﻿/*
Theme Name: flatsome-child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
/*wp-img-auto-sizes-contain-inline-css*/
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}

/*wp-emoji-styles-inline-css*/
    img.wp-smiley, img.emoji {
        display: inline !important;
        border: none !important;
        box-shadow: none !important;
        height: 1em !important;
        width: 1em !important;
        margin: 0 0.07em !important;
        vertical-align: -0.1em !important;
        background: none !important;
        padding: 0 !important;
    }

/*wp-block-library-inline-css*/
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*wp-block-image-inline-css*/
.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}


/*heateor_sss_frontend_css-inline-css*/
.heateor_sss_button_instagram span.heateor_sss_svg,a.heateor_sss_instagram span.heateor_sss_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent}.heateor_sss_horizontal_sharing .heateorSssTCBackground{color:#666}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent;}.heateor_sss_vertical_sharing .heateorSssTCBackground{color:#666;}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}@media screen and (max-width:783px) {.heateor_sss_vertical_sharing{display:none!important;}}

/*flatsome-main-inline-css*/
@font-face {
                font-family: "fl-icons";
                font-display: block;
                src: url(../font/fl-icons.eot);
                src:
                    url(../font/fl-icons.eot) format("embedded-opentype"),
                    url(../font/fl-icons.woff2) format("woff2"),
                    url(../font/fl-icons.ttf) format("truetype"),
                    url(../font/fl-icons.woff) format("woff"),
                    url(../font/fl-icons.svg) format("svg");
            }


/*wp-block-paragraph-inline-css*/
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}

/*wp-block-table-inline-css*/
.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}

/*global-styles-inline-css*/

: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--color--primary: #446084;--wp--preset--color--secondary: #C05530;--wp--preset--color--success: #627D47;--wp--preset--color--alert: #b20000;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: auto !important;margin-right: auto !important;}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;}a:where(:not(.wp-element-button)){text-decoration: none;}: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-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-success-color{color: var(--wp--preset--color--success) !important;}.has-alert-color{color: var(--wp--preset--color--alert) !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-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-success-background-color{background-color: var(--wp--preset--color--success) !important;}.has-alert-background-color{background-color: var(--wp--preset--color--alert) !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-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-success-border-color{border-color: var(--wp--preset--color--success) !important;}.has-alert-border-color{border-color: var(--wp--preset--color--alert) !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;}

/*custom-css*/
:root {--primary-color: #446084;--fs-color-primary: #446084;--fs-color-secondary: #C05530;--fs-color-success: #627D47;--fs-color-alert: #b20000;--fs-color-base: #ffffff;--fs-experimental-link-color: #ffffff;--fs-experimental-link-color-hover: #ffffff;}.tooltipster-base {--tooltip-color: #fff;--tooltip-bg-color: #000;}.off-canvas-right .mfp-content, .off-canvas-left .mfp-content {--drawer-width: 300px;}.container-width, .full-width .ubermenu-nav, .container, .row{max-width: 1370px}.row.row-collapse{max-width: 1340px}.row.row-small{max-width: 1362.5px}.row.row-large{max-width: 1400px}.sticky-add-to-cart--active, #wrapper,#main,#main.dark{background-color: #181818}.header-main{height: 90px}#logo img{max-height: 90px}#logo{width:110px;}.header-bottom{min-height: 55px}.header-top{min-height: 30px}.transparent .header-main{height: 90px}.transparent #logo img{max-height: 90px}.has-transparent + .page-title:first-of-type,.has-transparent + #main > .page-title,.has-transparent + #main > div > .page-title,.has-transparent + #main .page-header-wrapper:first-of-type .page-title{padding-top: 120px;}.header.show-on-scroll,.stuck .header-main{height:70px!important}.stuck #logo img{max-height: 70px!important}.header-bg-color {background-color: rgba(0,0,0,0.9)}.header-bottom {background-color: #f1f1f1}.stuck .header-main .nav > li > a{line-height: 50px }@media (max-width: 549px) {.header-main{height: 70px}#logo img{max-height: 70px}}h1,h2,h3,h4,h5,h6,.heading-font{color: #ffffff;}body{font-size: 100%;}@media screen and (max-width: 549px){body{font-size: 100%;}}body{font-family: Sora, sans-serif;}body {font-weight: 500;font-style: normal;}.nav > li > a {font-family: Sora, sans-serif;}.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-family: Sora, sans-serif;}.nav > li > a,.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-weight: 700;font-style: normal;}h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{font-family: Sora, sans-serif;}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2 {font-weight: 700;font-style: normal;}.alt-font{font-family: Sora, sans-serif;}.alt-font {font-weight: 400!important;font-style: normal!important;}.nav-vertical-fly-out > li + li {border-top-width: 1px; border-top-style: solid;}/* Custom CSS *//* Container widget-area */.widget-area {display: flex !important;flex-direction: column !important;justify-content: flex-start; /* Hoặc space-between nếu muốn chia đều không gian */min-height: 820px !important; /* Có thể điều chỉnh lại hoặc dùng 100vh nếu muốn full height */position: relative !important;overflow-y: auto !important; /* Cho phép scroll khi nội dung vượt */padding-bottom: 200px !important;/* Tạo không gian dưới đủ để hiển thị hết icon */}/* Container social icons: đẩy xuống dưới cùng, loại bỏ margin âm */.widget-area .social-icons-bottom {margin-top: auto !important; /* Đẩy xuống dưới cùng trong flex container */margin-bottom: 0 !important; /* Loại bỏ margin âm để tránh che mất icon */}.label-new.menu-item > a:after{content:"New";}.label-hot.menu-item > a:after{content:"Hot";}.label-sale.menu-item > a:after{content:"Sale";}.label-popular.menu-item > a:after{content:"Popular";}

/*wp-custom-css*/
.heateor_sss_more
{
display:none !important;
    opacity:0;
}

.heateor_sss_sharing_ul .heateor_sss_svg
{
background-color: #181818 !important;
   
    border-radius: 5px !important;
    padding: 3px !important;
    border: 1px solid #ff6222;  
}

.heateor_sss_sharing_ul .heateor_sss_svg path
{
    fill: #ff6222;
}

.single-post .authorpostnew .writer *,.single-post .authorpostnew .post-date,.single-post .authorpostnew .writer
{
    line-height: 1 !important;
    margin:0px !important;
}


.heateor_sss_sharing_container
{
    margin-right: -40px;    
}


.post-footer .listtags__social
{
position: absolute;
right: 0;   
}

.single-post .relatedpostsbytax .rpbt_title
{
    display:block !important;
}

.single-post .authorpostnew .post-date
{
color: #bebebe !important;  
    font-size:12px;
}

.single-post .authorpostnew
{
    margin-top:20px;
}


@media(min-width:1024px)
{
    

.single-post .authorpostnew .box
{
    display: flex;
}

.single-post .authorpostnew .box-image
{
    width: 12% !important;  
}


.single-post .authorpostnew .box-text-inner
{
    
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between; 
    
}


.single-post .authorpostnew
{
margin-bottom:20px; 
}


.single-post .authorpostnew
{
    
}


}


@media(max-width:991px)
{
    .post-footer .listtags__social {
    top: -21px;
}
    .heateor_sss_horizontal_sharing
    {
float: left !important;
margin-bottom: 10px;
}
    
    .authorpostnew
    {
    width: 100% !important;
    text-align: left;
    display: flex;
    justify-content: flex-start;
    }
    
    .authorpostnew  .box 
    {
      display: flex;
    align-items: center;
    width: 100%;
    min-width: 100%;
    margin-top: 20px;   
    }
    
    .authorpostnew  .box-image
    {
     border-radius: 100%;
    width: max-content !important;  
        margin-right:10px;
    }
    
}

.single-post .dat-post-title > .col 
{
    padding-bottom: 0px;
}

.single-post .post-date i 
{
    margin-right:5px !important;
}

.single-post .post-title
{
 margin-bottom: 10px !important;
}

.heateor_sss_horizontal_sharing
{
    margin-top: 20px;   
}

.single-post .containermain__left > .authorpostnew .box-text
{
    padding: 0px 5px;   
}

.post-footer .post-date
{
    display:none;
}

.single-post .containermain__left > .authorpostnew .listtags__avatar img 
{
 margin-top: 0px;   
}

.listtags__facebook
{
        text-align: right;
    position: absolute;
    right: 0;
display: flex;
    align-items: center;
}

.listtags__social {
text-align: right;
display: flex;
justify-content: flex-end;
align-items: center;
}

.listtags__social .icon-linkedin
{
margin-right:10px !important;   
}

.listtags__social a
{
    display:flex;
    align-items:center;
}

.listtags__top .box-text 
{
padding-right:0px;  
}

.listtags__social a{
margin:0px !important; 
}

.listtags__social img
{
    border-radius: 0px !important;
    height: 15px !important;
}
.listtags__facebook a
{
    margin:0px !important; 
display: flex;
    align-items: center;
}

.listtags__facebook img 
{
    width:auto !important;
    height:15px !important;
}

.listtags__facebook .icon-linkedin
{
    margin-right:10px !important;
}

.rpbt_title
{
    display:none;
}

.listtags__facebook .icon-facebook
{
    margin-right:10px;
}



.relatedpostsbytax ul {
    margin-top: 10px;
}
span.rpbt_title {
    font-size: 1.2rem;
}
.listtagsauthour
{
    display:none;
}

.listtagsauthour .writer a
{
color: #Ff6224 !important;
}

.listtagsauthour .box
{
display: flex;
align-items: center;    
}

.listtagsauthour .listtags img {
    width: auto !important;
    height: auto!important;
    object-fit: cover;
    margin: 0px !important;
}

.listtagsauthour .box-image
{
    width:auto !important;
}


.author .listtagsauthour {
    display: block;
    width: 100%;
}



.author .listtagsauthour .col 
{
    padding-bottom: 0px;
}

.author .listtagsauthour .col-inner 
{
 margin-bottom: 0px;
}

.writer a 
{
    color:white !important;
}

.writer
{
font-size: 24px;    
}

.listtags__top  .box-text
    {

    padding-top: 0px;
    padding-bottom: 0px;
}

@media(max-width:850px)
{

.listtags__top .box 
{
display: flex;
align-items: center;    
}
    
.listtags__top  .box-text
    {
        margin-left:20px;
    }
    
}

.blog-single .post-footer .related-posts > .col-inner {
padding: 15px 30px !important;
    
}

.listtags__top .col-inner
{
    padding: 15px 30px;
    background-color: #222;
    border-radius: 5px;
    margin-bottom: 20px;    
}

.related-posts .col-inner
{
  padding: 15px 30px !important;    
}

.listtags h4 
{
    font-size:14px;
}
.listtags__description
{
        font-size: 15px;
    margin-top: 5px;
}

.listtags img
{
    width:60px;
    height:60px;
    object-fit:cover;
    margin:0px !important;
}

.writer b {
margin-left: 0px !important;
}



.rpbt_shortcode .titlemainbig {
 
color: #ff6224 !important;
 
}





.row__slider > .col > .col-inner
{
    text-align:left;
}
.homepage-title h2 {
font-size: 12px;
line-height: 15.12px;
margin-bottom:0px !important;
}

#wrapper, #main
{
    
background:#181818 !important;
background-color: #181818 !important;
    
}

.other-posts h5 
{
color: #ff6224; 
}


.testhtml
{
 margin-top:15px;
}


.blog-single .post-footer .other-posts > .col-inner {
padding-top: 0px !important;
margin-top: 0px !important;
border-top: unset !important;
}

@media(min-width:1024px) and (max-width:1900px)
{

.othernews__1 .gallery-icon > a {
    width: 100%;
    padding-top: 56.25%;
    display: flex;
    overflow: hidden;
    position: relative;
    border-radius: 10px;
}
.othernews__1 .wp-caption-text a {
    display: flex;
    align-items: flex-start;
    margin-top: 15px;
}
.othernews__1 .gallery-icon > a img {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

}

@media(min-width:1024px)
{
    
.blog-single .post-footer {
padding-top: 15px !important;
}

    .menu-main-menu-container #menu-main-menu-1 .menu-item-has-children
    {
        flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start !important; 
    }
}


.formathome > .col-inner
{
background-color: #222 !important;
padding: 0 15px 15px!important;
border-radius: 5px!important;
margin-bottom:15px!important;
}

.formathome .stack-title
{
border-bottom: 1px solid #000!important;
padding: 10px 15px !important;
margin: 0 -15px;
margin-bottom: 15px !important; 
}

.formathome .stack-title h5
{
 color: #ff6224;
}

.rpbt_shortcode .titlemainbig
{
    font-weight:700;
    font-size: 20px!important;
    line-height: 30px!important;
    color: #ff6224;
    margin-bottom: 0;
    text-transform: inherit;
    padding-bottom: 15px;   
}

.othernews__1 .titlemainbig
{
    display:none;
}

.post-category
{
    margin-bottom:8px;
}

@media(max-width:550px)
{
        .block-html-after-header
        {
            display:none;
        }
}

.right-sidebar .stack-title h2 {
    color: #ff6224;
    font-size: 14px;
}
.right-sidebar .stack-title h3 {
    color: #ff6224;
    font-size: 14px;
}
.containermain__page .right-sidebar .stack-title h2 {
    color: #fff!important;
    font-size: 16px!important;
}

.footer__titleform div,
.footer__titleform p
{
    
font-size:24px;     
margin-bottom: 20px;
    
font-family:"Sora", sans-serif;
font-weight: 700;
line-height: 31.2px;    
    
}


.blog-single .right-sidebar .stack-title h2 {
    font-size: 16px !important;
    line-height: 20px!important;
    color: #fff!important;
}

.row__lastest-news__title h2 {
    margin-bottom: 30px;
    font-weight: 700;
    font-size: 14px;
    line-height: 17.64px;
    text-transform: uppercase;
}

@media (max-width: 849px)
{
    
    .menu-item-object-page:hover .menu-image-hover-wrapper > img:nth-child(1)
    {
    display:none;   
    }
    
    
    
    .row__lastest-news__title h2 {
    font-size: 20px!important;
    line-height: 25.2px;
}
    
}


.tab-panels .cat-label, .tab-panels .cat-label a {
    font-size: 12px !important;
    margin: 0px !important;
}

.tptn_counter
{
    display:none;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
    color: white;
}


.blog-single .post-footer .stack-tags p 
{ 
    background: transparent; 
}

.row__header .stack-liveupdates .searchform-wrapper {
  overflow: unset;
}

.search-results .post-sidebar
{
    z-index:99999;
}

.relatedpostsbytax ul li
{
display:none;   
}


.relatedpostsbytax ul li:nth-child(1),.relatedpostsbytax ul li:nth-child(2),.relatedpostsbytax ul li:nth-child(3)
{
display:block;  
}



.percent.giam {
color: #E5004E !important;
}



@media (min-width: 1440px)
{
    #secondary aside:nth-child(3){
    position: absolute;
    bottom: 0;
    width: 100%;
}

}



@media(min-width:1400px) and (max-width:1920px) 
{
    
.containermain__left__1{
       
max-width: calc(100% - 300px) !important;
flex-basis: calc(100% - 300px) !important;
    
}
    
}



@media(max-width: 1200px) and (min-width: 768px)
{
    
.containermain__left__1 {
max-width: calc(100% - 300px) !important;
flex: calc(100% - 300px) !important;
}
    
}


@media(max-width: 1022px) and (min-width: 768px)
{

.containermain__left__1 .dat-blogposts.highlight .post-item .box .box-text .post-title {
 font-size: 22px!important;
line-height: 28px;
    
}
    
    
}

.containermain__left__1 .dat-blogposts.highlight .post-item .box .box-text .post-title {
line-height: 20px;  
}


@media (max-width: 767px)
{
    
.containermain__left__1 {
max-width: 100%!important;
flex-basis: 100%!important;
}
    
}



@media (max-width: 849px)
{
    
.containermain__left__1 .listblog__left {
    max-width: 100%;
    flex-basis: 100%;
}
    
.containermain__left__1 .listblog__right {
    max-width: 100%;
   
    flex-basis: 100%;
}   
    
}



.row__headercol .fa-caret-up
{
    width: 10px;
    position: relative;
    height: 10px;   
}
.row__headercol .percent.giam .fa-caret-up:before
{
    transform: rotate(180deg);
    position: absolute;
    top: -3px;
}



.datemonth_listdate
{
    display:none;
}

.right-sidebar .datemonth_listdate
{    width: 60px;
    display: block;
    
}

.right-sidebar .datemonth
{
flex-direction: column;
width: 60px;
}



.right-sidebar .datemonth_month
{
display: none;  
}

.jeg_post_title .crp_title
{
line-height: 27px!important;
font-size: 18px!important;
font-weight: 400;
color: #BEBEBE!important;
}

.jeg_post 
{
    position:relative;
}

.jeg_post_title:hover
{
color: #Ff6224; 
}

.jeg_post_title::before {
    height: 5px;
    width: 5px;
    background-color: #BEBEBE;
    left: -15px;
    top: 50%;
    content:'';
    transform: translateY(-50%);
    
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
}

.relatedposts__list .col-inner
{
    
padding: 15px 38px;
background-color: #222;
border-radius: 5px;
    
}




.listcategory__recommended .post-footer {
     display: block; 
}

.listcategory__recommended .post-footer {
display: block; 
}

#at_posts_related
{
      padding: 15px 38px;
    background-color: #222;
    border-radius: 5px;
}

.listrelated article,.listrelated .location, .listrelated .type,.listrelated  .badge 
{
    display:none;   
}


.listrelated .posts-section-title-related {
    font-size: 20px!important;
    line-height: 30px!important;
    color: #ff6224;
    margin-bottom: 0;
   text-transform: inherit;
}


.listrelated .post-item::before {
    height: 5px;
    width: 5px;
    background-color: #BEBEBE;
    left: 4px;
    top: 50%;
    content:'';
    transform: translateY(-50%);
    
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
}



.listrelated .post-title 
{
text-align:left;
padding-bottom:0px !important;
    
    
    font-weight: 400;
    color: #BEBEBE;
    line-height: 20px!important;
    font-size: 16px!important;
    
    
}

.listrelated .post-title:hover 
{ 
     color: #ff6224;
}

.listrelated .post-item
{
padding-bottom:0px !important;  
}

.listrelated .box-text
{
padding:0px !important;
}

.upcomingevents 
.datemonth_listdate
{
    display:block;
}


@media (max-width: 549px)
{
    
.upcomingevents .datemonth {
    flex-wrap: wrap;
}
    
.upcomingevents .datemonth_listdate
    {
    max-width: 100%;
    flex-basis: 100%;
    line-height: 1;     
    }
    
}




@media (min-width: 1900px)
{
    .upcomingevents .datemonth>div {
    font-size: 25px !important;
    line-height: 1;
}
}


.dat-blogposts .post-item .box .box-text .cat-label a{
    font-size: 14px;
    color: #ff6224;
    text-transform: unset;
  
}

/*

#tab_24h .dat-blogposts .col:nth-child(5) {

          order: 5;
}
#tab_24h .dat-blogposts .col:nth-child(6) {
  
          order: 1;
}
#tab_24h .dat-blogposts .col:nth-child(7) {

          order: 3;
}
#tab_24h .dat-blogposts .col:nth-child(8) {
  
          order: 4;
}
#tab_24h .dat-blogposts .col:nth-child(9) {
 
          order: 2;
}

#tab_24h .dat-blogposts .col:nth-child(6) .box {
    padding-top: 0px !important;
    margin-top: 0px !important;
    border-top: unset !important;
}


#tab_24h .dat-blogposts .col:nth-child(5) .box {
    padding-top: 0px !important;
    margin-top: 0px !important;
    border-top: unset !important;
}

.home #tab_24h .dat-blogposts .col:nth-child(1),.home #tab_24h .dat-blogposts .col:nth-child(2), .home #tab_24h .dat-blogposts .col:nth-child(3),.home #tab_24h .dat-blogposts .col:nth-child(4) {
  display: none;
}

*/



.writer {

  display: flex;
  
          align-items: center;
  margin-bottom: 0px;
}
.writer b {
  margin-left: 5px;
}


.reviews-blogpost
.box-text {
     background: transparent !important; 
  
}

.home .containermain__right .blogposts .box-text
{
background: linear-gradient(360deg, #222222 00%, #222222 37.31%, rgba(34, 34, 34, 0) 78.77%);   
}


.row__header .stack-liveupdates .news-title-wrapper .news-title {
   
animation: scroll 50s linear infinite !important;
 
}





.menu-item:hover img.hovered-image {

    margin-left: 0px !important;
}


.menu-image-title-after noscript
{
    display:none;
}

.menu-image-title-after .menu-image-hover-wrapper
{
    height:25px;
}

.row__header .stack-liveupdates .news-title-wrapper .news-title:hover {
   
animation: scroll 150s linear infinite !important;
 
}


.row__header .stack-liveupdates .news-title-wrapper .news-title .point 
{
    color:#FF6224;
    margin:0px 5px;
}




@media (min-width: 1430px)
{
#secondary #block_widget-3 { position: absolute; bottom: 0; width: 100%; }

}
.category-glossary {
    display: block; 
}

@media (max-width: 1300px)
{

.mobile-sidebar .header-block-block-1 img {
    width: 32px!important;
    height: 32px!important;
}
    
}

.glossary-page .minusposts
{
    display:none;
}

.search-results  .blog-posts-custom-element-wrapper > .row 
{
    justify-content:flex-start;
    display:flex;
}

.archive  .autocomplete-suggestions
{
    display:none !important;
}
.listcategorypage .post-item,
body .listcategorypage .post-item
{
    position: static !important;
    left:0px !important;
    top:0px !important;
}
/*
#tab_30d .dat-blogposts .col:nth-child(1), #tab_30d .dat-blogposts .col:nth-child(2), #tab_30d .dat-blogposts .col:nth-child(3), #tab_30d .dat-blogposts .col:nth-child(4) {
  display: none;
}

#tab_30d .dat-blogposts .col:nth-child(5) .box{
  padding-top: 0px !important;
  margin-top: 0px !important;
  border-top: unset !important;
}

#tab_7d .dat-blogposts .col:nth-child(1), #tab_7d .dat-blogposts .col:nth-child(2), #tab_7d .dat-blogposts .col:nth-child(3), #tab_7d .dat-blogposts .col:nth-child(4) {
  display: none;
}

#tab_7d .dat-blogposts .col:nth-child(5) .box{
  padding-top: 0px !important;
  margin-top: 0px !important;
  border-top: unset !important;
}
*/

@media(min-width:1900px)
{
.category .listcategorypage .listmarket > .row
{
max-width:100% !important;
}
    
}

.category .listcategorypage .listmarket > .row
{
display:flex;
}

.difficult {
  display: none;
}

.glossary-page .difficult {
  display: block;
}

.tag .post-sidebar.large-3,
.archive .post-sidebar.large-3
{
    z-index:9;
}

.taxonomy-description, .archive-page-header {
  display: none;
}

.listcategorypage .minusposts, .listcategorypage .from_the_blog_excerpt {
  margin-left: 0px;
  text-align: left;
}
.listcategorypage .badge, .listcategorypage .location, .listcategorypage .type {
  display: none;
}

.blog-single .post-footer .stack-tags a {
  border-radius: 5px;
  padding: 4px 13px 4px 13px;
  background-color: rgba(255, 98, 36, 0.1);
  color: var(--color-primary);
  font-size: 14px;
  line-height: 16px;
  cursor: pointer;
}
.blog-single .post-footer .stack-tags p {
  padding: 4px 0px !important;
}

.relatedposts {
  padding-bottom: 0px !important;
}
.relatedposts .col-inner {
  padding-bottom: 0px !important;
}


.eventhome .datemonth {
  text-align: left;
  font-size: 20px;
  line-height: 25px;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.eventhome .datemonth_date {
  margin-right: 5px;
}
.eventhome .box-text {
  padding: 0px !important;
}
.eventhome .post-item {
  padding-bottom: 16px !important;
}
.eventhome .location, .eventhome .type, .eventhome .is-divider {
  display: none;
}
.eventhome .blog-post-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.eventhome .post-title {
  font-size: 12px;
  line-height: 15px;
  text-align: right;
  font-weight: normal;
  padding-left: 15px;
}



.widget_polylang
{
position: fixed;
bottom: 0;
left: 50%;  
}

.row__headercol
{
padding-left: 0px;
padding-right: 0px; 
}

.row__headercol .stack-coin ,.row__headercol .stack-liveupdates
{
padding-left: 10px;
padding-right: 10px;    
}

.page-wrapper {
    padding-top: 0px;
  
}


#secondary
{
display: flex;
flex-direction: column;
height: 100% !important;
    
/* 
justify-content: space-between;  */
}

.page-left-sidebar > .row > .large-3, .blog-single > .row > .large-3
{
    height: 100%;
    min-height: 100%;
    background: #222222;    
}











.homepage-title {
        
    font-family: 'Sora';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 18px;
    text-transform: uppercase;
    
    color: #FFFFFF;
    
    padding: 5px;
    
    background-color: #FF6224;
    border-radius: 2px;
    display: inline-block;
    
        margin-bottom: 10px;
    
        width: auto;
    height: 30px;
}


.homepage-lastestnew .cat-label{
        
        font-family: 'Sora';
        font-style: normal;
        font-weight: 300;
        font-size: 14px;
        line-height: 18px;
        
        color: #FF6224;
}

@media (min-width: 920px) {
.homepage-lastestnew{
    .cat-label{
        position: absolute;
        top: 125px;
    }
    .post-meta {
        position: relative;
        top: 7px;
        left: 60px;
        
        font-family: 'Sora';
        font-style: normal;
        font-weight: 300;
        font-size: 14px;
        line-height: 18px;
    }
    .post-meta::before{
        content:"-";
        padding: 5px;
    }
    
}

.homepage-blog{
    
    .cat-label{
        position: absolute;
        top: 65px;
        
        font-family: 'Sora';
        font-style: normal;
        font-weight: 300;
        font-size: 14px;
        line-height: 18px;
        
        color: #FF6224;
    }
    .post-meta {
        position: relative;
        top: 10px;
        left: 70px;
        
        font-family: 'Sora';
        font-style: normal;
        font-weight: 300;
        font-size: 14px;
        line-height: 18px;
    }
    .post-meta::before{
        content:"-";
        padding: 5px;
    }
    .post-item::before {
        content: "";
        display: block;
        width: 100%;
        border: 1px solid #222222;
    
    }
}
/* 
.recommended-text{
        transform: translateX(0px) translateY(15px);
    }
    
.recommended-menu {
    font-size: 13px;
    transform: translateX(150px) translateY(-10px);
} */
    
.read-recommended-col {
    padding-bottom: 80px;
}

.read-recommended-title,
.read-recommended-text,
.read-recommended-start,
.read-recommended-button {
    position: relative;
    transition: transform 0.3s ease-in-out;
}

.read-recommended-title {
    top: 120px;
}

.read-recommended-text {
    left: 100px;
    top: 50px;
}

.read-recommended-text .ux-menu-link__text::before {
    content: "\2713";
    color: green;
    margin-right: 5px;
}

.read-recommended-start {
    .testimonial-text {
        display: none !important;
    }
    left: 470px;
    top: -27px;
    }
}

.read-recommended-button {
    left: 600px;
    top: -87px;
}
    
@media (max-width: 480px) {
/*   .box-text.text-center {
    text-align: left;
        margin-right: 10px !important;
  }
  
  .box-image {
    max-width: 50% !important;
    float: left;
        margin-top: 20px;
    margin-left: 10px;
        transform: translateX(-10px)
  } */
}
    
.read-recommended-col{
    padding-bottom: 15px;
}
.read-recommended-col .col-inner{
    height: 150px;
    border-radius: 8px;
    padding-bottom: -10px !important;
    .box {
        transform: translateY(-65px)
    }
}

@media (max-width: 480px) {
    .read-recommended-col{
        .col-inner{
            height: 350px;
            border-radius: 0px;
        }
        .box-image{
            max-width: 95% !important;
            border-radius: 0px !important;
            transform: translateX(-10px) translateY(60px);
        }
        .box-text{
            transform:translateX(5px)  translateY(70px);
        }
        .ux-menu-link__text{
            font-size: 13px;
        }
        .ux-menu-link__text::before{
            content: "\2713";
            color: green;
            margin-right: 5px;
        }
        .star-rating{
            transform: translateX(5px) translateY(5px);
        }
        .testimonial-text{
            display: none;
        }
        .button {
            transform: translateX(-390px) translateY(30px);
        }
    }
    
}
    
.blockquote-blog blockquote{
    border-left: 4px solid #F96024;
}

.blog-nextblog{
    padding-top: 10px;
    height: 150px;
    border-radius: 10px !important;
    transform: translateY(20px) 
}

.blog-nextblog-bl .from_the_blog_excerpt {
    display: none !important;
}

.blog-nextblog-bl {
    .box-text{
        height: 0px;
    }
    .post-title{
        text-align: left;
        height: 0px;
        transform: translateX(-10px) translateY(-25px);
        color: #808080;

    }
    .post-title::before{
        content:".";
        padding: 5px;
        font-size: 20px;
    }
}

.blog-nextblog-bl .location{
    display: none;
}

.blog-nextblog-bl .locaiton{
        display: none !important;
    }

.blog-nextblog-bl .type{
        display: none;
    }

.blog-nextblog-bl .difficult{
    display: none;
}

.dat-blogposts .post-title{
    font-family: Sora;
    font-size: 16px;
    font-weight: 700;
    line-height: 21px;
    letter-spacing: 0em;
    text-align: left;
}


.reviews-blogpost {
    .box-text{
    background: linear-gradient(360deg, #222222 00%, #222222 37.31%, rgba(34, 34, 34, 0) 78.77%);
    width: 100% !important;
    height : 105px;
    display: flex;
  flex-direction: column;
  justify-content: flex-end;
    }
    
    .post-title{
        font-size: 14px !important;
        width: 120% !important;
        transform: translateX(-10px)
    }
}

.last{
    color: #808080;
}

.menu-image-title-after img{
    height: 25px;
    width: 25px;
}

.menu-image-title-after span{
    transform: translateX(-15px)
}

.widget-area{
    background-color: #222222;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    height:570px;
}

.menu-sidebar-icon{
    transform: translateY(-40px) translateX(20px);
}

.menu-sidebar-icon .col.medium-4 {
    margin-right: -15px;
    
}

@media (max-width:1900px) and (min-width:1024px) 
{
.footer-wrapper > .row > .large-9 {
    max-width: 100% !important;
    flex-basis: 100% !important;
    padding: 30px 50px;
    padding-bottom: 20px !important;
    margin-left: 180px;
    background-color: #262626;
  }

}

@media(min-width:1900px) and (max-width:2000px)
{

.footer-wrapper > .row > .large-9 
{ 
 padding-left: 177px;   
}
    
}

@media(min-width:2000px)
{

.footer-wrapper > .row > .large-9 
{ 
 padding-left: 180px;   
}
    
}


@media (min-width:1900px) 
{
.footer-wrapper > .row > .large-9 {
max-width: 1900px!important;
flex-basis: 1900px!important;
    margin: 0 auto;
   
    padding-bottom: 0px !important;
    background-color: transparent;
    z-index: 99;
  }

.back-to-top.active {
z-index: 9999999 !important;
}
    
.footer-wrapper > .row > .large-9 >  .col-inner
  {
    background-color: #262626;
    padding: 30px 50px;
  }
  
}

 .article-inner .containermain__left a {
    color: #Ff6224 !important; 
}

.article-inner .containermain__left a strong {
    color: #FF6224 !important;
}

/* hihglight link insertion */

p,
.article-inner .containermain__left div,
.article-inner .containermain__left li {
    color: #F0F0F0;
}

.containermain__left {
letter-spacing: 0.1px;
}

/* Optional: Set additional styles for table cells (td) */
.article-inner .containermain  table:not(#ntb_table) td {
    color: #FFFFFF;
    border: 1px solid #Ff6224; /* Set border color for table cells to white */
    padding: 8px; /* Add padding for better spacing, adjust as needed */
}

/* Change quote color inside elements with class containermain__left */
.article-inner .containermain__left blockquote,
.containermain__left q {
   color: #FFFFFF; 
}

@media (min-width:1441px) 
{
.article-inner .containermain__left {
  padding-left: 100px !important; 
    padding-right: 100px !important;
    max-width: 995px !important;
    font-size: 17px !important;
}

}
    

@media (min-width:1024px) and (max-width:1440px)
{
.article-inner .containermain__left {
  padding-left: 50px !important; 
    padding-right: 50px !important;
max-width: 845px !important;
    font-size: 17px !important;
}
}



@media (min-width:767px) and (max-width:1023px)
{
.article-inner .containermain__left {
  padding-left: 20px !important; 
    padding-right: 20px !important; 
max-width: 785px !important;
}
}


@media (max-width:766px)
{
.article-inner .containermain__left {
  padding-left: 30px !important; 
    padding-right: 30px !important; 
}
}


@media(max-width:849px)
{
    .sidebar-menu li:hover a span
    {
color:#ff6224   !important;
    }
    
.sidebar-menu li:hover .menu-image
    {
display:none;       
    }
    
    
    
    
    
    
}


.article-inner .containermain__left p {

    line-height: 32px !important;
}

.article-inner .containermain__left strong {
    color: #ffffff; 
    }


.article-inner .containermain__left h5,
.article-inner .containermain__left h6
 {
    line-height: 32px !important;
}

.row__headercol {
padding-top: 10px !important;
    }

.article-inner  img {
    border-radius: 10px;

}


.article-inner .containermain__left h1,
.article-inner .containermain__left h2,
.article-inner .containermain__left h3
 {
    margin-top: 25px;
    margin-bottom: 15px;
}


.single-post .othernews .cat-label
{
    
display:none;   
}


.single-post .othernews .post-item
{
max-width: 25%;
flex-basis: 25%;
}

@media(max-width:849px)
{
    
.single-post .othernews .post-item
{
max-width: 50%;
flex-basis: 50%;
}   
    
}

.single-post .othernews a {
color: white !important;
}



.related-posts .related-post.grid .post_thumb,.related-posts .related-post.grid .post_excerpt
{
display:none !important;        
}


.single-post .rpbt_shortcode a
{
    text-align: left;
    padding-bottom: 0px !important;
    font-weight: 400;
    color: #BEBEBE !important;
    line-height: 27px!important;
    font-size: 18px!important;  
}

.single-post .rpbt_shortcode a:hover
{
   
    color: #ff6224 !important;
    
}


.single-post .rpbt_shortcode li {
    margin-left: 0px!important; 
}

.single-post .rpbt_shortcode h3{
    font-size: 20px!important;
    line-height: 30px!important;
    color: #ff6224;
    margin-bottom: 0;
    text-transform: inherit;
    padding-bottom: 15px;   
}
.single-post .rpbt_shortcode li::marker 
{
     color: #BEBEBE !important;
}

.single-post .rpbt_shortcode li:hover::marker 
{
color: #ff6224 !important;
}

.single-post .rpbt_shortcode li:nth-child(4),.single-post .rpbt_shortcode li:nth-child(5)
{
display:none;
}


.othernews__1 h3
{
    display:none !important;    
}

 .othernews__1 .wp-caption-text
{
 text-align: left !important;   
}
 .othernews__1 .wp-caption-text a
{
     font-family: Sora;
   font-size: 14px !important;
    font-weight: 700;
color:white !important;
    letter-spacing: 0em;
    text-align: left !important;
}


 .othernews__1 img {
    height: 98px;
    object-fit: cover;
}

@media(min-width:1900px)
{

.othernews__1   .gallery-icon > a 
{
    width: 100%;
    padding-top: 56.25%;
    display: flex;
    overflow: hidden;
    position: relative;
    border-radius: 10px;        
        
}
    
.othernews__1   .gallery-icon > a img
{
      position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}
    
.othernews__1 img {
    height: auto;
    object-fit: cover;
}
    
    .othernews__1 .wp-caption-text a {
    
display: flex;
align-items: flex-start;
line-height: 21px;
margin-top: 15px;
    
}
    
}

@media(max-width:849px)
{
    
.othernews__1 .wp-caption-text a {
    
display: flex;
align-items: flex-start;
line-height: 21px;
margin-top: 15px;
    
}   
    
.othernews__1 .wp-caption-text {
    
display: flex;
align-items: flex-start;
line-height: 21px;
    
}   
    
    
.othernews__1   .gallery-icon > a 
{
    width: 100%;
    padding-top: 56.25%;
    display: flex;
    overflow: hidden;
    position: relative;
    border-radius: 10px;        
        
}
    
.othernews__1   .gallery-icon > a img
{
      position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
} 
    
    
.othernews__1 img {
    height: auto;
    object-fit: cover;
}
    
.othernews__1   .gallery {
padding: 0px 20px;
}

    
.othernews__1 .gallery-item
{
    
max-width: 50%;
flex-basis: 50%;
padding: 0 5px 30px;
    
}

        
}


.home .containermain__right 
.datemonth_month {
   display: block; 
}


.home .containermain__right .eventhome .blog-post-inner {  
align-items: center !important; 
}

@media(min-width:849px)
{
    
.home .containermain__right .eventhome .datemonth {
  
    font-size: 16px;
    line-height: 20px;
   
}
    
}



.eventrowright
.datemonth {
 flex-direction: row;
    width: unset;
    color: #ff6224;
}

.eventrowright .datemonth_month {
    display: block; 
}

.eventrowright
.datemonth_listdate {
    width: unset !important;
    margin-right: 5px;
    font-weight: 700;
}

@media(max-width:849px)
{
.eventrowright .datemonth_listdate {    
        font-size: 20px;
    }
    
.upcomingevents .datemonth {
    flex-wrap: wrap;
    display: flex;
    flex-direction: row;
    align-items: center;
    font-size: 18px !important;
}   
    
.upcomingevents .datemonth_listdate {
max-width: unset !important;
flex-basis: unset !important;
line-height: 1;
margin-right: 5px !important;
}   
    
    
}

.eventrowright .post-title {
line-height: 14px !important;
}

.article-inner .containermain__left .wp-block-embed {
    display: flex;
    justify-content: center;
    align-items: center;    
}

.article-inner .containermain__left .twitter-tweet {
   margin: 0 auto; 
  display: block; 
  text-align: center; 
}

.article-inner .containermain__left .wp-block-image {
    max-width: 880px;
    
    margin-left: auto;
    margin-right: auto;
}

.article-inner .containermain__left .wp-element-caption {
        font-size: 12px;
    color: #bebebe;
}

.article-inner .containermain__left  img {
    max-width: 880px;
    width: 100%;
    height: auto;
    display: block;
    margin-left: auto;
    margin-right: auto;
      margin-bottom: 0px;
    margin-top: 10px;
}



 .containermain__right .post-title {
    font-weight: Normal !important;
   
}

 .containermain__left .listblog__right {
     font-size: 20px !important;
   
}

 .article-inner .containermain__right .tptn_posts {
     font-size: 20px !important;
   
}





/*
.from_the_blog_excerpt,
.single-post .containermain__left p
{
font-family: "Sora variant0", Tofu;
}
*/

.row__headercoltop
{
    padding-top:0px !important;
padding-bottom:0px !important;
}

.glink img {
    height:16px!important;
    width:16px!important;
    margin:unset!important;
    border-radius:unset!important;
}

.glink {
    display:inline-flex!important;
    margin-left:10px!important;
}

.glink span {
    color:white!important;
    margin-left:2px!important;
}

.bitmart-banner {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    margin: 10px auto;
      min-width: 560px;
}


@media screen and (max-width: 849px) {
/* .row__header .stack-liveupdates .searchform-wrapper {
        display: block !important;
    } */
 .row__header:not(.mobile-header) .img ,    
.row__header:not(.mobile-header) .stack-liveupdates {
        display: block !important;
    }
.row__header .stack-liveupdates .searchform-wrapper {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
    max-width: calc(100%) !important;
}
.row__header .stack-liveupdates .homepage-title {
        float: left;
    }
    .row__header .stack-liveupdates .news-title-wrapper {
    margin-top: 7px !important;
    height: 25px !important;
}
    .bitmart-banner img {
        min-height: 85px;
    padding-bottom: 0px !important;
    margin-left: 5% !important;
    float: left !important;
    max-width: 60% !important;
}

    .remittix-destop img {
    display: none !important;
}
    
}

@media(max-width:1023px)
{
    .remittix-destop img {
    display: none !important;
}
}

@media screen and (min-width: 1024px){
    .beforefooterright {
    margin-left: 180px;
}
}
.topcategory {
    font-size: 12px !important;
    color: var(--color-primary);
}
.posttimetop {
    margin-left: 5px;
    color: #BEBEBE;
    font-size: 10px;
}
.readtimetop {
    float: right;
    color: #BEBEBE;
    font-size: 10px;
}
.innerposttop .posttitle {
    margin-left: 5px;
    line-height: 22.5px !important;
    font-family: Sora;
    color: var(--fs-experimental-link-color);
    font-size: 14px !important;
    font-weight: lighter;
}
.minusposttop {
    margin-left: 5px;
}
.innerposttop {
    padding-top: 10px;
    margin-top: 10px;
    border-top: 1px solid #BEBEBE;
}
.innerposttop:nth-child(1) {
    border: none;
    padding: 0px;
    margin: 0px;
}

.coinzilla-mobile-1,
.coinzilla-mobile-2 {
    display: block; /* Ensures the element is a block-level element */
    margin: 0 auto; /* Centers the element horizontally */
    text-align: center; /* Centers the content inside the banner */
    max-width: 100%; /* Ensures it stays responsive */
    border-radius: 10px; /* Maintains the rounded corners */
}


.cryptogamefooter {
    position: fixed;
    bottom: 0;
width: 80% !important;
 max-width: 1160px;
    margin: 0 auto; }
strong {
    font-weight: bold !important;
}
p {
    font-weight: 400 !important;
}
.authorpostnew {
    width: 50%;
    float: left;
}
.authorpostnew .listtags__social {
    display: none;
}
.authorpostnew img {
    width: 30px;
    height: 30px;
    border-radius: 30px;
}
.authorpostnew .writer {
    font-size: 16px;
}

#main p {
    font-weight: 200 !important;
}

.kprelatedposts
{
    margin-bottom:-30px !important;
}

.kpfootersocial
{
    margin-top:20px;
    margin-bottom:-10px;
}

.single-post #main
{
    overflow:hidden;
}

.adfloating {
    position: fixed;
    bottom: 0;
}

.article-inner .containermain__left .key-points-section {
   /*  border: 1px solid #ff6224;  */
padding: 10px 5px 0px 20px; /* Top, Right, Bottom, Left */
    margin: 15px 0px 20px 0px;  /* Top, Right, Bottom, Left */
    border-radius: 5px;
 
}
.single-post .listtags__description p:not(:first-of-type) {
  display: none;
}
.single-post .listtags__description > div {
  display: none;
}

.menuhtmlanchor a {
    font-size: 12px;
    color: #7F7F7F;
}
.legaltexttop {
    margin-top: 40px;
}
.contacticonfooter span {
    color: #7F7F7F;
}
.contacticonfooter a {
    font-size: 12px;
    color: #7F7F7F;
}
.contacticonfooter {
    padding-bottom: 10px;
}
.contactcolfooter {
    margin-left: -15px;
    margin-right: 15px;
}
.subscribeheadfooter {
    margin-top: 32px;
    padding-bottom: 10px;
}
#footer .ux-logo-link.block.image-
 {
    padding: 0px !important;
}
@media screen and (min-width: 850px) {
    #footer {
        max-width: 1920px !important;
        margin: 0 auto;
    padding-left: 180px;
}
}
@media screen and (max-width: 849px) {
    #footer .text-right {
    text-align: left !important;
}
}
.footertopcol {
    margin-bottom: 20px;
    border-bottom: 1px solid #BEBEBE;
}
ul.wpp-list {
    display: none;
}
.category_description_new {
    margin-top: 20px;
}
.category_description_new a {
    color: #FF6224;
}       </style>
        <style id="kirki-inline-styles">/* latin-ext */
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../font/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwWa-xsaQ.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../font/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwV6-x.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;
}
/* latin-ext */
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../font/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwWa-xsaQ.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../font/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwV6-x.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;
}
/* latin-ext */
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../font/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwWa-xsaQ.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../font/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwV6-x.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;
}</style><style>
.ai-viewports                 {--ai: 1;}
.ai-viewport-3                { display: none !important;}
.ai-viewport-2                { display: none !important;}
.ai-viewport-1                { display: inherit !important;}
.ai-viewport-0                { display: none !important;}
@media (min-width: 768px) and (max-width: 979px) {
.ai-viewport-1                { display: none !important;}
.ai-viewport-2                { display: inherit !important;}
}
@media (max-width: 767px) {
.ai-viewport-1                { display: none !important;}
.ai-viewport-3                { display: inherit !important;}
}















/*waibuwenjian*/

/*wpda_public*/
#wpadminbar li.wpda-wpdp-toolbar > .ab-item:before {
    content: "\f17d";
    top: 3px;
}

/*styles-6.9*/
.rpbt-post-date {
    display: block;
    font-size: smaller;
}

.rpbt-screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal !important; 
}

/*styles-6.14*/
.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;
}

.wpcf7 .hidden-fields-container {
    display: none;
}

.wpcf7 form .wpcf7-response-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
    border: 2px solid #00a0d2; /* Blue */
}

.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; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
    border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
    border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
    border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
    position: relative;
}

.wpcf7-not-valid-tip {
    color: #dc3232; /* Red */
    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: .2em .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; /* Dark Gray 800 */
    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; /* Light Gray 100 */
    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;
}

/*wpp*/
    .wpp-list li {
        overflow: hidden;
        float: none;
        clear: both;
        margin-bottom: 1rem;
    }

    .wpp-list li:last-of-type {
        margin-bottom: 0;
    }

        /* Thumbnail styles */
        .wpp-thumbnail {
            display: inline;
            float: left;
            margin: 0 1rem 0 0;
            border: none;
        }

        .wpp_def_no_src {
            object-fit: contain;
        }

        .wpp-excerpt:empty {
            display: none;
        }

        /* Stats tag styles */
        .wpp-meta, .post-stats {
            display: block;
            font-size: 0.8em;
        }

        .wpp-meta:empty, .post-stats:empty {
            display: none;
        }

/*menu-image*/
.menu-item a img, img.menu-image-title-after, img.menu-image-title-before, img.menu-image-title-above, img.menu-image-title-below , .menu-image-hover-wrapper .menu-image-title-above {
    border: none;
    box-shadow: none;
    vertical-align: middle;
    width: auto;
    display: inline;
}
.menu-image-hover-wrapper img.hovered-image,
.menu-item:hover .menu-image-hover-wrapper img.menu-image {
    opacity: 0;
    transition: opacity 0.25s ease-in-out 0s;
}
.menu-item:hover img.hovered-image {
    opacity: 1;
}
.menu-image-title-after.menu-image-not-hovered img,
.menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper, .menu-image-title-before.menu-image-title {
    padding-right: 10px;
}
.menu-image-title-before.menu-image-not-hovered img,
.menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper, .menu-image-title-after.menu-image-title {
    padding-left: 10px;
}
.menu-image-title.menu-image-title-above, .menu-image-title.menu-image-title-below, .menu-image-title-below, .menu-image-title-above, .menu-item a.menu-image-title-above, .menu-item a.menu-image-title-below, .menu-image-title.menu-image-title-above, .menu-image-title.menu-image-title-below {
    text-align: center;
    display: block;
}
.menu-image-title-above.menu-image-not-hovered > img,
.menu-image-hovered.menu-image-title-above .menu-image-hover-wrapper, .menu-image-title-above .menu-image-hover-wrapper {
    display: block;
    padding-top: 10px;
    margin: 0 auto !important;
}
.menu-image-title-below.menu-image-not-hovered > img,
.menu-image-hovered.menu-image-title-below .menu-image-hover-wrapper, .menu-image-title-below .menu-image-hover-wrapper {
    display: block;
    padding-bottom: 10px;
    margin: 0 auto !important;
}
.menu-image-title-hide .menu-image-title, .menu-image-title-hide.menu-image-title {
    display: none;
}
/* Alignment of the Menu items. Divi, Twenty 17*/
#et-top-navigation .nav li.menu-item, .navigation-top .main-navigation li {
    display: inline-block;
}

 .above-menu-image-icons, .below-menu-image-icons {
    margin: auto;
    text-align: center;
    display: block;
}
ul li.menu-item > .menu-image-title-above.menu-link, ul li.menu-item > .menu-image-title-below.menu-link {
    display: block;
}
.menu-item:hover .sub-menu .menu-image-hover-wrapper img.menu-image {
    opacity: 1;
}
.menu-item:hover .sub-menu .menu-image-hover-wrapper img.hovered-image {
    opacity: 0;
}
.menu-item:hover .sub-menu .menu-item:hover .menu-image-hover-wrapper img.menu-image {
    opacity: 0;
}
.menu-item:hover .sub-menu .menu-item:hover .menu-image-hover-wrapper img.hovered-image {
    opacity: 1;
}
.menu-item-text span.dashicons {
    display: contents;
    transition: none;
}
.menu-image-badge {
    background-color: rgb(255, 140, 68);
    display: inline;
    font-weight: 700;
    color: #fff;
    font-size: 0.95rem;
    padding: 3px 4px 3px;
    margin-top: 0px;
    position: relative;
    top: -20px;
    right: 10px;
    text-transform: uppercase;
    line-height: 11px;
    border-radius: 5px;
    letter-spacing: .3px;
}
.menu-image-bubble {
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    top: -18px;
    right: 10px;
    position: relative;
    box-shadow: 0 0 0 .1rem var(--white,#fff);
    border-radius: 25px;
    padding: 1px 6px 3px 5px;
    text-align: center;
}

/*kk-star-ratings.min*/
.kk-star-ratings {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.kk-star-ratings.kksr-shortcode {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;}.kk-star-ratings.kksr-valign-top {margin-bottom: 2rem;}.kk-star-ratings.kksr-valign-bottom {margin-top: 2rem;}.kk-star-ratings.kksr-align-left {-webkit-box-pack: flex-start;-webkit-justify-content: flex-start;-ms-flex-pack: flex-start;justify-content: flex-start;}.kk-star-ratings.kksr-align-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.kk-star-ratings.kksr-align-right {-webkit-box-pack: flex-end;-webkit-justify-content: flex-end;-ms-flex-pack: flex-end;justify-content: flex-end;}.kk-star-ratings .kksr-muted {opacity: .5;}.kk-star-ratings .kksr-stars {position: relative;}.kk-star-ratings .kksr-stars .kksr-stars-active, .kk-star-ratings .kksr-stars .kksr-stars-inactive {display: flex;}.kk-star-ratings .kksr-stars .kksr-stars-active {overflow: hidden;position: absolute;top: 0;left: 0;}.kk-star-ratings .kksr-stars .kksr-star {cursor: pointer;padding-right: 0px;}.kk-star-ratings.kksr-disabled .kksr-stars .kksr-star {cursor: default;}.kk-star-ratings .kksr-stars .kksr-star .kksr-icon {transition: .3s all;}.kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-stars-active {width: 0 !important;}.kk-star-ratings .kksr-stars .kksr-star .kksr-icon, .kk-star-ratings:not(.kksr-disabled) .kksr-stars .kksr-star:hover ~ .kksr-star .kksr-icon {background-image: url("../image/inactive.svg");}.kk-star-ratings .kksr-stars .kksr-stars-active .kksr-star .kksr-icon {background-image: url("../image/active.svg");}.kk-star-ratings.kksr-disabled .kksr-stars .kksr-stars-active .kksr-star .kksr-icon, .kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-star .kksr-icon {background-image: url("../image/selected.svg");}.kk-star-ratings .kksr-legend {margin-left: .75rem;margin-right: .75rem;}[dir="rtl"] .kk-star-ratings .kksr-stars .kksr-stars-active {left: auto;right: 0;}

/*css2*/
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459WZhyzbi.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;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459WZhyzbi.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;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459WZhyzbi.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;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459WZhyzbi.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;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459WZhyzbi.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;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../font/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
}

/*chainwire-public*/
.chainwire-video-container {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}

.chainwire-video-container > iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/*an*/
.nav-pagination > li > .current, .nav-pagination > li > span:hover, .nav-pagination > li > a:hover {
  border-color: #ff6224 !important;
  background-color: #ff6224 !important;
  color: #fff;
  border-radius: 5px !important;
}

.page-numbers {
  margin-top: 50px !important;
}

.page-numbers a {
  border: unset !important;
}

.listpagetab__menu .ux-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: revert;
  flex-direction: revert;
}

.listpagetab__menu .ux-menu .menu-item {
  padding: 0px 5px;
}

.listpagetab__menu .ux-menu a, .listpagetab__menu .ux-menu a:hover {
  background-color: rgb(34, 34, 34);
  font-size: 16px;
  color: rgb(128, 128, 128);
  border-radius: 5px;
  padding: 8px 50px;
}

.listpagetab__menu .ux-menu a:hover, .listpagetab__menu .ux-menu .active a {
  color: rgb(255, 98, 36);
  font-weight: 700;
}

/*sassy-social-share-public*/
#heateor_sss_error{color:red;margin:7px 0}#heateor_sss_sharing_more_providers .filter svg{position:absolute;left:16px;top:18px}div.heateor_sss_sharing_ul a:link,div.heateor_sss_sharing_ul a:focus{text-decoration:none;background:transparent!important}.heateor_sss_login_container{margin:2px 0}.heateor_sss_login_container img,.heateor_sss_sharing_container img{cursor:pointer;margin:2px;border:none}.heateor_sss_login_container img{display:none;float:left}#heateor_sss_loading_image{display:block!important;float:none}.heateor_sss_error{background-color:#ffffe0;border:1px solid #e6db55;padding:5px;margin:10px}#heateor_sss_sharing_more_providers{position:fixed;top:50%;left:47%;background:#fafafa;width:650px;margin:-180px 0 0 -300px;z-index:10000000;text-shadow:none!important;height:308px}#heateor_sss_mastodon_popup_bg,#heateor_sss_popup_bg{background:url(../image/transparent_bg.png);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}#heateor_sss_sharing_more_providers .title{font-size:14px!important;height:auto!important;background:#58b8f8!important;border-bottom:1px solid #d7d7d7!important;color:#fff;font-weight:700;letter-spacing:inherit;line-height:34px!important;padding:0!important;text-align:center;text-transform:none;margin:0!important;text-shadow:none!important;width:100%}#heateor_sss_sharing_more_providers *{font-family:Arial,Helvetica,sans-serif}#heateor_sss_sharing_more_providers #heateor_sss_sharing_more_content{background:#fafafa;border-radius:4px;color:#555;height:auto;width:100%}#heateor_sss_sharing_more_providers .filter{margin:0;padding:10px 0 0;position:relative;width:100%}#heateor_sss_sharing_more_providers .all-services{clear:both;height:250px;overflow:auto}#heateor_sss_sharing_more_content .all-services ul{display:block;margin:10px!important;overflow:hidden;list-style:none;padding-left:0!important;position:static!important;width:auto!important}#heateor_sss_sharing_more_content .all-services ul li{padding:0;margin:0 0 0 5px;background:0 0!important;float:left;width:24.1%;text-align:left!important}#heateor_sss_sharing_more_providers .close-button img{margin:0}#heateor_sss_sharing_more_providers .close-button.separated{background:0 0!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;z-index:1000}#heateor_sss_sharing_more_providers .close-button{height:auto!important;width:auto!important;left:auto!important;display:block!important;color:#555!important;cursor:pointer!important;font-size:29px!important;line-height:29px!important;margin:0!important;padding:0!important;position:absolute;right:-16px;top:-16px}#heateor_sss_sharing_more_providers .filter input.search{width:96%;display:block;float:none;font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-weight:300;height:auto;line-height:inherit;margin:0 11px;padding:5px 8px 5px 27px!important;border:1px solid #ccc!important;color:#000;background:#fff!important;font-size:16px!important;text-align:left!important;max-width:-webkit-fill-available;line-height:1}#heateor_sss_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #d7d7d7;padding:6px 0;width:100%;color:#fff}#heateor_sss_sharing_more_providers .footer-panel p{background-color:transparent;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}#heateor_sss_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}#heateor_sss_sharing_more_providers .all-services ul li a span{width:51%}#heateor_sss_sharing_more_providers .all-services ul li a{border-radius:3px;color:#666!important;display:block;font-size:12px;height:auto;line-height:20px;overflow:hidden;padding:8px 8px 8px 1px;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;border:none!important;text-indent:0!important;background:0 0!important;text-shadow:none}.heateor_sss_share_count{display:block;text-indent:0!important;visibility:hidden;background-color:#58b8f8!important;width:5px;height:auto;text-align:center;min-width:8px!important;padding:1px 4px!important;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important;font-size:10px!important;font-weight:600!important;-webkit-border-radius:15px!important;border-radius:15px!important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);text-shadow:0 -1px 0 rgba(0,0,0,.2);line-height:14px!important;border:2px solid #fff!important;z-index:1;margin:2px auto!important;box-sizing:content-box!important}.heateor_sss_share_count,.heateor_sss_vertical_sharing{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{padding-left:0!important;margin:1px 0!important}#heateor_sss_mastodon_popup_close img,#heateor_sss_sharing_popup_close img{opacity:1!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;width:auto!important;height:auto!important;top:inherit!important;right:inherit!important;left:9px!important;padding:0!important}div.heateor_sss_follow_ul .heateorSssSharingRound,div.heateor_sss_sharing_ul .heateorSssSharingRound{background:0 0!important}.heateor_sss_square_count{display:none;text-align:center;font-weight:bolder;font-family:sans-serif;font-style:normal;font-size:.6em;visibility:hidden}div.heateor_sss_follow_ul a,div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:none!important;margin:2px}.heateorSssSharing,.heateorSssSharingButton{display:block;cursor:pointer;margin:2px}div.heateor_sss_follow_ul a:before,div.heateor_sss_sharing_ul a:before{content:none!important}div.heateor_sss_follow_ul a{width:auto}.heateor_sss_vertical_sharing{background:0 0;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px rgba(0,0,0,.1);position:fixed;overflow:visible;z-index:10000000;display:block;padding:10px;border-radius:4px;opacity:1;box-sizing:content-box!important}div.heateor_sss_horizontal_counter li.heateor_sss_facebook_share,div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_share{width:96px}li.heateor_sss_facebook_like .fb-like span,li.heateor_sss_facebook_recommend .fb-like span,li.heateor_sss_facebook_share .fb-share-button span{vertical-align:top!important}li.heateor_sss_facebook_like .fb-like span iframe,li.heateor_sss_facebook_recommend .fb-like span iframe{max-width:none!important;z-index:1000}.heateor_sss_counter_container li{height:21px}.heateorSssTCBackground:hover{border-width:0!important;background-color:transparent}.heateorSssTCBackground{border-width:0!important;background-color:transparent!important;font-style:normal;word-wrap:normal;color:#666;line-height:1;visibility:hidden}.heateorSssSharingSvg{width:100%;height:100%}.heateorSssSharing{float:left;border:none}.heateorSssSharingArrow{height:16px;width:16px;cursor:pointer;margin-top:10px}.heateorSssPushIn{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%207%206%20q%202%206%2010%206%20v%20-6%20l%206%209%20l%20-6%209%20v%20-6%20q%20-10%202%20-10%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssPullOut{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%2023%206%20q%20-2%206%20-10%206%20v%20-6%20l%20-6%209%20l%206%209%20v%20-6%20q%2010%202%2010%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssCommentingTabs li{padding-left:0!important;float:left;margin:0 1em 0 0 !important;list-style:none;color:#aaa;display:block;cursor:pointer;font-size:.85em}div.heateorSssTotalShareCount{word-wrap:normal!important;font-weight:bolder;font-family:sans-serif;padding:0;margin:0;text-align:center}div.heateorSssTotalShareText{word-wrap:normal!important;margin:0;padding:0;text-align:center}div.heateor_sss_horizontal_sharing li{width:auto}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_like{width:91px}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_recommend{width:145px}div.heateor_sss_horizontal_sharing li.heateor_sss_twitter_tweet{width:95px}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share span{vertical-align:text-top!important}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share{width:96px}div.heateor_sss_horizontal_sharing li.heateor_sss_buffer_share{width:108px}div.heateor_sss_horizontal_sharing li.heateor_sss_reddit_badge{width:130px}div.heateor_sss_horizontal_sharing li.heateor_sss_yummly{width:106px}div.heateor_sss_horizontal_sharing li.heateor_sss_pinterest_pin{width:76px}div.heateor_sss_horizontal_sharing li.heateor_sss_xing{width:98px}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:none!important}.heateorSssClear{clear:both}div.course_instructor_widget .heateor_sss_vertical_sharing{display:none!important}@media screen and (max-width:783px){#heateor_sss_sharing_more_providers{width:80%;left:60%;margin-left:-50%;text-shadow:none!important}}@media screen and (max-width:752px){#heateor_sss_sharing_more_content .all-services ul li{width:32.1%}}@media screen and (max-width:590px){#heateor_sss_sharing_more_content .all-services ul li{width:48.1%}#heateor_sss_sharing_more_providers .filter input.search{width:93%}}@media screen and (max-width:413px){#heateor_sss_sharing_more_content .all-services ul li{width:100%}}div.heateor_sss_bottom_sharing{margin-bottom:0}div.heateor_sss_sharing_container a:before,div.heateor_sss_follow_icons_container a:before{content:none}.heateor_sss_mastodon_popup_button{background:linear-gradient(#ec1b23,#d43116);padding:8px 0 10px;font-size:18px;border:0;color:#fff;border-radius:8px;margin:4px auto;font-weight:bolder;width:35%;cursor:pointer;border-bottom-style:groove;border-bottom-width:5px;border-bottom-color: rgb(0,0,0,.2)}@media screen and (max-width: 783px)#heateor_sss_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92.8%}div.heateor_sss_follow_icons_container svg,div.heateor_sss_sharing_container svg{width:100%;height:100%}


@media screen and (max-width:600px){
div#text-335749895,div#stack-3258365382 {
    display: none;
}

select.langSelect {
        padding: 2px 25px 2px 10px;
        font-size: 14px;
        /* line-height: 1.4; */
        border: 1px solid #dcdcdc;
        border-radius: 8px;
        background-color: #fff;
        color: #333;
/*         width: 40%; */
        height: 20%;
        margin-top: 16px;
}

#row-494675748{
margin-bottom: 10px;
}
}

.searchform-wrapper.ux-search-box.relative.is-normal {
    display: none;
}

