@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//oronavietnam.vn/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.3.1") format("woff2");
}

.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: url(https://oronavietnam.vn/wp-content/uploads/2021/08/promo-popup.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

.page-title-default{
	background-color:#0a0a0a;
	background-image: url(https://oronavietnam.vn/wp-content/uploads/2024/07/Asset-47-100.webp);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:rgb(0,127,34);
	background-image: none;
}

:root{
--wd-text-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:rgb(51,51,51);
--wd-text-font-size:16px;
}
:root{
--wd-title-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:600;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(0, 165, 50);
}
:root{
--wd-alternative-font:"Roboto", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:14px;
}
html .wd-nav.wd-nav-main > li > a{
	font-family: "Montserrat", Arial, Helvetica, sans-serif;font-weight: 500;font-size: 16px;text-transform: none;color: rgb(34,34,34);
}

html .wd-nav.wd-nav-main > li:hover > a, html .wd-nav.wd-nav-main > li.current-menu-item > a{
	color: rgb(0,165,50);
}

:root{
--wd-primary-color:rgb(0,165,50);
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-accented-bgcolor:rgb(0,165,50);
}
:root{
--btn-accented-bgcolor-hover:rgb(0,122,32);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}

	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-accented-color: #fff;
		
					--btn-accented-color-hover: #fff;
		
					
			
			
							--btn-default-brd-radius: 5px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
					
					
			
			
							--btn-accented-brd-radius: 5px;
				--btn-accented-box-shadow: none;
				--btn-accented-box-shadow-hover: none;
					
							
					--wd-brd-radius: 0px;
		
			}

	
	
			:root{
			--wd-container-w: 1222px;
		}
	
			@media (min-width: 1239px) {
			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
		@media (min-width: 1222px) {
			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
.wd-accordion-title-text{font-family: 'Montserrat'!important;}

.page-title .title{ 
	font-size:34px!important;
}
.page-title {margin-top:-20px!important;}
.portfolio-single-content .gallery-images .wd-gallery-item img{width: 100%!important;}
div.wd-text-block{text-align:justify;}
.article-body-container{text-align:justify!important;}
.portfolio-single-content a{color: #4685d6;}  
.article-body-container h3 a {color: #196f3d!important;}
.article-body-container a, .wd-accordion-content a {color: #00a532!important;font-weight:bold}
.portfolio-info h3.wd-entities-title{text-transform:none!important; height:55px!important; overflow:hidden!important;}
.portfolio-thumbnail img{width: 450px!important; height:300px!important}
.wd-portfolio-holder .portfolio-entry{margin-bottom:30px}
.wd-portfolio-holder .portfolio-entry .portfolio-thumbnail{text-align:center;} 
.title-wrapper .title {letter-spacing:-1px;}
.wd-sub-menu .menu-item {width:280px!important}
.wd-sub-menu .menu-item .woodmart-nav-link {text-transform:none!important;}
.wd-entry-meta .entry-meta-list .meta-date {display:none!important;}
nav.woocommerce-breadcrumb .breadcrumb-last{color:#e1e1e1!important;text-transform:uppercase!important;font-size:11px;}
nav.woocommerce-breadcrumb a.breadcrumb-link {color:#ffffff!important; text-transform:uppercase!important;font-size:11px;}
nav.woocommerce-breadcrumb a.breadcrumb-link:hover {color:#f1f1f1!important;}
.hotspot-content-image img{width: 420px!important; height: auto!important;}
.hotspot-text {max-width:500px!important;}
.wd-search-full-screen input::placeholder{color: #999; opacity: 1; font-size:26px;}
#homepage_blog .wd-post-img img{max-height: 320px!important}

.fcta-zalo-inside svg path { fill: #fff } .fcta-zalo-pos { position: fixed; bottom: 90px; right: 15px; z-index: 999; } .fcta-facebook-pos { position: fixed; bottom: 10px; right: 70px; z-index: 999; } .fcta-zalo-bg, div.fcta-zalo-mess { box-shadow: 0 1px 6px rgba(0,0,0,.06),0 2px 32px rgba(0,0,0,.16) } .fcta-zalo-bg { width: 60px; height: 60px; text-align: center; color: #fff; background: rgb(0, 174, 255); border-radius: 50%; position: relative } .fcta-zalo-bg::after, .fcta-zalo-bg::before { content: ""; position: absolute; border: 1px solid rgb(0, 174, 255); background: rgb(0, 174, 255); z-index: -1; left: -20px; right: -20px; top: -20px; bottom: -20px; border-radius: 50%; display: none; /*animation: zoom 1.9s linear infinite*/ } .fcta-zalo-bg::after { animation-delay: .4s } .fcta-zalo-inside, .fcta-zalo-inside i { transition: all 1s } .fcta-zalo-inside { position: absolute; text-align: center; width: 60%; height: 60%; left: 12px; bottom: 20px; line-height: 70px; font-size: 25px; opacity: 1 } 

.fcta-zalo-inside i { animation: lucidgenzalo 1s linear infinite } .fcta-zalo-bg:hover .fcta-zalo-inside, .fcta-zalo-text { opacity: 0 } .fcta-zalo-bg:hover i { transform: scale(.5); transition: all .5s ease-in } .fcta-zalo-text a { text-decoration: none; color: #fff } .fcta-zalo-text { position: absolute; top: 10px; text-transform: uppercase; font-size: 14px; font-weight: 700; transform: scaleX(-1); transition: all .5s; line-height: 1.5 }

.fcta-zalo-bg:hover .fcta-zalo-text { transform: scaleX(1); opacity: 1 } div.fcta-zalo-mess { position: fixed; bottom: 29px; right: 58px; z-index: 99; background: #fff; padding: 7px 25px 7px 15px; color: rgb(0, 174, 255); border-radius: 50px 0 0 50px; font-weight: 700; font-size: 15px } .fcta-zalo-mess span { color: rgb(0, 174, 255)!important } span#fcta-zalo-tracking { font-family:  Arial, Helvetica, sans-serif; line-height: 1.5 } .fcta-zalo-text { font-family:  Arial, Helvetica, sans-serif}


a.devvn_animation_zoom2 {
        display: block;
        background: #00a535;
        position: fixed;
        right: 20px;
        bottom: 80px;
        border-radius: 50%;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        padding: 15px 8px 15px 8px;
        z-index: 9999;
        -webkit-animation: devvn_zoom 1.5s infinite linear;
        -moz-animation: devvn_zoom 1.5s infinite linear;
        -o-animation: devvn_zoom 1.5s infinite linear;
        animation: devvn_zoom 1.5s infinite linear;
        box-shadow: 0 0 0 0 #00a535;
    }
 
    a.devvn_animation_zoom2 img {
        width: 40px;
        height: auto;

    }
@media (max-width:768px) {
a.devvn_animation_zoom2 {
    right: 5px;
    bottom: 60px;
}
}

    @-webkit-keyframes devvn_zoom {
        70% {
            box-shadow: 0 0 0 10px transparent
        }
        100% {
            box-shadow: 0 0 0 0 transparent
        }
    }
 
    @keyframes devvn_zoom {
        70% {
            box-shadow: 0 0 0 10px transparent
        }
        100% {
            box-shadow: 0 0 0 0 transparent
        }
    }
 
