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;
}
:root{--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,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}: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)}.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}#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: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}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;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),html :where([style*=border-width]){border-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}
.woocommerce form .form-row .required { visibility: visible; }
@font-face {
    font-family: "fl-icons";
    font-display: block;
    src: url(../css/icons/fl-icons.eot?v=3.15.9);
    src:
            url(../css/icons/fl-icons.eot#iefix?v=3.15.9) format("embedded-opentype"),
            url(../css/icons/fl-icons.woff2?v=3.15.9) format("woff2"),
            url(../css/icons/fl-icons.ttf?v=3.15.9) format("truetype"),
            url(../css/icons/fl-icons.woff?v=3.15.9) format("woff");
}
.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(../icons/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;}
/*@font-face {*/
/*    font-family: "FontAwesome";*/
/*    font-display: block;*/
/*    src: url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-brands-400.eot"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-brands-400.woff2") format("woff2"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-brands-400.woff") format("woff"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-brands-400.ttf") format("truetype"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-brands-400.svg#fontawesome") format("svg");*/
/*}*/

/*@font-face {*/
/*    font-family: "FontAwesome";*/
/*    font-display: block;*/
/*    src: url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-solid-900.eot"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-solid-900.woff2") format("woff2"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-solid-900.woff") format("woff"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-solid-900.ttf") format("truetype"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-solid-900.svg#fontawesome") format("svg");*/
/*}*/

/*@font-face {*/
/*    font-family: "FontAwesome";*/
/*    font-display: block;*/
/*    src: url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-regular-400.eot"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-regular-400.woff2") format("woff2"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-regular-400.woff") format("woff"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-regular-400.ttf") format("truetype"),*/
/*    url("https://use.fontawesome.com/releases/v5.13.1/webfonts/fa-regular-400.svg#fontawesome") format("svg");*/
/*    unicode-range: U+F004-F005,U+F007,U+F017,U+F022,U+F024,U+F02E,U+F03E,U+F044,U+F057-F059,U+F06E,U+F070,U+F075,U+F07B-F07C,U+F080,U+F086,U+F089,U+F094,U+F09D,U+F0A0,U+F0A4-F0A7,U+F0C5,U+F0C7-F0C8,U+F0E0,U+F0EB,U+F0F3,U+F0F8,U+F0FE,U+F111,U+F118-F11A,U+F11C,U+F133,U+F144,U+F146,U+F14A,U+F14D-F14E,U+F150-F152,U+F15B-F15C,U+F164-F165,U+F185-F186,U+F191-F192,U+F1AD,U+F1C1-F1C9,U+F1CD,U+F1D8,U+F1E3,U+F1EA,U+F1F6,U+F1F9,U+F20A,U+F247-F249,U+F24D,U+F254-F25B,U+F25D,U+F267,U+F271-F274,U+F279,U+F28B,U+F28D,U+F2B5-F2B6,U+F2B9,U+F2BB,U+F2BD,U+F2C1-F2C2,U+F2D0,U+F2D2,U+F2DC,U+F2ED,U+F328,U+F358-F35B,U+F3A5,U+F3D1,U+F410,U+F4AD;*/
/*}*/
:root {--primary-color: #1c1c1c;}.container-width, .full-width .ubermenu-nav, .container, .row{max-width: 1170px}.row.row-collapse{max-width: 1140px}.row.row-small{max-width: 1162.5px}.row.row-large{max-width: 1200px}body.framed, body.framed header, body.framed .header-wrapper, body.boxed, body.boxed header, body.boxed .header-wrapper, body.boxed .is-sticky-section{ max-width: 1200px}.header-main{height: 70px}#logo img{max-height: 70px}#logo{width:150px;}.header-bottom{min-height: 40px}.header-top{min-height: 35px}.transparent .header-main{height: 70px}.transparent #logo img{max-height: 70px}.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: 100px;}.transparent .header-wrapper{background-color: rgba(255,255,255,0.82)!important;}.transparent .top-divider{display: none;}.header.show-on-scroll,.stuck .header-main{height:70px!important}.stuck #logo img{max-height: 70px!important}.search-form{ width: 100%;}.header-bg-color {background-color: #ffffff}.header-bottom {background-color: #ffffff}.header-main .nav > li > a{line-height: 16px }.stuck .header-main .nav > li > a{line-height: 16px }.header-bottom-nav > li > a{line-height: 20px }@media (max-width: 549px) {.header-main{height: 70px}}.nav-dropdown{font-size:100%}/* Color */.accordion-title.active, .has-icon-bg .icon .icon-inner,.logo a, .primary.is-underline, .primary.is-link, .badge-outline .badge-inner, .nav-outline > li.active> a,.nav-outline >li.active > a, .cart-icon strong,[data-color='primary'], .is-outline.primary{color: #1c1c1c;}/* Color !important */[data-text-color="primary"]{color: #1c1c1c!important;}/* Background Color */[data-text-bg="primary"]{background-color: #1c1c1c;}/* Background */.scroll-to-bullets a,.featured-title, .label-new.menu-item > a:after, .nav-pagination > li > .current,.nav-pagination > li > span:hover,.nav-pagination > li > a:hover,.has-hover:hover .badge-outline .badge-inner,button[type="submit"], .button.wc-forward:not(.checkout):not(.checkout-button), .button.submit-button, .button.primary:not(.is-outline),.featured-table .title,.is-outline:hover, .has-icon:hover .icon-label,.nav-dropdown-bold .nav-column li > a:hover, .nav-dropdown.nav-dropdown-bold > li > a:hover, .nav-dropdown-bold.dark .nav-column li > a:hover, .nav-dropdown.nav-dropdown-bold.dark > li > a:hover, .header-vertical-menu__opener ,.is-outline:hover, .tagcloud a:hover,.grid-tools a, input[type='submit']:not(.is-form), .box-badge:hover .box-text, input.button.alt,.nav-box > li > a:hover,.nav-box > li.active > a,.nav-pills > li.active > a ,.current-dropdown .cart-icon strong, .cart-icon:hover strong, .nav-line-bottom > li > a:before, .nav-line-grow > li > a:before, .nav-line > li > a:before,.banner, .header-top, .slider-nav-circle .flickity-prev-next-button:hover svg, .slider-nav-circle .flickity-prev-next-button:hover .arrow, .primary.is-outline:hover, .button.primary:not(.is-outline), input[type='submit'].primary, input[type='submit'].primary, input[type='reset'].button, input[type='button'].primary, .badge-inner{background-color: #1c1c1c;}/* Border */.nav-vertical.nav-tabs > li.active > a,.scroll-to-bullets a.active,.nav-pagination > li > .current,.nav-pagination > li > span:hover,.nav-pagination > li > a:hover,.has-hover:hover .badge-outline .badge-inner,.accordion-title.active,.featured-table,.is-outline:hover, .tagcloud a:hover,blockquote, .has-border, .cart-icon strong:after,.cart-icon strong,.blockUI:before, .processing:before,.loading-spin, .slider-nav-circle .flickity-prev-next-button:hover svg, .slider-nav-circle .flickity-prev-next-button:hover .arrow, .primary.is-outline:hover{border-color: #1c1c1c}.nav-tabs > li.active > a{border-top-color: #1c1c1c}.widget_shopping_cart_content .blockUI.blockOverlay:before { border-left-color: #1c1c1c }.woocommerce-checkout-review-order .blockUI.blockOverlay:before { border-left-color: #1c1c1c }/* Fill */.slider .flickity-prev-next-button:hover svg,.slider .flickity-prev-next-button:hover .arrow{fill: #1c1c1c;}body{font-size: 100%;}@media screen and (max-width: 549px){body{font-size: 100%;}}body{font-family:"Quicksand", sans-serif}body{font-weight: 0}body{color: #0a0a0a}.nav > li > a {font-family:"Quicksand", sans-serif;}.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-family:"Quicksand", sans-serif;}.nav > li > a {font-weight: 700;}.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-weight: 700;}h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{font-family: "Quicksand", sans-serif;}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2{font-weight: 700;}h1,h2,h3,h4,h5,h6,.heading-font{color: #0a0a0a;}.alt-font{font-family: "Quicksand", sans-serif;}.alt-font{font-weight: 0!important;}.header:not(.transparent) .header-bottom-nav.nav > li > a:hover,.header:not(.transparent) .header-bottom-nav.nav > li.active > a,.header:not(.transparent) .header-bottom-nav.nav > li.current > a,.header:not(.transparent) .header-bottom-nav.nav > li > a.active,.header:not(.transparent) .header-bottom-nav.nav > li > a.current{color: #349631;}.header-bottom-nav.nav-line-bottom > li > a:before,.header-bottom-nav.nav-line-grow > li > a:before,.header-bottom-nav.nav-line > li > a:before,.header-bottom-nav.nav-box > li > a:hover,.header-bottom-nav.nav-box > li.active > a,.header-bottom-nav.nav-pills > li > a:hover,.header-bottom-nav.nav-pills > li.active > a{color:#FFF!important;background-color: #349631;}a{color: #313132;}a:hover{color: #1c1c1c;}.tagcloud a:hover{border-color: #1c1c1c;background-color: #1c1c1c;}.has-equal-box-heights .box-image {padding-top: 150%;}@media screen and (min-width: 550px){.products .box-vertical .box-image{min-width: 400px!important;width: 400px!important;}}.footer-1{background-color: #f4f4f4}.footer-2{background-color: #828282}.absolute-footer, html{background-color: #0a0a0a}/* Custom CSS Tablet */@media (max-width: 849px){.hdevvn-show-cats {display: none;}}.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";}
manh1 .fas {font-weight: 900;font-size: 80%;margin-right: 10px;}

.manh1 .fab {
    font-weight: 400;
    font-size: 80%;
    margin-right: 10px;
}
.textwidget {
    padding: 0px 10px 0px 10px;
}
.pt-half {
    margin-left: 0px;
}
.widget>ul>li>a{
    margin-left: 10px;
}
.widget {
    border: 1px solid #43464c;
}
.widget .is-divider {
    margin-top: 0.66em;
    display: none;
}
span.widget-title {
    font-size: 1em;
    font-weight: 600;
    background: #43464c;
    color: #fff;
    display: block;
    text-align: center;
    padding: 10px;
}

.box-text a:not(.button) {
    font-size: 120%;
}


.manh1 .slider-wrapper+.row:not(.row-collapse){
    margin-top: 10px;
}
.manh1 .row-small>.col {
    padding: 0 9.8px 0px;
    margin-bottom: 0;
}
.header-top {
    font-size: 13px;
}
.top-divider {
    margin-bottom: -1px;
    border-top: 0px solid currentColor;
    opacity: 0.1;
}
/*-------------------*/
.cart-item .nav-dropdown-default>li:hover {
    background: #fff;
}
.wpcf7 .wpcf7-response-output {
    margin: 5px 0 0;
    border-radius: 0px;
}
.dark .widget .badge-outline .badge-inner {
    color: #fff;
    opacity: 1;
}



.shortcode-error {
    display: none;
    border: 2px dashed #000;
    padding: 20px;
    color: #fff;
    font-size: 16px;
    background-color: #71cedf;
}
.nav p {
    padding: 5px;
    margin: 0;
    padding-bottom: 0;
}
body {
    overflow :hidden ;
}
.pull-left {
    color: #fff;
    float: left;
}
.product-small .box-image::before{
    position:absolute;
    top:0;
    left:-75%;
    z-index:2;
    display:block;
    content:'';
    width:50%;
    height:100%;
    background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);
    background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);
    -webkit-transform:skewX(-25deg);transform:skewX(-25deg)
}

.full-width .ubermenu-nav, .container, .row {
    max-width: 1185px;
}

pre, blockquote, form, figure, p, dl, ul, ol {
    margin-bottom: 1em;
}

h4 {
    color: #555;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0px;
    text-rendering: optimizeSpeed;
}

.box-text {
    padding-top: 10px;
    padding-bottom: 10px;
    position: relative;
    width: 100%;
    font-size: .9em;
}
.row .row-small:not(.row-collapse), .container .row-small:not(.row-collapse) {
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: 0;
}

.footer {
    padding: 10px 0 0;
}

ul.product_list_widget li img {
    top: 0px;
    position: absolute;
    left: 0;
    width: 80px;
    height: 80px;
    margin-bottom: 5px;
    object-fit: cover;
    object-position: 50% 50%;
}
ul.product_list_widget li {
    box-shadow: 0 1px 1px #d2d2d2;
    background: white;
    margin-bottom: 3px;
    list-style: none;
    padding: 10px 0 5px 90px;
    min-height: 80px;
    position: relative;
    overflow: hidden;
    vertical-align: top;
    line-height: 1.33;
}

/* Code menu cấp 3*/
.nav-dropdown>li.nav-dropdown-col{display:block}
.nav-dropdown{border:1px solid #ddd; padding:0}
.nav-dropdown .nav-dropdown-col>a, .nav-dropdown li a{font-weight:normal !important; text-transform:none !important;font-size:15px; font-weight:500}
.nav-dropdown .nav-dropdown-col>ul li:hover{background:#000}
.nav-dropdown-default>li:hover>a, .nav-dropdown .nav-dropdown-col>ul li:hover>a{color:white}
.nav-dropdown-default>li:hover{background:#d5d5d5}
.nav-dropdown-default>li>a{border-bottom:0 !important}.nav-dropdown-has-arrow li.has-dropdown:before{border-width: 10px;
                                                          margin-left: -10px;}
.nav-dropdown .nav-dropdown-col>ul{border: 1px solid #d2d2d2;margin-top:-40px;box-shadow: 2px 2px 5px #828282;display:none;position: absolute;
    left: 100%;z-index: 9;background: white;min-width: 240px;}
.nav-dropdown>li.nav-dropdown-col{width:100%;border-right:0}
.nav-dropdown .nav-dropdown-col>ul li a{padding:10px;  text-transform: none;color:black}
.header-nav li.nav-dropdown-col:hover >ul{display:block !important}
.zalo-icon {width: 19px;margin-right:5px;margin-top:-5px}
@media (min-width:550px){
    .gallery-text-content {height: 250px;}
}
.gallery-items > .col-inner {
    padding: 15px 10px 10px 10px;
    margin: 20px 0px 0px 0px;
    border-radius: 10px;
}
#gap-118885893 {
    padding-top: 60px;
    display:block;
    height:auto;
}
.gallery-items img {
    width: 100%;
}
.contact-col > .col-inner{
    padding: 10px 10px 10px 10px;
}
.product-items > .box-text-products{
    height: 45px;
}
.product-items > .product-title{
    height: 25px;
}
.price-items{
    margin: 0 auto;
}
.price-note{
    font-size: 0.75rem;
    text-align: center;
}
.footer-wrapper .img-inner img{
    max-width: 200px;
}

#slider-878918772 .slides-item {
    padding-top: 36.3%;
}
#slider-878918772 .slides-item > .bg {
    background-position: 71% 0%;
}
#slider-878918772 .slides-item > .ux-shape-divider--top svg {
    height: 150px;
    --divider-top-width: 100%;
}
#slider-878918772 .slides-item > .ux-shape-divider--bottom svg {
    height: 150px;
    --divider-width: 100%;
}
@media (min-width:550px) {
    #slider-878918772 .slides-item {
        padding-top: 45%;
    }
}
@media (min-width:850px) {
    #slider-878918772 .slides-item {
        padding-top: 40%;
    }
}
.header-block .fa-phone-alt{
    font-size: 14px;
}
.price-list-item .pricing-table-header{
    /*height: 270px;*/
}
.price-items .pricing-table .items{
    height: 330px;
}
.video-list blockquote, .tiktok-video blockquote{
    border-left: none!important;
    padding:0!important;
}
.tiktok-video blockquote{
    height: 570px;!important;
}
.tiktok-video .tiktok-embed{
    margin: 0 auto;
}
@media (max-width:811px) {
    .price-items{
        max-width: 100%;
        flex-basis:100%
    }
    .price-items .pricing-table .items{
        height: auto;
    }
}
@media (max-width:1088px) {
    .button, button, input[type=submit], input[type=reset], input[type=button] {
        padding: 0 0.5em;
    }
}
@media (max-width:980px) {
    .is-small, .is-small.button{
        font-size: .7em;
    }
}
@media (min-width:850px) and (max-width:953px) {
    .gallery-text-content {
        height: 300px;
    }
}
@media (min-width:850px) and (max-width:885px) {
    .is-small, .is-small.button {
        font-size: 0.6em;
    }
}
#row-80240551 h3{
    text-transform: uppercase;
}

.price-service {
    width: 90%;
}
.price-service .text-box-content {
    font-size: 161%;
}
.service-price-item {
padding-top: 99.99%;
}
.service-price-item .overlay {
background-color: rgba(0, 0, 0, 0.529);
}

.service-price-item .bg {
background-position: 41% 42%;
}

.service-price-item .ux-shape-divider--top svg {
height: 150px;
--divider-top-width: 100%;
}

.service-price-item .ux-shape-divider--bottom svg {
height: 150px;
--divider-width: 100%;
}
.contact-submit{
    background-color: #1c1c1c;
    color: #fff;
    border-color: rgba(0, 0, 0, .05);
    position: relative;
    display: inline-block;
    text-transform: uppercase;
    font-size: .97em;
    letter-spacing: .03em;
    cursor: pointer;
    font-weight: bolder;
    text-align: center;
    text-decoration: none;
    border: 1px solid transparent;
    vertical-align: middle;
    border-radius: 0;
    margin-top: 0;
    margin-right: 1em;
    text-shadow: none;
    line-height: 2.4em;
    min-height: 2.5em;
    padding: 0 1.2em;
    max-width: 100%;
    -webkit-transition: border .3s, background .3s, opacity .3s, color .3s, -webkit-transform .3s, -webkit-box-shadow .3s;
    transition: border .3s, background .3s, opacity .3s, color .3s, -webkit-transform .3s, -webkit-box-shadow .3s;
    -o-transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s;
    transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s;
    transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s, -webkit-transform .3s, -webkit-box-shadow .3s;
    text-rendering: optimizeLegibility;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: button;
    margin-bottom: 1em;
    touch-action: manipulation;
    overflow: visible;
    font: inherit;
    font-weight: 700;
}
@media (max-width:549px) {
    .hidden_mb{
        display: none;
    }
    .hidden_pc{
        display: block;
    }
}
@media (min-width:550px) {
    .hidden_mb{
        display: block;
    }
    .hidden_pc{
        display: none;
    }
    
}
.header-nav a,.icon-menu{
    color:#4e4d4c;
}
.nav-dark .nav>li.html {
    color: #121111;
}

.form-flat .button.icon{
    color: currentColor !important;
}
#inputsearch1::placeholder {
    color: currentColor!important;
}
.info-wrap{
    margin: 0;
    padding: 0;
    list-style: none;
}
.info-wrap li{
    display: block;
    text-align: center;
    padding: 0;
}

#backToTop {
    padding: 0px;
    position: fixed;
    bottom: 30px;
    right: 30px;
    z-index: 999;
    display: none;
    width: 45px;
    height: 45px;
    border-radius: 25%;
    border: none;
    font-size: 20px;
    cursor: pointer;
}