 img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}  :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)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .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{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break: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-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[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}}   .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} .rmp-results-widget p:empty:before,.rmp-widgets-container p:empty:before,.widget_rate-my-post-top-rated-widget p:empty:before{display:none}@font-face{font-family:ratemypost;src:url(https://codeskripts.com/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.eot);src:url(https://codeskripts.com/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.eot#iefix)format("embedded-opentype"),url(https://codeskripts.com/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.ttf)format("truetype"),url(https://codeskripts.com/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.woff)format("woff"),url(https://codeskripts.com/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.svg#ratemypost)format("svg");font-weight:400;font-style:normal;font-display:block}[class*=\ rmp-icon--],[class^=rmp-icon--]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:ratemypost!important}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container{text-align:center;margin:1rem 0}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container p{margin:0}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget--hidden{display:none}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons{margin:0 0 .4rem}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list{margin:0;padding:0;list-style-type:none}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list:before{content:""}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list__icon{margin:0;display:inline-block}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__hover-text{margin:0 0 .4rem}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__submit-btn{display:none}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__submit-btn--visible{display:inline-block}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results{margin:0 0 .4rem}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results--hidden{margin:0;display:none}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__not-rated{margin:0 0 .4rem}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__not-rated--hidden{margin:0;display:none}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__msg{margin:.4rem 0}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__msg--alert{color:#dc3545}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget{display:none}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget--visible{display:block}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__text{margin:0 0 .4rem}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__input{min-width:250px;max-width:630px;margin-bottom:.4rem;margin-left:auto;margin-right:auto;display:block}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__msg--alert{color:#dc3545}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader{width:80px;height:40px;display:none;position:relative;left:50%;transform:translate(-50%)}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader--visible{display:block}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader div{background:#ffcc36;width:16px;animation:1.2s cubic-bezier(0,.5,.5,1) infinite rmp-feedback-widget__loader;display:inline-block;position:absolute;left:8px}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader div:first-child{animation-delay:-.24s;left:8px}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader div:nth-child(2){animation-delay:-.12s;left:32px}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader div:nth-child(3){animation-delay:0;left:56px}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-social-widget{display:none}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-social-widget--visible{display:block}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-social-widget a{color:#fff}.rmp-tr-posts-widget__post{margin-top:6px}.rmp-tr-posts-widget__post p{margin-bottom:1.5rem!important}.rmp-tr-posts-widget__star-rating{font-size:14px}.rmp-tr-posts-widget__star-rating p{margin:0;padding:0}.rmp-tr-posts-widget__img{-o-object-fit:cover;object-fit:cover;width:150px;height:150px;display:block}.rmp-tr-posts-widget__link{box-shadow:none;text-decoration:none;display:block}.rmp-icon--star:before{content:""}.rmp-icon--heart:before{content:""}.rmp-icon--trophy:before{content:""}.rmp-icon--smile-o:before{content:""}.rmp-icon--thumbs-up:before{content:""}.rmp-icon--twitter{color:#fff;background:#55acee}.rmp-icon--twitter:before{content:""}.rmp-icon--facebook{color:#fff;background:#3b5998}.rmp-icon--facebook:before,.rmp-icon--facebook-f:before{content:""}.rmp-icon--pinterest{color:#fff;background:#cb2027}.rmp-icon--pinterest:before{content:""}.rmp-icon--linkedin{color:#fff;background:#007bb5}.rmp-icon--linkedin:before{content:""}.rmp-icon--youtube-square{color:#fff;background:#b00}.rmp-icon--youtube-square:before{content:""}.rmp-icon--instagram{color:#fff;background:#125688}.rmp-icon--instagram:before{content:""}.rmp-icon--flickr{color:#fff;background:#f40083}.rmp-icon--flickr:before{content:""}.rmp-icon--reddit{color:#fff;background:#ff5700}.rmp-icon--reddit:before{content:""}.rmp-icon--ratings{color:#ccc;font-size:1rem}.rmp-rating-widget .rmp-icon--ratings{font-size:2.5rem}.rmp-icon--full-highlight{color:#ff912c}.rmp-rating-widget .rmp-icon--full-highlight{color:#ffe699}.rmp-icon--half-highlight{background:linear-gradient(90deg,#ff912c 50%,#ccc 50%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.rmp-rating-widget .rmp-icon--half-highlight{background:linear-gradient(90deg,#ffe699 50%,#ccc 50%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}@media (hover:hover){.rmp-rating-widget .rmp-icon--hovered{color:#ffcc36;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:0 0;transition:color .1s ease-in}}.rmp-rating-widget .rmp-icon--processing-rating{color:#ff912c;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:0 0}.rmp-social-widget .rmp-icon--social{text-align:center;width:70px;box-shadow:none;border-radius:50%;margin:5px 2px;padding:20px;font-family:ratemypost;font-size:30px;text-decoration:none;transition-property:none;display:inline-block}.rmp-social-widget .rmp-icon--social:hover{filter:contrast(140%);color:#fff;box-shadow:none;text-decoration:none;transition-property:none}.rmp-heading{margin:0 0 .4rem}.rmp-heading--title{font-size:1.625rem;font-weight:400}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-heading{margin:0 0 .4rem}.rmp-btn{color:#fff;background-color:#ffcc36;border:none;margin-bottom:.4rem;padding:.5rem;font-size:1rem;text-decoration:none}.rmp-btn:focus,.rmp-btn:hover{background:initial;color:#fff;cursor:pointer;background-color:#ffd966;border:none;margin-bottom:.4rem;padding:.5rem;font-size:1rem;text-decoration:none}.rmp-btn--large,.rmp-btn--large:focus,.rmp-btn--large:hover{padding:.8rem}.rmp-results-widget__visual-rating{margin-right:.3rem;display:inline-block;position:relative}.rmp-results-widget__avg-rating,.rmp-results-widget__vote-count{display:inline-block}.rmp-archive-results-widget{vertical-align:top;margin-left:.4rem;font-size:.9rem;display:inline-block;position:relative}.rmp-archive-results-widget--excluded-post{display:none}.rmp-archive-results-widget .rmp-icon{font-size:.9rem}@keyframes rmp-feedback-widget__loader{0%{height:32px;top:4px}to,50%{height:16px;top:12px}}.rmp-amp-results-widget .rmp-amp-results-widget__stars{display:inline}.rmp-amp-results-widget .rmp-amp-results-widget__average-rating,.rmp-amp-results-widget .rmp-amp-results-widget__vote-count{display:inline-block;position:relative;bottom:4px}.rmp-amp-results-widget .rmp-icon:before{content:"★";color:#ccc;margin:-2px;font-size:26px}.rmp-amp-results-widget .rmp-icon{font-size:26px;font-style:normal;line-height:26px}.rmp-amp-results-widget .rmp-icon--full-highlight:before{color:#ff912c}.rmp-amp-results-widget .rmp-icon--half-highlight:before{background:linear-gradient(90deg,#ff912c 50%,#ccc 50%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.rmp-amp-rating-widget{text-align:center}#rmp-amp-rating-widget__title{margin-bottom:.5rem;font-size:1.8rem}.rmp-amp-rating-widget .rmp-amp-rating-widget__subtitle{margin-bottom:0}#rmp-amp-action,#rmp-amp-post-id{display:none}.rmp-amp-centered-fieldset{max-width:100%;margin-left:auto;margin-right:auto}.rmp-amp-rating-widget__fieldset{--star-size:3;-webkit-user-select:none;user-select:none;font-size:3em;font-size:calc(var(--star-size) * 1em);cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:transparent;direction:rtl;unicode-bidi:bidi-override;border:none;margin-bottom:16px;padding:0;line-height:normal}.rmp-amp-rating-widget__fieldset>label{width:1.1em;width:calc(var(--star-size) / 3 * 1.1em);display:inline-block;position:relative}.rmp-amp-rating-widget__fieldset:not(:hover)>input:checked~label,.rmp-amp-rating-widget__fieldset>:hover,.rmp-amp-rating-widget__fieldset>:hover~label{color:#0000;cursor:inherit}.rmp-amp-rating-widget__fieldset:not(:hover)>input:checked~label:before,.rmp-amp-rating-widget__fieldset>:hover:before,.rmp-amp-rating-widget__fieldset>:hover~label:before{content:"★";color:gold;position:absolute}.rmp-amp-rating-widget__fieldset>input{transform:scale(3);transform:scale(var(--star-size));top:-.5em;top:calc(var(--star-size) / 6 * -1em);margin-left:-2.5em;margin-left:calc(var(--star-size) / 6 * -5em);z-index:2;opacity:0;font-size:initial;position:relative}form.amp-form-submit-error [submit-error]{color:red}.rmp-amp-rating-widget__not-rated--hidden,.rmp-amp-rating-widget__results--hidden,label#rmp-amp-post-nonce{display:none} :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);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 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;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.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;}   .abutler_social_share_icon{  margin: 2px; }  .white-popup {  position: relative;  background: #FFF;  padding: 20px;  width: auto;  max-width: 500px;  margin: 20px auto; }  .mfp-bg {  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 1042;  overflow: hidden;  position: fixed;  background: #0b0b0b;  opacity: 0.8;  filter: alpha(opacity=80); } .mfp-wrap {  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 1043;  position: fixed;  outline: none !important;  -webkit-backface-visibility: hidden; } .mfp-container {  text-align: center;  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0;  padding: 0 8px;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  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-inline-holder .mfp-content, .mfp-ajax-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-close, .mfp-arrow, .mfp-preloader, .mfp-counter {  -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: -0.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-close, button.mfp-arrow {  overflow: visible;  cursor: pointer;  background: transparent;  border: 0;  -webkit-appearance: none;  display: block;  outline: none;  padding: 0;  z-index: 1046;  -webkit-box-shadow: none;  box-shadow: none; } 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: 0.65;  filter: alpha(opacity=65);  padding: 0 0 18px 10px;  color: #FFF;  font-style: normal;  font-size: 28px;  font-family: Arial, Baskerville, monospace; }  .mfp-close:hover,  .mfp-close:focus {   opacity: 1;   filter: alpha(opacity=100); }  .mfp-close:active {   top: 1px; } .mfp-close-btn-in .mfp-close {  color: #333; } .mfp-image-holder .mfp-close, .mfp-iframe-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: 0.65;  filter: alpha(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:hover,  .mfp-arrow:focus {   opacity: 1;   filter: alpha(opacity=100); }  .mfp-arrow:before,  .mfp-arrow:after,  .mfp-arrow .mfp-b,  .mfp-arrow .mfp-a {   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,  .mfp-arrow .mfp-a {   border-top-width: 13px;   border-bottom-width: 13px;   top: 8px; }  .mfp-arrow:before,  .mfp-arrow .mfp-b {   border-top-width: 21px;   border-bottom-width: 21px;   opacity: 0.7; } .mfp-arrow-left {  left: 0; }  .mfp-arrow-left:after,  .mfp-arrow-left .mfp-a {   border-right: 17px solid #FFF;   margin-left: 31px; }  .mfp-arrow-left:before,  .mfp-arrow-left .mfp-b {   margin-left: 25px;   border-right: 27px solid #3F3F3F; } .mfp-arrow-right {  right: 0; }  .mfp-arrow-right:after,  .mfp-arrow-right .mfp-a {   border-left: 17px solid #FFF;   margin-left: 39px; }  .mfp-arrow-right:before,  .mfp-arrow-right .mfp-b {   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, 0.6);   background: #000; }  img.mfp-img {  width: auto;  max-width: 100%;  height: auto;  display: block;  line-height: 0;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  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, 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, 0.6);   bottom: 0;   margin: 0;   top: auto;   padding: 3px 5px;   position: fixed;   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   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, 0.6);   position: fixed;   text-align: center;   padding: 0; } } @media all and (max-width: 900px) {  .mfp-arrow {   -webkit-transform: scale(0.75);   transform: scale(0.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-ie7 .mfp-img {  padding: 0; } .mfp-ie7 .mfp-bottom-bar {  width: 600px;  left: 50%;  margin-left: -300px;  margin-top: 5px;  padding-bottom: 5px; } .mfp-ie7 .mfp-container {  padding: 0; } .mfp-ie7 .mfp-content {  padding-top: 44px; } .mfp-ie7 .mfp-close {  top: 0;  right: 0;  padding-top: 0; }   .jBox-wrapper { text-align: left; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .jBox-title, .jBox-content, .jBox-container { position: relative; word-break: break-word; } .jBox-container { background: #fff; } .jBox-content { padding: 8px 10px; overflow: auto; -webkit-transition: opacity .15s; transition: opacity .15s; }  .jBox-Tooltip .jBox-container, .jBox-Mouse .jBox-container { border-radius: 3px; box-shadow: 0 0 5px rgba(0, 0, 0, .3); } .jBox-Tooltip .jBox-title, .jBox-Mouse .jBox-title { padding: 8px 10px 0; font-weight: bold; } .jBox-hasTitle.jBox-Tooltip .jBox-content, .jBox-hasTitle.jBox-Mouse .jBox-content { padding-top: 5px; }  .jBox-pointer { position: absolute; overflow: hidden; } .jBox-pointer-top { top: 0; } .jBox-pointer-bottom { bottom: 0; } .jBox-pointer-left { left: 0; } .jBox-pointer-right { right: 0; } .jBox-pointer-top, .jBox-pointer-bottom { width: 30px; height: 12px; } .jBox-pointer-left, .jBox-pointer-right { width: 12px; height: 30px; } .jBox-pointer:after { content: ''; width: 20px; height: 20px; position: absolute; background: #fff; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .jBox-pointer-top:after { left: 5px; top: 6px; box-shadow: -1px -1px 4px rgba(0, 0, 0, .2); } .jBox-pointer-right:after { top: 5px; right: 6px; box-shadow: 1px -1px 4px rgba(0, 0, 0, .2); } .jBox-pointer-bottom:after { left: 5px; bottom: 6px; box-shadow: 1px 1px 4px rgba(0, 0, 0, .2); } .jBox-pointer-left:after { top: 5px; left: 6px; box-shadow: -1px 1px 4px rgba(0, 0, 0, .2); }  .jBox-Modal .jBox-container, .jBox-Confirm .jBox-container { border-radius: 3px; box-shadow: 0 3px 15px rgba(0, 0, 0, .4), 0 0 5px rgba(0, 0, 0, .4); } .jBox-Modal .jBox-title, .jBox-Confirm .jBox-title { border-radius: 3px 3px 0 0; padding: 10px 15px; background: #f4f5f6; border-bottom: 1px solid #ddd; text-shadow: 0 1px 1px #fff; } .jBox-Modal.jBox-closeButton-title .jBox-title, .jBox-Confirm.jBox-closeButton-title .jBox-title { padding-right: 55px; } .jBox-Modal.jBox-closeButton-box:before, .jBox-Confirm.jBox-closeButton-box:before { box-shadow: 0 3px 15px rgba(0, 0, 0, .4), 0 0 5px rgba(0, 0, 0, .4); }  .jBox-Modal .jBox-content { padding: 12px 15px; }  .jBox-Confirm .jBox-content { text-align: center; padding: 45px 35px; } .jBox-Confirm-footer { border-top: 1px solid #e2e2e2; background: #fafafa; border-radius: 0 0 3px 3px; text-align: center; padding: 10px 0; } .jBox-Confirm-button { display: inline-block; cursor: pointer; font-size: 15px; line-height: 30px; height: 30px; border-radius: 3px; padding: 0 20px; -webkit-transition: color .2s, background-color .2s; transition: color .2s, background-color .2s; } .jBox-Confirm-button-cancel { text-shadow: 0 1px 1px rgba(255, 255, 255, .6); background: #ddd; color: #999; margin-right: 25px; } .jBox-Confirm-button-cancel:hover { background: #ccc; color: #666; } .jBox-Confirm-button-submit { text-shadow: 0 -1px 1px rgba(0, 0, 0, .2); background: #5fc04c; color: #fff; } .jBox-Confirm-button-submit:hover { background: #53a642; } .jBox-Confirm-button-cancel:active, .jBox-Confirm-button-submit:active { box-shadow: inset 0 1px 3px rgba(0, 0, 0, .26); }  .jBox-Notice { -webkit-transition: margin .2s; transition: margin .2s; } .jBox-Notice .jBox-container { border-radius: 3px; box-shadow: 0 0 3px rgba(0, 0, 0, .2); color: #fff; text-shadow: 0 -1px 1px #000; background: #333; background-image: linear-gradient(to bottom, #444, #222); } .jBox-Notice .jBox-content { border-radius: 3px; padding: 12px 20px; } .jBox-Notice .jBox-title { padding: 8px 20px 0; font-weight: bold; } .jBox-hasTitle.jBox-Notice .jBox-content { padding-top: 5px; } .jBox-Notice-color .jBox-container { text-shadow: 0 -1px 1px rgba(0, 0, 0, .3); } .jBox-Notice-gray .jBox-container { color: #666; text-shadow: 0 1px 1px #fff; background: #f4f4f4; background-image: linear-gradient(to bottom, #fafafa, #f0f0f0); } .jBox-Notice-red .jBox-container { background: #b02222; background-image: linear-gradient(to bottom, #ee2222, #b02222); } .jBox-Notice-green .jBox-container { background: #70a800; background-image: linear-gradient(to bottom, #95cc2a, #70a800); } .jBox-Notice-blue .jBox-container { background: #2b91d9; background-image: linear-gradient(to bottom, #5abaff, #2b91d9); } .jBox-Notice-yellow .jBox-container { color: #744700; text-shadow: 0 1px 1px rgba(255, 255, 255, .6); background: #ffb11f; background-image: linear-gradient(to bottom, #ffd665, #ffb11f); }  .jBox-Image { background: #fff; padding: 8px 8px 45px; border-radius: 5px; } .jBox-Image .jBox-content { padding: 0; width: 100%; height: 100%; } .jBox-image-container { border-radius: 5px; background: #fff center center no-repeat; position: absolute; width: 100%; height: 100%; opacity: 0; } .jBox-image-label { box-sizing: border-box; position: absolute; background: #fff; top: 100%; left: 0; width: 100%; color: #333; margin-top: -35px; padding: 0 90px 5px 10px; border-radius: 0 0 5px 5px; -webkit-transition: opacity .3s; transition: opacity .3s; opacity: 0; } .jBox-image-label.active { opacity: 1; } .jBox-image-pointer-next, .jBox-image-pointer-prev { position: absolute; bottom: 0px; width: 22px; height: 45px; background: no-repeat center center url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ijc0LjcgMjI0IDE4LjcgMzIiPg0KPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTkzLDIyNy40TDgwLjQsMjQwTDkzLDI1Mi42YzAuNCwwLjQsMC40LDEuMSwwLDEuNWwtMS42LDEuNmMtMC40LDAuNC0xLDAuNS0xLjUsMEw3NSwyNDAuN2MtMC40LTAuNC0wLjUtMSwwLTEuNWwxNC45LTE0LjljMC40LTAuNCwxLTAuNCwxLjUsMGwxLjYsMS42QzkzLjUsMjI2LjQsOTMuNCwyMjcsOTMsMjI3LjR6Ii8+DQo8L3N2Zz4=); background-size: 11px auto; cursor: pointer; opacity: .6; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: opacity .2s; transition: opacity .2s; } .jBox-image-pointer-next:hover, .jBox-image-pointer-prev:hover { opacity: 1; } .jBox-image-pointer-next { right: 8px;   -webkit-transform: scaleX(-1);   transform: scaleX(-1); } .jBox-image-pointer-prev { right: 30px; } .jBox-image-open #jBox-overlay { background-color: rgba(0, 0, 0, .86); } .jBox-Image.jBox-loading .jBox-container:before { left: auto; top: auto; bottom: -33px; right: 55px; margin-top: -9px; margin-left: -9px; }  .jBox-closeButton { cursor: pointer; position: absolute; } .jBox-closeButton svg { position: absolute; top: 50%; right: 50%; } .jBox-closeButton path { -webkit-transition: fill .2s; transition: fill .2s; } .jBox-closeButton path { fill: #aaa; } .jBox-closeButton:hover path { fill: #888; } .jBox-closeButton:active path { fill: #666; }  #jBox-overlay .jBox-closeButton { top: 0; right: 0; width: 40px; height: 40px; } #jBox-overlay .jBox-closeButton svg { width: 20px; height: 20px; margin-top: -10px; margin-right: -10px; } #jBox-overlay .jBox-closeButton path { fill: #d2d4d6; } #jBox-overlay .jBox-closeButton:hover path { fill: #fff; } #jBox-overlay .jBox-closeButton:active path { fill: #b2b4b6; }  .jBox-closeButton-title .jBox-closeButton { top: 0; right: 0; bottom: 0; width: 40px; } .jBox-closeButton-title .jBox-closeButton svg { width: 12px; height: 12px; margin-top: -6px; margin-right: -6px; }  .jBox-closeButton-box .jBox-closeButton { top: -8px; right: -10px; width: 24px; height: 24px; background: #fff; border-radius: 50%; } .jBox-closeButton-box .jBox-closeButton svg { width: 10px; height: 10px; margin-top: -5px; margin-right: -5px; } .jBox-hasTitle.jBox-Modal.jBox-closeButton-box .jBox-closeButton { background: #f4f5f6; } .jBox-closeButton-box:before { content: ''; position: absolute; top: -8px; right: -10px; width: 24px; height: 24px; border-radius: 50%; box-shadow: 0 0 5px rgba(0, 0, 0, .3); } .jBox-pointerPosition-top.jBox-closeButton-box:before { top: 4px; } .jBox-pointerPosition-right.jBox-closeButton-box:before { right: 2px; }  #jBox-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; background-color: rgba(0, 0, 0, .6); }  body[class^="jBox-blockScroll-"], body[class*=" jBox-blockScroll-"] { overflow: hidden; }  .jBox-draggable { cursor: move; }  @keyframes jBoxLoading { to {transform: rotate(360deg);} } @-webkit-keyframes jBoxLoading { to {-webkit-transform: rotate(360deg);} } .jBox-loading .jBox-content { min-height: 32px; min-width: 38px; opacity: 0; } .jBox-spinner {   position: absolute;   top: 50%;   left: 50%;   width: 20px;   height: 20px;   margin-top: -10px;   margin-left: -10px; }  .jBox-spinner:before {   content: 'Loading…';   display: block;   width: 20px;   height: 20px; text-align: center; -webkit-box-sizing: border-box; box-sizing: border-box; }  .jBox-spinner:not(:required):before {   content: '';   border-radius: 50%;   border: 2px solid rgba(0, 0, 0, .3);   border-top-color: rgba(0, 0, 0, .6);   animation: jBoxLoading .6s linear infinite;   -webkit-animation: jBoxLoading .6s linear infinite; }  .jBox-IE8.jBox-Tooltip .jBox-container, .jBox-IE8.jBox-Mouse .jBox-container { border: 1px solid #aaa; } .jBox-IE8 .jBox-pointer:after { display: none; } .jBox-IE8 .jBox-pointer { border: 0; background: no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNq01l0OwyAIAGAlvY+n8ZJ6Gk/EqqkNtf7ApCQ+LM34iuCmRUQzihjj6FH+kjWL8N4/Ph9GHpiTnC9SwDbhLGyvspSScc71KkOa/HpuuRhIK+psE2pjONouCQg7kBSEXUgC2tHo52mTTBpnaEATWlaYK6MrhIAaceWpOcsCrYp6FV4H/90zTWjUQ/gSevVQq0ecHqoOxWpYoO7p5O9ku2fnVtp7QAik2rsK3fnpWfjynJWpbw+1BkghurrYDjiCptg/4AxaYhJwBbEwDsiB2NgM5EIirAdKIDFGQSmU1+NaIPjJYt2I25vxT4ABAMhWvtle2YvmAAAAAElFTkSuQmCC); } .jBox-IE8 .jBox-pointer-top { background-position: center top; } .jBox-IE8 .jBox-pointer-bottom { background-position: center bottom; } .jBox-IE8 .jBox-pointer-left { background-position: left center; } .jBox-IE8 .jBox-pointer-right { background-position: right center; } .jBox-IE8.jBox-Modal .jBox-container { border: 3px solid #aaa; }  .jBox-nosvg .jBox-closeButton:before {   font-family: Verdana, sans-serif;   content: 'x';   text-align: center;   font-size: 18px;   color: #888; } .wpcf7 .screen-reader-response {  position: absolute;  overflow: hidden;  clip: rect(1px, 1px, 1px, 1px);  clip-path: inset(50%);  height: 1px;  width: 1px;  margin: -1px;  padding: 0;  border: 0;  word-wrap: normal !important;  word-break: normal !important; } .wpcf7 .hidden-fields-container {  display: none; } .wpcf7 form .wpcf7-response-output {  margin: 2em 0.5em 1em;  padding: 0.2em 1em;  border: 2px solid #00a0d2; } .wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output {  display: none; } .wpcf7 form.sent .wpcf7-response-output {  border-color: #46b450; } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output {  border-color: #dc3232; } .wpcf7 form.spam .wpcf7-response-output {  border-color: #f56e28; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {  border-color: #ffb900; } .wpcf7-form-control-wrap {  position: relative; } .wpcf7-not-valid-tip {  color: #dc3232;  font-size: 1em;  font-weight: normal;  display: block; } .use-floating-validation-tip .wpcf7-not-valid-tip {  position: relative;  top: -2ex;  left: 1em;  z-index: 100;  border: 1px solid #dc3232;  background: #fff;  padding: 0.2em 0.8em;  width: 24em; } .wpcf7-list-item {  display: inline-block;  margin: 0 0 0 1em; } .wpcf7-list-item-label::before, .wpcf7-list-item-label::after {  content: " "; } .wpcf7-spinner {  visibility: hidden;  display: inline-block;  background-color: #23282d;  opacity: 0.75;  width: 24px;  height: 24px;  border: none;  border-radius: 100%;  padding: 0;  margin: 0 24px;  position: relative; } form.submitting .wpcf7-spinner {  visibility: visible; } .wpcf7-spinner::before {  content: "";  position: absolute;  background-color: #fbfbfc;  top: 4px;  left: 4px;  width: 6px;  height: 6px;  border: none;  border-radius: 100%;  transform-origin: 8px 8px;  animation-name: spin;  animation-duration: 1000ms;  animation-timing-function: linear;  animation-iteration-count: infinite; } @media (prefers-reduced-motion: reduce) {  .wpcf7-spinner::before {   animation-name: blink;   animation-duration: 2000ms;  } } @keyframes spin {  from {   transform: rotate(0deg);  }  to {   transform: rotate(360deg);  } } @keyframes blink {  from {   opacity: 0;  }  50% {   opacity: 1;  }  to {   opacity: 0;  } } .wpcf7 [inert] {  opacity: 0.5; } .wpcf7 input[type="file"] {  cursor: pointer; } .wpcf7 input[type="file"]:disabled {  cursor: default; } .wpcf7 .wpcf7-submit:disabled {  cursor: not-allowed; } .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {  direction: ltr; } .wpcf7-reflection > output {  display: list-item;  list-style: none; } .wpcf7-reflection > output[hidden] {  display: none; } .simple-banner, .simple-banner_2, .simple-banner_3, .simple-banner_4, .simple-banner_5 {  width: 100%;  text-align: center;  position: relative;  display: block; } .simple-banner .simple-banner-text, .simple-banner_2 .simple-banner-text_2, .simple-banner_3 .simple-banner-text_3, .simple-banner_4 .simple-banner-text_4, .simple-banner_5 .simple-banner-text_5 {  padding: 10px 20px;  position: relative; } .simple-banner .simple-banner-button, .simple-banner_2 .simple-banner-button_2, .simple-banner_3 .simple-banner-button_3, .simple-banner_4 .simple-banner-button_4, .simple-banner_5 .simple-banner-button_5 {  border: none;  background-color: transparent;  padding: 0 5px;  margin: 0 5px;  text-align: center;  text-decoration: none;  position: absolute;  transform: translate(0%, -50%);  right: 0;  top: 50%;  font-size: 16px;  cursor: pointer; }  .tpwpg-main *{   box-sizing: border-box; } .theme-woostify .product-gallery .product-images, .theme-woostify .product-gallery .product-thumbnail-images{   display: none; } .theme-woostify .tpwpg-main{   width: 100%; } .tpwpg-main{   position: relative;   font-size: 2px;   line-height: 2px;   padding: 0 !important;   display: flow-root; } .tpwpg-vertical .slider-for{   width: 80%;   float: right; } .tpwpg-vertical .slider-nav{   width: 20%;   float: right; } .tp_lity-iframe-container iframe{   margin: 0 !important;   padding: 0 !important; } .tpwpg-main section {   padding: 0 0; } .tpwpg-main .tpwpg-thumbnail{   padding: 2px; } .tpwpg-big, .tpwpg-thumbnail{   position: relative; } .tpwpg-big img{   width: 100%; } .tpwpg-big span{   width: 100%; } .tpwpg_youtube_url_play{ } .tpwpg_youtube_url_display{   padding: 0;   margin: 0;   position: absolute;   top: 0;   right: 0;   z-index: 9;   width: 100%;   height: 100%;   background: #222; } .tpwpg_youtube_url_thumbnail {   position: absolute;   top: 50%;   margin: -12px -18px 0 0;   right: 50%;   z-index: 9; } .launchGallery {   font-size: 5px;   position: absolute;   top: 34px;   padding: 0;   right: 4px;   z-index: 1;   cursor: pointer; } .launchGallery svg {   width: 25px;   height: 25px;   padding: 3px;   background: #6f7173; } .launchGallery svg g{   fill: #fff; } .lg-outer .lg{   direction: ltr; } .tpwpg_triangle_bottomright {   width: 0;   height: 0;   position: absolute;   border-bottom: 70px solid red;   border-left: 70px solid transparent;   right: 0;   bottom: 112px; } .tpwpg_magnifying_glass {   font-size: 10em;   display: inline-block;   width: 0.4em;   box-sizing: content-box;   height: 0.4em;   border: 0.1em solid red;   position: relative;   border-radius: 0.35em; } .tpwpg_magnifying_glass:before {   content: "";   display: inline-block;   position: absolute;   right: -0.25em;   bottom: -0.1em;   border-width: 0;   background: red;   width: 0.35em;   height: 0.08em;   transform: rotate(45deg); } #lg-share, #lg-actual-size, .lg-fullscreen, #lg-download {   display:none !important; }  .yt {   width: 100px;   height: 60px;   padding: 0;   background: #DC4539;   position: relative;   border-radius: 15px 15px 15px 15px / 45px 45px 45px 45px;   display: table;   position: absolute;   top: 50%;   left: 50%;   margin: -30px 0 0 -50px;   z-index: 2; } .yt:after {   content: '';   position: absolute;   top: 50%;   left: 50%;   border-left: 26px solid #fff;   border-top: 15px solid transparent;   border-bottom: 15px solid transparent;   margin: -15px 0 0 -13px; } .ytsmall {   width: 36px;   height: 24px;   margin: 0 auto;   background: #DC4539;   position: relative;   border-radius: 15px 15px 15px 15px / 45px 45px 45px 45px; } .ytsmall:after {   content: '';   position: absolute;   top: 50%;   left: 50%;   margin-left: -6px;   margin-top: -6px;   border-left: 12px solid #fff;   border-top: 6px solid transparent;   border-bottom: 6px solid transparent; } .tpwpg-big p {   position: absolute;   top: 15px;   right: 38px;   color: #555;   font: bold 10px/1 sans-serif;   text-transform: uppercase;   padding: 0;   margin: 0; }  .tpwpg_zoom {   display:inline-block;   position: relative; } .tpwpg_zoom svg {   width: 25px;   height: 25px;   position: absolute;   top: 5px;   right: 5px;   z-index: 9;   padding: 3px;   background: #6f7173; } .tpwpg_zoom svg g{   fill: #fff; }   .tpwpg_zoom img {   display: block; } .tpwpg_zoom img::selection {   background-color: transparent; } .tpwpg_grab img:hover {   cursor: url(https://codeskripts.com/wp-content/plugins/tp-woocommerce-product-gallery/public/images/grab.cur), default; } .tpwpg_grab img:active {   cursor: url(https://codeskripts.com/wp-content/plugins/tp-woocommerce-product-gallery/public/images/grabbed.cur), default; } @media (min-width: 768px) {   .tpwpg-main{       } }  .tpslick-slider {   position: relative;   display: block;   box-sizing: border-box;   -webkit-user-select: none;    -moz-user-select: none;     -ms-user-select: none;       user-select: none;   -webkit-touch-callout: none;   -khtml-user-select: none;   -ms-touch-action: pan-y;     touch-action: pan-y;   -webkit-tap-highlight-color: transparent; } .tpslick-list {   position: relative;   display: block;   overflow: hidden;   margin: 0;   padding: 0; } .tpslick-list:focus {   outline: none; } .tpslick-list.dragging {   cursor: pointer;   cursor: hand; } .tpslick-slider .tpslick-track, .tpslick-slider .tpslick-list {   -webkit-transform: translate3d(0, 0, 0);    -moz-transform: translate3d(0, 0, 0);     -ms-transform: translate3d(0, 0, 0);     -o-transform: translate3d(0, 0, 0);       transform: translate3d(0, 0, 0); } .tpslick-track {   position: relative;   top: 0;   left: 0;   display: inline-block;   margin-left: auto;   margin-right: auto; } .tpslick-track:before, .tpslick-track:after {   display: table;   content: ''; } .tpslick-track:after {   clear: both; } .tpslick-loading .tpslick-track {   visibility: hidden; } .tpslick-slide {   display: none;   float: left;   height: 100%;   min-height: 1px; } [dir='rtl'] .tpslick-slide {   float: right; } .tpslick-slide img {    background: #fff;   display: block;   border-radius: 0; } .tpslick-slide.tpslick-loading img {   display: none; } .tpslick-slide.dragging img {   pointer-events: none; } .tpslick-initialized .tpslick-slide {   display: block; } .tpslick-loading .tpslick-slide {   visibility: hidden; } .tpslick-vertical .tpslick-slide {   display: block;   height: auto;   border: 1px solid transparent; } .tpslick-arrow.tpslick-hidden {   display: none; } .tp_lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.tp_lity.tp_lity-opened{opacity:1}.tp_lity.tp_lity-closed{opacity:0}.tp_lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tp_lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.tp_lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.tp_lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.tp_lity-loading .tp_lity-loader{opacity:1}.tp_lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.tp_lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.tp_lity-loading .tp_lity-content,.tp_lity-closed .tp_lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.tp_lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.tp_lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.tp_lity-close::-moz-focus-inner{border:0;padding:0}.tp_lity-close:hover,.tp_lity-close:focus,.tp_lity-close:active,.tp_lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.tp_lity-close:active{top:1px}.tp_lity-image img{max-width:100%;display:block;line-height:0;border:0}.tp_lity-iframe .tp_lity-container,.tp_lity-youtube .tp_lity-container,.tp_lity-vimeo .tp_lity-container,.tp_lity-facebookvideo .tp_lity-container,.tp_lity-googlemaps .tp_lity-container{width:100%;max-width:964px}.tp_lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.tp_lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.tp_lity-hide{display:none}@charset 'UTF-8'; .tpslick-loading .tpslick-list{   background: #fff url('https://codeskripts.com/wp-content/plugins/tp-woocommerce-product-gallery/public/images/ajax-loader.gif') center center no-repeat; }  @font-face{   font-family: 'tpslick';   font-weight: normal;   font-style: normal;   src: url('https://codeskripts.com/wp-content/plugins/tp-woocommerce-product-gallery/public/fonts/tpslick.eot');   src: url('https://codeskripts.com/wp-content/plugins/tp-woocommerce-product-gallery/public/fonts/tpslick.eot') format('embedded-opentype'), url('https://codeskripts.com/wp-content/plugins/tp-woocommerce-product-gallery/public/fonts/tpslick.woff') format('woff'), url('https://codeskripts.com/wp-content/plugins/tp-woocommerce-product-gallery/public/fonts/tpslick.ttf') format('truetype'), url('https://codeskripts.com/wp-content/plugins/tp-woocommerce-product-gallery/public/fonts/tpslick.svg#tpslick') format('svg'); } .tpslick-prev, .tpslick-next{   font-size: 0;   line-height: 0;   position: absolute;   top:50%;   display: block;   z-index: 1;   width: 20px;   height: 40px;   margin: -20px 0 0 0;   padding: 0;   -webkit-transform: translate(0, 0);   -ms-transform: translate(0, 0);   transform: translate(0, 0);   cursor: pointer;   color: transparent;   border: none;   outline: none;   background: transparent; } .tpslick-prev{   background: #000; } .tpslick-next{   background: #000; } .tpslick-prev:hover, .tpslick-prev:focus, .tpslick-next:hover, .tpslick-next:focus{   color: transparent;   outline: none;   background:transparent !important; } .tpslick-prev:hover:before, .tpslick-prev:focus:before, .tpslick-next:hover:before, .tpslick-next:focus:before{   opacity: 1; } .tpslick-prev.tpslick-disabled:before, .tpslick-next.tpslick-disabled:before{   opacity: .25; } .tpslick-prev:before, .tpslick-next:before{   font-family: 'tpslick';   font-size: 20px;   line-height: 1;   opacity: .75;   color: white;   -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale; } .tpslick-prev{   left: 0; } [dir='rtl'] .tpslick-prev{   z-index: 1;   right: 0;   left: auto; } .tpslick-prev:before{   content: '←';   display: none; } [dir='rtl'] .tpslick-prev:before{   content: '→';   display: none; } .tpslick-next{   right: 0; } [dir='rtl'] .tpslick-next{   right: auto;   left: 0; } .tpslick-next:before{   content: '→';   display: none; } [dir='rtl'] .tpslick-next:before{   content: '←';   display: none; } .tpslick-prev svg, .tpslick-next svg {   width: 20px;   height: 10px;   margin: 0 !important;   padding: 0 !important; }  .tpslick-dotted.tpslick-slider{   margin-bottom: 30px; } .tpslick-dots{   position: absolute;   bottom: -25px;   display: block !important;   width: 100%;   padding: 0 !important;   margin: 0 !important;   list-style: none !important;   text-align: center; } .tpslick-dots li{   position: relative;   display: inline-block !important;   width: 6px;   height: 6px;   margin: 0 5px !important;   padding: 0 !important;   cursor: pointer; } .tpslick-dots li button{   font-size: 0;   line-height: 0;   display: block;   width: 6px;   height: 6px;   padding: 0;   cursor: pointer;   border: 0;   outline: none;   background:#000 ;   border-radius: 0; } .tpslick-vertical .tpslick-dots{   display: none !important; } .tpslick-dots li button:hover, .tpslick-dots li button:focus{   outline: none; } .tpslick-dots li button:hover:before, .tpslick-dots li button:focus:before{   opacity: 1; } .tpslick-dots li button:before {   font-family: 'tpslick';   font-size: 6px;   line-height: 20px;   position: absolute;   top: 0;   left: 0;   width: 20px;   margin: 0;   padding: 0;   height: 20px;     text-align: center;   opacity: .25;        -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale; } .tpslick-dots li.tpslick-active button:before, .tpslick-dots li.tpslick-active button{   background: #bfbfbf; } .tpwpg-vertical .tpslick-vertical .tpslick-prev, .tpwpg-vertical .tpslick-vertical .tpslick-next{   width: 40px;   height: 20px;   left: auto;   right: 50%;   margin: 0 -20px 0 0;   padding: 0 !important;   border: none;   border-radius: 0; } .tpwpg-vertical .tpslick-vertical .tpslick-prev svg, .tpwpg-vertical .tpslick-vertical .tpslick-next svg {   width: 40px; } .tpwpg-vertical .tpslick-vertical .tpslick-prev{   top: 0; } .tpwpg-vertical .tpslick-vertical .tpslick-next{   top: auto;   bottom: 0; } .tpslick-vertical .tpslick-slide{   display: block;   height: auto;   border-right: 2px solid transparent;   border-bottom: 2px solid transparent;   border-left: none;   border-top: none;   line-height: 1px; } .tpslick-vertical .tpslick-slide{   line-height: 1px; } .tpwpg-vertical .tpwpg-thumbnail{   padding: 0 !important;   box-sizing: border-box; }  .tp-lightbox {   position: fixed;   top: 0;   left: 0;   width: 100%;   height: 100%;   z-index: 9999;   opacity: 0;   transition: opacity 0.3s ease; } .tp-lightbox.tp-lightbox-active {   opacity: 1; } .tp-lightbox-overlay {   position: absolute;   top: 0;   left: 0;   width: 100%;   height: 100%;   background: rgba(0, 0, 0, 0.9);   cursor: pointer; } .tp-lightbox-container {   position: relative;   width: 100%;   height: 100%;   display: flex;   align-items: center;   justify-content: center; } .tp-lightbox-content {   position: relative;   max-width: 90%;   max-height: 90%;   text-align: center; } .tp-lightbox-image {   max-width: 100%;   max-height: 80vh;   width: auto;   height: auto;   display: block;   margin: 0 auto;   box-shadow: 0 4px 20px rgba(0, 0, 0, 0.5);   opacity: 1;   transition: opacity 0.3s ease; } .tp-lightbox-caption {   color: #fff;   font-size: 16px;   margin-top: 15px;   padding: 0 20px;   text-align: center;   background: rgba(0, 0, 0, 0.7);   border-radius: 4px;   display: inline-block;   max-width: 100%;   word-wrap: break-word; } .tp-lightbox-close {   position: absolute;   top: 20px;   right: 30px;   background: none;   border: none;   color: #fff;   font-size: 40px;   font-weight: bold;   cursor: pointer;   z-index: 10001;   width: 50px;   height: 50px;   display: flex;   align-items: center;   justify-content: center;   border-radius: 50%;   transition: background-color 0.3s ease; } .tp-lightbox-close:hover {   background-color: rgba(255, 255, 255, 0.2); } .tp-lightbox-prev, .tp-lightbox-next {   position: absolute;   top: 50%;   transform: translateY(-50%);   background: rgba(0, 0, 0, 0.5);   border: none;   color: #fff;   font-size: 30px;   font-weight: bold;   cursor: pointer;   width: 60px;   height: 60px;   display: flex;   align-items: center;   justify-content: center;   border-radius: 50%;   transition: background-color 0.3s ease;   z-index: 10001; } .tp-lightbox-prev {   left: 30px; } .tp-lightbox-next {   right: 30px; } .tp-lightbox-prev:hover, .tp-lightbox-next:hover {   background-color: rgba(255, 255, 255, 0.3); } .tp-lightbox-counter {   position: absolute;   bottom: 30px;   left: 50%;   transform: translateX(-50%);   color: #fff;   background: rgba(0, 0, 0, 0.7);   padding: 8px 16px;   border-radius: 20px;   font-size: 14px;   z-index: 10001; }  @media (max-width: 768px) {   .tp-lightbox-close {     top: 10px;     right: 15px;     font-size: 30px;     width: 40px;     height: 40px;   }     .tp-lightbox-prev,   .tp-lightbox-next {     width: 50px;     height: 50px;     font-size: 24px;   }     .tp-lightbox-prev {     left: 15px;   }     .tp-lightbox-next {     right: 15px;   }     .tp-lightbox-content {     max-width: 95%;     max-height: 95%;   }     .tp-lightbox-image {     max-height: 70vh;   }     .tp-lightbox-caption {     font-size: 14px;     margin-top: 10px;     padding: 8px 15px;   }     .tp-lightbox-counter {     bottom: 20px;     font-size: 12px;     padding: 6px 12px;   } }  .tp-lightbox-image {   opacity: 0;   transition: opacity 0.3s ease; } .tp-lightbox-image.loaded {   opacity: 1; }  .tp-lightbox-prev[style*="display: none"], .tp-lightbox-next[style*="display: none"] {   display: none !important; }  .tp-lightbox-close:focus, .tp-lightbox-prev:focus, .tp-lightbox-next:focus {   outline: 2px solid #fff;   outline-offset: 2px; }  .tp-lightbox * {   box-sizing: border-box; }  body.tp-lightbox-open {   overflow: hidden; } :root{--woocommerce:#720eec;--wc-green:#007518;--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;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.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.images.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page div.product div.images.woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom}.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}@charset "UTF-8";:root{--woocommerce:#720eec;--wc-green:#007518;--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;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url("https://codeskripts.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2") format("woff2"),url("https://codeskripts.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"),url("https://codeskripts.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url("https://codeskripts.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2") format("woff2"),url("https://codeskripts.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"),url("https://codeskripts.com/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:var(--wc-form-color-text,#444)}: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}.woocommerce-product-gallery__photoswipe-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.woocommerce-product-gallery__photoswipe-video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.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("https://codeskripts.com/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("https://codeskripts.com/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__video .wp-post-video{display:block;width:100%;height:auto}.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;position:relative}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview,.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 .woocommerce-product-gallery__video-thumbnail-preview.flex-active,.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview:hover,.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 div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail::before{content:"▶";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:1.4em;text-shadow:0 0 .25em rgba(0,0,0,.8);pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder.flex-active,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder:hover{opacity:0}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-placeholder.flex-active+.woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:hover .woocommerce-product-gallery__video-thumbnail-preview{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(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) 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 var(--wc-separator-color,color-mix(in srgb,currentColor 20%,transparent));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;content:"\e019"/""}#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("https://codeskripts.com/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("https://codeskripts.com/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("https://codeskripts.com/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("https://codeskripts.com/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("https://codeskripts.com/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("https://codeskripts.com/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("https://codeskripts.com/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("https://codeskripts.com/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-order-withdrawal-content{max-width:680px}.woocommerce-order-withdrawal-content__intro{margin-bottom:.5em}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description,.woocommerce-order-withdrawal-content__note{color:#767676;font-size:.875em;line-height:1.4}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description{display:block;margin-top:.25em}.woocommerce-order-withdrawal-content__field-error{color:var(--wc-red);display:block;font-size:.875em;margin:-.25em 0 .75em}.woocommerce-order-withdrawal-content__steps{display:flex;gap:1em;list-style:none;margin:2em 0;padding:0;color:#767676;font-size:.875em}.woocommerce-order-withdrawal-content__step:not(:last-child)::after{content:"";display:inline-block;width:.25em;height:.25em;margin-left:1em;border-radius:50%;background:currentColor;vertical-align:middle}.woocommerce-order-withdrawal-content__step--current{color:inherit;font-weight:700}.woocommerce-order-withdrawal-content__radio-field{clear:both;border:0;margin:0 0 6px;padding:3px}.woocommerce-order-withdrawal-content__radio-field legend{line-height:2;padding:0}.woocommerce-order-withdrawal-content__radio-field.woocommerce-invalid legend{color:var(--wc-red)}.woocommerce-order-withdrawal-content__radio-label{display:block;line-height:1.7;margin:0}.woocommerce-order-withdrawal-content__review{margin:2em 0}.woocommerce-order-withdrawal-content__review-row{padding:.75em 0 .8em}.woocommerce-order-withdrawal-content__review-row:not(:last-child){border-bottom:1px solid #e9e6ed}.woocommerce-order-withdrawal-content__review-row dd,.woocommerce-order-withdrawal-content__review-row dt{margin:0;line-height:1.4}.woocommerce-order-withdrawal-content__review-row dt{color:#767676;font-size:.875em;margin-bottom:.25em}.woocommerce-order-withdrawal-content__review-row dd{font-size:1em}.woocommerce-order-withdrawal-content__actions{display:flex;gap:1em;align-items:center;flex-wrap:wrap;margin-top:2em}.woocommerce-order-withdrawal-content__button--secondary.button{background:0 0;border:1px solid currentColor;color:inherit}.woocommerce-order-withdrawal-content__button--secondary.button:focus,.woocommerce-order-withdrawal-content__button--secondary.button:hover{background:0 0;color:inherit}.woocommerce-order-withdrawal-content .required{visibility:visible}.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; } #wp-coupons-outer-wrapper{padding-left:20px;padding-right:20px;width:100%;box-sizing:border-box}#wp-coupons-wrapper{max-width:1200px;min-width:200px;width:100%;margin:0 auto;overflow:hidden}#wp-coupons,.wp-coupons{overflow:hidden;margin:20px auto;text-align:left}#wp-coupons *,.wp-coupons *{text-transform:none}#wp-coupons img,.wp-coupons img,.wp-coupons-coupon-panel img{opacity:1;display:block;float:none;margin:0;padding:0;height:auto;max-width:100%}body .wp-coupons-button,body a.wp-coupons-button{background:#237dac;padding:15px;font-weight:700;color:#fff;display:block;text-align:center;border-radius:3px;border:2px solid #237dac;font-size:16px;text-decoration:none;font-weight:400;margin-bottom:5px}body .wp-coupons-button:hover,body a.wp-coupons-button:hover{background:0 0;color:#0872aa}.wp-coupons-discount-percent{z-index:1;position:absolute;top:0;left:0;background:#2c3644;color:#fff;padding:10px 20px;font-size:16px;margin:0}.wp-coupons-expiration{color:#999;font-size:14px;font-style:italic;font-weight:700;text-align:center;min-height:25px;max-height:25px;margin-top:10px}.wp-coupons-expiration .wp-coupons-clock{display:inline-block;height:25px;line-height:25px;vertical-align:middle}.wp-coupons-expiration svg{height:1em;width:auto}.wp-coupons-discount-code{display:flex;z-index:1;position:absolute;bottom:0;left:0;background:#237dac;color:#fff;padding:10px 20px;font-size:16px;margin:0}.wp-coupons-discount-code span{display:inline-flex;align-items:center}.wp-coupons-discount-code .wp-coupons-tag svg{height:1em;width:auto;margin-right:5px}.wp-coupons-discount-code.wp-coupons-copy{cursor:pointer}.wp-coupons-banner.wp-coupons-coupon-panel .wp-coupons-discount-code .wp-coupons-copy-text{margin:0;position:absolute;right:0;top:0;padding:2px 8px;border-bottom:1px dashed}.wp-coupons-coupon-panel .wp-coupons-discount-code .wp-coupons-copy-text{margin:0 0 0 10px;padding:0 0 0 10px;font-size:12px;font-style:italic;border-left:1px dashed;color:#fff;border-color:#fff}.wp-coupons-coupon-panel .wp-coupons-arrow-right{display:inline-flex;margin-left:5px;align-items:center}.wp-coupons-coupon-panel .wp-coupons-arrow-right svg{height:1em;width:auto}.wp-coupons-before-archive-content{margin-top:20px}.wp-coupons-after-archive-content{margin-bottom:20px}.wp-coupons-nav{padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #e6e9ee}.wp-coupons-nav a{display:inline-block;font-size:24px;line-height:normal;margin-right:20px;border:none;text-decoration:none;padding:0;color:#237dac}.wp-coupons-nav a:visited{color:#237dac}.wp-coupons-nav a:hover{color:#0872aa}.wp-coupons-nav a.wp-coupons-nav-selected{font-weight:700;color:#237dac}.wp-coupons-nav .wp-coupons-nav-dropdown{width:auto;height:50px;min-height:50px;padding:10px 15px;margin:0 0 5px 0;background:#fff;font-size:16px}.wp-coupons-subnav{margin-bottom:10px}.wp-coupons-subnav a{font-size:18px;color:#237dac;border-color:#237dac;display:inline-block;line-height:normal;border:1px solid;padding:5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:0 5px 5px 0}.wp-coupons-subnav a.active,.wp-coupons-subnav a:hover{color:#0872aa;border-color:#0872aa}@media only screen and (min-width:794px){.wp-coupons-nav-style-vertical .wp-coupons-nav{float:left;max-width:25%;margin-right:20px;border:none}.wp-coupons-nav-style-vertical .wp-coupons-coupons-wrapper{overflow:hidden}.wp-coupons-nav-style-vertical .wp-coupons-nav a{display:block;margin-bottom:10px}}.wp-coupons-coupons-container{display:flex;flex-wrap:wrap}.wp-coupons-coupon:nth-of-type(3n){margin-right:0}.coupon-row{overflow:hidden}.coupon-description{font-size:18px;line-height:28px;min-height:90px;max-height:90px;overflow:hidden;margin:0;padding:0}.wp-coupons-coupon{display:flex;text-align:left;position:relative;flex-basis:calc(33.333333% - 13.333333px);margin:0 0 20px 0;margin-right:20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;overflow:hidden}.wp-coupons-coupon-panel{width:100%;text-align:left;background:#e6e9ee;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;overflow:hidden}@media(min-width:1100px){.wp-coupons-4-col .wp-coupons-coupon{flex-basis:calc(25% - 15px);margin-right:20px}.wp-coupons-4-col .wp-coupons-coupon:nth-of-type(4n){margin-right:0}.wp-coupons-5-col .wp-coupons-coupon{flex-basis:calc(20% - 16px);margin-right:20px}.wp-coupons-5-col .wp-coupons-coupon:nth-of-type(5n){margin-right:0}}@media(min-width:794px){.wp-coupons-2-col .wp-coupons-coupon{flex-basis:calc(50% - 10px);margin-right:20px}.wp-coupons-2-col .wp-coupons-coupon:nth-of-type(2n){margin-right:0}.wp-coupons-coupon.list{flex-basis:100%;margin-right:0}.wp-coupons-coupon.list .coupon-panel-image-wrapper{float:left;width:40%}.wp-coupons-coupon.list .wp-coupons-coupon-panel .wp-coupons-coupon-content{overflow:hidden}.wp-coupons-coupon.list .wp-coupons-coupon-panel .coupon-title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.wp-coupons-coupon.list .wp-coupons-coupon-panel .coupon-description{min-height:0;max-height:none}.wp-coupons-coupon.list .wp-coupons-coupon-panel .wp-coupons-expiration{min-height:0;text-align:left;margin-bottom:5px}.wp-coupons-coupon.list .wp-coupons-coupon-panel .coupon-separator{display:none}.wp-coupons-coupon.list .wp-coupons-coupon-panel .coupon-type{position:absolute;top:12px;right:12px}.wp-coupons-coupon.list .wp-coupons-coupon-panel .coupon-link{position:absolute;bottom:12px;right:12px}.wp-coupons-coupon.list.compact .wp-coupons-coupon-panel .coupon-title{display:block;margin-top:10px}.wp-coupons-coupon.list.compact .wp-coupons-coupon-panel .wp-coupons-coupon-content{padding:0 15px 10px 15px!important}.wp-coupons-coupon.list.minimal{margin:20px 0 20px 0}.wp-coupons-coupon.list.minimal,.wp-coupons-coupon.list.minimal .wp-coupons-coupon-panel{background:0 0}.wp-coupons-coupon.list.minimal .wp-coupons-coupon-panel .wp-coupons-discount-code,.wp-coupons-coupon.list.minimal .wp-coupons-coupon-panel .wp-coupons-discount-percent{display:none}.wp-coupons-coupon.list.minimal .coupon-panel-image-wrapper{width:200px;min-width:0}.wp-coupons-coupon.list.minimal .wp-coupons-coupon-panel .coupon-title{display:block;margin-top:5px}.wp-coupons-coupon.list.compact .wp-coupons-coupon-panel .coupon-description,.wp-coupons-coupon.list.minimal .wp-coupons-coupon-panel .coupon-description{display:inline;margin-right:10px}.wp-coupons-coupon.list.compact .wp-coupons-coupon-panel .wp-coupons-type-cta-container,.wp-coupons-coupon.list.minimal .wp-coupons-coupon-panel .wp-coupons-type-cta-container{display:inline}.wp-coupons-coupon.list.compact .wp-coupons-coupon-panel .coupon-type,.wp-coupons-coupon.list.minimal .wp-coupons-coupon-panel .coupon-type{display:none}.wp-coupons-coupon.list.compact .wp-coupons-coupon-panel .coupon-link,.wp-coupons-coupon.list.minimal .wp-coupons-coupon-panel .coupon-link{position:relative;bottom:auto;right:auto;display:inline-flex;float:none;font-size:18px;line-height:28px;white-space:nowrap}}.wp-coupons-coupon-panel.codeonly{text-align:center;background:0 0}.wp-coupons-coupon-panel.codeonly .wp-coupons-discount-percent{display:none}.wp-coupons-coupon-panel.codeonly .coupon-panel-image-wrapper a{display:none}.wp-coupons-coupon-panel.codeonly .wp-coupons-coupon-content{display:none}.wp-coupons-coupon-panel.codeonly .wp-coupons-discount-code{position:relative;display:inline-block;margin-right:20px}.wp-coupons-coupon.third{margin-right:0}.wp-coupons-coupon-panel .wp-coupons-discount-code,.wp-coupons-coupon-panel .wp-coupons-discount-percent{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.wp-coupons-coupon-panel .wp-coupons-discount-code-text{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wp-coupons-coupon-panel .coupon-title{display:block;font-size:20px;line-height:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:20px 0 10px 0;font-weight:700}.wp-coupons-coupon-panel a{text-decoration:none;border:none}.wp-coupons-coupon-panel img{width:100%;max-width:100%;height:auto}.wp-coupons-coupon-panel hr{margin:10px 0;padding:0;height:0;width:100%;border-top:1px solid #d0d2d7;border-right:none;border-bottom:none;border-left:none}.wp-coupons-type-cta-container{overflow:hidden}.wp-coupons-coupon-panel .coupon-link{font-size:16px;line-height:normal;float:right;border:none;text-decoration:none;color:#237dac;display:flex}.wp-coupons-coupon-panel .coupon-link:visited{color:#237dac}.wp-coupons-coupon-panel .coupon-link:hover{color:#0872aa}.wp-coupons-coupon-panel .coupon-type,.wp-coupons-coupon-panel .coupon-type:hover,.wp-coupons-coupon-panel .coupon-type:visited{color:#2c3644;border:none;text-decoration:none;font-size:16px;line-height:normal;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1001px) and (max-width:1100px){.wp-coupons-coupon{flex-basis:calc(33.333333% - 13.333333px)}.wp-coupons-coupon:nth-of-type(3n){margin-right:0}}@media only screen and (max-width:1000px){.wp-coupons-coupon{flex-basis:calc(50% - 10px);margin-right:20px}.wp-coupons-coupon:nth-of-type(3n){margin-right:20px}.wp-coupons-coupon:nth-of-type(2n){margin-right:0}}@media only screen and (max-width:794px){.wp-coupons-nav a{display:block}.front-view-content{min-height:none}.wp-coupons-coupon{margin-right:0!important;flex-basis:100%!important}.coupon-description{min-height:0;max-height:none}}.wp-coupons-banner{display:flex;flex-wrap:wrap;text-align:left;width:350px;float:right;margin:0 0 20px 20px;overflow:hidden;background:#e6e9ee;margin-bottom:20px}.wp-coupons-banner .wp-coupons-banner-image-container{position:relative;width:100%}.wp-coupons-banner img{display:block;max-width:100%;margin:0;height:auto}body .wp-coupons-banner .coupon-title{font-size:20px;line-height:normal;margin:10px 0 10px 0}.wp-coupons-banner-content{overflow:hidden;width:100%}.wp-coupons-banner .wp-coupons-discounts{margin:0;overflow:hidden}.wp-coupons-banner .wp-coupons-discount-code,.wp-coupons-banner .wp-coupons-discount-percent{position:relative;width:100%;float:left;color:#fff;padding:20px;text-align:center;justify-content:center;font-size:16px;box-sizing:border-box}.wp-coupons-banner .wp-coupons-discount-percent{background:#2c3644}.wp-coupons-banner .wp-coupons-discount-code{display:inline-block;background:#237dac}.wp-coupons-banner .wp-coupons-discount-description{font-size:18px;padding-bottom:10px;line-height:28px}.wp-coupons-banner .wp-coupons-expiration{margin:0}.wp-coupons-banner a.wp-coupons-button{margin-top:10px;margin-bottom:0}.wp-coupons-banner-text{padding:10px 25px 25px 25px}.wp-coupons-post-content{overflow:hidden}body a.wp-coupons-breadcrumbs{font-size:14px;font-style:italic;text-decoration:none;border:none;color:#237dac;display:block}body a.wp-coupons-breadcrumbs:visited{color:#237dac}body a.wp-coupons-breadcrumbs:hover{color:#0872aa}@media only screen and (max-width:794px){.wp-coupons-banner{width:100%;float:none;margin:0 0 20px 0}.wp-coupons-banner img{max-width:100%;float:none}.wp-coupons-navigation,.wp-coupons-navigation ul{text-align:center}}.wp-coupons-shortcode .coupon-description,.wp-coupons-shortcode .wp-coupons-expiration,.wp-coupons-widget .coupon-description,.wp-coupons-widget .wp-coupons-expiration{min-height:0;max-height:none}.wp-coupons-shortcode{overflow:hidden;max-width:400px;margin:0 auto!important}.wp-coupons-shortcode.list{max-width:none}.wp-coupons-shortcode a.wp-coupons-button,.wp-coupons-widget a.wp-coupons-button{margin-top:10px}.wp-coupons-navigation{margin:0 0 20px 0;overflow:hidden}.wp-coupons-navigation ul{list-style:none;margin:0;padding:0}.wp-coupons-navigation li a,.wp-coupons-navigation li a:hover,.wp-coupons-navigation li a:visited,.wp-coupons-navigation li.active a,.wp-coupons-navigation li.disabled,body .wp-coupons-navigation .page-numbers,body .wp-coupons-navigation .page-numbers:visited{display:inline-block;color:#fff;text-decoration:none;background-color:#237dac;border-radius:3px;cursor:pointer;padding:12px;font-size:16px;margin:0 3px 5px 0}.wp-coupons-navigation .page-numbers,.wp-coupons-navigation li a{padding:12px}.wp-coupons-navigation li{display:inline-block}.wp-coupons-navigation .page-numbers:hover,.wp-coupons-navigation li a:hover,.wp-coupons-navigation li.active a{background-color:#0872aa}.wp-coupons-navigation .page-numbers.current,.wp-coupons-navigation li.active a{padding:15px}.wp-coupons-navigation br{display:none}.wp-coupons-attribution-link{overflow:hidden}.wp-coupons-attribution-link a,.wp-coupons-attribution-link a:link,.wp-coupons-attribution-link a:visited{padding-top:3px;font-size:12px;float:right;font-style:italic;color:#333}.wp-coupons-attribution-link a:active,.wp-coupons-attribution-link a:hover{color:#0872aa}.wp-coupons-discount-code.wp-coupons-ctr{overflow:visible;cursor:pointer;padding-right:10px}.wp-coupons-ctr:before{content:"";position:absolute;right:-20px;top:0;border-width:0 20px 20px 0;border-style:solid;border-color:#1f6e96 transparent;content:"";cursor:pointer}.wp-coupons-ctr:after{content:"";position:absolute;bottom:0;top:20px;right:-20px;border-width:10px;border-style:solid;border-color:#237dac;cursor:pointer}#wp-coupons-ctr-popup-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;background:rgba(0,0,0,.7)}#wp-coupons-ctr-popup{position:relative;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;max-width:400px;margin:0 auto;padding:25px;background:#eee;color:#333;text-align:center}#wp-coupons-ctr-popup-close{position:absolute;top:0;right:0;padding:10px;font-size:20px;line-height:1ex;color:#aaa;cursor:pointer}#wp-coupons-ctr-popup img{width:auto;max-width:100%;max-height:150px;margin:0 auto 10px auto}#wp-coupons-ctr-popup #wp-coupons-ctr-title{font-size:20px;margin:0 auto 10px auto}#wp-coupons-ctr-popup #wp-coupons-ctr-discount-percent{font-size:16px;margin:0 auto 10px auto}#wp-coupons-ctr-popup #wp-coupons-ctr-discount-url{font-size:12px;margin:0 auto 10px auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wp-coupons-ctr-popup #wp-coupons-ctr-discount-code{font-size:18px;margin:0;padding:0;background:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;overflow:hidden;cursor:pointer;display:block;max-width:100%}#wp-coupons-ctr-popup #wp-coupons-ctr-discount-code div{display:inline-block;padding:10px;max-width:70%;word-wrap:break-word;font-weight:700}#wp-coupons-ctr-popup #wp-coupons-ctr-discount-code span{float:right;padding:10px;background:#237dac;color:#fff}@charset "UTF-8"; .ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before,.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:0;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li::before{content:"•"}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li::before,.ql-editor ul[data-checked=true]>li::before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li::before{content:"☑"}.ql-editor ul[data-checked=false]>li::before{content:"☐"}.ql-editor li::before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl)::before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl::before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1;counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-2{counter-increment:list-2;counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-3{counter-increment:list-3;counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-4{counter-increment:list-4;counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-5{counter-increment:list-5;counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-6{counter-increment:list-6;counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-7{counter-increment:list-7;counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-8{counter-increment:list-8;counter-reset:list-9}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue,.ql-snow a{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor.ql-blank::before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-formats:after,.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:0 0;border:0;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:0}.ql-snow .ql-hidden,.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove,.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item::before,.ql-snow .ql-picker.ql-header .ql-picker-label::before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item::before,.ql-snow .ql-picker.ql-font .ql-picker-label::before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item::before,.ql-snow .ql-picker.ql-size .ql-picker-label::before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:150px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-container.ql-snow,.ql-snow .ql-tooltip{border:1px solid #ccc}.ql-tooltip{font-size:12px;padding:5px 3px;top:0!important}.btl-affiliate-disclosure-editor-dashboard .ql-tooltip{left:0!important}.btl-affiliate-disclosure-block-editor .ql-tooltip{left:-15px!important}.ql-picker-options{right:0}.ql-align-center{text-align:center;align-self:center}.ql-align-left{text-align:left;align-self:flex-start}.ql-align-right{text-align:right;align-self:flex-end}@font-face{font-family:"Eu-cookies-bar";src:url(https://codeskripts.com/wp-content/plugins/eu-cookies-bar/fonts/eu-cookies-bar.eot);src:url(https://codeskripts.com/wp-content/plugins/eu-cookies-bar/fonts/eu-cookies-bar.eot) format("embedded-opentype"),url(https://codeskripts.com/wp-content/plugins/eu-cookies-bar/fonts/eu-cookies-bar.woff) format("woff"),url(https://codeskripts.com/wp-content/plugins/eu-cookies-bar/fonts/eu-cookies-bar.ttf) format("truetype"),url(https://codeskripts.com/wp-content/plugins/eu-cookies-bar/fonts/eu-cookies-bar.svg#Eu-cookies-bar) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Eu-cookies-bar";src:url(https://codeskripts.com/wp-content/plugins/eu-cookies-bar/fonts/eu-cookies-bar.svg#Eu-cookies-bar) format("svg")}}[class*=" eu-cookies-bar-"]:after,[class*=" eu-cookies-bar-"]:before,[class^=eu-cookies-bar-]:after,[class^=eu-cookies-bar-]:before{font-family:Eu-cookies-bar;font-size:inherit;font-style:normal;margin:0;padding:0}.eu-cookies-bar-cookies:before{content:"\f100"}.eu-cookies-bar-tick:before{content:"\f101"}.eu-cookies-bar-close:before{content:"\f102"}#toplevel_page_eu-cookies-bar .wp-menu-image:before{content:"\f100"!important;font-family:Eu-cookies-bar!important}html.vi_ecb-noscroll{position:fixed;overflow-y:scroll;width:100%}.eu-cookies-bar-cookies-bar-settings-wrap,.eu-cookies-bar-cookies-bar-settings-wrap *,.eu-cookies-bar-cookies-bar-wrap,.eu-cookies-bar-cookies-bar-wrap *{box-sizing:border-box}.eu-cookies-bar-cookies-bar-wrap{position:fixed;background:rgba(1,1,1,.7);color:#fff;z-index:999999999999;display:none;font-size:11px;padding-top:10px;padding-right:20px;padding-left:20px;padding-bottom:5px!important}.eu-cookies-bar-cookies-bar-wrap.eu-cookies-bar-cookies-bar-position-top{left:0;right:0;top:0}.eu-cookies-bar-cookies-bar-wrap.eu-cookies-bar-cookies-bar-position-bottom{left:0;right:0;bottom:0}.eu-cookies-bar-cookies-bar-wrap.eu-cookies-bar-cookies-bar-position-bottom_left{left:20px;bottom:20px;width:500px;border-radius:20px;padding:10px}.eu-cookies-bar-cookies-bar-wrap.eu-cookies-bar-cookies-bar-position-bottom_left .eu-cookies-bar-cookies-bar,.eu-cookies-bar-cookies-bar-wrap.eu-cookies-bar-cookies-bar-position-bottom_right .eu-cookies-bar-cookies-bar{display:block}.eu-cookies-bar-cookies-bar-wrap.eu-cookies-bar-cookies-bar-position-bottom_left .eu-cookies-bar-cookies-bar .eu-cookies-bar-cookies-bar-message{display:block;padding-right:0;line-height:1.5}.eu-cookies-bar-cookies-bar-wrap.eu-cookies-bar-cookies-bar-position-bottom_left .eu-cookies-bar-cookies-bar .eu-cookies-bar-cookies-bar-button-container{display:block;width:100%;text-align:center}.eu-cookies-bar-cookies-bar-wrap.eu-cookies-bar-cookies-bar-position-bottom_right{right:0;bottom:0;width:500px}.eu-cookies-bar-cookies-bar-wrap.eu-cookies-bar-cookies-bar-position-bottom_right .eu-cookies-bar-cookies-bar .eu-cookies-bar-cookies-bar-message{display:block;padding-right:0}.eu-cookies-bar-cookies-bar-wrap.eu-cookies-bar-cookies-bar-position-bottom_right .eu-cookies-bar-cookies-bar .eu-cookies-bar-cookies-bar-button-container{display:block;width:100%;text-align:center}.eu-cookies-bar-cookies-bar{display:table;width:100%;max-width:1200px;margin:0 auto}.eu-cookies-bar-cookies-bar-message{display:table-cell;padding-right:20px;align-content:center}.eu-cookies-bar-cookies-bar-button-container{display:table-cell;vertical-align:middle;text-align:center;padding:5px 0}.eu-cookies-bar-cookies-bar-button-wrap{display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.eu-cookies-bar-cookies-bar{display:block}.eu-cookies-bar-cookies-bar-wrap{font-size:12px!important;width:100%!important;left:0!important;right:0!important;border-radius:0!important;margin:0!important}.eu-cookies-bar-cookies-bar-message{display:inline-block!important;width:100%;padding-right:0}.eu-cookies-bar-cookies-bar-button-container{display:inline-block;width:100%;text-align:center}}.eu-cookies-bar-cookies-bar-button{display:inline-block;margin:0 10px;cursor:pointer;padding:4px;position:relative;white-space:nowrap}.eu-cookies-bar-cookies-bar-button:hover{opacity:.6;transition:opacity 300ms ease}.eu-cookies-bar-cookies-bar-button.eu-cookies-bar-cookies-bar-button-close span:before{background:gray;color:#fff;padding:3px;border-radius:50%;overflow:hidden;vertical-align:text-bottom}.eu-cookies-bar-cookies-bar-button.eu-cookies-bar-cookies-bar-button-close span{display:inline}.eu-cookies-bar-cookies-bar-button.eu-cookies-bar-cookies-bar-button-settings{text-decoration:underline}.eu-cookies-bar-cookies-bar-button.eu-cookies-bar-cookies-bar-button-accept .eu-cookies-bar-tick:before{margin-right:5px}.eu-cookies-bar-cookies-bar-button.eu-cookies-bar-cookies-bar-button-accept,.eu-cookies-bar-cookies-bar-button.eu-cookies-bar-cookies-bar-button-decline{padding:0 10px}.eu-cookies-bar-cookies-settings-call-container.eu-cookies-bar-cookies-settings-call-position-left{left:20px}.eu-cookies-bar-cookies-settings-call-container.eu-cookies-bar-cookies-settings-call-position-right{right:20px}.eu-cookies-bar-cookies-settings-call-container{position:fixed;z-index:99;bottom:0;background:#fff;font-size:11px;padding:0 10px;cursor:pointer}.eu-cookies-bar-cookies-bar-settings-wrap{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999999999;display:none}.eu-cookies-bar-cookies-bar-settings-wrap-container{position:relative;width:100%;height:100%;vertical-align:middle;display:flex;justify-content:center;align-items:center;align-content:center}.eu-cookies-bar-cookies-bar-settings-overlay{position:absolute;background:rgba(1,1,1,.6);top:0;left:0;right:0;bottom:0}.eu-cookies-bar-cookies-bar-settings{position:relative;width:500px;height:500px;background:#fff;margin:0 auto;overflow:hidden;font-size:14px}.eu-cookies-bar-cookies-bar-settings-header{position:relative;display:block;width:100%;text-align:center;font-size:18px;color:#fff;padding:10px 48px;background:rgba(87,180,229,.95)}.eu-cookies-bar-cookies-bar-settings-header .eu-cookies-bar-cookies-bar-settings-close{position:absolute;top:11px;right:11px;cursor:pointer;line-height:1}.eu-cookies-bar-cookies-bar-settings-header .eu-cookies-bar-cookies-bar-settings-close:before{font-size:24px}.eu-cookies-bar-cookies-bar-settings-nav{display:flex;width:100%}.eu-cookies-bar-cookies-bar-settings-nav div{width:50%;background:#dcdcdc;text-align:center;padding:5px;cursor:pointer;color:#000}.eu-cookies-bar-cookies-bar-settings-nav .eu-cookies-bar-cookies-bar-settings-nav-active{background:#fff;color:#000}.eu-cookies-bar-cookies-bar-settings-content{overflow:auto;width:100%;max-height:370px;padding:10px}.eu-cookies-bar-cookies-bar-settings table{table-layout:fixed;width:100%}.eu-cookies-bar-cookies-bar-settings tr td{width:inherit;overflow:hidden;padding:4px 8px}.eu-cookies-bar-cookies-bar-settings th{text-align:center;padding:4px}.eu-cookies-bar-cookies-bar-settings tr td:last-child,.eu-cookies-bar-cookies-bar-settings tr th:last-child{width:60px;text-align:center}.eu-cookies-bar-cookies-bar-settings tr td:first-child{overflow:hidden}.eu-cookies-bar-cookies-bar-settings tr td input{margin:4px auto;padding:0}.eu-cookies-bar-cookies-bar-settings-policy{padding:10px}.eu-cookies-bar-cookies-bar-settings-content-child-inactive{display:none}.eu-cookies-bar-popup-setting-button{position:absolute;bottom:10px;display:flex;width:100%;justify-content:space-between;gap:10px;padding:0 10px}.eu-cookies-bar-popup-setting-button.eu-cookies-bar-popup-align-mid{justify-content:space-between}.eu-cookies-bar-popup-setting-button.eu-cookies-bar-popup-align-end{justify-content:flex-end}.eu-cookies-bar-popup-setting-decline-button-wrap{height:100%;display:flex}.eu-cookies-bar-cookies-bar-settings-decline-button{padding:4px 8px;cursor:pointer;border-radius:3px}.eu-cookies-bar-popup-setting-acc-button-wrap{display:flex;gap:10px}.eu-cookies-bar-cookies-bar-settings-accept-button,.eu-cookies-bar-cookies-bar-settings-save-button{padding:4px 8px;cursor:pointer;border-radius:3px} .eu-cookies-bar-cookies-bar-wrap{font-size:14px;color:#ffffff;margin:0px;padding:0px;border-radius:0px;background:rgba(0,0,0,0.7);}.eu-cookies-bar-cookies-bar-button-accept{color:#ffffff;background:#0ec50e;border-radius:0px;}.eu-cookies-bar-cookies-bar-button-decline{color:#ffffff;background:#ff6666;border-radius:0px;}.eu-cookies-bar-cookies-bar-settings-header{color:#ffffff;background:#249fd0;}.eu-cookies-bar-cookies-bar-settings-save-button{color:#ffffff;background:#249fd0;}.eu-cookies-bar-cookies-bar-settings-accept-button{color:#ffffff;background:#0ec50e;}.eu-cookies-bar-cookies-bar-settings-decline-button{color:#ffffff;background:#ff6666;} .tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}:where(.brand-thumbnails-description),ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}:where(.brand-thumbnails-description)::before,ul.brand-thumbnails:before{clear:both;content:"";display:table}:where(.brand-thumbnails-description)::after,ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}:where(.brand-thumbnails-description li.first),ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(2n){margin-right:0}}:where(.brand-thumbnails-description li){float:left;margin:0 2% 1em 0;padding:0;position:relative;text-align:center}:where(.brand-thumbnails-description li.last),:where(.brand-thumbnails-description.columns-1 li){margin-right:0}:where(.brand-thumbnails-description li .term-thumbnail img){width:100%;display:inline}:where(.brand-thumbnails-description li .term-description){margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em} .owl-carousel {  display: none;  width: 100%;  -webkit-tap-highlight-color: transparent;   position: relative;  z-index: 1; }  .owl-carousel .owl-stage {   position: relative;   -ms-touch-action: pan-Y;   -moz-backface-visibility: hidden;   }  .owl-carousel .owl-stage:after {   content: ".";   display: block;   clear: both;   visibility: hidden;   line-height: 0;   height: 0; }  .owl-carousel .owl-stage-outer {   position: relative;   overflow: hidden;     -webkit-transform: translate3d(0px, 0px, 0px); }  .owl-carousel .owl-wrapper,  .owl-carousel .owl-item {   -webkit-backface-visibility: hidden;   -moz-backface-visibility: hidden;   -ms-backface-visibility: hidden;   -webkit-transform: translate3d(0, 0, 0);   -moz-transform: translate3d(0, 0, 0);   -ms-transform: translate3d(0, 0, 0); }  .owl-carousel .owl-item {   position: relative;   min-height: 1px;   float: left;   -webkit-backface-visibility: hidden;   -webkit-tap-highlight-color: transparent;   -webkit-touch-callout: none; }  .owl-carousel .owl-item img {   display: block;   width: 100%; }  .owl-carousel .owl-nav.disabled,  .owl-carousel .owl-dots.disabled {   display: none; }  .owl-carousel .owl-nav .owl-prev,  .owl-carousel .owl-nav .owl-next,  .owl-carousel .owl-dot {   cursor: pointer;   cursor: hand;   -webkit-user-select: none;   -khtml-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none; }  .owl-carousel.owl-loaded {   display: block; }  .owl-carousel.owl-loading {   opacity: 0;   display: block; }  .owl-carousel.owl-hidden {   opacity: 0; }  .owl-carousel.owl-refresh .owl-item {   visibility: hidden; }  .owl-carousel.owl-drag .owl-item {   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none; }  .owl-carousel.owl-grab {   cursor: move;   cursor: grab; }  .owl-carousel.owl-rtl {   direction: rtl; }  .owl-carousel.owl-rtl .owl-item {   float: right; }  .no-js .owl-carousel {  display: block; }  .owl-carousel .animated {  animation-duration: 1000ms;  animation-fill-mode: both; } .owl-carousel .owl-animated-in {  z-index: 0; } .owl-carousel .owl-animated-out {  z-index: 1; } .owl-carousel .fadeOut {  animation-name: fadeOut; } @keyframes fadeOut {  0% {   opacity: 1; }  100% {   opacity: 0; } }  .owl-height {  transition: height 500ms ease-in-out; }  .owl-carousel .owl-item .owl-lazy {  opacity: 0;  transition: opacity 400ms ease; } .owl-carousel .owl-item img.owl-lazy {  transform-style: preserve-3d; }  .owl-carousel .owl-video-wrapper {  position: relative;  height: 100%;  background: #000; } .owl-carousel .owl-video-play-icon {  position: absolute;  height: 80px;  width: 80px;  left: 50%;  top: 50%;  margin-left: -40px;  margin-top: -40px;  background: url("https://codeskripts.com/wp-content/themes/shopfront-ecommerce/css/owl.video.play.png") no-repeat;  cursor: pointer;  z-index: 1;  -webkit-backface-visibility: hidden;  transition: transform 100ms ease; } .owl-carousel .owl-video-play-icon:hover {  -ms-transform: scale(1.3, 1.3);    transform: scale(1.3, 1.3); } .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {  display: none; } .owl-carousel .owl-video-tn {  opacity: 0;  height: 100%;  background-position: center center;  background-repeat: no-repeat;  background-size: contain;  transition: opacity 400ms ease; } .owl-carousel .owl-video-frame {  position: relative;  z-index: 1;  height: 100%;  width: 100%; } @charset "UTF-8"; :root, [data-bs-theme=light] {  --bs-blue: #0d6efd;  --bs-indigo: #6610f2;  --bs-purple: #6f42c1;  --bs-pink: #d63384;  --bs-red: #dc3545;  --bs-orange: #fd7e14;  --bs-yellow: #ffc107;  --bs-green: #198754;  --bs-teal: #20c997;  --bs-cyan: #0dcaf0;  --bs-black: #000;  --bs-white: #fff;  --bs-gray: #6c757d;  --bs-gray-dark: #343a40;  --bs-gray-100: #f8f9fa;  --bs-gray-200: #e9ecef;  --bs-gray-300: #dee2e6;  --bs-gray-400: #ced4da;  --bs-gray-500: #adb5bd;  --bs-gray-600: #6c757d;  --bs-gray-700: #495057;  --bs-gray-800: #343a40;  --bs-gray-900: #212529;  --bs-primary: #0d6efd;  --bs-secondary: #6c757d;  --bs-success: #198754;  --bs-info: #0dcaf0;  --bs-warning: #ffc107;  --bs-danger: #dc3545;  --bs-light: #f8f9fa;  --bs-dark: #212529;  --bs-primary-rgb: 13, 110, 253;  --bs-secondary-rgb: 108, 117, 125;  --bs-success-rgb: 25, 135, 84;  --bs-info-rgb: 13, 202, 240;  --bs-warning-rgb: 255, 193, 7;  --bs-danger-rgb: 220, 53, 69;  --bs-light-rgb: 248, 249, 250;  --bs-dark-rgb: 33, 37, 41;  --bs-primary-text-emphasis: #052c65;  --bs-secondary-text-emphasis: #2b2f32;  --bs-success-text-emphasis: #0a3622;  --bs-info-text-emphasis: #055160;  --bs-warning-text-emphasis: #664d03;  --bs-danger-text-emphasis: #58151c;  --bs-light-text-emphasis: #495057;  --bs-dark-text-emphasis: #495057;  --bs-primary-bg-subtle: #cfe2ff;  --bs-secondary-bg-subtle: #e2e3e5;  --bs-success-bg-subtle: #d1e7dd;  --bs-info-bg-subtle: #cff4fc;  --bs-warning-bg-subtle: #fff3cd;  --bs-danger-bg-subtle: #f8d7da;  --bs-light-bg-subtle: #fcfcfd;  --bs-dark-bg-subtle: #ced4da;  --bs-primary-border-subtle: #9ec5fe;  --bs-secondary-border-subtle: #c4c8cb;  --bs-success-border-subtle: #a3cfbb;  --bs-info-border-subtle: #9eeaf9;  --bs-warning-border-subtle: #ffe69c;  --bs-danger-border-subtle: #f1aeb5;  --bs-light-border-subtle: #e9ecef;  --bs-dark-border-subtle: #adb5bd;  --bs-white-rgb: 255, 255, 255;  --bs-black-rgb: 0, 0, 0;  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));  --bs-body-font-family: var(--bs-font-sans-serif);  --bs-body-font-size: 1rem;  --bs-body-font-weight: 400;  --bs-body-line-height: 1.5;  --bs-body-color: #212529;  --bs-body-color-rgb: 33, 37, 41;  --bs-body-bg: #fff;  --bs-body-bg-rgb: 255, 255, 255;  --bs-emphasis-color: #000;  --bs-emphasis-color-rgb: 0, 0, 0;  --bs-secondary-color: rgba(33, 37, 41, 0.75);  --bs-secondary-color-rgb: 33, 37, 41;  --bs-secondary-bg: #e9ecef;  --bs-secondary-bg-rgb: 233, 236, 239;  --bs-tertiary-color: rgba(33, 37, 41, 0.5);  --bs-tertiary-color-rgb: 33, 37, 41;  --bs-tertiary-bg: #f8f9fa;  --bs-tertiary-bg-rgb: 248, 249, 250;  --bs-heading-color: inherit;  --bs-link-color: #0d6efd;  --bs-link-color-rgb: 13, 110, 253;  --bs-link-decoration: underline;  --bs-link-hover-color: #0a58ca;  --bs-link-hover-color-rgb: 10, 88, 202;  --bs-code-color: #d63384;  --bs-highlight-color: #212529;  --bs-highlight-bg: #fff3cd;  --bs-border-width: 1px;  --bs-border-style: solid;  --bs-border-color: #dee2e6;  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);  --bs-border-radius: 0.375rem;  --bs-border-radius-sm: 0.25rem;  --bs-border-radius-lg: 0.5rem;  --bs-border-radius-xl: 1rem;  --bs-border-radius-xxl: 2rem;  --bs-border-radius-2xl: var(--bs-border-radius-xxl);  --bs-border-radius-pill: 50rem;  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);  --bs-focus-ring-width: 0.25rem;  --bs-focus-ring-opacity: 0.25;  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);  --bs-form-valid-color: #198754;  --bs-form-valid-border-color: #198754;  --bs-form-invalid-color: #dc3545;  --bs-form-invalid-border-color: #dc3545; } [data-bs-theme=dark] {  color-scheme: dark;  --bs-body-color: #dee2e6;  --bs-body-color-rgb: 222, 226, 230;  --bs-body-bg: #212529;  --bs-body-bg-rgb: 33, 37, 41;  --bs-emphasis-color: #fff;  --bs-emphasis-color-rgb: 255, 255, 255;  --bs-secondary-color: rgba(222, 226, 230, 0.75);  --bs-secondary-color-rgb: 222, 226, 230;  --bs-secondary-bg: #343a40;  --bs-secondary-bg-rgb: 52, 58, 64;  --bs-tertiary-color: rgba(222, 226, 230, 0.5);  --bs-tertiary-color-rgb: 222, 226, 230;  --bs-tertiary-bg: #2b3035;  --bs-tertiary-bg-rgb: 43, 48, 53;  --bs-primary-text-emphasis: #6ea8fe;  --bs-secondary-text-emphasis: #a7acb1;  --bs-success-text-emphasis: #75b798;  --bs-info-text-emphasis: #6edff6;  --bs-warning-text-emphasis: #ffda6a;  --bs-danger-text-emphasis: #ea868f;  --bs-light-text-emphasis: #f8f9fa;  --bs-dark-text-emphasis: #dee2e6;  --bs-primary-bg-subtle: #031633;  --bs-secondary-bg-subtle: #161719;  --bs-success-bg-subtle: #051b11;  --bs-info-bg-subtle: #032830;  --bs-warning-bg-subtle: #332701;  --bs-danger-bg-subtle: #2c0b0e;  --bs-light-bg-subtle: #343a40;  --bs-dark-bg-subtle: #1a1d20;  --bs-primary-border-subtle: #084298;  --bs-secondary-border-subtle: #41464b;  --bs-success-border-subtle: #0f5132;  --bs-info-border-subtle: #087990;  --bs-warning-border-subtle: #997404;  --bs-danger-border-subtle: #842029;  --bs-light-border-subtle: #495057;  --bs-dark-border-subtle: #343a40;  --bs-heading-color: inherit;  --bs-link-color: #6ea8fe;  --bs-link-hover-color: #8bb9fe;  --bs-link-color-rgb: 110, 168, 254;  --bs-link-hover-color-rgb: 139, 185, 254;  --bs-code-color: #e685b5;  --bs-highlight-color: #dee2e6;  --bs-highlight-bg: #664d03;  --bs-border-color: #495057;  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);  --bs-form-valid-color: #75b798;  --bs-form-valid-border-color: #75b798;  --bs-form-invalid-color: #ea868f;  --bs-form-invalid-border-color: #ea868f; } *, *::before, *::after {  box-sizing: border-box; } @media (prefers-reduced-motion: no-preference) {  :root {   scroll-behavior: smooth;  } } body {  margin: 0;  font-family: var(--bs-body-font-family);  font-size: var(--bs-body-font-size);  font-weight: var(--bs-body-font-weight);  line-height: var(--bs-body-line-height);  color: var(--bs-body-color);  text-align: var(--bs-body-text-align);  background-color: var(--bs-body-bg);  -webkit-text-size-adjust: 100%;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } hr {  margin: 1rem 0;  color: inherit;  border: 0;  border-top: var(--bs-border-width) solid;  opacity: 0.25; } h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {  margin-top: 0;  margin-bottom: 0.5rem;  font-weight: 500;  line-height: 1.2;  color: var(--bs-heading-color); } h1, .h1 {  font-size: calc(1.375rem + 1.5vw); } @media (min-width: 1200px) {  h1, .h1 {   font-size: 2.5rem;  } } h2, .h2 {  font-size: calc(1.325rem + 0.9vw); } @media (min-width: 1200px) {  h2, .h2 {   font-size: 2rem;  } } h3, .h3 {  font-size: calc(1.3rem + 0.6vw); } @media (min-width: 1200px) {  h3, .h3 {   font-size: 1.75rem;  } } h4, .h4 {  font-size: calc(1.275rem + 0.3vw); } @media (min-width: 1200px) {  h4, .h4 {   font-size: 1.5rem;  } } h5, .h5 {  font-size: 1.25rem; } h6, .h6 {  font-size: 1rem; } p {  margin-top: 0;  margin-bottom: 1rem; } abbr[title] {  -webkit-text-decoration: underline dotted;  text-decoration: underline dotted;  cursor: help;  -webkit-text-decoration-skip-ink: none;  text-decoration-skip-ink: none; } address {  margin-bottom: 1rem;  font-style: normal;  line-height: inherit; } ol, ul {  padding-left: 2rem; } ol, ul, dl {  margin-top: 0;  margin-bottom: 1rem; } ol ol, ul ul, ol ul, ul ol {  margin-bottom: 0; } dt {  font-weight: 700; } dd {  margin-bottom: 0.5rem;  margin-left: 0; } blockquote {  margin: 0 0 1rem; } b, strong {  font-weight: bolder; } small, .small {  font-size: 0.875em; } mark, .mark {  padding: 0.1875em;  color: var(--bs-highlight-color);  background-color: var(--bs-highlight-bg); } sub, sup {  position: relative;  font-size: 0.75em;  line-height: 0;  vertical-align: baseline; } sub {  bottom: -0.25em; } sup {  top: -0.5em; } a {  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));  text-decoration: underline; } a:hover {  --bs-link-color-rgb: var(--bs-link-hover-color-rgb); } a:not([href]):not([class]), a:not([href]):not([class]):hover {  color: inherit;  text-decoration: none; } pre, code, kbd, samp {  font-family: var(--bs-font-monospace);  font-size: 1em; } pre {  display: block;  margin-top: 0;  margin-bottom: 1rem;  overflow: auto;  font-size: 0.875em; } pre code {  font-size: inherit;  color: inherit;  word-break: normal; } code {  font-size: 0.875em;  color: var(--bs-code-color);  word-wrap: break-word; } a > code {  color: inherit; } kbd {  padding: 0.1875rem 0.375rem;  font-size: 0.875em;  color: var(--bs-body-bg);  background-color: var(--bs-body-color);  border-radius: 0.25rem; } kbd kbd {  padding: 0;  font-size: 1em; } figure {  margin: 0 0 1rem; } img, svg {  vertical-align: middle; } table {  caption-side: bottom;  border-collapse: collapse; } caption {  padding-top: 0.5rem;  padding-bottom: 0.5rem;  color: var(--bs-secondary-color);  text-align: left; } th {  text-align: inherit;  text-align: -webkit-match-parent; } thead, tbody, tfoot, tr, td, th {  border-color: inherit;  border-style: solid;  border-width: 0; } label {  display: inline-block; } button {  border-radius: 0; } button:focus:not(:focus-visible) {  outline: 0; } input, button, select, optgroup, textarea {  margin: 0;  font-family: inherit;  font-size: inherit;  line-height: inherit; } button, select {  text-transform: none; } [role=button] {  cursor: pointer; } select {  word-wrap: normal; } select:disabled {  opacity: 1; } [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {  display: none !important; } button, [type=button], [type=reset], [type=submit] {  -webkit-appearance: button; } button:not(:disabled), [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled) {  cursor: pointer; } ::-moz-focus-inner {  padding: 0;  border-style: none; } textarea {  resize: vertical; } fieldset {  min-width: 0;  padding: 0;  margin: 0;  border: 0; } legend {  float: left;  width: 100%;  padding: 0;  margin-bottom: 0.5rem;  font-size: calc(1.275rem + 0.3vw);  line-height: inherit; } @media (min-width: 1200px) {  legend {   font-size: 1.5rem;  } } legend + * {  clear: left; } ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-year-field {  padding: 0; } ::-webkit-inner-spin-button {  height: auto; } [type=search] {  -webkit-appearance: textfield;  outline-offset: -2px; }  ::-webkit-search-decoration {  -webkit-appearance: none; } ::-webkit-color-swatch-wrapper {  padding: 0; } ::-webkit-file-upload-button {  font: inherit;  -webkit-appearance: button; } ::file-selector-button {  font: inherit;  -webkit-appearance: button; } output {  display: inline-block; } iframe {  border: 0; } summary {  display: list-item;  cursor: pointer; } progress {  vertical-align: baseline; } [hidden] {  display: none !important; } .lead {  font-size: 1.25rem;  font-weight: 300; } .display-1 {  font-size: calc(1.625rem + 4.5vw);  font-weight: 300;  line-height: 1.2; } @media (min-width: 1200px) {  .display-1 {   font-size: 5rem;  } } .display-2 {  font-size: calc(1.575rem + 3.9vw);  font-weight: 300;  line-height: 1.2; } @media (min-width: 1200px) {  .display-2 {   font-size: 4.5rem;  } } .display-3 {  font-size: calc(1.525rem + 3.3vw);  font-weight: 300;  line-height: 1.2; } @media (min-width: 1200px) {  .display-3 {   font-size: 4rem;  } } .display-4 {  font-size: calc(1.475rem + 2.7vw);  font-weight: 300;  line-height: 1.2; } @media (min-width: 1200px) {  .display-4 {   font-size: 3.5rem;  } } .display-5 {  font-size: calc(1.425rem + 2.1vw);  font-weight: 300;  line-height: 1.2; } @media (min-width: 1200px) {  .display-5 {   font-size: 3rem;  } } .display-6 {  font-size: calc(1.375rem + 1.5vw);  font-weight: 300;  line-height: 1.2; } @media (min-width: 1200px) {  .display-6 {   font-size: 2.5rem;  } } .list-unstyled {  padding-left: 0;  list-style: none; } .list-inline {  padding-left: 0;  list-style: none; } .list-inline-item {  display: inline-block; } .list-inline-item:not(:last-child) {  margin-right: 0.5rem; } .initialism {  font-size: 0.875em;  text-transform: uppercase; } .blockquote {  margin-bottom: 1rem;  font-size: 1.25rem; } .blockquote > :last-child {  margin-bottom: 0; } .blockquote-footer {  margin-top: -1rem;  margin-bottom: 1rem;  font-size: 0.875em;  color: #6c757d; } .blockquote-footer::before {  content: "— "; } .img-fluid {  max-width: 100%;  height: auto; } .img-thumbnail {  padding: 0.25rem;  background-color: var(--bs-body-bg);  border: var(--bs-border-width) solid var(--bs-border-color);  border-radius: var(--bs-border-radius);  max-width: 100%;  height: auto; } .figure {  display: inline-block; } .figure-img {  margin-bottom: 0.5rem;  line-height: 1; } .figure-caption {  font-size: 0.875em;  color: var(--bs-secondary-color); } .container, .container-fluid, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm {  --bs-gutter-x: 1.5rem;  --bs-gutter-y: 0;  width: 100%;  padding-right: calc(var(--bs-gutter-x) * 0.5);  padding-left: calc(var(--bs-gutter-x) * 0.5);  margin-right: auto;  margin-left: auto; } @media (min-width: 576px) {  .container-sm, .container {   max-width: 540px;  } } @media (min-width: 768px) {  .container-md, .container-sm, .container {   max-width: 720px;  } } @media (min-width: 992px) {  .container-lg, .container-md, .container-sm, .container {   max-width: 960px;  } } @media (min-width: 1200px) {  .container-xl, .container-lg, .container-md, .container-sm, .container {   max-width: 1140px;  } } @media (min-width: 1400px) {  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {   max-width: 1320px;  } } :root {  --bs-breakpoint-xs: 0;  --bs-breakpoint-sm: 576px;  --bs-breakpoint-md: 768px;  --bs-breakpoint-lg: 992px;  --bs-breakpoint-xl: 1200px;  --bs-breakpoint-xxl: 1400px; } .row {  --bs-gutter-x: 1.5rem;  --bs-gutter-y: 0;  display: flex;  flex-wrap: wrap;  margin-top: calc(-1 * var(--bs-gutter-y));  margin-right: calc(-0.5 * var(--bs-gutter-x));  margin-left: calc(-0.5 * var(--bs-gutter-x)); } .row > * {  flex-shrink: 0;  width: 100%;  max-width: 100%;  padding-right: calc(var(--bs-gutter-x) * 0.5);  padding-left: calc(var(--bs-gutter-x) * 0.5);  margin-top: var(--bs-gutter-y); } .col {  flex: 1 0 0%; } .row-cols-auto > * {  flex: 0 0 auto;  width: auto; } .row-cols-1 > * {  flex: 0 0 auto;  width: 100%; } .row-cols-2 > * {  flex: 0 0 auto;  width: 50%; } .row-cols-3 > * {  flex: 0 0 auto;  width: 33.33333333%; } .row-cols-4 > * {  flex: 0 0 auto;  width: 25%; } .row-cols-5 > * {  flex: 0 0 auto;  width: 20%; } .row-cols-6 > * {  flex: 0 0 auto;  width: 16.66666667%; } .col-auto {  flex: 0 0 auto;  width: auto; } .col-1 {  flex: 0 0 auto;  width: 8.33333333%; } .col-2 {  flex: 0 0 auto;  width: 16.66666667%; } .col-3 {  flex: 0 0 auto;  width: 25%; } .col-4 {  flex: 0 0 auto;  width: 33.33333333%; } .col-5 {  flex: 0 0 auto;  width: 41.66666667%; } .col-6 {  flex: 0 0 auto;  width: 50%; } .col-7 {  flex: 0 0 auto;  width: 58.33333333%; } .col-8 {  flex: 0 0 auto;  width: 66.66666667%; } .col-9 {  flex: 0 0 auto;  width: 75%; } .col-10 {  flex: 0 0 auto;  width: 83.33333333%; } .col-11 {  flex: 0 0 auto;  width: 91.66666667%; } .col-12 {  flex: 0 0 auto;  width: 100%; } .offset-1 {  margin-left: 8.33333333%; } .offset-2 {  margin-left: 16.66666667%; } .offset-3 {  margin-left: 25%; } .offset-4 {  margin-left: 33.33333333%; } .offset-5 {  margin-left: 41.66666667%; } .offset-6 {  margin-left: 50%; } .offset-7 {  margin-left: 58.33333333%; } .offset-8 {  margin-left: 66.66666667%; } .offset-9 {  margin-left: 75%; } .offset-10 {  margin-left: 83.33333333%; } .offset-11 {  margin-left: 91.66666667%; } .g-0, .gx-0 {  --bs-gutter-x: 0; } .g-0, .gy-0 {  --bs-gutter-y: 0; } .g-1, .gx-1 {  --bs-gutter-x: 0.25rem; } .g-1, .gy-1 {  --bs-gutter-y: 0.25rem; } .g-2, .gx-2 {  --bs-gutter-x: 0.5rem; } .g-2, .gy-2 {  --bs-gutter-y: 0.5rem; } .g-3, .gx-3 {  --bs-gutter-x: 1rem; } .g-3, .gy-3 {  --bs-gutter-y: 1rem; } .g-4, .gx-4 {  --bs-gutter-x: 1.5rem; } .g-4, .gy-4 {  --bs-gutter-y: 1.5rem; } .g-5, .gx-5 {  --bs-gutter-x: 3rem; } .g-5, .gy-5 {  --bs-gutter-y: 3rem; } @media (min-width: 576px) {  .col-sm {   flex: 1 0 0%;  }  .row-cols-sm-auto > * {   flex: 0 0 auto;   width: auto;  }  .row-cols-sm-1 > * {   flex: 0 0 auto;   width: 100%;  }  .row-cols-sm-2 > * {   flex: 0 0 auto;   width: 50%;  }  .row-cols-sm-3 > * {   flex: 0 0 auto;   width: 33.33333333%;  }  .row-cols-sm-4 > * {   flex: 0 0 auto;   width: 25%;  }  .row-cols-sm-5 > * {   flex: 0 0 auto;   width: 20%;  }  .row-cols-sm-6 > * {   flex: 0 0 auto;   width: 16.66666667%;  }  .col-sm-auto {   flex: 0 0 auto;   width: auto;  }  .col-sm-1 {   flex: 0 0 auto;   width: 8.33333333%;  }  .col-sm-2 {   flex: 0 0 auto;   width: 16.66666667%;  }  .col-sm-3 {   flex: 0 0 auto;   width: 25%;  }  .col-sm-4 {   flex: 0 0 auto;   width: 33.33333333%;  }  .col-sm-5 {   flex: 0 0 auto;   width: 41.66666667%;  }  .col-sm-6 {   flex: 0 0 auto;   width: 50%;  }  .col-sm-7 {   flex: 0 0 auto;   width: 58.33333333%;  }  .col-sm-8 {   flex: 0 0 auto;   width: 66.66666667%;  }  .col-sm-9 {   flex: 0 0 auto;   width: 75%;  }  .col-sm-10 {   flex: 0 0 auto;   width: 83.33333333%;  }  .col-sm-11 {   flex: 0 0 auto;   width: 91.66666667%;  }  .col-sm-12 {   flex: 0 0 auto;   width: 100%;  }  .offset-sm-0 {   margin-left: 0;  }  .offset-sm-1 {   margin-left: 8.33333333%;  }  .offset-sm-2 {   margin-left: 16.66666667%;  }  .offset-sm-3 {   margin-left: 25%;  }  .offset-sm-4 {   margin-left: 33.33333333%;  }  .offset-sm-5 {   margin-left: 41.66666667%;  }  .offset-sm-6 {   margin-left: 50%;  }  .offset-sm-7 {   margin-left: 58.33333333%;  }  .offset-sm-8 {   margin-left: 66.66666667%;  }  .offset-sm-9 {   margin-left: 75%;  }  .offset-sm-10 {   margin-left: 83.33333333%;  }  .offset-sm-11 {   margin-left: 91.66666667%;  }  .g-sm-0,  .gx-sm-0 {   --bs-gutter-x: 0;  }  .g-sm-0,  .gy-sm-0 {   --bs-gutter-y: 0;  }  .g-sm-1,  .gx-sm-1 {   --bs-gutter-x: 0.25rem;  }  .g-sm-1,  .gy-sm-1 {   --bs-gutter-y: 0.25rem;  }  .g-sm-2,  .gx-sm-2 {   --bs-gutter-x: 0.5rem;  }  .g-sm-2,  .gy-sm-2 {   --bs-gutter-y: 0.5rem;  }  .g-sm-3,  .gx-sm-3 {   --bs-gutter-x: 1rem;  }  .g-sm-3,  .gy-sm-3 {   --bs-gutter-y: 1rem;  }  .g-sm-4,  .gx-sm-4 {   --bs-gutter-x: 1.5rem;  }  .g-sm-4,  .gy-sm-4 {   --bs-gutter-y: 1.5rem;  }  .g-sm-5,  .gx-sm-5 {   --bs-gutter-x: 3rem;  }  .g-sm-5,  .gy-sm-5 {   --bs-gutter-y: 3rem;  } } @media (min-width: 768px) {  .col-md {   flex: 1 0 0%;  }  .row-cols-md-auto > * {   flex: 0 0 auto;   width: auto;  }  .row-cols-md-1 > * {   flex: 0 0 auto;   width: 100%;  }  .row-cols-md-2 > * {   flex: 0 0 auto;   width: 50%;  }  .row-cols-md-3 > * {   flex: 0 0 auto;   width: 33.33333333%;  }  .row-cols-md-4 > * {   flex: 0 0 auto;   width: 25%;  }  .row-cols-md-5 > * {   flex: 0 0 auto;   width: 20%;  }  .row-cols-md-6 > * {   flex: 0 0 auto;   width: 16.66666667%;  }  .col-md-auto {   flex: 0 0 auto;   width: auto;  }  .col-md-1 {   flex: 0 0 auto;   width: 8.33333333%;  }  .col-md-2 {   flex: 0 0 auto;   width: 16.66666667%;  }  .col-md-3 {   flex: 0 0 auto;   width: 25%;  }  .col-md-4 {   flex: 0 0 auto;   width: 33.33333333%;  }  .col-md-5 {   flex: 0 0 auto;   width: 41.66666667%;  }  .col-md-6 {   flex: 0 0 auto;   width: 50%;  }  .col-md-7 {   flex: 0 0 auto;   width: 58.33333333%;  }  .col-md-8 {   flex: 0 0 auto;   width: 66.66666667%;  }  .col-md-9 {   flex: 0 0 auto;   width: 75%;  }  .col-md-10 {   flex: 0 0 auto;   width: 83.33333333%;  }  .col-md-11 {   flex: 0 0 auto;   width: 91.66666667%;  }  .col-md-12 {   flex: 0 0 auto;   width: 100%;  }  .offset-md-0 {   margin-left: 0;  }  .offset-md-1 {   margin-left: 8.33333333%;  }  .offset-md-2 {   margin-left: 16.66666667%;  }  .offset-md-3 {   margin-left: 25%;  }  .offset-md-4 {   margin-left: 33.33333333%;  }  .offset-md-5 {   margin-left: 41.66666667%;  }  .offset-md-6 {   margin-left: 50%;  }  .offset-md-7 {   margin-left: 58.33333333%;  }  .offset-md-8 {   margin-left: 66.66666667%;  }  .offset-md-9 {   margin-left: 75%;  }  .offset-md-10 {   margin-left: 83.33333333%;  }  .offset-md-11 {   margin-left: 91.66666667%;  }  .g-md-0,  .gx-md-0 {   --bs-gutter-x: 0;  }  .g-md-0,  .gy-md-0 {   --bs-gutter-y: 0;  }  .g-md-1,  .gx-md-1 {   --bs-gutter-x: 0.25rem;  }  .g-md-1,  .gy-md-1 {   --bs-gutter-y: 0.25rem;  }  .g-md-2,  .gx-md-2 {   --bs-gutter-x: 0.5rem;  }  .g-md-2,  .gy-md-2 {   --bs-gutter-y: 0.5rem;  }  .g-md-3,  .gx-md-3 {   --bs-gutter-x: 1rem;  }  .g-md-3,  .gy-md-3 {   --bs-gutter-y: 1rem;  }  .g-md-4,  .gx-md-4 {   --bs-gutter-x: 1.5rem;  }  .g-md-4,  .gy-md-4 {   --bs-gutter-y: 1.5rem;  }  .g-md-5,  .gx-md-5 {   --bs-gutter-x: 3rem;  }  .g-md-5,  .gy-md-5 {   --bs-gutter-y: 3rem;  } } @media (min-width: 992px) {  .col-lg {   flex: 1 0 0%;  }  .row-cols-lg-auto > * {   flex: 0 0 auto;   width: auto;  }  .row-cols-lg-1 > * {   flex: 0 0 auto;   width: 100%;  }  .row-cols-lg-2 > * {   flex: 0 0 auto;   width: 50%;  }  .row-cols-lg-3 > * {   flex: 0 0 auto;   width: 33.33333333%;  }  .row-cols-lg-4 > * {   flex: 0 0 auto;   width: 25%;  }  .row-cols-lg-5 > * {   flex: 0 0 auto;   width: 20%;  }  .row-cols-lg-6 > * {   flex: 0 0 auto;   width: 16.66666667%;  }  .col-lg-auto {   flex: 0 0 auto;   width: auto;  }  .col-lg-1 {   flex: 0 0 auto;   width: 8.33333333%;  }  .col-lg-2 {   flex: 0 0 auto;   width: 16.66666667%;  }  .col-lg-3 {   flex: 0 0 auto;   width: 25%;  }  .col-lg-4 {   flex: 0 0 auto;   width: 33.33333333%;  }  .col-lg-5 {   flex: 0 0 auto;   width: 41.66666667%;  }  .col-lg-6 {   flex: 0 0 auto;   width: 50%;  }  .col-lg-7 {   flex: 0 0 auto;   width: 58.33333333%;  }  .col-lg-8 {   flex: 0 0 auto;   width: 66.66666667%;  }  .col-lg-9 {   flex: 0 0 auto;   width: 75%;  }  .col-lg-10 {   flex: 0 0 auto;   width: 83.33333333%;  }  .col-lg-11 {   flex: 0 0 auto;   width: 91.66666667%;  }  .col-lg-12 {   flex: 0 0 auto;   width: 100%;  }  .offset-lg-0 {   margin-left: 0;  }  .offset-lg-1 {   margin-left: 8.33333333%;  }  .offset-lg-2 {   margin-left: 16.66666667%;  }  .offset-lg-3 {   margin-left: 25%;  }  .offset-lg-4 {   margin-left: 33.33333333%;  }  .offset-lg-5 {   margin-left: 41.66666667%;  }  .offset-lg-6 {   margin-left: 50%;  }  .offset-lg-7 {   margin-left: 58.33333333%;  }  .offset-lg-8 {   margin-left: 66.66666667%;  }  .offset-lg-9 {   margin-left: 75%;  }  .offset-lg-10 {   margin-left: 83.33333333%;  }  .offset-lg-11 {   margin-left: 91.66666667%;  }  .g-lg-0,  .gx-lg-0 {   --bs-gutter-x: 0;  }  .g-lg-0,  .gy-lg-0 {   --bs-gutter-y: 0;  }  .g-lg-1,  .gx-lg-1 {   --bs-gutter-x: 0.25rem;  }  .g-lg-1,  .gy-lg-1 {   --bs-gutter-y: 0.25rem;  }  .g-lg-2,  .gx-lg-2 {   --bs-gutter-x: 0.5rem;  }  .g-lg-2,  .gy-lg-2 {   --bs-gutter-y: 0.5rem;  }  .g-lg-3,  .gx-lg-3 {   --bs-gutter-x: 1rem;  }  .g-lg-3,  .gy-lg-3 {   --bs-gutter-y: 1rem;  }  .g-lg-4,  .gx-lg-4 {   --bs-gutter-x: 1.5rem;  }  .g-lg-4,  .gy-lg-4 {   --bs-gutter-y: 1.5rem;  }  .g-lg-5,  .gx-lg-5 {   --bs-gutter-x: 3rem;  }  .g-lg-5,  .gy-lg-5 {   --bs-gutter-y: 3rem;  } } @media (min-width: 1200px) {  .col-xl {   flex: 1 0 0%;  }  .row-cols-xl-auto > * {   flex: 0 0 auto;   width: auto;  }  .row-cols-xl-1 > * {   flex: 0 0 auto;   width: 100%;  }  .row-cols-xl-2 > * {   flex: 0 0 auto;   width: 50%;  }  .row-cols-xl-3 > * {   flex: 0 0 auto;   width: 33.33333333%;  }  .row-cols-xl-4 > * {   flex: 0 0 auto;   width: 25%;  }  .row-cols-xl-5 > * {   flex: 0 0 auto;   width: 20%;  }  .row-cols-xl-6 > * {   flex: 0 0 auto;   width: 16.66666667%;  }  .col-xl-auto {   flex: 0 0 auto;   width: auto;  }  .col-xl-1 {   flex: 0 0 auto;   width: 8.33333333%;  }  .col-xl-2 {   flex: 0 0 auto;   width: 16.66666667%;  }  .col-xl-3 {   flex: 0 0 auto;   width: 25%;  }  .col-xl-4 {   flex: 0 0 auto;   width: 33.33333333%;  }  .col-xl-5 {   flex: 0 0 auto;   width: 41.66666667%;  }  .col-xl-6 {   flex: 0 0 auto;   width: 50%;  }  .col-xl-7 {   flex: 0 0 auto;   width: 58.33333333%;  }  .col-xl-8 {   flex: 0 0 auto;   width: 66.66666667%;  }  .col-xl-9 {   flex: 0 0 auto;   width: 75%;  }  .col-xl-10 {   flex: 0 0 auto;   width: 83.33333333%;  }  .col-xl-11 {   flex: 0 0 auto;   width: 91.66666667%;  }  .col-xl-12 {   flex: 0 0 auto;   width: 100%;  }  .offset-xl-0 {   margin-left: 0;  }  .offset-xl-1 {   margin-left: 8.33333333%;  }  .offset-xl-2 {   margin-left: 16.66666667%;  }  .offset-xl-3 {   margin-left: 25%;  }  .offset-xl-4 {   margin-left: 33.33333333%;  }  .offset-xl-5 {   margin-left: 41.66666667%;  }  .offset-xl-6 {   margin-left: 50%;  }  .offset-xl-7 {   margin-left: 58.33333333%;  }  .offset-xl-8 {   margin-left: 66.66666667%;  }  .offset-xl-9 {   margin-left: 75%;  }  .offset-xl-10 {   margin-left: 83.33333333%;  }  .offset-xl-11 {   margin-left: 91.66666667%;  }  .g-xl-0,  .gx-xl-0 {   --bs-gutter-x: 0;  }  .g-xl-0,  .gy-xl-0 {   --bs-gutter-y: 0;  }  .g-xl-1,  .gx-xl-1 {   --bs-gutter-x: 0.25rem;  }  .g-xl-1,  .gy-xl-1 {   --bs-gutter-y: 0.25rem;  }  .g-xl-2,  .gx-xl-2 {   --bs-gutter-x: 0.5rem;  }  .g-xl-2,  .gy-xl-2 {   --bs-gutter-y: 0.5rem;  }  .g-xl-3,  .gx-xl-3 {   --bs-gutter-x: 1rem;  }  .g-xl-3,  .gy-xl-3 {   --bs-gutter-y: 1rem;  }  .g-xl-4,  .gx-xl-4 {   --bs-gutter-x: 1.5rem;  }  .g-xl-4,  .gy-xl-4 {   --bs-gutter-y: 1.5rem;  }  .g-xl-5,  .gx-xl-5 {   --bs-gutter-x: 3rem;  }  .g-xl-5,  .gy-xl-5 {   --bs-gutter-y: 3rem;  } } @media (min-width: 1400px) {  .col-xxl {   flex: 1 0 0%;  }  .row-cols-xxl-auto > * {   flex: 0 0 auto;   width: auto;  }  .row-cols-xxl-1 > * {   flex: 0 0 auto;   width: 100%;  }  .row-cols-xxl-2 > * {   flex: 0 0 auto;   width: 50%;  }  .row-cols-xxl-3 > * {   flex: 0 0 auto;   width: 33.33333333%;  }  .row-cols-xxl-4 > * {   flex: 0 0 auto;   width: 25%;  }  .row-cols-xxl-5 > * {   flex: 0 0 auto;   width: 20%;  }  .row-cols-xxl-6 > * {   flex: 0 0 auto;   width: 16.66666667%;  }  .col-xxl-auto {   flex: 0 0 auto;   width: auto;  }  .col-xxl-1 {   flex: 0 0 auto;   width: 8.33333333%;  }  .col-xxl-2 {   flex: 0 0 auto;   width: 16.66666667%;  }  .col-xxl-3 {   flex: 0 0 auto;   width: 25%;  }  .col-xxl-4 {   flex: 0 0 auto;   width: 33.33333333%;  }  .col-xxl-5 {   flex: 0 0 auto;   width: 41.66666667%;  }  .col-xxl-6 {   flex: 0 0 auto;   width: 50%;  }  .col-xxl-7 {   flex: 0 0 auto;   width: 58.33333333%;  }  .col-xxl-8 {   flex: 0 0 auto;   width: 66.66666667%;  }  .col-xxl-9 {   flex: 0 0 auto;   width: 75%;  }  .col-xxl-10 {   flex: 0 0 auto;   width: 83.33333333%;  }  .col-xxl-11 {   flex: 0 0 auto;   width: 91.66666667%;  }  .col-xxl-12 {   flex: 0 0 auto;   width: 100%;  }  .offset-xxl-0 {   margin-left: 0;  }  .offset-xxl-1 {   margin-left: 8.33333333%;  }  .offset-xxl-2 {   margin-left: 16.66666667%;  }  .offset-xxl-3 {   margin-left: 25%;  }  .offset-xxl-4 {   margin-left: 33.33333333%;  }  .offset-xxl-5 {   margin-left: 41.66666667%;  }  .offset-xxl-6 {   margin-left: 50%;  }  .offset-xxl-7 {   margin-left: 58.33333333%;  }  .offset-xxl-8 {   margin-left: 66.66666667%;  }  .offset-xxl-9 {   margin-left: 75%;  }  .offset-xxl-10 {   margin-left: 83.33333333%;  }  .offset-xxl-11 {   margin-left: 91.66666667%;  }  .g-xxl-0,  .gx-xxl-0 {   --bs-gutter-x: 0;  }  .g-xxl-0,  .gy-xxl-0 {   --bs-gutter-y: 0;  }  .g-xxl-1,  .gx-xxl-1 {   --bs-gutter-x: 0.25rem;  }  .g-xxl-1,  .gy-xxl-1 {   --bs-gutter-y: 0.25rem;  }  .g-xxl-2,  .gx-xxl-2 {   --bs-gutter-x: 0.5rem;  }  .g-xxl-2,  .gy-xxl-2 {   --bs-gutter-y: 0.5rem;  }  .g-xxl-3,  .gx-xxl-3 {   --bs-gutter-x: 1rem;  }  .g-xxl-3,  .gy-xxl-3 {   --bs-gutter-y: 1rem;  }  .g-xxl-4,  .gx-xxl-4 {   --bs-gutter-x: 1.5rem;  }  .g-xxl-4,  .gy-xxl-4 {   --bs-gutter-y: 1.5rem;  }  .g-xxl-5,  .gx-xxl-5 {   --bs-gutter-x: 3rem;  }  .g-xxl-5,  .gy-xxl-5 {   --bs-gutter-y: 3rem;  } } .table {  --bs-table-color-type: initial;  --bs-table-bg-type: initial;  --bs-table-color-state: initial;  --bs-table-bg-state: initial;  --bs-table-color: var(--bs-emphasis-color);  --bs-table-bg: var(--bs-body-bg);  --bs-table-border-color: var(--bs-border-color);  --bs-table-accent-bg: transparent;  --bs-table-striped-color: var(--bs-emphasis-color);  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);  --bs-table-active-color: var(--bs-emphasis-color);  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);  --bs-table-hover-color: var(--bs-emphasis-color);  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);  width: 100%;  margin-bottom: 1rem;  vertical-align: top;  border-color: var(--bs-table-border-color); } .table > :not(caption) > * > * {  padding: 0.5rem 0.5rem;  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));  background-color: var(--bs-table-bg);  border-bottom-width: var(--bs-border-width);  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg))); } .table > tbody {  vertical-align: inherit; } .table > thead {  vertical-align: bottom; } .table-group-divider {  border-top: calc(var(--bs-border-width) * 2) solid currentcolor; } .caption-top {  caption-side: top; } .table-sm > :not(caption) > * > * {  padding: 0.25rem 0.25rem; } .table-bordered > :not(caption) > * {  border-width: var(--bs-border-width) 0; } .table-bordered > :not(caption) > * > * {  border-width: 0 var(--bs-border-width); } .table-borderless > :not(caption) > * > * {  border-bottom-width: 0; } .table-borderless > :not(:first-child) {  border-top-width: 0; } .table-striped > tbody > tr:nth-of-type(odd) > * {  --bs-table-color-type: var(--bs-table-striped-color);  --bs-table-bg-type: var(--bs-table-striped-bg); } .table-striped-columns > :not(caption) > tr > :nth-child(even) {  --bs-table-color-type: var(--bs-table-striped-color);  --bs-table-bg-type: var(--bs-table-striped-bg); } .table-active {  --bs-table-color-state: var(--bs-table-active-color);  --bs-table-bg-state: var(--bs-table-active-bg); } .table-hover > tbody > tr:hover > * {  --bs-table-color-state: var(--bs-table-hover-color);  --bs-table-bg-state: var(--bs-table-hover-bg); } .table-primary {  --bs-table-color: #000;  --bs-table-bg: #cfe2ff;  --bs-table-border-color: #a6b5cc;  --bs-table-striped-bg: #c5d7f2;  --bs-table-striped-color: #000;  --bs-table-active-bg: #bacbe6;  --bs-table-active-color: #000;  --bs-table-hover-bg: #bfd1ec;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-secondary {  --bs-table-color: #000;  --bs-table-bg: #e2e3e5;  --bs-table-border-color: #b5b6b7;  --bs-table-striped-bg: #d7d8da;  --bs-table-striped-color: #000;  --bs-table-active-bg: #cbccce;  --bs-table-active-color: #000;  --bs-table-hover-bg: #d1d2d4;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-success {  --bs-table-color: #000;  --bs-table-bg: #d1e7dd;  --bs-table-border-color: #a7b9b1;  --bs-table-striped-bg: #c7dbd2;  --bs-table-striped-color: #000;  --bs-table-active-bg: #bcd0c7;  --bs-table-active-color: #000;  --bs-table-hover-bg: #c1d6cc;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-info {  --bs-table-color: #000;  --bs-table-bg: #cff4fc;  --bs-table-border-color: #a6c3ca;  --bs-table-striped-bg: #c5e8ef;  --bs-table-striped-color: #000;  --bs-table-active-bg: #badce3;  --bs-table-active-color: #000;  --bs-table-hover-bg: #bfe2e9;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-warning {  --bs-table-color: #000;  --bs-table-bg: #fff3cd;  --bs-table-border-color: #ccc2a4;  --bs-table-striped-bg: #f2e7c3;  --bs-table-striped-color: #000;  --bs-table-active-bg: #e6dbb9;  --bs-table-active-color: #000;  --bs-table-hover-bg: #ece1be;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-danger {  --bs-table-color: #000;  --bs-table-bg: #f8d7da;  --bs-table-border-color: #c6acae;  --bs-table-striped-bg: #eccccf;  --bs-table-striped-color: #000;  --bs-table-active-bg: #dfc2c4;  --bs-table-active-color: #000;  --bs-table-hover-bg: #e5c7ca;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-light {  --bs-table-color: #000;  --bs-table-bg: #f8f9fa;  --bs-table-border-color: #c6c7c8;  --bs-table-striped-bg: #ecedee;  --bs-table-striped-color: #000;  --bs-table-active-bg: #dfe0e1;  --bs-table-active-color: #000;  --bs-table-hover-bg: #e5e6e7;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-dark {  --bs-table-color: #fff;  --bs-table-bg: #212529;  --bs-table-border-color: #4d5154;  --bs-table-striped-bg: #2c3034;  --bs-table-striped-color: #fff;  --bs-table-active-bg: #373b3e;  --bs-table-active-color: #fff;  --bs-table-hover-bg: #323539;  --bs-table-hover-color: #fff;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-responsive {  overflow-x: auto;  -webkit-overflow-scrolling: touch; } @media (max-width: 575.98px) {  .table-responsive-sm {   overflow-x: auto;   -webkit-overflow-scrolling: touch;  } } @media (max-width: 767.98px) {  .table-responsive-md {   overflow-x: auto;   -webkit-overflow-scrolling: touch;  } } @media (max-width: 991.98px) {  .table-responsive-lg {   overflow-x: auto;   -webkit-overflow-scrolling: touch;  } } @media (max-width: 1199.98px) {  .table-responsive-xl {   overflow-x: auto;   -webkit-overflow-scrolling: touch;  } } @media (max-width: 1399.98px) {  .table-responsive-xxl {   overflow-x: auto;   -webkit-overflow-scrolling: touch;  } } .form-label {  margin-bottom: 0.5rem; } .col-form-label {  padding-top: calc(0.375rem + var(--bs-border-width));  padding-bottom: calc(0.375rem + var(--bs-border-width));  margin-bottom: 0;  font-size: inherit;  line-height: 1.5; } .col-form-label-lg {  padding-top: calc(0.5rem + var(--bs-border-width));  padding-bottom: calc(0.5rem + var(--bs-border-width));  font-size: 1.25rem; } .col-form-label-sm {  padding-top: calc(0.25rem + var(--bs-border-width));  padding-bottom: calc(0.25rem + var(--bs-border-width));  font-size: 0.875rem; } .form-text {  margin-top: 0.25rem;  font-size: 0.875em;  color: var(--bs-secondary-color); } .form-control {  display: block;  width: 100%;  padding: 0.375rem 0.75rem;  font-size: 1rem;  font-weight: 400;  line-height: 1.5;  color: var(--bs-body-color);  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;  background-color: var(--bs-body-bg);  background-clip: padding-box;  border: var(--bs-border-width) solid var(--bs-border-color);  border-radius: var(--bs-border-radius);  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .form-control {   transition: none;  } } .form-control[type=file] {  overflow: hidden; } .form-control[type=file]:not(:disabled):not([readonly]) {  cursor: pointer; } .form-control:focus {  color: var(--bs-body-color);  background-color: var(--bs-body-bg);  border-color: #86b7fe;  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } .form-control::-webkit-date-and-time-value {  min-width: 85px;  height: 1.5em;  margin: 0; } .form-control::-webkit-datetime-edit {  display: block;  padding: 0; } .form-control::-moz-placeholder {  color: var(--bs-secondary-color);  opacity: 1; } .form-control::placeholder {  color: var(--bs-secondary-color);  opacity: 1; } .form-control:disabled {  background-color: var(--bs-secondary-bg);  opacity: 1; } .form-control::-webkit-file-upload-button {  padding: 0.375rem 0.75rem;  margin: -0.375rem -0.75rem;  -webkit-margin-end: 0.75rem;  margin-inline-end: 0.75rem;  color: var(--bs-body-color);  background-color: var(--bs-tertiary-bg);  pointer-events: none;  border-color: inherit;  border-style: solid;  border-width: 0;  border-inline-end-width: var(--bs-border-width);  border-radius: 0;  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } .form-control::file-selector-button {  padding: 0.375rem 0.75rem;  margin: -0.375rem -0.75rem;  -webkit-margin-end: 0.75rem;  margin-inline-end: 0.75rem;  color: var(--bs-body-color);  background-color: var(--bs-tertiary-bg);  pointer-events: none;  border-color: inherit;  border-style: solid;  border-width: 0;  border-inline-end-width: var(--bs-border-width);  border-radius: 0;  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .form-control::-webkit-file-upload-button {   -webkit-transition: none;   transition: none;  }  .form-control::file-selector-button {   transition: none;  } } .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {  background-color: var(--bs-secondary-bg); } .form-control:hover:not(:disabled):not([readonly])::file-selector-button {  background-color: var(--bs-secondary-bg); } .form-control-plaintext {  display: block;  width: 100%;  padding: 0.375rem 0;  margin-bottom: 0;  line-height: 1.5;  color: var(--bs-body-color);  background-color: transparent;  border: solid transparent;  border-width: var(--bs-border-width) 0; } .form-control-plaintext:focus {  outline: 0; } .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {  padding-right: 0;  padding-left: 0; } .form-control-sm {  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));  padding: 0.25rem 0.5rem;  font-size: 0.875rem;  border-radius: var(--bs-border-radius-sm); } .form-control-sm::-webkit-file-upload-button {  padding: 0.25rem 0.5rem;  margin: -0.25rem -0.5rem;  -webkit-margin-end: 0.5rem;  margin-inline-end: 0.5rem; } .form-control-sm::file-selector-button {  padding: 0.25rem 0.5rem;  margin: -0.25rem -0.5rem;  -webkit-margin-end: 0.5rem;  margin-inline-end: 0.5rem; } .form-control-lg {  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));  padding: 0.5rem 1rem;  font-size: 1.25rem;  border-radius: var(--bs-border-radius-lg); } .form-control-lg::-webkit-file-upload-button {  padding: 0.5rem 1rem;  margin: -0.5rem -1rem;  -webkit-margin-end: 1rem;  margin-inline-end: 1rem; } .form-control-lg::file-selector-button {  padding: 0.5rem 1rem;  margin: -0.5rem -1rem;  -webkit-margin-end: 1rem;  margin-inline-end: 1rem; } textarea.form-control {  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2)); } textarea.form-control-sm {  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2)); } textarea.form-control-lg {  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)); } .form-control-color {  width: 3rem;  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));  padding: 0.375rem; } .form-control-color:not(:disabled):not([readonly]) {  cursor: pointer; } .form-control-color::-moz-color-swatch {  border: 0 !important;  border-radius: var(--bs-border-radius); } .form-control-color::-webkit-color-swatch {  border: 0 !important;  border-radius: var(--bs-border-radius); } .form-control-color.form-control-sm {  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2)); } .form-control-color.form-control-lg {  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)); } .form-select {  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");  display: block;  width: 100%;  padding: 0.375rem 2.25rem 0.375rem 0.75rem;  font-size: 1rem;  font-weight: 400;  line-height: 1.5;  color: var(--bs-body-color);  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;  background-color: var(--bs-body-bg);  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);  background-repeat: no-repeat;  background-position: right 0.75rem center;  background-size: 16px 12px;  border: var(--bs-border-width) solid var(--bs-border-color);  border-radius: var(--bs-border-radius);  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .form-select {   transition: none;  } } .form-select:focus {  border-color: #86b7fe;  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } .form-select[multiple], .form-select[size]:not([size="1"]) {  padding-right: 0.75rem;  background-image: none; } .form-select:disabled {  background-color: var(--bs-secondary-bg); } .form-select:-moz-focusring {  color: transparent;  text-shadow: 0 0 0 var(--bs-body-color); } .form-select-sm {  padding-top: 0.25rem;  padding-bottom: 0.25rem;  padding-left: 0.5rem;  font-size: 0.875rem;  border-radius: var(--bs-border-radius-sm); } .form-select-lg {  padding-top: 0.5rem;  padding-bottom: 0.5rem;  padding-left: 1rem;  font-size: 1.25rem;  border-radius: var(--bs-border-radius-lg); } [data-bs-theme=dark] .form-select {  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); } .form-check {  display: block;  min-height: 1.5rem;  padding-left: 1.5em;  margin-bottom: 0.125rem; } .form-check .form-check-input {  float: left;  margin-left: -1.5em; } .form-check-reverse {  padding-right: 1.5em;  padding-left: 0;  text-align: right; } .form-check-reverse .form-check-input {  float: right;  margin-right: -1.5em;  margin-left: 0; } .form-check-input {  --bs-form-check-bg: var(--bs-body-bg);  flex-shrink: 0;  width: 1em;  height: 1em;  margin-top: 0.25em;  vertical-align: top;  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;  background-color: var(--bs-form-check-bg);  background-image: var(--bs-form-check-bg-image);  background-repeat: no-repeat;  background-position: center;  background-size: contain;  border: var(--bs-border-width) solid var(--bs-border-color);  -webkit-print-color-adjust: exact;  color-adjust: exact;  print-color-adjust: exact; } .form-check-input[type=checkbox] {  border-radius: 0.25em; } .form-check-input[type=radio] {  border-radius: 50%; } .form-check-input:active {  filter: brightness(90%); } .form-check-input:focus {  border-color: #86b7fe;  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } .form-check-input:checked {  background-color: #0d6efd;  border-color: #0d6efd; } .form-check-input:checked[type=checkbox] {  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e"); } .form-check-input:checked[type=radio] {  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); } .form-check-input[type=checkbox]:indeterminate {  background-color: #0d6efd;  border-color: #0d6efd;  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); } .form-check-input:disabled {  pointer-events: none;  filter: none;  opacity: 0.5; } .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {  cursor: default;  opacity: 0.5; } .form-switch {  padding-left: 2.5em; } .form-switch .form-check-input {  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");  width: 2em;  margin-left: -2.5em;  background-image: var(--bs-form-switch-bg);  background-position: left center;  border-radius: 2em;  transition: background-position 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .form-switch .form-check-input {   transition: none;  } } .form-switch .form-check-input:focus {  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e"); } .form-switch .form-check-input:checked {  background-position: right center;  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); } .form-switch.form-check-reverse {  padding-right: 2.5em;  padding-left: 0; } .form-switch.form-check-reverse .form-check-input {  margin-right: -2.5em;  margin-left: 0; } .form-check-inline {  display: inline-block;  margin-right: 1rem; } .btn-check {  position: absolute;  clip: rect(0, 0, 0, 0);  pointer-events: none; } .btn-check[disabled] + .btn, .btn-check:disabled + .btn {  pointer-events: none;  filter: none;  opacity: 0.65; } [data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e"); } .form-range {  width: 100%;  height: 1.5rem;  padding: 0;  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;  background-color: transparent; } .form-range:focus {  outline: 0; } .form-range:focus::-webkit-slider-thumb {  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } .form-range:focus::-moz-range-thumb {  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } .form-range::-moz-focus-outer {  border: 0; } .form-range::-webkit-slider-thumb {  width: 1rem;  height: 1rem;  margin-top: -0.25rem;  -webkit-appearance: none;  appearance: none;  background-color: #0d6efd;  border: 0;  border-radius: 1rem;  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .form-range::-webkit-slider-thumb {   -webkit-transition: none;   transition: none;  } } .form-range::-webkit-slider-thumb:active {  background-color: #b6d4fe; } .form-range::-webkit-slider-runnable-track {  width: 100%;  height: 0.5rem;  color: transparent;  cursor: pointer;  background-color: var(--bs-secondary-bg);  border-color: transparent;  border-radius: 1rem; } .form-range::-moz-range-thumb {  width: 1rem;  height: 1rem;  -moz-appearance: none;  appearance: none;  background-color: #0d6efd;  border: 0;  border-radius: 1rem;  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .form-range::-moz-range-thumb {   -moz-transition: none;   transition: none;  } } .form-range::-moz-range-thumb:active {  background-color: #b6d4fe; } .form-range::-moz-range-track {  width: 100%;  height: 0.5rem;  color: transparent;  cursor: pointer;  background-color: var(--bs-secondary-bg);  border-color: transparent;  border-radius: 1rem; } .form-range:disabled {  pointer-events: none; } .form-range:disabled::-webkit-slider-thumb {  background-color: var(--bs-secondary-color); } .form-range:disabled::-moz-range-thumb {  background-color: var(--bs-secondary-color); } .form-floating {  position: relative; } .form-floating > .form-control, .form-floating > .form-control-plaintext, .form-floating > .form-select {  height: calc(3.5rem + calc(var(--bs-border-width) * 2));  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));  line-height: 1.25; } .form-floating > label {  position: absolute;  top: 0;  left: 0;  z-index: 2;  height: 100%;  padding: 1rem 0.75rem;  overflow: hidden;  text-align: start;  text-overflow: ellipsis;  white-space: nowrap;  pointer-events: none;  border: var(--bs-border-width) solid transparent;  transform-origin: 0 0;  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .form-floating > label {   transition: none;  } } .form-floating > .form-control, .form-floating > .form-control-plaintext {  padding: 1rem 0.75rem; } .form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {  color: transparent; } .form-floating > .form-control::placeholder, .form-floating > .form-control-plaintext::placeholder {  color: transparent; } .form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {  padding-top: 1.625rem;  padding-bottom: 0.625rem; } .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown), .form-floating > .form-control-plaintext:focus, .form-floating > .form-control-plaintext:not(:placeholder-shown) {  padding-top: 1.625rem;  padding-bottom: 0.625rem; } .form-floating > .form-control:-webkit-autofill, .form-floating > .form-control-plaintext:-webkit-autofill {  padding-top: 1.625rem;  padding-bottom: 0.625rem; } .form-floating > .form-select {  padding-top: 1.625rem;  padding-bottom: 0.625rem; } .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {  color: rgba(var(--bs-body-color-rgb), 0.65);  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } .form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-control-plaintext ~ label, .form-floating > .form-select ~ label {  color: rgba(var(--bs-body-color-rgb), 0.65);  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label::after {  position: absolute;  inset: 1rem 0.375rem;  z-index: -1;  height: 1.5em;  content: "";  background-color: var(--bs-body-bg);  border-radius: var(--bs-border-radius); } .form-floating > .form-control:focus ~ label::after, .form-floating > .form-control:not(:placeholder-shown) ~ label::after, .form-floating > .form-control-plaintext ~ label::after, .form-floating > .form-select ~ label::after {  position: absolute;  inset: 1rem 0.375rem;  z-index: -1;  height: 1.5em;  content: "";  background-color: var(--bs-body-bg);  border-radius: var(--bs-border-radius); } .form-floating > .form-control:-webkit-autofill ~ label {  color: rgba(var(--bs-body-color-rgb), 0.65);  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } .form-floating > .form-control-plaintext ~ label {  border-width: var(--bs-border-width) 0; } .form-floating > :disabled ~ label, .form-floating > .form-control:disabled ~ label {  color: #6c757d; } .form-floating > :disabled ~ label::after, .form-floating > .form-control:disabled ~ label::after {  background-color: var(--bs-secondary-bg); } .input-group {  position: relative;  display: flex;  flex-wrap: wrap;  align-items: stretch;  width: 100%; } .input-group > .form-control, .input-group > .form-select, .input-group > .form-floating {  position: relative;  flex: 1 1 auto;  width: 1%;  min-width: 0; } .input-group > .form-control:focus, .input-group > .form-select:focus, .input-group > .form-floating:focus-within {  z-index: 5; } .input-group .btn {  position: relative;  z-index: 2; } .input-group .btn:focus {  z-index: 5; } .input-group-text {  display: flex;  align-items: center;  padding: 0.375rem 0.75rem;  font-size: 1rem;  font-weight: 400;  line-height: 1.5;  color: var(--bs-body-color);  text-align: center;  white-space: nowrap;  background-color: var(--bs-tertiary-bg);  border: var(--bs-border-width) solid var(--bs-border-color);  border-radius: var(--bs-border-radius); } .input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text, .input-group-lg > .btn {  padding: 0.5rem 1rem;  font-size: 1.25rem;  border-radius: var(--bs-border-radius-lg); } .input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-text, .input-group-sm > .btn {  padding: 0.25rem 0.5rem;  font-size: 0.875rem;  border-radius: var(--bs-border-radius-sm); } .input-group-lg > .form-select, .input-group-sm > .form-select {  padding-right: 3rem; } .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {  border-top-right-radius: 0;  border-bottom-right-radius: 0; } .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control, .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {  border-top-right-radius: 0;  border-bottom-right-radius: 0; } .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {  margin-left: calc(var(--bs-border-width) * -1);  border-top-left-radius: 0;  border-bottom-left-radius: 0; } .input-group > .form-floating:not(:first-child) > .form-control, .input-group > .form-floating:not(:first-child) > .form-select {  border-top-left-radius: 0;  border-bottom-left-radius: 0; } .valid-feedback {  display: none;  width: 100%;  margin-top: 0.25rem;  font-size: 0.875em;  color: var(--bs-form-valid-color); } .valid-tooltip {  position: absolute;  top: 100%;  z-index: 5;  display: none;  max-width: 100%;  padding: 0.25rem 0.5rem;  margin-top: 0.1rem;  font-size: 0.875rem;  color: #fff;  background-color: var(--bs-success);  border-radius: var(--bs-border-radius); } .was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip, .is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip {  display: block; } .was-validated .form-control:valid, .form-control.is-valid {  border-color: var(--bs-form-valid-border-color);  padding-right: calc(1.5em + 0.75rem);  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");  background-repeat: no-repeat;  background-position: right calc(0.375em + 0.1875rem) center;  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } .was-validated .form-control:valid:focus, .form-control.is-valid:focus {  border-color: var(--bs-form-valid-border-color);  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25); } .was-validated textarea.form-control:valid, textarea.form-control.is-valid {  padding-right: calc(1.5em + 0.75rem);  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } .was-validated .form-select:valid, .form-select.is-valid {  border-color: var(--bs-form-valid-border-color); } .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");  padding-right: 4.125rem;  background-position: right 0.75rem center, center right 2.25rem;  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } .was-validated .form-select:valid:focus, .form-select.is-valid:focus {  border-color: var(--bs-form-valid-border-color);  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25); } .was-validated .form-control-color:valid, .form-control-color.is-valid {  width: calc(3rem + calc(1.5em + 0.75rem)); } .was-validated .form-check-input:valid, .form-check-input.is-valid {  border-color: var(--bs-form-valid-border-color); } .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {  background-color: var(--bs-form-valid-color); } .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25); } .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {  color: var(--bs-form-valid-color); } .form-check-inline .form-check-input ~ .valid-feedback {  margin-left: 0.5em; } .was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid, .was-validated .input-group > .form-select:not(:focus):valid, .input-group > .form-select:not(:focus).is-valid, .was-validated .input-group > .form-floating:not(:focus-within):valid, .input-group > .form-floating:not(:focus-within).is-valid {  z-index: 3; } .invalid-feedback {  display: none;  width: 100%;  margin-top: 0.25rem;  font-size: 0.875em;  color: var(--bs-form-invalid-color); } .invalid-tooltip {  position: absolute;  top: 100%;  z-index: 5;  display: none;  max-width: 100%;  padding: 0.25rem 0.5rem;  margin-top: 0.1rem;  font-size: 0.875rem;  color: #fff;  background-color: var(--bs-danger);  border-radius: var(--bs-border-radius); } .was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip, .is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip {  display: block; } .was-validated .form-control:invalid, .form-control.is-invalid {  border-color: var(--bs-form-invalid-border-color);  padding-right: calc(1.5em + 0.75rem);  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");  background-repeat: no-repeat;  background-position: right calc(0.375em + 0.1875rem) center;  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {  border-color: var(--bs-form-invalid-border-color);  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25); } .was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {  padding-right: calc(1.5em + 0.75rem);  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } .was-validated .form-select:invalid, .form-select.is-invalid {  border-color: var(--bs-form-invalid-border-color); } .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");  padding-right: 4.125rem;  background-position: right 0.75rem center, center right 2.25rem;  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } .was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {  border-color: var(--bs-form-invalid-border-color);  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25); } .was-validated .form-control-color:invalid, .form-control-color.is-invalid {  width: calc(3rem + calc(1.5em + 0.75rem)); } .was-validated .form-check-input:invalid, .form-check-input.is-invalid {  border-color: var(--bs-form-invalid-border-color); } .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {  background-color: var(--bs-form-invalid-color); } .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25); } .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {  color: var(--bs-form-invalid-color); } .form-check-inline .form-check-input ~ .invalid-feedback {  margin-left: 0.5em; } .was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid, .was-validated .input-group > .form-select:not(:focus):invalid, .input-group > .form-select:not(:focus).is-invalid, .was-validated .input-group > .form-floating:not(:focus-within):invalid, .input-group > .form-floating:not(:focus-within).is-invalid {  z-index: 4; } .btn {  --bs-btn-padding-x: 0.75rem;  --bs-btn-padding-y: 0.375rem;  --bs-btn-font-family: ;  --bs-btn-font-size: 1rem;  --bs-btn-font-weight: 400;  --bs-btn-line-height: 1.5;  --bs-btn-color: var(--bs-body-color);  --bs-btn-bg: transparent;  --bs-btn-border-width: var(--bs-border-width);  --bs-btn-border-color: transparent;  --bs-btn-border-radius: var(--bs-border-radius);  --bs-btn-hover-border-color: transparent;  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);  --bs-btn-disabled-opacity: 0.65;  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);  display: inline-block;  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);  font-family: var(--bs-btn-font-family);  font-size: var(--bs-btn-font-size);  font-weight: var(--bs-btn-font-weight);  line-height: var(--bs-btn-line-height);  color: var(--bs-btn-color);  text-align: center;  text-decoration: none;  vertical-align: middle;  cursor: pointer;  -webkit-user-select: none;  -moz-user-select: none;  user-select: none;  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);  border-radius: var(--bs-btn-border-radius);  background-color: var(--bs-btn-bg);  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .btn {   transition: none;  } } .btn:hover {  color: var(--bs-btn-hover-color);  background-color: var(--bs-btn-hover-bg);  border-color: var(--bs-btn-hover-border-color); } .btn-check + .btn:hover {  color: var(--bs-btn-color);  background-color: var(--bs-btn-bg);  border-color: var(--bs-btn-border-color); } .btn:focus-visible {  color: var(--bs-btn-hover-color);  background-color: var(--bs-btn-hover-bg);  border-color: var(--bs-btn-hover-border-color);  outline: 0;  box-shadow: var(--bs-btn-focus-box-shadow); } .btn-check:focus-visible + .btn {  border-color: var(--bs-btn-hover-border-color);  outline: 0;  box-shadow: var(--bs-btn-focus-box-shadow); } .btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {  color: var(--bs-btn-active-color);  background-color: var(--bs-btn-active-bg);  border-color: var(--bs-btn-active-border-color); } .btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {  box-shadow: var(--bs-btn-focus-box-shadow); } .btn-check:checked:focus-visible + .btn {  box-shadow: var(--bs-btn-focus-box-shadow); } .btn:disabled, .btn.disabled, fieldset:disabled .btn {  color: var(--bs-btn-disabled-color);  pointer-events: none;  background-color: var(--bs-btn-disabled-bg);  border-color: var(--bs-btn-disabled-border-color);  opacity: var(--bs-btn-disabled-opacity); } .btn-primary {  --bs-btn-color: #fff;  --bs-btn-bg: #0d6efd;  --bs-btn-border-color: #0d6efd;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #0b5ed7;  --bs-btn-hover-border-color: #0a58ca;  --bs-btn-focus-shadow-rgb: 49, 132, 253;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #0a58ca;  --bs-btn-active-border-color: #0a53be;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #fff;  --bs-btn-disabled-bg: #0d6efd;  --bs-btn-disabled-border-color: #0d6efd; } .btn-secondary {  --bs-btn-color: #fff;  --bs-btn-bg: #6c757d;  --bs-btn-border-color: #6c757d;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #5c636a;  --bs-btn-hover-border-color: #565e64;  --bs-btn-focus-shadow-rgb: 130, 138, 145;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #565e64;  --bs-btn-active-border-color: #51585e;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #fff;  --bs-btn-disabled-bg: #6c757d;  --bs-btn-disabled-border-color: #6c757d; } .btn-success {  --bs-btn-color: #fff;  --bs-btn-bg: #198754;  --bs-btn-border-color: #198754;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #157347;  --bs-btn-hover-border-color: #146c43;  --bs-btn-focus-shadow-rgb: 60, 153, 110;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #146c43;  --bs-btn-active-border-color: #13653f;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #fff;  --bs-btn-disabled-bg: #198754;  --bs-btn-disabled-border-color: #198754; } .btn-info {  --bs-btn-color: #000;  --bs-btn-bg: #0dcaf0;  --bs-btn-border-color: #0dcaf0;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #31d2f2;  --bs-btn-hover-border-color: #25cff2;  --bs-btn-focus-shadow-rgb: 11, 172, 204;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #3dd5f3;  --bs-btn-active-border-color: #25cff2;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #000;  --bs-btn-disabled-bg: #0dcaf0;  --bs-btn-disabled-border-color: #0dcaf0; } .btn-warning {  --bs-btn-color: #000;  --bs-btn-bg: #ffc107;  --bs-btn-border-color: #ffc107;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #ffca2c;  --bs-btn-hover-border-color: #ffc720;  --bs-btn-focus-shadow-rgb: 217, 164, 6;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #ffcd39;  --bs-btn-active-border-color: #ffc720;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #000;  --bs-btn-disabled-bg: #ffc107;  --bs-btn-disabled-border-color: #ffc107; } .btn-danger {  --bs-btn-color: #fff;  --bs-btn-bg: #dc3545;  --bs-btn-border-color: #dc3545;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #bb2d3b;  --bs-btn-hover-border-color: #b02a37;  --bs-btn-focus-shadow-rgb: 225, 83, 97;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #b02a37;  --bs-btn-active-border-color: #a52834;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #fff;  --bs-btn-disabled-bg: #dc3545;  --bs-btn-disabled-border-color: #dc3545; } .btn-light {  --bs-btn-color: #000;  --bs-btn-bg: #f8f9fa;  --bs-btn-border-color: #f8f9fa;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #d3d4d5;  --bs-btn-hover-border-color: #c6c7c8;  --bs-btn-focus-shadow-rgb: 211, 212, 213;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #c6c7c8;  --bs-btn-active-border-color: #babbbc;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #000;  --bs-btn-disabled-bg: #f8f9fa;  --bs-btn-disabled-border-color: #f8f9fa; } .btn-dark {  --bs-btn-color: #fff;  --bs-btn-bg: #212529;  --bs-btn-border-color: #212529;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #424649;  --bs-btn-hover-border-color: #373b3e;  --bs-btn-focus-shadow-rgb: 66, 70, 73;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #4d5154;  --bs-btn-active-border-color: #373b3e;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #fff;  --bs-btn-disabled-bg: #212529;  --bs-btn-disabled-border-color: #212529; } .btn-outline-primary {  --bs-btn-color: #0d6efd;  --bs-btn-border-color: #0d6efd;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #0d6efd;  --bs-btn-hover-border-color: #0d6efd;  --bs-btn-focus-shadow-rgb: 13, 110, 253;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #0d6efd;  --bs-btn-active-border-color: #0d6efd;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #0d6efd;  --bs-btn-disabled-bg: transparent;  --bs-btn-disabled-border-color: #0d6efd;  --bs-gradient: none; } .btn-outline-secondary {  --bs-btn-color: #6c757d;  --bs-btn-border-color: #6c757d;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #6c757d;  --bs-btn-hover-border-color: #6c757d;  --bs-btn-focus-shadow-rgb: 108, 117, 125;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #6c757d;  --bs-btn-active-border-color: #6c757d;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #6c757d;  --bs-btn-disabled-bg: transparent;  --bs-btn-disabled-border-color: #6c757d;  --bs-gradient: none; } .btn-outline-success {  --bs-btn-color: #198754;  --bs-btn-border-color: #198754;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #198754;  --bs-btn-hover-border-color: #198754;  --bs-btn-focus-shadow-rgb: 25, 135, 84;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #198754;  --bs-btn-active-border-color: #198754;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #198754;  --bs-btn-disabled-bg: transparent;  --bs-btn-disabled-border-color: #198754;  --bs-gradient: none; } .btn-outline-info {  --bs-btn-color: #0dcaf0;  --bs-btn-border-color: #0dcaf0;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #0dcaf0;  --bs-btn-hover-border-color: #0dcaf0;  --bs-btn-focus-shadow-rgb: 13, 202, 240;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #0dcaf0;  --bs-btn-active-border-color: #0dcaf0;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #0dcaf0;  --bs-btn-disabled-bg: transparent;  --bs-btn-disabled-border-color: #0dcaf0;  --bs-gradient: none; } .btn-outline-warning {  --bs-btn-color: #ffc107;  --bs-btn-border-color: #ffc107;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #ffc107;  --bs-btn-hover-border-color: #ffc107;  --bs-btn-focus-shadow-rgb: 255, 193, 7;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #ffc107;  --bs-btn-active-border-color: #ffc107;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #ffc107;  --bs-btn-disabled-bg: transparent;  --bs-btn-disabled-border-color: #ffc107;  --bs-gradient: none; } .btn-outline-danger {  --bs-btn-color: #dc3545;  --bs-btn-border-color: #dc3545;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #dc3545;  --bs-btn-hover-border-color: #dc3545;  --bs-btn-focus-shadow-rgb: 220, 53, 69;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #dc3545;  --bs-btn-active-border-color: #dc3545;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #dc3545;  --bs-btn-disabled-bg: transparent;  --bs-btn-disabled-border-color: #dc3545;  --bs-gradient: none; } .btn-outline-light {  --bs-btn-color: #f8f9fa;  --bs-btn-border-color: #f8f9fa;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #f8f9fa;  --bs-btn-hover-border-color: #f8f9fa;  --bs-btn-focus-shadow-rgb: 248, 249, 250;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #f8f9fa;  --bs-btn-active-border-color: #f8f9fa;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #f8f9fa;  --bs-btn-disabled-bg: transparent;  --bs-btn-disabled-border-color: #f8f9fa;  --bs-gradient: none; } .btn-outline-dark {  --bs-btn-color: #212529;  --bs-btn-border-color: #212529;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #212529;  --bs-btn-hover-border-color: #212529;  --bs-btn-focus-shadow-rgb: 33, 37, 41;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #212529;  --bs-btn-active-border-color: #212529;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #212529;  --bs-btn-disabled-bg: transparent;  --bs-btn-disabled-border-color: #212529;  --bs-gradient: none; } .btn-link {  --bs-btn-font-weight: 400;  --bs-btn-color: var(--bs-link-color);  --bs-btn-bg: transparent;  --bs-btn-border-color: transparent;  --bs-btn-hover-color: var(--bs-link-hover-color);  --bs-btn-hover-border-color: transparent;  --bs-btn-active-color: var(--bs-link-hover-color);  --bs-btn-active-border-color: transparent;  --bs-btn-disabled-color: #6c757d;  --bs-btn-disabled-border-color: transparent;  --bs-btn-box-shadow: 0 0 0 #000;  --bs-btn-focus-shadow-rgb: 49, 132, 253;  text-decoration: underline; } .btn-link:focus-visible {  color: var(--bs-btn-color); } .btn-link:hover {  color: var(--bs-btn-hover-color); } .btn-lg, .btn-group-lg > .btn {  --bs-btn-padding-y: 0.5rem;  --bs-btn-padding-x: 1rem;  --bs-btn-font-size: 1.25rem;  --bs-btn-border-radius: var(--bs-border-radius-lg); } .btn-sm, .btn-group-sm > .btn {  --bs-btn-padding-y: 0.25rem;  --bs-btn-padding-x: 0.5rem;  --bs-btn-font-size: 0.875rem;  --bs-btn-border-radius: var(--bs-border-radius-sm); } .fade {  transition: opacity 0.15s linear; } @media (prefers-reduced-motion: reduce) {  .fade {   transition: none;  } } .fade:not(.show) {  opacity: 0; } .collapse:not(.show) {  display: none; } .collapsing {  height: 0;  overflow: hidden;  transition: height 0.35s ease; } @media (prefers-reduced-motion: reduce) {  .collapsing {   transition: none;  } } .collapsing.collapse-horizontal {  width: 0;  height: auto;  transition: width 0.35s ease; } @media (prefers-reduced-motion: reduce) {  .collapsing.collapse-horizontal {   transition: none;  } } .dropup, .dropend, .dropdown, .dropstart, .dropup-center, .dropdown-center {  position: relative; } .dropdown-toggle {  white-space: nowrap; } .dropdown-toggle::after {  display: inline-block;  margin-left: 0.255em;  vertical-align: 0.255em;  content: "";  border-top: 0.3em solid;  border-right: 0.3em solid transparent;  border-bottom: 0;  border-left: 0.3em solid transparent; } .dropdown-toggle:empty::after {  margin-left: 0; } .dropdown-menu {  --bs-dropdown-zindex: 1000;  --bs-dropdown-min-width: 10rem;  --bs-dropdown-padding-x: 0;  --bs-dropdown-padding-y: 0.5rem;  --bs-dropdown-spacer: 0.125rem;  --bs-dropdown-font-size: 1rem;  --bs-dropdown-color: var(--bs-body-color);  --bs-dropdown-bg: var(--bs-body-bg);  --bs-dropdown-border-color: var(--bs-border-color-translucent);  --bs-dropdown-border-radius: var(--bs-border-radius);  --bs-dropdown-border-width: var(--bs-border-width);  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);  --bs-dropdown-divider-margin-y: 0.5rem;  --bs-dropdown-box-shadow: var(--bs-box-shadow);  --bs-dropdown-link-color: var(--bs-body-color);  --bs-dropdown-link-hover-color: var(--bs-body-color);  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);  --bs-dropdown-link-active-color: #fff;  --bs-dropdown-link-active-bg: #0d6efd;  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);  --bs-dropdown-item-padding-x: 1rem;  --bs-dropdown-item-padding-y: 0.25rem;  --bs-dropdown-header-color: #6c757d;  --bs-dropdown-header-padding-x: 1rem;  --bs-dropdown-header-padding-y: 0.5rem;  position: absolute;  z-index: var(--bs-dropdown-zindex);  display: none;  min-width: var(--bs-dropdown-min-width);  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);  margin: 0;  font-size: var(--bs-dropdown-font-size);  color: var(--bs-dropdown-color);  text-align: left;  list-style: none;  background-color: var(--bs-dropdown-bg);  background-clip: padding-box;  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);  border-radius: var(--bs-dropdown-border-radius); } .dropdown-menu[data-bs-popper] {  top: 100%;  left: 0;  margin-top: var(--bs-dropdown-spacer); } .dropdown-menu-start {  --bs-position: start; } .dropdown-menu-start[data-bs-popper] {  right: auto;  left: 0; } .dropdown-menu-end {  --bs-position: end; } .dropdown-menu-end[data-bs-popper] {  right: 0;  left: auto; } @media (min-width: 576px) {  .dropdown-menu-sm-start {   --bs-position: start;  }  .dropdown-menu-sm-start[data-bs-popper] {   right: auto;   left: 0;  }  .dropdown-menu-sm-end {   --bs-position: end;  }  .dropdown-menu-sm-end[data-bs-popper] {   right: 0;   left: auto;  } } @media (min-width: 768px) {  .dropdown-menu-md-start {   --bs-position: start;  }  .dropdown-menu-md-start[data-bs-popper] {   right: auto;   left: 0;  }  .dropdown-menu-md-end {   --bs-position: end;  }  .dropdown-menu-md-end[data-bs-popper] {   right: 0;   left: auto;  } } @media (min-width: 992px) {  .dropdown-menu-lg-start {   --bs-position: start;  }  .dropdown-menu-lg-start[data-bs-popper] {   right: auto;   left: 0;  }  .dropdown-menu-lg-end {   --bs-position: end;  }  .dropdown-menu-lg-end[data-bs-popper] {   right: 0;   left: auto;  } } @media (min-width: 1200px) {  .dropdown-menu-xl-start {   --bs-position: start;  }  .dropdown-menu-xl-start[data-bs-popper] {   right: auto;   left: 0;  }  .dropdown-menu-xl-end {   --bs-position: end;  }  .dropdown-menu-xl-end[data-bs-popper] {   right: 0;   left: auto;  } } @media (min-width: 1400px) {  .dropdown-menu-xxl-start {   --bs-position: start;  }  .dropdown-menu-xxl-start[data-bs-popper] {   right: auto;   left: 0;  }  .dropdown-menu-xxl-end {   --bs-position: end;  }  .dropdown-menu-xxl-end[data-bs-popper] {   right: 0;   left: auto;  } } .dropup .dropdown-menu[data-bs-popper] {  top: auto;  bottom: 100%;  margin-top: 0;  margin-bottom: var(--bs-dropdown-spacer); } .dropup .dropdown-toggle::after {  display: inline-block;  margin-left: 0.255em;  vertical-align: 0.255em;  content: "";  border-top: 0;  border-right: 0.3em solid transparent;  border-bottom: 0.3em solid;  border-left: 0.3em solid transparent; } .dropup .dropdown-toggle:empty::after {  margin-left: 0; } .dropend .dropdown-menu[data-bs-popper] {  top: 0;  right: auto;  left: 100%;  margin-top: 0;  margin-left: var(--bs-dropdown-spacer); } .dropend .dropdown-toggle::after {  display: inline-block;  margin-left: 0.255em;  vertical-align: 0.255em;  content: "";  border-top: 0.3em solid transparent;  border-right: 0;  border-bottom: 0.3em solid transparent;  border-left: 0.3em solid; } .dropend .dropdown-toggle:empty::after {  margin-left: 0; } .dropend .dropdown-toggle::after {  vertical-align: 0; } .dropstart .dropdown-menu[data-bs-popper] {  top: 0;  right: 100%;  left: auto;  margin-top: 0;  margin-right: var(--bs-dropdown-spacer); } .dropstart .dropdown-toggle::after {  display: inline-block;  margin-left: 0.255em;  vertical-align: 0.255em;  content: ""; } .dropstart .dropdown-toggle::after {  display: none; } .dropstart .dropdown-toggle::before {  display: inline-block;  margin-right: 0.255em;  vertical-align: 0.255em;  content: "";  border-top: 0.3em solid transparent;  border-right: 0.3em solid;  border-bottom: 0.3em solid transparent; } .dropstart .dropdown-toggle:empty::after {  margin-left: 0; } .dropstart .dropdown-toggle::before {  vertical-align: 0; } .dropdown-divider {  height: 0;  margin: var(--bs-dropdown-divider-margin-y) 0;  overflow: hidden;  border-top: 1px solid var(--bs-dropdown-divider-bg);  opacity: 1; } .dropdown-item {  display: block;  width: 100%;  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);  clear: both;  font-weight: 400;  color: var(--bs-dropdown-link-color);  text-align: inherit;  text-decoration: none;  white-space: nowrap;  background-color: transparent;  border: 0;  border-radius: var(--bs-dropdown-item-border-radius, 0); } .dropdown-item:hover, .dropdown-item:focus {  color: var(--bs-dropdown-link-hover-color);  background-color: var(--bs-dropdown-link-hover-bg); } .dropdown-item.active, .dropdown-item:active {  color: var(--bs-dropdown-link-active-color);  text-decoration: none;  background-color: var(--bs-dropdown-link-active-bg); } .dropdown-item.disabled, .dropdown-item:disabled {  color: var(--bs-dropdown-link-disabled-color);  pointer-events: none;  background-color: transparent; } .dropdown-menu.show {  display: block; } .dropdown-header {  display: block;  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);  margin-bottom: 0;  font-size: 0.875rem;  color: var(--bs-dropdown-header-color);  white-space: nowrap; } .dropdown-item-text {  display: block;  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);  color: var(--bs-dropdown-link-color); } .dropdown-menu-dark {  --bs-dropdown-color: #dee2e6;  --bs-dropdown-bg: #343a40;  --bs-dropdown-border-color: var(--bs-border-color-translucent);  --bs-dropdown-box-shadow: ;  --bs-dropdown-link-color: #dee2e6;  --bs-dropdown-link-hover-color: #fff;  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);  --bs-dropdown-link-active-color: #fff;  --bs-dropdown-link-active-bg: #0d6efd;  --bs-dropdown-link-disabled-color: #adb5bd;  --bs-dropdown-header-color: #adb5bd; } .btn-group, .btn-group-vertical {  position: relative;  display: inline-flex;  vertical-align: middle; } .btn-group > .btn, .btn-group-vertical > .btn {  position: relative;  flex: 1 1 auto; } .btn-group > .btn-check:checked + .btn, .btn-group > .btn-check:focus + .btn, .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn-check:checked + .btn, .btn-group-vertical > .btn-check:focus + .btn, .btn-group-vertical > .btn:hover, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active {  z-index: 1; } .btn-toolbar {  display: flex;  flex-wrap: wrap;  justify-content: flex-start; } .btn-toolbar .input-group {  width: auto; } .btn-group {  border-radius: var(--bs-border-radius); } .btn-group > :not(.btn-check:first-child) + .btn, .btn-group > .btn-group:not(:first-child) {  margin-left: calc(var(--bs-border-width) * -1); } .btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn.dropdown-toggle-split:first-child, .btn-group > .btn-group:not(:last-child) > .btn {  border-top-right-radius: 0;  border-bottom-right-radius: 0; } .btn-group > .btn:nth-child(n+3), .btn-group > :not(.btn-check) + .btn, .btn-group > .btn-group:not(:first-child) > .btn {  border-top-left-radius: 0;  border-bottom-left-radius: 0; } .dropdown-toggle-split {  padding-right: 0.5625rem;  padding-left: 0.5625rem; } .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {  margin-left: 0; } .dropstart .dropdown-toggle-split::before {  margin-right: 0; } .btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {  padding-right: 0.375rem;  padding-left: 0.375rem; } .btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {  padding-right: 0.75rem;  padding-left: 0.75rem; } .btn-group-vertical {  flex-direction: column;  align-items: flex-start;  justify-content: center; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group {  width: 100%; } .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) {  margin-top: calc(var(--bs-border-width) * -1); } .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; } .btn-group-vertical > .btn ~ .btn, .btn-group-vertical > .btn-group:not(:first-child) > .btn {  border-top-left-radius: 0;  border-top-right-radius: 0; } .nav {  --bs-nav-link-padding-x: 1rem;  --bs-nav-link-padding-y: 0.5rem;  --bs-nav-link-font-weight: ;  --bs-nav-link-color: var(--bs-link-color);  --bs-nav-link-hover-color: var(--bs-link-hover-color);  --bs-nav-link-disabled-color: var(--bs-secondary-color);  display: flex;  flex-wrap: wrap;  padding-left: 0;  margin-bottom: 0;  list-style: none; } .nav-link {  display: block;  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);  font-size: var(--bs-nav-link-font-size);  font-weight: var(--bs-nav-link-font-weight);  color: var(--bs-nav-link-color);  text-decoration: none;  background: none;  border: 0;  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .nav-link {   transition: none;  } } .nav-link:hover, .nav-link:focus {  color: var(--bs-nav-link-hover-color); } .nav-link:focus-visible {  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } .nav-link.disabled, .nav-link:disabled {  color: var(--bs-nav-link-disabled-color);  pointer-events: none;  cursor: default; } .nav-tabs {  --bs-nav-tabs-border-width: var(--bs-border-width);  --bs-nav-tabs-border-color: var(--bs-border-color);  --bs-nav-tabs-border-radius: var(--bs-border-radius);  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color); } .nav-tabs .nav-link {  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));  border: var(--bs-nav-tabs-border-width) solid transparent;  border-top-left-radius: var(--bs-nav-tabs-border-radius);  border-top-right-radius: var(--bs-nav-tabs-border-radius); } .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {  isolation: isolate;  border-color: var(--bs-nav-tabs-link-hover-border-color); } .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {  color: var(--bs-nav-tabs-link-active-color);  background-color: var(--bs-nav-tabs-link-active-bg);  border-color: var(--bs-nav-tabs-link-active-border-color); } .nav-tabs .dropdown-menu {  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));  border-top-left-radius: 0;  border-top-right-radius: 0; } .nav-pills {  --bs-nav-pills-border-radius: var(--bs-border-radius);  --bs-nav-pills-link-active-color: #fff;  --bs-nav-pills-link-active-bg: #0d6efd; } .nav-pills .nav-link {  border-radius: var(--bs-nav-pills-border-radius); } .nav-pills .nav-link.active, .nav-pills .show > .nav-link {  color: var(--bs-nav-pills-link-active-color);  background-color: var(--bs-nav-pills-link-active-bg); } .nav-underline {  --bs-nav-underline-gap: 1rem;  --bs-nav-underline-border-width: 0.125rem;  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);  gap: var(--bs-nav-underline-gap); } .nav-underline .nav-link {  padding-right: 0;  padding-left: 0;  border-bottom: var(--bs-nav-underline-border-width) solid transparent; } .nav-underline .nav-link:hover, .nav-underline .nav-link:focus {  border-bottom-color: currentcolor; } .nav-underline .nav-link.active, .nav-underline .show > .nav-link {  font-weight: 700;  color: var(--bs-nav-underline-link-active-color);  border-bottom-color: currentcolor; } .nav-fill > .nav-link, .nav-fill .nav-item {  flex: 1 1 auto;  text-align: center; } .nav-justified > .nav-link, .nav-justified .nav-item {  flex-basis: 0;  flex-grow: 1;  text-align: center; } .nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link {  width: 100%; } .tab-content > .tab-pane {  display: none; } .tab-content > .active {  display: block; } .navbar {  --bs-navbar-padding-x: 0;  --bs-navbar-padding-y: 0.5rem;  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);  --bs-navbar-brand-padding-y: 0.3125rem;  --bs-navbar-brand-margin-end: 1rem;  --bs-navbar-brand-font-size: 1.25rem;  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);  --bs-navbar-nav-link-padding-x: 0.5rem;  --bs-navbar-toggler-padding-y: 0.25rem;  --bs-navbar-toggler-padding-x: 0.75rem;  --bs-navbar-toggler-font-size: 1.25rem;  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);  --bs-navbar-toggler-border-radius: var(--bs-border-radius);  --bs-navbar-toggler-focus-width: 0.25rem;  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;  position: relative;  display: flex;  flex-wrap: wrap;  align-items: center;  justify-content: space-between;  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x); } .navbar > .container, .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl {  display: flex;  flex-wrap: inherit;  align-items: center;  justify-content: space-between; } .navbar-brand {  padding-top: var(--bs-navbar-brand-padding-y);  padding-bottom: var(--bs-navbar-brand-padding-y);  margin-right: var(--bs-navbar-brand-margin-end);  font-size: var(--bs-navbar-brand-font-size);  color: var(--bs-navbar-brand-color);  text-decoration: none;  white-space: nowrap; } .navbar-brand:hover, .navbar-brand:focus {  color: var(--bs-navbar-brand-hover-color); } .navbar-nav {  --bs-nav-link-padding-x: 0;  --bs-nav-link-padding-y: 0.5rem;  --bs-nav-link-font-weight: ;  --bs-nav-link-color: var(--bs-navbar-color);  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);  display: flex;  flex-direction: column;  padding-left: 0;  margin-bottom: 0;  list-style: none; } .navbar-nav .nav-link.active, .navbar-nav .nav-link.show {  color: var(--bs-navbar-active-color); } .navbar-nav .dropdown-menu {  position: static; } .navbar-text {  padding-top: 0.5rem;  padding-bottom: 0.5rem;  color: var(--bs-navbar-color); } .navbar-text a, .navbar-text a:hover, .navbar-text a:focus {  color: var(--bs-navbar-active-color); } .navbar-collapse {  flex-basis: 100%;  flex-grow: 1;  align-items: center; } .navbar-toggler {  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);  font-size: var(--bs-navbar-toggler-font-size);  line-height: 1;  color: var(--bs-navbar-color);  background-color: transparent;  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);  border-radius: var(--bs-navbar-toggler-border-radius);  transition: var(--bs-navbar-toggler-transition); } @media (prefers-reduced-motion: reduce) {  .navbar-toggler {   transition: none;  } } .navbar-toggler:hover {  text-decoration: none; } .navbar-toggler:focus {  text-decoration: none;  outline: 0;  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width); } .navbar-toggler-icon {  display: inline-block;  width: 1.5em;  height: 1.5em;  vertical-align: middle;  background-image: var(--bs-navbar-toggler-icon-bg);  background-repeat: no-repeat;  background-position: center;  background-size: 100%; } .navbar-nav-scroll {  max-height: var(--bs-scroll-height, 75vh);  overflow-y: auto; } @media (min-width: 576px) {  .navbar-expand-sm {   flex-wrap: nowrap;   justify-content: flex-start;  }  .navbar-expand-sm .navbar-nav {   flex-direction: row;  }  .navbar-expand-sm .navbar-nav .dropdown-menu {   position: absolute;  }  .navbar-expand-sm .navbar-nav .nav-link {   padding-right: var(--bs-navbar-nav-link-padding-x);   padding-left: var(--bs-navbar-nav-link-padding-x);  }  .navbar-expand-sm .navbar-nav-scroll {   overflow: visible;  }  .navbar-expand-sm .navbar-collapse {   display: flex !important;   flex-basis: auto;  }  .navbar-expand-sm .navbar-toggler {   display: none;  }  .navbar-expand-sm .offcanvas {   position: static;   z-index: auto;   flex-grow: 1;   width: auto !important;   height: auto !important;   visibility: visible !important;   background-color: transparent !important;   border: 0 !important;   transform: none !important;   transition: none;  }  .navbar-expand-sm .offcanvas .offcanvas-header {   display: none;  }  .navbar-expand-sm .offcanvas .offcanvas-body {   display: flex;   flex-grow: 0;   padding: 0;   overflow-y: visible;  } } @media (min-width: 768px) {  .navbar-expand-md {   flex-wrap: nowrap;   justify-content: flex-start;  }  .navbar-expand-md .navbar-nav {   flex-direction: row;  }  .navbar-expand-md .navbar-nav .dropdown-menu {   position: absolute;  }  .navbar-expand-md .navbar-nav .nav-link {   padding-right: var(--bs-navbar-nav-link-padding-x);   padding-left: var(--bs-navbar-nav-link-padding-x);  }  .navbar-expand-md .navbar-nav-scroll {   overflow: visible;  }  .navbar-expand-md .navbar-collapse {   display: flex !important;   flex-basis: auto;  }  .navbar-expand-md .navbar-toggler {   display: none;  }  .navbar-expand-md .offcanvas {   position: static;   z-index: auto;   flex-grow: 1;   width: auto !important;   height: auto !important;   visibility: visible !important;   background-color: transparent !important;   border: 0 !important;   transform: none !important;   transition: none;  }  .navbar-expand-md .offcanvas .offcanvas-header {   display: none;  }  .navbar-expand-md .offcanvas .offcanvas-body {   display: flex;   flex-grow: 0;   padding: 0;   overflow-y: visible;  } } @media (min-width: 992px) {  .navbar-expand-lg {   flex-wrap: nowrap;   justify-content: flex-start;  }  .navbar-expand-lg .navbar-nav {   flex-direction: row;  }  .navbar-expand-lg .navbar-nav .dropdown-menu {   position: absolute;  }  .navbar-expand-lg .navbar-nav .nav-link {   padding-right: var(--bs-navbar-nav-link-padding-x);   padding-left: var(--bs-navbar-nav-link-padding-x);  }  .navbar-expand-lg .navbar-nav-scroll {   overflow: visible;  }  .navbar-expand-lg .navbar-collapse {   display: flex !important;   flex-basis: auto;  }  .navbar-expand-lg .navbar-toggler {   display: none;  }  .navbar-expand-lg .offcanvas {   position: static;   z-index: auto;   flex-grow: 1;   width: auto !important;   height: auto !important;   visibility: visible !important;   background-color: transparent !important;   border: 0 !important;   transform: none !important;   transition: none;  }  .navbar-expand-lg .offcanvas .offcanvas-header {   display: none;  }  .navbar-expand-lg .offcanvas .offcanvas-body {   display: flex;   flex-grow: 0;   padding: 0;   overflow-y: visible;  } } @media (min-width: 1200px) {  .navbar-expand-xl {   flex-wrap: nowrap;   justify-content: flex-start;  }  .navbar-expand-xl .navbar-nav {   flex-direction: row;  }  .navbar-expand-xl .navbar-nav .dropdown-menu {   position: absolute;  }  .navbar-expand-xl .navbar-nav .nav-link {   padding-right: var(--bs-navbar-nav-link-padding-x);   padding-left: var(--bs-navbar-nav-link-padding-x);  }  .navbar-expand-xl .navbar-nav-scroll {   overflow: visible;  }  .navbar-expand-xl .navbar-collapse {   display: flex !important;   flex-basis: auto;  }  .navbar-expand-xl .navbar-toggler {   display: none;  }  .navbar-expand-xl .offcanvas {   position: static;   z-index: auto;   flex-grow: 1;   width: auto !important;   height: auto !important;   visibility: visible !important;   background-color: transparent !important;   border: 0 !important;   transform: none !important;   transition: none;  }  .navbar-expand-xl .offcanvas .offcanvas-header {   display: none;  }  .navbar-expand-xl .offcanvas .offcanvas-body {   display: flex;   flex-grow: 0;   padding: 0;   overflow-y: visible;  } } @media (min-width: 1400px) {  .navbar-expand-xxl {   flex-wrap: nowrap;   justify-content: flex-start;  }  .navbar-expand-xxl .navbar-nav {   flex-direction: row;  }  .navbar-expand-xxl .navbar-nav .dropdown-menu {   position: absolute;  }  .navbar-expand-xxl .navbar-nav .nav-link {   padding-right: var(--bs-navbar-nav-link-padding-x);   padding-left: var(--bs-navbar-nav-link-padding-x);  }  .navbar-expand-xxl .navbar-nav-scroll {   overflow: visible;  }  .navbar-expand-xxl .navbar-collapse {   display: flex !important;   flex-basis: auto;  }  .navbar-expand-xxl .navbar-toggler {   display: none;  }  .navbar-expand-xxl .offcanvas {   position: static;   z-index: auto;   flex-grow: 1;   width: auto !important;   height: auto !important;   visibility: visible !important;   background-color: transparent !important;   border: 0 !important;   transform: none !important;   transition: none;  }  .navbar-expand-xxl .offcanvas .offcanvas-header {   display: none;  }  .navbar-expand-xxl .offcanvas .offcanvas-body {   display: flex;   flex-grow: 0;   padding: 0;   overflow-y: visible;  } } .navbar-expand {  flex-wrap: nowrap;  justify-content: flex-start; } .navbar-expand .navbar-nav {  flex-direction: row; } .navbar-expand .navbar-nav .dropdown-menu {  position: absolute; } .navbar-expand .navbar-nav .nav-link {  padding-right: var(--bs-navbar-nav-link-padding-x);  padding-left: var(--bs-navbar-nav-link-padding-x); } .navbar-expand .navbar-nav-scroll {  overflow: visible; } .navbar-expand .navbar-collapse {  display: flex !important;  flex-basis: auto; } .navbar-expand .navbar-toggler {  display: none; } .navbar-expand .offcanvas {  position: static;  z-index: auto;  flex-grow: 1;  width: auto !important;  height: auto !important;  visibility: visible !important;  background-color: transparent !important;  border: 0 !important;  transform: none !important;  transition: none; } .navbar-expand .offcanvas .offcanvas-header {  display: none; } .navbar-expand .offcanvas .offcanvas-body {  display: flex;  flex-grow: 0;  padding: 0;  overflow-y: visible; } .navbar-dark, .navbar[data-bs-theme=dark] {  --bs-navbar-color: rgba(255, 255, 255, 0.55);  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);  --bs-navbar-active-color: #fff;  --bs-navbar-brand-color: #fff;  --bs-navbar-brand-hover-color: #fff;  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } [data-bs-theme=dark] .navbar-toggler-icon {  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } .card {  --bs-card-spacer-y: 1rem;  --bs-card-spacer-x: 1rem;  --bs-card-title-spacer-y: 0.5rem;  --bs-card-title-color: ;  --bs-card-subtitle-color: ;  --bs-card-border-width: var(--bs-border-width);  --bs-card-border-color: var(--bs-border-color-translucent);  --bs-card-border-radius: var(--bs-border-radius);  --bs-card-box-shadow: ;  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));  --bs-card-cap-padding-y: 0.5rem;  --bs-card-cap-padding-x: 1rem;  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);  --bs-card-cap-color: ;  --bs-card-height: ;  --bs-card-color: ;  --bs-card-bg: var(--bs-body-bg);  --bs-card-img-overlay-padding: 1rem;  --bs-card-group-margin: 0.75rem;  position: relative;  display: flex;  flex-direction: column;  min-width: 0;  height: var(--bs-card-height);  color: var(--bs-body-color);  word-wrap: break-word;  background-color: var(--bs-card-bg);  background-clip: border-box;  border: var(--bs-card-border-width) solid var(--bs-card-border-color);  border-radius: var(--bs-card-border-radius); } .card > hr {  margin-right: 0;  margin-left: 0; } .card > .list-group {  border-top: inherit;  border-bottom: inherit; } .card > .list-group:first-child {  border-top-width: 0;  border-top-left-radius: var(--bs-card-inner-border-radius);  border-top-right-radius: var(--bs-card-inner-border-radius); } .card > .list-group:last-child {  border-bottom-width: 0;  border-bottom-right-radius: var(--bs-card-inner-border-radius);  border-bottom-left-radius: var(--bs-card-inner-border-radius); } .card > .card-header + .list-group, .card > .list-group + .card-footer {  border-top: 0; } .card-body {  flex: 1 1 auto;  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);  color: var(--bs-card-color); } .card-title {  margin-bottom: var(--bs-card-title-spacer-y);  color: var(--bs-card-title-color); } .card-subtitle {  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));  margin-bottom: 0;  color: var(--bs-card-subtitle-color); } .card-text:last-child {  margin-bottom: 0; } .card-link + .card-link {  margin-left: var(--bs-card-spacer-x); } .card-header {  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);  margin-bottom: 0;  color: var(--bs-card-cap-color);  background-color: var(--bs-card-cap-bg);  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color); } .card-header:first-child {  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0; } .card-footer {  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);  color: var(--bs-card-cap-color);  background-color: var(--bs-card-cap-bg);  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color); } .card-footer:last-child {  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius); } .card-header-tabs {  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));  border-bottom: 0; } .card-header-tabs .nav-link.active {  background-color: var(--bs-card-bg);  border-bottom-color: var(--bs-card-bg); } .card-header-pills {  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x)); } .card-img-overlay {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  padding: var(--bs-card-img-overlay-padding);  border-radius: var(--bs-card-inner-border-radius); } .card-img, .card-img-top, .card-img-bottom {  width: 100%; } .card-img, .card-img-top {  border-top-left-radius: var(--bs-card-inner-border-radius);  border-top-right-radius: var(--bs-card-inner-border-radius); } .card-img, .card-img-bottom {  border-bottom-right-radius: var(--bs-card-inner-border-radius);  border-bottom-left-radius: var(--bs-card-inner-border-radius); } .card-group > .card {  margin-bottom: var(--bs-card-group-margin); } @media (min-width: 576px) {  .card-group {   display: flex;   flex-flow: row wrap;  }  .card-group > .card {   flex: 1 0 0%;   margin-bottom: 0;  }  .card-group > .card + .card {   margin-left: 0;   border-left: 0;  }  .card-group > .card:not(:last-child) {   border-top-right-radius: 0;   border-bottom-right-radius: 0;  }  .card-group > .card:not(:last-child) .card-img-top,  .card-group > .card:not(:last-child) .card-header {   border-top-right-radius: 0;  }  .card-group > .card:not(:last-child) .card-img-bottom,  .card-group > .card:not(:last-child) .card-footer {   border-bottom-right-radius: 0;  }  .card-group > .card:not(:first-child) {   border-top-left-radius: 0;   border-bottom-left-radius: 0;  }  .card-group > .card:not(:first-child) .card-img-top,  .card-group > .card:not(:first-child) .card-header {   border-top-left-radius: 0;  }  .card-group > .card:not(:first-child) .card-img-bottom,  .card-group > .card:not(:first-child) .card-footer {   border-bottom-left-radius: 0;  } } .accordion {  --bs-accordion-color: var(--bs-body-color);  --bs-accordion-bg: var(--bs-body-bg);  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;  --bs-accordion-border-color: var(--bs-border-color);  --bs-accordion-border-width: var(--bs-border-width);  --bs-accordion-border-radius: var(--bs-border-radius);  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));  --bs-accordion-btn-padding-x: 1.25rem;  --bs-accordion-btn-padding-y: 1rem;  --bs-accordion-btn-color: var(--bs-body-color);  --bs-accordion-btn-bg: var(--bs-accordion-bg);  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");  --bs-accordion-btn-icon-width: 1.25rem;  --bs-accordion-btn-icon-transform: rotate(-180deg);  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);  --bs-accordion-body-padding-x: 1.25rem;  --bs-accordion-body-padding-y: 1rem;  --bs-accordion-active-color: var(--bs-primary-text-emphasis);  --bs-accordion-active-bg: var(--bs-primary-bg-subtle); } .accordion-button {  position: relative;  display: flex;  align-items: center;  width: 100%;  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);  font-size: 1rem;  color: var(--bs-accordion-btn-color);  text-align: left;  background-color: var(--bs-accordion-btn-bg);  border: 0;  border-radius: 0;  overflow-anchor: none;  transition: var(--bs-accordion-transition); } @media (prefers-reduced-motion: reduce) {  .accordion-button {   transition: none;  } } .accordion-button:not(.collapsed) {  color: var(--bs-accordion-active-color);  background-color: var(--bs-accordion-active-bg);  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color); } .accordion-button:not(.collapsed)::after {  background-image: var(--bs-accordion-btn-active-icon);  transform: var(--bs-accordion-btn-icon-transform); } .accordion-button::after {  flex-shrink: 0;  width: var(--bs-accordion-btn-icon-width);  height: var(--bs-accordion-btn-icon-width);  margin-left: auto;  content: "";  background-image: var(--bs-accordion-btn-icon);  background-repeat: no-repeat;  background-size: var(--bs-accordion-btn-icon-width);  transition: var(--bs-accordion-btn-icon-transition); } @media (prefers-reduced-motion: reduce) {  .accordion-button::after {   transition: none;  } } .accordion-button:hover {  z-index: 2; } .accordion-button:focus {  z-index: 3;  outline: 0;  box-shadow: var(--bs-accordion-btn-focus-box-shadow); } .accordion-header {  margin-bottom: 0; } .accordion-item {  color: var(--bs-accordion-color);  background-color: var(--bs-accordion-bg);  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color); } .accordion-item:first-of-type {  border-top-left-radius: var(--bs-accordion-border-radius);  border-top-right-radius: var(--bs-accordion-border-radius); } .accordion-item:first-of-type > .accordion-header .accordion-button {  border-top-left-radius: var(--bs-accordion-inner-border-radius);  border-top-right-radius: var(--bs-accordion-inner-border-radius); } .accordion-item:not(:first-of-type) {  border-top: 0; } .accordion-item:last-of-type {  border-bottom-right-radius: var(--bs-accordion-border-radius);  border-bottom-left-radius: var(--bs-accordion-border-radius); } .accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);  border-bottom-left-radius: var(--bs-accordion-inner-border-radius); } .accordion-item:last-of-type > .accordion-collapse {  border-bottom-right-radius: var(--bs-accordion-border-radius);  border-bottom-left-radius: var(--bs-accordion-border-radius); } .accordion-body {  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x); } .accordion-flush > .accordion-item {  border-right: 0;  border-left: 0;  border-radius: 0; } .accordion-flush > .accordion-item:first-child {  border-top: 0; } .accordion-flush > .accordion-item:last-child {  border-bottom: 0; } .accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {  border-radius: 0; } .accordion-flush > .accordion-item > .accordion-collapse {  border-radius: 0; } [data-bs-theme=dark] .accordion-button::after {  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); } .breadcrumb {  --bs-breadcrumb-padding-x: 0;  --bs-breadcrumb-padding-y: 0;  --bs-breadcrumb-margin-bottom: 1rem;  --bs-breadcrumb-bg: ;  --bs-breadcrumb-border-radius: ;  --bs-breadcrumb-divider-color: var(--bs-secondary-color);  --bs-breadcrumb-item-padding-x: 0.5rem;  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);  display: flex;  flex-wrap: wrap;  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);  margin-bottom: var(--bs-breadcrumb-margin-bottom);  font-size: var(--bs-breadcrumb-font-size);  list-style: none;  background-color: var(--bs-breadcrumb-bg);  border-radius: var(--bs-breadcrumb-border-radius); } .breadcrumb-item + .breadcrumb-item {  padding-left: var(--bs-breadcrumb-item-padding-x); } .breadcrumb-item + .breadcrumb-item::before {  float: left;  padding-right: var(--bs-breadcrumb-item-padding-x);  color: var(--bs-breadcrumb-divider-color);  content: var(--bs-breadcrumb-divider, "/") ; } .breadcrumb-item.active {  color: var(--bs-breadcrumb-item-active-color); } .pagination {  --bs-pagination-padding-x: 0.75rem;  --bs-pagination-padding-y: 0.375rem;  --bs-pagination-font-size: 1rem;  --bs-pagination-color: var(--bs-link-color);  --bs-pagination-bg: var(--bs-body-bg);  --bs-pagination-border-width: var(--bs-border-width);  --bs-pagination-border-color: var(--bs-border-color);  --bs-pagination-border-radius: var(--bs-border-radius);  --bs-pagination-hover-color: var(--bs-link-hover-color);  --bs-pagination-hover-bg: var(--bs-tertiary-bg);  --bs-pagination-hover-border-color: var(--bs-border-color);  --bs-pagination-focus-color: var(--bs-link-hover-color);  --bs-pagination-focus-bg: var(--bs-secondary-bg);  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);  --bs-pagination-active-color: #fff;  --bs-pagination-active-bg: #0d6efd;  --bs-pagination-active-border-color: #0d6efd;  --bs-pagination-disabled-color: var(--bs-secondary-color);  --bs-pagination-disabled-bg: var(--bs-secondary-bg);  --bs-pagination-disabled-border-color: var(--bs-border-color);  display: flex;  padding-left: 0;  list-style: none; } .page-link {  position: relative;  display: block;  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);  font-size: var(--bs-pagination-font-size);  color: var(--bs-pagination-color);  text-decoration: none;  background-color: var(--bs-pagination-bg);  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .page-link {   transition: none;  } } .page-link:hover {  z-index: 2;  color: var(--bs-pagination-hover-color);  background-color: var(--bs-pagination-hover-bg);  border-color: var(--bs-pagination-hover-border-color); } .page-link:focus {  z-index: 3;  color: var(--bs-pagination-focus-color);  background-color: var(--bs-pagination-focus-bg);  outline: 0;  box-shadow: var(--bs-pagination-focus-box-shadow); } .page-link.active, .active > .page-link {  z-index: 3;  color: var(--bs-pagination-active-color);  background-color: var(--bs-pagination-active-bg);  border-color: var(--bs-pagination-active-border-color); } .page-link.disabled, .disabled > .page-link {  color: var(--bs-pagination-disabled-color);  pointer-events: none;  background-color: var(--bs-pagination-disabled-bg);  border-color: var(--bs-pagination-disabled-border-color); } .page-item:not(:first-child) .page-link {  margin-left: calc(var(--bs-border-width) * -1); } .page-item:first-child .page-link {  border-top-left-radius: var(--bs-pagination-border-radius);  border-bottom-left-radius: var(--bs-pagination-border-radius); } .page-item:last-child .page-link {  border-top-right-radius: var(--bs-pagination-border-radius);  border-bottom-right-radius: var(--bs-pagination-border-radius); } .pagination-lg {  --bs-pagination-padding-x: 1.5rem;  --bs-pagination-padding-y: 0.75rem;  --bs-pagination-font-size: 1.25rem;  --bs-pagination-border-radius: var(--bs-border-radius-lg); } .pagination-sm {  --bs-pagination-padding-x: 0.5rem;  --bs-pagination-padding-y: 0.25rem;  --bs-pagination-font-size: 0.875rem;  --bs-pagination-border-radius: var(--bs-border-radius-sm); } .badge {  --bs-badge-padding-x: 0.65em;  --bs-badge-padding-y: 0.35em;  --bs-badge-font-size: 0.75em;  --bs-badge-font-weight: 700;  --bs-badge-color: #fff;  --bs-badge-border-radius: var(--bs-border-radius);  display: inline-block;  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);  font-size: var(--bs-badge-font-size);  font-weight: var(--bs-badge-font-weight);  line-height: 1;  color: var(--bs-badge-color);  text-align: center;  white-space: nowrap;  vertical-align: baseline;  border-radius: var(--bs-badge-border-radius); } .badge:empty {  display: none; } .btn .badge {  position: relative;  top: -1px; } .alert {  --bs-alert-bg: transparent;  --bs-alert-padding-x: 1rem;  --bs-alert-padding-y: 1rem;  --bs-alert-margin-bottom: 1rem;  --bs-alert-color: inherit;  --bs-alert-border-color: transparent;  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);  --bs-alert-border-radius: var(--bs-border-radius);  --bs-alert-link-color: inherit;  position: relative;  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);  margin-bottom: var(--bs-alert-margin-bottom);  color: var(--bs-alert-color);  background-color: var(--bs-alert-bg);  border: var(--bs-alert-border);  border-radius: var(--bs-alert-border-radius); } .alert-heading {  color: inherit; } .alert-link {  font-weight: 700;  color: var(--bs-alert-link-color); } .alert-dismissible {  padding-right: 3rem; } .alert-dismissible .btn-close {  position: absolute;  top: 0;  right: 0;  z-index: 2;  padding: 1.25rem 1rem; } .alert-primary {  --bs-alert-color: var(--bs-primary-text-emphasis);  --bs-alert-bg: var(--bs-primary-bg-subtle);  --bs-alert-border-color: var(--bs-primary-border-subtle);  --bs-alert-link-color: var(--bs-primary-text-emphasis); } .alert-secondary {  --bs-alert-color: var(--bs-secondary-text-emphasis);  --bs-alert-bg: var(--bs-secondary-bg-subtle);  --bs-alert-border-color: var(--bs-secondary-border-subtle);  --bs-alert-link-color: var(--bs-secondary-text-emphasis); } .alert-success {  --bs-alert-color: var(--bs-success-text-emphasis);  --bs-alert-bg: var(--bs-success-bg-subtle);  --bs-alert-border-color: var(--bs-success-border-subtle);  --bs-alert-link-color: var(--bs-success-text-emphasis); } .alert-info {  --bs-alert-color: var(--bs-info-text-emphasis);  --bs-alert-bg: var(--bs-info-bg-subtle);  --bs-alert-border-color: var(--bs-info-border-subtle);  --bs-alert-link-color: var(--bs-info-text-emphasis); } .alert-warning {  --bs-alert-color: var(--bs-warning-text-emphasis);  --bs-alert-bg: var(--bs-warning-bg-subtle);  --bs-alert-border-color: var(--bs-warning-border-subtle);  --bs-alert-link-color: var(--bs-warning-text-emphasis); } .alert-danger {  --bs-alert-color: var(--bs-danger-text-emphasis);  --bs-alert-bg: var(--bs-danger-bg-subtle);  --bs-alert-border-color: var(--bs-danger-border-subtle);  --bs-alert-link-color: var(--bs-danger-text-emphasis); } .alert-light {  --bs-alert-color: var(--bs-light-text-emphasis);  --bs-alert-bg: var(--bs-light-bg-subtle);  --bs-alert-border-color: var(--bs-light-border-subtle);  --bs-alert-link-color: var(--bs-light-text-emphasis); } .alert-dark {  --bs-alert-color: var(--bs-dark-text-emphasis);  --bs-alert-bg: var(--bs-dark-bg-subtle);  --bs-alert-border-color: var(--bs-dark-border-subtle);  --bs-alert-link-color: var(--bs-dark-text-emphasis); } @keyframes progress-bar-stripes {  0% {   background-position-x: 1rem;  } } .progress, .progress-stacked {  --bs-progress-height: 1rem;  --bs-progress-font-size: 0.75rem;  --bs-progress-bg: var(--bs-secondary-bg);  --bs-progress-border-radius: var(--bs-border-radius);  --bs-progress-box-shadow: var(--bs-box-shadow-inset);  --bs-progress-bar-color: #fff;  --bs-progress-bar-bg: #0d6efd;  --bs-progress-bar-transition: width 0.6s ease;  display: flex;  height: var(--bs-progress-height);  overflow: hidden;  font-size: var(--bs-progress-font-size);  background-color: var(--bs-progress-bg);  border-radius: var(--bs-progress-border-radius); } .progress-bar {  display: flex;  flex-direction: column;  justify-content: center;  overflow: hidden;  color: var(--bs-progress-bar-color);  text-align: center;  white-space: nowrap;  background-color: var(--bs-progress-bar-bg);  transition: var(--bs-progress-bar-transition); } @media (prefers-reduced-motion: reduce) {  .progress-bar {   transition: none;  } } .progress-bar-striped {  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-size: var(--bs-progress-height) var(--bs-progress-height); } .progress-stacked > .progress {  overflow: visible; } .progress-stacked > .progress > .progress-bar {  width: 100%; } .progress-bar-animated {  animation: 1s linear infinite progress-bar-stripes; } @media (prefers-reduced-motion: reduce) {  .progress-bar-animated {   animation: none;  } } .list-group {  --bs-list-group-color: var(--bs-body-color);  --bs-list-group-bg: var(--bs-body-bg);  --bs-list-group-border-color: var(--bs-border-color);  --bs-list-group-border-width: var(--bs-border-width);  --bs-list-group-border-radius: var(--bs-border-radius);  --bs-list-group-item-padding-x: 1rem;  --bs-list-group-item-padding-y: 0.5rem;  --bs-list-group-action-color: var(--bs-secondary-color);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);  --bs-list-group-action-active-color: var(--bs-body-color);  --bs-list-group-action-active-bg: var(--bs-secondary-bg);  --bs-list-group-disabled-color: var(--bs-secondary-color);  --bs-list-group-disabled-bg: var(--bs-body-bg);  --bs-list-group-active-color: #fff;  --bs-list-group-active-bg: #0d6efd;  --bs-list-group-active-border-color: #0d6efd;  display: flex;  flex-direction: column;  padding-left: 0;  margin-bottom: 0;  border-radius: var(--bs-list-group-border-radius); } .list-group-numbered {  list-style-type: none;  counter-reset: section; } .list-group-numbered > .list-group-item::before {  content: counters(section, ".") ". ";  counter-increment: section; } .list-group-item-action {  width: 100%;  color: var(--bs-list-group-action-color);  text-align: inherit; } .list-group-item-action:hover, .list-group-item-action:focus {  z-index: 1;  color: var(--bs-list-group-action-hover-color);  text-decoration: none;  background-color: var(--bs-list-group-action-hover-bg); } .list-group-item-action:active {  color: var(--bs-list-group-action-active-color);  background-color: var(--bs-list-group-action-active-bg); } .list-group-item {  position: relative;  display: block;  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);  color: var(--bs-list-group-color);  text-decoration: none;  background-color: var(--bs-list-group-bg);  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color); } .list-group-item:first-child {  border-top-left-radius: inherit;  border-top-right-radius: inherit; } .list-group-item:last-child {  border-bottom-right-radius: inherit;  border-bottom-left-radius: inherit; } .list-group-item.disabled, .list-group-item:disabled {  color: var(--bs-list-group-disabled-color);  pointer-events: none;  background-color: var(--bs-list-group-disabled-bg); } .list-group-item.active {  z-index: 2;  color: var(--bs-list-group-active-color);  background-color: var(--bs-list-group-active-bg);  border-color: var(--bs-list-group-active-border-color); } .list-group-item + .list-group-item {  border-top-width: 0; } .list-group-item + .list-group-item.active {  margin-top: calc(-1 * var(--bs-list-group-border-width));  border-top-width: var(--bs-list-group-border-width); } .list-group-horizontal {  flex-direction: row; } .list-group-horizontal > .list-group-item:first-child:not(:last-child) {  border-bottom-left-radius: var(--bs-list-group-border-radius);  border-top-right-radius: 0; } .list-group-horizontal > .list-group-item:last-child:not(:first-child) {  border-top-right-radius: var(--bs-list-group-border-radius);  border-bottom-left-radius: 0; } .list-group-horizontal > .list-group-item.active {  margin-top: 0; } .list-group-horizontal > .list-group-item + .list-group-item {  border-top-width: var(--bs-list-group-border-width);  border-left-width: 0; } .list-group-horizontal > .list-group-item + .list-group-item.active {  margin-left: calc(-1 * var(--bs-list-group-border-width));  border-left-width: var(--bs-list-group-border-width); } @media (min-width: 576px) {  .list-group-horizontal-sm {   flex-direction: row;  }  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {   border-bottom-left-radius: var(--bs-list-group-border-radius);   border-top-right-radius: 0;  }  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {   border-top-right-radius: var(--bs-list-group-border-radius);   border-bottom-left-radius: 0;  }  .list-group-horizontal-sm > .list-group-item.active {   margin-top: 0;  }  .list-group-horizontal-sm > .list-group-item + .list-group-item {   border-top-width: var(--bs-list-group-border-width);   border-left-width: 0;  }  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {   margin-left: calc(-1 * var(--bs-list-group-border-width));   border-left-width: var(--bs-list-group-border-width);  } } @media (min-width: 768px) {  .list-group-horizontal-md {   flex-direction: row;  }  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {   border-bottom-left-radius: var(--bs-list-group-border-radius);   border-top-right-radius: 0;  }  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {   border-top-right-radius: var(--bs-list-group-border-radius);   border-bottom-left-radius: 0;  }  .list-group-horizontal-md > .list-group-item.active {   margin-top: 0;  }  .list-group-horizontal-md > .list-group-item + .list-group-item {   border-top-width: var(--bs-list-group-border-width);   border-left-width: 0;  }  .list-group-horizontal-md > .list-group-item + .list-group-item.active {   margin-left: calc(-1 * var(--bs-list-group-border-width));   border-left-width: var(--bs-list-group-border-width);  } } @media (min-width: 992px) {  .list-group-horizontal-lg {   flex-direction: row;  }  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {   border-bottom-left-radius: var(--bs-list-group-border-radius);   border-top-right-radius: 0;  }  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {   border-top-right-radius: var(--bs-list-group-border-radius);   border-bottom-left-radius: 0;  }  .list-group-horizontal-lg > .list-group-item.active {   margin-top: 0;  }  .list-group-horizontal-lg > .list-group-item + .list-group-item {   border-top-width: var(--bs-list-group-border-width);   border-left-width: 0;  }  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {   margin-left: calc(-1 * var(--bs-list-group-border-width));   border-left-width: var(--bs-list-group-border-width);  } } @media (min-width: 1200px) {  .list-group-horizontal-xl {   flex-direction: row;  }  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {   border-bottom-left-radius: var(--bs-list-group-border-radius);   border-top-right-radius: 0;  }  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {   border-top-right-radius: var(--bs-list-group-border-radius);   border-bottom-left-radius: 0;  }  .list-group-horizontal-xl > .list-group-item.active {   margin-top: 0;  }  .list-group-horizontal-xl > .list-group-item + .list-group-item {   border-top-width: var(--bs-list-group-border-width);   border-left-width: 0;  }  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {   margin-left: calc(-1 * var(--bs-list-group-border-width));   border-left-width: var(--bs-list-group-border-width);  } } @media (min-width: 1400px) {  .list-group-horizontal-xxl {   flex-direction: row;  }  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {   border-bottom-left-radius: var(--bs-list-group-border-radius);   border-top-right-radius: 0;  }  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {   border-top-right-radius: var(--bs-list-group-border-radius);   border-bottom-left-radius: 0;  }  .list-group-horizontal-xxl > .list-group-item.active {   margin-top: 0;  }  .list-group-horizontal-xxl > .list-group-item + .list-group-item {   border-top-width: var(--bs-list-group-border-width);   border-left-width: 0;  }  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {   margin-left: calc(-1 * var(--bs-list-group-border-width));   border-left-width: var(--bs-list-group-border-width);  } } .list-group-flush {  border-radius: 0; } .list-group-flush > .list-group-item {  border-width: 0 0 var(--bs-list-group-border-width); } .list-group-flush > .list-group-item:last-child {  border-bottom-width: 0; } .list-group-item-primary {  --bs-list-group-color: var(--bs-primary-text-emphasis);  --bs-list-group-bg: var(--bs-primary-bg-subtle);  --bs-list-group-border-color: var(--bs-primary-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);  --bs-list-group-active-color: var(--bs-primary-bg-subtle);  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis); } .list-group-item-secondary {  --bs-list-group-color: var(--bs-secondary-text-emphasis);  --bs-list-group-bg: var(--bs-secondary-bg-subtle);  --bs-list-group-border-color: var(--bs-secondary-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis); } .list-group-item-success {  --bs-list-group-color: var(--bs-success-text-emphasis);  --bs-list-group-bg: var(--bs-success-bg-subtle);  --bs-list-group-border-color: var(--bs-success-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);  --bs-list-group-active-color: var(--bs-success-bg-subtle);  --bs-list-group-active-bg: var(--bs-success-text-emphasis);  --bs-list-group-active-border-color: var(--bs-success-text-emphasis); } .list-group-item-info {  --bs-list-group-color: var(--bs-info-text-emphasis);  --bs-list-group-bg: var(--bs-info-bg-subtle);  --bs-list-group-border-color: var(--bs-info-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);  --bs-list-group-active-color: var(--bs-info-bg-subtle);  --bs-list-group-active-bg: var(--bs-info-text-emphasis);  --bs-list-group-active-border-color: var(--bs-info-text-emphasis); } .list-group-item-warning {  --bs-list-group-color: var(--bs-warning-text-emphasis);  --bs-list-group-bg: var(--bs-warning-bg-subtle);  --bs-list-group-border-color: var(--bs-warning-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);  --bs-list-group-active-color: var(--bs-warning-bg-subtle);  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis); } .list-group-item-danger {  --bs-list-group-color: var(--bs-danger-text-emphasis);  --bs-list-group-bg: var(--bs-danger-bg-subtle);  --bs-list-group-border-color: var(--bs-danger-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);  --bs-list-group-active-color: var(--bs-danger-bg-subtle);  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis); } .list-group-item-light {  --bs-list-group-color: var(--bs-light-text-emphasis);  --bs-list-group-bg: var(--bs-light-bg-subtle);  --bs-list-group-border-color: var(--bs-light-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);  --bs-list-group-active-color: var(--bs-light-bg-subtle);  --bs-list-group-active-bg: var(--bs-light-text-emphasis);  --bs-list-group-active-border-color: var(--bs-light-text-emphasis); } .list-group-item-dark {  --bs-list-group-color: var(--bs-dark-text-emphasis);  --bs-list-group-bg: var(--bs-dark-bg-subtle);  --bs-list-group-border-color: var(--bs-dark-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);  --bs-list-group-active-color: var(--bs-dark-bg-subtle);  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis); } .btn-close {  --bs-btn-close-color: #000;  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");  --bs-btn-close-opacity: 0.5;  --bs-btn-close-hover-opacity: 0.75;  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);  --bs-btn-close-focus-opacity: 1;  --bs-btn-close-disabled-opacity: 0.25;  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);  box-sizing: content-box;  width: 1em;  height: 1em;  padding: 0.25em 0.25em;  color: var(--bs-btn-close-color);  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;  border: 0;  border-radius: 0.375rem;  opacity: var(--bs-btn-close-opacity); } .btn-close:hover {  color: var(--bs-btn-close-color);  text-decoration: none;  opacity: var(--bs-btn-close-hover-opacity); } .btn-close:focus {  outline: 0;  box-shadow: var(--bs-btn-close-focus-shadow);  opacity: var(--bs-btn-close-focus-opacity); } .btn-close:disabled, .btn-close.disabled {  pointer-events: none;  -webkit-user-select: none;  -moz-user-select: none;  user-select: none;  opacity: var(--bs-btn-close-disabled-opacity); } .btn-close-white {  filter: var(--bs-btn-close-white-filter); } [data-bs-theme=dark] .btn-close {  filter: var(--bs-btn-close-white-filter); } .toast {  --bs-toast-zindex: 1090;  --bs-toast-padding-x: 0.75rem;  --bs-toast-padding-y: 0.5rem;  --bs-toast-spacing: 1.5rem;  --bs-toast-max-width: 350px;  --bs-toast-font-size: 0.875rem;  --bs-toast-color: ;  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);  --bs-toast-border-width: var(--bs-border-width);  --bs-toast-border-color: var(--bs-border-color-translucent);  --bs-toast-border-radius: var(--bs-border-radius);  --bs-toast-box-shadow: var(--bs-box-shadow);  --bs-toast-header-color: var(--bs-secondary-color);  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);  --bs-toast-header-border-color: var(--bs-border-color-translucent);  width: var(--bs-toast-max-width);  max-width: 100%;  font-size: var(--bs-toast-font-size);  color: var(--bs-toast-color);  pointer-events: auto;  background-color: var(--bs-toast-bg);  background-clip: padding-box;  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);  box-shadow: var(--bs-toast-box-shadow);  border-radius: var(--bs-toast-border-radius); } .toast.showing {  opacity: 0; } .toast:not(.show) {  display: none; } .toast-container {  --bs-toast-zindex: 1090;  position: absolute;  z-index: var(--bs-toast-zindex);  width: -webkit-max-content;  width: -moz-max-content;  width: max-content;  max-width: 100%;  pointer-events: none; } .toast-container > :not(:last-child) {  margin-bottom: var(--bs-toast-spacing); } .toast-header {  display: flex;  align-items: center;  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);  color: var(--bs-toast-header-color);  background-color: var(--bs-toast-header-bg);  background-clip: padding-box;  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)); } .toast-header .btn-close {  margin-right: calc(-0.5 * var(--bs-toast-padding-x));  margin-left: var(--bs-toast-padding-x); } .toast-body {  padding: var(--bs-toast-padding-x);  word-wrap: break-word; } .modal {  --bs-modal-zindex: 1055;  --bs-modal-width: 500px;  --bs-modal-padding: 1rem;  --bs-modal-margin: 0.5rem;  --bs-modal-color: ;  --bs-modal-bg: var(--bs-body-bg);  --bs-modal-border-color: var(--bs-border-color-translucent);  --bs-modal-border-width: var(--bs-border-width);  --bs-modal-border-radius: var(--bs-border-radius-lg);  --bs-modal-box-shadow: var(--bs-box-shadow-sm);  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));  --bs-modal-header-padding-x: 1rem;  --bs-modal-header-padding-y: 1rem;  --bs-modal-header-padding: 1rem 1rem;  --bs-modal-header-border-color: var(--bs-border-color);  --bs-modal-header-border-width: var(--bs-border-width);  --bs-modal-title-line-height: 1.5;  --bs-modal-footer-gap: 0.5rem;  --bs-modal-footer-bg: ;  --bs-modal-footer-border-color: var(--bs-border-color);  --bs-modal-footer-border-width: var(--bs-border-width);  position: fixed;  top: 0;  left: 0;  z-index: var(--bs-modal-zindex);  display: none;  width: 100%;  height: 100%;  overflow-x: hidden;  overflow-y: auto;  outline: 0; } .modal-dialog {  position: relative;  width: auto;  margin: var(--bs-modal-margin);  pointer-events: none; } .modal.fade .modal-dialog {  transition: transform 0.3s ease-out;  transform: translate(0, -50px); } @media (prefers-reduced-motion: reduce) {  .modal.fade .modal-dialog {   transition: none;  } } .modal.show .modal-dialog {  transform: none; } .modal.modal-static .modal-dialog {  transform: scale(1.02); } .modal-dialog-scrollable {  height: calc(100% - var(--bs-modal-margin) * 2); } .modal-dialog-scrollable .modal-content {  max-height: 100%;  overflow: hidden; } .modal-dialog-scrollable .modal-body {  overflow-y: auto; } .modal-dialog-centered {  display: flex;  align-items: center;  min-height: calc(100% - var(--bs-modal-margin) * 2); } .modal-content {  position: relative;  display: flex;  flex-direction: column;  width: 100%;  color: var(--bs-modal-color);  pointer-events: auto;  background-color: var(--bs-modal-bg);  background-clip: padding-box;  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);  border-radius: var(--bs-modal-border-radius);  outline: 0; } .modal-backdrop {  --bs-backdrop-zindex: 1050;  --bs-backdrop-bg: #000;  --bs-backdrop-opacity: 0.5;  position: fixed;  top: 0;  left: 0;  z-index: var(--bs-backdrop-zindex);  width: 100vw;  height: 100vh;  background-color: var(--bs-backdrop-bg); } .modal-backdrop.fade {  opacity: 0; } .modal-backdrop.show {  opacity: var(--bs-backdrop-opacity); } .modal-header {  display: flex;  flex-shrink: 0;  align-items: center;  padding: var(--bs-modal-header-padding);  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);  border-top-left-radius: var(--bs-modal-inner-border-radius);  border-top-right-radius: var(--bs-modal-inner-border-radius); } .modal-header .btn-close {  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto; } .modal-title {  margin-bottom: 0;  line-height: var(--bs-modal-title-line-height); } .modal-body {  position: relative;  flex: 1 1 auto;  padding: var(--bs-modal-padding); } .modal-footer {  display: flex;  flex-shrink: 0;  flex-wrap: wrap;  align-items: center;  justify-content: flex-end;  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);  background-color: var(--bs-modal-footer-bg);  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);  border-bottom-right-radius: var(--bs-modal-inner-border-radius);  border-bottom-left-radius: var(--bs-modal-inner-border-radius); } .modal-footer > * {  margin: calc(var(--bs-modal-footer-gap) * 0.5); } @media (min-width: 576px) {  .modal {   --bs-modal-margin: 1.75rem;   --bs-modal-box-shadow: var(--bs-box-shadow);  }  .modal-dialog {   max-width: var(--bs-modal-width);   margin-right: auto;   margin-left: auto;  }  .modal-sm {   --bs-modal-width: 300px;  } } @media (min-width: 992px) {  .modal-lg,  .modal-xl {   --bs-modal-width: 800px;  } } @media (min-width: 1200px) {  .modal-xl {   --bs-modal-width: 1140px;  } } .modal-fullscreen {  width: 100vw;  max-width: none;  height: 100%;  margin: 0; } .modal-fullscreen .modal-content {  height: 100%;  border: 0;  border-radius: 0; } .modal-fullscreen .modal-header, .modal-fullscreen .modal-footer {  border-radius: 0; } .modal-fullscreen .modal-body {  overflow-y: auto; } @media (max-width: 575.98px) {  .modal-fullscreen-sm-down {   width: 100vw;   max-width: none;   height: 100%;   margin: 0;  }  .modal-fullscreen-sm-down .modal-content {   height: 100%;   border: 0;   border-radius: 0;  }  .modal-fullscreen-sm-down .modal-header,  .modal-fullscreen-sm-down .modal-footer {   border-radius: 0;  }  .modal-fullscreen-sm-down .modal-body {   overflow-y: auto;  } } @media (max-width: 767.98px) {  .modal-fullscreen-md-down {   width: 100vw;   max-width: none;   height: 100%;   margin: 0;  }  .modal-fullscreen-md-down .modal-content {   height: 100%;   border: 0;   border-radius: 0;  }  .modal-fullscreen-md-down .modal-header,  .modal-fullscreen-md-down .modal-footer {   border-radius: 0;  }  .modal-fullscreen-md-down .modal-body {   overflow-y: auto;  } } @media (max-width: 991.98px) {  .modal-fullscreen-lg-down {   width: 100vw;   max-width: none;   height: 100%;   margin: 0;  }  .modal-fullscreen-lg-down .modal-content {   height: 100%;   border: 0;   border-radius: 0;  }  .modal-fullscreen-lg-down .modal-header,  .modal-fullscreen-lg-down .modal-footer {   border-radius: 0;  }  .modal-fullscreen-lg-down .modal-body {   overflow-y: auto;  } } @media (max-width: 1199.98px) {  .modal-fullscreen-xl-down {   width: 100vw;   max-width: none;   height: 100%;   margin: 0;  }  .modal-fullscreen-xl-down .modal-content {   height: 100%;   border: 0;   border-radius: 0;  }  .modal-fullscreen-xl-down .modal-header,  .modal-fullscreen-xl-down .modal-footer {   border-radius: 0;  }  .modal-fullscreen-xl-down .modal-body {   overflow-y: auto;  } } @media (max-width: 1399.98px) {  .modal-fullscreen-xxl-down {   width: 100vw;   max-width: none;   height: 100%;   margin: 0;  }  .modal-fullscreen-xxl-down .modal-content {   height: 100%;   border: 0;   border-radius: 0;  }  .modal-fullscreen-xxl-down .modal-header,  .modal-fullscreen-xxl-down .modal-footer {   border-radius: 0;  }  .modal-fullscreen-xxl-down .modal-body {   overflow-y: auto;  } } .tooltip {  --bs-tooltip-zindex: 1080;  --bs-tooltip-max-width: 200px;  --bs-tooltip-padding-x: 0.5rem;  --bs-tooltip-padding-y: 0.25rem;  --bs-tooltip-margin: ;  --bs-tooltip-font-size: 0.875rem;  --bs-tooltip-color: var(--bs-body-bg);  --bs-tooltip-bg: var(--bs-emphasis-color);  --bs-tooltip-border-radius: var(--bs-border-radius);  --bs-tooltip-opacity: 0.9;  --bs-tooltip-arrow-width: 0.8rem;  --bs-tooltip-arrow-height: 0.4rem;  z-index: var(--bs-tooltip-zindex);  display: block;  margin: var(--bs-tooltip-margin);  font-family: var(--bs-font-sans-serif);  font-style: normal;  font-weight: 400;  line-height: 1.5;  text-align: left;  text-align: start;  text-decoration: none;  text-shadow: none;  text-transform: none;  letter-spacing: normal;  word-break: normal;  white-space: normal;  word-spacing: normal;  line-break: auto;  font-size: var(--bs-tooltip-font-size);  word-wrap: break-word;  opacity: 0; } .tooltip.show {  opacity: var(--bs-tooltip-opacity); } .tooltip .tooltip-arrow {  display: block;  width: var(--bs-tooltip-arrow-width);  height: var(--bs-tooltip-arrow-height); } .tooltip .tooltip-arrow::before {  position: absolute;  content: "";  border-color: transparent;  border-style: solid; } .bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {  bottom: calc(-1 * var(--bs-tooltip-arrow-height)); } .bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {  top: -1px;  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;  border-top-color: var(--bs-tooltip-bg); }  .bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {  left: calc(-1 * var(--bs-tooltip-arrow-height));  width: var(--bs-tooltip-arrow-height);  height: var(--bs-tooltip-arrow-width); } .bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {  right: -1px;  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;  border-right-color: var(--bs-tooltip-bg); }  .bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {  top: calc(-1 * var(--bs-tooltip-arrow-height)); } .bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {  bottom: -1px;  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);  border-bottom-color: var(--bs-tooltip-bg); }  .bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {  right: calc(-1 * var(--bs-tooltip-arrow-height));  width: var(--bs-tooltip-arrow-height);  height: var(--bs-tooltip-arrow-width); } .bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {  left: -1px;  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);  border-left-color: var(--bs-tooltip-bg); }  .tooltip-inner {  max-width: var(--bs-tooltip-max-width);  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);  color: var(--bs-tooltip-color);  text-align: center;  background-color: var(--bs-tooltip-bg);  border-radius: var(--bs-tooltip-border-radius); } .popover {  --bs-popover-zindex: 1070;  --bs-popover-max-width: 276px;  --bs-popover-font-size: 0.875rem;  --bs-popover-bg: var(--bs-body-bg);  --bs-popover-border-width: var(--bs-border-width);  --bs-popover-border-color: var(--bs-border-color-translucent);  --bs-popover-border-radius: var(--bs-border-radius-lg);  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));  --bs-popover-box-shadow: var(--bs-box-shadow);  --bs-popover-header-padding-x: 1rem;  --bs-popover-header-padding-y: 0.5rem;  --bs-popover-header-font-size: 1rem;  --bs-popover-header-color: inherit;  --bs-popover-header-bg: var(--bs-secondary-bg);  --bs-popover-body-padding-x: 1rem;  --bs-popover-body-padding-y: 1rem;  --bs-popover-body-color: var(--bs-body-color);  --bs-popover-arrow-width: 1rem;  --bs-popover-arrow-height: 0.5rem;  --bs-popover-arrow-border: var(--bs-popover-border-color);  z-index: var(--bs-popover-zindex);  display: block;  max-width: var(--bs-popover-max-width);  font-family: var(--bs-font-sans-serif);  font-style: normal;  font-weight: 400;  line-height: 1.5;  text-align: left;  text-align: start;  text-decoration: none;  text-shadow: none;  text-transform: none;  letter-spacing: normal;  word-break: normal;  white-space: normal;  word-spacing: normal;  line-break: auto;  font-size: var(--bs-popover-font-size);  word-wrap: break-word;  background-color: var(--bs-popover-bg);  background-clip: padding-box;  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);  border-radius: var(--bs-popover-border-radius); } .popover .popover-arrow {  display: block;  width: var(--bs-popover-arrow-width);  height: var(--bs-popover-arrow-height); } .popover .popover-arrow::before, .popover .popover-arrow::after {  position: absolute;  display: block;  content: "";  border-color: transparent;  border-style: solid;  border-width: 0; } .bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); } .bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0; } .bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {  bottom: 0;  border-top-color: var(--bs-popover-arrow-border); } .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {  bottom: var(--bs-popover-border-width);  border-top-color: var(--bs-popover-bg); }  .bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));  width: var(--bs-popover-arrow-height);  height: var(--bs-popover-arrow-width); } .bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0; } .bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {  left: 0;  border-right-color: var(--bs-popover-arrow-border); } .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {  left: var(--bs-popover-border-width);  border-right-color: var(--bs-popover-bg); }  .bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); } .bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height); } .bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {  top: 0;  border-bottom-color: var(--bs-popover-arrow-border); } .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {  top: var(--bs-popover-border-width);  border-bottom-color: var(--bs-popover-bg); } .bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {  position: absolute;  top: 0;  left: 50%;  display: block;  width: var(--bs-popover-arrow-width);  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));  content: "";  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg); }  .bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));  width: var(--bs-popover-arrow-height);  height: var(--bs-popover-arrow-width); } .bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height); } .bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {  right: 0;  border-left-color: var(--bs-popover-arrow-border); } .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {  right: var(--bs-popover-border-width);  border-left-color: var(--bs-popover-bg); }  .popover-header {  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);  margin-bottom: 0;  font-size: var(--bs-popover-header-font-size);  color: var(--bs-popover-header-color);  background-color: var(--bs-popover-header-bg);  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);  border-top-left-radius: var(--bs-popover-inner-border-radius);  border-top-right-radius: var(--bs-popover-inner-border-radius); } .popover-header:empty {  display: none; } .popover-body {  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);  color: var(--bs-popover-body-color); } .carousel {  position: relative; } .carousel.pointer-event {  touch-action: pan-y; } .carousel-inner {  position: relative;  width: 100%;  overflow: hidden; } .carousel-inner::after {  display: block;  clear: both;  content: ""; } .carousel-item {  position: relative;  display: none;  float: left;  width: 100%;  margin-right: -100%;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  transition: transform 0.6s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .carousel-item {   transition: none;  } } .carousel-item.active, .carousel-item-next, .carousel-item-prev {  display: block; } .carousel-item-next:not(.carousel-item-start), .active.carousel-item-end {  transform: translateX(100%); } .carousel-item-prev:not(.carousel-item-end), .active.carousel-item-start {  transform: translateX(-100%); } .carousel-fade .carousel-item {  opacity: 0;  transition-property: opacity;  transform: none; } .carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end {  z-index: 1;  opacity: 1; } .carousel-fade .active.carousel-item-start, .carousel-fade .active.carousel-item-end {  z-index: 0;  opacity: 0;  transition: opacity 0s 0.6s; } @media (prefers-reduced-motion: reduce) {  .carousel-fade .active.carousel-item-start,  .carousel-fade .active.carousel-item-end {   transition: none;  } } .carousel-control-prev, .carousel-control-next {  position: absolute;  top: 0;  bottom: 0;  z-index: 1;  display: flex;  align-items: center;  justify-content: center;  width: 15%;  padding: 0;  color: #fff;  text-align: center;  background: none;  border: 0;  opacity: 0.5;  transition: opacity 0.15s ease; } @media (prefers-reduced-motion: reduce) {  .carousel-control-prev,  .carousel-control-next {   transition: none;  } } .carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus {  color: #fff;  text-decoration: none;  outline: 0;  opacity: 0.9; } .carousel-control-prev {  left: 0; } .carousel-control-next {  right: 0; } .carousel-control-prev-icon, .carousel-control-next-icon {  display: inline-block;  width: 2rem;  height: 2rem;  background-repeat: no-repeat;  background-position: 50%;  background-size: 100% 100%; } .carousel-control-prev-icon {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") ; } .carousel-control-next-icon {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") ; } .carousel-indicators {  position: absolute;  right: 0;  bottom: 0;  left: 0;  z-index: 2;  display: flex;  justify-content: center;  padding: 0;  margin-right: 15%;  margin-bottom: 1rem;  margin-left: 15%; } .carousel-indicators [data-bs-target] {  box-sizing: content-box;  flex: 0 1 auto;  width: 30px;  height: 3px;  padding: 0;  margin-right: 3px;  margin-left: 3px;  text-indent: -999px;  cursor: pointer;  background-color: #fff;  background-clip: padding-box;  border: 0;  border-top: 10px solid transparent;  border-bottom: 10px solid transparent;  opacity: 0.5;  transition: opacity 0.6s ease; } @media (prefers-reduced-motion: reduce) {  .carousel-indicators [data-bs-target] {   transition: none;  } } .carousel-indicators .active {  opacity: 1; } .carousel-caption {  position: absolute;  right: 15%;  bottom: 1.25rem;  left: 15%;  padding-top: 1.25rem;  padding-bottom: 1.25rem;  color: #fff;  text-align: center; } .carousel-dark .carousel-control-prev-icon, .carousel-dark .carousel-control-next-icon {  filter: invert(1) grayscale(100); } .carousel-dark .carousel-indicators [data-bs-target] {  background-color: #000; } .carousel-dark .carousel-caption {  color: #000; } [data-bs-theme=dark] .carousel .carousel-control-prev-icon, [data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon, [data-bs-theme=dark].carousel .carousel-control-next-icon {  filter: invert(1) grayscale(100); } [data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {  background-color: #000; } [data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .carousel-caption {  color: #000; } .spinner-grow, .spinner-border {  display: inline-block;  width: var(--bs-spinner-width);  height: var(--bs-spinner-height);  vertical-align: var(--bs-spinner-vertical-align);  border-radius: 50%;  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name); } @keyframes spinner-border {  to {   transform: rotate(360deg) ;  } } .spinner-border {  --bs-spinner-width: 2rem;  --bs-spinner-height: 2rem;  --bs-spinner-vertical-align: -0.125em;  --bs-spinner-border-width: 0.25em;  --bs-spinner-animation-speed: 0.75s;  --bs-spinner-animation-name: spinner-border;  border: var(--bs-spinner-border-width) solid currentcolor;  border-right-color: transparent; } .spinner-border-sm {  --bs-spinner-width: 1rem;  --bs-spinner-height: 1rem;  --bs-spinner-border-width: 0.2em; } @keyframes spinner-grow {  0% {   transform: scale(0);  }  50% {   opacity: 1;   transform: none;  } } .spinner-grow {  --bs-spinner-width: 2rem;  --bs-spinner-height: 2rem;  --bs-spinner-vertical-align: -0.125em;  --bs-spinner-animation-speed: 0.75s;  --bs-spinner-animation-name: spinner-grow;  background-color: currentcolor;  opacity: 0; } .spinner-grow-sm {  --bs-spinner-width: 1rem;  --bs-spinner-height: 1rem; } @media (prefers-reduced-motion: reduce) {  .spinner-border,  .spinner-grow {   --bs-spinner-animation-speed: 1.5s;  } } .offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {  --bs-offcanvas-zindex: 1045;  --bs-offcanvas-width: 400px;  --bs-offcanvas-height: 30vh;  --bs-offcanvas-padding-x: 1rem;  --bs-offcanvas-padding-y: 1rem;  --bs-offcanvas-color: var(--bs-body-color);  --bs-offcanvas-bg: var(--bs-body-bg);  --bs-offcanvas-border-width: var(--bs-border-width);  --bs-offcanvas-border-color: var(--bs-border-color-translucent);  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);  --bs-offcanvas-transition: transform 0.3s ease-in-out;  --bs-offcanvas-title-line-height: 1.5; } @media (max-width: 575.98px) {  .offcanvas-sm {   position: fixed;   bottom: 0;   z-index: var(--bs-offcanvas-zindex);   display: flex;   flex-direction: column;   max-width: 100%;   color: var(--bs-offcanvas-color);   visibility: hidden;   background-color: var(--bs-offcanvas-bg);   background-clip: padding-box;   outline: 0;   transition: var(--bs-offcanvas-transition);  } } @media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {  .offcanvas-sm {   transition: none;  } } @media (max-width: 575.98px) {  .offcanvas-sm.offcanvas-start {   top: 0;   left: 0;   width: var(--bs-offcanvas-width);   border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateX(-100%);  }  .offcanvas-sm.offcanvas-end {   top: 0;   right: 0;   width: var(--bs-offcanvas-width);   border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateX(100%);  }  .offcanvas-sm.offcanvas-top {   top: 0;   right: 0;   left: 0;   height: var(--bs-offcanvas-height);   max-height: 100%;   border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateY(-100%);  }  .offcanvas-sm.offcanvas-bottom {   right: 0;   left: 0;   height: var(--bs-offcanvas-height);   max-height: 100%;   border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateY(100%);  }  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {   transform: none;  }  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {   visibility: visible;  } } @media (min-width: 576px) {  .offcanvas-sm {   --bs-offcanvas-height: auto;   --bs-offcanvas-border-width: 0;   background-color: transparent !important;  }  .offcanvas-sm .offcanvas-header {   display: none;  }  .offcanvas-sm .offcanvas-body {   display: flex;   flex-grow: 0;   padding: 0;   overflow-y: visible;   background-color: transparent !important;  } } @media (max-width: 767.98px) {  .offcanvas-md {   position: fixed;   bottom: 0;   z-index: var(--bs-offcanvas-zindex);   display: flex;   flex-direction: column;   max-width: 100%;   color: var(--bs-offcanvas-color);   visibility: hidden;   background-color: var(--bs-offcanvas-bg);   background-clip: padding-box;   outline: 0;   transition: var(--bs-offcanvas-transition);  } } @media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {  .offcanvas-md {   transition: none;  } } @media (max-width: 767.98px) {  .offcanvas-md.offcanvas-start {   top: 0;   left: 0;   width: var(--bs-offcanvas-width);   border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateX(-100%);  }  .offcanvas-md.offcanvas-end {   top: 0;   right: 0;   width: var(--bs-offcanvas-width);   border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateX(100%);  }  .offcanvas-md.offcanvas-top {   top: 0;   right: 0;   left: 0;   height: var(--bs-offcanvas-height);   max-height: 100%;   border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateY(-100%);  }  .offcanvas-md.offcanvas-bottom {   right: 0;   left: 0;   height: var(--bs-offcanvas-height);   max-height: 100%;   border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateY(100%);  }  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {   transform: none;  }  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {   visibility: visible;  } } @media (min-width: 768px) {  .offcanvas-md {   --bs-offcanvas-height: auto;   --bs-offcanvas-border-width: 0;   background-color: transparent !important;  }  .offcanvas-md .offcanvas-header {   display: none;  }  .offcanvas-md .offcanvas-body {   display: flex;   flex-grow: 0;   padding: 0;   overflow-y: visible;   background-color: transparent !important;  } } @media (max-width: 991.98px) {  .offcanvas-lg {   position: fixed;   bottom: 0;   z-index: var(--bs-offcanvas-zindex);   display: flex;   flex-direction: column;   max-width: 100%;   color: var(--bs-offcanvas-color);   visibility: hidden;   background-color: var(--bs-offcanvas-bg);   background-clip: padding-box;   outline: 0;   transition: var(--bs-offcanvas-transition);  } } @media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {  .offcanvas-lg {   transition: none;  } } @media (max-width: 991.98px) {  .offcanvas-lg.offcanvas-start {   top: 0;   left: 0;   width: var(--bs-offcanvas-width);   border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateX(-100%);  }  .offcanvas-lg.offcanvas-end {   top: 0;   right: 0;   width: var(--bs-offcanvas-width);   border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateX(100%);  }  .offcanvas-lg.offcanvas-top {   top: 0;   right: 0;   left: 0;   height: var(--bs-offcanvas-height);   max-height: 100%;   border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateY(-100%);  }  .offcanvas-lg.offcanvas-bottom {   right: 0;   left: 0;   height: var(--bs-offcanvas-height);   max-height: 100%;   border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateY(100%);  }  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {   transform: none;  }  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {   visibility: visible;  } } @media (min-width: 992px) {  .offcanvas-lg {   --bs-offcanvas-height: auto;   --bs-offcanvas-border-width: 0;   background-color: transparent !important;  }  .offcanvas-lg .offcanvas-header {   display: none;  }  .offcanvas-lg .offcanvas-body {   display: flex;   flex-grow: 0;   padding: 0;   overflow-y: visible;   background-color: transparent !important;  } } @media (max-width: 1199.98px) {  .offcanvas-xl {   position: fixed;   bottom: 0;   z-index: var(--bs-offcanvas-zindex);   display: flex;   flex-direction: column;   max-width: 100%;   color: var(--bs-offcanvas-color);   visibility: hidden;   background-color: var(--bs-offcanvas-bg);   background-clip: padding-box;   outline: 0;   transition: var(--bs-offcanvas-transition);  } } @media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {  .offcanvas-xl {   transition: none;  } } @media (max-width: 1199.98px) {  .offcanvas-xl.offcanvas-start {   top: 0;   left: 0;   width: var(--bs-offcanvas-width);   border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateX(-100%);  }  .offcanvas-xl.offcanvas-end {   top: 0;   right: 0;   width: var(--bs-offcanvas-width);   border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateX(100%);  }  .offcanvas-xl.offcanvas-top {   top: 0;   right: 0;   left: 0;   height: var(--bs-offcanvas-height);   max-height: 100%;   border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateY(-100%);  }  .offcanvas-xl.offcanvas-bottom {   right: 0;   left: 0;   height: var(--bs-offcanvas-height);   max-height: 100%;   border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateY(100%);  }  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {   transform: none;  }  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {   visibility: visible;  } } @media (min-width: 1200px) {  .offcanvas-xl {   --bs-offcanvas-height: auto;   --bs-offcanvas-border-width: 0;   background-color: transparent !important;  }  .offcanvas-xl .offcanvas-header {   display: none;  }  .offcanvas-xl .offcanvas-body {   display: flex;   flex-grow: 0;   padding: 0;   overflow-y: visible;   background-color: transparent !important;  } } @media (max-width: 1399.98px) {  .offcanvas-xxl {   position: fixed;   bottom: 0;   z-index: var(--bs-offcanvas-zindex);   display: flex;   flex-direction: column;   max-width: 100%;   color: var(--bs-offcanvas-color);   visibility: hidden;   background-color: var(--bs-offcanvas-bg);   background-clip: padding-box;   outline: 0;   transition: var(--bs-offcanvas-transition);  } } @media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {  .offcanvas-xxl {   transition: none;  } } @media (max-width: 1399.98px) {  .offcanvas-xxl.offcanvas-start {   top: 0;   left: 0;   width: var(--bs-offcanvas-width);   border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateX(-100%);  }  .offcanvas-xxl.offcanvas-end {   top: 0;   right: 0;   width: var(--bs-offcanvas-width);   border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateX(100%);  }  .offcanvas-xxl.offcanvas-top {   top: 0;   right: 0;   left: 0;   height: var(--bs-offcanvas-height);   max-height: 100%;   border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateY(-100%);  }  .offcanvas-xxl.offcanvas-bottom {   right: 0;   left: 0;   height: var(--bs-offcanvas-height);   max-height: 100%;   border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);   transform: translateY(100%);  }  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {   transform: none;  }  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {   visibility: visible;  } } @media (min-width: 1400px) {  .offcanvas-xxl {   --bs-offcanvas-height: auto;   --bs-offcanvas-border-width: 0;   background-color: transparent !important;  }  .offcanvas-xxl .offcanvas-header {   display: none;  }  .offcanvas-xxl .offcanvas-body {   display: flex;   flex-grow: 0;   padding: 0;   overflow-y: visible;   background-color: transparent !important;  } } .offcanvas {  position: fixed;  bottom: 0;  z-index: var(--bs-offcanvas-zindex);  display: flex;  flex-direction: column;  max-width: 100%;  color: var(--bs-offcanvas-color);  visibility: hidden;  background-color: var(--bs-offcanvas-bg);  background-clip: padding-box;  outline: 0;  transition: var(--bs-offcanvas-transition); } @media (prefers-reduced-motion: reduce) {  .offcanvas {   transition: none;  } } .offcanvas.offcanvas-start {  top: 0;  left: 0;  width: var(--bs-offcanvas-width);  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform: translateX(-100%); } .offcanvas.offcanvas-end {  top: 0;  right: 0;  width: var(--bs-offcanvas-width);  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform: translateX(100%); } .offcanvas.offcanvas-top {  top: 0;  right: 0;  left: 0;  height: var(--bs-offcanvas-height);  max-height: 100%;  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform: translateY(-100%); } .offcanvas.offcanvas-bottom {  right: 0;  left: 0;  height: var(--bs-offcanvas-height);  max-height: 100%;  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform: translateY(100%); } .offcanvas.showing, .offcanvas.show:not(.hiding) {  transform: none; } .offcanvas.showing, .offcanvas.hiding, .offcanvas.show {  visibility: visible; } .offcanvas-backdrop {  position: fixed;  top: 0;  left: 0;  z-index: 1040;  width: 100vw;  height: 100vh;  background-color: #000; } .offcanvas-backdrop.fade {  opacity: 0; } .offcanvas-backdrop.show {  opacity: 0.5; } .offcanvas-header {  display: flex;  align-items: center;  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); } .offcanvas-header .btn-close {  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);  margin: calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x)) calc(-0.5 * var(--bs-offcanvas-padding-y)) auto; } .offcanvas-title {  margin-bottom: 0;  line-height: var(--bs-offcanvas-title-line-height); } .offcanvas-body {  flex-grow: 1;  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);  overflow-y: auto; } .placeholder {  display: inline-block;  min-height: 1em;  vertical-align: middle;  cursor: wait;  background-color: currentcolor;  opacity: 0.5; } .placeholder.btn::before {  display: inline-block;  content: ""; } .placeholder-xs {  min-height: 0.6em; } .placeholder-sm {  min-height: 0.8em; } .placeholder-lg {  min-height: 1.2em; } .placeholder-glow .placeholder {  animation: placeholder-glow 2s ease-in-out infinite; } @keyframes placeholder-glow {  50% {   opacity: 0.2;  } } .placeholder-wave {  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);  -webkit-mask-size: 200% 100%;  mask-size: 200% 100%;  animation: placeholder-wave 2s linear infinite; } @keyframes placeholder-wave {  100% {   -webkit-mask-position: -200% 0%;   mask-position: -200% 0%;  } } .clearfix::after {  display: block;  clear: both;  content: ""; } .text-bg-primary {  color: #fff !important;  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important; } .text-bg-secondary {  color: #fff !important;  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important; } .text-bg-success {  color: #fff !important;  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important; } .text-bg-info {  color: #000 !important;  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important; } .text-bg-warning {  color: #000 !important;  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important; } .text-bg-danger {  color: #fff !important;  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important; } .text-bg-light {  color: #000 !important;  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important; } .text-bg-dark {  color: #fff !important;  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important; } .link-primary {  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-primary:hover, .link-primary:focus {  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important; } .link-secondary {  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-secondary:hover, .link-secondary:focus {  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important; } .link-success {  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-success:hover, .link-success:focus {  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important; } .link-info {  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-info:hover, .link-info:focus {  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important; } .link-warning {  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-warning:hover, .link-warning:focus {  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important; } .link-danger {  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-danger:hover, .link-danger:focus {  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important; } .link-light {  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-light:hover, .link-light:focus {  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important; } .link-dark {  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-dark:hover, .link-dark:focus {  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important; } .link-body-emphasis {  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-body-emphasis:hover, .link-body-emphasis:focus {  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important; } .focus-ring:focus {  outline: 0;  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color); } .icon-link {  display: inline-flex;  gap: 0.375rem;  align-items: center;  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));  text-underline-offset: 0.25em;  -webkit-backface-visibility: hidden;  backface-visibility: hidden; } .icon-link > .bi {  flex-shrink: 0;  width: 1em;  height: 1em;  fill: currentcolor;  transition: 0.2s ease-in-out transform; } @media (prefers-reduced-motion: reduce) {  .icon-link > .bi {   transition: none;  } } .icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0)); } .ratio {  position: relative;  width: 100%; } .ratio::before {  display: block;  padding-top: var(--bs-aspect-ratio);  content: ""; } .ratio > * {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%; } .ratio-1x1 {  --bs-aspect-ratio: 100%; } .ratio-4x3 {  --bs-aspect-ratio: 75%; } .ratio-16x9 {  --bs-aspect-ratio: 56.25%; } .ratio-21x9 {  --bs-aspect-ratio: 42.8571428571%; } .fixed-top {  position: fixed;  top: 0;  right: 0;  left: 0;  z-index: 1030; } .fixed-bottom {  position: fixed;  right: 0;  bottom: 0;  left: 0;  z-index: 1030; } .sticky-top {  position: -webkit-sticky;  position: sticky;  top: 0;  z-index: 1020; } .sticky-bottom {  position: -webkit-sticky;  position: sticky;  bottom: 0;  z-index: 1020; } @media (min-width: 576px) {  .sticky-sm-top {   position: -webkit-sticky;   position: sticky;   top: 0;   z-index: 1020;  }  .sticky-sm-bottom {   position: -webkit-sticky;   position: sticky;   bottom: 0;   z-index: 1020;  } } @media (min-width: 768px) {  .sticky-md-top {   position: -webkit-sticky;   position: sticky;   top: 0;   z-index: 1020;  }  .sticky-md-bottom {   position: -webkit-sticky;   position: sticky;   bottom: 0;   z-index: 1020;  } } @media (min-width: 992px) {  .sticky-lg-top {   position: -webkit-sticky;   position: sticky;   top: 0;   z-index: 1020;  }  .sticky-lg-bottom {   position: -webkit-sticky;   position: sticky;   bottom: 0;   z-index: 1020;  } } @media (min-width: 1200px) {  .sticky-xl-top {   position: -webkit-sticky;   position: sticky;   top: 0;   z-index: 1020;  }  .sticky-xl-bottom {   position: -webkit-sticky;   position: sticky;   bottom: 0;   z-index: 1020;  } } @media (min-width: 1400px) {  .sticky-xxl-top {   position: -webkit-sticky;   position: sticky;   top: 0;   z-index: 1020;  }  .sticky-xxl-bottom {   position: -webkit-sticky;   position: sticky;   bottom: 0;   z-index: 1020;  } } .hstack {  display: flex;  flex-direction: row;  align-items: center;  align-self: stretch; } .vstack {  display: flex;  flex: 1 1 auto;  flex-direction: column;  align-self: stretch; } .visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) {  width: 1px !important;  height: 1px !important;  padding: 0 !important;  margin: -1px !important;  overflow: hidden !important;  clip: rect(0, 0, 0, 0) !important;  white-space: nowrap !important;  border: 0 !important; } .visually-hidden:not(caption), .visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {  position: absolute !important; } .stretched-link::after {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1;  content: ""; } .text-truncate {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; } .vr {  display: inline-block;  align-self: stretch;  width: var(--bs-border-width);  min-height: 1em;  background-color: currentcolor;  opacity: 0.25; } .align-baseline {  vertical-align: baseline !important; } .align-top {  vertical-align: top !important; } .align-middle {  vertical-align: middle !important; } .align-bottom {  vertical-align: bottom !important; } .align-text-bottom {  vertical-align: text-bottom !important; } .align-text-top {  vertical-align: text-top !important; } .float-start {  float: left !important; } .float-end {  float: right !important; } .float-none {  float: none !important; } .object-fit-contain {  -o-object-fit: contain !important;  object-fit: contain !important; } .object-fit-cover {  -o-object-fit: cover !important;  object-fit: cover !important; } .object-fit-fill {  -o-object-fit: fill !important;  object-fit: fill !important; } .object-fit-scale {  -o-object-fit: scale-down !important;  object-fit: scale-down !important; } .object-fit-none {  -o-object-fit: none !important;  object-fit: none !important; } .opacity-0 {  opacity: 0 !important; } .opacity-25 {  opacity: 0.25 !important; } .opacity-50 {  opacity: 0.5 !important; } .opacity-75 {  opacity: 0.75 !important; } .opacity-100 {  opacity: 1 !important; } .overflow-auto {  overflow: auto !important; } .overflow-hidden {  overflow: hidden !important; } .overflow-visible {  overflow: visible !important; } .overflow-scroll {  overflow: scroll !important; } .overflow-x-auto {  overflow-x: auto !important; } .overflow-x-hidden {  overflow-x: hidden !important; } .overflow-x-visible {  overflow-x: visible !important; } .overflow-x-scroll {  overflow-x: scroll !important; } .overflow-y-auto {  overflow-y: auto !important; } .overflow-y-hidden {  overflow-y: hidden !important; } .overflow-y-visible {  overflow-y: visible !important; } .overflow-y-scroll {  overflow-y: scroll !important; } .d-inline {  display: inline !important; } .d-inline-block {  display: inline-block !important; } .d-block {  display: block !important; } .d-grid {  display: grid !important; } .d-inline-grid {  display: inline-grid !important; } .d-table {  display: table !important; } .d-table-row {  display: table-row !important; } .d-table-cell {  display: table-cell !important; } .d-flex {  display: flex !important; } .d-inline-flex {  display: inline-flex !important; } .d-none {  display: none !important; } .shadow {  box-shadow: var(--bs-box-shadow) !important; } .shadow-sm {  box-shadow: var(--bs-box-shadow-sm) !important; } .shadow-lg {  box-shadow: var(--bs-box-shadow-lg) !important; } .shadow-none {  box-shadow: none !important; } .focus-ring-primary {  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity)); } .focus-ring-secondary {  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity)); } .focus-ring-success {  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity)); } .focus-ring-info {  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity)); } .focus-ring-warning {  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity)); } .focus-ring-danger {  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity)); } .focus-ring-light {  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity)); } .focus-ring-dark {  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity)); } .position-static {  position: static !important; } .position-relative {  position: relative !important; } .position-absolute {  position: absolute !important; } .position-fixed {  position: fixed !important; } .position-sticky {  position: -webkit-sticky !important;  position: sticky !important; } .top-0 {  top: 0 !important; } .top-50 {  top: 50% !important; } .top-100 {  top: 100% !important; } .bottom-0 {  bottom: 0 !important; } .bottom-50 {  bottom: 50% !important; } .bottom-100 {  bottom: 100% !important; } .start-0 {  left: 0 !important; } .start-50 {  left: 50% !important; } .start-100 {  left: 100% !important; } .end-0 {  right: 0 !important; } .end-50 {  right: 50% !important; } .end-100 {  right: 100% !important; } .translate-middle {  transform: translate(-50%, -50%) !important; } .translate-middle-x {  transform: translateX(-50%) !important; } .translate-middle-y {  transform: translateY(-50%) !important; } .border {  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } .border-0 {  border: 0 !important; } .border-top {  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } .border-top-0 {  border-top: 0 !important; } .border-end {  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } .border-end-0 {  border-right: 0 !important; } .border-bottom {  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } .border-bottom-0 {  border-bottom: 0 !important; } .border-start {  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } .border-start-0 {  border-left: 0 !important; } .border-primary {  --bs-border-opacity: 1;  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important; } .border-secondary {  --bs-border-opacity: 1;  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important; } .border-success {  --bs-border-opacity: 1;  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important; } .border-info {  --bs-border-opacity: 1;  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important; } .border-warning {  --bs-border-opacity: 1;  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important; } .border-danger {  --bs-border-opacity: 1;  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important; } .border-light {  --bs-border-opacity: 1;  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important; } .border-dark {  --bs-border-opacity: 1;  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important; } .border-black {  --bs-border-opacity: 1;  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important; } .border-white {  --bs-border-opacity: 1;  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important; } .border-primary-subtle {  border-color: var(--bs-primary-border-subtle) !important; } .border-secondary-subtle {  border-color: var(--bs-secondary-border-subtle) !important; } .border-success-subtle {  border-color: var(--bs-success-border-subtle) !important; } .border-info-subtle {  border-color: var(--bs-info-border-subtle) !important; } .border-warning-subtle {  border-color: var(--bs-warning-border-subtle) !important; } .border-danger-subtle {  border-color: var(--bs-danger-border-subtle) !important; } .border-light-subtle {  border-color: var(--bs-light-border-subtle) !important; } .border-dark-subtle {  border-color: var(--bs-dark-border-subtle) !important; } .border-1 {  border-width: 1px !important; } .border-2 {  border-width: 2px !important; } .border-3 {  border-width: 3px !important; } .border-4 {  border-width: 4px !important; } .border-5 {  border-width: 5px !important; } .border-opacity-10 {  --bs-border-opacity: 0.1; } .border-opacity-25 {  --bs-border-opacity: 0.25; } .border-opacity-50 {  --bs-border-opacity: 0.5; } .border-opacity-75 {  --bs-border-opacity: 0.75; } .border-opacity-100 {  --bs-border-opacity: 1; } .w-25 {  width: 25% !important; } .w-50 {  width: 50% !important; } .w-75 {  width: 75% !important; } .w-100 {  width: 100% !important; } .w-auto {  width: auto !important; } .mw-100 {  max-width: 100% !important; } .vw-100 {  width: 100vw !important; } .min-vw-100 {  min-width: 100vw !important; } .h-25 {  height: 25% !important; } .h-50 {  height: 50% !important; } .h-75 {  height: 75% !important; } .h-100 {  height: 100% !important; } .h-auto {  height: auto !important; } .mh-100 {  max-height: 100% !important; } .vh-100 {  height: 100vh !important; } .min-vh-100 {  min-height: 100vh !important; } .flex-fill {  flex: 1 1 auto !important; } .flex-row {  flex-direction: row !important; } .flex-column {  flex-direction: column !important; } .flex-row-reverse {  flex-direction: row-reverse !important; } .flex-column-reverse {  flex-direction: column-reverse !important; } .flex-grow-0 {  flex-grow: 0 !important; } .flex-grow-1 {  flex-grow: 1 !important; } .flex-shrink-0 {  flex-shrink: 0 !important; } .flex-shrink-1 {  flex-shrink: 1 !important; } .flex-wrap {  flex-wrap: wrap !important; } .flex-nowrap {  flex-wrap: nowrap !important; } .flex-wrap-reverse {  flex-wrap: wrap-reverse !important; } .justify-content-start {  justify-content: flex-start !important; } .justify-content-end {  justify-content: flex-end !important; } .justify-content-center {  justify-content: center !important; } .justify-content-between {  justify-content: space-between !important; } .justify-content-around {  justify-content: space-around !important; } .justify-content-evenly {  justify-content: space-evenly !important; } .align-items-start {  align-items: flex-start !important; } .align-items-end {  align-items: flex-end !important; } .align-items-center {  align-items: center !important; } .align-items-baseline {  align-items: baseline !important; } .align-items-stretch {  align-items: stretch !important; } .align-content-start {  align-content: flex-start !important; } .align-content-end {  align-content: flex-end !important; } .align-content-center {  align-content: center !important; } .align-content-between {  align-content: space-between !important; } .align-content-around {  align-content: space-around !important; } .align-content-stretch {  align-content: stretch !important; } .align-self-auto {  align-self: auto !important; } .align-self-start {  align-self: flex-start !important; } .align-self-end {  align-self: flex-end !important; } .align-self-center {  align-self: center !important; } .align-self-baseline {  align-self: baseline !important; } .align-self-stretch {  align-self: stretch !important; } .order-first {  order: -1 !important; } .order-0 {  order: 0 !important; } .order-1 {  order: 1 !important; } .order-2 {  order: 2 !important; } .order-3 {  order: 3 !important; } .order-4 {  order: 4 !important; } .order-5 {  order: 5 !important; } .order-last {  order: 6 !important; } .m-0 {  margin: 0 !important; } .m-1 {  margin: 0.25rem !important; } .m-2 {  margin: 0.5rem !important; } .m-3 {  margin: 1rem !important; } .m-4 {  margin: 1.5rem !important; } .m-5 {  margin: 3rem !important; } .m-auto {  margin: auto !important; } .mx-0 {  margin-right: 0 !important;  margin-left: 0 !important; } .mx-1 {  margin-right: 0.25rem !important;  margin-left: 0.25rem !important; } .mx-2 {  margin-right: 0.5rem !important;  margin-left: 0.5rem !important; } .mx-3 {  margin-right: 1rem !important;  margin-left: 1rem !important; } .mx-4 {  margin-right: 1.5rem !important;  margin-left: 1.5rem !important; } .mx-5 {  margin-right: 3rem !important;  margin-left: 3rem !important; } .mx-auto {  margin-right: auto !important;  margin-left: auto !important; } .my-0 {  margin-top: 0 !important;  margin-bottom: 0 !important; } .my-1 {  margin-top: 0.25rem !important;  margin-bottom: 0.25rem !important; } .my-2 {  margin-top: 0.5rem !important;  margin-bottom: 0.5rem !important; } .my-3 {  margin-top: 1rem !important;  margin-bottom: 1rem !important; } .my-4 {  margin-top: 1.5rem !important;  margin-bottom: 1.5rem !important; } .my-5 {  margin-top: 3rem !important;  margin-bottom: 3rem !important; } .my-auto {  margin-top: auto !important;  margin-bottom: auto !important; } .mt-0 {  margin-top: 0 !important; } .mt-1 {  margin-top: 0.25rem !important; } .mt-2 {  margin-top: 0.5rem !important; } .mt-3 {  margin-top: 1rem !important; } .mt-4 {  margin-top: 1.5rem !important; } .mt-5 {  margin-top: 3rem !important; } .mt-auto {  margin-top: auto !important; } .me-0 {  margin-right: 0 !important; } .me-1 {  margin-right: 0.25rem !important; } .me-2 {  margin-right: 0.5rem !important; } .me-3 {  margin-right: 1rem !important; } .me-4 {  margin-right: 1.5rem !important; } .me-5 {  margin-right: 3rem !important; } .me-auto {  margin-right: auto !important; } .mb-0 {  margin-bottom: 0 !important; } .mb-1 {  margin-bottom: 0.25rem !important; } .mb-2 {  margin-bottom: 0.5rem !important; } .mb-3 {  margin-bottom: 1rem !important; } .mb-4 {  margin-bottom: 1.5rem !important; } .mb-5 {  margin-bottom: 3rem !important; } .mb-auto {  margin-bottom: auto !important; } .ms-0 {  margin-left: 0 !important; } .ms-1 {  margin-left: 0.25rem !important; } .ms-2 {  margin-left: 0.5rem !important; } .ms-3 {  margin-left: 1rem !important; } .ms-4 {  margin-left: 1.5rem !important; } .ms-5 {  margin-left: 3rem !important; } .ms-auto {  margin-left: auto !important; } .p-0 {  padding: 0 !important; } .p-1 {  padding: 0.25rem !important; } .p-2 {  padding: 0.5rem !important; } .p-3 {  padding: 1rem !important; } .p-4 {  padding: 1.5rem !important; } .p-5 {  padding: 3rem !important; } .px-0 {  padding-right: 0 !important;  padding-left: 0 !important; } .px-1 {  padding-right: 0.25rem !important;  padding-left: 0.25rem !important; } .px-2 {  padding-right: 0.5rem !important;  padding-left: 0.5rem !important; } .px-3 {  padding-right: 1rem !important;  padding-left: 1rem !important; } .px-4 {  padding-right: 1.5rem !important;  padding-left: 1.5rem !important; } .px-5 {  padding-right: 3rem !important;  padding-left: 3rem !important; } .py-0 {  padding-top: 0 !important;  padding-bottom: 0 !important; } .py-1 {  padding-top: 0.25rem !important;  padding-bottom: 0.25rem !important; } .py-2 {  padding-top: 0.5rem !important;  padding-bottom: 0.5rem !important; } .py-3 {  padding-top: 1rem !important;  padding-bottom: 1rem !important; } .py-4 {  padding-top: 1.5rem !important;  padding-bottom: 1.5rem !important; } .py-5 {  padding-top: 3rem !important;  padding-bottom: 3rem !important; } .pt-0 {  padding-top: 0 !important; } .pt-1 {  padding-top: 0.25rem !important; } .pt-2 {  padding-top: 0.5rem !important; } .pt-3 {  padding-top: 1rem !important; } .pt-4 {  padding-top: 1.5rem !important; } .pt-5 {  padding-top: 3rem !important; } .pe-0 {  padding-right: 0 !important; } .pe-1 {  padding-right: 0.25rem !important; } .pe-2 {  padding-right: 0.5rem !important; } .pe-3 {  padding-right: 1rem !important; } .pe-4 {  padding-right: 1.5rem !important; } .pe-5 {  padding-right: 3rem !important; } .pb-0 {  padding-bottom: 0 !important; } .pb-1 {  padding-bottom: 0.25rem !important; } .pb-2 {  padding-bottom: 0.5rem !important; } .pb-3 {  padding-bottom: 1rem !important; } .pb-4 {  padding-bottom: 1.5rem !important; } .pb-5 {  padding-bottom: 3rem !important; } .ps-0 {  padding-left: 0 !important; } .ps-1 {  padding-left: 0.25rem !important; } .ps-2 {  padding-left: 0.5rem !important; } .ps-3 {  padding-left: 1rem !important; } .ps-4 {  padding-left: 1.5rem !important; } .ps-5 {  padding-left: 3rem !important; } .gap-0 {  gap: 0 !important; } .gap-1 {  gap: 0.25rem !important; } .gap-2 {  gap: 0.5rem !important; } .gap-3 {  gap: 1rem !important; } .gap-4 {  gap: 1.5rem !important; } .gap-5 {  gap: 3rem !important; } .row-gap-0 {  row-gap: 0 !important; } .row-gap-1 {  row-gap: 0.25rem !important; } .row-gap-2 {  row-gap: 0.5rem !important; } .row-gap-3 {  row-gap: 1rem !important; } .row-gap-4 {  row-gap: 1.5rem !important; } .row-gap-5 {  row-gap: 3rem !important; } .column-gap-0 {  -moz-column-gap: 0 !important;  column-gap: 0 !important; } .column-gap-1 {  -moz-column-gap: 0.25rem !important;  column-gap: 0.25rem !important; } .column-gap-2 {  -moz-column-gap: 0.5rem !important;  column-gap: 0.5rem !important; } .column-gap-3 {  -moz-column-gap: 1rem !important;  column-gap: 1rem !important; } .column-gap-4 {  -moz-column-gap: 1.5rem !important;  column-gap: 1.5rem !important; } .column-gap-5 {  -moz-column-gap: 3rem !important;  column-gap: 3rem !important; } .font-monospace {  font-family: var(--bs-font-monospace) !important; } .fs-1 {  font-size: calc(1.375rem + 1.5vw) !important; } .fs-2 {  font-size: calc(1.325rem + 0.9vw) !important; } .fs-3 {  font-size: calc(1.3rem + 0.6vw) !important; } .fs-4 {  font-size: calc(1.275rem + 0.3vw) !important; } .fs-5 {  font-size: 1.25rem !important; } .fs-6 {  font-size: 1rem !important; } .fst-italic {  font-style: italic !important; } .fst-normal {  font-style: normal !important; } .fw-lighter {  font-weight: lighter !important; } .fw-light {  font-weight: 300 !important; } .fw-normal {  font-weight: 400 !important; } .fw-medium {  font-weight: 500 !important; } .fw-semibold {  font-weight: 600 !important; } .fw-bold {  font-weight: 700 !important; } .fw-bolder {  font-weight: bolder !important; } .lh-1 {  line-height: 1 !important; } .lh-sm {  line-height: 1.25 !important; } .lh-base {  line-height: 1.5 !important; } .lh-lg {  line-height: 2 !important; } .text-start {  text-align: left !important; } .text-end {  text-align: right !important; } .text-center {  text-align: center !important; } .text-decoration-none {  text-decoration: none !important; } .text-decoration-underline {  text-decoration: underline !important; } .text-decoration-line-through {  text-decoration: line-through !important; } .text-lowercase {  text-transform: lowercase !important; } .text-uppercase {  text-transform: uppercase !important; } .text-capitalize {  text-transform: capitalize !important; } .text-wrap {  white-space: normal !important; } .text-nowrap {  white-space: nowrap !important; }  .text-break {  word-wrap: break-word !important;  word-break: break-word !important; }  .text-primary {  --bs-text-opacity: 1;  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; } .text-secondary {  --bs-text-opacity: 1;  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; } .text-success {  --bs-text-opacity: 1;  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; } .text-info {  --bs-text-opacity: 1;  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; } .text-warning {  --bs-text-opacity: 1;  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; } .text-danger {  --bs-text-opacity: 1;  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; } .text-light {  --bs-text-opacity: 1;  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important; } .text-dark {  --bs-text-opacity: 1;  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; } .text-black {  --bs-text-opacity: 1;  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; } .text-white {  --bs-text-opacity: 1;  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; } .text-body {  --bs-text-opacity: 1;  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important; } .text-muted {  --bs-text-opacity: 1;  color: var(--bs-secondary-color) !important; } .text-black-50 {  --bs-text-opacity: 1;  color: rgba(0, 0, 0, 0.5) !important; } .text-white-50 {  --bs-text-opacity: 1;  color: rgba(255, 255, 255, 0.5) !important; } .text-body-secondary {  --bs-text-opacity: 1;  color: var(--bs-secondary-color) !important; } .text-body-tertiary {  --bs-text-opacity: 1;  color: var(--bs-tertiary-color) !important; } .text-body-emphasis {  --bs-text-opacity: 1;  color: var(--bs-emphasis-color) !important; } .text-reset {  --bs-text-opacity: 1;  color: inherit !important; } .text-opacity-25 {  --bs-text-opacity: 0.25; } .text-opacity-50 {  --bs-text-opacity: 0.5; } .text-opacity-75 {  --bs-text-opacity: 0.75; } .text-opacity-100 {  --bs-text-opacity: 1; } .text-primary-emphasis {  color: var(--bs-primary-text-emphasis) !important; } .text-secondary-emphasis {  color: var(--bs-secondary-text-emphasis) !important; } .text-success-emphasis {  color: var(--bs-success-text-emphasis) !important; } .text-info-emphasis {  color: var(--bs-info-text-emphasis) !important; } .text-warning-emphasis {  color: var(--bs-warning-text-emphasis) !important; } .text-danger-emphasis {  color: var(--bs-danger-text-emphasis) !important; } .text-light-emphasis {  color: var(--bs-light-text-emphasis) !important; } .text-dark-emphasis {  color: var(--bs-dark-text-emphasis) !important; } .link-opacity-10 {  --bs-link-opacity: 0.1; } .link-opacity-10-hover:hover {  --bs-link-opacity: 0.1; } .link-opacity-25 {  --bs-link-opacity: 0.25; } .link-opacity-25-hover:hover {  --bs-link-opacity: 0.25; } .link-opacity-50 {  --bs-link-opacity: 0.5; } .link-opacity-50-hover:hover {  --bs-link-opacity: 0.5; } .link-opacity-75 {  --bs-link-opacity: 0.75; } .link-opacity-75-hover:hover {  --bs-link-opacity: 0.75; } .link-opacity-100 {  --bs-link-opacity: 1; } .link-opacity-100-hover:hover {  --bs-link-opacity: 1; } .link-offset-1 {  text-underline-offset: 0.125em !important; } .link-offset-1-hover:hover {  text-underline-offset: 0.125em !important; } .link-offset-2 {  text-underline-offset: 0.25em !important; } .link-offset-2-hover:hover {  text-underline-offset: 0.25em !important; } .link-offset-3 {  text-underline-offset: 0.375em !important; } .link-offset-3-hover:hover {  text-underline-offset: 0.375em !important; } .link-underline-primary {  --bs-link-underline-opacity: 1;  -webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline-secondary {  --bs-link-underline-opacity: 1;  -webkit-text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline-success {  --bs-link-underline-opacity: 1;  -webkit-text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline-info {  --bs-link-underline-opacity: 1;  -webkit-text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline-warning {  --bs-link-underline-opacity: 1;  -webkit-text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline-danger {  --bs-link-underline-opacity: 1;  -webkit-text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline-light {  --bs-link-underline-opacity: 1;  -webkit-text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline-dark {  --bs-link-underline-opacity: 1;  -webkit-text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline {  --bs-link-underline-opacity: 1;  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-underline-opacity-0 {  --bs-link-underline-opacity: 0; } .link-underline-opacity-0-hover:hover {  --bs-link-underline-opacity: 0; } .link-underline-opacity-10 {  --bs-link-underline-opacity: 0.1; } .link-underline-opacity-10-hover:hover {  --bs-link-underline-opacity: 0.1; } .link-underline-opacity-25 {  --bs-link-underline-opacity: 0.25; } .link-underline-opacity-25-hover:hover {  --bs-link-underline-opacity: 0.25; } .link-underline-opacity-50 {  --bs-link-underline-opacity: 0.5; } .link-underline-opacity-50-hover:hover {  --bs-link-underline-opacity: 0.5; } .link-underline-opacity-75 {  --bs-link-underline-opacity: 0.75; } .link-underline-opacity-75-hover:hover {  --bs-link-underline-opacity: 0.75; } .link-underline-opacity-100 {  --bs-link-underline-opacity: 1; } .link-underline-opacity-100-hover:hover {  --bs-link-underline-opacity: 1; } .bg-primary {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; } .bg-secondary {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important; } .bg-success {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; } .bg-info {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important; } .bg-warning {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; } .bg-danger {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; } .bg-light {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; } .bg-dark {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; } .bg-black {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; } .bg-white {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important; } .bg-body {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important; } .bg-transparent {  --bs-bg-opacity: 1;  background-color: transparent !important; } .bg-body-secondary {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important; } .bg-body-tertiary {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important; } .bg-opacity-10 {  --bs-bg-opacity: 0.1; } .bg-opacity-25 {  --bs-bg-opacity: 0.25; } .bg-opacity-50 {  --bs-bg-opacity: 0.5; } .bg-opacity-75 {  --bs-bg-opacity: 0.75; } .bg-opacity-100 {  --bs-bg-opacity: 1; } .bg-primary-subtle {  background-color: var(--bs-primary-bg-subtle) !important; } .bg-secondary-subtle {  background-color: var(--bs-secondary-bg-subtle) !important; } .bg-success-subtle {  background-color: var(--bs-success-bg-subtle) !important; } .bg-info-subtle {  background-color: var(--bs-info-bg-subtle) !important; } .bg-warning-subtle {  background-color: var(--bs-warning-bg-subtle) !important; } .bg-danger-subtle {  background-color: var(--bs-danger-bg-subtle) !important; } .bg-light-subtle {  background-color: var(--bs-light-bg-subtle) !important; } .bg-dark-subtle {  background-color: var(--bs-dark-bg-subtle) !important; } .bg-gradient {  background-image: var(--bs-gradient) !important; } .user-select-all {  -webkit-user-select: all !important;  -moz-user-select: all !important;  user-select: all !important; } .user-select-auto {  -webkit-user-select: auto !important;  -moz-user-select: auto !important;  user-select: auto !important; } .user-select-none {  -webkit-user-select: none !important;  -moz-user-select: none !important;  user-select: none !important; } .pe-none {  pointer-events: none !important; } .pe-auto {  pointer-events: auto !important; } .rounded {  border-radius: var(--bs-border-radius) !important; } .rounded-0 {  border-radius: 0 !important; } .rounded-1 {  border-radius: var(--bs-border-radius-sm) !important; } .rounded-2 {  border-radius: var(--bs-border-radius) !important; } .rounded-3 {  border-radius: var(--bs-border-radius-lg) !important; } .rounded-4 {  border-radius: var(--bs-border-radius-xl) !important; } .rounded-5 {  border-radius: var(--bs-border-radius-xxl) !important; } .rounded-circle {  border-radius: 50% !important; } .rounded-pill {  border-radius: var(--bs-border-radius-pill) !important; } .rounded-top {  border-top-left-radius: var(--bs-border-radius) !important;  border-top-right-radius: var(--bs-border-radius) !important; } .rounded-top-0 {  border-top-left-radius: 0 !important;  border-top-right-radius: 0 !important; } .rounded-top-1 {  border-top-left-radius: var(--bs-border-radius-sm) !important;  border-top-right-radius: var(--bs-border-radius-sm) !important; } .rounded-top-2 {  border-top-left-radius: var(--bs-border-radius) !important;  border-top-right-radius: var(--bs-border-radius) !important; } .rounded-top-3 {  border-top-left-radius: var(--bs-border-radius-lg) !important;  border-top-right-radius: var(--bs-border-radius-lg) !important; } .rounded-top-4 {  border-top-left-radius: var(--bs-border-radius-xl) !important;  border-top-right-radius: var(--bs-border-radius-xl) !important; } .rounded-top-5 {  border-top-left-radius: var(--bs-border-radius-xxl) !important;  border-top-right-radius: var(--bs-border-radius-xxl) !important; } .rounded-top-circle {  border-top-left-radius: 50% !important;  border-top-right-radius: 50% !important; } .rounded-top-pill {  border-top-left-radius: var(--bs-border-radius-pill) !important;  border-top-right-radius: var(--bs-border-radius-pill) !important; } .rounded-end {  border-top-right-radius: var(--bs-border-radius) !important;  border-bottom-right-radius: var(--bs-border-radius) !important; } .rounded-end-0 {  border-top-right-radius: 0 !important;  border-bottom-right-radius: 0 !important; } .rounded-end-1 {  border-top-right-radius: var(--bs-border-radius-sm) !important;  border-bottom-right-radius: var(--bs-border-radius-sm) !important; } .rounded-end-2 {  border-top-right-radius: var(--bs-border-radius) !important;  border-bottom-right-radius: var(--bs-border-radius) !important; } .rounded-end-3 {  border-top-right-radius: var(--bs-border-radius-lg) !important;  border-bottom-right-radius: var(--bs-border-radius-lg) !important; } .rounded-end-4 {  border-top-right-radius: var(--bs-border-radius-xl) !important;  border-bottom-right-radius: var(--bs-border-radius-xl) !important; } .rounded-end-5 {  border-top-right-radius: var(--bs-border-radius-xxl) !important;  border-bottom-right-radius: var(--bs-border-radius-xxl) !important; } .rounded-end-circle {  border-top-right-radius: 50% !important;  border-bottom-right-radius: 50% !important; } .rounded-end-pill {  border-top-right-radius: var(--bs-border-radius-pill) !important;  border-bottom-right-radius: var(--bs-border-radius-pill) !important; } .rounded-bottom {  border-bottom-right-radius: var(--bs-border-radius) !important;  border-bottom-left-radius: var(--bs-border-radius) !important; } .rounded-bottom-0 {  border-bottom-right-radius: 0 !important;  border-bottom-left-radius: 0 !important; } .rounded-bottom-1 {  border-bottom-right-radius: var(--bs-border-radius-sm) !important;  border-bottom-left-radius: var(--bs-border-radius-sm) !important; } .rounded-bottom-2 {  border-bottom-right-radius: var(--bs-border-radius) !important;  border-bottom-left-radius: var(--bs-border-radius) !important; } .rounded-bottom-3 {  border-bottom-right-radius: var(--bs-border-radius-lg) !important;  border-bottom-left-radius: var(--bs-border-radius-lg) !important; } .rounded-bottom-4 {  border-bottom-right-radius: var(--bs-border-radius-xl) !important;  border-bottom-left-radius: var(--bs-border-radius-xl) !important; } .rounded-bottom-5 {  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;  border-bottom-left-radius: var(--bs-border-radius-xxl) !important; } .rounded-bottom-circle {  border-bottom-right-radius: 50% !important;  border-bottom-left-radius: 50% !important; } .rounded-bottom-pill {  border-bottom-right-radius: var(--bs-border-radius-pill) !important;  border-bottom-left-radius: var(--bs-border-radius-pill) !important; } .rounded-start {  border-bottom-left-radius: var(--bs-border-radius) !important;  border-top-left-radius: var(--bs-border-radius) !important; } .rounded-start-0 {  border-bottom-left-radius: 0 !important;  border-top-left-radius: 0 !important; } .rounded-start-1 {  border-bottom-left-radius: var(--bs-border-radius-sm) !important;  border-top-left-radius: var(--bs-border-radius-sm) !important; } .rounded-start-2 {  border-bottom-left-radius: var(--bs-border-radius) !important;  border-top-left-radius: var(--bs-border-radius) !important; } .rounded-start-3 {  border-bottom-left-radius: var(--bs-border-radius-lg) !important;  border-top-left-radius: var(--bs-border-radius-lg) !important; } .rounded-start-4 {  border-bottom-left-radius: var(--bs-border-radius-xl) !important;  border-top-left-radius: var(--bs-border-radius-xl) !important; } .rounded-start-5 {  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;  border-top-left-radius: var(--bs-border-radius-xxl) !important; } .rounded-start-circle {  border-bottom-left-radius: 50% !important;  border-top-left-radius: 50% !important; } .rounded-start-pill {  border-bottom-left-radius: var(--bs-border-radius-pill) !important;  border-top-left-radius: var(--bs-border-radius-pill) !important; } .visible {  visibility: visible !important; } .invisible {  visibility: hidden !important; } .z-n1 {  z-index: -1 !important; } .z-0 {  z-index: 0 !important; } .z-1 {  z-index: 1 !important; } .z-2 {  z-index: 2 !important; } .z-3 {  z-index: 3 !important; } @media (min-width: 576px) {  .float-sm-start {   float: left !important;  }  .float-sm-end {   float: right !important;  }  .float-sm-none {   float: none !important;  }  .object-fit-sm-contain {   -o-object-fit: contain !important;   object-fit: contain !important;  }  .object-fit-sm-cover {   -o-object-fit: cover !important;   object-fit: cover !important;  }  .object-fit-sm-fill {   -o-object-fit: fill !important;   object-fit: fill !important;  }  .object-fit-sm-scale {   -o-object-fit: scale-down !important;   object-fit: scale-down !important;  }  .object-fit-sm-none {   -o-object-fit: none !important;   object-fit: none !important;  }  .d-sm-inline {   display: inline !important;  }  .d-sm-inline-block {   display: inline-block !important;  }  .d-sm-block {   display: block !important;  }  .d-sm-grid {   display: grid !important;  }  .d-sm-inline-grid {   display: inline-grid !important;  }  .d-sm-table {   display: table !important;  }  .d-sm-table-row {   display: table-row !important;  }  .d-sm-table-cell {   display: table-cell !important;  }  .d-sm-flex {   display: flex !important;  }  .d-sm-inline-flex {   display: inline-flex !important;  }  .d-sm-none {   display: none !important;  }  .flex-sm-fill {   flex: 1 1 auto !important;  }  .flex-sm-row {   flex-direction: row !important;  }  .flex-sm-column {   flex-direction: column !important;  }  .flex-sm-row-reverse {   flex-direction: row-reverse !important;  }  .flex-sm-column-reverse {   flex-direction: column-reverse !important;  }  .flex-sm-grow-0 {   flex-grow: 0 !important;  }  .flex-sm-grow-1 {   flex-grow: 1 !important;  }  .flex-sm-shrink-0 {   flex-shrink: 0 !important;  }  .flex-sm-shrink-1 {   flex-shrink: 1 !important;  }  .flex-sm-wrap {   flex-wrap: wrap !important;  }  .flex-sm-nowrap {   flex-wrap: nowrap !important;  }  .flex-sm-wrap-reverse {   flex-wrap: wrap-reverse !important;  }  .justify-content-sm-start {   justify-content: flex-start !important;  }  .justify-content-sm-end {   justify-content: flex-end !important;  }  .justify-content-sm-center {   justify-content: center !important;  }  .justify-content-sm-between {   justify-content: space-between !important;  }  .justify-content-sm-around {   justify-content: space-around !important;  }  .justify-content-sm-evenly {   justify-content: space-evenly !important;  }  .align-items-sm-start {   align-items: flex-start !important;  }  .align-items-sm-end {   align-items: flex-end !important;  }  .align-items-sm-center {   align-items: center !important;  }  .align-items-sm-baseline {   align-items: baseline !important;  }  .align-items-sm-stretch {   align-items: stretch !important;  }  .align-content-sm-start {   align-content: flex-start !important;  }  .align-content-sm-end {   align-content: flex-end !important;  }  .align-content-sm-center {   align-content: center !important;  }  .align-content-sm-between {   align-content: space-between !important;  }  .align-content-sm-around {   align-content: space-around !important;  }  .align-content-sm-stretch {   align-content: stretch !important;  }  .align-self-sm-auto {   align-self: auto !important;  }  .align-self-sm-start {   align-self: flex-start !important;  }  .align-self-sm-end {   align-self: flex-end !important;  }  .align-self-sm-center {   align-self: center !important;  }  .align-self-sm-baseline {   align-self: baseline !important;  }  .align-self-sm-stretch {   align-self: stretch !important;  }  .order-sm-first {   order: -1 !important;  }  .order-sm-0 {   order: 0 !important;  }  .order-sm-1 {   order: 1 !important;  }  .order-sm-2 {   order: 2 !important;  }  .order-sm-3 {   order: 3 !important;  }  .order-sm-4 {   order: 4 !important;  }  .order-sm-5 {   order: 5 !important;  }  .order-sm-last {   order: 6 !important;  }  .m-sm-0 {   margin: 0 !important;  }  .m-sm-1 {   margin: 0.25rem !important;  }  .m-sm-2 {   margin: 0.5rem !important;  }  .m-sm-3 {   margin: 1rem !important;  }  .m-sm-4 {   margin: 1.5rem !important;  }  .m-sm-5 {   margin: 3rem !important;  }  .m-sm-auto {   margin: auto !important;  }  .mx-sm-0 {   margin-right: 0 !important;   margin-left: 0 !important;  }  .mx-sm-1 {   margin-right: 0.25rem !important;   margin-left: 0.25rem !important;  }  .mx-sm-2 {   margin-right: 0.5rem !important;   margin-left: 0.5rem !important;  }  .mx-sm-3 {   margin-right: 1rem !important;   margin-left: 1rem !important;  }  .mx-sm-4 {   margin-right: 1.5rem !important;   margin-left: 1.5rem !important;  }  .mx-sm-5 {   margin-right: 3rem !important;   margin-left: 3rem !important;  }  .mx-sm-auto {   margin-right: auto !important;   margin-left: auto !important;  }  .my-sm-0 {   margin-top: 0 !important;   margin-bottom: 0 !important;  }  .my-sm-1 {   margin-top: 0.25rem !important;   margin-bottom: 0.25rem !important;  }  .my-sm-2 {   margin-top: 0.5rem !important;   margin-bottom: 0.5rem !important;  }  .my-sm-3 {   margin-top: 1rem !important;   margin-bottom: 1rem !important;  }  .my-sm-4 {   margin-top: 1.5rem !important;   margin-bottom: 1.5rem !important;  }  .my-sm-5 {   margin-top: 3rem !important;   margin-bottom: 3rem !important;  }  .my-sm-auto {   margin-top: auto !important;   margin-bottom: auto !important;  }  .mt-sm-0 {   margin-top: 0 !important;  }  .mt-sm-1 {   margin-top: 0.25rem !important;  }  .mt-sm-2 {   margin-top: 0.5rem !important;  }  .mt-sm-3 {   margin-top: 1rem !important;  }  .mt-sm-4 {   margin-top: 1.5rem !important;  }  .mt-sm-5 {   margin-top: 3rem !important;  }  .mt-sm-auto {   margin-top: auto !important;  }  .me-sm-0 {   margin-right: 0 !important;  }  .me-sm-1 {   margin-right: 0.25rem !important;  }  .me-sm-2 {   margin-right: 0.5rem !important;  }  .me-sm-3 {   margin-right: 1rem !important;  }  .me-sm-4 {   margin-right: 1.5rem !important;  }  .me-sm-5 {   margin-right: 3rem !important;  }  .me-sm-auto {   margin-right: auto !important;  }  .mb-sm-0 {   margin-bottom: 0 !important;  }  .mb-sm-1 {   margin-bottom: 0.25rem !important;  }  .mb-sm-2 {   margin-bottom: 0.5rem !important;  }  .mb-sm-3 {   margin-bottom: 1rem !important;  }  .mb-sm-4 {   margin-bottom: 1.5rem !important;  }  .mb-sm-5 {   margin-bottom: 3rem !important;  }  .mb-sm-auto {   margin-bottom: auto !important;  }  .ms-sm-0 {   margin-left: 0 !important;  }  .ms-sm-1 {   margin-left: 0.25rem !important;  }  .ms-sm-2 {   margin-left: 0.5rem !important;  }  .ms-sm-3 {   margin-left: 1rem !important;  }  .ms-sm-4 {   margin-left: 1.5rem !important;  }  .ms-sm-5 {   margin-left: 3rem !important;  }  .ms-sm-auto {   margin-left: auto !important;  }  .p-sm-0 {   padding: 0 !important;  }  .p-sm-1 {   padding: 0.25rem !important;  }  .p-sm-2 {   padding: 0.5rem !important;  }  .p-sm-3 {   padding: 1rem !important;  }  .p-sm-4 {   padding: 1.5rem !important;  }  .p-sm-5 {   padding: 3rem !important;  }  .px-sm-0 {   padding-right: 0 !important;   padding-left: 0 !important;  }  .px-sm-1 {   padding-right: 0.25rem !important;   padding-left: 0.25rem !important;  }  .px-sm-2 {   padding-right: 0.5rem !important;   padding-left: 0.5rem !important;  }  .px-sm-3 {   padding-right: 1rem !important;   padding-left: 1rem !important;  }  .px-sm-4 {   padding-right: 1.5rem !important;   padding-left: 1.5rem !important;  }  .px-sm-5 {   padding-right: 3rem !important;   padding-left: 3rem !important;  }  .py-sm-0 {   padding-top: 0 !important;   padding-bottom: 0 !important;  }  .py-sm-1 {   padding-top: 0.25rem !important;   padding-bottom: 0.25rem !important;  }  .py-sm-2 {   padding-top: 0.5rem !important;   padding-bottom: 0.5rem !important;  }  .py-sm-3 {   padding-top: 1rem !important;   padding-bottom: 1rem !important;  }  .py-sm-4 {   padding-top: 1.5rem !important;   padding-bottom: 1.5rem !important;  }  .py-sm-5 {   padding-top: 3rem !important;   padding-bottom: 3rem !important;  }  .pt-sm-0 {   padding-top: 0 !important;  }  .pt-sm-1 {   padding-top: 0.25rem !important;  }  .pt-sm-2 {   padding-top: 0.5rem !important;  }  .pt-sm-3 {   padding-top: 1rem !important;  }  .pt-sm-4 {   padding-top: 1.5rem !important;  }  .pt-sm-5 {   padding-top: 3rem !important;  }  .pe-sm-0 {   padding-right: 0 !important;  }  .pe-sm-1 {   padding-right: 0.25rem !important;  }  .pe-sm-2 {   padding-right: 0.5rem !important;  }  .pe-sm-3 {   padding-right: 1rem !important;  }  .pe-sm-4 {   padding-right: 1.5rem !important;  }  .pe-sm-5 {   padding-right: 3rem !important;  }  .pb-sm-0 {   padding-bottom: 0 !important;  }  .pb-sm-1 {   padding-bottom: 0.25rem !important;  }  .pb-sm-2 {   padding-bottom: 0.5rem !important;  }  .pb-sm-3 {   padding-bottom: 1rem !important;  }  .pb-sm-4 {   padding-bottom: 1.5rem !important;  }  .pb-sm-5 {   padding-bottom: 3rem !important;  }  .ps-sm-0 {   padding-left: 0 !important;  }  .ps-sm-1 {   padding-left: 0.25rem !important;  }  .ps-sm-2 {   padding-left: 0.5rem !important;  }  .ps-sm-3 {   padding-left: 1rem !important;  }  .ps-sm-4 {   padding-left: 1.5rem !important;  }  .ps-sm-5 {   padding-left: 3rem !important;  }  .gap-sm-0 {   gap: 0 !important;  }  .gap-sm-1 {   gap: 0.25rem !important;  }  .gap-sm-2 {   gap: 0.5rem !important;  }  .gap-sm-3 {   gap: 1rem !important;  }  .gap-sm-4 {   gap: 1.5rem !important;  }  .gap-sm-5 {   gap: 3rem !important;  }  .row-gap-sm-0 {   row-gap: 0 !important;  }  .row-gap-sm-1 {   row-gap: 0.25rem !important;  }  .row-gap-sm-2 {   row-gap: 0.5rem !important;  }  .row-gap-sm-3 {   row-gap: 1rem !important;  }  .row-gap-sm-4 {   row-gap: 1.5rem !important;  }  .row-gap-sm-5 {   row-gap: 3rem !important;  }  .column-gap-sm-0 {   -moz-column-gap: 0 !important;   column-gap: 0 !important;  }  .column-gap-sm-1 {   -moz-column-gap: 0.25rem !important;   column-gap: 0.25rem !important;  }  .column-gap-sm-2 {   -moz-column-gap: 0.5rem !important;   column-gap: 0.5rem !important;  }  .column-gap-sm-3 {   -moz-column-gap: 1rem !important;   column-gap: 1rem !important;  }  .column-gap-sm-4 {   -moz-column-gap: 1.5rem !important;   column-gap: 1.5rem !important;  }  .column-gap-sm-5 {   -moz-column-gap: 3rem !important;   column-gap: 3rem !important;  }  .text-sm-start {   text-align: left !important;  }  .text-sm-end {   text-align: right !important;  }  .text-sm-center {   text-align: center !important;  } } @media (min-width: 768px) {  .float-md-start {   float: left !important;  }  .float-md-end {   float: right !important;  }  .float-md-none {   float: none !important;  }  .object-fit-md-contain {   -o-object-fit: contain !important;   object-fit: contain !important;  }  .object-fit-md-cover {   -o-object-fit: cover !important;   object-fit: cover !important;  }  .object-fit-md-fill {   -o-object-fit: fill !important;   object-fit: fill !important;  }  .object-fit-md-scale {   -o-object-fit: scale-down !important;   object-fit: scale-down !important;  }  .object-fit-md-none {   -o-object-fit: none !important;   object-fit: none !important;  }  .d-md-inline {   display: inline !important;  }  .d-md-inline-block {   display: inline-block !important;  }  .d-md-block {   display: block !important;  }  .d-md-grid {   display: grid !important;  }  .d-md-inline-grid {   display: inline-grid !important;  }  .d-md-table {   display: table !important;  }  .d-md-table-row {   display: table-row !important;  }  .d-md-table-cell {   display: table-cell !important;  }  .d-md-flex {   display: flex !important;  }  .d-md-inline-flex {   display: inline-flex !important;  }  .d-md-none {   display: none !important;  }  .flex-md-fill {   flex: 1 1 auto !important;  }  .flex-md-row {   flex-direction: row !important;  }  .flex-md-column {   flex-direction: column !important;  }  .flex-md-row-reverse {   flex-direction: row-reverse !important;  }  .flex-md-column-reverse {   flex-direction: column-reverse !important;  }  .flex-md-grow-0 {   flex-grow: 0 !important;  }  .flex-md-grow-1 {   flex-grow: 1 !important;  }  .flex-md-shrink-0 {   flex-shrink: 0 !important;  }  .flex-md-shrink-1 {   flex-shrink: 1 !important;  }  .flex-md-wrap {   flex-wrap: wrap !important;  }  .flex-md-nowrap {   flex-wrap: nowrap !important;  }  .flex-md-wrap-reverse {   flex-wrap: wrap-reverse !important;  }  .justify-content-md-start {   justify-content: flex-start !important;  }  .justify-content-md-end {   justify-content: flex-end !important;  }  .justify-content-md-center {   justify-content: center !important;  }  .justify-content-md-between {   justify-content: space-between !important;  }  .justify-content-md-around {   justify-content: space-around !important;  }  .justify-content-md-evenly {   justify-content: space-evenly !important;  }  .align-items-md-start {   align-items: flex-start !important;  }  .align-items-md-end {   align-items: flex-end !important;  }  .align-items-md-center {   align-items: center !important;  }  .align-items-md-baseline {   align-items: baseline !important;  }  .align-items-md-stretch {   align-items: stretch !important;  }  .align-content-md-start {   align-content: flex-start !important;  }  .align-content-md-end {   align-content: flex-end !important;  }  .align-content-md-center {   align-content: center !important;  }  .align-content-md-between {   align-content: space-between !important;  }  .align-content-md-around {   align-content: space-around !important;  }  .align-content-md-stretch {   align-content: stretch !important;  }  .align-self-md-auto {   align-self: auto !important;  }  .align-self-md-start {   align-self: flex-start !important;  }  .align-self-md-end {   align-self: flex-end !important;  }  .align-self-md-center {   align-self: center !important;  }  .align-self-md-baseline {   align-self: baseline !important;  }  .align-self-md-stretch {   align-self: stretch !important;  }  .order-md-first {   order: -1 !important;  }  .order-md-0 {   order: 0 !important;  }  .order-md-1 {   order: 1 !important;  }  .order-md-2 {   order: 2 !important;  }  .order-md-3 {   order: 3 !important;  }  .order-md-4 {   order: 4 !important;  }  .order-md-5 {   order: 5 !important;  }  .order-md-last {   order: 6 !important;  }  .m-md-0 {   margin: 0 !important;  }  .m-md-1 {   margin: 0.25rem !important;  }  .m-md-2 {   margin: 0.5rem !important;  }  .m-md-3 {   margin: 1rem !important;  }  .m-md-4 {   margin: 1.5rem !important;  }  .m-md-5 {   margin: 3rem !important;  }  .m-md-auto {   margin: auto !important;  }  .mx-md-0 {   margin-right: 0 !important;   margin-left: 0 !important;  }  .mx-md-1 {   margin-right: 0.25rem !important;   margin-left: 0.25rem !important;  }  .mx-md-2 {   margin-right: 0.5rem !important;   margin-left: 0.5rem !important;  }  .mx-md-3 {   margin-right: 1rem !important;   margin-left: 1rem !important;  }  .mx-md-4 {   margin-right: 1.5rem !important;   margin-left: 1.5rem !important;  }  .mx-md-5 {   margin-right: 3rem !important;   margin-left: 3rem !important;  }  .mx-md-auto {   margin-right: auto !important;   margin-left: auto !important;  }  .my-md-0 {   margin-top: 0 !important;   margin-bottom: 0 !important;  }  .my-md-1 {   margin-top: 0.25rem !important;   margin-bottom: 0.25rem !important;  }  .my-md-2 {   margin-top: 0.5rem !important;   margin-bottom: 0.5rem !important;  }  .my-md-3 {   margin-top: 1rem !important;   margin-bottom: 1rem !important;  }  .my-md-4 {   margin-top: 1.5rem !important;   margin-bottom: 1.5rem !important;  }  .my-md-5 {   margin-top: 3rem !important;   margin-bottom: 3rem !important;  }  .my-md-auto {   margin-top: auto !important;   margin-bottom: auto !important;  }  .mt-md-0 {   margin-top: 0 !important;  }  .mt-md-1 {   margin-top: 0.25rem !important;  }  .mt-md-2 {   margin-top: 0.5rem !important;  }  .mt-md-3 {   margin-top: 1rem !important;  }  .mt-md-4 {   margin-top: 1.5rem !important;  }  .mt-md-5 {   margin-top: 3rem !important;  }  .mt-md-auto {   margin-top: auto !important;  }  .me-md-0 {   margin-right: 0 !important;  }  .me-md-1 {   margin-right: 0.25rem !important;  }  .me-md-2 {   margin-right: 0.5rem !important;  }  .me-md-3 {   margin-right: 1rem !important;  }  .me-md-4 {   margin-right: 1.5rem !important;  }  .me-md-5 {   margin-right: 3rem !important;  }  .me-md-auto {   margin-right: auto !important;  }  .mb-md-0 {   margin-bottom: 0 !important;  }  .mb-md-1 {   margin-bottom: 0.25rem !important;  }  .mb-md-2 {   margin-bottom: 0.5rem !important;  }  .mb-md-3 {   margin-bottom: 1rem !important;  }  .mb-md-4 {   margin-bottom: 1.5rem !important;  }  .mb-md-5 {   margin-bottom: 3rem !important;  }  .mb-md-auto {   margin-bottom: auto !important;  }  .ms-md-0 {   margin-left: 0 !important;  }  .ms-md-1 {   margin-left: 0.25rem !important;  }  .ms-md-2 {   margin-left: 0.5rem !important;  }  .ms-md-3 {   margin-left: 1rem !important;  }  .ms-md-4 {   margin-left: 1.5rem !important;  }  .ms-md-5 {   margin-left: 3rem !important;  }  .ms-md-auto {   margin-left: auto !important;  }  .p-md-0 {   padding: 0 !important;  }  .p-md-1 {   padding: 0.25rem !important;  }  .p-md-2 {   padding: 0.5rem !important;  }  .p-md-3 {   padding: 1rem !important;  }  .p-md-4 {   padding: 1.5rem !important;  }  .p-md-5 {   padding: 3rem !important;  }  .px-md-0 {   padding-right: 0 !important;   padding-left: 0 !important;  }  .px-md-1 {   padding-right: 0.25rem !important;   padding-left: 0.25rem !important;  }  .px-md-2 {   padding-right: 0.5rem !important;   padding-left: 0.5rem !important;  }  .px-md-3 {   padding-right: 1rem !important;   padding-left: 1rem !important;  }  .px-md-4 {   padding-right: 1.5rem !important;   padding-left: 1.5rem !important;  }  .px-md-5 {   padding-right: 3rem !important;   padding-left: 3rem !important;  }  .py-md-0 {   padding-top: 0 !important;   padding-bottom: 0 !important;  }  .py-md-1 {   padding-top: 0.25rem !important;   padding-bottom: 0.25rem !important;  }  .py-md-2 {   padding-top: 0.5rem !important;   padding-bottom: 0.5rem !important;  }  .py-md-3 {   padding-top: 1rem !important;   padding-bottom: 1rem !important;  }  .py-md-4 {   padding-top: 1.5rem !important;   padding-bottom: 1.5rem !important;  }  .py-md-5 {   padding-top: 3rem !important;   padding-bottom: 3rem !important;  }  .pt-md-0 {   padding-top: 0 !important;  }  .pt-md-1 {   padding-top: 0.25rem !important;  }  .pt-md-2 {   padding-top: 0.5rem !important;  }  .pt-md-3 {   padding-top: 1rem !important;  }  .pt-md-4 {   padding-top: 1.5rem !important;  }  .pt-md-5 {   padding-top: 3rem !important;  }  .pe-md-0 {   padding-right: 0 !important;  }  .pe-md-1 {   padding-right: 0.25rem !important;  }  .pe-md-2 {   padding-right: 0.5rem !important;  }  .pe-md-3 {   padding-right: 1rem !important;  }  .pe-md-4 {   padding-right: 1.5rem !important;  }  .pe-md-5 {   padding-right: 3rem !important;  }  .pb-md-0 {   padding-bottom: 0 !important;  }  .pb-md-1 {   padding-bottom: 0.25rem !important;  }  .pb-md-2 {   padding-bottom: 0.5rem !important;  }  .pb-md-3 {   padding-bottom: 1rem !important;  }  .pb-md-4 {   padding-bottom: 1.5rem !important;  }  .pb-md-5 {   padding-bottom: 3rem !important;  }  .ps-md-0 {   padding-left: 0 !important;  }  .ps-md-1 {   padding-left: 0.25rem !important;  }  .ps-md-2 {   padding-left: 0.5rem !important;  }  .ps-md-3 {   padding-left: 1rem !important;  }  .ps-md-4 {   padding-left: 1.5rem !important;  }  .ps-md-5 {   padding-left: 3rem !important;  }  .gap-md-0 {   gap: 0 !important;  }  .gap-md-1 {   gap: 0.25rem !important;  }  .gap-md-2 {   gap: 0.5rem !important;  }  .gap-md-3 {   gap: 1rem !important;  }  .gap-md-4 {   gap: 1.5rem !important;  }  .gap-md-5 {   gap: 3rem !important;  }  .row-gap-md-0 {   row-gap: 0 !important;  }  .row-gap-md-1 {   row-gap: 0.25rem !important;  }  .row-gap-md-2 {   row-gap: 0.5rem !important;  }  .row-gap-md-3 {   row-gap: 1rem !important;  }  .row-gap-md-4 {   row-gap: 1.5rem !important;  }  .row-gap-md-5 {   row-gap: 3rem !important;  }  .column-gap-md-0 {   -moz-column-gap: 0 !important;   column-gap: 0 !important;  }  .column-gap-md-1 {   -moz-column-gap: 0.25rem !important;   column-gap: 0.25rem !important;  }  .column-gap-md-2 {   -moz-column-gap: 0.5rem !important;   column-gap: 0.5rem !important;  }  .column-gap-md-3 {   -moz-column-gap: 1rem !important;   column-gap: 1rem !important;  }  .column-gap-md-4 {   -moz-column-gap: 1.5rem !important;   column-gap: 1.5rem !important;  }  .column-gap-md-5 {   -moz-column-gap: 3rem !important;   column-gap: 3rem !important;  }  .text-md-start {   text-align: left !important;  }  .text-md-end {   text-align: right !important;  }  .text-md-center {   text-align: center !important;  } } @media (min-width: 992px) {  .float-lg-start {   float: left !important;  }  .float-lg-end {   float: right !important;  }  .float-lg-none {   float: none !important;  }  .object-fit-lg-contain {   -o-object-fit: contain !important;   object-fit: contain !important;  }  .object-fit-lg-cover {   -o-object-fit: cover !important;   object-fit: cover !important;  }  .object-fit-lg-fill {   -o-object-fit: fill !important;   object-fit: fill !important;  }  .object-fit-lg-scale {   -o-object-fit: scale-down !important;   object-fit: scale-down !important;  }  .object-fit-lg-none {   -o-object-fit: none !important;   object-fit: none !important;  }  .d-lg-inline {   display: inline !important;  }  .d-lg-inline-block {   display: inline-block !important;  }  .d-lg-block {   display: block !important;  }  .d-lg-grid {   display: grid !important;  }  .d-lg-inline-grid {   display: inline-grid !important;  }  .d-lg-table {   display: table !important;  }  .d-lg-table-row {   display: table-row !important;  }  .d-lg-table-cell {   display: table-cell !important;  }  .d-lg-flex {   display: flex !important;  }  .d-lg-inline-flex {   display: inline-flex !important;  }  .d-lg-none {   display: none !important;  }  .flex-lg-fill {   flex: 1 1 auto !important;  }  .flex-lg-row {   flex-direction: row !important;  }  .flex-lg-column {   flex-direction: column !important;  }  .flex-lg-row-reverse {   flex-direction: row-reverse !important;  }  .flex-lg-column-reverse {   flex-direction: column-reverse !important;  }  .flex-lg-grow-0 {   flex-grow: 0 !important;  }  .flex-lg-grow-1 {   flex-grow: 1 !important;  }  .flex-lg-shrink-0 {   flex-shrink: 0 !important;  }  .flex-lg-shrink-1 {   flex-shrink: 1 !important;  }  .flex-lg-wrap {   flex-wrap: wrap !important;  }  .flex-lg-nowrap {   flex-wrap: nowrap !important;  }  .flex-lg-wrap-reverse {   flex-wrap: wrap-reverse !important;  }  .justify-content-lg-start {   justify-content: flex-start !important;  }  .justify-content-lg-end {   justify-content: flex-end !important;  }  .justify-content-lg-center {   justify-content: center !important;  }  .justify-content-lg-between {   justify-content: space-between !important;  }  .justify-content-lg-around {   justify-content: space-around !important;  }  .justify-content-lg-evenly {   justify-content: space-evenly !important;  }  .align-items-lg-start {   align-items: flex-start !important;  }  .align-items-lg-end {   align-items: flex-end !important;  }  .align-items-lg-center {   align-items: center !important;  }  .align-items-lg-baseline {   align-items: baseline !important;  }  .align-items-lg-stretch {   align-items: stretch !important;  }  .align-content-lg-start {   align-content: flex-start !important;  }  .align-content-lg-end {   align-content: flex-end !important;  }  .align-content-lg-center {   align-content: center !important;  }  .align-content-lg-between {   align-content: space-between !important;  }  .align-content-lg-around {   align-content: space-around !important;  }  .align-content-lg-stretch {   align-content: stretch !important;  }  .align-self-lg-auto {   align-self: auto !important;  }  .align-self-lg-start {   align-self: flex-start !important;  }  .align-self-lg-end {   align-self: flex-end !important;  }  .align-self-lg-center {   align-self: center !important;  }  .align-self-lg-baseline {   align-self: baseline !important;  }  .align-self-lg-stretch {   align-self: stretch !important;  }  .order-lg-first {   order: -1 !important;  }  .order-lg-0 {   order: 0 !important;  }  .order-lg-1 {   order: 1 !important;  }  .order-lg-2 {   order: 2 !important;  }  .order-lg-3 {   order: 3 !important;  }  .order-lg-4 {   order: 4 !important;  }  .order-lg-5 {   order: 5 !important;  }  .order-lg-last {   order: 6 !important;  }  .m-lg-0 {   margin: 0 !important;  }  .m-lg-1 {   margin: 0.25rem !important;  }  .m-lg-2 {   margin: 0.5rem !important;  }  .m-lg-3 {   margin: 1rem !important;  }  .m-lg-4 {   margin: 1.5rem !important;  }  .m-lg-5 {   margin: 3rem !important;  }  .m-lg-auto {   margin: auto !important;  }  .mx-lg-0 {   margin-right: 0 !important;   margin-left: 0 !important;  }  .mx-lg-1 {   margin-right: 0.25rem !important;   margin-left: 0.25rem !important;  }  .mx-lg-2 {   margin-right: 0.5rem !important;   margin-left: 0.5rem !important;  }  .mx-lg-3 {   margin-right: 1rem !important;   margin-left: 1rem !important;  }  .mx-lg-4 {   margin-right: 1.5rem !important;   margin-left: 1.5rem !important;  }  .mx-lg-5 {   margin-right: 3rem !important;   margin-left: 3rem !important;  }  .mx-lg-auto {   margin-right: auto !important;   margin-left: auto !important;  }  .my-lg-0 {   margin-top: 0 !important;   margin-bottom: 0 !important;  }  .my-lg-1 {   margin-top: 0.25rem !important;   margin-bottom: 0.25rem !important;  }  .my-lg-2 {   margin-top: 0.5rem !important;   margin-bottom: 0.5rem !important;  }  .my-lg-3 {   margin-top: 1rem !important;   margin-bottom: 1rem !important;  }  .my-lg-4 {   margin-top: 1.5rem !important;   margin-bottom: 1.5rem !important;  }  .my-lg-5 {   margin-top: 3rem !important;   margin-bottom: 3rem !important;  }  .my-lg-auto {   margin-top: auto !important;   margin-bottom: auto !important;  }  .mt-lg-0 {   margin-top: 0 !important;  }  .mt-lg-1 {   margin-top: 0.25rem !important;  }  .mt-lg-2 {   margin-top: 0.5rem !important;  }  .mt-lg-3 {   margin-top: 1rem !important;  }  .mt-lg-4 {   margin-top: 1.5rem !important;  }  .mt-lg-5 {   margin-top: 3rem !important;  }  .mt-lg-auto {   margin-top: auto !important;  }  .me-lg-0 {   margin-right: 0 !important;  }  .me-lg-1 {   margin-right: 0.25rem !important;  }  .me-lg-2 {   margin-right: 0.5rem !important;  }  .me-lg-3 {   margin-right: 1rem !important;  }  .me-lg-4 {   margin-right: 1.5rem !important;  }  .me-lg-5 {   margin-right: 3rem !important;  }  .me-lg-auto {   margin-right: auto !important;  }  .mb-lg-0 {   margin-bottom: 0 !important;  }  .mb-lg-1 {   margin-bottom: 0.25rem !important;  }  .mb-lg-2 {   margin-bottom: 0.5rem !important;  }  .mb-lg-3 {   margin-bottom: 1rem !important;  }  .mb-lg-4 {   margin-bottom: 1.5rem !important;  }  .mb-lg-5 {   margin-bottom: 3rem !important;  }  .mb-lg-auto {   margin-bottom: auto !important;  }  .ms-lg-0 {   margin-left: 0 !important;  }  .ms-lg-1 {   margin-left: 0.25rem !important;  }  .ms-lg-2 {   margin-left: 0.5rem !important;  }  .ms-lg-3 {   margin-left: 1rem !important;  }  .ms-lg-4 {   margin-left: 1.5rem !important;  }  .ms-lg-5 {   margin-left: 3rem !important;  }  .ms-lg-auto {   margin-left: auto !important;  }  .p-lg-0 {   padding: 0 !important;  }  .p-lg-1 {   padding: 0.25rem !important;  }  .p-lg-2 {   padding: 0.5rem !important;  }  .p-lg-3 {   padding: 1rem !important;  }  .p-lg-4 {   padding: 1.5rem !important;  }  .p-lg-5 {   padding: 3rem !important;  }  .px-lg-0 {   padding-right: 0 !important;   padding-left: 0 !important;  }  .px-lg-1 {   padding-right: 0.25rem !important;   padding-left: 0.25rem !important;  }  .px-lg-2 {   padding-right: 0.5rem !important;   padding-left: 0.5rem !important;  }  .px-lg-3 {   padding-right: 1rem !important;   padding-left: 1rem !important;  }  .px-lg-4 {   padding-right: 1.5rem !important;   padding-left: 1.5rem !important;  }  .px-lg-5 {   padding-right: 3rem !important;   padding-left: 3rem !important;  }  .py-lg-0 {   padding-top: 0 !important;   padding-bottom: 0 !important;  }  .py-lg-1 {   padding-top: 0.25rem !important;   padding-bottom: 0.25rem !important;  }  .py-lg-2 {   padding-top: 0.5rem !important;   padding-bottom: 0.5rem !important;  }  .py-lg-3 {   padding-top: 1rem !important;   padding-bottom: 1rem !important;  }  .py-lg-4 {   padding-top: 1.5rem !important;   padding-bottom: 1.5rem !important;  }  .py-lg-5 {   padding-top: 3rem !important;   padding-bottom: 3rem !important;  }  .pt-lg-0 {   padding-top: 0 !important;  }  .pt-lg-1 {   padding-top: 0.25rem !important;  }  .pt-lg-2 {   padding-top: 0.5rem !important;  }  .pt-lg-3 {   padding-top: 1rem !important;  }  .pt-lg-4 {   padding-top: 1.5rem !important;  }  .pt-lg-5 {   padding-top: 3rem !important;  }  .pe-lg-0 {   padding-right: 0 !important;  }  .pe-lg-1 {   padding-right: 0.25rem !important;  }  .pe-lg-2 {   padding-right: 0.5rem !important;  }  .pe-lg-3 {   padding-right: 1rem !important;  }  .pe-lg-4 {   padding-right: 1.5rem !important;  }  .pe-lg-5 {   padding-right: 3rem !important;  }  .pb-lg-0 {   padding-bottom: 0 !important;  }  .pb-lg-1 {   padding-bottom: 0.25rem !important;  }  .pb-lg-2 {   padding-bottom: 0.5rem !important;  }  .pb-lg-3 {   padding-bottom: 1rem !important;  }  .pb-lg-4 {   padding-bottom: 1.5rem !important;  }  .pb-lg-5 {   padding-bottom: 3rem !important;  }  .ps-lg-0 {   padding-left: 0 !important;  }  .ps-lg-1 {   padding-left: 0.25rem !important;  }  .ps-lg-2 {   padding-left: 0.5rem !important;  }  .ps-lg-3 {   padding-left: 1rem !important;  }  .ps-lg-4 {   padding-left: 1.5rem !important;  }  .ps-lg-5 {   padding-left: 3rem !important;  }  .gap-lg-0 {   gap: 0 !important;  }  .gap-lg-1 {   gap: 0.25rem !important;  }  .gap-lg-2 {   gap: 0.5rem !important;  }  .gap-lg-3 {   gap: 1rem !important;  }  .gap-lg-4 {   gap: 1.5rem !important;  }  .gap-lg-5 {   gap: 3rem !important;  }  .row-gap-lg-0 {   row-gap: 0 !important;  }  .row-gap-lg-1 {   row-gap: 0.25rem !important;  }  .row-gap-lg-2 {   row-gap: 0.5rem !important;  }  .row-gap-lg-3 {   row-gap: 1rem !important;  }  .row-gap-lg-4 {   row-gap: 1.5rem !important;  }  .row-gap-lg-5 {   row-gap: 3rem !important;  }  .column-gap-lg-0 {   -moz-column-gap: 0 !important;   column-gap: 0 !important;  }  .column-gap-lg-1 {   -moz-column-gap: 0.25rem !important;   column-gap: 0.25rem !important;  }  .column-gap-lg-2 {   -moz-column-gap: 0.5rem !important;   column-gap: 0.5rem !important;  }  .column-gap-lg-3 {   -moz-column-gap: 1rem !important;   column-gap: 1rem !important;  }  .column-gap-lg-4 {   -moz-column-gap: 1.5rem !important;   column-gap: 1.5rem !important;  }  .column-gap-lg-5 {   -moz-column-gap: 3rem !important;   column-gap: 3rem !important;  }  .text-lg-start {   text-align: left !important;  }  .text-lg-end {   text-align: right !important;  }  .text-lg-center {   text-align: center !important;  } } @media (min-width: 1200px) {  .float-xl-start {   float: left !important;  }  .float-xl-end {   float: right !important;  }  .float-xl-none {   float: none !important;  }  .object-fit-xl-contain {   -o-object-fit: contain !important;   object-fit: contain !important;  }  .object-fit-xl-cover {   -o-object-fit: cover !important;   object-fit: cover !important;  }  .object-fit-xl-fill {   -o-object-fit: fill !important;   object-fit: fill !important;  }  .object-fit-xl-scale {   -o-object-fit: scale-down !important;   object-fit: scale-down !important;  }  .object-fit-xl-none {   -o-object-fit: none !important;   object-fit: none !important;  }  .d-xl-inline {   display: inline !important;  }  .d-xl-inline-block {   display: inline-block !important;  }  .d-xl-block {   display: block !important;  }  .d-xl-grid {   display: grid !important;  }  .d-xl-inline-grid {   display: inline-grid !important;  }  .d-xl-table {   display: table !important;  }  .d-xl-table-row {   display: table-row !important;  }  .d-xl-table-cell {   display: table-cell !important;  }  .d-xl-flex {   display: flex !important;  }  .d-xl-inline-flex {   display: inline-flex !important;  }  .d-xl-none {   display: none !important;  }  .flex-xl-fill {   flex: 1 1 auto !important;  }  .flex-xl-row {   flex-direction: row !important;  }  .flex-xl-column {   flex-direction: column !important;  }  .flex-xl-row-reverse {   flex-direction: row-reverse !important;  }  .flex-xl-column-reverse {   flex-direction: column-reverse !important;  }  .flex-xl-grow-0 {   flex-grow: 0 !important;  }  .flex-xl-grow-1 {   flex-grow: 1 !important;  }  .flex-xl-shrink-0 {   flex-shrink: 0 !important;  }  .flex-xl-shrink-1 {   flex-shrink: 1 !important;  }  .flex-xl-wrap {   flex-wrap: wrap !important;  }  .flex-xl-nowrap {   flex-wrap: nowrap !important;  }  .flex-xl-wrap-reverse {   flex-wrap: wrap-reverse !important;  }  .justify-content-xl-start {   justify-content: flex-start !important;  }  .justify-content-xl-end {   justify-content: flex-end !important;  }  .justify-content-xl-center {   justify-content: center !important;  }  .justify-content-xl-between {   justify-content: space-between !important;  }  .justify-content-xl-around {   justify-content: space-around !important;  }  .justify-content-xl-evenly {   justify-content: space-evenly !important;  }  .align-items-xl-start {   align-items: flex-start !important;  }  .align-items-xl-end {   align-items: flex-end !important;  }  .align-items-xl-center {   align-items: center !important;  }  .align-items-xl-baseline {   align-items: baseline !important;  }  .align-items-xl-stretch {   align-items: stretch !important;  }  .align-content-xl-start {   align-content: flex-start !important;  }  .align-content-xl-end {   align-content: flex-end !important;  }  .align-content-xl-center {   align-content: center !important;  }  .align-content-xl-between {   align-content: space-between !important;  }  .align-content-xl-around {   align-content: space-around !important;  }  .align-content-xl-stretch {   align-content: stretch !important;  }  .align-self-xl-auto {   align-self: auto !important;  }  .align-self-xl-start {   align-self: flex-start !important;  }  .align-self-xl-end {   align-self: flex-end !important;  }  .align-self-xl-center {   align-self: center !important;  }  .align-self-xl-baseline {   align-self: baseline !important;  }  .align-self-xl-stretch {   align-self: stretch !important;  }  .order-xl-first {   order: -1 !important;  }  .order-xl-0 {   order: 0 !important;  }  .order-xl-1 {   order: 1 !important;  }  .order-xl-2 {   order: 2 !important;  }  .order-xl-3 {   order: 3 !important;  }  .order-xl-4 {   order: 4 !important;  }  .order-xl-5 {   order: 5 !important;  }  .order-xl-last {   order: 6 !important;  }  .m-xl-0 {   margin: 0 !important;  }  .m-xl-1 {   margin: 0.25rem !important;  }  .m-xl-2 {   margin: 0.5rem !important;  }  .m-xl-3 {   margin: 1rem !important;  }  .m-xl-4 {   margin: 1.5rem !important;  }  .m-xl-5 {   margin: 3rem !important;  }  .m-xl-auto {   margin: auto !important;  }  .mx-xl-0 {   margin-right: 0 !important;   margin-left: 0 !important;  }  .mx-xl-1 {   margin-right: 0.25rem !important;   margin-left: 0.25rem !important;  }  .mx-xl-2 {   margin-right: 0.5rem !important;   margin-left: 0.5rem !important;  }  .mx-xl-3 {   margin-right: 1rem !important;   margin-left: 1rem !important;  }  .mx-xl-4 {   margin-right: 1.5rem !important;   margin-left: 1.5rem !important;  }  .mx-xl-5 {   margin-right: 3rem !important;   margin-left: 3rem !important;  }  .mx-xl-auto {   margin-right: auto !important;   margin-left: auto !important;  }  .my-xl-0 {   margin-top: 0 !important;   margin-bottom: 0 !important;  }  .my-xl-1 {   margin-top: 0.25rem !important;   margin-bottom: 0.25rem !important;  }  .my-xl-2 {   margin-top: 0.5rem !important;   margin-bottom: 0.5rem !important;  }  .my-xl-3 {   margin-top: 1rem !important;   margin-bottom: 1rem !important;  }  .my-xl-4 {   margin-top: 1.5rem !important;   margin-bottom: 1.5rem !important;  }  .my-xl-5 {   margin-top: 3rem !important;   margin-bottom: 3rem !important;  }  .my-xl-auto {   margin-top: auto !important;   margin-bottom: auto !important;  }  .mt-xl-0 {   margin-top: 0 !important;  }  .mt-xl-1 {   margin-top: 0.25rem !important;  }  .mt-xl-2 {   margin-top: 0.5rem !important;  }  .mt-xl-3 {   margin-top: 1rem !important;  }  .mt-xl-4 {   margin-top: 1.5rem !important;  }  .mt-xl-5 {   margin-top: 3rem !important;  }  .mt-xl-auto {   margin-top: auto !important;  }  .me-xl-0 {   margin-right: 0 !important;  }  .me-xl-1 {   margin-right: 0.25rem !important;  }  .me-xl-2 {   margin-right: 0.5rem !important;  }  .me-xl-3 {   margin-right: 1rem !important;  }  .me-xl-4 {   margin-right: 1.5rem !important;  }  .me-xl-5 {   margin-right: 3rem !important;  }  .me-xl-auto {   margin-right: auto !important;  }  .mb-xl-0 {   margin-bottom: 0 !important;  }  .mb-xl-1 {   margin-bottom: 0.25rem !important;  }  .mb-xl-2 {   margin-bottom: 0.5rem !important;  }  .mb-xl-3 {   margin-bottom: 1rem !important;  }  .mb-xl-4 {   margin-bottom: 1.5rem !important;  }  .mb-xl-5 {   margin-bottom: 3rem !important;  }  .mb-xl-auto {   margin-bottom: auto !important;  }  .ms-xl-0 {   margin-left: 0 !important;  }  .ms-xl-1 {   margin-left: 0.25rem !important;  }  .ms-xl-2 {   margin-left: 0.5rem !important;  }  .ms-xl-3 {   margin-left: 1rem !important;  }  .ms-xl-4 {   margin-left: 1.5rem !important;  }  .ms-xl-5 {   margin-left: 3rem !important;  }  .ms-xl-auto {   margin-left: auto !important;  }  .p-xl-0 {   padding: 0 !important;  }  .p-xl-1 {   padding: 0.25rem !important;  }  .p-xl-2 {   padding: 0.5rem !important;  }  .p-xl-3 {   padding: 1rem !important;  }  .p-xl-4 {   padding: 1.5rem !important;  }  .p-xl-5 {   padding: 3rem !important;  }  .px-xl-0 {   padding-right: 0 !important;   padding-left: 0 !important;  }  .px-xl-1 {   padding-right: 0.25rem !important;   padding-left: 0.25rem !important;  }  .px-xl-2 {   padding-right: 0.5rem !important;   padding-left: 0.5rem !important;  }  .px-xl-3 {   padding-right: 1rem !important;   padding-left: 1rem !important;  }  .px-xl-4 {   padding-right: 1.5rem !important;   padding-left: 1.5rem !important;  }  .px-xl-5 {   padding-right: 3rem !important;   padding-left: 3rem !important;  }  .py-xl-0 {   padding-top: 0 !important;   padding-bottom: 0 !important;  }  .py-xl-1 {   padding-top: 0.25rem !important;   padding-bottom: 0.25rem !important;  }  .py-xl-2 {   padding-top: 0.5rem !important;   padding-bottom: 0.5rem !important;  }  .py-xl-3 {   padding-top: 1rem !important;   padding-bottom: 1rem !important;  }  .py-xl-4 {   padding-top: 1.5rem !important;   padding-bottom: 1.5rem !important;  }  .py-xl-5 {   padding-top: 3rem !important;   padding-bottom: 3rem !important;  }  .pt-xl-0 {   padding-top: 0 !important;  }  .pt-xl-1 {   padding-top: 0.25rem !important;  }  .pt-xl-2 {   padding-top: 0.5rem !important;  }  .pt-xl-3 {   padding-top: 1rem !important;  }  .pt-xl-4 {   padding-top: 1.5rem !important;  }  .pt-xl-5 {   padding-top: 3rem !important;  }  .pe-xl-0 {   padding-right: 0 !important;  }  .pe-xl-1 {   padding-right: 0.25rem !important;  }  .pe-xl-2 {   padding-right: 0.5rem !important;  }  .pe-xl-3 {   padding-right: 1rem !important;  }  .pe-xl-4 {   padding-right: 1.5rem !important;  }  .pe-xl-5 {   padding-right: 3rem !important;  }  .pb-xl-0 {   padding-bottom: 0 !important;  }  .pb-xl-1 {   padding-bottom: 0.25rem !important;  }  .pb-xl-2 {   padding-bottom: 0.5rem !important;  }  .pb-xl-3 {   padding-bottom: 1rem !important;  }  .pb-xl-4 {   padding-bottom: 1.5rem !important;  }  .pb-xl-5 {   padding-bottom: 3rem !important;  }  .ps-xl-0 {   padding-left: 0 !important;  }  .ps-xl-1 {   padding-left: 0.25rem !important;  }  .ps-xl-2 {   padding-left: 0.5rem !important;  }  .ps-xl-3 {   padding-left: 1rem !important;  }  .ps-xl-4 {   padding-left: 1.5rem !important;  }  .ps-xl-5 {   padding-left: 3rem !important;  }  .gap-xl-0 {   gap: 0 !important;  }  .gap-xl-1 {   gap: 0.25rem !important;  }  .gap-xl-2 {   gap: 0.5rem !important;  }  .gap-xl-3 {   gap: 1rem !important;  }  .gap-xl-4 {   gap: 1.5rem !important;  }  .gap-xl-5 {   gap: 3rem !important;  }  .row-gap-xl-0 {   row-gap: 0 !important;  }  .row-gap-xl-1 {   row-gap: 0.25rem !important;  }  .row-gap-xl-2 {   row-gap: 0.5rem !important;  }  .row-gap-xl-3 {   row-gap: 1rem !important;  }  .row-gap-xl-4 {   row-gap: 1.5rem !important;  }  .row-gap-xl-5 {   row-gap: 3rem !important;  }  .column-gap-xl-0 {   -moz-column-gap: 0 !important;   column-gap: 0 !important;  }  .column-gap-xl-1 {   -moz-column-gap: 0.25rem !important;   column-gap: 0.25rem !important;  }  .column-gap-xl-2 {   -moz-column-gap: 0.5rem !important;   column-gap: 0.5rem !important;  }  .column-gap-xl-3 {   -moz-column-gap: 1rem !important;   column-gap: 1rem !important;  }  .column-gap-xl-4 {   -moz-column-gap: 1.5rem !important;   column-gap: 1.5rem !important;  }  .column-gap-xl-5 {   -moz-column-gap: 3rem !important;   column-gap: 3rem !important;  }  .text-xl-start {   text-align: left !important;  }  .text-xl-end {   text-align: right !important;  }  .text-xl-center {   text-align: center !important;  } } @media (min-width: 1400px) {  .float-xxl-start {   float: left !important;  }  .float-xxl-end {   float: right !important;  }  .float-xxl-none {   float: none !important;  }  .object-fit-xxl-contain {   -o-object-fit: contain !important;   object-fit: contain !important;  }  .object-fit-xxl-cover {   -o-object-fit: cover !important;   object-fit: cover !important;  }  .object-fit-xxl-fill {   -o-object-fit: fill !important;   object-fit: fill !important;  }  .object-fit-xxl-scale {   -o-object-fit: scale-down !important;   object-fit: scale-down !important;  }  .object-fit-xxl-none {   -o-object-fit: none !important;   object-fit: none !important;  }  .d-xxl-inline {   display: inline !important;  }  .d-xxl-inline-block {   display: inline-block !important;  }  .d-xxl-block {   display: block !important;  }  .d-xxl-grid {   display: grid !important;  }  .d-xxl-inline-grid {   display: inline-grid !important;  }  .d-xxl-table {   display: table !important;  }  .d-xxl-table-row {   display: table-row !important;  }  .d-xxl-table-cell {   display: table-cell !important;  }  .d-xxl-flex {   display: flex !important;  }  .d-xxl-inline-flex {   display: inline-flex !important;  }  .d-xxl-none {   display: none !important;  }  .flex-xxl-fill {   flex: 1 1 auto !important;  }  .flex-xxl-row {   flex-direction: row !important;  }  .flex-xxl-column {   flex-direction: column !important;  }  .flex-xxl-row-reverse {   flex-direction: row-reverse !important;  }  .flex-xxl-column-reverse {   flex-direction: column-reverse !important;  }  .flex-xxl-grow-0 {   flex-grow: 0 !important;  }  .flex-xxl-grow-1 {   flex-grow: 1 !important;  }  .flex-xxl-shrink-0 {   flex-shrink: 0 !important;  }  .flex-xxl-shrink-1 {   flex-shrink: 1 !important;  }  .flex-xxl-wrap {   flex-wrap: wrap !important;  }  .flex-xxl-nowrap {   flex-wrap: nowrap !important;  }  .flex-xxl-wrap-reverse {   flex-wrap: wrap-reverse !important;  }  .justify-content-xxl-start {   justify-content: flex-start !important;  }  .justify-content-xxl-end {   justify-content: flex-end !important;  }  .justify-content-xxl-center {   justify-content: center !important;  }  .justify-content-xxl-between {   justify-content: space-between !important;  }  .justify-content-xxl-around {   justify-content: space-around !important;  }  .justify-content-xxl-evenly {   justify-content: space-evenly !important;  }  .align-items-xxl-start {   align-items: flex-start !important;  }  .align-items-xxl-end {   align-items: flex-end !important;  }  .align-items-xxl-center {   align-items: center !important;  }  .align-items-xxl-baseline {   align-items: baseline !important;  }  .align-items-xxl-stretch {   align-items: stretch !important;  }  .align-content-xxl-start {   align-content: flex-start !important;  }  .align-content-xxl-end {   align-content: flex-end !important;  }  .align-content-xxl-center {   align-content: center !important;  }  .align-content-xxl-between {   align-content: space-between !important;  }  .align-content-xxl-around {   align-content: space-around !important;  }  .align-content-xxl-stretch {   align-content: stretch !important;  }  .align-self-xxl-auto {   align-self: auto !important;  }  .align-self-xxl-start {   align-self: flex-start !important;  }  .align-self-xxl-end {   align-self: flex-end !important;  }  .align-self-xxl-center {   align-self: center !important;  }  .align-self-xxl-baseline {   align-self: baseline !important;  }  .align-self-xxl-stretch {   align-self: stretch !important;  }  .order-xxl-first {   order: -1 !important;  }  .order-xxl-0 {   order: 0 !important;  }  .order-xxl-1 {   order: 1 !important;  }  .order-xxl-2 {   order: 2 !important;  }  .order-xxl-3 {   order: 3 !important;  }  .order-xxl-4 {   order: 4 !important;  }  .order-xxl-5 {   order: 5 !important;  }  .order-xxl-last {   order: 6 !important;  }  .m-xxl-0 {   margin: 0 !important;  }  .m-xxl-1 {   margin: 0.25rem !important;  }  .m-xxl-2 {   margin: 0.5rem !important;  }  .m-xxl-3 {   margin: 1rem !important;  }  .m-xxl-4 {   margin: 1.5rem !important;  }  .m-xxl-5 {   margin: 3rem !important;  }  .m-xxl-auto {   margin: auto !important;  }  .mx-xxl-0 {   margin-right: 0 !important;   margin-left: 0 !important;  }  .mx-xxl-1 {   margin-right: 0.25rem !important;   margin-left: 0.25rem !important;  }  .mx-xxl-2 {   margin-right: 0.5rem !important;   margin-left: 0.5rem !important;  }  .mx-xxl-3 {   margin-right: 1rem !important;   margin-left: 1rem !important;  }  .mx-xxl-4 {   margin-right: 1.5rem !important;   margin-left: 1.5rem !important;  }  .mx-xxl-5 {   margin-right: 3rem !important;   margin-left: 3rem !important;  }  .mx-xxl-auto {   margin-right: auto !important;   margin-left: auto !important;  }  .my-xxl-0 {   margin-top: 0 !important;   margin-bottom: 0 !important;  }  .my-xxl-1 {   margin-top: 0.25rem !important;   margin-bottom: 0.25rem !important;  }  .my-xxl-2 {   margin-top: 0.5rem !important;   margin-bottom: 0.5rem !important;  }  .my-xxl-3 {   margin-top: 1rem !important;   margin-bottom: 1rem !important;  }  .my-xxl-4 {   margin-top: 1.5rem !important;   margin-bottom: 1.5rem !important;  }  .my-xxl-5 {   margin-top: 3rem !important;   margin-bottom: 3rem !important;  }  .my-xxl-auto {   margin-top: auto !important;   margin-bottom: auto !important;  }  .mt-xxl-0 {   margin-top: 0 !important;  }  .mt-xxl-1 {   margin-top: 0.25rem !important;  }  .mt-xxl-2 {   margin-top: 0.5rem !important;  }  .mt-xxl-3 {   margin-top: 1rem !important;  }  .mt-xxl-4 {   margin-top: 1.5rem !important;  }  .mt-xxl-5 {   margin-top: 3rem !important;  }  .mt-xxl-auto {   margin-top: auto !important;  }  .me-xxl-0 {   margin-right: 0 !important;  }  .me-xxl-1 {   margin-right: 0.25rem !important;  }  .me-xxl-2 {   margin-right: 0.5rem !important;  }  .me-xxl-3 {   margin-right: 1rem !important;  }  .me-xxl-4 {   margin-right: 1.5rem !important;  }  .me-xxl-5 {   margin-right: 3rem !important;  }  .me-xxl-auto {   margin-right: auto !important;  }  .mb-xxl-0 {   margin-bottom: 0 !important;  }  .mb-xxl-1 {   margin-bottom: 0.25rem !important;  }  .mb-xxl-2 {   margin-bottom: 0.5rem !important;  }  .mb-xxl-3 {   margin-bottom: 1rem !important;  }  .mb-xxl-4 {   margin-bottom: 1.5rem !important;  }  .mb-xxl-5 {   margin-bottom: 3rem !important;  }  .mb-xxl-auto {   margin-bottom: auto !important;  }  .ms-xxl-0 {   margin-left: 0 !important;  }  .ms-xxl-1 {   margin-left: 0.25rem !important;  }  .ms-xxl-2 {   margin-left: 0.5rem !important;  }  .ms-xxl-3 {   margin-left: 1rem !important;  }  .ms-xxl-4 {   margin-left: 1.5rem !important;  }  .ms-xxl-5 {   margin-left: 3rem !important;  }  .ms-xxl-auto {   margin-left: auto !important;  }  .p-xxl-0 {   padding: 0 !important;  }  .p-xxl-1 {   padding: 0.25rem !important;  }  .p-xxl-2 {   padding: 0.5rem !important;  }  .p-xxl-3 {   padding: 1rem !important;  }  .p-xxl-4 {   padding: 1.5rem !important;  }  .p-xxl-5 {   padding: 3rem !important;  }  .px-xxl-0 {   padding-right: 0 !important;   padding-left: 0 !important;  }  .px-xxl-1 {   padding-right: 0.25rem !important;   padding-left: 0.25rem !important;  }  .px-xxl-2 {   padding-right: 0.5rem !important;   padding-left: 0.5rem !important;  }  .px-xxl-3 {   padding-right: 1rem !important;   padding-left: 1rem !important;  }  .px-xxl-4 {   padding-right: 1.5rem !important;   padding-left: 1.5rem !important;  }  .px-xxl-5 {   padding-right: 3rem !important;   padding-left: 3rem !important;  }  .py-xxl-0 {   padding-top: 0 !important;   padding-bottom: 0 !important;  }  .py-xxl-1 {   padding-top: 0.25rem !important;   padding-bottom: 0.25rem !important;  }  .py-xxl-2 {   padding-top: 0.5rem !important;   padding-bottom: 0.5rem !important;  }  .py-xxl-3 {   padding-top: 1rem !important;   padding-bottom: 1rem !important;  }  .py-xxl-4 {   padding-top: 1.5rem !important;   padding-bottom: 1.5rem !important;  }  .py-xxl-5 {   padding-top: 3rem !important;   padding-bottom: 3rem !important;  }  .pt-xxl-0 {   padding-top: 0 !important;  }  .pt-xxl-1 {   padding-top: 0.25rem !important;  }  .pt-xxl-2 {   padding-top: 0.5rem !important;  }  .pt-xxl-3 {   padding-top: 1rem !important;  }  .pt-xxl-4 {   padding-top: 1.5rem !important;  }  .pt-xxl-5 {   padding-top: 3rem !important;  }  .pe-xxl-0 {   padding-right: 0 !important;  }  .pe-xxl-1 {   padding-right: 0.25rem !important;  }  .pe-xxl-2 {   padding-right: 0.5rem !important;  }  .pe-xxl-3 {   padding-right: 1rem !important;  }  .pe-xxl-4 {   padding-right: 1.5rem !important;  }  .pe-xxl-5 {   padding-right: 3rem !important;  }  .pb-xxl-0 {   padding-bottom: 0 !important;  }  .pb-xxl-1 {   padding-bottom: 0.25rem !important;  }  .pb-xxl-2 {   padding-bottom: 0.5rem !important;  }  .pb-xxl-3 {   padding-bottom: 1rem !important;  }  .pb-xxl-4 {   padding-bottom: 1.5rem !important;  }  .pb-xxl-5 {   padding-bottom: 3rem !important;  }  .ps-xxl-0 {   padding-left: 0 !important;  }  .ps-xxl-1 {   padding-left: 0.25rem !important;  }  .ps-xxl-2 {   padding-left: 0.5rem !important;  }  .ps-xxl-3 {   padding-left: 1rem !important;  }  .ps-xxl-4 {   padding-left: 1.5rem !important;  }  .ps-xxl-5 {   padding-left: 3rem !important;  }  .gap-xxl-0 {   gap: 0 !important;  }  .gap-xxl-1 {   gap: 0.25rem !important;  }  .gap-xxl-2 {   gap: 0.5rem !important;  }  .gap-xxl-3 {   gap: 1rem !important;  }  .gap-xxl-4 {   gap: 1.5rem !important;  }  .gap-xxl-5 {   gap: 3rem !important;  }  .row-gap-xxl-0 {   row-gap: 0 !important;  }  .row-gap-xxl-1 {   row-gap: 0.25rem !important;  }  .row-gap-xxl-2 {   row-gap: 0.5rem !important;  }  .row-gap-xxl-3 {   row-gap: 1rem !important;  }  .row-gap-xxl-4 {   row-gap: 1.5rem !important;  }  .row-gap-xxl-5 {   row-gap: 3rem !important;  }  .column-gap-xxl-0 {   -moz-column-gap: 0 !important;   column-gap: 0 !important;  }  .column-gap-xxl-1 {   -moz-column-gap: 0.25rem !important;   column-gap: 0.25rem !important;  }  .column-gap-xxl-2 {   -moz-column-gap: 0.5rem !important;   column-gap: 0.5rem !important;  }  .column-gap-xxl-3 {   -moz-column-gap: 1rem !important;   column-gap: 1rem !important;  }  .column-gap-xxl-4 {   -moz-column-gap: 1.5rem !important;   column-gap: 1.5rem !important;  }  .column-gap-xxl-5 {   -moz-column-gap: 3rem !important;   column-gap: 3rem !important;  }  .text-xxl-start {   text-align: left !important;  }  .text-xxl-end {   text-align: right !important;  }  .text-xxl-center {   text-align: center !important;  } } @media (min-width: 1200px) {  .fs-1 {   font-size: 2.5rem !important;  }  .fs-2 {   font-size: 2rem !important;  }  .fs-3 {   font-size: 1.75rem !important;  }  .fs-4 {   font-size: 1.5rem !important;  } } @media print {  .d-print-inline {   display: inline !important;  }  .d-print-inline-block {   display: inline-block !important;  }  .d-print-block {   display: block !important;  }  .d-print-grid {   display: grid !important;  }  .d-print-inline-grid {   display: inline-grid !important;  }  .d-print-table {   display: table !important;  }  .d-print-table-row {   display: table-row !important;  }  .d-print-table-cell {   display: table-cell !important;  }  .d-print-flex {   display: flex !important;  }  .d-print-inline-flex {   display: inline-flex !important;  }  .d-print-none {   display: none !important;  } }  *{  margin:0;  padding:0; } :root {  --first-theme-color: #f07f13;  --second-theme-color: #333333; }  body{  margin:0;  padding:0;  line-height:20px;  font-size:13px;  color:#6E6D6D;  font-family: 'poppins', sans-serif;  -moz-box-sizing:border-box;  -webkit-box-sizing:border-box;  box-sizing:border-box;  width: 100%;  height: 100%;  overflow-x: hidden !important;  overflow-y: scroll !important; } img{  border:none;  margin:0;  padding:0;  height:auto;  max-width:100%; } p{  margin:0;  padding:0; } a{  text-decoration:none;  color: var(--first-theme-color);  word-wrap: break-word; } a:hover{  color:#333;  text-decoration:none; } input:focus{  border:2px solid #000; } ol,ul{  margin:0;  padding:0; } .comment-content p a,#footer .textwidget a{  text-decoration: underline; } #sidebar .tagcloud a:focus, .main-nav a:focus, .main-nav ul ul a:focus, select:focus, #commentform input#submit:focus, .shop-now a:focus, a.pagemore:focus {  border: 2px solid var(--first-theme-color);  outline: none; } .listarticle a:focus, .wp-block-button a:focus{  outline: 3px solid var(--first-theme-color) !important; } .category-btn:focus, .product-search button[type="submit"]:focus{  border: 2px solid #000;  outline: none; } .wp-caption, .wp-caption-text, .sticky, .gallery-caption, .aligncenter{  margin:0;  padding:0;  max-width:100% !important; } .sticky{  background: #ededed; } .entry-content ol li, .entry-content ul li{  margin-left:15px; } ul li ul, ul li ul li ul, ol li ol, ol li ol li ol{  margin-left:10px; } h1,h2,h3,h4,h5,h6{  color:#000000;  font-family: 'Oswald', sans-serif;  margin:0 0 20px;  padding:0;  line-height:1.1;  font-weight:400;  word-wrap: break-word; } h1{  font-size:32px; } h2{  font-size:30px; } h3{  font-size:24px; } h4{  font-size:20px; } h5{  font-size:18px; } h6{  font-size:14px; } .clear{  clear:both; } .alignnone{  width:100% !important; } img.alignleft, .alignleft{  float:left;  margin:0 15px 0 0;  padding:5px;  border:1px solid #cccccc; } img.alignright, .alignright{  float:right;  margin:0 0 0 15px;  padding:5px;  border:1px solid #cccccc; } .left{  float:left; } .right{  float:right; } #comment-nav-above .nav-previous, #comment-nav-below .nav-previous{  float:none !important;  margin:10px 0; } ol.comment-list li{  list-style:none;  margin-bottom:5px; } .entry-content a,.entry-summary a,#sidebar .widget_text a {  text-decoration: underline; } a.rsswidget.rss-widget-title{  font-size: 9px; } .format-gallery .wp-block-gallery, .format-video figure{  margin-bottom: 15px; } .screen-reader-text {  border: 0;  clip: rect(1px, 1px, 1px, 1px);  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: #eee;  clip: auto !important;  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; } a:focus, input[type='submit']:focus, input[type='search']:focus, textarea:focus, input[type='name']:focus, input[type='email']:focus, .toggle-nav button:focus, a.close-button:focus, input:focus{ outline: -webkit-focus-ring-color auto 1px; } .boxlayout{ width: 1140px; margin: 0 auto; background-color: #fff; position: relative; box-shadow: 0 -8px 8px #8e8e8e; }   .site-main .alignfull, .site-main .alignwide, .postsec-list .alignfull, .postsec-list .alignwide{  margin-left: 0 !important;  margin-right: 0 !important;  margin-bottom: 20px; } .site-main .alignfull img, .postsec-list .alignfull img{  width: 100% !important } .site-main .alignnone, .site-main .aligncenter, .postsec-list .alignnone, .postsec-list .aligncenter{  width: auto !important; } .site-main .alignleft, .postsec-list .alignleft{  margin-right: 10px; } .site-main .wp-block-button a:hover, .site-main .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover, .postsec-list .wp-block-button a:hover, .postsec-list .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover{  background: var(--first-theme-color);  color: #fff !important; } .site-main .wp-block-button.is-style-squared a, .postsec-list .wp-block-button.is-style-squared a{  border-radius: 0px !important; } .site-main .wp-block-button__link, .postsec-list .wp-block-button__link{  background-color: var(--second-theme-color);  color:#fff !important;  border-radius: 30px;  margin-bottom: 10px; } .postsec-list .wp-block-button.is-style-outline a{  background:none;  border:1px solid var(--first-theme-color) !important;  color: #fff !important; } .site-main .wp-block-button.is-style-outline a{  background: var(--second-theme-color);  color: #fff !important;  outline: none !important;  border:none !important; } .site-main .wp-block-button.is-style-outline a:hover{  background: var(--first-theme-color); } .site-main .wp-block-button__link{  text-decoration: none; } .site-main img.alignleft, .site-main .alignleft, .site-main img.alignright, .site-main .alignright, .postsec-list img.alignleft, .postsec-list .alignleft, .postsec-list img.alignright, .postsec-list .alignright{  border:none; } .page-links {  float: unset !important;  display: inline-flex;  gap: 5px;  align-items: center;  margin:20px auto; } .page-links a, .page-links span{  padding: 10px 15px;  background-color: var(--second-theme-color);  color: #fff; } .page-links .post-page-numbers.current, .page-links a:hover{  background-color: var(--first-theme-color) !important; } #preloader {  position: fixed;  top: 0;  left: 0;  right: 0;  bottom: 0;  background-color: #fff;  z-index: 99999; } #status {  width: 200px;  height: 200px;  position: absolute;  left: 50%;  top: 50%;  background-image: url(https://codeskripts.com/wp-content/themes/shopfront-ecommerce/images/status.gif);  background-repeat: no-repeat;  background-position: center;  margin: -100px 0 0 -100px; }  .header-top {  background: var(--first-theme-color); } .header-top p {  margin-bottom: 0;  color: #ffffff;  font-family: 'Oswald', sans-serif;  font-size: 15px;  padding: 12px 0;  text-transform: uppercase; } .social-icons {  text-align: right; } .social-icons i {  color: #ffffff;  font-size: 18px;  padding: 16px 10px; } .social-icons i:hover{  color: var(--second-theme-color); } .social-icons a{  display: inline-block; } h1.site-title, p.site-title{  font-size: 30px;  margin: 0;  font-weight: bold;  text-transform: uppercase; } h1.site-title a, p.site-title a {  color: #fff;  font-family: 'Oswald', sans-serif; } h1.site-title a:hover , p.site-title a:hover{  text-decoration: unset; } .header .site-description{  font-size: 12px;  color: #fff;  margin-top: 10px; } .product-search button[type="submit"]:hover{  background: var(--second-theme-color);  color: #fff; } .shopfront-ecommerce-logo img{  margin-bottom: 15px !important; } .sticky-head {  position: fixed;  top: 0;  left: 0;  width: 100%;  z-index: 9999;  background-color: var(--second-theme-color);  box-shadow: 2px 2px 10px 0px #2d2d2d;  padding: 20px; } .close-sticky{  background-color: #ffffff; } .admin-bar .sticky-head{  top: 32px;  background: var(--second-theme-color); } .header {  background: var(--second-theme-color);  padding: 15px 0; } #product_cat_slider{  margin: 0rem !important; } .category-meta {  padding: 15px 0;  border-bottom: 1px solid #ccc; } .category-btn {  background: var(--first-theme-color);  border: none;  padding: 16px;  width: 100%;  text-align: left;  font-family: 'Oswald', sans-serif;  font-size: 18px;  letter-spacing: 1px;  font-weight: 500;  cursor: pointer;  color: #ffffff; } .category-btn i {  font-size: 22px;  margin-right: 15px; } .category-dropdown {  position: absolute;  background: #fff;  width: 20%;  z-index: 9999;  list-style: none;  box-shadow: 0 0 5px 0px #eee;  height: 385px;  overflow-y: scroll; } .category-dropdown li {  border-bottom: solid 2px #f5f2f2;  padding: 16px 0; } .category-dropdown li a{  color: var(--second-theme-color);  font-size: 15px;  font-weight: 600;  padding-left: 20px;  text-transform: uppercase;  display: inline-block;  font-family: 'Oswald', sans-serif; } .category-dropdown li a:hover{  color: var(--first-theme-color); } .product-search input[type="search"] {  border: none;  padding: 12px;  font-weight: 500;  width: 100%;  font-size: 18px;  font-family: 'Noto Sans', sans-serif; } .product-search button[type="submit"] {  background: var(--first-theme-color);  color: #ffffff;  font-family: 'Oswald', sans-serif;  font-weight: 500;  padding: 15px 43px;  text-transform: uppercase;  font-size: 17px;  border: none;  cursor: pointer;  width: auto; } .product-search form.woocommerce-product-search {  border: solid 2px var(--first-theme-color);  display: flex; } .product-account i, .product-cart i {  font-size: 25px;  color: var(--first-theme-color); } .product-account, .product-cart {  margin: 15px 0;  text-align: right;  font-family: 'Oswald', sans-serif; } span.item-count {  color: var(--second-theme-color);  font-weight: 500;  font-size: 18px;  padding-left: 15px;  text-transform: uppercase; }  .category-dropdown::-webkit-scrollbar-track{  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);  border-radius: 10px;  background-color: #F5F5F5; } .category-dropdown::-webkit-scrollbar{  width: 12px;  background-color: #F5F5F5; } .category-dropdown::-webkit-scrollbar-thumb{  border-radius: 10px;  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  background-color: var(--first-theme-color); }  #mySidenav {  display: inline; } .main-nav ul {  margin: 0;  padding: 0;  text-align: right; } .main-nav li {  display: inline-block;  position: relative; } .main-nav a {  color: #fff;  padding: 10px 18px;  font-size: 15px;  display: block;  font-weight: 500;  text-transform: uppercase;  position: relative;  font-family: 'Oswald', sans-serif; } .main-nav .menu-item-has-children > a::after {  content: '\f107';  font-family: 'Font Awesome 7 Free';  font-weight: 900;  display: inline-block;  width: 0;  height: 0;  position: absolute;  top: auto;  right: auto;  margin-left: 10px;  transform: translateY(-50%);  pointer-events: none;  font-size: 12px; } .main-nav .menu-item-has-children.current-menu-parent > a::after, .main-nav .menu-item-has-children.current-menu-ancestor > a::after, .main-nav .menu-item-has-children.current_page_parent > a::after {  transform: translateY(-50%) rotate(0deg); } .main-nav a:hover {  color: #fff; } .main-nav ul ul {  position: absolute;  background: #fff;  min-width: 250px;  z-index: 9999;  top: 98%;  line-height: 30px;  opacity: 0; } .main-nav ul ul ul {  left: 100%;  top: 0%; } .main-nav ul ul a {  color: #1f1f1f;  border: none;  padding: 10px;  margin-top: 5px; } .main-nav ul ul li {  float: none;  display: block;  text-align: left;  border-left: none;  border-right: none !important;  padding: 0;  border-bottom: solid 1px #f1f1f1; } .main-nav li ul {  border-top: 3px solid var(--first-theme-color) !important;  border: 1px solid #EEE;  box-shadow: 0px 0px 12px -3px rgba(0, 0, 0, 0.4); } .main-nav .menu > ul > li.highlight {  background-color: #006ccc; } .main-nav .menu > ul > li.highlight:hover {  background: transparent; } .main-nav .menu-item-has-children:not(.off-canvas):hover > .sub-menu, .main-nav .menu-item-has-children:not(.off-canvas):focus > .sub-menu, .main-nav .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu, .main-nav .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menum, .main-nav .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu {  opacity: 1; } .main-nav ul li:hover > ul {  opacity: 1; } .main-nav li.menu-item-has-children:hover > ul, .main-nav li.menu-item-has-children:focus > ul, .main-nav li.menu-item-has-children.focus > ul {  opacity: 1; } .main-nav .sub-menu {  opacity: 0;  left: -9999px;  z-index: 99999;  width: 200px !important; } ul.sub-menu ul.sub-menu {  left: 200px !important; } .main-nav .menu-item-has-children:not(.off-canvas):hover > .sub-menu, .main-nav .menu-item-has-children:not(.off-canvas):focus > .sub-menu, .main-nav .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu, .main-nav .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menum, .main-nav .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu {  display: block;  left: 0;  margin-top: 0;  opacity: 1;  width: auto;  min-width: 100%; } ul.sub-menu ul.sub-menu {  left: -9999px; } .toggle-nav, a.close-button {  display: none; }  .slidesection img{  object-fit: cover; } .slider-img-color{  background-color: var(--first-theme-color);  width:1800px; } .slider-img-color, .slidesection img{  height: 600px !important; } .slider-box {  position: absolute;  top: 50%;  transform: translateY(-50%);  left: 35%;  right: 35%; } .catwrapslider{  width:100%;  position:relative;  background-color:#fff;  box-sizing:border-box; } .slidesection{  background-color: var(--second-theme-color); } .slidesection img {  opacity: 0.6; } .owl-carousel .owl-item img {  display: block;  width: 100%;  -webkit-transform-style: preserve-3d;  height: fit-content; } .catwrapslider .owl-controls{  position: absolute;  top: 50%;  right:auto;  left:auto;  width:100%; } .catwrapslider .owl-prev, .catwrapslider .owl-next {  position: absolute;  transform: translateY(-50%);  top: 50%;  bottom: 15px;  width: 22px;  padding: 20px;  height: 22px;  border: none;  font-size: 40px;  right: 0; } .catwrapslider .owl-prev:hover, .catwrapslider .owl-next:hover{  background: var(--first-theme-color);  color: #fff; } .catwrapslider .owl-prev{  left:10px; } .catwrapslider .owl-next{  right:10px; } button.owl-prev span, button.owl-next span{  position: absolute;  top: 15%;  left: 0;  right: 0; } .owl-prev, .owl-next {  border: solid 2px #ffffff;  padding: 18px; } .catwrapslider{  height:auto; } .slider-box h1 a{  font-size: 45px;  font-weight: 500;  text-transform: capitalize;  letter-spacing: 1px;  text-align: center;  color: #ffffff; } .slider-box h1 a:hover{  color: var(--first-theme-color); } .slider-box h1 {  text-align: center; } .shop-now {  margin: 25px 0;  text-align: center; } .shop-now a {  color: #ffffff;  background-color: var(--second-theme-color);  padding: 12px 35px;  font-family: 'Oswald', sans-serif;  font-size: 15px;  display: inline-block;  text-transform: uppercase; } .shop-now a:hover {  border-color: var(--first-theme-color);  background: var(--first-theme-color);  color: #ffffff; } button.owl-dot.active {  width: 25px; } button.owl-dot {  background: #ffffff;  width: 10px;  height: 8px;  border-radius: 6px;  border: none;  margin-right: 5px; } .owl-dots {  position: relative;  bottom: 54px;  width: 75px;  left: 125px; } #recent-product h2{  font-size: 28px;  margin-bottom: 30px; } #recent-product h2::after {  content: "";  display: block;  border-bottom: 1px solid #b7b7b7;  width: 70%;  position: relative;  bottom: 6px;  left: 8em; }   #product_cat_slider .owl-carousel .owl-item img{  width: auto;  margin: 0 auto; } #product_cat_slider .owl-carousel .owl-stage{  display: inline-block; } #product_cat_slider .owl-dots {  margin-top: 30px;  text-align: center; } #product_cat_slider button.owl-dot {  background: #606060;  width: 6%;  height: 2px;  margin-right: 15px;  border: none; } #product_cat_slider button.owl-dot.active{  background: #ff819f;  height: 4px; } .product_cat_box img{  height: 450px;  object-fit: cover; } .product_cat_box h3{  background-color: #fff;  display: inline-block;  position: absolute;  bottom: -1px;  margin: 0;  writing-mode: tb-rl;  padding: 30px 13px;  text-align: left;  text-transform: uppercase;  left: -1px;  right: auto;  transform: rotate(180deg); } .product_cat_box{  position: relative; } .product_cat_box a{ } .postsec-list input.search-field, .postsec-list input.search-submit {  padding: 15px 10px; } .page-template-default #content, .blog #content{  padding:25px 0;  clear: both; } .contentsecwrap p{  margin-bottom:20px;  line-height:20px; } .listarticle{  margin-bottom: 20px;  box-sizing: border-box;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  padding: 20px; } .listarticle h2 a{  color:var(--second-theme-color); } .listarticle h2 a:hover{  color:var(--first-theme-color); } .listarticle p{  margin-bottom:10px; } .postsec-list .listarticle {   background: #ffffff none repeat scroll 0 0;   box-shadow: 0 0 4px #cfcfcf;   padding: 30px;   position: relative;   border-radius: 12px;   margin-bottom: 30px; } .postsec-list .listarticle:hover{   box-shadow: 0 0 20px #cfcfcf; } .blog-meta{  font-style:italic;  margin-bottom:8px; } .post-date, .post-comment{  display:inline;  color: var(--second-theme-color); } .single_title{  margin-bottom: 15px;  font-size: 20px;  text-transform: uppercase;  font-weight: bold; } .post-thumb{  margin:0 0 15px 0; } .postmeta{  margin-bottom:10px;  border-top:1px solid #ddd;  border-bottom:1px solid #ddd; } .nav-links .page-numbers{  padding:10px 15px;  color:#fff !important;  background-color: var(--second-theme-color); } span.page-numbers.current, .nav-links .page-numbers:hover{  background-color: var(--first-theme-color); } .entry-summary .pagemore {  text-transform: uppercase;  font-weight: 700;  letter-spacing: 1px;  background: var(--second-theme-color);  padding: 12px 25px;  font-size: 12px;  color: #ffffff;  display: inline-block;  text-decoration: none; } .pagemore:hover{  background: var(--first-theme-color);  color: #fff; } .nav-links{  margin: 20px 0; } select{ border:1px solid #ccc; width:100%;}  #button{  background: var(--first-theme-color);  color: #ffffff;  cursor: pointer;  width: fit-content;  padding: 5px;  padding-top: 22px;  height: 60px;  aspect-ratio: 1;  text-align: center;  position: fixed;  border-radius: 50%;  bottom: 60px;  right: 20px;  z-index: 9999;  -moz-border-radius: 0;  font-size: 15px;  display: none; }  label{  margin-bottom: 0; } #footer .search-form label, #sidebar .search-form label{  width: 100%; } aside.widget ul, .entry-summary li{  list-style:none; } .listarticle .alignfull, .listarticle .alignwide{  margin-left: 0;  margin-right: 0; } #recentcomments li{  background-image:none !important; } #recentcomments li a{  padding-left:0px !important; } .textwidget select,table{  width:100%; } nav.navigation.pagination {   margin: 30px auto; } #sidebar input[type="text"], #sidebar input[type="search"], #footer input[type="search"]{  border: solid 2px var(--first-theme-color);  padding: 10px;  width: 100%;  margin-bottom: 10px; } #sidebar input[type="search"]{  margin-bottom: 0px; } #sidebar .wp-block-search__label{  font-size: 30px;  color: #000000;  font-family: 'Oswald', sans-serif;  margin: 0 0 20px;  padding: 0;  line-height: 1.1;  font-weight: 400;  word-wrap: break-word; } #sidebar .wp-block-search__button{  background-color: var(--first-theme-color); } #sidebar input.search-submit, #footer input.search-submit, form.woocommerce-product-search button {  padding: 10px;  width: 100%;  border:none;  background: var(--first-theme-color);  font-size: 15px;  text-transform: uppercase;  color: #fff; } input.search-submit{  background-color: var(--first-theme-color);  color: #fff;  border:none;  padding: 16px 20px !important; } .widget-area .widget::after, .widget-area .widget::before {   clear: both;   content: "";   display: table; } #sidebar .widget-title {   font-size: 30px;   font-weight: 400;   margin-bottom: 15px;   padding-bottom: 10px;   position: relative; } .entry-title h2:before{ content: "\f185";   display: inline-block;   font-family: FontAwesome;   margin-right: 5px; } #sidebar ul {   list-style: outside none none;   padding: 0;   margin: 0; } #sidebar ul ul {   border-bottom:none;   padding-bottom: 0; } #sidebar ul li {  padding: 5px;  padding-left: 30px;  padding-top: 5px;  position: relative; } #sidebar ul li::before {  color: var(--first-theme-color) !important;  content: "\f192";  display: inline-block;  font-family: 'Font Awesome 7 Free';  font-weight: 900;  font-size: 7px;  left: 0;  position: absolute;  top: 6px;  margin-left: 2px; } #sidebar .widget a, #sidebar .widget a:visited {   color: #6E6D6D; } #sidebar .widget a:hover, #sidebar .widget a:active {  color: var(--first-theme-color); } #sidebar .widget {   padding: 20px;   background: #fff;   border-radius: 12px;   box-shadow: 0 0 4px #cfcfcf;   border-bottom: 3px solid var(--first-theme-color);   margin-bottom: 30px; } #sidebar .widget:hover{   box-shadow: 0 0 20px #cfcfcf; } #sidebar .widget_nav_menu ul li{  padding: 3px 15px 5px 13px; } #sidebar .widget_nav_menu ul li a{  line-height: 2.5; } .widget_calendar {   text-align: center; } .widget_calendar h3{  text-align: left; } .widget_calendar caption {   background: var(--first-theme-color) none repeat scroll 0 0;   color: #ffffff;   padding: 5px; } .widget_calendar .pad {   background: #eeeeee none repeat scroll 0 0; } .widget_calendar #today {   background: var(--first-theme-color) none repeat scroll 0 0;   color: #ffffff; } .widget .tagcloud a {   border: 1px solid #dddddd;   color: #001837;   display: inline-block;   font-size: 16px !important;   line-height: 1.5;   margin-bottom: 5px;   padding: 5px 15px; } .widget .tagcloud a:hover {   border: 1px solid var(--first-theme-color);   color: var(--first-theme-color); } .widget_categories li > a, .widget_archive li > a {   display: inline-block;   min-width: 85%; } .search-form .search-submit:focus {   box-shadow: inherit;   outline: none; } dt {   font-weight: bold; } dd {   margin: 0 1.5em 1.5em; } img {   height: auto;   max-width: 100%; } table {   margin: 0 0 1.5em;   width: 100%; } td, th {  border: 1px solid #ddd;  padding: 5px;  color:#252525; } #footer td, #footer th{  color: #fff; } select {   width: 100%;   padding: 5px; } #footer .tagcloud a {  border: solid 1px #fff !important;  font-size: 12px !important;  margin: 2px 0;  display: inline-block;  color: #fff !important;  padding: 5px; } .tagcloud a:hover{  background-color: var(--first-theme-color);  border-color: var(--first-theme-color) !important;  color: #fff !important; } .footer-widget {  background: #121212 none repeat scroll 0 0;  overflow: hidden;  color: rgba(255, 255, 255, 0.75); } #footer ul {  list-style: none;  margin: 0;  padding-left: 0; } #footer ul li {  font-size: 13px;  letter-spacing: 0.5px;  padding: 3px 15px 3px 13px;  position: relative;  color: #fff; } #footer ul li::before {  color: #fff;  content: "\f105";  display: inline-block;  font-family: 'Font Awesome 7 Free';  font-weight: 900;  font-size: 14px;  left: 0;  position: absolute;  top: 3px; } #footer a .footer-widget-area {  float: left;  padding: 0 25px;  width: 25%; } #footer a, #footer p {  color:#fff; } #footer a:hover {  color:var(--first-theme-color) !important; } #footer .widget-title{  color: #fff; } .postsec-list article.hentry {   background: #ffffff none repeat scroll 0 0;   box-shadow: 0 0 4px #cfcfcf;   padding: 15px 15px;   position: relative;   border-radius: 12px;   margin-bottom: 30px; } .postsec-list article.hentry:hover{   box-shadow: 0 0 20px #cfcfcf; } #footer{ background-color:#1A191A; color:#595959; } .ftr-4-box{ width:100%; float:left; margin:0 4% 2% 0; box-sizing:border-box; padding:20px; } .widget-column-4 { margin-right:0px !important; } .ftr-4-box h5{ font-weight:400; font-size:28px; color:#fff; margin-bottom:0; border-bottom:1px solid #303030; padding-bottom:15px; letter-spacing: 1px; } .ftr-4-box h5 span{ font-weight:300; color:var(--first-theme-color); } .ftr-4-box ul{ margin:0; padding:0; list-style:inside disc; } .ftr-4-box ul li { display:block; padding:6px 0; border-bottom:1px solid #303030; } .ftr-4-box ul li a { color:#595959; } #footer .ftr-4-box ul li a, #footer .ftr-4-box ul li , #footer .ftr-4-box p, #footer table, #footer #calendar_wrap caption{  color:#fff; } .ftr-4-box ul li a:hover, .ftr-4-box ul li.current_page_item a { color: var(--first-theme-color); } .ftr-4-box a.readmore span{ color:#fff; } .ftr-4-box p{ margin-bottom:15px; } .copywrap { background-color: var(--second-theme-color); color: #fff; padding:15px 0; text-align:center; } .copywrap a{  color: #fff; } #footer .tagcloud a {  background-color: var(--first-theme-color);  font-size: 12px !important;  margin: 2px 0;  display: inline-block;  color: #ffffff;  padding: 10px;  margin-top: 5px;  margin-bottom: 5px; } #footer .tagcloud a:hover{  background-color: var(--second-theme-color) !important;  color: #fff !important; } .copywrap .copywrap-info{  display: flex;  flex-wrap: wrap;  justify-content: space-between;  align-items: center; } .copywrap .copywrap-info.center-content {  justify-content: center;  text-align: center; } :root {--second-theme-color: #183060 !important;} .slidesection img{height: 500px !important;}.footer-widget{background-position: center center;}.footer-widget{background-color: #222c51 !important;}#button{right: 20px;}#button{ border-radius: 50%;}.main-nav a{text-transform: uppercase;}.postsec-list .listarticle{text-align:center;} h1, h2, h3, h4, h5, h6 { font-family: Open Sans; } body, button, input, select, textarea { font-family: Open Sans; }   @media screen and (min-width: 320px) and (max-width: 520px) {  .category-btn {   margin-bottom: 10px;  }  .product-search button[type="submit"] {   width: 100%;  }  .ftr-4-box {   width: 100%;   float: none;   margin: 0;   padding: 15px 0;  } }  @media screen and (max-width:767px) {  .category-dropdown{   width: 90%;  }  .social-icons,  .header-top p,  .slider-box {   text-align: center;  }  .breadcrumb a{   margin-bottom: 10px;  }  .slider-box p {   display: none;  }  .slider-box {   right: 5%;   left: 5%;  }  .owl-dots {   bottom: 0;  }  .slider-box h1 {   font-size: 25px;  }  .wpcf7 input[type="text"],  .wpcf7 input[type="tel"],  .wpcf7 input[type="email"],  .wpcf7 textarea {   width: 100%;  }  .product-search button[type="submit"] {   padding: 15px 0;  }  .product-account,  .product-cart,  .shopfront-ecommerce-logo,  .toggle-nav {   text-align: center !important;  }  .shopfront-ecommerce-logo {   margin-bottom: 20px;  }  .slider-img-color,  .slidesection img {   height: 300px !important;  }  tr.wc-block-cart-items__row {   gap: 0.4em;  }  td.wc-block-cart-item__total{   padding-left: 0px !important;  }  li.wc-block-grid__product{   max-width:100% !important;   float:none;  }  .slider-box h1 a{   font-size: 24px;  }  .boxlayout{   width: 270px;  }  .copywrap .copywrap-info{   justify-content: center;   align-items: center;   flex-wrap: wrap;  }  .copywrap .copywrap-info p,  .copywrap .footer-social {   flex: 1 1 100%;   justify-content: center;   align-items: center;  }  .copywrap .footer-social{   margin-top: 10px;  } } @media screen and (min-width: 768px) and (max-width: 900px) {  .category-btn {   font-size: 15px;  }  .product-search button[type="submit"] {   padding: 15px 18px;  }  .slider-box {   left: 20%;   right: 20%;  }  .category-btn {   padding: 10px;  }  span.item-count {   font-size: 14px;   padding: 5px;  }  .product-account,  .product-cart {   text-align: left;  }  .postsec-list.grid .post,  .postsec-list.four-col .post {   padding: 10px;  }  tr.wc-block-cart-items__row {   gap: 1em;  }  li.wc-block-grid__product{   max-width: 48% !important;   float: left;   clear: both;   margin: 0 1% 2.992em;   flex: 1 0 48% !important;  }  .boxlayout{   width: 650px;  } } @media screen and (max-width: 1000px) {  .main-nav ul ul,  .main-nav .sub-menu {   opacity: 1;  }  .main-nav .sub-menu {   margin-left: 25px;  }  .main-nav li ul {   border: none;   box-shadow: none;   border-top: none !important;  }  .main-nav ul {   text-align: left;  }  .main-nav .sub-menu li {   border-bottom: none;  }  #recent-product h2::after {   position: static;   border: none;  }  .toggle-nav {   text-align: right;  }  .toggle-nav button {   font-family: 'Oswald', sans-serif;   font-weight: 500;   background: transparent;   border: solid 2px #fff;   color: #fff;   font-size: 18px;   padding: 10px;  }  .sidenav {   height: 100%;   width: 100%;   position: fixed;   z-index: 99999;   left: 0;   top: -110%;   overflow-x: hidden;   transition: 0.5s top ease-in-out;   overflow-y: scroll;   background: #ffffff;   opacity: 0.9;   visibility: hidden;  }  body.show-main-menu .sidenav {   visibility: visible;   top: 0;   transition: 0.5s top ease-in-out;  }  .sidenav .close-button {   font-size: 36px;   display: block !important;   color: #fff;  }  .sidenav #site-navigation {   width: 100%;  }  .toggle-nav span {   font-size: 30px;   cursor: pointer;   text-align: right;  }  .main-nav ul ul li,  .menubar .nav ul li,  .toggle-nav {   display: block;  }  .main-nav ul li a {   padding: 8px;   text-decoration: none;   font-size: 15px;   color: #fff;   display: block;   float: none;   margin: 5px 0;   border-right: none;  }  .main-nav ul li ul li a:before {   content: "\00BB \00a0";  }  .main-nav ul.sub-menu a:hover {   padding-left: 40px !important;   background: none !important;   color:#fff;  }  .main-nav ul ul {   position: static;   width: 100%;   background: transparent;   border-top-width: 0px;   border-bottom-width: 0px;   box-shadow: none;  }  .main-nav ul ul a {   border-bottom: none;   padding-left: 40px;  }  .main-nav ul ul ul.sub-menu a {   padding-left: 40px;  }  .main-nav li {   padding: 0 15px;   display: block;   border-bottom: solid 1px #fff;  }  .main-header-box {   padding-bottom: 15px;  }  #mySidenav {   text-align: left;   display: inline;   background-color: var(--first-theme-color);  }  .main-menu {   padding: 0em;  }  .main-nav ul.sub-menu>li>a:before {   content: unset;  }  .main-nav ul.sub-menu>li>a:hover:before {   opacity: 0;   left: 0px;   width: 0px;  } } @media screen and (min-width: 1024px) and (max-width: 1199px) {  .product-search button[type="submit"] {   padding: 15px 36px;  }  tr.wc-block-cart-items__row {   gap: 1em;  }  .boxlayout{   width: 870px;  } } @media screen and (max-width: 320px){  .woocommerce ul.products li{   width: 100% !important;  } } @media screen and (min-width:1700px) and (max-width:1900px){  .container{   max-width: 1520px;  } } @media screen and (min-width:1920px) {  .container{   max-width: 1620px;  } } @media screen and (max-width: 600px){ .admin-bar .sticky-head {  top: 0px; } } .woocommerce ul.products li{   font-family: 'Oswald', sans-serif; } span.onsale {     right: auto !important;   left: 0 !important;   border-radius: 0 !important;   margin: 0 !important;   background: var(--second-theme-color) !important;   color: #ffffff !important;   font-size: 12px !important;   text-transform: uppercase; } .woocommerce #reviews #comment{  height: auto; } .woocommerce #reviews #comments ol.commentlist{  box-shadow: none; } h2.woocommerce-loop-product__title {   font-size: 18px !important;   text-transform: uppercase;   font-weight: 500; } .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: 110px; } .woocommerce ul.products li.product .price, .woocommerce div.product p.price, .woocommerce div.product span.price {   font-size: 15px;   color: #b7b7b7; } .woocommerce #respond input#submit.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{   font-family: 'Oswald', sans-serif;   background: var(--first-theme-color);   padding: 12px 30px;   border-radius: 30px;   text-transform: uppercase;   color: #fff; } .woocommerce ul.products li.product .button, .woocommerce button.button, .woocommerce a.button.alt, .woocommerce a.button, .woocommerce a.added_to_cart {   background: var(--first-theme-color);   color: #fff;   font-family: 'Oswald', sans-serif;   padding: 12px 30px;   border-radius: 30px;   text-transform: uppercase; } .woocommerce ul.products li.product .button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce a.added_to_cart:hover {   background: var(--second-theme-color) ;   color: #ffffff; } .woocommerce-product-details__short-description {   margin: 10px 0; } .woocommerce ul.products li.product .star-rating {   font-size: 16px;   margin: .5em auto; } h1.product_title.entry-title {   font-size: 25px !important;   padding-bottom: 10px !important; } .woocommerce .quantity .qty {   padding: 9px;   border-radius: 30px;   border: solid 2px var(--second-theme-color);   width: 5em; } .woocommerce table.shop_table {   border: 2px solid #888; } .entry-content table th, .comment-body table th, .entry-content table td, .comment-body table td{   border-bottom: 2px #888 solid; } form.checkout.woocommerce-checkout label, span.woocommerce-input-wrapper, .woocommerce form .form-row label, span.password-input {   width: 100%; } form.checkout.woocommerce-checkout input[type="text"], form.checkout.woocommerce-checkout input[type="tel"], form.checkout.woocommerce-checkout input[type="email"], .woocommerce form .form-row input.input-text {   padding: 10px; } form.checkout_coupon.woocommerce-form-coupon td{   border: none !important; } nav.woocommerce-MyAccount-navigation ul li {   background: var(--first-theme-color);   border:2px solid var(--first-theme-color);   padding: 10px;   margin-bottom: 15px;   list-style: none;   margin-left: 0;   font-size: 16px;   box-shadow: 6px 7px 17px -2px #b1b1b1;   font-family: 'Oswald', sans-serif; } nav.woocommerce-MyAccount-navigation ul li:hover{   background: var(--second-theme-color);   border:2px solid var(--second-theme-color); } nav.woocommerce-MyAccount-navigation ul li a{    border-bottom: none;   color: #fff !important;   text-decoration: none; } select.orderby {   padding: 5px;   background: transparent;   border: solid 2px var(--second-theme-color); } span.tagged_as {   display: -webkit-box; } .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img{   margin-left: 35px;   width: 45px; } .page-template-template-home-page .woocommerce ul.products li.product .onsale, .page-template-template-home-page .woocommerce .star-rating span::before, .page-template-template-home-page .woocommerce ul.products li.product .price, .page-template-template-home-page .woocommerce div.product p.price, .page-template-template-home-page .woocommerce div.product span.price, .page-template-template-home-page .woocommerce ul.products li.product .button, .page-template-template-home-page .woocommerce .star-rating::before{   display: none; } .wp-block-woocommerce-cart.alignwide{  margin-left: auto;  margin-right: auto; } td.wc-block-cart-item__image{  padding: 16px 0px 16px 16px !important; } td.wc-block-cart-item__total,.wc-block-components-totals-item,.wc-block-components-totals-coupon{  padding-left: 16px !important;  padding-right: 16px !important; } table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block,.wp-block-woocommerce-cart-order-summary-block{  border: 1px solid #dcdcdc;  margin: 0 -1px 24px 0;  text-align: left;  width: 100%;  border-radius: 5px; } tr.wc-block-cart-items__header th{  font-weight: 700;  padding: 9px 12px !important;  line-height: 1.5em;  font-size: 16px; } a.wc-block-components-product-name{  color: #000;  font-size: 20px;   font-weight: 600; } a.wc-block-components-product-name,button.wc-block-cart-item__remove-link,a.wc-block-components-totals-coupon-link, a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained, a.wc-block-components-checkout-return-to-cart-button{  text-decoration: none !important; } button.wc-block-cart-item__remove-link{  font-size: 1em !important; } span.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title{  text-align: left !important; } a.wc-block-components-totals-coupon-link,a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained, a.wc-block-components-checkout-return-to-cart-button,.wc-block-components-totals-coupon__button.contained,button.wc-block-components-checkout-place-order-button, .woocommerce-account .addresses .title .edit, .wc-block-cart__submit .wc-block-cart__submit-container a{  background-color: var(--first-theme-color);  color: #fff;  border-radius: 0;  font-weight: 500;  padding: 10px 25px !important;  font-size: 15px;  border:none; } span.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title{  font-size: 1.5em !important;  padding: 10px !important;  display: block !important; } .wc-block-components-main.wc-block-cart__main.wp-block-woocommerce-cart-items-block{  padding-right: 0%; } button.wc-block-components-checkout-place-order-button:hover, a.wc-block-components-totals-coupon-link:hover, a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover, a.wc-block-components-checkout-return-to-cart-button:hover, .woocommerce-account .addresses .title .edit:hover, .wc-block-cart__submit .wc-block-cart__submit-container a:hover{  background:var(--second-theme-color) ;  color: #fff !important; } .wc-block-cart__submit .wc-block-cart__submit-container a{  text-decoration: none; } .wp-block-woocommerce-checkout-order-summary-block{  border: 1px solid #dcdcdc; } .wp-block-woocommerce-checkout-order-summary-cart-items-block.wc-block-components-totals-wrapper{  padding: 10px; } li.wc-block-grid__product{  border: 1px solid #dcdcdc;  padding: 10px;  max-width: 30.75% !important;  float: left;  margin: 0 3.8% 2.992em 0; } .wc-block-grid__product-onsale{   padding: 5px 10px !important;   background: #555555 !important;   color: #fff !important;   border-color: #555555 !important;   border-radius: 0px !important;   font-size: 14px !important;   top: 5px !important;   right: 5px !important;   left: auto !important;   margin: -0.5em -0.5em 0 0 !important; } .wc-block-grid__product-title{  font-size: 22px !important;  color: #000 !important;  font-weight: 600; } a.wc-block-grid__product-link{  text-decoration: none !important; } a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart{  padding: 10px 12px;  border-radius: 8px !important;  font-size: 16px; } span.woocommerce-Price-amount.amount{  font-size: 16px; } img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{  width: 100% !important; } h2.wp-block-heading.has-text-align-center{  margin: 10px 0; } .woocommerce a.added_to_cart{  margin-left: 5px;  padding: 9px 25px; } .entry-summary .price ins, .posted_in a, .woocommerce ul.products li.product .price ins {  text-decoration: none !important; } .woocommerce div.product form.cart div.quantity {   margin: 0 8px 0 0; } .woocommerce div.product form.cart {   margin: 0.7em 0; } .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover{  background-color: var(--second-theme-color);  color:#fff; } .woocommerce-account .addresses .title .edit{  text-decoration: none;  padding: 10px 28px;  float: left;  margin: 20px 0px 25px 0px; } #footer h3{ padding-top: 1rem; } .woocommerce ul.products li.product .add_to_cart_button{  margin-bottom: 10px; } .woocommerce ul.products li{  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;  text-align: center;  border-radius: 8px; } .woocommerce ul.products li.product a img{  border-radius: 8px 8px 0 0;  max-height: 300px;  object-fit: cover; } .woocommerce div.product div.images img {  max-height: 400px;  width: 400px;  object-fit: cover; } .breadcrumb a{  background-color: var(--second-theme-color);  color:#fff !important;  padding: 10px;  font-weight: 500;  font-size: 15px !important;  text-decoration: none;  align-self: center;  margin-left: 15px; } .breadcrumb a:first-child{  margin-left: 0; } .breadcrumb .current-breadcrumb, .breadcrumb a:hover{  background: var(--first-theme-color);  color:#fff; } .breadcrumb .current-breadcrumb{  padding: 10px;  font-weight: 500;  font-size: 14px;  text-decoration: none;  margin-bottom: 0; } .breadcrumb {   margin: 30px 0 !important;   background:none;   padding: 0; }  .wpcf7{ margin:30px 0 0; padding:0; } .wpcf7 input[type="text"], .wpcf7 input[type="tel"], .wpcf7 input[type="email"]{ width:40%; border:1px solid #cccccc; box-shadow:inset 1px 1px 2px #ccc; height:35px; padding:0 15px; color:#797979; margin-bottom:0; } .wpcf7 textarea{ width:60%; border:1px solid #cccccc; box-shadow:inset 1px 1px 2px #ccc; height:150px; color:#797979; margin-bottom:25px; padding:10px; padding-right:0; } .wpcf7 input[type="submit"]{ background-color:var(--first-theme-color); width:auto; border:none; cursor:pointer; color:#ffffff; padding:10px 40px; border-radius:3px; }  .site-nav-previous, .nav-previous{ float:left; } .site-nav-next, .nav-next{ float:right; } .nav-previous, .nav-next{   width: 50%; } .nav-next{   text-align: right; } #comments{   margin:30px 0 0;   width: 100%;   padding-top: 20px; } nav#nav-below{ margin-top:15px; } .postmeta {  padding: 5px 0;  color: #262626;  margin: 10px 0;  border-top: 1px solid #ddd;  border-bottom: 1px solid #ddd;  font-size: 13px; } .postmeta .post-date, .postmeta .post-comment, .postmeta .post-author, .postmeta .post-time{  display: inline-flex;  justify-content: center;  align-items: center; } .post-thumb img {   max-height: 350px;   object-fit: cover;   border-radius: 12px; } .postmeta i{  line-height: unset;  padding: 0px 10px; } .postmeta a{   color:#262626; } .postmeta a:hover{   color:var(--first-theme-color); } .breadcrumbs{padding:10px 0; margin-bottom:0;} ol.commentlist{list-style:none;} #commentform p{margin:5px 0;} #commentform label{display:block;} #commentform input#email, #commentform input#url, #commentform input#author, #commentform textarea, #commentform input#eazycfc_captcha{max-width:96%; border:1px #ccc solid; padding:5px 2%;width: 100%;} #commentform input#submit{ background-color:var(--second-theme-color); border:none; padding:8px 15px; color:#fff; display:inline-block; cursor:pointer;} #commentform input#submit:hover{background:var(--first-theme-color); border-bottom-color:#ccc; color:#fff;} .form-allowed-tags{display:none;} ul.errormsg{background:#ffe4e4;} ul.errormsg li{padding:5px;} .entry-content table, .comment-body table{ border-collapse:collapse; margin:10px 0;} .entry-content table td, .entry-content table th, .comment-body table td, .comment-body table th{padding:10px 5px; text-align:left;} .entry-content table th, .comment-body table th{color:#676767; font:normal 18px Oswald; border-bottom:1px #888 solid;} .entry-content table td, .comment-body table td{border-bottom:1px #ccc solid;} .fvch-codeblock:hover .comment-form-url{display:block !important;}  .commentlist, ol.commentlist {list-style:none; box-shadow:0 0 5px #666; -moz-box-shadow:0 0 5px #666; -webkit-box-shadow:0 0 5px #666; -khtml-box-shadow:0 0 5px #666; margin:10px 0; background-color:#fff; padding:10px 0;} .commentlist li, ol.commentlist li { list-style:none; background-image:none !important; padding:0px 15px;} .commentlist li ol li.depth-2, .commentlist li ol li.depth-3, .commentlist li ol li.depth-4, ol.commentlist li ol li.depth-2, ol.commentlist li ol li.depth-3, ol.commentlist li ol li.depth-4 { border-bottom:none;} .commentlist li.bypostauthor article, ol.commentlist li.bypostauthor article { background:#f9ffe1;} .commentlist article, .commentlist li.bypostauthor li article, ol.commentlist li.bypostauthor li article { border:none !important; padding:10px; position:relative; background-color:#fff;} .commentlist li .fn { font-weight:normal; font-size:15px; font-style:normal;} .commentlist li.bypostauthor .fn, ol.commentlist li.bypostauthor .fn { color:#000;} img.avatar { vertical-align:middle; position:static; display:inline-block;} .commentlist article a time { display:block; clear:both; padding:5px 0 10px; font-size:11px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; } .commentlist, ol.commentlist p { font-size:14px;} .commentlist .reply span, ol.commentlist .reply span { display:none;} .commentlist .reply a, ol.commentlist .reply a { display:block; padding:10px; text-align:center; background:#f6f6f6; margin:5px 0; border:1px #ddd solid;} .comment-author.vcard{display:inline-block; margin-right:15px; } .comment-list ul.children li.comment{background-image:none; padding-left:5px;}  .error404 .page-not-found{  text-align: center;  margin: 30px 0 40px 0; } .error404 .page-not-found .not-found-btn{  background-color: var(--first-theme-color);  display: inline-flex;  padding: 5px;  border-radius: 5px; } .error404 .page-not-found .not-found-btn:hover{  background-color: var(--second-theme-color); } .error404 .page-not-found .not-found-btn a{  color: #fff;  text-decoration: none;  font-size: 16px;  font-weight: 600; }@charset "UTF-8";  .animated {  -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both; } .animated.infinite {  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite; } .animated.hinge {  -webkit-animation-duration: 2s;  animation-duration: 2s; } .animated.bounceIn, .animated.bounceOut {  -webkit-animation-duration: .75s;  animation-duration: .75s; } .animated.flipOutX, .animated.flipOutY {  -webkit-animation-duration: .75s;  animation-duration: .75s; } @-webkit-keyframes bounce {  from, 20%, 53%, 80%, to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   -webkit-transform: translate3d(0,0,0);   transform: translate3d(0,0,0);  }  40%, 43% {   -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   -webkit-transform: translate3d(0, -30px, 0);   transform: translate3d(0, -30px, 0);  }  70% {   -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   -webkit-transform: translate3d(0, -15px, 0);   transform: translate3d(0, -15px, 0);  }  90% {   -webkit-transform: translate3d(0,-4px,0);   transform: translate3d(0,-4px,0);  } } @keyframes bounce {  from, 20%, 53%, 80%, to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   -webkit-transform: translate3d(0,0,0);   transform: translate3d(0,0,0);  }  40%, 43% {   -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   -webkit-transform: translate3d(0, -30px, 0);   transform: translate3d(0, -30px, 0);  }  70% {   -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   -webkit-transform: translate3d(0, -15px, 0);   transform: translate3d(0, -15px, 0);  }  90% {   -webkit-transform: translate3d(0,-4px,0);   transform: translate3d(0,-4px,0);  } } .bounce {  -webkit-animation-name: bounce;  animation-name: bounce;  -webkit-transform-origin: center bottom;  transform-origin: center bottom; } @-webkit-keyframes flash {  from, 50%, to {   opacity: 1;  }  25%, 75% {   opacity: 0;  } } @keyframes flash {  from, 50%, to {   opacity: 1;  }  25%, 75% {   opacity: 0;  } } .flash {  -webkit-animation-name: flash;  animation-name: flash; }  @-webkit-keyframes pulse {  from {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  50% {   -webkit-transform: scale3d(1.05, 1.05, 1.05);   transform: scale3d(1.05, 1.05, 1.05);  }  to {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } @keyframes pulse {  from {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  50% {   -webkit-transform: scale3d(1.05, 1.05, 1.05);   transform: scale3d(1.05, 1.05, 1.05);  }  to {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } .pulse {  -webkit-animation-name: pulse;  animation-name: pulse; } @-webkit-keyframes rubberBand {  from {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  30% {   -webkit-transform: scale3d(1.25, 0.75, 1);   transform: scale3d(1.25, 0.75, 1);  }  40% {   -webkit-transform: scale3d(0.75, 1.25, 1);   transform: scale3d(0.75, 1.25, 1);  }  50% {   -webkit-transform: scale3d(1.15, 0.85, 1);   transform: scale3d(1.15, 0.85, 1);  }  65% {   -webkit-transform: scale3d(.95, 1.05, 1);   transform: scale3d(.95, 1.05, 1);  }  75% {   -webkit-transform: scale3d(1.05, .95, 1);   transform: scale3d(1.05, .95, 1);  }  to {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } @keyframes rubberBand {  from {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  30% {   -webkit-transform: scale3d(1.25, 0.75, 1);   transform: scale3d(1.25, 0.75, 1);  }  40% {   -webkit-transform: scale3d(0.75, 1.25, 1);   transform: scale3d(0.75, 1.25, 1);  }  50% {   -webkit-transform: scale3d(1.15, 0.85, 1);   transform: scale3d(1.15, 0.85, 1);  }  65% {   -webkit-transform: scale3d(.95, 1.05, 1);   transform: scale3d(.95, 1.05, 1);  }  75% {   -webkit-transform: scale3d(1.05, .95, 1);   transform: scale3d(1.05, .95, 1);  }  to {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } .rubberBand {  -webkit-animation-name: rubberBand;  animation-name: rubberBand; } @-webkit-keyframes shake {  from, to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  10%, 30%, 50%, 70%, 90% {   -webkit-transform: translate3d(-10px, 0, 0);   transform: translate3d(-10px, 0, 0);  }  20%, 40%, 60%, 80% {   -webkit-transform: translate3d(10px, 0, 0);   transform: translate3d(10px, 0, 0);  } } @keyframes shake {  from, to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  10%, 30%, 50%, 70%, 90% {   -webkit-transform: translate3d(-10px, 0, 0);   transform: translate3d(-10px, 0, 0);  }  20%, 40%, 60%, 80% {   -webkit-transform: translate3d(10px, 0, 0);   transform: translate3d(10px, 0, 0);  } } .shake {  -webkit-animation-name: shake;  animation-name: shake; } @-webkit-keyframes swing {  20% {   -webkit-transform: rotate3d(0, 0, 1, 15deg);   transform: rotate3d(0, 0, 1, 15deg);  }  40% {   -webkit-transform: rotate3d(0, 0, 1, -10deg);   transform: rotate3d(0, 0, 1, -10deg);  }  60% {   -webkit-transform: rotate3d(0, 0, 1, 5deg);   transform: rotate3d(0, 0, 1, 5deg);  }  80% {   -webkit-transform: rotate3d(0, 0, 1, -5deg);   transform: rotate3d(0, 0, 1, -5deg);  }  to {   -webkit-transform: rotate3d(0, 0, 1, 0deg);   transform: rotate3d(0, 0, 1, 0deg);  } } @keyframes swing {  20% {   -webkit-transform: rotate3d(0, 0, 1, 15deg);   transform: rotate3d(0, 0, 1, 15deg);  }  40% {   -webkit-transform: rotate3d(0, 0, 1, -10deg);   transform: rotate3d(0, 0, 1, -10deg);  }  60% {   -webkit-transform: rotate3d(0, 0, 1, 5deg);   transform: rotate3d(0, 0, 1, 5deg);  }  80% {   -webkit-transform: rotate3d(0, 0, 1, -5deg);   transform: rotate3d(0, 0, 1, -5deg);  }  to {   -webkit-transform: rotate3d(0, 0, 1, 0deg);   transform: rotate3d(0, 0, 1, 0deg);  } } .swing {  -webkit-transform-origin: top center;  transform-origin: top center;  -webkit-animation-name: swing;  animation-name: swing; } @-webkit-keyframes tada {  from {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  10%, 20% {   -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);   transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  }  30%, 50%, 70%, 90% {   -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);   transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  }  40%, 60%, 80% {   -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);   transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  }  to {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } @keyframes tada {  from {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  10%, 20% {   -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);   transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  }  30%, 50%, 70%, 90% {   -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);   transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  }  40%, 60%, 80% {   -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);   transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  }  to {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } .tada {  -webkit-animation-name: tada;  animation-name: tada; }  @-webkit-keyframes wobble {  from {   -webkit-transform: none;   transform: none;  }  15% {   -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);   transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);  }  30% {   -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);   transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);  }  45% {   -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);   transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);  }  60% {   -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);   transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);  }  75% {   -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);   transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);  }  to {   -webkit-transform: none;   transform: none;  } } @keyframes wobble {  from {   -webkit-transform: none;   transform: none;  }  15% {   -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);   transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);  }  30% {   -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);   transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);  }  45% {   -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);   transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);  }  60% {   -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);   transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);  }  75% {   -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);   transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);  }  to {   -webkit-transform: none;   transform: none;  } } .wobble {  -webkit-animation-name: wobble;  animation-name: wobble; } @-webkit-keyframes jello {  from, 11.1%, to {   -webkit-transform: none;   transform: none;  }  22.2% {   -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);   transform: skewX(-12.5deg) skewY(-12.5deg);  }  33.3% {   -webkit-transform: skewX(6.25deg) skewY(6.25deg);   transform: skewX(6.25deg) skewY(6.25deg);  }  44.4% {   -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);   transform: skewX(-3.125deg) skewY(-3.125deg);  }  55.5% {   -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);   transform: skewX(1.5625deg) skewY(1.5625deg);  }  66.6% {   -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);   transform: skewX(-0.78125deg) skewY(-0.78125deg);  }  77.7% {   -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);   transform: skewX(0.390625deg) skewY(0.390625deg);  }  88.8% {   -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);   transform: skewX(-0.1953125deg) skewY(-0.1953125deg);  } } @keyframes jello {  from, 11.1%, to {   -webkit-transform: none;   transform: none;  }  22.2% {   -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);   transform: skewX(-12.5deg) skewY(-12.5deg);  }  33.3% {   -webkit-transform: skewX(6.25deg) skewY(6.25deg);   transform: skewX(6.25deg) skewY(6.25deg);  }  44.4% {   -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);   transform: skewX(-3.125deg) skewY(-3.125deg);  }  55.5% {   -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);   transform: skewX(1.5625deg) skewY(1.5625deg);  }  66.6% {   -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);   transform: skewX(-0.78125deg) skewY(-0.78125deg);  }  77.7% {   -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);   transform: skewX(0.390625deg) skewY(0.390625deg);  }  88.8% {   -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);   transform: skewX(-0.1953125deg) skewY(-0.1953125deg);  } } .jello {  -webkit-animation-name: jello;  animation-name: jello;  -webkit-transform-origin: center;  transform-origin: center; } @-webkit-keyframes bounceIn {  from, 20%, 40%, 60%, 80%, to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  }  20% {   -webkit-transform: scale3d(1.1, 1.1, 1.1);   transform: scale3d(1.1, 1.1, 1.1);  }  40% {   -webkit-transform: scale3d(.9, .9, .9);   transform: scale3d(.9, .9, .9);  }  60% {   opacity: 1;   -webkit-transform: scale3d(1.03, 1.03, 1.03);   transform: scale3d(1.03, 1.03, 1.03);  }  80% {   -webkit-transform: scale3d(.97, .97, .97);   transform: scale3d(.97, .97, .97);  }  to {   opacity: 1;   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } @keyframes bounceIn {  from, 20%, 40%, 60%, 80%, to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  }  20% {   -webkit-transform: scale3d(1.1, 1.1, 1.1);   transform: scale3d(1.1, 1.1, 1.1);  }  40% {   -webkit-transform: scale3d(.9, .9, .9);   transform: scale3d(.9, .9, .9);  }  60% {   opacity: 1;   -webkit-transform: scale3d(1.03, 1.03, 1.03);   transform: scale3d(1.03, 1.03, 1.03);  }  80% {   -webkit-transform: scale3d(.97, .97, .97);   transform: scale3d(.97, .97, .97);  }  to {   opacity: 1;   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } .bounceIn {  -webkit-animation-name: bounceIn;  animation-name: bounceIn; } @-webkit-keyframes bounceInDown {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(0, -3000px, 0);   transform: translate3d(0, -3000px, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, 25px, 0);   transform: translate3d(0, 25px, 0);  }  75% {   -webkit-transform: translate3d(0, -10px, 0);   transform: translate3d(0, -10px, 0);  }  90% {   -webkit-transform: translate3d(0, 5px, 0);   transform: translate3d(0, 5px, 0);  }  to {   -webkit-transform: none;   transform: none;  } } @keyframes bounceInDown {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(0, -3000px, 0);   transform: translate3d(0, -3000px, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, 25px, 0);   transform: translate3d(0, 25px, 0);  }  75% {   -webkit-transform: translate3d(0, -10px, 0);   transform: translate3d(0, -10px, 0);  }  90% {   -webkit-transform: translate3d(0, 5px, 0);   transform: translate3d(0, 5px, 0);  }  to {   -webkit-transform: none;   transform: none;  } } .bounceInDown {  -webkit-animation-name: bounceInDown;  animation-name: bounceInDown; } @-webkit-keyframes bounceInLeft {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(-3000px, 0, 0);   transform: translate3d(-3000px, 0, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(25px, 0, 0);   transform: translate3d(25px, 0, 0);  }  75% {   -webkit-transform: translate3d(-10px, 0, 0);   transform: translate3d(-10px, 0, 0);  }  90% {   -webkit-transform: translate3d(5px, 0, 0);   transform: translate3d(5px, 0, 0);  }  to {   -webkit-transform: none;   transform: none;  } } @keyframes bounceInLeft {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(-3000px, 0, 0);   transform: translate3d(-3000px, 0, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(25px, 0, 0);   transform: translate3d(25px, 0, 0);  }  75% {   -webkit-transform: translate3d(-10px, 0, 0);   transform: translate3d(-10px, 0, 0);  }  90% {   -webkit-transform: translate3d(5px, 0, 0);   transform: translate3d(5px, 0, 0);  }  to {   -webkit-transform: none;   transform: none;  } } .bounceInLeft {  -webkit-animation-name: bounceInLeft;  animation-name: bounceInLeft; } @-webkit-keyframes bounceInRight {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  from {   opacity: 0;   -webkit-transform: translate3d(3000px, 0, 0);   transform: translate3d(3000px, 0, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(-25px, 0, 0);   transform: translate3d(-25px, 0, 0);  }  75% {   -webkit-transform: translate3d(10px, 0, 0);   transform: translate3d(10px, 0, 0);  }  90% {   -webkit-transform: translate3d(-5px, 0, 0);   transform: translate3d(-5px, 0, 0);  }  to {   -webkit-transform: none;   transform: none;  } } @keyframes bounceInRight {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  from {   opacity: 0;   -webkit-transform: translate3d(3000px, 0, 0);   transform: translate3d(3000px, 0, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(-25px, 0, 0);   transform: translate3d(-25px, 0, 0);  }  75% {   -webkit-transform: translate3d(10px, 0, 0);   transform: translate3d(10px, 0, 0);  }  90% {   -webkit-transform: translate3d(-5px, 0, 0);   transform: translate3d(-5px, 0, 0);  }  to {   -webkit-transform: none;   transform: none;  } } .bounceInRight {  -webkit-animation-name: bounceInRight;  animation-name: bounceInRight; } @-webkit-keyframes bounceInUp {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  from {   opacity: 0;   -webkit-transform: translate3d(0, 3000px, 0);   transform: translate3d(0, 3000px, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, -20px, 0);   transform: translate3d(0, -20px, 0);  }  75% {   -webkit-transform: translate3d(0, 10px, 0);   transform: translate3d(0, 10px, 0);  }  90% {   -webkit-transform: translate3d(0, -5px, 0);   transform: translate3d(0, -5px, 0);  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes bounceInUp {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  from {   opacity: 0;   -webkit-transform: translate3d(0, 3000px, 0);   transform: translate3d(0, 3000px, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, -20px, 0);   transform: translate3d(0, -20px, 0);  }  75% {   -webkit-transform: translate3d(0, 10px, 0);   transform: translate3d(0, 10px, 0);  }  90% {   -webkit-transform: translate3d(0, -5px, 0);   transform: translate3d(0, -5px, 0);  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .bounceInUp {  -webkit-animation-name: bounceInUp;  animation-name: bounceInUp; } @-webkit-keyframes bounceOut {  20% {   -webkit-transform: scale3d(.9, .9, .9);   transform: scale3d(.9, .9, .9);  }  50%, 55% {   opacity: 1;   -webkit-transform: scale3d(1.1, 1.1, 1.1);   transform: scale3d(1.1, 1.1, 1.1);  }  to {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  } } @keyframes bounceOut {  20% {   -webkit-transform: scale3d(.9, .9, .9);   transform: scale3d(.9, .9, .9);  }  50%, 55% {   opacity: 1;   -webkit-transform: scale3d(1.1, 1.1, 1.1);   transform: scale3d(1.1, 1.1, 1.1);  }  to {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  } } .bounceOut {  -webkit-animation-name: bounceOut;  animation-name: bounceOut; } @-webkit-keyframes bounceOutDown {  20% {   -webkit-transform: translate3d(0, 10px, 0);   transform: translate3d(0, 10px, 0);  }  40%, 45% {   opacity: 1;   -webkit-transform: translate3d(0, -20px, 0);   transform: translate3d(0, -20px, 0);  }  to {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);   transform: translate3d(0, 2000px, 0);  } } @keyframes bounceOutDown {  20% {   -webkit-transform: translate3d(0, 10px, 0);   transform: translate3d(0, 10px, 0);  }  40%, 45% {   opacity: 1;   -webkit-transform: translate3d(0, -20px, 0);   transform: translate3d(0, -20px, 0);  }  to {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);   transform: translate3d(0, 2000px, 0);  } } .bounceOutDown {  -webkit-animation-name: bounceOutDown;  animation-name: bounceOutDown; } @-webkit-keyframes bounceOutLeft {  20% {   opacity: 1;   -webkit-transform: translate3d(20px, 0, 0);   transform: translate3d(20px, 0, 0);  }  to {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);   transform: translate3d(-2000px, 0, 0);  } } @keyframes bounceOutLeft {  20% {   opacity: 1;   -webkit-transform: translate3d(20px, 0, 0);   transform: translate3d(20px, 0, 0);  }  to {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);   transform: translate3d(-2000px, 0, 0);  } } .bounceOutLeft {  -webkit-animation-name: bounceOutLeft;  animation-name: bounceOutLeft; } @-webkit-keyframes bounceOutRight {  20% {   opacity: 1;   -webkit-transform: translate3d(-20px, 0, 0);   transform: translate3d(-20px, 0, 0);  }  to {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);   transform: translate3d(2000px, 0, 0);  } } @keyframes bounceOutRight {  20% {   opacity: 1;   -webkit-transform: translate3d(-20px, 0, 0);   transform: translate3d(-20px, 0, 0);  }  to {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);   transform: translate3d(2000px, 0, 0);  } } .bounceOutRight {  -webkit-animation-name: bounceOutRight;  animation-name: bounceOutRight; } @-webkit-keyframes bounceOutUp {  20% {   -webkit-transform: translate3d(0, -10px, 0);   transform: translate3d(0, -10px, 0);  }  40%, 45% {   opacity: 1;   -webkit-transform: translate3d(0, 20px, 0);   transform: translate3d(0, 20px, 0);  }  to {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);   transform: translate3d(0, -2000px, 0);  } } @keyframes bounceOutUp {  20% {   -webkit-transform: translate3d(0, -10px, 0);   transform: translate3d(0, -10px, 0);  }  40%, 45% {   opacity: 1;   -webkit-transform: translate3d(0, 20px, 0);   transform: translate3d(0, 20px, 0);  }  to {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);   transform: translate3d(0, -2000px, 0);  } } .bounceOutUp {  -webkit-animation-name: bounceOutUp;  animation-name: bounceOutUp; } @-webkit-keyframes fadeIn {  from {   opacity: 0;  }  to {   opacity: 1;  } } @keyframes fadeIn {  from {   opacity: 0;  }  to {   opacity: 1;  } } .fadeIn {  -webkit-animation-name: fadeIn;  animation-name: fadeIn; } @-webkit-keyframes fadeInDown {  from {   opacity: 0;   -webkit-transform: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInDown {  from {   opacity: 0;   -webkit-transform: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInDown {  -webkit-animation-name: fadeInDown;  animation-name: fadeInDown; } @-webkit-keyframes fadeInDownBig {  from {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);   transform: translate3d(0, -2000px, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInDownBig {  from {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);   transform: translate3d(0, -2000px, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInDownBig {  -webkit-animation-name: fadeInDownBig;  animation-name: fadeInDownBig; } @-webkit-keyframes fadeInLeft {  from {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0);   transform: translate3d(-100%, 0, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInLeft {  from {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0);   transform: translate3d(-100%, 0, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInLeft {  -webkit-animation-name: fadeInLeft;  animation-name: fadeInLeft; } @-webkit-keyframes fadeInLeftBig {  from {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);   transform: translate3d(-2000px, 0, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInLeftBig {  from {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);   transform: translate3d(-2000px, 0, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInLeftBig {  -webkit-animation-name: fadeInLeftBig;  animation-name: fadeInLeftBig; } @-webkit-keyframes fadeInRight {  from {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInRight {  from {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInRight {  -webkit-animation-name: fadeInRight;  animation-name: fadeInRight; } @-webkit-keyframes fadeInRightBig {  from {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);   transform: translate3d(2000px, 0, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInRightBig {  from {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);   transform: translate3d(2000px, 0, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInRightBig {  -webkit-animation-name: fadeInRightBig;  animation-name: fadeInRightBig; } @-webkit-keyframes fadeInUp {  from {   opacity: 0;   -webkit-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInUp {  from {   opacity: 0;   -webkit-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInUp {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp; } @-webkit-keyframes fadeInUpBig {  from {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);   transform: translate3d(0, 2000px, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInUpBig {  from {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);   transform: translate3d(0, 2000px, 0);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInUpBig {  -webkit-animation-name: fadeInUpBig;  animation-name: fadeInUpBig; } @-webkit-keyframes fadeOut {  from {   opacity: 1;  }  to {   opacity: 0;  } } @keyframes fadeOut {  from {   opacity: 1;  }  to {   opacity: 0;  } } .fadeOut {  -webkit-animation-name: fadeOut;  animation-name: fadeOut; } @-webkit-keyframes fadeOutDown {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);  } } @keyframes fadeOutDown {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);  } } .fadeOutDown {  -webkit-animation-name: fadeOutDown;  animation-name: fadeOutDown; } @-webkit-keyframes fadeOutDownBig {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);   transform: translate3d(0, 2000px, 0);  } } @keyframes fadeOutDownBig {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);   transform: translate3d(0, 2000px, 0);  } } .fadeOutDownBig {  -webkit-animation-name: fadeOutDownBig;  animation-name: fadeOutDownBig; } @-webkit-keyframes fadeOutLeft {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0);   transform: translate3d(-100%, 0, 0);  } } @keyframes fadeOutLeft {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0);   transform: translate3d(-100%, 0, 0);  } } .fadeOutLeft {  -webkit-animation-name: fadeOutLeft;  animation-name: fadeOutLeft; } @-webkit-keyframes fadeOutLeftBig {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);   transform: translate3d(-2000px, 0, 0);  } } @keyframes fadeOutLeftBig {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);   transform: translate3d(-2000px, 0, 0);  } } .fadeOutLeftBig {  -webkit-animation-name: fadeOutLeftBig;  animation-name: fadeOutLeftBig; } @-webkit-keyframes fadeOutRight {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);  } } @keyframes fadeOutRight {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);  } } .fadeOutRight {  -webkit-animation-name: fadeOutRight;  animation-name: fadeOutRight; } @-webkit-keyframes fadeOutRightBig {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);   transform: translate3d(2000px, 0, 0);  } } @keyframes fadeOutRightBig {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);   transform: translate3d(2000px, 0, 0);  } } .fadeOutRightBig {  -webkit-animation-name: fadeOutRightBig;  animation-name: fadeOutRightBig; } @-webkit-keyframes fadeOutUp {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);  } } @keyframes fadeOutUp {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);  } } .fadeOutUp {  -webkit-animation-name: fadeOutUp;  animation-name: fadeOutUp; } @-webkit-keyframes fadeOutUpBig {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);   transform: translate3d(0, -2000px, 0);  } } @keyframes fadeOutUpBig {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);   transform: translate3d(0, -2000px, 0);  } } .fadeOutUpBig {  -webkit-animation-name: fadeOutUpBig;  animation-name: fadeOutUpBig; } @-webkit-keyframes flip {  from {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);   transform: perspective(400px) rotate3d(0, 1, 0, -360deg);   -webkit-animation-timing-function: ease-out;   animation-timing-function: ease-out;  }  40% {   -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);   transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);   -webkit-animation-timing-function: ease-out;   animation-timing-function: ease-out;  }  50% {   -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);   transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  80% {   -webkit-transform: perspective(400px) scale3d(.95, .95, .95);   transform: perspective(400px) scale3d(.95, .95, .95);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  to {   -webkit-transform: perspective(400px);   transform: perspective(400px);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  } } @keyframes flip {  from {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);   transform: perspective(400px) rotate3d(0, 1, 0, -360deg);   -webkit-animation-timing-function: ease-out;   animation-timing-function: ease-out;  }  40% {   -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);   transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);   -webkit-animation-timing-function: ease-out;   animation-timing-function: ease-out;  }  50% {   -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);   transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  80% {   -webkit-transform: perspective(400px) scale3d(.95, .95, .95);   transform: perspective(400px) scale3d(.95, .95, .95);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  to {   -webkit-transform: perspective(400px);   transform: perspective(400px);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  } } .animated.flip {  -webkit-backface-visibility: visible;  backface-visibility: visible;  -webkit-animation-name: flip;  animation-name: flip; } @-webkit-keyframes flipInX {  from {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);   transform: perspective(400px) rotate3d(1, 0, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);   transform: perspective(400px) rotate3d(1, 0, 0, -5deg);  }  to {   -webkit-transform: perspective(400px);   transform: perspective(400px);  } } @keyframes flipInX {  from {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);   transform: perspective(400px) rotate3d(1, 0, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);   transform: perspective(400px) rotate3d(1, 0, 0, -5deg);  }  to {   -webkit-transform: perspective(400px);   transform: perspective(400px);  } } .flipInX {  -webkit-backface-visibility: visible !important;  backface-visibility: visible !important;  -webkit-animation-name: flipInX;  animation-name: flipInX; } @-webkit-keyframes flipInY {  from {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);   transform: perspective(400px) rotate3d(0, 1, 0, -20deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);   transform: perspective(400px) rotate3d(0, 1, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);   transform: perspective(400px) rotate3d(0, 1, 0, -5deg);  }  to {   -webkit-transform: perspective(400px);   transform: perspective(400px);  } } @keyframes flipInY {  from {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);   transform: perspective(400px) rotate3d(0, 1, 0, -20deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);   transform: perspective(400px) rotate3d(0, 1, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);   transform: perspective(400px) rotate3d(0, 1, 0, -5deg);  }  to {   -webkit-transform: perspective(400px);   transform: perspective(400px);  } } .flipInY {  -webkit-backface-visibility: visible !important;  backface-visibility: visible !important;  -webkit-animation-name: flipInY;  animation-name: flipInY; } @-webkit-keyframes flipOutX {  from {   -webkit-transform: perspective(400px);   transform: perspective(400px);  }  30% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   opacity: 1;  }  to {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   opacity: 0;  } } @keyframes flipOutX {  from {   -webkit-transform: perspective(400px);   transform: perspective(400px);  }  30% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   opacity: 1;  }  to {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   opacity: 0;  } } .flipOutX {  -webkit-animation-name: flipOutX;  animation-name: flipOutX;  -webkit-backface-visibility: visible !important;  backface-visibility: visible !important; } @-webkit-keyframes flipOutY {  from {   -webkit-transform: perspective(400px);   transform: perspective(400px);  }  30% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);   transform: perspective(400px) rotate3d(0, 1, 0, -15deg);   opacity: 1;  }  to {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   opacity: 0;  } } @keyframes flipOutY {  from {   -webkit-transform: perspective(400px);   transform: perspective(400px);  }  30% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);   transform: perspective(400px) rotate3d(0, 1, 0, -15deg);   opacity: 1;  }  to {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   opacity: 0;  } } .flipOutY {  -webkit-backface-visibility: visible !important;  backface-visibility: visible !important;  -webkit-animation-name: flipOutY;  animation-name: flipOutY; } @-webkit-keyframes lightSpeedIn {  from {   -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);   transform: translate3d(100%, 0, 0) skewX(-30deg);   opacity: 0;  }  60% {   -webkit-transform: skewX(20deg);   transform: skewX(20deg);   opacity: 1;  }  80% {   -webkit-transform: skewX(-5deg);   transform: skewX(-5deg);   opacity: 1;  }  to {   -webkit-transform: none;   transform: none;   opacity: 1;  } } @keyframes lightSpeedIn {  from {   -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);   transform: translate3d(100%, 0, 0) skewX(-30deg);   opacity: 0;  }  60% {   -webkit-transform: skewX(20deg);   transform: skewX(20deg);   opacity: 1;  }  80% {   -webkit-transform: skewX(-5deg);   transform: skewX(-5deg);   opacity: 1;  }  to {   -webkit-transform: none;   transform: none;   opacity: 1;  } } .lightSpeedIn {  -webkit-animation-name: lightSpeedIn;  animation-name: lightSpeedIn;  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out; } @-webkit-keyframes lightSpeedOut {  from {   opacity: 1;  }  to {   -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);   transform: translate3d(100%, 0, 0) skewX(30deg);   opacity: 0;  } } @keyframes lightSpeedOut {  from {   opacity: 1;  }  to {   -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);   transform: translate3d(100%, 0, 0) skewX(30deg);   opacity: 0;  } } .lightSpeedOut {  -webkit-animation-name: lightSpeedOut;  animation-name: lightSpeedOut;  -webkit-animation-timing-function: ease-in;  animation-timing-function: ease-in; } @-webkit-keyframes rotateIn {  from {   -webkit-transform-origin: center;   transform-origin: center;   -webkit-transform: rotate3d(0, 0, 1, -200deg);   transform: rotate3d(0, 0, 1, -200deg);   opacity: 0;  }  to {   -webkit-transform-origin: center;   transform-origin: center;   -webkit-transform: none;   transform: none;   opacity: 1;  } } @keyframes rotateIn {  from {   -webkit-transform-origin: center;   transform-origin: center;   -webkit-transform: rotate3d(0, 0, 1, -200deg);   transform: rotate3d(0, 0, 1, -200deg);   opacity: 0;  }  to {   -webkit-transform-origin: center;   transform-origin: center;   -webkit-transform: none;   transform: none;   opacity: 1;  } } .rotateIn {  -webkit-animation-name: rotateIn;  animation-name: rotateIn; } @-webkit-keyframes rotateInDownLeft {  from {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);   transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  }  to {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: none;   transform: none;   opacity: 1;  } } @keyframes rotateInDownLeft {  from {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);   transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  }  to {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: none;   transform: none;   opacity: 1;  } } .rotateInDownLeft {  -webkit-animation-name: rotateInDownLeft;  animation-name: rotateInDownLeft; } @-webkit-keyframes rotateInDownRight {  from {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);   transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  }  to {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: none;   transform: none;   opacity: 1;  } } @keyframes rotateInDownRight {  from {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);   transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  }  to {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: none;   transform: none;   opacity: 1;  } } .rotateInDownRight {  -webkit-animation-name: rotateInDownRight;  animation-name: rotateInDownRight; } @-webkit-keyframes rotateInUpLeft {  from {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);   transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  }  to {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: none;   transform: none;   opacity: 1;  } } @keyframes rotateInUpLeft {  from {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);   transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  }  to {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: none;   transform: none;   opacity: 1;  } } .rotateInUpLeft {  -webkit-animation-name: rotateInUpLeft;  animation-name: rotateInUpLeft; } @-webkit-keyframes rotateInUpRight {  from {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, -90deg);   transform: rotate3d(0, 0, 1, -90deg);   opacity: 0;  }  to {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: none;   transform: none;   opacity: 1;  } } @keyframes rotateInUpRight {  from {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, -90deg);   transform: rotate3d(0, 0, 1, -90deg);   opacity: 0;  }  to {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: none;   transform: none;   opacity: 1;  } } .rotateInUpRight {  -webkit-animation-name: rotateInUpRight;  animation-name: rotateInUpRight; } @-webkit-keyframes rotateOut {  from {   -webkit-transform-origin: center;   transform-origin: center;   opacity: 1;  }  to {   -webkit-transform-origin: center;   transform-origin: center;   -webkit-transform: rotate3d(0, 0, 1, 200deg);   transform: rotate3d(0, 0, 1, 200deg);   opacity: 0;  } } @keyframes rotateOut {  from {   -webkit-transform-origin: center;   transform-origin: center;   opacity: 1;  }  to {   -webkit-transform-origin: center;   transform-origin: center;   -webkit-transform: rotate3d(0, 0, 1, 200deg);   transform: rotate3d(0, 0, 1, 200deg);   opacity: 0;  } } .rotateOut {  -webkit-animation-name: rotateOut;  animation-name: rotateOut; } @-webkit-keyframes rotateOutDownLeft {  from {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   opacity: 1;  }  to {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);   transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  } } @keyframes rotateOutDownLeft {  from {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   opacity: 1;  }  to {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);   transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  } } .rotateOutDownLeft {  -webkit-animation-name: rotateOutDownLeft;  animation-name: rotateOutDownLeft; } @-webkit-keyframes rotateOutDownRight {  from {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   opacity: 1;  }  to {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);   transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  } } @keyframes rotateOutDownRight {  from {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   opacity: 1;  }  to {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);   transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  } } .rotateOutDownRight {  -webkit-animation-name: rotateOutDownRight;  animation-name: rotateOutDownRight; } @-webkit-keyframes rotateOutUpLeft {  from {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   opacity: 1;  }  to {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);   transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  } } @keyframes rotateOutUpLeft {  from {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   opacity: 1;  }  to {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);   transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  } } .rotateOutUpLeft {  -webkit-animation-name: rotateOutUpLeft;  animation-name: rotateOutUpLeft; } @-webkit-keyframes rotateOutUpRight {  from {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   opacity: 1;  }  to {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, 90deg);   transform: rotate3d(0, 0, 1, 90deg);   opacity: 0;  } } @keyframes rotateOutUpRight {  from {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   opacity: 1;  }  to {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, 90deg);   transform: rotate3d(0, 0, 1, 90deg);   opacity: 0;  } } .rotateOutUpRight {  -webkit-animation-name: rotateOutUpRight;  animation-name: rotateOutUpRight; } @-webkit-keyframes hinge {  0% {   -webkit-transform-origin: top left;   transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;   animation-timing-function: ease-in-out;  }  20%, 60% {   -webkit-transform: rotate3d(0, 0, 1, 80deg);   transform: rotate3d(0, 0, 1, 80deg);   -webkit-transform-origin: top left;   transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;   animation-timing-function: ease-in-out;  }  40%, 80% {   -webkit-transform: rotate3d(0, 0, 1, 60deg);   transform: rotate3d(0, 0, 1, 60deg);   -webkit-transform-origin: top left;   transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;   animation-timing-function: ease-in-out;   opacity: 1;  }  to {   -webkit-transform: translate3d(0, 700px, 0);   transform: translate3d(0, 700px, 0);   opacity: 0;  } } @keyframes hinge {  0% {   -webkit-transform-origin: top left;   transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;   animation-timing-function: ease-in-out;  }  20%, 60% {   -webkit-transform: rotate3d(0, 0, 1, 80deg);   transform: rotate3d(0, 0, 1, 80deg);   -webkit-transform-origin: top left;   transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;   animation-timing-function: ease-in-out;  }  40%, 80% {   -webkit-transform: rotate3d(0, 0, 1, 60deg);   transform: rotate3d(0, 0, 1, 60deg);   -webkit-transform-origin: top left;   transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;   animation-timing-function: ease-in-out;   opacity: 1;  }  to {   -webkit-transform: translate3d(0, 700px, 0);   transform: translate3d(0, 700px, 0);   opacity: 0;  } } .hinge {  -webkit-animation-name: hinge;  animation-name: hinge; }  @-webkit-keyframes rollIn {  from {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);   transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes rollIn {  from {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);   transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  }  to {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .rollIn {  -webkit-animation-name: rollIn;  animation-name: rollIn; }  @-webkit-keyframes rollOut {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);   transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);  } } @keyframes rollOut {  from {   opacity: 1;  }  to {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);   transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);  } } .rollOut {  -webkit-animation-name: rollOut;  animation-name: rollOut; } @-webkit-keyframes zoomIn {  from {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  }  50% {   opacity: 1;  } } @keyframes zoomIn {  from {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  }  50% {   opacity: 1;  } } .zoomIn {  -webkit-animation-name: zoomIn;  animation-name: zoomIn; } @-webkit-keyframes zoomInDown {  from {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomInDown {  from {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomInDown {  -webkit-animation-name: zoomInDown;  animation-name: zoomInDown; } @-webkit-keyframes zoomInLeft {  from {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);   transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomInLeft {  from {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);   transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomInLeft {  -webkit-animation-name: zoomInLeft;  animation-name: zoomInLeft; } @-webkit-keyframes zoomInRight {  from {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);   transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomInRight {  from {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);   transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomInRight {  -webkit-animation-name: zoomInRight;  animation-name: zoomInRight; } @-webkit-keyframes zoomInUp {  from {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomInUp {  from {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomInUp {  -webkit-animation-name: zoomInUp;  animation-name: zoomInUp; } @-webkit-keyframes zoomOut {  from {   opacity: 1;  }  50% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  }  to {   opacity: 0;  } } @keyframes zoomOut {  from {   opacity: 1;  }  50% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  }  to {   opacity: 0;  } } .zoomOut {  -webkit-animation-name: zoomOut;  animation-name: zoomOut; } @-webkit-keyframes zoomOutDown {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  to {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);   -webkit-transform-origin: center bottom;   transform-origin: center bottom;   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomOutDown {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  to {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);   -webkit-transform-origin: center bottom;   transform-origin: center bottom;   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomOutDown {  -webkit-animation-name: zoomOutDown;  animation-name: zoomOutDown; } @-webkit-keyframes zoomOutLeft {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);  }  to {   opacity: 0;   -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);   transform: scale(.1) translate3d(-2000px, 0, 0);   -webkit-transform-origin: left center;   transform-origin: left center;  } } @keyframes zoomOutLeft {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);  }  to {   opacity: 0;   -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);   transform: scale(.1) translate3d(-2000px, 0, 0);   -webkit-transform-origin: left center;   transform-origin: left center;  } } .zoomOutLeft {  -webkit-animation-name: zoomOutLeft;  animation-name: zoomOutLeft; } @-webkit-keyframes zoomOutRight {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);  }  to {   opacity: 0;   -webkit-transform: scale(.1) translate3d(2000px, 0, 0);   transform: scale(.1) translate3d(2000px, 0, 0);   -webkit-transform-origin: right center;   transform-origin: right center;  } } @keyframes zoomOutRight {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);  }  to {   opacity: 0;   -webkit-transform: scale(.1) translate3d(2000px, 0, 0);   transform: scale(.1) translate3d(2000px, 0, 0);   -webkit-transform-origin: right center;   transform-origin: right center;  } } .zoomOutRight {  -webkit-animation-name: zoomOutRight;  animation-name: zoomOutRight; } @-webkit-keyframes zoomOutUp {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  to {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);   -webkit-transform-origin: center bottom;   transform-origin: center bottom;   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomOutUp {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  to {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);   -webkit-transform-origin: center bottom;   transform-origin: center bottom;   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomOutUp {  -webkit-animation-name: zoomOutUp;  animation-name: zoomOutUp; } @-webkit-keyframes slideInDown {  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 slideInDown {  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);  } } .slideInDown {  -webkit-animation-name: slideInDown;  animation-name: slideInDown; } @-webkit-keyframes slideInLeft {  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 slideInLeft {  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);  } } .slideInLeft {  -webkit-animation-name: slideInLeft;  animation-name: slideInLeft; } @-webkit-keyframes slideInRight {  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 slideInRight {  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);  } } .slideInRight {  -webkit-animation-name: slideInRight;  animation-name: slideInRight; } @-webkit-keyframes slideInUp {  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 slideInUp {  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);  } } .slideInUp {  -webkit-animation-name: slideInUp;  animation-name: slideInUp; } @-webkit-keyframes slideOutDown {  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 slideOutDown {  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);  } } .slideOutDown {  -webkit-animation-name: slideOutDown;  animation-name: slideOutDown; } @-webkit-keyframes slideOutLeft {  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 slideOutLeft {  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);  } } .slideOutLeft {  -webkit-animation-name: slideOutLeft;  animation-name: slideOutLeft; } @-webkit-keyframes slideOutRight {  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 slideOutRight {  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);  } } .slideOutRight {  -webkit-animation-name: slideOutRight;  animation-name: slideOutRight; } @-webkit-keyframes slideOutUp {  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 slideOutUp {  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);  } } .slideOutUp {  -webkit-animation-name: slideOutUp;  animation-name: slideOutUp; } .fa-solid, .fa-regular, .fa-brands, .fa-classic, .fas, .far, .fab, .fa {  --_fa-family: var(--fa-family, var(--fa-style-family, "Font Awesome 7 Free"));  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  display: var(--fa-display, inline-block);  font-family: var(--_fa-family);  font-feature-settings: normal;  font-style: normal;  font-synthesis: none;  font-variant: normal;  font-weight: var(--fa-style, 900);  line-height: 1;  text-align: center;  text-rendering: auto;  width: var(--fa-width, 1.25em); }  :is(.fas, .far, .fab, .fa-solid, .fa-regular, .fa-brands, .fa-classic, .fa)::before {  content: var(--fa);  content: var(--fa)/""; }  .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-2xs {  font-size: calc(10 / 16 * 1em);   line-height: calc(1 / 10 * 1em);   vertical-align: calc((6 / 10 - 0.375) * 1em);  }  .fa-xs {  font-size: calc(12 / 16 * 1em);   line-height: calc(1 / 12 * 1em);   vertical-align: calc((6 / 12 - 0.375) * 1em);  }  .fa-sm {  font-size: calc(14 / 16 * 1em);   line-height: calc(1 / 14 * 1em);   vertical-align: calc((6 / 14 - 0.375) * 1em);  }  .fa-lg {  font-size: calc(20 / 16 * 1em);   line-height: calc(1 / 20 * 1em);   vertical-align: calc((6 / 20 - 0.375) * 1em);  }  .fa-xl {  font-size: calc(24 / 16 * 1em);   line-height: calc(1 / 24 * 1em);   vertical-align: calc((6 / 24 - 0.375) * 1em);  }  .fa-2xl {  font-size: calc(32 / 16 * 1em);   line-height: calc(1 / 32 * 1em);   vertical-align: calc((6 / 32 - 0.375) * 1em);  }  .fa-width-auto {  --fa-width: auto; }  .fa-fw, .fa-width-fixed {  --fa-width: 1.25em; }  .fa-ul {  list-style-type: none;  margin-inline-start: var(--fa-li-margin, 2.5em);  padding-inline-start: 0; } .fa-ul > li {  position: relative; }  .fa-li {  inset-inline-start: calc(-1 * var(--fa-li-width, 2em));  position: absolute;  text-align: center;  width: var(--fa-li-width, 2em);  line-height: inherit; }    .fa-border {  border-color: var(--fa-border-color, #eee);  border-radius: var(--fa-border-radius, 0.1em);  border-style: var(--fa-border-style, solid);  border-width: var(--fa-border-width, 0.0625em);  box-sizing: var(--fa-border-box-sizing, content-box);  padding: var(--fa-border-padding, 0.1875em 0.25em); }  .fa-pull-left, .fa-pull-start {  float: inline-start;  margin-inline-end: var(--fa-pull-margin, 0.3em); }  .fa-pull-right, .fa-pull-end {  float: inline-end;  margin-inline-start: var(--fa-pull-margin, 0.3em); }  .fa-beat {  animation-name: fa-beat;  animation-delay: var(--fa-animation-delay, 0s);  animation-direction: var(--fa-animation-direction, normal);  animation-duration: var(--fa-animation-duration, 1s);  animation-iteration-count: var(--fa-animation-iteration-count, infinite);  animation-timing-function: var(--fa-animation-timing, ease-in-out); }  .fa-bounce {  animation-name: fa-bounce;  animation-delay: var(--fa-animation-delay, 0s);  animation-direction: var(--fa-animation-direction, normal);  animation-duration: var(--fa-animation-duration, 1s);  animation-iteration-count: var(--fa-animation-iteration-count, infinite);  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }  .fa-fade {  animation-name: fa-fade;  animation-delay: var(--fa-animation-delay, 0s);  animation-direction: var(--fa-animation-direction, normal);  animation-duration: var(--fa-animation-duration, 1s);  animation-iteration-count: var(--fa-animation-iteration-count, infinite);  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }  .fa-beat-fade {  animation-name: fa-beat-fade;  animation-delay: var(--fa-animation-delay, 0s);  animation-direction: var(--fa-animation-direction, normal);  animation-duration: var(--fa-animation-duration, 1s);  animation-iteration-count: var(--fa-animation-iteration-count, infinite);  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }  .fa-flip {  animation-name: fa-flip;  animation-delay: var(--fa-animation-delay, 0s);  animation-direction: var(--fa-animation-direction, normal);  animation-duration: var(--fa-animation-duration, 1s);  animation-iteration-count: var(--fa-animation-iteration-count, infinite);  animation-timing-function: var(--fa-animation-timing, ease-in-out); }  .fa-shake {  animation-name: fa-shake;  animation-delay: var(--fa-animation-delay, 0s);  animation-direction: var(--fa-animation-direction, normal);  animation-duration: var(--fa-animation-duration, 1s);  animation-iteration-count: var(--fa-animation-iteration-count, infinite);  animation-timing-function: var(--fa-animation-timing, linear); }  .fa-spin {  animation-name: fa-spin;  animation-delay: var(--fa-animation-delay, 0s);  animation-direction: var(--fa-animation-direction, normal);  animation-duration: var(--fa-animation-duration, 2s);  animation-iteration-count: var(--fa-animation-iteration-count, infinite);  animation-timing-function: var(--fa-animation-timing, linear); }  .fa-spin-reverse {  --fa-animation-direction: reverse; }  .fa-pulse, .fa-spin-pulse {  animation-name: fa-spin;  animation-direction: var(--fa-animation-direction, normal);  animation-duration: var(--fa-animation-duration, 1s);  animation-iteration-count: var(--fa-animation-iteration-count, infinite);  animation-timing-function: var(--fa-animation-timing, steps(8)); }  @media (prefers-reduced-motion: reduce) {  .fa-beat,  .fa-bounce,  .fa-fade,  .fa-beat-fade,  .fa-flip,  .fa-pulse,  .fa-shake,  .fa-spin,  .fa-spin-pulse {   animation: none !important;   transition: none !important;  } } @keyframes fa-beat {  0%, 90% {   transform: scale(1);  }  45% {   transform: scale(var(--fa-beat-scale, 1.25));  } } @keyframes fa-bounce {  0% {   transform: scale(1, 1) translateY(0);  }  10% {   transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);  }  30% {   transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));  }  50% {   transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);  }  57% {   transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));  }  64% {   transform: scale(1, 1) translateY(0);  }  100% {   transform: scale(1, 1) translateY(0);  } } @keyframes fa-fade {  50% {   opacity: var(--fa-fade-opacity, 0.4);  } } @keyframes fa-beat-fade {  0%, 100% {   opacity: var(--fa-beat-fade-opacity, 0.4);   transform: scale(1);  }  50% {   opacity: 1;   transform: scale(var(--fa-beat-fade-scale, 1.125));  } } @keyframes fa-flip {  50% {   transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));  } } @keyframes fa-shake {  0% {   transform: rotate(-15deg);  }  4% {   transform: rotate(15deg);  }  8%, 24% {   transform: rotate(-18deg);  }  12%, 28% {   transform: rotate(18deg);  }  16% {   transform: rotate(-22deg);  }  20% {   transform: rotate(22deg);  }  32% {   transform: rotate(-12deg);  }  36% {   transform: rotate(12deg);  }  40%, 100% {   transform: rotate(0deg);  } } @keyframes fa-spin {  0% {   transform: rotate(0deg);  }  100% {   transform: rotate(360deg);  } } .fa-rotate-90 {  transform: rotate(90deg); }  .fa-rotate-180 {  transform: rotate(180deg); }  .fa-rotate-270 {  transform: rotate(270deg); }  .fa-flip-horizontal {  transform: scale(-1, 1); }  .fa-flip-vertical {  transform: scale(1, -1); }  .fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {  transform: scale(-1, -1); }  .fa-rotate-by {  transform: rotate(var(--fa-rotate-angle, 0)); }  .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%;  z-index: var(--fa-stack-z-index, auto); }  .fa-stack-1x {  line-height: inherit; }  .fa-stack-2x {  font-size: 2em; }  .fa-inverse {  color: var(--fa-inverse, #fff); }    .fa-0 {  --fa: "\30 "; }  .fa-1 {  --fa: "\31 "; }  .fa-2 {  --fa: "\32 "; }  .fa-3 {  --fa: "\33 "; }  .fa-4 {  --fa: "\34 "; }  .fa-5 {  --fa: "\35 "; }  .fa-6 {  --fa: "\36 "; }  .fa-7 {  --fa: "\37 "; }  .fa-8 {  --fa: "\38 "; }  .fa-9 {  --fa: "\39 "; }  .fa-exclamation {  --fa: "\!"; }  .fa-hashtag {  --fa: "\#"; }  .fa-dollar-sign {  --fa: "\$"; }  .fa-dollar {  --fa: "\$"; }  .fa-usd {  --fa: "\$"; }  .fa-percent {  --fa: "\%"; }  .fa-percentage {  --fa: "\%"; }  .fa-asterisk {  --fa: "\*"; }  .fa-plus {  --fa: "\+"; }  .fa-add {  --fa: "\+"; }  .fa-less-than {  --fa: "\<"; }  .fa-equals {  --fa: "\="; }  .fa-greater-than {  --fa: "\>"; }  .fa-question {  --fa: "\?"; }  .fa-at {  --fa: "\@"; }  .fa-a {  --fa: "A"; }  .fa-b {  --fa: "B"; }  .fa-c {  --fa: "C"; }  .fa-d {  --fa: "D"; }  .fa-e {  --fa: "E"; }  .fa-f {  --fa: "F"; }  .fa-g {  --fa: "G"; }  .fa-h {  --fa: "H"; }  .fa-i {  --fa: "I"; }  .fa-j {  --fa: "J"; }  .fa-k {  --fa: "K"; }  .fa-l {  --fa: "L"; }  .fa-m {  --fa: "M"; }  .fa-n {  --fa: "N"; }  .fa-o {  --fa: "O"; }  .fa-p {  --fa: "P"; }  .fa-q {  --fa: "Q"; }  .fa-r {  --fa: "R"; }  .fa-s {  --fa: "S"; }  .fa-t {  --fa: "T"; }  .fa-u {  --fa: "U"; }  .fa-v {  --fa: "V"; }  .fa-w {  --fa: "W"; }  .fa-x {  --fa: "X"; }  .fa-y {  --fa: "Y"; }  .fa-z {  --fa: "Z"; }  .fa-faucet {  --fa: "\e005"; }  .fa-faucet-drip {  --fa: "\e006"; }  .fa-house-chimney-window {  --fa: "\e00d"; }  .fa-house-signal {  --fa: "\e012"; }  .fa-temperature-arrow-down {  --fa: "\e03f"; }  .fa-temperature-down {  --fa: "\e03f"; }  .fa-temperature-arrow-up {  --fa: "\e040"; }  .fa-temperature-up {  --fa: "\e040"; }  .fa-trailer {  --fa: "\e041"; }  .fa-bacteria {  --fa: "\e059"; }  .fa-bacterium {  --fa: "\e05a"; }  .fa-box-tissue {  --fa: "\e05b"; }  .fa-hand-holding-medical {  --fa: "\e05c"; }  .fa-hand-sparkles {  --fa: "\e05d"; }  .fa-hands-bubbles {  --fa: "\e05e"; }  .fa-hands-wash {  --fa: "\e05e"; }  .fa-handshake-slash {  --fa: "\e060"; }  .fa-handshake-alt-slash {  --fa: "\e060"; }  .fa-handshake-simple-slash {  --fa: "\e060"; }  .fa-head-side-cough {  --fa: "\e061"; }  .fa-head-side-cough-slash {  --fa: "\e062"; }  .fa-head-side-mask {  --fa: "\e063"; }  .fa-head-side-virus {  --fa: "\e064"; }  .fa-house-chimney-user {  --fa: "\e065"; }  .fa-house-laptop {  --fa: "\e066"; }  .fa-laptop-house {  --fa: "\e066"; }  .fa-lungs-virus {  --fa: "\e067"; }  .fa-people-arrows {  --fa: "\e068"; }  .fa-people-arrows-left-right {  --fa: "\e068"; }  .fa-plane-slash {  --fa: "\e069"; }  .fa-pump-medical {  --fa: "\e06a"; }  .fa-pump-soap {  --fa: "\e06b"; }  .fa-shield-virus {  --fa: "\e06c"; }  .fa-sink {  --fa: "\e06d"; }  .fa-soap {  --fa: "\e06e"; }  .fa-stopwatch-20 {  --fa: "\e06f"; }  .fa-shop-slash {  --fa: "\e070"; }  .fa-store-alt-slash {  --fa: "\e070"; }  .fa-store-slash {  --fa: "\e071"; }  .fa-toilet-paper-slash {  --fa: "\e072"; }  .fa-users-slash {  --fa: "\e073"; }  .fa-virus {  --fa: "\e074"; }  .fa-virus-slash {  --fa: "\e075"; }  .fa-viruses {  --fa: "\e076"; }  .fa-vest {  --fa: "\e085"; }  .fa-vest-patches {  --fa: "\e086"; }  .fa-arrow-trend-down {  --fa: "\e097"; }  .fa-arrow-trend-up {  --fa: "\e098"; }  .fa-arrow-up-from-bracket {  --fa: "\e09a"; }  .fa-austral-sign {  --fa: "\e0a9"; }  .fa-baht-sign {  --fa: "\e0ac"; }  .fa-bitcoin-sign {  --fa: "\e0b4"; }  .fa-bolt-lightning {  --fa: "\e0b7"; }  .fa-book-bookmark {  --fa: "\e0bb"; }  .fa-camera-rotate {  --fa: "\e0d8"; }  .fa-cedi-sign {  --fa: "\e0df"; }  .fa-chart-column {  --fa: "\e0e3"; }  .fa-chart-gantt {  --fa: "\e0e4"; }  .fa-clapperboard {  --fa: "\e131"; }  .fa-clover {  --fa: "\e139"; }  .fa-code-compare {  --fa: "\e13a"; }  .fa-code-fork {  --fa: "\e13b"; }  .fa-code-pull-request {  --fa: "\e13c"; }  .fa-colon-sign {  --fa: "\e140"; }  .fa-cruzeiro-sign {  --fa: "\e152"; }  .fa-display {  --fa: "\e163"; }  .fa-dong-sign {  --fa: "\e169"; }  .fa-elevator {  --fa: "\e16d"; }  .fa-filter-circle-xmark {  --fa: "\e17b"; }  .fa-florin-sign {  --fa: "\e184"; }  .fa-folder-closed {  --fa: "\e185"; }  .fa-franc-sign {  --fa: "\e18f"; }  .fa-guarani-sign {  --fa: "\e19a"; }  .fa-gun {  --fa: "\e19b"; }  .fa-hands-clapping {  --fa: "\e1a8"; }  .fa-house-user {  --fa: "\e1b0"; }  .fa-home-user {  --fa: "\e1b0"; }  .fa-indian-rupee-sign {  --fa: "\e1bc"; }  .fa-indian-rupee {  --fa: "\e1bc"; }  .fa-inr {  --fa: "\e1bc"; }  .fa-kip-sign {  --fa: "\e1c4"; }  .fa-lari-sign {  --fa: "\e1c8"; }  .fa-litecoin-sign {  --fa: "\e1d3"; }  .fa-manat-sign {  --fa: "\e1d5"; }  .fa-mask-face {  --fa: "\e1d7"; }  .fa-mill-sign {  --fa: "\e1ed"; }  .fa-money-bills {  --fa: "\e1f3"; }  .fa-naira-sign {  --fa: "\e1f6"; }  .fa-notdef {  --fa: "\e1fe"; }  .fa-panorama {  --fa: "\e209"; }  .fa-peseta-sign {  --fa: "\e221"; }  .fa-peso-sign {  --fa: "\e222"; }  .fa-plane-up {  --fa: "\e22d"; }  .fa-rupiah-sign {  --fa: "\e23d"; }  .fa-stairs {  --fa: "\e289"; }  .fa-timeline {  --fa: "\e29c"; }  .fa-truck-front {  --fa: "\e2b7"; }  .fa-turkish-lira-sign {  --fa: "\e2bb"; }  .fa-try {  --fa: "\e2bb"; }  .fa-turkish-lira {  --fa: "\e2bb"; }  .fa-vault {  --fa: "\e2c5"; }  .fa-wand-magic-sparkles {  --fa: "\e2ca"; }  .fa-magic-wand-sparkles {  --fa: "\e2ca"; }  .fa-wheat-awn {  --fa: "\e2cd"; }  .fa-wheat-alt {  --fa: "\e2cd"; }  .fa-wheelchair-move {  --fa: "\e2ce"; }  .fa-wheelchair-alt {  --fa: "\e2ce"; }  .fa-bangladeshi-taka-sign {  --fa: "\e2e6"; }  .fa-bowl-rice {  --fa: "\e2eb"; }  .fa-person-pregnant {  --fa: "\e31e"; }  .fa-house-chimney {  --fa: "\e3af"; }  .fa-home-lg {  --fa: "\e3af"; }  .fa-house-crack {  --fa: "\e3b1"; }  .fa-house-medical {  --fa: "\e3b2"; }  .fa-cent-sign {  --fa: "\e3f5"; }  .fa-plus-minus {  --fa: "\e43c"; }  .fa-sailboat {  --fa: "\e445"; }  .fa-section {  --fa: "\e447"; }  .fa-shrimp {  --fa: "\e448"; }  .fa-brazilian-real-sign {  --fa: "\e46c"; }  .fa-chart-simple {  --fa: "\e473"; }  .fa-diagram-next {  --fa: "\e476"; }  .fa-diagram-predecessor {  --fa: "\e477"; }  .fa-diagram-successor {  --fa: "\e47a"; }  .fa-earth-oceania {  --fa: "\e47b"; }  .fa-globe-oceania {  --fa: "\e47b"; }  .fa-bug-slash {  --fa: "\e490"; }  .fa-file-circle-plus {  --fa: "\e494"; }  .fa-shop-lock {  --fa: "\e4a5"; }  .fa-virus-covid {  --fa: "\e4a8"; }  .fa-virus-covid-slash {  --fa: "\e4a9"; }  .fa-anchor-circle-check {  --fa: "\e4aa"; }  .fa-anchor-circle-exclamation {  --fa: "\e4ab"; }  .fa-anchor-circle-xmark {  --fa: "\e4ac"; }  .fa-anchor-lock {  --fa: "\e4ad"; }  .fa-arrow-down-up-across-line {  --fa: "\e4af"; }  .fa-arrow-down-up-lock {  --fa: "\e4b0"; }  .fa-arrow-right-to-city {  --fa: "\e4b3"; }  .fa-arrow-up-from-ground-water {  --fa: "\e4b5"; }  .fa-arrow-up-from-water-pump {  --fa: "\e4b6"; }  .fa-arrow-up-right-dots {  --fa: "\e4b7"; }  .fa-arrows-down-to-line {  --fa: "\e4b8"; }  .fa-arrows-down-to-people {  --fa: "\e4b9"; }  .fa-arrows-left-right-to-line {  --fa: "\e4ba"; }  .fa-arrows-spin {  --fa: "\e4bb"; }  .fa-arrows-split-up-and-left {  --fa: "\e4bc"; }  .fa-arrows-to-circle {  --fa: "\e4bd"; }  .fa-arrows-to-dot {  --fa: "\e4be"; }  .fa-arrows-to-eye {  --fa: "\e4bf"; }  .fa-arrows-turn-right {  --fa: "\e4c0"; }  .fa-arrows-turn-to-dots {  --fa: "\e4c1"; }  .fa-arrows-up-to-line {  --fa: "\e4c2"; }  .fa-bore-hole {  --fa: "\e4c3"; }  .fa-bottle-droplet {  --fa: "\e4c4"; }  .fa-bottle-water {  --fa: "\e4c5"; }  .fa-bowl-food {  --fa: "\e4c6"; }  .fa-boxes-packing {  --fa: "\e4c7"; }  .fa-bridge {  --fa: "\e4c8"; }  .fa-bridge-circle-check {  --fa: "\e4c9"; }  .fa-bridge-circle-exclamation {  --fa: "\e4ca"; }  .fa-bridge-circle-xmark {  --fa: "\e4cb"; }  .fa-bridge-lock {  --fa: "\e4cc"; }  .fa-bridge-water {  --fa: "\e4ce"; }  .fa-bucket {  --fa: "\e4cf"; }  .fa-bugs {  --fa: "\e4d0"; }  .fa-building-circle-arrow-right {  --fa: "\e4d1"; }  .fa-building-circle-check {  --fa: "\e4d2"; }  .fa-building-circle-exclamation {  --fa: "\e4d3"; }  .fa-building-circle-xmark {  --fa: "\e4d4"; }  .fa-building-flag {  --fa: "\e4d5"; }  .fa-building-lock {  --fa: "\e4d6"; }  .fa-building-ngo {  --fa: "\e4d7"; }  .fa-building-shield {  --fa: "\e4d8"; }  .fa-building-un {  --fa: "\e4d9"; }  .fa-building-user {  --fa: "\e4da"; }  .fa-building-wheat {  --fa: "\e4db"; }  .fa-burst {  --fa: "\e4dc"; }  .fa-car-on {  --fa: "\e4dd"; }  .fa-car-tunnel {  --fa: "\e4de"; }  .fa-child-combatant {  --fa: "\e4e0"; }  .fa-child-rifle {  --fa: "\e4e0"; }  .fa-children {  --fa: "\e4e1"; }  .fa-circle-nodes {  --fa: "\e4e2"; }  .fa-clipboard-question {  --fa: "\e4e3"; }  .fa-cloud-showers-water {  --fa: "\e4e4"; }  .fa-computer {  --fa: "\e4e5"; }  .fa-cubes-stacked {  --fa: "\e4e6"; }  .fa-envelope-circle-check {  --fa: "\e4e8"; }  .fa-explosion {  --fa: "\e4e9"; }  .fa-ferry {  --fa: "\e4ea"; }  .fa-file-circle-exclamation {  --fa: "\e4eb"; }  .fa-file-circle-minus {  --fa: "\e4ed"; }  .fa-file-circle-question {  --fa: "\e4ef"; }  .fa-file-shield {  --fa: "\e4f0"; }  .fa-fire-burner {  --fa: "\e4f1"; }  .fa-fish-fins {  --fa: "\e4f2"; }  .fa-flask-vial {  --fa: "\e4f3"; }  .fa-glass-water {  --fa: "\e4f4"; }  .fa-glass-water-droplet {  --fa: "\e4f5"; }  .fa-group-arrows-rotate {  --fa: "\e4f6"; }  .fa-hand-holding-hand {  --fa: "\e4f7"; }  .fa-handcuffs {  --fa: "\e4f8"; }  .fa-hands-bound {  --fa: "\e4f9"; }  .fa-hands-holding-child {  --fa: "\e4fa"; }  .fa-hands-holding-circle {  --fa: "\e4fb"; }  .fa-heart-circle-bolt {  --fa: "\e4fc"; }  .fa-heart-circle-check {  --fa: "\e4fd"; }  .fa-heart-circle-exclamation {  --fa: "\e4fe"; }  .fa-heart-circle-minus {  --fa: "\e4ff"; }  .fa-heart-circle-plus {  --fa: "\e500"; }  .fa-heart-circle-xmark {  --fa: "\e501"; }  .fa-helicopter-symbol {  --fa: "\e502"; }  .fa-helmet-un {  --fa: "\e503"; }  .fa-hill-avalanche {  --fa: "\e507"; }  .fa-hill-rockslide {  --fa: "\e508"; }  .fa-house-circle-check {  --fa: "\e509"; }  .fa-house-circle-exclamation {  --fa: "\e50a"; }  .fa-house-circle-xmark {  --fa: "\e50b"; }  .fa-house-fire {  --fa: "\e50c"; }  .fa-house-flag {  --fa: "\e50d"; }  .fa-house-flood-water {  --fa: "\e50e"; }  .fa-house-flood-water-circle-arrow-right {  --fa: "\e50f"; }  .fa-house-lock {  --fa: "\e510"; }  .fa-house-medical-circle-check {  --fa: "\e511"; }  .fa-house-medical-circle-exclamation {  --fa: "\e512"; }  .fa-house-medical-circle-xmark {  --fa: "\e513"; }  .fa-house-medical-flag {  --fa: "\e514"; }  .fa-house-tsunami {  --fa: "\e515"; }  .fa-jar {  --fa: "\e516"; }  .fa-jar-wheat {  --fa: "\e517"; }  .fa-jet-fighter-up {  --fa: "\e518"; }  .fa-jug-detergent {  --fa: "\e519"; }  .fa-kitchen-set {  --fa: "\e51a"; }  .fa-land-mine-on {  --fa: "\e51b"; }  .fa-landmark-flag {  --fa: "\e51c"; }  .fa-laptop-file {  --fa: "\e51d"; }  .fa-lines-leaning {  --fa: "\e51e"; }  .fa-location-pin-lock {  --fa: "\e51f"; }  .fa-locust {  --fa: "\e520"; }  .fa-magnifying-glass-arrow-right {  --fa: "\e521"; }  .fa-magnifying-glass-chart {  --fa: "\e522"; }  .fa-mars-and-venus-burst {  --fa: "\e523"; }  .fa-mask-ventilator {  --fa: "\e524"; }  .fa-mattress-pillow {  --fa: "\e525"; }  .fa-mobile-retro {  --fa: "\e527"; }  .fa-money-bill-transfer {  --fa: "\e528"; }  .fa-money-bill-trend-up {  --fa: "\e529"; }  .fa-money-bill-wheat {  --fa: "\e52a"; }  .fa-mosquito {  --fa: "\e52b"; }  .fa-mosquito-net {  --fa: "\e52c"; }  .fa-mound {  --fa: "\e52d"; }  .fa-mountain-city {  --fa: "\e52e"; }  .fa-mountain-sun {  --fa: "\e52f"; }  .fa-oil-well {  --fa: "\e532"; }  .fa-people-group {  --fa: "\e533"; }  .fa-people-line {  --fa: "\e534"; }  .fa-people-pulling {  --fa: "\e535"; }  .fa-people-robbery {  --fa: "\e536"; }  .fa-people-roof {  --fa: "\e537"; }  .fa-person-arrow-down-to-line {  --fa: "\e538"; }  .fa-person-arrow-up-from-line {  --fa: "\e539"; }  .fa-person-breastfeeding {  --fa: "\e53a"; }  .fa-person-burst {  --fa: "\e53b"; }  .fa-person-cane {  --fa: "\e53c"; }  .fa-person-chalkboard {  --fa: "\e53d"; }  .fa-person-circle-check {  --fa: "\e53e"; }  .fa-person-circle-exclamation {  --fa: "\e53f"; }  .fa-person-circle-minus {  --fa: "\e540"; }  .fa-person-circle-plus {  --fa: "\e541"; }  .fa-person-circle-question {  --fa: "\e542"; }  .fa-person-circle-xmark {  --fa: "\e543"; }  .fa-person-dress-burst {  --fa: "\e544"; }  .fa-person-drowning {  --fa: "\e545"; }  .fa-person-falling {  --fa: "\e546"; }  .fa-person-falling-burst {  --fa: "\e547"; }  .fa-person-half-dress {  --fa: "\e548"; }  .fa-person-harassing {  --fa: "\e549"; }  .fa-person-military-pointing {  --fa: "\e54a"; }  .fa-person-military-rifle {  --fa: "\e54b"; }  .fa-person-military-to-person {  --fa: "\e54c"; }  .fa-person-rays {  --fa: "\e54d"; }  .fa-person-rifle {  --fa: "\e54e"; }  .fa-person-shelter {  --fa: "\e54f"; }  .fa-person-walking-arrow-loop-left {  --fa: "\e551"; }  .fa-person-walking-arrow-right {  --fa: "\e552"; }  .fa-person-walking-dashed-line-arrow-right {  --fa: "\e553"; }  .fa-person-walking-luggage {  --fa: "\e554"; }  .fa-plane-circle-check {  --fa: "\e555"; }  .fa-plane-circle-exclamation {  --fa: "\e556"; }  .fa-plane-circle-xmark {  --fa: "\e557"; }  .fa-plane-lock {  --fa: "\e558"; }  .fa-plate-wheat {  --fa: "\e55a"; }  .fa-plug-circle-bolt {  --fa: "\e55b"; }  .fa-plug-circle-check {  --fa: "\e55c"; }  .fa-plug-circle-exclamation {  --fa: "\e55d"; }  .fa-plug-circle-minus {  --fa: "\e55e"; }  .fa-plug-circle-plus {  --fa: "\e55f"; }  .fa-plug-circle-xmark {  --fa: "\e560"; }  .fa-ranking-star {  --fa: "\e561"; }  .fa-road-barrier {  --fa: "\e562"; }  .fa-road-bridge {  --fa: "\e563"; }  .fa-road-circle-check {  --fa: "\e564"; }  .fa-road-circle-exclamation {  --fa: "\e565"; }  .fa-road-circle-xmark {  --fa: "\e566"; }  .fa-road-lock {  --fa: "\e567"; }  .fa-road-spikes {  --fa: "\e568"; }  .fa-rug {  --fa: "\e569"; }  .fa-sack-xmark {  --fa: "\e56a"; }  .fa-school-circle-check {  --fa: "\e56b"; }  .fa-school-circle-exclamation {  --fa: "\e56c"; }  .fa-school-circle-xmark {  --fa: "\e56d"; }  .fa-school-flag {  --fa: "\e56e"; }  .fa-school-lock {  --fa: "\e56f"; }  .fa-sheet-plastic {  --fa: "\e571"; }  .fa-shield-cat {  --fa: "\e572"; }  .fa-shield-dog {  --fa: "\e573"; }  .fa-shield-heart {  --fa: "\e574"; }  .fa-square-nfi {  --fa: "\e576"; }  .fa-square-person-confined {  --fa: "\e577"; }  .fa-square-virus {  --fa: "\e578"; }  .fa-staff-snake {  --fa: "\e579"; }  .fa-rod-asclepius {  --fa: "\e579"; }  .fa-rod-snake {  --fa: "\e579"; }  .fa-staff-aesculapius {  --fa: "\e579"; }  .fa-sun-plant-wilt {  --fa: "\e57a"; }  .fa-tarp {  --fa: "\e57b"; }  .fa-tarp-droplet {  --fa: "\e57c"; }  .fa-tent {  --fa: "\e57d"; }  .fa-tent-arrow-down-to-line {  --fa: "\e57e"; }  .fa-tent-arrow-left-right {  --fa: "\e57f"; }  .fa-tent-arrow-turn-left {  --fa: "\e580"; }  .fa-tent-arrows-down {  --fa: "\e581"; }  .fa-tents {  --fa: "\e582"; }  .fa-toilet-portable {  --fa: "\e583"; }  .fa-toilets-portable {  --fa: "\e584"; }  .fa-tower-cell {  --fa: "\e585"; }  .fa-tower-observation {  --fa: "\e586"; }  .fa-tree-city {  --fa: "\e587"; }  .fa-trowel {  --fa: "\e589"; }  .fa-trowel-bricks {  --fa: "\e58a"; }  .fa-truck-arrow-right {  --fa: "\e58b"; }  .fa-truck-droplet {  --fa: "\e58c"; }  .fa-truck-field {  --fa: "\e58d"; }  .fa-truck-field-un {  --fa: "\e58e"; }  .fa-truck-plane {  --fa: "\e58f"; }  .fa-users-between-lines {  --fa: "\e591"; }  .fa-users-line {  --fa: "\e592"; }  .fa-users-rays {  --fa: "\e593"; }  .fa-users-rectangle {  --fa: "\e594"; }  .fa-users-viewfinder {  --fa: "\e595"; }  .fa-vial-circle-check {  --fa: "\e596"; }  .fa-vial-virus {  --fa: "\e597"; }  .fa-wheat-awn-circle-exclamation {  --fa: "\e598"; }  .fa-worm {  --fa: "\e599"; }  .fa-xmarks-lines {  --fa: "\e59a"; }  .fa-child-dress {  --fa: "\e59c"; }  .fa-child-reaching {  --fa: "\e59d"; }  .fa-file-circle-check {  --fa: "\e5a0"; }  .fa-file-circle-xmark {  --fa: "\e5a1"; }  .fa-person-through-window {  --fa: "\e5a9"; }  .fa-plant-wilt {  --fa: "\e5aa"; }  .fa-stapler {  --fa: "\e5af"; }  .fa-train-tram {  --fa: "\e5b4"; }  .fa-table-cells-column-lock {  --fa: "\e678"; }  .fa-table-cells-row-lock {  --fa: "\e67a"; }  .fa-web-awesome {  --fa: "\e682"; }  .fa-thumbtack-slash {  --fa: "\e68f"; }  .fa-thumb-tack-slash {  --fa: "\e68f"; }  .fa-table-cells-row-unlock {  --fa: "\e691"; }  .fa-chart-diagram {  --fa: "\e695"; }  .fa-comment-nodes {  --fa: "\e696"; }  .fa-file-fragment {  --fa: "\e697"; }  .fa-file-half-dashed {  --fa: "\e698"; }  .fa-hexagon-nodes {  --fa: "\e699"; }  .fa-hexagon-nodes-bolt {  --fa: "\e69a"; }  .fa-square-binary {  --fa: "\e69b"; }  .fa-pentagon {  --fa: "\e790"; }  .fa-non-binary {  --fa: "\e807"; }  .fa-spiral {  --fa: "\e80a"; }  .fa-mobile-vibrate {  --fa: "\e816"; }  .fa-single-quote-left {  --fa: "\e81b"; }  .fa-single-quote-right {  --fa: "\e81c"; }  .fa-bus-side {  --fa: "\e81d"; }  .fa-septagon {  --fa: "\e820"; }  .fa-heptagon {  --fa: "\e820"; }  .fa-martini-glass-empty {  --fa: "\f000"; }  .fa-glass-martini {  --fa: "\f000"; }  .fa-music {  --fa: "\f001"; }  .fa-magnifying-glass {  --fa: "\f002"; }  .fa-search {  --fa: "\f002"; }  .fa-heart {  --fa: "\f004"; }  .fa-star {  --fa: "\f005"; }  .fa-user {  --fa: "\f007"; }  .fa-user-alt {  --fa: "\f007"; }  .fa-user-large {  --fa: "\f007"; }  .fa-film {  --fa: "\f008"; }  .fa-film-alt {  --fa: "\f008"; }  .fa-film-simple {  --fa: "\f008"; }  .fa-table-cells-large {  --fa: "\f009"; }  .fa-th-large {  --fa: "\f009"; }  .fa-table-cells {  --fa: "\f00a"; }  .fa-th {  --fa: "\f00a"; }  .fa-table-list {  --fa: "\f00b"; }  .fa-th-list {  --fa: "\f00b"; }  .fa-check {  --fa: "\f00c"; }  .fa-xmark {  --fa: "\f00d"; }  .fa-close {  --fa: "\f00d"; }  .fa-multiply {  --fa: "\f00d"; }  .fa-remove {  --fa: "\f00d"; }  .fa-times {  --fa: "\f00d"; }  .fa-magnifying-glass-plus {  --fa: "\f00e"; }  .fa-search-plus {  --fa: "\f00e"; }  .fa-magnifying-glass-minus {  --fa: "\f010"; }  .fa-search-minus {  --fa: "\f010"; }  .fa-power-off {  --fa: "\f011"; }  .fa-signal {  --fa: "\f012"; }  .fa-signal-5 {  --fa: "\f012"; }  .fa-signal-perfect {  --fa: "\f012"; }  .fa-gear {  --fa: "\f013"; }  .fa-cog {  --fa: "\f013"; }  .fa-house {  --fa: "\f015"; }  .fa-home {  --fa: "\f015"; }  .fa-home-alt {  --fa: "\f015"; }  .fa-home-lg-alt {  --fa: "\f015"; }  .fa-clock {  --fa: "\f017"; }  .fa-clock-four {  --fa: "\f017"; }  .fa-road {  --fa: "\f018"; }  .fa-download {  --fa: "\f019"; }  .fa-inbox {  --fa: "\f01c"; }  .fa-arrow-rotate-right {  --fa: "\f01e"; }  .fa-arrow-right-rotate {  --fa: "\f01e"; }  .fa-arrow-rotate-forward {  --fa: "\f01e"; }  .fa-redo {  --fa: "\f01e"; }  .fa-arrows-rotate {  --fa: "\f021"; }  .fa-refresh {  --fa: "\f021"; }  .fa-sync {  --fa: "\f021"; }  .fa-rectangle-list {  --fa: "\f022"; }  .fa-list-alt {  --fa: "\f022"; }  .fa-lock {  --fa: "\f023"; }  .fa-flag {  --fa: "\f024"; }  .fa-headphones {  --fa: "\f025"; }  .fa-headphones-alt {  --fa: "\f025"; }  .fa-headphones-simple {  --fa: "\f025"; }  .fa-volume-off {  --fa: "\f026"; }  .fa-volume-low {  --fa: "\f027"; }  .fa-volume-down {  --fa: "\f027"; }  .fa-volume-high {  --fa: "\f028"; }  .fa-volume-up {  --fa: "\f028"; }  .fa-qrcode {  --fa: "\f029"; }  .fa-barcode {  --fa: "\f02a"; }  .fa-tag {  --fa: "\f02b"; }  .fa-tags {  --fa: "\f02c"; }  .fa-book {  --fa: "\f02d"; }  .fa-bookmark {  --fa: "\f02e"; }  .fa-print {  --fa: "\f02f"; }  .fa-camera {  --fa: "\f030"; }  .fa-camera-alt {  --fa: "\f030"; }  .fa-font {  --fa: "\f031"; }  .fa-bold {  --fa: "\f032"; }  .fa-italic {  --fa: "\f033"; }  .fa-text-height {  --fa: "\f034"; }  .fa-text-width {  --fa: "\f035"; }  .fa-align-left {  --fa: "\f036"; }  .fa-align-center {  --fa: "\f037"; }  .fa-align-right {  --fa: "\f038"; }  .fa-align-justify {  --fa: "\f039"; }  .fa-list {  --fa: "\f03a"; }  .fa-list-squares {  --fa: "\f03a"; }  .fa-outdent {  --fa: "\f03b"; }  .fa-dedent {  --fa: "\f03b"; }  .fa-indent {  --fa: "\f03c"; }  .fa-video {  --fa: "\f03d"; }  .fa-video-camera {  --fa: "\f03d"; }  .fa-image {  --fa: "\f03e"; }  .fa-location-pin {  --fa: "\f041"; }  .fa-map-marker {  --fa: "\f041"; }  .fa-circle-half-stroke {  --fa: "\f042"; }  .fa-adjust {  --fa: "\f042"; }  .fa-droplet {  --fa: "\f043"; }  .fa-tint {  --fa: "\f043"; }  .fa-pen-to-square {  --fa: "\f044"; }  .fa-edit {  --fa: "\f044"; }  .fa-arrows-up-down-left-right {  --fa: "\f047"; }  .fa-arrows {  --fa: "\f047"; }  .fa-backward-step {  --fa: "\f048"; }  .fa-step-backward {  --fa: "\f048"; }  .fa-backward-fast {  --fa: "\f049"; }  .fa-fast-backward {  --fa: "\f049"; }  .fa-backward {  --fa: "\f04a"; }  .fa-play {  --fa: "\f04b"; }  .fa-pause {  --fa: "\f04c"; }  .fa-stop {  --fa: "\f04d"; }  .fa-forward {  --fa: "\f04e"; }  .fa-forward-fast {  --fa: "\f050"; }  .fa-fast-forward {  --fa: "\f050"; }  .fa-forward-step {  --fa: "\f051"; }  .fa-step-forward {  --fa: "\f051"; }  .fa-eject {  --fa: "\f052"; }  .fa-chevron-left {  --fa: "\f053"; }  .fa-chevron-right {  --fa: "\f054"; }  .fa-circle-plus {  --fa: "\f055"; }  .fa-plus-circle {  --fa: "\f055"; }  .fa-circle-minus {  --fa: "\f056"; }  .fa-minus-circle {  --fa: "\f056"; }  .fa-circle-xmark {  --fa: "\f057"; }  .fa-times-circle {  --fa: "\f057"; }  .fa-xmark-circle {  --fa: "\f057"; }  .fa-circle-check {  --fa: "\f058"; }  .fa-check-circle {  --fa: "\f058"; }  .fa-circle-question {  --fa: "\f059"; }  .fa-question-circle {  --fa: "\f059"; }  .fa-circle-info {  --fa: "\f05a"; }  .fa-info-circle {  --fa: "\f05a"; }  .fa-crosshairs {  --fa: "\f05b"; }  .fa-ban {  --fa: "\f05e"; }  .fa-cancel {  --fa: "\f05e"; }  .fa-arrow-left {  --fa: "\f060"; }  .fa-arrow-right {  --fa: "\f061"; }  .fa-arrow-up {  --fa: "\f062"; }  .fa-arrow-down {  --fa: "\f063"; }  .fa-share {  --fa: "\f064"; }  .fa-mail-forward {  --fa: "\f064"; }  .fa-expand {  --fa: "\f065"; }  .fa-compress {  --fa: "\f066"; }  .fa-minus {  --fa: "\f068"; }  .fa-subtract {  --fa: "\f068"; }  .fa-circle-exclamation {  --fa: "\f06a"; }  .fa-exclamation-circle {  --fa: "\f06a"; }  .fa-gift {  --fa: "\f06b"; }  .fa-leaf {  --fa: "\f06c"; }  .fa-fire {  --fa: "\f06d"; }  .fa-eye {  --fa: "\f06e"; }  .fa-eye-slash {  --fa: "\f070"; }  .fa-triangle-exclamation {  --fa: "\f071"; }  .fa-exclamation-triangle {  --fa: "\f071"; }  .fa-warning {  --fa: "\f071"; }  .fa-plane {  --fa: "\f072"; }  .fa-calendar-days {  --fa: "\f073"; }  .fa-calendar-alt {  --fa: "\f073"; }  .fa-shuffle {  --fa: "\f074"; }  .fa-random {  --fa: "\f074"; }  .fa-comment {  --fa: "\f075"; }  .fa-magnet {  --fa: "\f076"; }  .fa-chevron-up {  --fa: "\f077"; }  .fa-chevron-down {  --fa: "\f078"; }  .fa-retweet {  --fa: "\f079"; }  .fa-cart-shopping {  --fa: "\f07a"; }  .fa-shopping-cart {  --fa: "\f07a"; }  .fa-folder {  --fa: "\f07b"; }  .fa-folder-blank {  --fa: "\f07b"; }  .fa-folder-open {  --fa: "\f07c"; }  .fa-arrows-up-down {  --fa: "\f07d"; }  .fa-arrows-v {  --fa: "\f07d"; }  .fa-arrows-left-right {  --fa: "\f07e"; }  .fa-arrows-h {  --fa: "\f07e"; }  .fa-chart-bar {  --fa: "\f080"; }  .fa-bar-chart {  --fa: "\f080"; }  .fa-camera-retro {  --fa: "\f083"; }  .fa-key {  --fa: "\f084"; }  .fa-gears {  --fa: "\f085"; }  .fa-cogs {  --fa: "\f085"; }  .fa-comments {  --fa: "\f086"; }  .fa-star-half {  --fa: "\f089"; }  .fa-arrow-right-from-bracket {  --fa: "\f08b"; }  .fa-sign-out {  --fa: "\f08b"; }  .fa-thumbtack {  --fa: "\f08d"; }  .fa-thumb-tack {  --fa: "\f08d"; }  .fa-arrow-up-right-from-square {  --fa: "\f08e"; }  .fa-external-link {  --fa: "\f08e"; }  .fa-arrow-right-to-bracket {  --fa: "\f090"; }  .fa-sign-in {  --fa: "\f090"; }  .fa-trophy {  --fa: "\f091"; }  .fa-upload {  --fa: "\f093"; }  .fa-lemon {  --fa: "\f094"; }  .fa-phone {  --fa: "\f095"; }  .fa-square-phone {  --fa: "\f098"; }  .fa-phone-square {  --fa: "\f098"; }  .fa-unlock {  --fa: "\f09c"; }  .fa-credit-card {  --fa: "\f09d"; }  .fa-credit-card-alt {  --fa: "\f09d"; }  .fa-rss {  --fa: "\f09e"; }  .fa-feed {  --fa: "\f09e"; }  .fa-hard-drive {  --fa: "\f0a0"; }  .fa-hdd {  --fa: "\f0a0"; }  .fa-bullhorn {  --fa: "\f0a1"; }  .fa-certificate {  --fa: "\f0a3"; }  .fa-hand-point-right {  --fa: "\f0a4"; }  .fa-hand-point-left {  --fa: "\f0a5"; }  .fa-hand-point-up {  --fa: "\f0a6"; }  .fa-hand-point-down {  --fa: "\f0a7"; }  .fa-circle-arrow-left {  --fa: "\f0a8"; }  .fa-arrow-circle-left {  --fa: "\f0a8"; }  .fa-circle-arrow-right {  --fa: "\f0a9"; }  .fa-arrow-circle-right {  --fa: "\f0a9"; }  .fa-circle-arrow-up {  --fa: "\f0aa"; }  .fa-arrow-circle-up {  --fa: "\f0aa"; }  .fa-circle-arrow-down {  --fa: "\f0ab"; }  .fa-arrow-circle-down {  --fa: "\f0ab"; }  .fa-globe {  --fa: "\f0ac"; }  .fa-wrench {  --fa: "\f0ad"; }  .fa-list-check {  --fa: "\f0ae"; }  .fa-tasks {  --fa: "\f0ae"; }  .fa-filter {  --fa: "\f0b0"; }  .fa-briefcase {  --fa: "\f0b1"; }  .fa-up-down-left-right {  --fa: "\f0b2"; }  .fa-arrows-alt {  --fa: "\f0b2"; }  .fa-users {  --fa: "\f0c0"; }  .fa-link {  --fa: "\f0c1"; }  .fa-chain {  --fa: "\f0c1"; }  .fa-cloud {  --fa: "\f0c2"; }  .fa-flask {  --fa: "\f0c3"; }  .fa-scissors {  --fa: "\f0c4"; }  .fa-cut {  --fa: "\f0c4"; }  .fa-copy {  --fa: "\f0c5"; }  .fa-paperclip {  --fa: "\f0c6"; }  .fa-floppy-disk {  --fa: "\f0c7"; }  .fa-save {  --fa: "\f0c7"; }  .fa-square {  --fa: "\f0c8"; }  .fa-bars {  --fa: "\f0c9"; }  .fa-navicon {  --fa: "\f0c9"; }  .fa-list-ul {  --fa: "\f0ca"; }  .fa-list-dots {  --fa: "\f0ca"; }  .fa-list-ol {  --fa: "\f0cb"; }  .fa-list-1-2 {  --fa: "\f0cb"; }  .fa-list-numeric {  --fa: "\f0cb"; }  .fa-strikethrough {  --fa: "\f0cc"; }  .fa-underline {  --fa: "\f0cd"; }  .fa-table {  --fa: "\f0ce"; }  .fa-wand-magic {  --fa: "\f0d0"; }  .fa-magic {  --fa: "\f0d0"; }  .fa-truck {  --fa: "\f0d1"; }  .fa-money-bill {  --fa: "\f0d6"; }  .fa-caret-down {  --fa: "\f0d7"; }  .fa-caret-up {  --fa: "\f0d8"; }  .fa-caret-left {  --fa: "\f0d9"; }  .fa-caret-right {  --fa: "\f0da"; }  .fa-table-columns {  --fa: "\f0db"; }  .fa-columns {  --fa: "\f0db"; }  .fa-sort {  --fa: "\f0dc"; }  .fa-unsorted {  --fa: "\f0dc"; }  .fa-sort-down {  --fa: "\f0dd"; }  .fa-sort-desc {  --fa: "\f0dd"; }  .fa-sort-up {  --fa: "\f0de"; }  .fa-sort-asc {  --fa: "\f0de"; }  .fa-envelope {  --fa: "\f0e0"; }  .fa-arrow-rotate-left {  --fa: "\f0e2"; }  .fa-arrow-left-rotate {  --fa: "\f0e2"; }  .fa-arrow-rotate-back {  --fa: "\f0e2"; }  .fa-arrow-rotate-backward {  --fa: "\f0e2"; }  .fa-undo {  --fa: "\f0e2"; }  .fa-gavel {  --fa: "\f0e3"; }  .fa-legal {  --fa: "\f0e3"; }  .fa-bolt {  --fa: "\f0e7"; }  .fa-zap {  --fa: "\f0e7"; }  .fa-sitemap {  --fa: "\f0e8"; }  .fa-umbrella {  --fa: "\f0e9"; }  .fa-paste {  --fa: "\f0ea"; }  .fa-file-clipboard {  --fa: "\f0ea"; }  .fa-lightbulb {  --fa: "\f0eb"; }  .fa-arrow-right-arrow-left {  --fa: "\f0ec"; }  .fa-exchange {  --fa: "\f0ec"; }  .fa-cloud-arrow-down {  --fa: "\f0ed"; }  .fa-cloud-download {  --fa: "\f0ed"; }  .fa-cloud-download-alt {  --fa: "\f0ed"; }  .fa-cloud-arrow-up {  --fa: "\f0ee"; }  .fa-cloud-upload {  --fa: "\f0ee"; }  .fa-cloud-upload-alt {  --fa: "\f0ee"; }  .fa-user-doctor {  --fa: "\f0f0"; }  .fa-user-md {  --fa: "\f0f0"; }  .fa-stethoscope {  --fa: "\f0f1"; }  .fa-suitcase {  --fa: "\f0f2"; }  .fa-bell {  --fa: "\f0f3"; }  .fa-mug-saucer {  --fa: "\f0f4"; }  .fa-coffee {  --fa: "\f0f4"; }  .fa-hospital {  --fa: "\f0f8"; }  .fa-hospital-alt {  --fa: "\f0f8"; }  .fa-hospital-wide {  --fa: "\f0f8"; }  .fa-truck-medical {  --fa: "\f0f9"; }  .fa-ambulance {  --fa: "\f0f9"; }  .fa-suitcase-medical {  --fa: "\f0fa"; }  .fa-medkit {  --fa: "\f0fa"; }  .fa-jet-fighter {  --fa: "\f0fb"; }  .fa-fighter-jet {  --fa: "\f0fb"; }  .fa-beer-mug-empty {  --fa: "\f0fc"; }  .fa-beer {  --fa: "\f0fc"; }  .fa-square-h {  --fa: "\f0fd"; }  .fa-h-square {  --fa: "\f0fd"; }  .fa-square-plus {  --fa: "\f0fe"; }  .fa-plus-square {  --fa: "\f0fe"; }  .fa-angles-left {  --fa: "\f100"; }  .fa-angle-double-left {  --fa: "\f100"; }  .fa-angles-right {  --fa: "\f101"; }  .fa-angle-double-right {  --fa: "\f101"; }  .fa-angles-up {  --fa: "\f102"; }  .fa-angle-double-up {  --fa: "\f102"; }  .fa-angles-down {  --fa: "\f103"; }  .fa-angle-double-down {  --fa: "\f103"; }  .fa-angle-left {  --fa: "\f104"; }  .fa-angle-right {  --fa: "\f105"; }  .fa-angle-up {  --fa: "\f106"; }  .fa-angle-down {  --fa: "\f107"; }  .fa-laptop {  --fa: "\f109"; }  .fa-tablet-button {  --fa: "\f10a"; }  .fa-mobile-button {  --fa: "\f10b"; }  .fa-quote-left {  --fa: "\f10d"; }  .fa-quote-left-alt {  --fa: "\f10d"; }  .fa-quote-right {  --fa: "\f10e"; }  .fa-quote-right-alt {  --fa: "\f10e"; }  .fa-spinner {  --fa: "\f110"; }  .fa-circle {  --fa: "\f111"; }  .fa-face-smile {  --fa: "\f118"; }  .fa-smile {  --fa: "\f118"; }  .fa-face-frown {  --fa: "\f119"; }  .fa-frown {  --fa: "\f119"; }  .fa-face-meh {  --fa: "\f11a"; }  .fa-meh {  --fa: "\f11a"; }  .fa-gamepad {  --fa: "\f11b"; }  .fa-keyboard {  --fa: "\f11c"; }  .fa-flag-checkered {  --fa: "\f11e"; }  .fa-terminal {  --fa: "\f120"; }  .fa-code {  --fa: "\f121"; }  .fa-reply-all {  --fa: "\f122"; }  .fa-mail-reply-all {  --fa: "\f122"; }  .fa-location-arrow {  --fa: "\f124"; }  .fa-crop {  --fa: "\f125"; }  .fa-code-branch {  --fa: "\f126"; }  .fa-link-slash {  --fa: "\f127"; }  .fa-chain-broken {  --fa: "\f127"; }  .fa-chain-slash {  --fa: "\f127"; }  .fa-unlink {  --fa: "\f127"; }  .fa-info {  --fa: "\f129"; }  .fa-superscript {  --fa: "\f12b"; }  .fa-subscript {  --fa: "\f12c"; }  .fa-eraser {  --fa: "\f12d"; }  .fa-puzzle-piece {  --fa: "\f12e"; }  .fa-microphone {  --fa: "\f130"; }  .fa-microphone-slash {  --fa: "\f131"; }  .fa-shield {  --fa: "\f132"; }  .fa-shield-blank {  --fa: "\f132"; }  .fa-calendar {  --fa: "\f133"; }  .fa-fire-extinguisher {  --fa: "\f134"; }  .fa-rocket {  --fa: "\f135"; }  .fa-circle-chevron-left {  --fa: "\f137"; }  .fa-chevron-circle-left {  --fa: "\f137"; }  .fa-circle-chevron-right {  --fa: "\f138"; }  .fa-chevron-circle-right {  --fa: "\f138"; }  .fa-circle-chevron-up {  --fa: "\f139"; }  .fa-chevron-circle-up {  --fa: "\f139"; }  .fa-circle-chevron-down {  --fa: "\f13a"; }  .fa-chevron-circle-down {  --fa: "\f13a"; }  .fa-anchor {  --fa: "\f13d"; }  .fa-unlock-keyhole {  --fa: "\f13e"; }  .fa-unlock-alt {  --fa: "\f13e"; }  .fa-bullseye {  --fa: "\f140"; }  .fa-ellipsis {  --fa: "\f141"; }  .fa-ellipsis-h {  --fa: "\f141"; }  .fa-ellipsis-vertical {  --fa: "\f142"; }  .fa-ellipsis-v {  --fa: "\f142"; }  .fa-square-rss {  --fa: "\f143"; }  .fa-rss-square {  --fa: "\f143"; }  .fa-circle-play {  --fa: "\f144"; }  .fa-play-circle {  --fa: "\f144"; }  .fa-ticket {  --fa: "\f145"; }  .fa-square-minus {  --fa: "\f146"; }  .fa-minus-square {  --fa: "\f146"; }  .fa-arrow-turn-up {  --fa: "\f148"; }  .fa-level-up {  --fa: "\f148"; }  .fa-arrow-turn-down {  --fa: "\f149"; }  .fa-level-down {  --fa: "\f149"; }  .fa-square-check {  --fa: "\f14a"; }  .fa-check-square {  --fa: "\f14a"; }  .fa-square-pen {  --fa: "\f14b"; }  .fa-pen-square {  --fa: "\f14b"; }  .fa-pencil-square {  --fa: "\f14b"; }  .fa-square-arrow-up-right {  --fa: "\f14c"; }  .fa-external-link-square {  --fa: "\f14c"; }  .fa-share-from-square {  --fa: "\f14d"; }  .fa-share-square {  --fa: "\f14d"; }  .fa-compass {  --fa: "\f14e"; }  .fa-square-caret-down {  --fa: "\f150"; }  .fa-caret-square-down {  --fa: "\f150"; }  .fa-square-caret-up {  --fa: "\f151"; }  .fa-caret-square-up {  --fa: "\f151"; }  .fa-square-caret-right {  --fa: "\f152"; }  .fa-caret-square-right {  --fa: "\f152"; }  .fa-euro-sign {  --fa: "\f153"; }  .fa-eur {  --fa: "\f153"; }  .fa-euro {  --fa: "\f153"; }  .fa-sterling-sign {  --fa: "\f154"; }  .fa-gbp {  --fa: "\f154"; }  .fa-pound-sign {  --fa: "\f154"; }  .fa-rupee-sign {  --fa: "\f156"; }  .fa-rupee {  --fa: "\f156"; }  .fa-yen-sign {  --fa: "\f157"; }  .fa-cny {  --fa: "\f157"; }  .fa-jpy {  --fa: "\f157"; }  .fa-rmb {  --fa: "\f157"; }  .fa-yen {  --fa: "\f157"; }  .fa-ruble-sign {  --fa: "\f158"; }  .fa-rouble {  --fa: "\f158"; }  .fa-rub {  --fa: "\f158"; }  .fa-ruble {  --fa: "\f158"; }  .fa-won-sign {  --fa: "\f159"; }  .fa-krw {  --fa: "\f159"; }  .fa-won {  --fa: "\f159"; }  .fa-file {  --fa: "\f15b"; }  .fa-file-lines {  --fa: "\f15c"; }  .fa-file-alt {  --fa: "\f15c"; }  .fa-file-text {  --fa: "\f15c"; }  .fa-arrow-down-a-z {  --fa: "\f15d"; }  .fa-sort-alpha-asc {  --fa: "\f15d"; }  .fa-sort-alpha-down {  --fa: "\f15d"; }  .fa-arrow-up-a-z {  --fa: "\f15e"; }  .fa-sort-alpha-up {  --fa: "\f15e"; }  .fa-arrow-down-wide-short {  --fa: "\f160"; }  .fa-sort-amount-asc {  --fa: "\f160"; }  .fa-sort-amount-down {  --fa: "\f160"; }  .fa-arrow-up-wide-short {  --fa: "\f161"; }  .fa-sort-amount-up {  --fa: "\f161"; }  .fa-arrow-down-1-9 {  --fa: "\f162"; }  .fa-sort-numeric-asc {  --fa: "\f162"; }  .fa-sort-numeric-down {  --fa: "\f162"; }  .fa-arrow-up-1-9 {  --fa: "\f163"; }  .fa-sort-numeric-up {  --fa: "\f163"; }  .fa-thumbs-up {  --fa: "\f164"; }  .fa-thumbs-down {  --fa: "\f165"; }  .fa-arrow-down-long {  --fa: "\f175"; }  .fa-long-arrow-down {  --fa: "\f175"; }  .fa-arrow-up-long {  --fa: "\f176"; }  .fa-long-arrow-up {  --fa: "\f176"; }  .fa-arrow-left-long {  --fa: "\f177"; }  .fa-long-arrow-left {  --fa: "\f177"; }  .fa-arrow-right-long {  --fa: "\f178"; }  .fa-long-arrow-right {  --fa: "\f178"; }  .fa-person-dress {  --fa: "\f182"; }  .fa-female {  --fa: "\f182"; }  .fa-person {  --fa: "\f183"; }  .fa-male {  --fa: "\f183"; }  .fa-sun {  --fa: "\f185"; }  .fa-moon {  --fa: "\f186"; }  .fa-box-archive {  --fa: "\f187"; }  .fa-archive {  --fa: "\f187"; }  .fa-bug {  --fa: "\f188"; }  .fa-square-caret-left {  --fa: "\f191"; }  .fa-caret-square-left {  --fa: "\f191"; }  .fa-circle-dot {  --fa: "\f192"; }  .fa-dot-circle {  --fa: "\f192"; }  .fa-wheelchair {  --fa: "\f193"; }  .fa-lira-sign {  --fa: "\f195"; }  .fa-shuttle-space {  --fa: "\f197"; }  .fa-space-shuttle {  --fa: "\f197"; }  .fa-square-envelope {  --fa: "\f199"; }  .fa-envelope-square {  --fa: "\f199"; }  .fa-building-columns {  --fa: "\f19c"; }  .fa-bank {  --fa: "\f19c"; }  .fa-institution {  --fa: "\f19c"; }  .fa-museum {  --fa: "\f19c"; }  .fa-university {  --fa: "\f19c"; }  .fa-graduation-cap {  --fa: "\f19d"; }  .fa-mortar-board {  --fa: "\f19d"; }  .fa-language {  --fa: "\f1ab"; }  .fa-fax {  --fa: "\f1ac"; }  .fa-building {  --fa: "\f1ad"; }  .fa-child {  --fa: "\f1ae"; }  .fa-paw {  --fa: "\f1b0"; }  .fa-cube {  --fa: "\f1b2"; }  .fa-cubes {  --fa: "\f1b3"; }  .fa-recycle {  --fa: "\f1b8"; }  .fa-car {  --fa: "\f1b9"; }  .fa-automobile {  --fa: "\f1b9"; }  .fa-taxi {  --fa: "\f1ba"; }  .fa-cab {  --fa: "\f1ba"; }  .fa-tree {  --fa: "\f1bb"; }  .fa-database {  --fa: "\f1c0"; }  .fa-file-pdf {  --fa: "\f1c1"; }  .fa-file-word {  --fa: "\f1c2"; }  .fa-file-excel {  --fa: "\f1c3"; }  .fa-file-powerpoint {  --fa: "\f1c4"; }  .fa-file-image {  --fa: "\f1c5"; }  .fa-file-zipper {  --fa: "\f1c6"; }  .fa-file-archive {  --fa: "\f1c6"; }  .fa-file-audio {  --fa: "\f1c7"; }  .fa-file-video {  --fa: "\f1c8"; }  .fa-file-code {  --fa: "\f1c9"; }  .fa-life-ring {  --fa: "\f1cd"; }  .fa-circle-notch {  --fa: "\f1ce"; }  .fa-paper-plane {  --fa: "\f1d8"; }  .fa-clock-rotate-left {  --fa: "\f1da"; }  .fa-history {  --fa: "\f1da"; }  .fa-heading {  --fa: "\f1dc"; }  .fa-header {  --fa: "\f1dc"; }  .fa-paragraph {  --fa: "\f1dd"; }  .fa-sliders {  --fa: "\f1de"; }  .fa-sliders-h {  --fa: "\f1de"; }  .fa-share-nodes {  --fa: "\f1e0"; }  .fa-share-alt {  --fa: "\f1e0"; }  .fa-square-share-nodes {  --fa: "\f1e1"; }  .fa-share-alt-square {  --fa: "\f1e1"; }  .fa-bomb {  --fa: "\f1e2"; }  .fa-futbol {  --fa: "\f1e3"; }  .fa-futbol-ball {  --fa: "\f1e3"; }  .fa-soccer-ball {  --fa: "\f1e3"; }  .fa-tty {  --fa: "\f1e4"; }  .fa-teletype {  --fa: "\f1e4"; }  .fa-binoculars {  --fa: "\f1e5"; }  .fa-plug {  --fa: "\f1e6"; }  .fa-newspaper {  --fa: "\f1ea"; }  .fa-wifi {  --fa: "\f1eb"; }  .fa-wifi-3 {  --fa: "\f1eb"; }  .fa-wifi-strong {  --fa: "\f1eb"; }  .fa-calculator {  --fa: "\f1ec"; }  .fa-bell-slash {  --fa: "\f1f6"; }  .fa-trash {  --fa: "\f1f8"; }  .fa-copyright {  --fa: "\f1f9"; }  .fa-eye-dropper {  --fa: "\f1fb"; }  .fa-eye-dropper-empty {  --fa: "\f1fb"; }  .fa-eyedropper {  --fa: "\f1fb"; }  .fa-paintbrush {  --fa: "\f1fc"; }  .fa-paint-brush {  --fa: "\f1fc"; }  .fa-cake-candles {  --fa: "\f1fd"; }  .fa-birthday-cake {  --fa: "\f1fd"; }  .fa-cake {  --fa: "\f1fd"; }  .fa-chart-area {  --fa: "\f1fe"; }  .fa-area-chart {  --fa: "\f1fe"; }  .fa-chart-pie {  --fa: "\f200"; }  .fa-pie-chart {  --fa: "\f200"; }  .fa-chart-line {  --fa: "\f201"; }  .fa-line-chart {  --fa: "\f201"; }  .fa-toggle-off {  --fa: "\f204"; }  .fa-toggle-on {  --fa: "\f205"; }  .fa-bicycle {  --fa: "\f206"; }  .fa-bus {  --fa: "\f207"; }  .fa-closed-captioning {  --fa: "\f20a"; }  .fa-shekel-sign {  --fa: "\f20b"; }  .fa-ils {  --fa: "\f20b"; }  .fa-shekel {  --fa: "\f20b"; }  .fa-sheqel {  --fa: "\f20b"; }  .fa-sheqel-sign {  --fa: "\f20b"; }  .fa-cart-plus {  --fa: "\f217"; }  .fa-cart-arrow-down {  --fa: "\f218"; }  .fa-diamond {  --fa: "\f219"; }  .fa-ship {  --fa: "\f21a"; }  .fa-user-secret {  --fa: "\f21b"; }  .fa-motorcycle {  --fa: "\f21c"; }  .fa-street-view {  --fa: "\f21d"; }  .fa-heart-pulse {  --fa: "\f21e"; }  .fa-heartbeat {  --fa: "\f21e"; }  .fa-venus {  --fa: "\f221"; }  .fa-mars {  --fa: "\f222"; }  .fa-mercury {  --fa: "\f223"; }  .fa-mars-and-venus {  --fa: "\f224"; }  .fa-transgender {  --fa: "\f225"; }  .fa-transgender-alt {  --fa: "\f225"; }  .fa-venus-double {  --fa: "\f226"; }  .fa-mars-double {  --fa: "\f227"; }  .fa-venus-mars {  --fa: "\f228"; }  .fa-mars-stroke {  --fa: "\f229"; }  .fa-mars-stroke-up {  --fa: "\f22a"; }  .fa-mars-stroke-v {  --fa: "\f22a"; }  .fa-mars-stroke-right {  --fa: "\f22b"; }  .fa-mars-stroke-h {  --fa: "\f22b"; }  .fa-neuter {  --fa: "\f22c"; }  .fa-genderless {  --fa: "\f22d"; }  .fa-server {  --fa: "\f233"; }  .fa-user-plus {  --fa: "\f234"; }  .fa-user-xmark {  --fa: "\f235"; }  .fa-user-times {  --fa: "\f235"; }  .fa-bed {  --fa: "\f236"; }  .fa-train {  --fa: "\f238"; }  .fa-train-subway {  --fa: "\f239"; }  .fa-subway {  --fa: "\f239"; }  .fa-battery-full {  --fa: "\f240"; }  .fa-battery {  --fa: "\f240"; }  .fa-battery-5 {  --fa: "\f240"; }  .fa-battery-three-quarters {  --fa: "\f241"; }  .fa-battery-4 {  --fa: "\f241"; }  .fa-battery-half {  --fa: "\f242"; }  .fa-battery-3 {  --fa: "\f242"; }  .fa-battery-quarter {  --fa: "\f243"; }  .fa-battery-2 {  --fa: "\f243"; }  .fa-battery-empty {  --fa: "\f244"; }  .fa-battery-0 {  --fa: "\f244"; }  .fa-arrow-pointer {  --fa: "\f245"; }  .fa-mouse-pointer {  --fa: "\f245"; }  .fa-i-cursor {  --fa: "\f246"; }  .fa-object-group {  --fa: "\f247"; }  .fa-object-ungroup {  --fa: "\f248"; }  .fa-note-sticky {  --fa: "\f249"; }  .fa-sticky-note {  --fa: "\f249"; }  .fa-clone {  --fa: "\f24d"; }  .fa-scale-balanced {  --fa: "\f24e"; }  .fa-balance-scale {  --fa: "\f24e"; }  .fa-hourglass-start {  --fa: "\f251"; }  .fa-hourglass-1 {  --fa: "\f251"; }  .fa-hourglass-half {  --fa: "\f252"; }  .fa-hourglass-2 {  --fa: "\f252"; }  .fa-hourglass-end {  --fa: "\f253"; }  .fa-hourglass-3 {  --fa: "\f253"; }  .fa-hourglass {  --fa: "\f254"; }  .fa-hourglass-empty {  --fa: "\f254"; }  .fa-hand-back-fist {  --fa: "\f255"; }  .fa-hand-rock {  --fa: "\f255"; }  .fa-hand {  --fa: "\f256"; }  .fa-hand-paper {  --fa: "\f256"; }  .fa-hand-scissors {  --fa: "\f257"; }  .fa-hand-lizard {  --fa: "\f258"; }  .fa-hand-spock {  --fa: "\f259"; }  .fa-hand-pointer {  --fa: "\f25a"; }  .fa-hand-peace {  --fa: "\f25b"; }  .fa-trademark {  --fa: "\f25c"; }  .fa-registered {  --fa: "\f25d"; }  .fa-tv {  --fa: "\f26c"; }  .fa-television {  --fa: "\f26c"; }  .fa-tv-alt {  --fa: "\f26c"; }  .fa-calendar-plus {  --fa: "\f271"; }  .fa-calendar-minus {  --fa: "\f272"; }  .fa-calendar-xmark {  --fa: "\f273"; }  .fa-calendar-times {  --fa: "\f273"; }  .fa-calendar-check {  --fa: "\f274"; }  .fa-industry {  --fa: "\f275"; }  .fa-map-pin {  --fa: "\f276"; }  .fa-signs-post {  --fa: "\f277"; }  .fa-map-signs {  --fa: "\f277"; }  .fa-map {  --fa: "\f279"; }  .fa-message {  --fa: "\f27a"; }  .fa-comment-alt {  --fa: "\f27a"; }  .fa-circle-pause {  --fa: "\f28b"; }  .fa-pause-circle {  --fa: "\f28b"; }  .fa-circle-stop {  --fa: "\f28d"; }  .fa-stop-circle {  --fa: "\f28d"; }  .fa-bag-shopping {  --fa: "\f290"; }  .fa-shopping-bag {  --fa: "\f290"; }  .fa-basket-shopping {  --fa: "\f291"; }  .fa-shopping-basket {  --fa: "\f291"; }  .fa-universal-access {  --fa: "\f29a"; }  .fa-person-walking-with-cane {  --fa: "\f29d"; }  .fa-blind {  --fa: "\f29d"; }  .fa-audio-description {  --fa: "\f29e"; }  .fa-phone-volume {  --fa: "\f2a0"; }  .fa-volume-control-phone {  --fa: "\f2a0"; }  .fa-braille {  --fa: "\f2a1"; }  .fa-ear-listen {  --fa: "\f2a2"; }  .fa-assistive-listening-systems {  --fa: "\f2a2"; }  .fa-hands-asl-interpreting {  --fa: "\f2a3"; }  .fa-american-sign-language-interpreting {  --fa: "\f2a3"; }  .fa-asl-interpreting {  --fa: "\f2a3"; }  .fa-hands-american-sign-language-interpreting {  --fa: "\f2a3"; }  .fa-ear-deaf {  --fa: "\f2a4"; }  .fa-deaf {  --fa: "\f2a4"; }  .fa-deafness {  --fa: "\f2a4"; }  .fa-hard-of-hearing {  --fa: "\f2a4"; }  .fa-hands {  --fa: "\f2a7"; }  .fa-sign-language {  --fa: "\f2a7"; }  .fa-signing {  --fa: "\f2a7"; }  .fa-eye-low-vision {  --fa: "\f2a8"; }  .fa-low-vision {  --fa: "\f2a8"; }  .fa-font-awesome {  --fa: "\f2b4"; }  .fa-font-awesome-flag {  --fa: "\f2b4"; }  .fa-font-awesome-logo-full {  --fa: "\f2b4"; }  .fa-handshake {  --fa: "\f2b5"; }  .fa-handshake-alt {  --fa: "\f2b5"; }  .fa-handshake-simple {  --fa: "\f2b5"; }  .fa-envelope-open {  --fa: "\f2b6"; }  .fa-address-book {  --fa: "\f2b9"; }  .fa-contact-book {  --fa: "\f2b9"; }  .fa-address-card {  --fa: "\f2bb"; }  .fa-contact-card {  --fa: "\f2bb"; }  .fa-vcard {  --fa: "\f2bb"; }  .fa-circle-user {  --fa: "\f2bd"; }  .fa-user-circle {  --fa: "\f2bd"; }  .fa-id-badge {  --fa: "\f2c1"; }  .fa-id-card {  --fa: "\f2c2"; }  .fa-drivers-license {  --fa: "\f2c2"; }  .fa-temperature-full {  --fa: "\f2c7"; }  .fa-temperature-4 {  --fa: "\f2c7"; }  .fa-thermometer-4 {  --fa: "\f2c7"; }  .fa-thermometer-full {  --fa: "\f2c7"; }  .fa-temperature-three-quarters {  --fa: "\f2c8"; }  .fa-temperature-3 {  --fa: "\f2c8"; }  .fa-thermometer-3 {  --fa: "\f2c8"; }  .fa-thermometer-three-quarters {  --fa: "\f2c8"; }  .fa-temperature-half {  --fa: "\f2c9"; }  .fa-temperature-2 {  --fa: "\f2c9"; }  .fa-thermometer-2 {  --fa: "\f2c9"; }  .fa-thermometer-half {  --fa: "\f2c9"; }  .fa-temperature-quarter {  --fa: "\f2ca"; }  .fa-temperature-1 {  --fa: "\f2ca"; }  .fa-thermometer-1 {  --fa: "\f2ca"; }  .fa-thermometer-quarter {  --fa: "\f2ca"; }  .fa-temperature-empty {  --fa: "\f2cb"; }  .fa-temperature-0 {  --fa: "\f2cb"; }  .fa-thermometer-0 {  --fa: "\f2cb"; }  .fa-thermometer-empty {  --fa: "\f2cb"; }  .fa-shower {  --fa: "\f2cc"; }  .fa-bath {  --fa: "\f2cd"; }  .fa-bathtub {  --fa: "\f2cd"; }  .fa-podcast {  --fa: "\f2ce"; }  .fa-window-maximize {  --fa: "\f2d0"; }  .fa-window-minimize {  --fa: "\f2d1"; }  .fa-window-restore {  --fa: "\f2d2"; }  .fa-square-xmark {  --fa: "\f2d3"; }  .fa-times-square {  --fa: "\f2d3"; }  .fa-xmark-square {  --fa: "\f2d3"; }  .fa-microchip {  --fa: "\f2db"; }  .fa-snowflake {  --fa: "\f2dc"; }  .fa-spoon {  --fa: "\f2e5"; }  .fa-utensil-spoon {  --fa: "\f2e5"; }  .fa-utensils {  --fa: "\f2e7"; }  .fa-cutlery {  --fa: "\f2e7"; }  .fa-rotate-left {  --fa: "\f2ea"; }  .fa-rotate-back {  --fa: "\f2ea"; }  .fa-rotate-backward {  --fa: "\f2ea"; }  .fa-undo-alt {  --fa: "\f2ea"; }  .fa-trash-can {  --fa: "\f2ed"; }  .fa-trash-alt {  --fa: "\f2ed"; }  .fa-rotate {  --fa: "\f2f1"; }  .fa-sync-alt {  --fa: "\f2f1"; }  .fa-stopwatch {  --fa: "\f2f2"; }  .fa-right-from-bracket {  --fa: "\f2f5"; }  .fa-sign-out-alt {  --fa: "\f2f5"; }  .fa-right-to-bracket {  --fa: "\f2f6"; }  .fa-sign-in-alt {  --fa: "\f2f6"; }  .fa-rotate-right {  --fa: "\f2f9"; }  .fa-redo-alt {  --fa: "\f2f9"; }  .fa-rotate-forward {  --fa: "\f2f9"; }  .fa-poo {  --fa: "\f2fe"; }  .fa-images {  --fa: "\f302"; }  .fa-pencil {  --fa: "\f303"; }  .fa-pencil-alt {  --fa: "\f303"; }  .fa-pen {  --fa: "\f304"; }  .fa-pen-clip {  --fa: "\f305"; }  .fa-pen-alt {  --fa: "\f305"; }  .fa-octagon {  --fa: "\f306"; }  .fa-down-long {  --fa: "\f309"; }  .fa-long-arrow-alt-down {  --fa: "\f309"; }  .fa-left-long {  --fa: "\f30a"; }  .fa-long-arrow-alt-left {  --fa: "\f30a"; }  .fa-right-long {  --fa: "\f30b"; }  .fa-long-arrow-alt-right {  --fa: "\f30b"; }  .fa-up-long {  --fa: "\f30c"; }  .fa-long-arrow-alt-up {  --fa: "\f30c"; }  .fa-hexagon {  --fa: "\f312"; }  .fa-file-pen {  --fa: "\f31c"; }  .fa-file-edit {  --fa: "\f31c"; }  .fa-maximize {  --fa: "\f31e"; }  .fa-expand-arrows-alt {  --fa: "\f31e"; }  .fa-clipboard {  --fa: "\f328"; }  .fa-left-right {  --fa: "\f337"; }  .fa-arrows-alt-h {  --fa: "\f337"; }  .fa-up-down {  --fa: "\f338"; }  .fa-arrows-alt-v {  --fa: "\f338"; }  .fa-alarm-clock {  --fa: "\f34e"; }  .fa-circle-down {  --fa: "\f358"; }  .fa-arrow-alt-circle-down {  --fa: "\f358"; }  .fa-circle-left {  --fa: "\f359"; }  .fa-arrow-alt-circle-left {  --fa: "\f359"; }  .fa-circle-right {  --fa: "\f35a"; }  .fa-arrow-alt-circle-right {  --fa: "\f35a"; }  .fa-circle-up {  --fa: "\f35b"; }  .fa-arrow-alt-circle-up {  --fa: "\f35b"; }  .fa-up-right-from-square {  --fa: "\f35d"; }  .fa-external-link-alt {  --fa: "\f35d"; }  .fa-square-up-right {  --fa: "\f360"; }  .fa-external-link-square-alt {  --fa: "\f360"; }  .fa-right-left {  --fa: "\f362"; }  .fa-exchange-alt {  --fa: "\f362"; }  .fa-repeat {  --fa: "\f363"; }  .fa-code-commit {  --fa: "\f386"; }  .fa-code-merge {  --fa: "\f387"; }  .fa-desktop {  --fa: "\f390"; }  .fa-desktop-alt {  --fa: "\f390"; }  .fa-gem {  --fa: "\f3a5"; }  .fa-turn-down {  --fa: "\f3be"; }  .fa-level-down-alt {  --fa: "\f3be"; }  .fa-turn-up {  --fa: "\f3bf"; }  .fa-level-up-alt {  --fa: "\f3bf"; }  .fa-lock-open {  --fa: "\f3c1"; }  .fa-location-dot {  --fa: "\f3c5"; }  .fa-map-marker-alt {  --fa: "\f3c5"; }  .fa-microphone-lines {  --fa: "\f3c9"; }  .fa-microphone-alt {  --fa: "\f3c9"; }  .fa-mobile-screen-button {  --fa: "\f3cd"; }  .fa-mobile-alt {  --fa: "\f3cd"; }  .fa-mobile {  --fa: "\f3ce"; }  .fa-mobile-android {  --fa: "\f3ce"; }  .fa-mobile-phone {  --fa: "\f3ce"; }  .fa-mobile-screen {  --fa: "\f3cf"; }  .fa-mobile-android-alt {  --fa: "\f3cf"; }  .fa-money-bill-1 {  --fa: "\f3d1"; }  .fa-money-bill-alt {  --fa: "\f3d1"; }  .fa-phone-slash {  --fa: "\f3dd"; }  .fa-image-portrait {  --fa: "\f3e0"; }  .fa-portrait {  --fa: "\f3e0"; }  .fa-reply {  --fa: "\f3e5"; }  .fa-mail-reply {  --fa: "\f3e5"; }  .fa-shield-halved {  --fa: "\f3ed"; }  .fa-shield-alt {  --fa: "\f3ed"; }  .fa-tablet-screen-button {  --fa: "\f3fa"; }  .fa-tablet-alt {  --fa: "\f3fa"; }  .fa-tablet {  --fa: "\f3fb"; }  .fa-tablet-android {  --fa: "\f3fb"; }  .fa-ticket-simple {  --fa: "\f3ff"; }  .fa-ticket-alt {  --fa: "\f3ff"; }  .fa-rectangle-xmark {  --fa: "\f410"; }  .fa-rectangle-times {  --fa: "\f410"; }  .fa-times-rectangle {  --fa: "\f410"; }  .fa-window-close {  --fa: "\f410"; }  .fa-down-left-and-up-right-to-center {  --fa: "\f422"; }  .fa-compress-alt {  --fa: "\f422"; }  .fa-up-right-and-down-left-from-center {  --fa: "\f424"; }  .fa-expand-alt {  --fa: "\f424"; }  .fa-baseball-bat-ball {  --fa: "\f432"; }  .fa-baseball {  --fa: "\f433"; }  .fa-baseball-ball {  --fa: "\f433"; }  .fa-basketball {  --fa: "\f434"; }  .fa-basketball-ball {  --fa: "\f434"; }  .fa-bowling-ball {  --fa: "\f436"; }  .fa-chess {  --fa: "\f439"; }  .fa-chess-bishop {  --fa: "\f43a"; }  .fa-chess-board {  --fa: "\f43c"; }  .fa-chess-king {  --fa: "\f43f"; }  .fa-chess-knight {  --fa: "\f441"; }  .fa-chess-pawn {  --fa: "\f443"; }  .fa-chess-queen {  --fa: "\f445"; }  .fa-chess-rook {  --fa: "\f447"; }  .fa-dumbbell {  --fa: "\f44b"; }  .fa-football {  --fa: "\f44e"; }  .fa-football-ball {  --fa: "\f44e"; }  .fa-golf-ball-tee {  --fa: "\f450"; }  .fa-golf-ball {  --fa: "\f450"; }  .fa-hockey-puck {  --fa: "\f453"; }  .fa-broom-ball {  --fa: "\f458"; }  .fa-quidditch {  --fa: "\f458"; }  .fa-quidditch-broom-ball {  --fa: "\f458"; }  .fa-square-full {  --fa: "\f45c"; }  .fa-table-tennis-paddle-ball {  --fa: "\f45d"; }  .fa-ping-pong-paddle-ball {  --fa: "\f45d"; }  .fa-table-tennis {  --fa: "\f45d"; }  .fa-volleyball {  --fa: "\f45f"; }  .fa-volleyball-ball {  --fa: "\f45f"; }  .fa-hand-dots {  --fa: "\f461"; }  .fa-allergies {  --fa: "\f461"; }  .fa-bandage {  --fa: "\f462"; }  .fa-band-aid {  --fa: "\f462"; }  .fa-box {  --fa: "\f466"; }  .fa-boxes-stacked {  --fa: "\f468"; }  .fa-boxes {  --fa: "\f468"; }  .fa-boxes-alt {  --fa: "\f468"; }  .fa-briefcase-medical {  --fa: "\f469"; }  .fa-fire-flame-simple {  --fa: "\f46a"; }  .fa-burn {  --fa: "\f46a"; }  .fa-capsules {  --fa: "\f46b"; }  .fa-clipboard-check {  --fa: "\f46c"; }  .fa-clipboard-list {  --fa: "\f46d"; }  .fa-person-dots-from-line {  --fa: "\f470"; }  .fa-diagnoses {  --fa: "\f470"; }  .fa-dna {  --fa: "\f471"; }  .fa-dolly {  --fa: "\f472"; }  .fa-dolly-box {  --fa: "\f472"; }  .fa-cart-flatbed {  --fa: "\f474"; }  .fa-dolly-flatbed {  --fa: "\f474"; }  .fa-file-medical {  --fa: "\f477"; }  .fa-file-waveform {  --fa: "\f478"; }  .fa-file-medical-alt {  --fa: "\f478"; }  .fa-kit-medical {  --fa: "\f479"; }  .fa-first-aid {  --fa: "\f479"; }  .fa-circle-h {  --fa: "\f47e"; }  .fa-hospital-symbol {  --fa: "\f47e"; }  .fa-id-card-clip {  --fa: "\f47f"; }  .fa-id-card-alt {  --fa: "\f47f"; }  .fa-notes-medical {  --fa: "\f481"; }  .fa-pallet {  --fa: "\f482"; }  .fa-pills {  --fa: "\f484"; }  .fa-prescription-bottle {  --fa: "\f485"; }  .fa-prescription-bottle-medical {  --fa: "\f486"; }  .fa-prescription-bottle-alt {  --fa: "\f486"; }  .fa-bed-pulse {  --fa: "\f487"; }  .fa-procedures {  --fa: "\f487"; }  .fa-truck-fast {  --fa: "\f48b"; }  .fa-shipping-fast {  --fa: "\f48b"; }  .fa-smoking {  --fa: "\f48d"; }  .fa-syringe {  --fa: "\f48e"; }  .fa-tablets {  --fa: "\f490"; }  .fa-thermometer {  --fa: "\f491"; }  .fa-vial {  --fa: "\f492"; }  .fa-vials {  --fa: "\f493"; }  .fa-warehouse {  --fa: "\f494"; }  .fa-weight-scale {  --fa: "\f496"; }  .fa-weight {  --fa: "\f496"; }  .fa-x-ray {  --fa: "\f497"; }  .fa-box-open {  --fa: "\f49e"; }  .fa-comment-dots {  --fa: "\f4ad"; }  .fa-commenting {  --fa: "\f4ad"; }  .fa-comment-slash {  --fa: "\f4b3"; }  .fa-couch {  --fa: "\f4b8"; }  .fa-circle-dollar-to-slot {  --fa: "\f4b9"; }  .fa-donate {  --fa: "\f4b9"; }  .fa-dove {  --fa: "\f4ba"; }  .fa-hand-holding {  --fa: "\f4bd"; }  .fa-hand-holding-heart {  --fa: "\f4be"; }  .fa-hand-holding-dollar {  --fa: "\f4c0"; }  .fa-hand-holding-usd {  --fa: "\f4c0"; }  .fa-hand-holding-droplet {  --fa: "\f4c1"; }  .fa-hand-holding-water {  --fa: "\f4c1"; }  .fa-hands-holding {  --fa: "\f4c2"; }  .fa-handshake-angle {  --fa: "\f4c4"; }  .fa-hands-helping {  --fa: "\f4c4"; }  .fa-parachute-box {  --fa: "\f4cd"; }  .fa-people-carry-box {  --fa: "\f4ce"; }  .fa-people-carry {  --fa: "\f4ce"; }  .fa-piggy-bank {  --fa: "\f4d3"; }  .fa-ribbon {  --fa: "\f4d6"; }  .fa-route {  --fa: "\f4d7"; }  .fa-seedling {  --fa: "\f4d8"; }  .fa-sprout {  --fa: "\f4d8"; }  .fa-sign-hanging {  --fa: "\f4d9"; }  .fa-sign {  --fa: "\f4d9"; }  .fa-face-smile-wink {  --fa: "\f4da"; }  .fa-smile-wink {  --fa: "\f4da"; }  .fa-tape {  --fa: "\f4db"; }  .fa-truck-ramp-box {  --fa: "\f4de"; }  .fa-truck-loading {  --fa: "\f4de"; }  .fa-truck-moving {  --fa: "\f4df"; }  .fa-video-slash {  --fa: "\f4e2"; }  .fa-wine-glass {  --fa: "\f4e3"; }  .fa-user-astronaut {  --fa: "\f4fb"; }  .fa-user-check {  --fa: "\f4fc"; }  .fa-user-clock {  --fa: "\f4fd"; }  .fa-user-gear {  --fa: "\f4fe"; }  .fa-user-cog {  --fa: "\f4fe"; }  .fa-user-pen {  --fa: "\f4ff"; }  .fa-user-edit {  --fa: "\f4ff"; }  .fa-user-group {  --fa: "\f500"; }  .fa-user-friends {  --fa: "\f500"; }  .fa-user-graduate {  --fa: "\f501"; }  .fa-user-lock {  --fa: "\f502"; }  .fa-user-minus {  --fa: "\f503"; }  .fa-user-ninja {  --fa: "\f504"; }  .fa-user-shield {  --fa: "\f505"; }  .fa-user-slash {  --fa: "\f506"; }  .fa-user-alt-slash {  --fa: "\f506"; }  .fa-user-large-slash {  --fa: "\f506"; }  .fa-user-tag {  --fa: "\f507"; }  .fa-user-tie {  --fa: "\f508"; }  .fa-users-gear {  --fa: "\f509"; }  .fa-users-cog {  --fa: "\f509"; }  .fa-scale-unbalanced {  --fa: "\f515"; }  .fa-balance-scale-left {  --fa: "\f515"; }  .fa-scale-unbalanced-flip {  --fa: "\f516"; }  .fa-balance-scale-right {  --fa: "\f516"; }  .fa-blender {  --fa: "\f517"; }  .fa-book-open {  --fa: "\f518"; }  .fa-tower-broadcast {  --fa: "\f519"; }  .fa-broadcast-tower {  --fa: "\f519"; }  .fa-broom {  --fa: "\f51a"; }  .fa-chalkboard {  --fa: "\f51b"; }  .fa-blackboard {  --fa: "\f51b"; }  .fa-chalkboard-user {  --fa: "\f51c"; }  .fa-chalkboard-teacher {  --fa: "\f51c"; }  .fa-church {  --fa: "\f51d"; }  .fa-coins {  --fa: "\f51e"; }  .fa-compact-disc {  --fa: "\f51f"; }  .fa-crow {  --fa: "\f520"; }  .fa-crown {  --fa: "\f521"; }  .fa-dice {  --fa: "\f522"; }  .fa-dice-five {  --fa: "\f523"; }  .fa-dice-four {  --fa: "\f524"; }  .fa-dice-one {  --fa: "\f525"; }  .fa-dice-six {  --fa: "\f526"; }  .fa-dice-three {  --fa: "\f527"; }  .fa-dice-two {  --fa: "\f528"; }  .fa-divide {  --fa: "\f529"; }  .fa-door-closed {  --fa: "\f52a"; }  .fa-door-open {  --fa: "\f52b"; }  .fa-feather {  --fa: "\f52d"; }  .fa-frog {  --fa: "\f52e"; }  .fa-gas-pump {  --fa: "\f52f"; }  .fa-glasses {  --fa: "\f530"; }  .fa-greater-than-equal {  --fa: "\f532"; }  .fa-helicopter {  --fa: "\f533"; }  .fa-infinity {  --fa: "\f534"; }  .fa-kiwi-bird {  --fa: "\f535"; }  .fa-less-than-equal {  --fa: "\f537"; }  .fa-memory {  --fa: "\f538"; }  .fa-microphone-lines-slash {  --fa: "\f539"; }  .fa-microphone-alt-slash {  --fa: "\f539"; }  .fa-money-bill-wave {  --fa: "\f53a"; }  .fa-money-bill-1-wave {  --fa: "\f53b"; }  .fa-money-bill-wave-alt {  --fa: "\f53b"; }  .fa-money-check {  --fa: "\f53c"; }  .fa-money-check-dollar {  --fa: "\f53d"; }  .fa-money-check-alt {  --fa: "\f53d"; }  .fa-not-equal {  --fa: "\f53e"; }  .fa-palette {  --fa: "\f53f"; }  .fa-square-parking {  --fa: "\f540"; }  .fa-parking {  --fa: "\f540"; }  .fa-diagram-project {  --fa: "\f542"; }  .fa-project-diagram {  --fa: "\f542"; }  .fa-receipt {  --fa: "\f543"; }  .fa-robot {  --fa: "\f544"; }  .fa-ruler {  --fa: "\f545"; }  .fa-ruler-combined {  --fa: "\f546"; }  .fa-ruler-horizontal {  --fa: "\f547"; }  .fa-ruler-vertical {  --fa: "\f548"; }  .fa-school {  --fa: "\f549"; }  .fa-screwdriver {  --fa: "\f54a"; }  .fa-shoe-prints {  --fa: "\f54b"; }  .fa-skull {  --fa: "\f54c"; }  .fa-ban-smoking {  --fa: "\f54d"; }  .fa-smoking-ban {  --fa: "\f54d"; }  .fa-store {  --fa: "\f54e"; }  .fa-shop {  --fa: "\f54f"; }  .fa-store-alt {  --fa: "\f54f"; }  .fa-bars-staggered {  --fa: "\f550"; }  .fa-reorder {  --fa: "\f550"; }  .fa-stream {  --fa: "\f550"; }  .fa-stroopwafel {  --fa: "\f551"; }  .fa-toolbox {  --fa: "\f552"; }  .fa-shirt {  --fa: "\f553"; }  .fa-t-shirt {  --fa: "\f553"; }  .fa-tshirt {  --fa: "\f553"; }  .fa-person-walking {  --fa: "\f554"; }  .fa-walking {  --fa: "\f554"; }  .fa-wallet {  --fa: "\f555"; }  .fa-face-angry {  --fa: "\f556"; }  .fa-angry {  --fa: "\f556"; }  .fa-archway {  --fa: "\f557"; }  .fa-book-atlas {  --fa: "\f558"; }  .fa-atlas {  --fa: "\f558"; }  .fa-award {  --fa: "\f559"; }  .fa-delete-left {  --fa: "\f55a"; }  .fa-backspace {  --fa: "\f55a"; }  .fa-bezier-curve {  --fa: "\f55b"; }  .fa-bong {  --fa: "\f55c"; }  .fa-brush {  --fa: "\f55d"; }  .fa-bus-simple {  --fa: "\f55e"; }  .fa-bus-alt {  --fa: "\f55e"; }  .fa-cannabis {  --fa: "\f55f"; }  .fa-check-double {  --fa: "\f560"; }  .fa-martini-glass-citrus {  --fa: "\f561"; }  .fa-cocktail {  --fa: "\f561"; }  .fa-bell-concierge {  --fa: "\f562"; }  .fa-concierge-bell {  --fa: "\f562"; }  .fa-cookie {  --fa: "\f563"; }  .fa-cookie-bite {  --fa: "\f564"; }  .fa-crop-simple {  --fa: "\f565"; }  .fa-crop-alt {  --fa: "\f565"; }  .fa-tachograph-digital {  --fa: "\f566"; }  .fa-digital-tachograph {  --fa: "\f566"; }  .fa-face-dizzy {  --fa: "\f567"; }  .fa-dizzy {  --fa: "\f567"; }  .fa-compass-drafting {  --fa: "\f568"; }  .fa-drafting-compass {  --fa: "\f568"; }  .fa-drum {  --fa: "\f569"; }  .fa-drum-steelpan {  --fa: "\f56a"; }  .fa-feather-pointed {  --fa: "\f56b"; }  .fa-feather-alt {  --fa: "\f56b"; }  .fa-file-contract {  --fa: "\f56c"; }  .fa-file-arrow-down {  --fa: "\f56d"; }  .fa-file-download {  --fa: "\f56d"; }  .fa-file-export {  --fa: "\f56e"; }  .fa-arrow-right-from-file {  --fa: "\f56e"; }  .fa-file-import {  --fa: "\f56f"; }  .fa-arrow-right-to-file {  --fa: "\f56f"; }  .fa-file-invoice {  --fa: "\f570"; }  .fa-file-invoice-dollar {  --fa: "\f571"; }  .fa-file-prescription {  --fa: "\f572"; }  .fa-file-signature {  --fa: "\f573"; }  .fa-file-arrow-up {  --fa: "\f574"; }  .fa-file-upload {  --fa: "\f574"; }  .fa-fill {  --fa: "\f575"; }  .fa-fill-drip {  --fa: "\f576"; }  .fa-fingerprint {  --fa: "\f577"; }  .fa-fish {  --fa: "\f578"; }  .fa-face-flushed {  --fa: "\f579"; }  .fa-flushed {  --fa: "\f579"; }  .fa-face-frown-open {  --fa: "\f57a"; }  .fa-frown-open {  --fa: "\f57a"; }  .fa-martini-glass {  --fa: "\f57b"; }  .fa-glass-martini-alt {  --fa: "\f57b"; }  .fa-earth-africa {  --fa: "\f57c"; }  .fa-globe-africa {  --fa: "\f57c"; }  .fa-earth-americas {  --fa: "\f57d"; }  .fa-earth {  --fa: "\f57d"; }  .fa-earth-america {  --fa: "\f57d"; }  .fa-globe-americas {  --fa: "\f57d"; }  .fa-earth-asia {  --fa: "\f57e"; }  .fa-globe-asia {  --fa: "\f57e"; }  .fa-face-grimace {  --fa: "\f57f"; }  .fa-grimace {  --fa: "\f57f"; }  .fa-face-grin {  --fa: "\f580"; }  .fa-grin {  --fa: "\f580"; }  .fa-face-grin-wide {  --fa: "\f581"; }  .fa-grin-alt {  --fa: "\f581"; }  .fa-face-grin-beam {  --fa: "\f582"; }  .fa-grin-beam {  --fa: "\f582"; }  .fa-face-grin-beam-sweat {  --fa: "\f583"; }  .fa-grin-beam-sweat {  --fa: "\f583"; }  .fa-face-grin-hearts {  --fa: "\f584"; }  .fa-grin-hearts {  --fa: "\f584"; }  .fa-face-grin-squint {  --fa: "\f585"; }  .fa-grin-squint {  --fa: "\f585"; }  .fa-face-grin-squint-tears {  --fa: "\f586"; }  .fa-grin-squint-tears {  --fa: "\f586"; }  .fa-face-grin-stars {  --fa: "\f587"; }  .fa-grin-stars {  --fa: "\f587"; }  .fa-face-grin-tears {  --fa: "\f588"; }  .fa-grin-tears {  --fa: "\f588"; }  .fa-face-grin-tongue {  --fa: "\f589"; }  .fa-grin-tongue {  --fa: "\f589"; }  .fa-face-grin-tongue-squint {  --fa: "\f58a"; }  .fa-grin-tongue-squint {  --fa: "\f58a"; }  .fa-face-grin-tongue-wink {  --fa: "\f58b"; }  .fa-grin-tongue-wink {  --fa: "\f58b"; }  .fa-face-grin-wink {  --fa: "\f58c"; }  .fa-grin-wink {  --fa: "\f58c"; }  .fa-grip {  --fa: "\f58d"; }  .fa-grid-horizontal {  --fa: "\f58d"; }  .fa-grip-horizontal {  --fa: "\f58d"; }  .fa-grip-vertical {  --fa: "\f58e"; }  .fa-grid-vertical {  --fa: "\f58e"; }  .fa-headset {  --fa: "\f590"; }  .fa-highlighter {  --fa: "\f591"; }  .fa-hot-tub-person {  --fa: "\f593"; }  .fa-hot-tub {  --fa: "\f593"; }  .fa-hotel {  --fa: "\f594"; }  .fa-joint {  --fa: "\f595"; }  .fa-face-kiss {  --fa: "\f596"; }  .fa-kiss {  --fa: "\f596"; }  .fa-face-kiss-beam {  --fa: "\f597"; }  .fa-kiss-beam {  --fa: "\f597"; }  .fa-face-kiss-wink-heart {  --fa: "\f598"; }  .fa-kiss-wink-heart {  --fa: "\f598"; }  .fa-face-laugh {  --fa: "\f599"; }  .fa-laugh {  --fa: "\f599"; }  .fa-face-laugh-beam {  --fa: "\f59a"; }  .fa-laugh-beam {  --fa: "\f59a"; }  .fa-face-laugh-squint {  --fa: "\f59b"; }  .fa-laugh-squint {  --fa: "\f59b"; }  .fa-face-laugh-wink {  --fa: "\f59c"; }  .fa-laugh-wink {  --fa: "\f59c"; }  .fa-cart-flatbed-suitcase {  --fa: "\f59d"; }  .fa-luggage-cart {  --fa: "\f59d"; }  .fa-map-location {  --fa: "\f59f"; }  .fa-map-marked {  --fa: "\f59f"; }  .fa-map-location-dot {  --fa: "\f5a0"; }  .fa-map-marked-alt {  --fa: "\f5a0"; }  .fa-marker {  --fa: "\f5a1"; }  .fa-medal {  --fa: "\f5a2"; }  .fa-face-meh-blank {  --fa: "\f5a4"; }  .fa-meh-blank {  --fa: "\f5a4"; }  .fa-face-rolling-eyes {  --fa: "\f5a5"; }  .fa-meh-rolling-eyes {  --fa: "\f5a5"; }  .fa-monument {  --fa: "\f5a6"; }  .fa-mortar-pestle {  --fa: "\f5a7"; }  .fa-paint-roller {  --fa: "\f5aa"; }  .fa-passport {  --fa: "\f5ab"; }  .fa-pen-fancy {  --fa: "\f5ac"; }  .fa-pen-nib {  --fa: "\f5ad"; }  .fa-pen-ruler {  --fa: "\f5ae"; }  .fa-pencil-ruler {  --fa: "\f5ae"; }  .fa-plane-arrival {  --fa: "\f5af"; }  .fa-plane-departure {  --fa: "\f5b0"; }  .fa-prescription {  --fa: "\f5b1"; }  .fa-face-sad-cry {  --fa: "\f5b3"; }  .fa-sad-cry {  --fa: "\f5b3"; }  .fa-face-sad-tear {  --fa: "\f5b4"; }  .fa-sad-tear {  --fa: "\f5b4"; }  .fa-van-shuttle {  --fa: "\f5b6"; }  .fa-shuttle-van {  --fa: "\f5b6"; }  .fa-signature {  --fa: "\f5b7"; }  .fa-face-smile-beam {  --fa: "\f5b8"; }  .fa-smile-beam {  --fa: "\f5b8"; }  .fa-solar-panel {  --fa: "\f5ba"; }  .fa-spa {  --fa: "\f5bb"; }  .fa-splotch {  --fa: "\f5bc"; }  .fa-spray-can {  --fa: "\f5bd"; }  .fa-stamp {  --fa: "\f5bf"; }  .fa-star-half-stroke {  --fa: "\f5c0"; }  .fa-star-half-alt {  --fa: "\f5c0"; }  .fa-suitcase-rolling {  --fa: "\f5c1"; }  .fa-face-surprise {  --fa: "\f5c2"; }  .fa-surprise {  --fa: "\f5c2"; }  .fa-swatchbook {  --fa: "\f5c3"; }  .fa-person-swimming {  --fa: "\f5c4"; }  .fa-swimmer {  --fa: "\f5c4"; }  .fa-water-ladder {  --fa: "\f5c5"; }  .fa-ladder-water {  --fa: "\f5c5"; }  .fa-swimming-pool {  --fa: "\f5c5"; }  .fa-droplet-slash {  --fa: "\f5c7"; }  .fa-tint-slash {  --fa: "\f5c7"; }  .fa-face-tired {  --fa: "\f5c8"; }  .fa-tired {  --fa: "\f5c8"; }  .fa-tooth {  --fa: "\f5c9"; }  .fa-umbrella-beach {  --fa: "\f5ca"; }  .fa-weight-hanging {  --fa: "\f5cd"; }  .fa-wine-glass-empty {  --fa: "\f5ce"; }  .fa-wine-glass-alt {  --fa: "\f5ce"; }  .fa-spray-can-sparkles {  --fa: "\f5d0"; }  .fa-air-freshener {  --fa: "\f5d0"; }  .fa-apple-whole {  --fa: "\f5d1"; }  .fa-apple-alt {  --fa: "\f5d1"; }  .fa-atom {  --fa: "\f5d2"; }  .fa-bone {  --fa: "\f5d7"; }  .fa-book-open-reader {  --fa: "\f5da"; }  .fa-book-reader {  --fa: "\f5da"; }  .fa-brain {  --fa: "\f5dc"; }  .fa-car-rear {  --fa: "\f5de"; }  .fa-car-alt {  --fa: "\f5de"; }  .fa-car-battery {  --fa: "\f5df"; }  .fa-battery-car {  --fa: "\f5df"; }  .fa-car-burst {  --fa: "\f5e1"; }  .fa-car-crash {  --fa: "\f5e1"; }  .fa-car-side {  --fa: "\f5e4"; }  .fa-charging-station {  --fa: "\f5e7"; }  .fa-diamond-turn-right {  --fa: "\f5eb"; }  .fa-directions {  --fa: "\f5eb"; }  .fa-draw-polygon {  --fa: "\f5ee"; }  .fa-vector-polygon {  --fa: "\f5ee"; }  .fa-laptop-code {  --fa: "\f5fc"; }  .fa-layer-group {  --fa: "\f5fd"; }  .fa-location-crosshairs {  --fa: "\f601"; }  .fa-location {  --fa: "\f601"; }  .fa-lungs {  --fa: "\f604"; }  .fa-microscope {  --fa: "\f610"; }  .fa-oil-can {  --fa: "\f613"; }  .fa-poop {  --fa: "\f619"; }  .fa-shapes {  --fa: "\f61f"; }  .fa-triangle-circle-square {  --fa: "\f61f"; }  .fa-star-of-life {  --fa: "\f621"; }  .fa-gauge {  --fa: "\f624"; }  .fa-dashboard {  --fa: "\f624"; }  .fa-gauge-med {  --fa: "\f624"; }  .fa-tachometer-alt-average {  --fa: "\f624"; }  .fa-gauge-high {  --fa: "\f625"; }  .fa-tachometer-alt {  --fa: "\f625"; }  .fa-tachometer-alt-fast {  --fa: "\f625"; }  .fa-gauge-simple {  --fa: "\f629"; }  .fa-gauge-simple-med {  --fa: "\f629"; }  .fa-tachometer-average {  --fa: "\f629"; }  .fa-gauge-simple-high {  --fa: "\f62a"; }  .fa-tachometer {  --fa: "\f62a"; }  .fa-tachometer-fast {  --fa: "\f62a"; }  .fa-teeth {  --fa: "\f62e"; }  .fa-teeth-open {  --fa: "\f62f"; }  .fa-masks-theater {  --fa: "\f630"; }  .fa-theater-masks {  --fa: "\f630"; }  .fa-traffic-light {  --fa: "\f637"; }  .fa-truck-monster {  --fa: "\f63b"; }  .fa-truck-pickup {  --fa: "\f63c"; }  .fa-rectangle-ad {  --fa: "\f641"; }  .fa-ad {  --fa: "\f641"; }  .fa-ankh {  --fa: "\f644"; }  .fa-book-bible {  --fa: "\f647"; }  .fa-bible {  --fa: "\f647"; }  .fa-business-time {  --fa: "\f64a"; }  .fa-briefcase-clock {  --fa: "\f64a"; }  .fa-city {  --fa: "\f64f"; }  .fa-comment-dollar {  --fa: "\f651"; }  .fa-comments-dollar {  --fa: "\f653"; }  .fa-cross {  --fa: "\f654"; }  .fa-dharmachakra {  --fa: "\f655"; }  .fa-envelope-open-text {  --fa: "\f658"; }  .fa-folder-minus {  --fa: "\f65d"; }  .fa-folder-plus {  --fa: "\f65e"; }  .fa-filter-circle-dollar {  --fa: "\f662"; }  .fa-funnel-dollar {  --fa: "\f662"; }  .fa-gopuram {  --fa: "\f664"; }  .fa-hamsa {  --fa: "\f665"; }  .fa-bahai {  --fa: "\f666"; }  .fa-haykal {  --fa: "\f666"; }  .fa-jedi {  --fa: "\f669"; }  .fa-book-journal-whills {  --fa: "\f66a"; }  .fa-journal-whills {  --fa: "\f66a"; }  .fa-kaaba {  --fa: "\f66b"; }  .fa-khanda {  --fa: "\f66d"; }  .fa-landmark {  --fa: "\f66f"; }  .fa-envelopes-bulk {  --fa: "\f674"; }  .fa-mail-bulk {  --fa: "\f674"; }  .fa-menorah {  --fa: "\f676"; }  .fa-mosque {  --fa: "\f678"; }  .fa-om {  --fa: "\f679"; }  .fa-spaghetti-monster-flying {  --fa: "\f67b"; }  .fa-pastafarianism {  --fa: "\f67b"; }  .fa-peace {  --fa: "\f67c"; }  .fa-place-of-worship {  --fa: "\f67f"; }  .fa-square-poll-vertical {  --fa: "\f681"; }  .fa-poll {  --fa: "\f681"; }  .fa-square-poll-horizontal {  --fa: "\f682"; }  .fa-poll-h {  --fa: "\f682"; }  .fa-person-praying {  --fa: "\f683"; }  .fa-pray {  --fa: "\f683"; }  .fa-hands-praying {  --fa: "\f684"; }  .fa-praying-hands {  --fa: "\f684"; }  .fa-book-quran {  --fa: "\f687"; }  .fa-quran {  --fa: "\f687"; }  .fa-magnifying-glass-dollar {  --fa: "\f688"; }  .fa-search-dollar {  --fa: "\f688"; }  .fa-magnifying-glass-location {  --fa: "\f689"; }  .fa-search-location {  --fa: "\f689"; }  .fa-socks {  --fa: "\f696"; }  .fa-square-root-variable {  --fa: "\f698"; }  .fa-square-root-alt {  --fa: "\f698"; }  .fa-star-and-crescent {  --fa: "\f699"; }  .fa-star-of-david {  --fa: "\f69a"; }  .fa-synagogue {  --fa: "\f69b"; }  .fa-scroll-torah {  --fa: "\f6a0"; }  .fa-torah {  --fa: "\f6a0"; }  .fa-torii-gate {  --fa: "\f6a1"; }  .fa-vihara {  --fa: "\f6a7"; }  .fa-volume-xmark {  --fa: "\f6a9"; }  .fa-volume-mute {  --fa: "\f6a9"; }  .fa-volume-times {  --fa: "\f6a9"; }  .fa-yin-yang {  --fa: "\f6ad"; }  .fa-blender-phone {  --fa: "\f6b6"; }  .fa-book-skull {  --fa: "\f6b7"; }  .fa-book-dead {  --fa: "\f6b7"; }  .fa-campground {  --fa: "\f6bb"; }  .fa-cat {  --fa: "\f6be"; }  .fa-chair {  --fa: "\f6c0"; }  .fa-cloud-moon {  --fa: "\f6c3"; }  .fa-cloud-sun {  --fa: "\f6c4"; }  .fa-cow {  --fa: "\f6c8"; }  .fa-dice-d20 {  --fa: "\f6cf"; }  .fa-dice-d6 {  --fa: "\f6d1"; }  .fa-dog {  --fa: "\f6d3"; }  .fa-dragon {  --fa: "\f6d5"; }  .fa-drumstick-bite {  --fa: "\f6d7"; }  .fa-dungeon {  --fa: "\f6d9"; }  .fa-file-csv {  --fa: "\f6dd"; }  .fa-hand-fist {  --fa: "\f6de"; }  .fa-fist-raised {  --fa: "\f6de"; }  .fa-ghost {  --fa: "\f6e2"; }  .fa-hammer {  --fa: "\f6e3"; }  .fa-hanukiah {  --fa: "\f6e6"; }  .fa-hat-wizard {  --fa: "\f6e8"; }  .fa-person-hiking {  --fa: "\f6ec"; }  .fa-hiking {  --fa: "\f6ec"; }  .fa-hippo {  --fa: "\f6ed"; }  .fa-horse {  --fa: "\f6f0"; }  .fa-house-chimney-crack {  --fa: "\f6f1"; }  .fa-house-damage {  --fa: "\f6f1"; }  .fa-hryvnia-sign {  --fa: "\f6f2"; }  .fa-hryvnia {  --fa: "\f6f2"; }  .fa-mask {  --fa: "\f6fa"; }  .fa-mountain {  --fa: "\f6fc"; }  .fa-network-wired {  --fa: "\f6ff"; }  .fa-otter {  --fa: "\f700"; }  .fa-ring {  --fa: "\f70b"; }  .fa-person-running {  --fa: "\f70c"; }  .fa-running {  --fa: "\f70c"; }  .fa-scroll {  --fa: "\f70e"; }  .fa-skull-crossbones {  --fa: "\f714"; }  .fa-slash {  --fa: "\f715"; }  .fa-spider {  --fa: "\f717"; }  .fa-toilet-paper {  --fa: "\f71e"; }  .fa-toilet-paper-alt {  --fa: "\f71e"; }  .fa-toilet-paper-blank {  --fa: "\f71e"; }  .fa-tractor {  --fa: "\f722"; }  .fa-user-injured {  --fa: "\f728"; }  .fa-vr-cardboard {  --fa: "\f729"; }  .fa-wand-sparkles {  --fa: "\f72b"; }  .fa-wind {  --fa: "\f72e"; }  .fa-wine-bottle {  --fa: "\f72f"; }  .fa-cloud-meatball {  --fa: "\f73b"; }  .fa-cloud-moon-rain {  --fa: "\f73c"; }  .fa-cloud-rain {  --fa: "\f73d"; }  .fa-cloud-showers-heavy {  --fa: "\f740"; }  .fa-cloud-sun-rain {  --fa: "\f743"; }  .fa-democrat {  --fa: "\f747"; }  .fa-flag-usa {  --fa: "\f74d"; }  .fa-hurricane {  --fa: "\f751"; }  .fa-landmark-dome {  --fa: "\f752"; }  .fa-landmark-alt {  --fa: "\f752"; }  .fa-meteor {  --fa: "\f753"; }  .fa-person-booth {  --fa: "\f756"; }  .fa-poo-storm {  --fa: "\f75a"; }  .fa-poo-bolt {  --fa: "\f75a"; }  .fa-rainbow {  --fa: "\f75b"; }  .fa-republican {  --fa: "\f75e"; }  .fa-smog {  --fa: "\f75f"; }  .fa-temperature-high {  --fa: "\f769"; }  .fa-temperature-low {  --fa: "\f76b"; }  .fa-cloud-bolt {  --fa: "\f76c"; }  .fa-thunderstorm {  --fa: "\f76c"; }  .fa-tornado {  --fa: "\f76f"; }  .fa-volcano {  --fa: "\f770"; }  .fa-check-to-slot {  --fa: "\f772"; }  .fa-vote-yea {  --fa: "\f772"; }  .fa-water {  --fa: "\f773"; }  .fa-baby {  --fa: "\f77c"; }  .fa-baby-carriage {  --fa: "\f77d"; }  .fa-carriage-baby {  --fa: "\f77d"; }  .fa-biohazard {  --fa: "\f780"; }  .fa-blog {  --fa: "\f781"; }  .fa-calendar-day {  --fa: "\f783"; }  .fa-calendar-week {  --fa: "\f784"; }  .fa-candy-cane {  --fa: "\f786"; }  .fa-carrot {  --fa: "\f787"; }  .fa-cash-register {  --fa: "\f788"; }  .fa-minimize {  --fa: "\f78c"; }  .fa-compress-arrows-alt {  --fa: "\f78c"; }  .fa-dumpster {  --fa: "\f793"; }  .fa-dumpster-fire {  --fa: "\f794"; }  .fa-ethernet {  --fa: "\f796"; }  .fa-gifts {  --fa: "\f79c"; }  .fa-champagne-glasses {  --fa: "\f79f"; }  .fa-glass-cheers {  --fa: "\f79f"; }  .fa-whiskey-glass {  --fa: "\f7a0"; }  .fa-glass-whiskey {  --fa: "\f7a0"; }  .fa-earth-europe {  --fa: "\f7a2"; }  .fa-globe-europe {  --fa: "\f7a2"; }  .fa-grip-lines {  --fa: "\f7a4"; }  .fa-grip-lines-vertical {  --fa: "\f7a5"; }  .fa-guitar {  --fa: "\f7a6"; }  .fa-heart-crack {  --fa: "\f7a9"; }  .fa-heart-broken {  --fa: "\f7a9"; }  .fa-holly-berry {  --fa: "\f7aa"; }  .fa-horse-head {  --fa: "\f7ab"; }  .fa-icicles {  --fa: "\f7ad"; }  .fa-igloo {  --fa: "\f7ae"; }  .fa-mitten {  --fa: "\f7b5"; }  .fa-mug-hot {  --fa: "\f7b6"; }  .fa-radiation {  --fa: "\f7b9"; }  .fa-circle-radiation {  --fa: "\f7ba"; }  .fa-radiation-alt {  --fa: "\f7ba"; }  .fa-restroom {  --fa: "\f7bd"; }  .fa-satellite {  --fa: "\f7bf"; }  .fa-satellite-dish {  --fa: "\f7c0"; }  .fa-sd-card {  --fa: "\f7c2"; }  .fa-sim-card {  --fa: "\f7c4"; }  .fa-person-skating {  --fa: "\f7c5"; }  .fa-skating {  --fa: "\f7c5"; }  .fa-person-skiing {  --fa: "\f7c9"; }  .fa-skiing {  --fa: "\f7c9"; }  .fa-person-skiing-nordic {  --fa: "\f7ca"; }  .fa-skiing-nordic {  --fa: "\f7ca"; }  .fa-sleigh {  --fa: "\f7cc"; }  .fa-comment-sms {  --fa: "\f7cd"; }  .fa-sms {  --fa: "\f7cd"; }  .fa-person-snowboarding {  --fa: "\f7ce"; }  .fa-snowboarding {  --fa: "\f7ce"; }  .fa-snowman {  --fa: "\f7d0"; }  .fa-snowplow {  --fa: "\f7d2"; }  .fa-tenge-sign {  --fa: "\f7d7"; }  .fa-tenge {  --fa: "\f7d7"; }  .fa-toilet {  --fa: "\f7d8"; }  .fa-screwdriver-wrench {  --fa: "\f7d9"; }  .fa-tools {  --fa: "\f7d9"; }  .fa-cable-car {  --fa: "\f7da"; }  .fa-tram {  --fa: "\f7da"; }  .fa-fire-flame-curved {  --fa: "\f7e4"; }  .fa-fire-alt {  --fa: "\f7e4"; }  .fa-bacon {  --fa: "\f7e5"; }  .fa-book-medical {  --fa: "\f7e6"; }  .fa-bread-slice {  --fa: "\f7ec"; }  .fa-cheese {  --fa: "\f7ef"; }  .fa-house-chimney-medical {  --fa: "\f7f2"; }  .fa-clinic-medical {  --fa: "\f7f2"; }  .fa-clipboard-user {  --fa: "\f7f3"; }  .fa-comment-medical {  --fa: "\f7f5"; }  .fa-crutch {  --fa: "\f7f7"; }  .fa-disease {  --fa: "\f7fa"; }  .fa-egg {  --fa: "\f7fb"; }  .fa-folder-tree {  --fa: "\f802"; }  .fa-burger {  --fa: "\f805"; }  .fa-hamburger {  --fa: "\f805"; }  .fa-hand-middle-finger {  --fa: "\f806"; }  .fa-helmet-safety {  --fa: "\f807"; }  .fa-hard-hat {  --fa: "\f807"; }  .fa-hat-hard {  --fa: "\f807"; }  .fa-hospital-user {  --fa: "\f80d"; }  .fa-hotdog {  --fa: "\f80f"; }  .fa-ice-cream {  --fa: "\f810"; }  .fa-laptop-medical {  --fa: "\f812"; }  .fa-pager {  --fa: "\f815"; }  .fa-pepper-hot {  --fa: "\f816"; }  .fa-pizza-slice {  --fa: "\f818"; }  .fa-sack-dollar {  --fa: "\f81d"; }  .fa-book-tanakh {  --fa: "\f827"; }  .fa-tanakh {  --fa: "\f827"; }  .fa-bars-progress {  --fa: "\f828"; }  .fa-tasks-alt {  --fa: "\f828"; }  .fa-trash-arrow-up {  --fa: "\f829"; }  .fa-trash-restore {  --fa: "\f829"; }  .fa-trash-can-arrow-up {  --fa: "\f82a"; }  .fa-trash-restore-alt {  --fa: "\f82a"; }  .fa-user-nurse {  --fa: "\f82f"; }  .fa-wave-square {  --fa: "\f83e"; }  .fa-person-biking {  --fa: "\f84a"; }  .fa-biking {  --fa: "\f84a"; }  .fa-border-all {  --fa: "\f84c"; }  .fa-border-none {  --fa: "\f850"; }  .fa-border-top-left {  --fa: "\f853"; }  .fa-border-style {  --fa: "\f853"; }  .fa-person-digging {  --fa: "\f85e"; }  .fa-digging {  --fa: "\f85e"; }  .fa-fan {  --fa: "\f863"; }  .fa-icons {  --fa: "\f86d"; }  .fa-heart-music-camera-bolt {  --fa: "\f86d"; }  .fa-phone-flip {  --fa: "\f879"; }  .fa-phone-alt {  --fa: "\f879"; }  .fa-square-phone-flip {  --fa: "\f87b"; }  .fa-phone-square-alt {  --fa: "\f87b"; }  .fa-photo-film {  --fa: "\f87c"; }  .fa-photo-video {  --fa: "\f87c"; }  .fa-text-slash {  --fa: "\f87d"; }  .fa-remove-format {  --fa: "\f87d"; }  .fa-arrow-down-z-a {  --fa: "\f881"; }  .fa-sort-alpha-desc {  --fa: "\f881"; }  .fa-sort-alpha-down-alt {  --fa: "\f881"; }  .fa-arrow-up-z-a {  --fa: "\f882"; }  .fa-sort-alpha-up-alt {  --fa: "\f882"; }  .fa-arrow-down-short-wide {  --fa: "\f884"; }  .fa-sort-amount-desc {  --fa: "\f884"; }  .fa-sort-amount-down-alt {  --fa: "\f884"; }  .fa-arrow-up-short-wide {  --fa: "\f885"; }  .fa-sort-amount-up-alt {  --fa: "\f885"; }  .fa-arrow-down-9-1 {  --fa: "\f886"; }  .fa-sort-numeric-desc {  --fa: "\f886"; }  .fa-sort-numeric-down-alt {  --fa: "\f886"; }  .fa-arrow-up-9-1 {  --fa: "\f887"; }  .fa-sort-numeric-up-alt {  --fa: "\f887"; }  .fa-spell-check {  --fa: "\f891"; }  .fa-voicemail {  --fa: "\f897"; }  .fa-hat-cowboy {  --fa: "\f8c0"; }  .fa-hat-cowboy-side {  --fa: "\f8c1"; }  .fa-computer-mouse {  --fa: "\f8cc"; }  .fa-mouse {  --fa: "\f8cc"; }  .fa-radio {  --fa: "\f8d7"; }  .fa-record-vinyl {  --fa: "\f8d9"; }  .fa-walkie-talkie {  --fa: "\f8ef"; }  .fa-caravan {  --fa: "\f8ff"; } :root, :host {  --fa-family-brands: "Font Awesome 7 Brands";  --fa-font-brands: normal 400 1em/1 var(--fa-family-brands); }  @font-face {  font-family: "Font Awesome 7 Brands";  font-style: normal;  font-weight: 400;  font-display: block;  src: url("https://codeskripts.com/wp-content/themes/shopfront-ecommerce/webfonts/fa-brands-400.woff2"); } .fab, .fa-brands, .fa-classic.fa-brands {  --fa-family: var(--fa-family-brands);  --fa-style: 400; }  .fa-firefox-browser {  --fa: "\e007"; }  .fa-ideal {  --fa: "\e013"; }  .fa-microblog {  --fa: "\e01a"; }  .fa-square-pied-piper {  --fa: "\e01e"; }  .fa-pied-piper-square {  --fa: "\e01e"; }  .fa-unity {  --fa: "\e049"; }  .fa-dailymotion {  --fa: "\e052"; }  .fa-square-instagram {  --fa: "\e055"; }  .fa-instagram-square {  --fa: "\e055"; }  .fa-mixer {  --fa: "\e056"; }  .fa-shopify {  --fa: "\e057"; }  .fa-deezer {  --fa: "\e077"; }  .fa-edge-legacy {  --fa: "\e078"; }  .fa-google-pay {  --fa: "\e079"; }  .fa-rust {  --fa: "\e07a"; }  .fa-tiktok {  --fa: "\e07b"; }  .fa-unsplash {  --fa: "\e07c"; }  .fa-cloudflare {  --fa: "\e07d"; }  .fa-guilded {  --fa: "\e07e"; }  .fa-hive {  --fa: "\e07f"; }  .fa-42-group {  --fa: "\e080"; }  .fa-innosoft {  --fa: "\e080"; }  .fa-instalod {  --fa: "\e081"; }  .fa-octopus-deploy {  --fa: "\e082"; }  .fa-perbyte {  --fa: "\e083"; }  .fa-uncharted {  --fa: "\e084"; }  .fa-watchman-monitoring {  --fa: "\e087"; }  .fa-wodu {  --fa: "\e088"; }  .fa-wirsindhandwerk {  --fa: "\e2d0"; }  .fa-wsh {  --fa: "\e2d0"; }  .fa-bots {  --fa: "\e340"; }  .fa-cmplid {  --fa: "\e360"; }  .fa-bilibili {  --fa: "\e3d9"; }  .fa-golang {  --fa: "\e40f"; }  .fa-pix {  --fa: "\e43a"; }  .fa-sitrox {  --fa: "\e44a"; }  .fa-hashnode {  --fa: "\e499"; }  .fa-meta {  --fa: "\e49b"; }  .fa-padlet {  --fa: "\e4a0"; }  .fa-nfc-directional {  --fa: "\e530"; }  .fa-nfc-symbol {  --fa: "\e531"; }  .fa-screenpal {  --fa: "\e570"; }  .fa-space-awesome {  --fa: "\e5ac"; }  .fa-square-font-awesome {  --fa: "\e5ad"; }  .fa-square-gitlab {  --fa: "\e5ae"; }  .fa-gitlab-square {  --fa: "\e5ae"; }  .fa-odysee {  --fa: "\e5c6"; }  .fa-stubber {  --fa: "\e5c7"; }  .fa-debian {  --fa: "\e60b"; }  .fa-shoelace {  --fa: "\e60c"; }  .fa-threads {  --fa: "\e618"; }  .fa-square-threads {  --fa: "\e619"; }  .fa-square-x-twitter {  --fa: "\e61a"; }  .fa-x-twitter {  --fa: "\e61b"; }  .fa-opensuse {  --fa: "\e62b"; }  .fa-letterboxd {  --fa: "\e62d"; }  .fa-square-letterboxd {  --fa: "\e62e"; }  .fa-mintbit {  --fa: "\e62f"; }  .fa-google-scholar {  --fa: "\e63b"; }  .fa-brave {  --fa: "\e63c"; }  .fa-brave-reverse {  --fa: "\e63d"; }  .fa-pixiv {  --fa: "\e640"; }  .fa-upwork {  --fa: "\e641"; }  .fa-webflow {  --fa: "\e65c"; }  .fa-signal-messenger {  --fa: "\e663"; }  .fa-bluesky {  --fa: "\e671"; }  .fa-jxl {  --fa: "\e67b"; }  .fa-square-upwork {  --fa: "\e67c"; }  .fa-web-awesome {  --fa: "\e682"; }  .fa-square-web-awesome {  --fa: "\e683"; }  .fa-square-web-awesome-stroke {  --fa: "\e684"; }  .fa-dart-lang {  --fa: "\e693"; }  .fa-flutter {  --fa: "\e694"; }  .fa-files-pinwheel {  --fa: "\e69f"; }  .fa-css {  --fa: "\e6a2"; }  .fa-square-bluesky {  --fa: "\e6a3"; }  .fa-openai {  --fa: "\e7cf"; }  .fa-square-linkedin {  --fa: "\e7d0"; }  .fa-cash-app {  --fa: "\e7d4"; }  .fa-disqus {  --fa: "\e7d5"; }  .fa-eleventy {  --fa: "\e7d6"; }  .fa-11ty {  --fa: "\e7d6"; }  .fa-kakao-talk {  --fa: "\e7d7"; }  .fa-linktree {  --fa: "\e7d8"; }  .fa-notion {  --fa: "\e7d9"; }  .fa-pandora {  --fa: "\e7da"; }  .fa-pixelfed {  --fa: "\e7db"; }  .fa-tidal {  --fa: "\e7dc"; }  .fa-vsco {  --fa: "\e7dd"; }  .fa-w3c {  --fa: "\e7de"; }  .fa-lumon {  --fa: "\e7e2"; }  .fa-lumon-drop {  --fa: "\e7e3"; }  .fa-square-figma {  --fa: "\e7e4"; }  .fa-tex {  --fa: "\e7ff"; }  .fa-duolingo {  --fa: "\e812"; }  .fa-square-twitter {  --fa: "\f081"; }  .fa-twitter-square {  --fa: "\f081"; }  .fa-square-facebook {  --fa: "\f082"; }  .fa-facebook-square {  --fa: "\f082"; }  .fa-linkedin {  --fa: "\f08c"; }  .fa-square-github {  --fa: "\f092"; }  .fa-github-square {  --fa: "\f092"; }  .fa-twitter {  --fa: "\f099"; }  .fa-facebook {  --fa: "\f09a"; }  .fa-github {  --fa: "\f09b"; }  .fa-pinterest {  --fa: "\f0d2"; }  .fa-square-pinterest {  --fa: "\f0d3"; }  .fa-pinterest-square {  --fa: "\f0d3"; }  .fa-square-google-plus {  --fa: "\f0d4"; }  .fa-google-plus-square {  --fa: "\f0d4"; }  .fa-google-plus-g {  --fa: "\f0d5"; }  .fa-linkedin-in {  --fa: "\f0e1"; }  .fa-github-alt {  --fa: "\f113"; }  .fa-maxcdn {  --fa: "\f136"; }  .fa-html5 {  --fa: "\f13b"; }  .fa-css3 {  --fa: "\f13c"; }  .fa-btc {  --fa: "\f15a"; }  .fa-youtube {  --fa: "\f167"; }  .fa-xing {  --fa: "\f168"; }  .fa-square-xing {  --fa: "\f169"; }  .fa-xing-square {  --fa: "\f169"; }  .fa-dropbox {  --fa: "\f16b"; }  .fa-stack-overflow {  --fa: "\f16c"; }  .fa-instagram {  --fa: "\f16d"; }  .fa-flickr {  --fa: "\f16e"; }  .fa-adn {  --fa: "\f170"; }  .fa-bitbucket {  --fa: "\f171"; }  .fa-tumblr {  --fa: "\f173"; }  .fa-square-tumblr {  --fa: "\f174"; }  .fa-tumblr-square {  --fa: "\f174"; }  .fa-apple {  --fa: "\f179"; }  .fa-windows {  --fa: "\f17a"; }  .fa-android {  --fa: "\f17b"; }  .fa-linux {  --fa: "\f17c"; }  .fa-dribbble {  --fa: "\f17d"; }  .fa-skype {  --fa: "\f17e"; }  .fa-foursquare {  --fa: "\f180"; }  .fa-trello {  --fa: "\f181"; }  .fa-gratipay {  --fa: "\f184"; }  .fa-vk {  --fa: "\f189"; }  .fa-weibo {  --fa: "\f18a"; }  .fa-renren {  --fa: "\f18b"; }  .fa-pagelines {  --fa: "\f18c"; }  .fa-stack-exchange {  --fa: "\f18d"; }  .fa-square-vimeo {  --fa: "\f194"; }  .fa-vimeo-square {  --fa: "\f194"; }  .fa-slack {  --fa: "\f198"; }  .fa-slack-hash {  --fa: "\f198"; }  .fa-wordpress {  --fa: "\f19a"; }  .fa-openid {  --fa: "\f19b"; }  .fa-yahoo {  --fa: "\f19e"; }  .fa-google {  --fa: "\f1a0"; }  .fa-reddit {  --fa: "\f1a1"; }  .fa-square-reddit {  --fa: "\f1a2"; }  .fa-reddit-square {  --fa: "\f1a2"; }  .fa-stumbleupon-circle {  --fa: "\f1a3"; }  .fa-stumbleupon {  --fa: "\f1a4"; }  .fa-delicious {  --fa: "\f1a5"; }  .fa-digg {  --fa: "\f1a6"; }  .fa-pied-piper-pp {  --fa: "\f1a7"; }  .fa-pied-piper-alt {  --fa: "\f1a8"; }  .fa-drupal {  --fa: "\f1a9"; }  .fa-joomla {  --fa: "\f1aa"; }  .fa-behance {  --fa: "\f1b4"; }  .fa-square-behance {  --fa: "\f1b5"; }  .fa-behance-square {  --fa: "\f1b5"; }  .fa-steam {  --fa: "\f1b6"; }  .fa-square-steam {  --fa: "\f1b7"; }  .fa-steam-square {  --fa: "\f1b7"; }  .fa-spotify {  --fa: "\f1bc"; }  .fa-deviantart {  --fa: "\f1bd"; }  .fa-soundcloud {  --fa: "\f1be"; }  .fa-vine {  --fa: "\f1ca"; }  .fa-codepen {  --fa: "\f1cb"; }  .fa-jsfiddle {  --fa: "\f1cc"; }  .fa-rebel {  --fa: "\f1d0"; }  .fa-empire {  --fa: "\f1d1"; }  .fa-square-git {  --fa: "\f1d2"; }  .fa-git-square {  --fa: "\f1d2"; }  .fa-git {  --fa: "\f1d3"; }  .fa-hacker-news {  --fa: "\f1d4"; }  .fa-tencent-weibo {  --fa: "\f1d5"; }  .fa-qq {  --fa: "\f1d6"; }  .fa-weixin {  --fa: "\f1d7"; }  .fa-slideshare {  --fa: "\f1e7"; }  .fa-twitch {  --fa: "\f1e8"; }  .fa-yelp {  --fa: "\f1e9"; }  .fa-paypal {  --fa: "\f1ed"; }  .fa-google-wallet {  --fa: "\f1ee"; }  .fa-cc-visa {  --fa: "\f1f0"; }  .fa-cc-mastercard {  --fa: "\f1f1"; }  .fa-cc-discover {  --fa: "\f1f2"; }  .fa-cc-amex {  --fa: "\f1f3"; }  .fa-cc-paypal {  --fa: "\f1f4"; }  .fa-cc-stripe {  --fa: "\f1f5"; }  .fa-lastfm {  --fa: "\f202"; }  .fa-square-lastfm {  --fa: "\f203"; }  .fa-lastfm-square {  --fa: "\f203"; }  .fa-ioxhost {  --fa: "\f208"; }  .fa-angellist {  --fa: "\f209"; }  .fa-buysellads {  --fa: "\f20d"; }  .fa-connectdevelop {  --fa: "\f20e"; }  .fa-dashcube {  --fa: "\f210"; }  .fa-forumbee {  --fa: "\f211"; }  .fa-leanpub {  --fa: "\f212"; }  .fa-sellsy {  --fa: "\f213"; }  .fa-shirtsinbulk {  --fa: "\f214"; }  .fa-simplybuilt {  --fa: "\f215"; }  .fa-skyatlas {  --fa: "\f216"; }  .fa-pinterest-p {  --fa: "\f231"; }  .fa-whatsapp {  --fa: "\f232"; }  .fa-viacoin {  --fa: "\f237"; }  .fa-medium {  --fa: "\f23a"; }  .fa-medium-m {  --fa: "\f23a"; }  .fa-y-combinator {  --fa: "\f23b"; }  .fa-optin-monster {  --fa: "\f23c"; }  .fa-opencart {  --fa: "\f23d"; }  .fa-expeditedssl {  --fa: "\f23e"; }  .fa-cc-jcb {  --fa: "\f24b"; }  .fa-cc-diners-club {  --fa: "\f24c"; }  .fa-creative-commons {  --fa: "\f25e"; }  .fa-gg {  --fa: "\f260"; }  .fa-gg-circle {  --fa: "\f261"; }  .fa-odnoklassniki {  --fa: "\f263"; }  .fa-square-odnoklassniki {  --fa: "\f264"; }  .fa-odnoklassniki-square {  --fa: "\f264"; }  .fa-get-pocket {  --fa: "\f265"; }  .fa-wikipedia-w {  --fa: "\f266"; }  .fa-safari {  --fa: "\f267"; }  .fa-chrome {  --fa: "\f268"; }  .fa-firefox {  --fa: "\f269"; }  .fa-opera {  --fa: "\f26a"; }  .fa-internet-explorer {  --fa: "\f26b"; }  .fa-contao {  --fa: "\f26d"; }  .fa-500px {  --fa: "\f26e"; }  .fa-amazon {  --fa: "\f270"; }  .fa-houzz {  --fa: "\f27c"; }  .fa-vimeo-v {  --fa: "\f27d"; }  .fa-black-tie {  --fa: "\f27e"; }  .fa-fonticons {  --fa: "\f280"; }  .fa-reddit-alien {  --fa: "\f281"; }  .fa-edge {  --fa: "\f282"; }  .fa-codiepie {  --fa: "\f284"; }  .fa-modx {  --fa: "\f285"; }  .fa-fort-awesome {  --fa: "\f286"; }  .fa-usb {  --fa: "\f287"; }  .fa-product-hunt {  --fa: "\f288"; }  .fa-mixcloud {  --fa: "\f289"; }  .fa-scribd {  --fa: "\f28a"; }  .fa-bluetooth {  --fa: "\f293"; }  .fa-bluetooth-b {  --fa: "\f294"; }  .fa-gitlab {  --fa: "\f296"; }  .fa-wpbeginner {  --fa: "\f297"; }  .fa-wpforms {  --fa: "\f298"; }  .fa-envira {  --fa: "\f299"; }  .fa-glide {  --fa: "\f2a5"; }  .fa-glide-g {  --fa: "\f2a6"; }  .fa-viadeo {  --fa: "\f2a9"; }  .fa-square-viadeo {  --fa: "\f2aa"; }  .fa-viadeo-square {  --fa: "\f2aa"; }  .fa-snapchat {  --fa: "\f2ab"; }  .fa-snapchat-ghost {  --fa: "\f2ab"; }  .fa-square-snapchat {  --fa: "\f2ad"; }  .fa-snapchat-square {  --fa: "\f2ad"; }  .fa-pied-piper {  --fa: "\f2ae"; }  .fa-first-order {  --fa: "\f2b0"; }  .fa-yoast {  --fa: "\f2b1"; }  .fa-themeisle {  --fa: "\f2b2"; }  .fa-google-plus {  --fa: "\f2b3"; }  .fa-font-awesome {  --fa: "\f2b4"; }  .fa-font-awesome-flag {  --fa: "\f2b4"; }  .fa-font-awesome-logo-full {  --fa: "\f2b4"; }  .fa-linode {  --fa: "\f2b8"; }  .fa-quora {  --fa: "\f2c4"; }  .fa-free-code-camp {  --fa: "\f2c5"; }  .fa-telegram {  --fa: "\f2c6"; }  .fa-telegram-plane {  --fa: "\f2c6"; }  .fa-bandcamp {  --fa: "\f2d5"; }  .fa-grav {  --fa: "\f2d6"; }  .fa-etsy {  --fa: "\f2d7"; }  .fa-imdb {  --fa: "\f2d8"; }  .fa-ravelry {  --fa: "\f2d9"; }  .fa-sellcast {  --fa: "\f2da"; }  .fa-superpowers {  --fa: "\f2dd"; }  .fa-wpexplorer {  --fa: "\f2de"; }  .fa-meetup {  --fa: "\f2e0"; }  .fa-square-font-awesome-stroke {  --fa: "\f35c"; }  .fa-font-awesome-alt {  --fa: "\f35c"; }  .fa-accessible-icon {  --fa: "\f368"; }  .fa-accusoft {  --fa: "\f369"; }  .fa-adversal {  --fa: "\f36a"; }  .fa-affiliatetheme {  --fa: "\f36b"; }  .fa-algolia {  --fa: "\f36c"; }  .fa-amilia {  --fa: "\f36d"; }  .fa-angrycreative {  --fa: "\f36e"; }  .fa-app-store {  --fa: "\f36f"; }  .fa-app-store-ios {  --fa: "\f370"; }  .fa-apper {  --fa: "\f371"; }  .fa-asymmetrik {  --fa: "\f372"; }  .fa-audible {  --fa: "\f373"; }  .fa-avianex {  --fa: "\f374"; }  .fa-aws {  --fa: "\f375"; }  .fa-bimobject {  --fa: "\f378"; }  .fa-bitcoin {  --fa: "\f379"; }  .fa-bity {  --fa: "\f37a"; }  .fa-blackberry {  --fa: "\f37b"; }  .fa-blogger {  --fa: "\f37c"; }  .fa-blogger-b {  --fa: "\f37d"; }  .fa-buromobelexperte {  --fa: "\f37f"; }  .fa-centercode {  --fa: "\f380"; }  .fa-cloudscale {  --fa: "\f383"; }  .fa-cloudsmith {  --fa: "\f384"; }  .fa-cloudversify {  --fa: "\f385"; }  .fa-cpanel {  --fa: "\f388"; }  .fa-css3-alt {  --fa: "\f38b"; }  .fa-cuttlefish {  --fa: "\f38c"; }  .fa-d-and-d {  --fa: "\f38d"; }  .fa-deploydog {  --fa: "\f38e"; }  .fa-deskpro {  --fa: "\f38f"; }  .fa-digital-ocean {  --fa: "\f391"; }  .fa-discord {  --fa: "\f392"; }  .fa-discourse {  --fa: "\f393"; }  .fa-dochub {  --fa: "\f394"; }  .fa-docker {  --fa: "\f395"; }  .fa-draft2digital {  --fa: "\f396"; }  .fa-square-dribbble {  --fa: "\f397"; }  .fa-dribbble-square {  --fa: "\f397"; }  .fa-dyalog {  --fa: "\f399"; }  .fa-earlybirds {  --fa: "\f39a"; }  .fa-erlang {  --fa: "\f39d"; }  .fa-facebook-f {  --fa: "\f39e"; }  .fa-facebook-messenger {  --fa: "\f39f"; }  .fa-firstdraft {  --fa: "\f3a1"; }  .fa-fonticons-fi {  --fa: "\f3a2"; }  .fa-fort-awesome-alt {  --fa: "\f3a3"; }  .fa-freebsd {  --fa: "\f3a4"; }  .fa-gitkraken {  --fa: "\f3a6"; }  .fa-gofore {  --fa: "\f3a7"; }  .fa-goodreads {  --fa: "\f3a8"; }  .fa-goodreads-g {  --fa: "\f3a9"; }  .fa-google-drive {  --fa: "\f3aa"; }  .fa-google-play {  --fa: "\f3ab"; }  .fa-gripfire {  --fa: "\f3ac"; }  .fa-grunt {  --fa: "\f3ad"; }  .fa-gulp {  --fa: "\f3ae"; }  .fa-square-hacker-news {  --fa: "\f3af"; }  .fa-hacker-news-square {  --fa: "\f3af"; }  .fa-hire-a-helper {  --fa: "\f3b0"; }  .fa-hotjar {  --fa: "\f3b1"; }  .fa-hubspot {  --fa: "\f3b2"; }  .fa-itunes {  --fa: "\f3b4"; }  .fa-itunes-note {  --fa: "\f3b5"; }  .fa-jenkins {  --fa: "\f3b6"; }  .fa-joget {  --fa: "\f3b7"; }  .fa-js {  --fa: "\f3b8"; }  .fa-square-js {  --fa: "\f3b9"; }  .fa-js-square {  --fa: "\f3b9"; }  .fa-keycdn {  --fa: "\f3ba"; }  .fa-kickstarter {  --fa: "\f3bb"; }  .fa-square-kickstarter {  --fa: "\f3bb"; }  .fa-kickstarter-k {  --fa: "\f3bc"; }  .fa-laravel {  --fa: "\f3bd"; }  .fa-line {  --fa: "\f3c0"; }  .fa-lyft {  --fa: "\f3c3"; }  .fa-magento {  --fa: "\f3c4"; }  .fa-medapps {  --fa: "\f3c6"; }  .fa-medrt {  --fa: "\f3c8"; }  .fa-microsoft {  --fa: "\f3ca"; }  .fa-mix {  --fa: "\f3cb"; }  .fa-mizuni {  --fa: "\f3cc"; }  .fa-monero {  --fa: "\f3d0"; }  .fa-napster {  --fa: "\f3d2"; }  .fa-node-js {  --fa: "\f3d3"; }  .fa-npm {  --fa: "\f3d4"; }  .fa-ns8 {  --fa: "\f3d5"; }  .fa-nutritionix {  --fa: "\f3d6"; }  .fa-page4 {  --fa: "\f3d7"; }  .fa-palfed {  --fa: "\f3d8"; }  .fa-patreon {  --fa: "\f3d9"; }  .fa-periscope {  --fa: "\f3da"; }  .fa-phabricator {  --fa: "\f3db"; }  .fa-phoenix-framework {  --fa: "\f3dc"; }  .fa-playstation {  --fa: "\f3df"; }  .fa-pushed {  --fa: "\f3e1"; }  .fa-python {  --fa: "\f3e2"; }  .fa-red-river {  --fa: "\f3e3"; }  .fa-wpressr {  --fa: "\f3e4"; }  .fa-rendact {  --fa: "\f3e4"; }  .fa-replyd {  --fa: "\f3e6"; }  .fa-resolving {  --fa: "\f3e7"; }  .fa-rocketchat {  --fa: "\f3e8"; }  .fa-rockrms {  --fa: "\f3e9"; }  .fa-schlix {  --fa: "\f3ea"; }  .fa-searchengin {  --fa: "\f3eb"; }  .fa-servicestack {  --fa: "\f3ec"; }  .fa-sistrix {  --fa: "\f3ee"; }  .fa-speakap {  --fa: "\f3f3"; }  .fa-staylinked {  --fa: "\f3f5"; }  .fa-steam-symbol {  --fa: "\f3f6"; }  .fa-sticker-mule {  --fa: "\f3f7"; }  .fa-studiovinari {  --fa: "\f3f8"; }  .fa-supple {  --fa: "\f3f9"; }  .fa-uber {  --fa: "\f402"; }  .fa-uikit {  --fa: "\f403"; }  .fa-uniregistry {  --fa: "\f404"; }  .fa-untappd {  --fa: "\f405"; }  .fa-ussunnah {  --fa: "\f407"; }  .fa-vaadin {  --fa: "\f408"; }  .fa-viber {  --fa: "\f409"; }  .fa-vimeo {  --fa: "\f40a"; }  .fa-vnv {  --fa: "\f40b"; }  .fa-square-whatsapp {  --fa: "\f40c"; }  .fa-whatsapp-square {  --fa: "\f40c"; }  .fa-whmcs {  --fa: "\f40d"; }  .fa-wordpress-simple {  --fa: "\f411"; }  .fa-xbox {  --fa: "\f412"; }  .fa-yandex {  --fa: "\f413"; }  .fa-yandex-international {  --fa: "\f414"; }  .fa-apple-pay {  --fa: "\f415"; }  .fa-cc-apple-pay {  --fa: "\f416"; }  .fa-fly {  --fa: "\f417"; }  .fa-node {  --fa: "\f419"; }  .fa-osi {  --fa: "\f41a"; }  .fa-react {  --fa: "\f41b"; }  .fa-autoprefixer {  --fa: "\f41c"; }  .fa-less {  --fa: "\f41d"; }  .fa-sass {  --fa: "\f41e"; }  .fa-vuejs {  --fa: "\f41f"; }  .fa-angular {  --fa: "\f420"; }  .fa-aviato {  --fa: "\f421"; }  .fa-ember {  --fa: "\f423"; }  .fa-gitter {  --fa: "\f426"; }  .fa-hooli {  --fa: "\f427"; }  .fa-strava {  --fa: "\f428"; }  .fa-stripe {  --fa: "\f429"; }  .fa-stripe-s {  --fa: "\f42a"; }  .fa-typo3 {  --fa: "\f42b"; }  .fa-amazon-pay {  --fa: "\f42c"; }  .fa-cc-amazon-pay {  --fa: "\f42d"; }  .fa-ethereum {  --fa: "\f42e"; }  .fa-korvue {  --fa: "\f42f"; }  .fa-elementor {  --fa: "\f430"; }  .fa-square-youtube {  --fa: "\f431"; }  .fa-youtube-square {  --fa: "\f431"; }  .fa-flipboard {  --fa: "\f44d"; }  .fa-hips {  --fa: "\f452"; }  .fa-php {  --fa: "\f457"; }  .fa-quinscape {  --fa: "\f459"; }  .fa-readme {  --fa: "\f4d5"; }  .fa-java {  --fa: "\f4e4"; }  .fa-pied-piper-hat {  --fa: "\f4e5"; }  .fa-creative-commons-by {  --fa: "\f4e7"; }  .fa-creative-commons-nc {  --fa: "\f4e8"; }  .fa-creative-commons-nc-eu {  --fa: "\f4e9"; }  .fa-creative-commons-nc-jp {  --fa: "\f4ea"; }  .fa-creative-commons-nd {  --fa: "\f4eb"; }  .fa-creative-commons-pd {  --fa: "\f4ec"; }  .fa-creative-commons-pd-alt {  --fa: "\f4ed"; }  .fa-creative-commons-remix {  --fa: "\f4ee"; }  .fa-creative-commons-sa {  --fa: "\f4ef"; }  .fa-creative-commons-sampling {  --fa: "\f4f0"; }  .fa-creative-commons-sampling-plus {  --fa: "\f4f1"; }  .fa-creative-commons-share {  --fa: "\f4f2"; }  .fa-creative-commons-zero {  --fa: "\f4f3"; }  .fa-ebay {  --fa: "\f4f4"; }  .fa-keybase {  --fa: "\f4f5"; }  .fa-mastodon {  --fa: "\f4f6"; }  .fa-r-project {  --fa: "\f4f7"; }  .fa-researchgate {  --fa: "\f4f8"; }  .fa-teamspeak {  --fa: "\f4f9"; }  .fa-first-order-alt {  --fa: "\f50a"; }  .fa-fulcrum {  --fa: "\f50b"; }  .fa-galactic-republic {  --fa: "\f50c"; }  .fa-galactic-senate {  --fa: "\f50d"; }  .fa-jedi-order {  --fa: "\f50e"; }  .fa-mandalorian {  --fa: "\f50f"; }  .fa-old-republic {  --fa: "\f510"; }  .fa-phoenix-squadron {  --fa: "\f511"; }  .fa-sith {  --fa: "\f512"; }  .fa-trade-federation {  --fa: "\f513"; }  .fa-wolf-pack-battalion {  --fa: "\f514"; }  .fa-hornbill {  --fa: "\f592"; }  .fa-mailchimp {  --fa: "\f59e"; }  .fa-megaport {  --fa: "\f5a3"; }  .fa-nimblr {  --fa: "\f5a8"; }  .fa-rev {  --fa: "\f5b2"; }  .fa-shopware {  --fa: "\f5b5"; }  .fa-squarespace {  --fa: "\f5be"; }  .fa-themeco {  --fa: "\f5c6"; }  .fa-weebly {  --fa: "\f5cc"; }  .fa-wix {  --fa: "\f5cf"; }  .fa-ello {  --fa: "\f5f1"; }  .fa-hackerrank {  --fa: "\f5f7"; }  .fa-kaggle {  --fa: "\f5fa"; }  .fa-markdown {  --fa: "\f60f"; }  .fa-neos {  --fa: "\f612"; }  .fa-zhihu {  --fa: "\f63f"; }  .fa-alipay {  --fa: "\f642"; }  .fa-the-red-yeti {  --fa: "\f69d"; }  .fa-critical-role {  --fa: "\f6c9"; }  .fa-d-and-d-beyond {  --fa: "\f6ca"; }  .fa-dev {  --fa: "\f6cc"; }  .fa-fantasy-flight-games {  --fa: "\f6dc"; }  .fa-wizards-of-the-coast {  --fa: "\f730"; }  .fa-think-peaks {  --fa: "\f731"; }  .fa-reacteurope {  --fa: "\f75d"; }  .fa-artstation {  --fa: "\f77a"; }  .fa-atlassian {  --fa: "\f77b"; }  .fa-canadian-maple-leaf {  --fa: "\f785"; }  .fa-centos {  --fa: "\f789"; }  .fa-confluence {  --fa: "\f78d"; }  .fa-dhl {  --fa: "\f790"; }  .fa-diaspora {  --fa: "\f791"; }  .fa-fedex {  --fa: "\f797"; }  .fa-fedora {  --fa: "\f798"; }  .fa-figma {  --fa: "\f799"; }  .fa-intercom {  --fa: "\f7af"; }  .fa-invision {  --fa: "\f7b0"; }  .fa-jira {  --fa: "\f7b1"; }  .fa-mendeley {  --fa: "\f7b3"; }  .fa-raspberry-pi {  --fa: "\f7bb"; }  .fa-redhat {  --fa: "\f7bc"; }  .fa-sketch {  --fa: "\f7c6"; }  .fa-sourcetree {  --fa: "\f7d3"; }  .fa-suse {  --fa: "\f7d6"; }  .fa-ubuntu {  --fa: "\f7df"; }  .fa-ups {  --fa: "\f7e0"; }  .fa-usps {  --fa: "\f7e1"; }  .fa-yarn {  --fa: "\f7e3"; }  .fa-airbnb {  --fa: "\f834"; }  .fa-battle-net {  --fa: "\f835"; }  .fa-bootstrap {  --fa: "\f836"; }  .fa-buffer {  --fa: "\f837"; }  .fa-chromecast {  --fa: "\f838"; }  .fa-evernote {  --fa: "\f839"; }  .fa-itch-io {  --fa: "\f83a"; }  .fa-salesforce {  --fa: "\f83b"; }  .fa-speaker-deck {  --fa: "\f83c"; }  .fa-symfony {  --fa: "\f83d"; }  .fa-waze {  --fa: "\f83f"; }  .fa-yammer {  --fa: "\f840"; }  .fa-git-alt {  --fa: "\f841"; }  .fa-stackpath {  --fa: "\f842"; }  .fa-cotton-bureau {  --fa: "\f89e"; }  .fa-buy-n-large {  --fa: "\f8a6"; }  .fa-mdb {  --fa: "\f8ca"; }  .fa-orcid {  --fa: "\f8d2"; }  .fa-swift {  --fa: "\f8e1"; }  .fa-umbraco {  --fa: "\f8e8"; }:root, :host {  --fa-family-classic: "Font Awesome 7 Free";  --fa-font-regular: normal 400 1em/1 var(--fa-family-classic);    --fa-style-family-classic: var(--fa-family-classic); }  @font-face {  font-family: "Font Awesome 7 Free";  font-style: normal;  font-weight: 400;  font-display: block;  src: url("https://codeskripts.com/wp-content/themes/shopfront-ecommerce/webfonts/fa-regular-400.woff2"); } .far {  --fa-family: var(--fa-family-classic);  --fa-style: 400; }  .fa-classic {  --fa-family: var(--fa-family-classic); }  .fa-regular {  --fa-style: 400; }:root, :host {  --fa-family-classic: "Font Awesome 7 Free";  --fa-font-solid: normal 900 1em/1 var(--fa-family-classic);    --fa-style-family-classic: var(--fa-family-classic); }  @font-face {  font-family: "Font Awesome 7 Free";  font-style: normal;  font-weight: 900;  font-display: block;  src: url("https://codeskripts.com/wp-content/themes/shopfront-ecommerce/webfonts/fa-solid-900.woff2"); } .fas {  --fa-family: var(--fa-family-classic);  --fa-style: 900; }  .fa-classic {  --fa-family: var(--fa-family-classic); }  .fa-solid {  --fa-style: 900; }@font-face {  font-family: "Font Awesome 5 Brands";  font-display: block;  font-weight: 400;  src: url("https://codeskripts.com/wp-content/themes/shopfront-ecommerce/webfonts/fa-brands-400.woff2") format("woff2"); } @font-face {  font-family: "Font Awesome 5 Free";  font-display: block;  font-weight: 900;  src: url("https://codeskripts.com/wp-content/themes/shopfront-ecommerce/webfonts/fa-solid-900.woff2") format("woff2"); } @font-face {  font-family: "Font Awesome 5 Free";  font-display: block;  font-weight: 400;  src: url("https://codeskripts.com/wp-content/themes/shopfront-ecommerce/webfonts/fa-regular-400.woff2") format("woff2"); }@font-face {  font-family: "FontAwesome";  font-display: block;  src: url("https://codeskripts.com/wp-content/themes/shopfront-ecommerce/webfonts/fa-solid-900.woff2") format("woff2"); } @font-face {  font-family: "FontAwesome";  font-display: block;  src: url("https://codeskripts.com/wp-content/themes/shopfront-ecommerce/webfonts/fa-brands-400.woff2") format("woff2"); } @font-face {  font-family: "FontAwesome";  font-display: block;  src: url("https://codeskripts.com/wp-content/themes/shopfront-ecommerce/webfonts/fa-regular-400.woff2") format("woff2");  unicode-range: U+F003, U+F006, U+F014, U+F016-F017, U+F01A-F01B, U+F01D, U+F022, U+F03E, U+F044, U+F046, U+F05C-F05D, U+F06E, U+F070, U+F087-F088, U+F08A, U+F094, U+F096-F097, U+F09D, U+F0A0, U+F0A2, U+F0A4-F0A7, U+F0C5, U+F0C7, U+F0E5-F0E6, U+F0EB, U+F0F6-F0F8, U+F10C, U+F114-F115, U+F118-F11A, U+F11C-F11D, U+F133, U+F147, U+F14E, U+F150-F152, U+F185-F186, U+F18E, U+F190-F192, U+F196, U+F1C1-F1C9, U+F1D9, U+F1DB, U+F1E3, U+F1EA, U+F1F7, U+F1F9, U+F20A, U+F247-F248, U+F24A, U+F24D, U+F255-F25B, U+F25D, U+F271-F274, U+F278, U+F27B, U+F28C, U+F28E, U+F29C, U+F2B5, U+F2B7, U+F2BA, U+F2BC, U+F2BE, U+F2C0-F2C1, U+F2C3, U+F2D0, U+F2D2, U+F2D4, U+F2DC; } @font-face {  font-family: "FontAwesome";  font-display: block;  src: url("https://codeskripts.com/wp-content/themes/shopfront-ecommerce/webfonts/fa-v4compatibility.woff2") format("woff2");  unicode-range: U+F041, U+F047, U+F065-F066, U+F07D-F07E, U+F080, U+F08B, U+F08E, U+F090, U+F09A, U+F0AC, U+F0AE, U+F0B2, U+F0D0, U+F0D6, U+F0E4, U+F0EC, U+F10A-F10B, U+F123, U+F13E, U+F148-F149, U+F14C, U+F156, U+F15E, U+F160-F161, U+F163, U+F175-F178, U+F195, U+F1F8, U+F219, U+F27A; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV0ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVQewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVwewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVMewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVIewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWSwewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWT4ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV8ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV4ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAewIMSdjE.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWV0ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVQewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVwewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVMewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVIewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWSwewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWT4ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWV8ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWV4ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVAewIMSdjE.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5caVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5OaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVIUx6EQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4taVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4kaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4saVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4jaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4iaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x5caVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x5OaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4vaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4uaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVIUx6EQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV0ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVQewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVwewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVMewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVIewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWSwewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWT4ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV8ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV4ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAewIMSdjE.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWV0ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVQewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVwewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVMewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVIewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWSwewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWT4ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWV8ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWV4ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVAewIMSdjE.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5caVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5OaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVIUx6EQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4taVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4kaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4saVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4jaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4iaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x5caVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x5OaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4vaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4uaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVIUx6EQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }        .royal-links-product {         margin: 20px 0;         font-family: inherit;       }              .royal-links-product-card {         background: #fff;         border: 1px solid #e0e0e0;         border-radius: 8px;         overflow: hidden;         box-shadow: 0 2px 4px rgba(0,0,0,0.1);       }       .royal-links-product-card .royal-links-product-image img {         width: 100%;         height: auto;         display: block;       }       .royal-links-product-card .royal-links-product-content {         padding: 20px;       }              .royal-links-product-horizontal {         display: flex;         background: #fff;         border: 1px solid #e0e0e0;         border-radius: 8px;         overflow: hidden;       }       .royal-links-product-horizontal .royal-links-product-image {         flex: 0 0 200px;       }       .royal-links-product-horizontal .royal-links-product-image img {         width: 100%;         height: 100%;         object-fit: cover;       }       .royal-links-product-horizontal .royal-links-product-content {         flex: 1;         padding: 20px;         display: flex;         flex-direction: column;         justify-content: center;       }              .royal-links-product-minimal {         padding: 15px;         border-left: 4px solid #2271b1;         background: #f9f9f9;       }              .royal-links-product-title {         margin: 0 0 10px;         font-size: 18px;       }       .royal-links-product-title a {         color: inherit;         text-decoration: none;       }       .royal-links-product-title a:hover {         color: #2271b1;       }       .royal-links-product-description {         color: #666;         margin-bottom: 15px;         font-size: 14px;       }       .royal-links-product-footer {         display: flex;         align-items: center;         justify-content: space-between;         gap: 15px;       }       .royal-links-product-price {         font-size: 20px;         font-weight: bold;         color: #2271b1;       }       .royal-links-product-button {         display: inline-block;         padding: 10px 20px;         background: #2271b1;         color: #fff !important;         text-decoration: none !important;         border-radius: 4px;         font-weight: 600;         transition: background 0.2s;       }       .royal-links-product-button:hover {         background: #135e96;       }       @media (max-width: 600px) {         .royal-links-product-horizontal {           flex-direction: column;         }         .royal-links-product-horizontal .royal-links-product-image {           flex: none;         }       }      .easy-notification-bar { --enb-close-offset: 20px; --enb-close-svg-dims: 24px; --enb-padding-x: 1em; --enb-padding-y: 0.7em;  width: 100%; background: var(--enb-background, var(--wpex-accent, #0073aa)); color: var(--enb-color, var(--wpex-on-accent, #fff)); padding: var(--enb-padding-y) var(--enb-padding-x); font-size: 16px; line-height: 1.8; position: relative; z-index: 99; box-sizing: border-box; } .easy-notification-bar--hidden { display: none !important; } .easy-notification-bar--sticky { position: sticky; top: 0; } .admin-bar .easy-notification-bar--sticky { top: var(--wpadminbar-height, 32px); } @media screen and (max-width: 782px) { .admin-bar .easy-notification-bar--sticky {  top: var(--wpadminbar-height, 46px); } } .easy-notification-bar strong { color: currentColor; } .enb-system-font { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; } .easy-notification-bar-container { display: flex; flex-wrap: wrap; align-items: center; gap: 1em; } .easy-notification-bar--has_close_icon.easy-notification-bar--align_left { padding-right: calc(var(--enb-close-offset) + var(--enb-close-svg-dims) + var(--enb-padding-x)); } .easy-notification-bar--has_close_icon.easy-notification-bar--align_right { padding-left: calc(var(--enb-close-offset) + var(--enb-close-svg-dims) + var(--enb-padding-x)); } .easy-notification-bar--has_close_icon.easy-notification-bar--align_center, .easy-notification-bar--has_close_icon.easy-notification-bar--button_bottom { padding-left: calc(var(--enb-close-offset) + var(--enb-close-svg-dims) + var(--enb-padding-x)); padding-right: calc(var(--enb-close-offset) + var(--enb-close-svg-dims) + var(--enb-padding-x)); } .easy-notification-bar--align_center .easy-notification-bar-container { justify-content: center; text-align: center; } .easy-notification-bar--align_left .easy-notification-bar-container, .easy-notification-bar--button_left.easy-notification-bar--align_right .easy-notification-bar-container { justify-content: flex-start; } .easy-notification-bar--align_right .easy-notification-bar-container, .easy-notification-bar--button_right.easy-notification-bar--align_right .easy-notification-bar-container { justify-content: flex-end; } .easy-notification-bar--space_between .easy-notification-bar-container { justify-content: space-between !important; } .easy-notification-bar--button_left .easy-notification-bar-container { flex-direction: row-reverse; } .easy-notification-bar--button_bottom .easy-notification-bar-container { flex-direction: column; justify-content: flex-start; } .easy-notification-bar--align_left.easy-notification-bar--button_bottom .easy-notification-bar-container { align-items: flex-start; } .easy-notification-bar--align_right.easy-notification-bar--button_bottom .easy-notification-bar-container { align-items: flex-end; } .easy-notification-bar-message :is(a,a:hover,a:visited,a:focus) { color: currentColor; text-decoration: underline; } .easy-notification-bar-message p { margin: 0; } .easy-notification-bar-button a { display: inline-block; padding: 0.1em 1.25em; } .easy-notification-bar-button :is(a,a:hover,a:visited,a:focus){ color: #fff; font-weight: 700; text-decoration: none; background: rgba(0,0,0,0.5); } .easy-notification-bar-button a:hover { opacity: 0.9; }  a.easy-notification-bar__close { display: flex;   position: absolute;   right: var(--enb-close-offset);   top: 50%;   transform: translateY(-50%);   color: inherit;   line-height: 1;   padding: 0;   margin: 0;   text-decoration: none;   background: none;   border: 0; } .easy-notification-bar__close svg { height: var(--enb-close-svg-dims); width: var(--enb-close-svg-dims); } a.easy-notification-bar__close:is(:hover,:focus) { background: none; color: inherit; border: 0; text-decoration: none; } .rtl a.easy-notification-bar__close, .easy-notification-bar--align_right a.easy-notification-bar__close { left: var(--enb-close-offset); right: auto; }  .easy-notification-bar{background:#dd972e;}.easy-notification-bar-button :is(a,a:hover,a:visited,a:focus) {background:#1e73be;} .simple-banner{background: #024985;}.simple-banner .simple-banner-text{color: #ffffff;}.simple-banner .simple-banner-text a{color:#f16521;}.simple-banner{z-index: 99999;}     a.btl_autolink_hyperlink {      }  .recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}   .header .site-title a {  color: #dd8a0d; }  .header .site-description {  color: #dd9425; }  .header {  background: !important; }  .header-top {  background: !important; }  .product_cat_box h3 {  color: ; }  .copywrap, .copywrap p, .copywrap p a{  color: !important; } #footer h3 {  color: !important;  } #footer .textwidget p {  color: ; } #footer a {  color: ; } #footer {  background-color: ; }  .wc-stripe-upe-element{margin-bottom:4px}#payment .payment_methods li img.stripe-icon{height:24px;-o-object-fit:contain;object-fit:contain;width:37px}#payment .payment_methods li img.stripe-boleto-icon,#payment .payment_methods li img.stripe-sepa-icon{padding:4px}#payment .payment_methods li img.stripe-sepa-icon{background:#10298e}#payment .payment_methods li.wc-stripe-optimized-checkout input#payment_method_stripe,#payment .payment_methods li.wc-stripe-optimized-checkout label[for=payment_method_stripe]{display:none}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe{padding:0;padding-bottom:inherit}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe>:not(#wc-stripe-upe-form){padding-left:1em;padding-right:1em}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe .wc-stripe-payment-method-instruction{padding-bottom:.5em;padding-top:.5em}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe ul.wc-saved-payment-methods[data-count="0"]{display:none}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe>fieldset{border-width:0;margin:0;padding:0}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe #wc-stripe-upe-form .wc-stripe-upe-element iframe{max-width:none}.wc-stripe-redirect-notice{align-items:center;border:0;color:#2b2d2f;display:flex;font-family:Source Sans Pro,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px;font-weight:400;gap:12px;letter-spacing:normal;line-height:25px;margin:0;min-inline-size:0;padding:24px 9px 8px;text-decoration:none;text-shadow:none;text-transform:none;transition:none;-webkit-font-smoothing:auto}.wc-stripe-redirect-notice__icon{flex-shrink:0;height:3em;width:3em}.wc-stripe-redirect-notice__text{margin:0;padding:0}body:has(>.wp-site-blocks) form.woocommerce-checkout .wc-stripe-redirect-notice{border:2px groove threedface;-o-border-image:initial;border-image:initial;margin-inline:2px;min-inline-size:-moz-min-content;min-inline-size:min-content;padding-block:1.35em 1.625em;padding-inline:1.75em}body:has(>.wp-site-blocks) form.woocommerce-checkout #wc-stripe_acss_debit-upe-form{display:none}.woocommerce-checkout #payment ul.payment_methods li img.stripe-multibanco-icon{max-height:30px}.woocommerce-checkout #payment ul.payment_methods li img.stripe-alipay-icon{max-width:50px}body.wc-stripe-hide-save-checkbox .woocommerce-SavedPaymentMethods-saveNew{display:none!important}#payment .payment_box[class*=payment_method_stripe]>fieldset:has(>.woocommerce-SavedPaymentMethods-saveNew:only-child[style*="display: none"]),body.wc-stripe-hide-save-checkbox #payment .payment_box[class*=payment_method_stripe]>fieldset:has(>.woocommerce-SavedPaymentMethods-saveNew:only-child){display:none} .wc-stripe-copy-test-number{align-items:center;background-color:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;color:inherit!important;cursor:pointer;display:inline-flex;font-family:inherit!important;font-size:inherit;font-weight:400;line-height:inherit;padding:2px 1px!important;vertical-align:baseline}.wc-stripe-copy-test-number span{margin-right:4px}.wc-stripe-copy-test-number i{background-color:currentColor;display:block;height:1.2em;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIzIDMgMjAgMjAiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im01IDQuNWgxMWMuMTMyNiAwIC4yNTk4LjA1MjY4LjM1MzYuMTQ2NDUuMDkzNy4wOTM3Ni4xNDY0LjIyMDk0LjE0NjQuMzUzNTV2MTFjMCAuMTMyNi0uMDUyNy4yNTk4LS4xNDY0LjM1MzYtLjA5MzguMDkzNy0uMjIxLjE0NjQtLjM1MzYuMTQ2NGgtMTFjLS4xMzI2MSAwLS4yNTk3OS0uMDUyNy0uMzUzNTUtLjE0NjQtLjA5Mzc3LS4wOTM4LS4xNDY0NS0uMjIxLS4xNDY0NS0uMzUzNnYtMTFjMC0uMTMyNjEuMDUyNjgtLjI1OTc5LjE0NjQ1LS4zNTM1NS4wOTM3Ni0uMDkzNzcuMjIwOTQtLjE0NjQ1LjM1MzU1LS4xNDY0NXptLTIgLjVjMC0uNTMwNDMuMjEwNzEtMS4wMzkxNC41ODU3OS0xLjQxNDIxLjM3NTA3LS4zNzUwOC44ODM3OC0uNTg1NzkgMS40MTQyMS0uNTg1NzloMTFjLjUzMDQgMCAxLjAzOTEuMjEwNzEgMS40MTQyLjU4NTc5LjM3NTEuMzc1MDcuNTg1OC44ODM3OC41ODU4IDEuNDE0MjF2MTFjMCAuNTMwNC0uMjEwNyAxLjAzOTEtLjU4NTggMS40MTQycy0uODgzOC41ODU4LTEuNDE0Mi41ODU4aC0xMWMtLjUzMDQzIDAtMS4wMzkxNC0uMjEwNy0xLjQxNDIxLS41ODU4LS4zNzUwOC0uMzc1MS0uNTg1NzktLjg4MzgtLjU4NTc5LTEuNDE0MnptMTcgM3YxMC43NWMwIC42OS0uNTYgMS4yNS0xLjI1IDEuMjVoLTEyLjc1djEuNWgxMi43NWMuNzI5MyAwIDEuNDI4OC0uMjg5NyAxLjk0NDUtLjgwNTUuNTE1OC0uNTE1Ny44MDU1LTEuMjE1Mi44MDU1LTEuOTQ0NXYtMTAuNzV6IiBmaWxsPSIjMTAxNTE3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIzIDMgMjAgMjAiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im01IDQuNWgxMWMuMTMyNiAwIC4yNTk4LjA1MjY4LjM1MzYuMTQ2NDUuMDkzNy4wOTM3Ni4xNDY0LjIyMDk0LjE0NjQuMzUzNTV2MTFjMCAuMTMyNi0uMDUyNy4yNTk4LS4xNDY0LjM1MzYtLjA5MzguMDkzNy0uMjIxLjE0NjQtLjM1MzYuMTQ2NGgtMTFjLS4xMzI2MSAwLS4yNTk3OS0uMDUyNy0uMzUzNTUtLjE0NjQtLjA5Mzc3LS4wOTM4LS4xNDY0NS0uMjIxLS4xNDY0NS0uMzUzNnYtMTFjMC0uMTMyNjEuMDUyNjgtLjI1OTc5LjE0NjQ1LS4zNTM1NS4wOTM3Ni0uMDkzNzcuMjIwOTQtLjE0NjQ1LjM1MzU1LS4xNDY0NXptLTIgLjVjMC0uNTMwNDMuMjEwNzEtMS4wMzkxNC41ODU3OS0xLjQxNDIxLjM3NTA3LS4zNzUwOC44ODM3OC0uNTg1NzkgMS40MTQyMS0uNTg1NzloMTFjLjUzMDQgMCAxLjAzOTEuMjEwNzEgMS40MTQyLjU4NTc5LjM3NTEuMzc1MDcuNTg1OC44ODM3OC41ODU4IDEuNDE0MjF2MTFjMCAuNTMwNC0uMjEwNyAxLjAzOTEtLjU4NTggMS40MTQycy0uODgzOC41ODU4LTEuNDE0Mi41ODU4aC0xMWMtLjUzMDQzIDAtMS4wMzkxNC0uMjEwNy0xLjQxNDIxLS41ODU4LS4zNzUwOC0uMzc1MS0uNTg1NzktLjg4MzgtLjU4NTc5LTEuNDE0MnptMTcgM3YxMC43NWMwIC42OS0uNTYgMS4yNS0xLjI1IDEuMjVoLTEyLjc1djEuNWgxMi43NWMuNzI5MyAwIDEuNDI4OC0uMjg5NyAxLjk0NDUtLjgwNTUuNTE1OC0uNTE1Ny44MDU1LTEuMjE1Mi44MDU1LTEuOTQ0NXYtMTAuNzV6IiBmaWxsPSIjMTAxNTE3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;order:1;width:1.2em}.wc-stripe-copy-test-number:hover{background-color:transparent;opacity:.7}.wc-stripe-copy-test-number:active i{transform:scale(.9)}.wc-stripe-copy-test-number:focus{box-shadow:none!important;outline:none}.wc-stripe-copy-test-number:focus-visible{outline:2px solid currentColor;outline-offset:2px}.wc-stripe-copy-test-number.state--success i{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuMzI3NCAwLjUzMTIxNkw0LjU3NjY3IDkuNjEwMTlMMC42NjIyMDYgNi42OTk1NyIgc3Ryb2tlPSIjMDA4QTIwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuMzI3NCAwLjUzMTIxNkw0LjU3NjY3IDkuNjEwMTlMMC42NjIyMDYgNi42OTk1NyIgc3Ryb2tlPSIjMDA4QTIwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPgo=)} .stripe-gateway-checkout-email-field{position:relative}.stripe-gateway-checkout-email-field button.stripe-gateway-stripelink-modal-trigger{display:none;position:absolute;right:5px;width:64px;height:40px;background:no-repeat url(https://codeskripts.com/wp-content/plugins/woocommerce-gateway-stripe/assets/images/link.svg);background-color:rgba(0,0,0,0);cursor:pointer;border:none}    #wp-coupons-outer-wrapper {   padding-left: 20px;   padding-right: 20px;  }  #wp-coupons-wrapper {   max-width: 1200px;  }    body .wp-coupons-nav a, body .wp-coupons-nav a:visited {   font-size: 24px;   color: #237dac;  }  body .wp-coupons-nav a:hover, body .wp-coupons-nav a.wp-coupons-nav-selected {   color: #0872aa;  }  body .wp-coupons-subnav a, body .wp-coupons-subnav a:visited {   font-size: 18px;   color: #237dac;   border-color: #237dac;  }  body .wp-coupons-subnav a.active, body .wp-coupons-subnav a:hover {   color: #0872aa;   border-color: #0872aa;  }    .wp-coupons-coupon-panel {   background: #e6e9ee;  }  .wp-coupons-coupon-panel .wp-coupons-discount-percent {   background: #2c3644;   color: #ffffff;   font-size: 16px;  }  .wp-coupons-coupon-panel .wp-coupons-expiration {   color: #999999;   font-size: 14px;  }   .wp-coupons-coupon-panel .wp-coupons-discount-code {   background: #237dac;   color: #ffffff;   font-size: 16px;  }  .wp-coupons-coupon-panel .wp-coupons-discount-code span {   color: #ffffff;   border-color: #ffffff;  }  .wp-coupons-coupon-panel .wp-coupons-ctr:before {   border-color: #1f6e96 transparent;  }  .wp-coupons-coupon-panel .wp-coupons-ctr:after {   border-color: #237dac;  }  .wp-coupons-coupon-panel .coupon-separator {   border-color: #d0d2d7;  }  .wp-coupons-coupon-panel .coupon-title {   font-size: 20px;  }  .wp-coupons-coupon-panel .coupon-title, .wp-coupons-coupon-panel .coupon-title:visited, .wp-coupons-coupon-panel .coupon-link, .wp-coupons-coupon-panel .coupon-link:visited, .wp-coupons-banner .coupon-title {   color: #237dac;  }  .wp-coupons-coupon-panel .coupon-title:hover, .wp-coupons-coupon-panel .coupon-link:hover {   color: #0872aa;  }  .wp-coupons-coupon-panel .coupon-description {   font-size: 18px;   line-height: 28px;   min-height: 90px;   max-height: 90px;  }  .wp-coupons-coupon-panel .coupon-type, .wp-coupons-coupon-panel .coupon-type:hover, .wp-coupons-coupon-panel .coupon-type:visited {   color: #2c3644;   font-size: 16px;  }  .wp-coupons-coupon-panel a.coupon-link {   font-size: 16px;  }    body .wp-coupons-navigation .page-numbers, body .wp-coupons-navigation .page-numbers:visited {   background-color: #237dac;  }  body .wp-coupons-navigation .page-numbers.current, body .wp-coupons-navigation .page-numbers:hover {   background-color: #0872aa;  }    #wp-coupons-ctr-popup #wp-coupons-ctr-discount-code span {   background: #237dac;   color: #ffffff;  }  #wp-coupons-ctr-popup #wp-coupons-ctr-discount-url a {   color: #237dac;  }  #wp-coupons-ctr-popup #wp-coupons-ctr-discount-url a:hover {   color: #0872aa;  }    body a.wp-coupons-button {   background: #237dac;   border-color: #237dac;   font-size: 16px;  }  body a.wp-coupons-button:hover {   color: #0872aa;   border-color: #0872aa;  }  @media(min-width: 794px) {   .wp-coupons-coupon.list.compact .wp-coupons-coupon-panel .coupon-link, .wp-coupons-coupon.list.minimal .wp-coupons-coupon-panel .coupon-link {   font-size: 18px;   line-height: 28px;   }  }           .betterlinks_affiliate_disclosure_post{           line-height: 1em;           white-space: unset;           background-color: #E3F4FF;           border-top: 1px solid #a29a9a; border-right: 1px solid #a29a9a; border-bottom: 1px solid #a29a9a; border-left: 1px solid #a29a9a; border-radius: 5px 5px 5px 5px;           font-size: 12px;           width: 100%;           padding-top: 5px;           padding-right: 5px;           padding-bottom: 5px;           padding-left: 5px;         }         .betterlinks_affiliate_disclosure_post p{           padding: 0;           margin: 0;           font-size: inherit;         }         .betterlinks_affiliate_disclosure_post .ql-align-center{           text-align: center;         }         .betterlinks_affiliate_disclosure_post .ql-align-right{           text-align: right;         }         .betterlinks_affiliate_disclosure_post .ql-align-left{           text-align: left;         }          @media (min-width: 768px){   .tpwpg-main{    float: left;   }   }   .tpwpg-vertical .slider-nav{   float: left;   }   .tpwpg-vertical .slider-for{   float: right;   }   .tpslick-vertical .tpslick-slide {   border-right: 2px solid transparent;   border-left: none;   }   .launchGallery svg,   .tpwpg_zoom svg{   background:#000000 !important;   }   .tpslick-prev,   .tpslick-next{   background:#000000 !important;   }   .tpslick-prev:hover, .tpslick-prev:focus,   .tpslick-next:hover, .tpslick-next:focus{   background:#000000 !important;   opacity: 0.5;   }   .tpwpg-vertical .tpslick-vertical .tpslick-prev svg{   -webkit-transform: rotate(0deg);   -moz-transform: rotate(0deg);   -ms-transform: rotate(0deg);   -o-transform: rotate(0deg);   }   .tpwpg-vertical .tpslick-vertical .tpslick-next svg{   -webkit-transform: rotate(180deg);   -moz-transform: rotate(180deg);   -ms-transform: rotate(180deg);   -o-transform: rotate(180deg);   }   .tpwpg-big p {   right: 38px;   left: auto;   }   .tpwpg_zoom svg {   right: 5px;   left: auto;   }   .launchGallery {   right: 4px;   left: auto;     }   .tpslick-prev svg{   -webkit-transform: rotate(90deg);   -moz-transform: rotate(90deg);   -ms-transform: rotate(90deg);   -o-transform: rotate(90deg);      }   .tpslick-next svg{   -webkit-transform: rotate(-90deg);   -moz-transform: rotate(-90deg);   -ms-transform: rotate(-90deg);   -o-transform: rotate(-90deg);      }   .tpslick-prev svg g, .tpslick-next svg g{   fill: #ffffff;   }   .launchGallery svg g,   .tpwpg_zoom svg g{   fill: #ffffff;   }   .tpcol- .slider-nav{   display: none;   }   wplppPromptWrapper{  position: fixed;   top: 0;   left: 0;   right: 0;   bottom: 0;   background: rgba(0,0,0,.8);   z-index: 10000000000000;   display: none; }                wplppprompt{display:block;}         wplpppromptcontainer{           padding: 20px;           background: #fff;           box-sizing: border-box;           width: 450px;           position: fixed;           top: 10px;           left:calc(50% - 225px);           border:1px solid #dedddd;           z-index:100000000;                   }         wplppprompticon{           width: 20%;           float: left;           display: block;           margin: 0 auto;           text-align: left;         }         wplppPromptIcon img{width:70px;}         wplppPromptText{           width: 75%;           float: left;           text-align: left;           font-size: 16px;           padding-left: 10px;           color:#000000        }         wplppPromptText{         }         wplppPromptHeading{           display: block;           position: relative;           text-align: initial;           font-weight: 600;           font-size: 16px;           color: #333333;           padding-bottom: 7px;           font-family: sans-serif !important;         }         wplppPromptMessage{           font-family: sans-serif !important;           display: block;           font-size: 16px;           text-align: initial;           font-weight: 100;           line-height: 20px;         }         wplppPromptButtons{           position: relative;           display: inline-block;           clear: both;           width: 100%;           font-size: 10px;           padding-top: 20px;           padding-bottom: 0px;           direction: ltr;            text-align:right;                }         wplppPromptButton{          cursor: pointer;          transition: all 60ms ease-in-out;          text-align: center;          white-space: nowrap;          color: #333;          border: 0 none;          border-radius: 2px;          padding: 7px 20px;          font-size: 16px;          font-family: sans-serif !important;          display: inline-block;          background: blue;          min-width: 105px;          margin: 0 5px;          color: #fff;          box-sizing: border-box;         }         wplpppromptdismissbtn wplpppromptbutton{           background:#e9326a;           color:#ffffff;         }         wplpppromptapprovebtn wplpppromptbutton{           background:#17a2ff;           color:#ffffff;         }         @media(max-width:550px){          wplpppromptcontainer{           width: 100%;           left: 0;           bottom: 0;           top: unset;           position: fixed;           box-shadow: 1px 1px 10px #adadad;          }         }       