.product-small.box:hover {
}
.my-custom-breadcrumb { margin-left: 15%;
}
.form-dk{
padding: 40px 20px 40px 20px;
border: solid 2px #fff;
background: rgb(5, 34, 74);
border-radius: 10px;
}
.wn-iconbox-sec10z{
background-color: transparent;
background-image: linear-gradient(180deg, #FDFBFB 0%, #EAEDEE 100%);
padding:10px;
border-radius:10px;
margin:0px 5px;
}
.wn-text-sec9{
padding: 20px 20px 20px 20px;
border-style: solid;
border-width: 2px 2px 2px 2px;
}
.wn-box-lotrinh-sec8 .elementor-element-populated {
border-style: dashed;
border-width: 2px 2px 2px 2px;
border-color: #FFFFFF;
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin: 30px 30px 30px 30px;
padding:20px;
}
.wn-text-z-sec6{
padding: 20px 0px 10px 10px;
background-color: #3ABB9C;
}
.wn-round1 .elementor-widget-container {
padding: 47px 47px 47px 47px;
background-color: #07294D;
border-style: solid;
border-width: 2px 2px 2px 2px;
border-color: #FFFFFF;
border-radius: 50% 50% 50% 50%;
}
.wn-iconbox-sec4{
background-color: #fff;
border-radius: 10px;
padding: 20px;
margin-bottom:20px;
}
.wn-pagez-sec2{
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin-top: 50px;
margin-bottom: 50px;
}
.wn-banner-zt .bg.fill.bg-fill.bg-loaded {
margin-left: 35% !important;
}
.woocommerce-message.message-wrapper {
display: none;
}
li.header-block {
z-index: 2;
margin-bottom: -50px;
margin-right: 40px;
}
.wn-tintucvasukien .content-center {
width: 75%;
}
.product-small.box:hover{
}
.box-text span.woocommerce-Price-amount.amount {
color: #f00;
}
.wn-row-saohiem .product-small.box .box-text {
font-size: .9em;
position: relative;
width: 100%;
padding: 10px;
border: solid 1px #dfdfdf;
text-align:center;
}
ul.sub-menu.nav-dropdown.nav-dropdown-default li a{
border-bottom:none;
color:#fff;
}
ul.sub-menu.nav-dropdown.nav-dropdown-default li a:hover{
color:#f2c876;
}
ul.sub-menu.nav-dropdown.nav-dropdown-default {
background-color: #07294d;
color: #fff;
}
.nav-dropdown-has-border .nav-dropdown {
border: none;
} input.wpcf7-form-control.wpcf7-submit.has-spinner {
width: 100%;
}
h1{
font-family: "wn-UTMSwiss2", sans-serif!important;
}
.content-right{
margin-top:3px;
}
.content-right a {
color: red;
font-size: 15px;  }
.content-center p {
color: #fff;
background-color: #06203d;
font-size: 12px;
padding-left: 10px;
margin-top: 13px;
height: 10px;
padding-bottom: 10px;
}
.content-left a{
color: #60615c;
background: #fff;
padding-right: 15px;
line-height: 30px;
font-family:"wn-UTMSwiss2";
}
.content-center {
width: 60%;
color: #fff;
font-size: 12px;
padding-left: 10px;
}
.wn-title-to-sheet{
display: flex;
justify-content: space-between;
}
.absolute-footer ul {
border-bottom: none !important;
}
.wn-share-footer ul li {
margin: 0px 10px;
}
.wn-share-footer ul li:hover {
margin-top: -5px;
}
.footer-text.inline-block.small-block {
display: flex;
}
.wn-share-footer ul{
list-style:none;
display:flex;
}
.wn-footer .ux-menu.stack.stack-col.justify-start a:hover {
text-decoration: underline;
}
.wn-footer .widget-title{
font-weight: bold;
font-size: 18px;
text-transform: uppercase;
border-bottom: 1px solid #FFF;
padding-bottom: 10px;
margin-bottom: 15px;
font-family:"wn-UTMSwiss2";
}
.wn-wiget-head{
}
.wn-menudanhmuc{
padding: 0px 10px;
border: 1px solid #cccccc;
padding-top: 10px;
}
.wn-sec-danhmuc .wn-title p{
font-size: 18px;
color: #FFF;
font-weight: bold;
text-transform: uppercase;
text-align: center;
background: #07294d;
margin: 0;
padding: 10px 40px;
}
.wn-sec-danhmuc .wn-title1 p{
font-size: 18px;
color: #FFF;
font-weight: bold;
text-transform: uppercase;
text-align: center;
background: #07294d;
margin: 0;
padding: 10px 30px;
}
.wn-sec-danhmuc .wn-title{
font-size: 18px;
color: #FFF;
font-weight: bold;
text-transform: uppercase;
text-align: center;
background: #07294d;
margin: 0;
}
.wn-sec-danhmuc{
padding: 0px !important;
border: 1px solid #cccccc;
margin-bottom: 10px;
}
ul.product-categories { padding: 0px 10px;
border: 1px solid #cccccc;
padding-top: 10px;
width: 99%;
}
span.widget-title {
font-size: 18px;
color: #FFF;
font-weight: bold;
text-transform: uppercase;
text-align: center;
background: #07294d;
padding: 10px 40px;
margin: 0;
}
.is-divider.small{
display:none;
}
.wn-trainghiemdv img.attachment-medium.size-medium {
border-radius: 100%;
height: 250px;
}
h2.widgettitle {
font-family: 'DancingScript5';
font-size: 55px;
font-weight: 500;
display: inline-block;
float: right;
margin: 0;
height: 90px;
line-height: 1.4;
border-bottom: 1px solid #fff;
clear: both;
overflow: hidden;
padding: 0 40px;
margin-bottom: 15px;
text-align: right;
width: 95%;
}
.wtb-icon-header .wtb-icon-title {
font-size: 16px;
line-height: 1.2em;
color:#07294d;
}
body, a, h3 {
font-family: "wn-UTMSwiss2", sans-serif!important;
}
@font-face {
font-family: 'wn-svn-dancing';
   src: url(https://saotrucbuigia.com/wp-content/themes/flatsome-child/fonts/SVN-Dancing-script.ttf);
}
@font-face {
font-family: 'wn-UTMSwiss2';
src: url(https://saotrucbuigia.com/wp-content/themes/flatsome-child/fonts/UTM-Swiss-Condensed.ttf);
}
@font-face {
font-family: 'wn-UTMSwiss3';
src: url(https://saotrucbuigia.com/wp-content/themes/flatsome-child/fonts/UTM-Swiss-CondensedBold.ttf);
}
@font-face {
font-family: 'DancingScript1';
   src: url(https://saotrucbuigia.com/wp-content/themes/flatsome-child/fonts/DancingScript-VariableFont-wght.ttf);
}
@font-face {
font-family: 'DancingScript2';
src: url(https://saotrucbuigia.com/wp-content/themes/flatsome-child/fonts/DancingScriptSemiBold.ttf);
}
@font-face {
font-family: 'DancingScript3';
src: url(https://saotrucbuigia.com/wp-content/themes/flatsome-child/fonts/DancingScriptRegular.ttf);
}
@font-face {
font-family: 'DancingScript4';
src: url(https://saotrucbuigia.com/wp-content/themes/flatsome-child/fonts/DancingScriptMedium.ttf);
}
@font-face {
font-family: 'DancingScript5';
src: url(https://saotrucbuigia.com/wp-content/themes/flatsome-child/fonts/DancingScriptBold.ttf);
}
@media only screen and (max-width: 48em) { .wn-contact-4-icon-menu{
display:none;
}
h2.widgettitle {
font-family: 'DancingScript5';
font-size: 50px;
}
.content-center{
display:none;
}
.wn-title-to-sheet{
border-bottom:solid 2px #07294d;
margin-bottom:5px;
}
}