body { overflow-x: hidden; }
.fright { float: right !important; }
.fleft { float: left !important; }
.clr { clear: both !important; }
.searchTerm_194 { width: 85%; height: 30px; float: right; border: 0 !important; text-align: right; padding-right: 10px !important; }
.searchButton_194 i { color: #dedede; right: 10px; top: 8px; }
.searchButton_194 { width: 15%; float: left; border: 0 !important; background-color: transparent !important; height: 30px; }
.wrap_194 { width: 70%; float: left; border: 2px solid #dedede; }

@media screen and (max-width:400px) {
.wrap_194 { right: 60px }
}

@media screen and (max-width:400px) {
.searchTerm_194 { width: 100px }
}

@media only screen and (max-width:300px) {
.wrap_194 { right: 40px }
}
::placeholder {
color:#b6b6b6;
font-weight:bold;
font-family:w_yekan;
}
:-ms-input-placeholder {
color:#b6b6b6;
font-weight:bold;
}
::-ms-input-placeholder {
color:#b6b6b6;
font-weight:bold;
}
.language { border: 2px solid #dddddd; width: 85px; height: 37px; text-align: center; color: #dedede; float: right; }
.language a { color: #dedede; line-height: 37px; font-weight: bold; margin: 0 5px !important; }
.bc-content { max-width: 1200px !important; margin: 0 auto !important; }
header { margin: 20px 0 !important; margin-bottom: 0 !important; }
.logo { text-align: center !important; }

@media (max-width: 767px) {
.page-wrapper_467 .hero { min-height: 420px }
}

@media (max-width: 767px) {
.page-wrapper_467 .hero .slide { min-height: 420px }
}

@media screen and (min-width: 1600px) {
.page-wrapper_467 .hero .slick-prev { left: 10% }
}

@media (max-width: 767px) {
.page-wrapper_467 .hero .hero-slider .slide-caption > h2 { font-size: 1.86667rem; font-size: 28px }
}

@media (max-width: 767px) {
.page-wrapper_467 .hero .hero-slider .slick-list .slick-current .slide-caption > p { font-size: 1.13333rem; font-size: 17px }
}

@media screen and (min-width: 992px) {
.page-wrapper_467 .hero .hero-slider .slick-list .slick-current .slide-caption > p { padding-right: 110px }
}

@media (max-width: 767px) {
.page-wrapper_467 .hero-slider-style-2 { min-height: 600px }
}

@media (max-width: 991px) {
.page-wrapper_467 .hero-slider-style-2 .slide { height: 100vh }
}

@media (max-width: 767px) {
.page-wrapper_467 .hero-slider-style-2 .slide { min-height: 600px }
}
.page-wrapper_467 .fadeInLeftSlow { animation-name: fadeInLeftSlow; -webkit-animation-name: fadeInLeftSlow }
.page-wrapper_467 .slick-prev:before, .slick-next:before { color: white; opacity: .75; line-height: 1; font-size: 60px; font-family: 'slick' }
.page-wrapper_467 .slick-dotted.slick-slider { margin-bottom: 30px }
.page-wrapper_467 .slick-dots { text-align: center; list-style: none; margin: 0; padding: 0; width: 100%; display: block; bottom: -25px; position: absolute }
.page-wrapper_467 .slick-dots li { cursor: pointer; padding: 0; margin: 0 5px; height: 20px; width: 20px; display: inline-block; position: relative }
.page-wrapper_467 .slick-dots li button { background: transparent; outline: none; border: 0; color: transparent; cursor: pointer; padding: 5px; height: 20px; width: 20px; display: block; line-height: 0; font-size: 0 }
.page-wrapper_467 .slick-dots li button:hover, .slick-dots li button:focus { outline: none }
.page-wrapper_467 .slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1 }
.page-wrapper_467 .slick-dots li button:before { color: black; opacity: .25; text-align: center; content: 'â€¢'; height: 20px; width: 20px; left: 0; top: 0; position: absolute; line-height: 20px; font-size: 6px; font-family: 'slick' }
.page-wrapper_467 .slick-dots li.slick-active button:before { color: black; opacity: .75 }
.page-wrapper_467 .slick-slider .slick-track, .slick-slider .slick-list { transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0) }
.page-wrapper_467 .slick-slide { min-height: 1px; height: 100%; float: left; display: none }
.page-wrapper_467 .slick-initialized .slick-slide { display: block }
.page-wrapper_467 .slick-prev, .slick-next { background: transparent; outline: none; border: none; color: transparent; cursor: pointer; transform: translate(0, -50%); -ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); padding: 0; height: 20px; width: 20px; display: block; top: 50%; position: absolute; line-height: 0; font-size: 0 }
.page-wrapper_467 .hero { overflow: hidden; height: 632px; position: relative }
.page-wrapper_467 .hero .slide { background-repeat: no-repeat; position: relative; height: 632px }
.page-wrapper_467 .hero .slide .slider-bg { display: none }
.page-wrapper_467 .hero .slide:before { top: 0; left: 0; position: absolute; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.4); content: "" }
.page-wrapper_467 .hero .slide:focus { outline: none }
.page-wrapper_467 .hero .slide .container { margin: 0 auto; padding: 0; display: table; height: 100% }
.page-wrapper_467 .hero .slide .row { vertical-align: middle; display: table-cell }
.page-wrapper_467 .hero .slick-prev, .hero .slick-next { transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; z-index: 9; height: 45px; width: 45px; }
.page-wrapper_467 .hero .slick-prev:hover, .hero .slick-next:hover { }
.page-wrapper_467 .hero .slick-prev:before { opacity: 1; content: "\f104"; font-family: "FontAwesome" }
.page-wrapper_467 .hero .slick-next { right: 10%; }
.page-wrapper_467 .hero .slick-next:before { opacity: 1; content: "\f105"; font-family: "FontAwesome" }
.page-wrapper_467 .hero .slick-dots { display: none !important; bottom: 30px }
.page-wrapper_467 .hero .slick-dots li, .hero .slick-dots li button { height: 15px; width: 15px }
.page-wrapper_467 .hero .slick-dots li button { border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid #fff; }
.page-wrapper_467 .hero .slick-dots li button:before { display: none }
.page-wrapper_467 .hero .slick-dots li { opacity: 0.5 }
.page-wrapper_467 .hero .slick-dots .slick-active { opacity: 1 }
.page-wrapper_467 .hero .hero-slider .slide-caption > h2, .hero .hero-slider .slide-caption > p, .hero .hero-slider .slide-caption > .btns { opacity: 0; color: #fff }
.page-wrapper_467 .hero .hero-slider .slick-list .slick-current .slide-caption > h2 { text-align: center; font-family: W_yekan }
.page-wrapper_467 .hero .hero-slider .slide-caption > h2 { margin: 0 0 0.27em; color: #fff; line-height: 1.3em; font-size: 3rem; font-size: 45px }
.page-wrapper_467 .hero .hero-slider .slide-caption > h2 span { color: #fdc900 }
.page-wrapper_467 .hero .hero-slider .slick-list .slick-current .slide-caption > p { margin: 0 0 1.58em; color: #fff; line-height: 1.5em; font-size: 1.6rem; font-size: 24px; direction: rtl; font-family: W_yekan }
.page-wrapper_467 .hero .hero-slider .slide-caption > .btns > a:first-child { margin-right: 5px }
.page-wrapper_467 .hero-slider-style-2 { height: 100vh; text-align: center }
.page-wrapper_467 .hero-slider-style-2 .hero-slider .slick-list .slick-current .slide-caption > p { padding-right: 0 }
.page-wrapper_467 .hero-slider-style-2 .slide:before { top: 0; left: 0; position: absolute; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.65); content: "" }
.container_184 { max-width: 1200px; margin: 0 auto !important; }
.container_184 header { width: 100%; position: relative }
.container_184 nav { width: 100%; position: relative }
.container_184 #cssmenu, .container_184 #cssmenu ul, .container_184 #cssmenu ul li, .container_184 #cssmenu ul li a, .container_184 #cssmenu #head-mobile { line-height: 1; line-height: 1; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; position: relative; display: block; line-height: 1; list-style: none; border: 0 }
.container_184 #cssmenu:after, .container_184 #cssmenu > ul:after { height: 0; line-height: 0; visibility: hidden; clear: both; display: block; content: "." }
.container_184 #cssmenu #head-mobile { display: none }
.container_184 #cssmenu > ul > li > a { font-weight: 700; color: #ddd; text-decoration: none; letter-spacing: 1px; padding: 17px; font-size: 15px; }
.container_184 #cssmenu > ul > li:hover > a, .container_184 #cssmenu ul li.active a { color: #fff }
.container_184 #cssmenu > ul > li:hover, .container_184 #cssmenu ul li.active:hover, .container_184 #cssmenu ul li.active, .container_184 #cssmenu ul li.has-sub.active:hover { transition: background .3s ease; -ms-transition: background .3s ease; -webkit-transition: background .3s ease; }
.container_184 #cssmenu ul li.active a { color: #f15d2d; }
container_184 #cssmenu > ul > li.has-sub > a { padding-left: 30px }
.container_184 #cssmenu > ul > li.has-sub > a:after { content: ''; background: #ddd; display: block; height: 2px; width: 8px; left: 5px; top: 22px; position: absolute }
.container_184 #cssmenu > ul > li.has-sub > a:before { transition: all .25s ease; -moz-transition: all .25s ease; -webkit-transition: all .25s ease; content: ''; background: #ddd; height: 8px; width: 2px; display: block; left: 8px; top: 19px; position: absolute }
.container_184 #cssmenu > ul > li.has-sub:hover > a:before { height: 0; top: 23px }
.container_184 #cssmenu ul ul { right: -9999px; position: absolute }
.container_184 #cssmenu ul ul li { transition: all .25s ease; -ms-transition: all .25s ease; -webkit-transition: all .25s ease; height: 0; background-color: #333; }
.container_184 #cssmenu li:hover > ul { right: 0 }
.container_184 #cssmenu li:hover > ul > li { height: 35px }
.container_184 #cssmenu ul ul ul { top: 0; margin-right: 100% }
.container_184 #cssmenu ul ul li a { font-weight: 400px; color: #ddd; text-decoration: none; font-size: 12px; width: 170px; padding: 11px 15px; border-bottom: 1px solid rgba(150,150,150,0.15) }
.container_184 #cssmenu ul ul li:last-child > a, .container_184 #cssmenu ul ul li.last-item > a { border-bottom: 0 }
.container_184 #cssmenu ul ul li:hover > a, .container_184 #cssmenu ul ul li a:hover { color: #fff }
.container_184 #cssmenu ul ul li.has-sub > a:after { content: ""; background: #ddd; display: block; height: 2px; width: 8px; left: 11px; top: 16px; position: absolute }
.container_184 #cssmenu ul ul li.has-sub > a:before { transition: all .25s ease; -ms-transition: all .25s ease; -webkit-transition: all .25s ease; content: ""; background: #ddd; height: 8px; width: 2px; display: block; left: 14px; top: 13px; position: absolute }
.container_184 #cssmenu ul ul > li.has-sub:hover > a:before { height: 0; top: 17px }
.container_184 #cssmenu ul ul li.has-sub:hover, .container_184 #cssmenu ul li.has-sub ul li.has-sub ul li:hover { background: #363636 }
.container_184 #cssmenu ul ul ul li.active a { border-left: 1px solid #333 }
.container_184 #cssmenu > ul > li.has-sub > ul > li.active > a, .container_184 #cssmenu > ul ul > li.has-sub > ul > li.active> a { border-top: 1px solid #333 }

@media only screen and (max-width:1000px) {
.container_184 nav { width: 100% }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu { width: 100% }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu ul { display: block; width: 100% !important }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu ul li { border-top: 1px solid #444 !important; width: 100% !important }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu ul li:hover { background: #363636 }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu ul ul li, .container_184 #cssmenu li:hover > ul > li { height: auto }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu ul li a, .container_184 #cssmenu ul ul li a { border-bottom: 0 !important; width: 100% !important }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu > ul > li { float: none !important }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu ul ul li:hover { background: #363636!important }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu ul ul li a { background: none !important; color: #ddd !important; padding-left: 25px }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu > ul > li:hover > a, .container_184 #cssmenu ul li.active a { color: #fff }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu ul ul, .container_184 #cssmenu ul ul ul { margin: 0 !important; width: 100%; left: 0; position: relative !important }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu > ul > li.has-sub > a:after, .container_184 #cssmenu > ul > li.has-sub > a:before, .container_184 #cssmenu ul ul > li.has-sub > a:after, .container_184 #cssmenu ul ul > li.has-sub > a:before { display: none !important }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu #head-mobile { font-weight: 700; font-size: 12px !important; color: #ddd !important; padding: 23px !important; display: block !important }
}

@media only screen and (max-width:1000px) {
.container_184 .button { z-index: 12399994; cursor: pointer; top: 0; right: 0; position: absolute; height: 46px; width: 55px }
}

@media only screen and (max-width:1000px) {
.container_184 .button:after { content: ''; border-bottom: 2px solid #dddddd; border-top: 2px solid #dddddd; width: 20px; height: 4px; height: 4px; height: 4px; height: 4px; display: block; right: 20px !important; top: 22px !important; position: absolute }
}

@media only screen and (max-width:1000px) {
.container_184 .button:before { content: ""; background: #ddd; width: 20px; height: 2px; display: block; right: 20px; top: 16px; position: absolute; transition: all .3s ease; -ms-transition: all .3s ease; -webkit-transition: all .3s ease }
}

@media only screen and (max-width:1000px) {
.container_184 .button.menu-opened:after { transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); background: #fff; width: 19px; height: 2px; border: 0; top: 23px; transition: all .3s ease; -ms-transition: all .3s ease; -webkit-transition: all .3s ease }
}

@media only screen and (max-width:1000px) {
.container_184 .button.menu-opened:before { transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); -o-transform: rotate(-45deg); -o-transform: rotate(-45deg); -o-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); width: 19px; background: #fff; top: 23px }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu .submenu-button { cursor: pointer; width: 46px; height: 46px; border-left-color: 1px solid #444; display: block; top: 0; left: 0; z-index: 99; position: absolute }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu .submenu-button.submenu-opened { background: #262626 }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu ul ul .submenu-button { width: 34px; width: 34px; height: 34px }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu .submenu-button:after { content: ""; background: #ddd; display: block; height: 2px; width: 8px; width: 8px; width: 8px; width: 8px; right: 19px; top: 22px; position: absolute }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu ul ul .submenu-button:after { right: 13px; top: 15px }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu .submenu-button.submenu-opened:after { background: #fff }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu .submenu-button:before { content: ""; background: #ddd; height: 8px; width: 2px; display: block !important; right: 22px; top: 19px; position: absolute }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu ul ul .submenu-button:before { right: 16px; top: 12px }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu .submenu-button.submenu-opened:before { display: none !important }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu ul ul ul li a { border-left: none !important; padding-left: 35px }
}

@media only screen and (max-width:1000px) {
.container_184 #cssmenu > ul > li.has-sub > ul > li.active > a, .container_184 #cssmenu > ul ul > li.has-sub > ul > li.active > a { border-top: none !important }
}
.container_184 #cssmenu > ul > li { float: right !important; float: none; float: right; margin-top:10px; }
#cssmenu ul { text-align: right }
.menu-resize_95 { position: relative; width: 90%; z-index: 9999; height: 86px; float: right; width: 90%; text-align: right }
.menu { width: 100%; position: relative; background-color: #000; z-index: 999; }
ul.open { padding: 0 !important; }
ul.open li { background-color: #333; }
.content-box_343 { width: 100%; background-image: url(../images/cat-back.jpg); background-repeat: no-repeat; }
.content-box_343 .module_title-cat { font-family: 'b yekan' !important }
.content-box_343 .module_content { text-align: center }
.content-box_343 .mod_custom .txt1 { text-transform: none; font-weight: 400; color: #777; line-height: 20px; font-size: 13px }
.content-box_343 .showcase-row { padding: 30px 0 0 0 }
.content-box_343 .showcase { margin: -1px 0 0 0; position: relative }
.content-box_343 .showcase .mod_bannersblock { height: 100%; z-index: 11; position: absolute }
.content-box_343 .showcase .mod_bannersblock ul { padding-bottom: 0; margin: 0 }
.content-box_343 .showcase .mod_bannersblock ul li a { display: block }
.content-box_343 .showcase .mod_bannersblock ul li a .caption { margin: -30px 0 0 0; position: relative; text-transform: uppercase; padding: 0 0 20px 0; display: block; text-align: center; background: #02b1e1; width: 100% }
.content-box_343 .showcase .mod_bannersblock ul li a .caption .txt1 { top: -40px; z-index: 1; position: relative; padding-bottom: 0px; font-weight: bold; color: #fff587; line-height: 46px; font-size: 45px; display: block }
.content-box_343 .showcase .mod_bannersblock ul li a .caption .txt1:before { z-index: -1; background: #02b1e1; display: block; top: -40px; position: absolute; height: 160px; width: 160px }
.content-box_343 .showcase .mod_bannersblock ul li a .caption .txt2 { z-index: 2; position: relative; padding-bottom: 16px; font-family: 'Lato', sans-serif; font-weight: bold; color: #fff; line-height: 26px; font-size: 34px; display: block }
.content-box_343 .showcase .mod_bannersblock ul li a .caption .txt3 { z-index: 2; position: relative; font-family: 'Lato', sans-serif; font-weight: bold; color: #fff587; line-height: 22px; font-size: 20px; display: block }
.content-box_343 #galerific-banner { z-index: 10; position: relative; padding-top: 40px; padding-bottom: 30px }
.content-box_343 #galerific-banner .mod_bannersblock { border: 1px solid #d3d3d3 }
.content-box_343 #galerific-banner .mod_bannersblock ul { margin: 0 0 0 -2px; overflow: hidden; list-style: none; margin: 0; padding: 0 }
.content-box_343 #galerific-banner .mod_bannersblock ul li { position: relative; width: 390px!important }
.content-box_343 #galerific-banner .mod_bannersblock ul li a { overflow: hidden; display: block }
.content-box_343 #galerific-banner .mod_bannersblock ul li a .caption { width: 220px; top: 15px; left: 20px; position: absolute }
.content-box_343 #galerific-banner .mod_bannersblock ul li a .caption .txt1 { padding-bottom: 5px; display: block; text-transform: uppercase; font-weight: bold; color: #1c1c1c; line-height: 50px; font-size: 48px }
.content-box_343 #galerific-banner .mod_bannersblock ul li a .caption .txt2 { padding-bottom: 10px; display: block; text-transform: uppercase; font-weight: 400; color: #777; line-height: 27px; font-size: 19px }
.content-box_343 #galerific-banner .mod_bannersblock ul li a .caption .txt3 { vertical-align: middle; text-align: center; background: #765f4b; height: 67px; width: 150px; display: table-cell; text-transform: uppercase; font-weight: bold; color: #fff; line-height: 24px; font-size: 24px }
.content-box_343 #galerific-banner .mod_bannersblock ul li a:hover .txt3 { background: #333 }
.content-box_343 #galerific-banner .mod_bannersblock ul li a:hover .txt1 { color: #765f4b }
.content-box_343 #galerific-banner .mod_custom { width: 100%; overflow: hidden; margin-bottom: -30px }
.content-box_343 #galerific-banner .mod_custom .row1 { display: block; width: 100%; overflow: hidden }
.content-box_343 #galerific-banner .mod_custom .row1 .col-1 { width: 370px; float: left }
.content-box_343 #galerific-banner .mod_custom .row1 .col-2 { margin-left: 30px; width: 770px; float: left }
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt { overflow: hidden; background: #000; margin-bottom: 30px; position: relative }
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt .txt1 { width: 70%; top: 24px; left: 28px; position: absolute; line-height: 42px; font-size: 35px; color: #fff; text-transform: uppercase }
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt:hover a { color: #ef4d05 }
.content-box_343 #galerific-banner .mod_custom .row2 .box-txt:hover a { color: #ef4d05 }
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt:hover img { opacity: 0.8 }
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt.size2 .txt1 { line-height: 62px; font-size: 35px }
.content-box_343 #galerific-banner .mod_custom .row2 { display: block; width: 100%; overflow: hidden }
.content-box_343 #galerific-banner .mod_custom .row2 .col-1 { overflow: hidden; width: 770px; float: left }
.content-box_343 #galerific-banner .mod_custom .row2 .col-2 { margin-left: 30px; width: 370px; float: left }
.content-box_343 #galerific-banner .mod_custom .row2 .col-3 { width: 370px; float: left }
.content-box_343 #galerific-banner .mod_custom .row2 .col-4 { margin-left: 30px; width: 370px; float: left }
.content-box_343 #galerific-banner .mod_custom .row2 .box-txt { overflow: hidden; margin-bottom: 30px; position: relative }
.content-box_343 #galerific-banner .mod_custom .row2 .box-txt img { opacity: 1 }
.content-box_343 #galerific-banner .mod_custom .row2 .box-txt:hover img { opacity: 0.8 }
.content-box_343 #galerific-banner .mod_custom .row2 .box-txt .txt1 { width: 70%; font-weight: 400; top: 24px; left: 28px; position: absolute; line-height: 42px; font-size: 35px; color: #fff; text-transform: uppercase }

@media (min-width: 1200px) {

    .pi-left_131 {
    line-height: 16px;
    padding: 10px;
    float: right;
    height: auto;
    width: 60%;
    height: 20px;
}
.content-box_343 .container { margin: 0 auto; width: 1200px!important }
}

@media (max-width: 1199px) and (min-width: 992px) {
.content-box_343 .container { margin: 0 auto; width: 970px!important }
}

@media (max-width: 991px) and (min-width: 767px) {
.content-box_343 .container { margin: 0 auto; width: 730px!important }
}

@media (min-width: 320px) and (max-width: 767px) {
.content-box_343 { padding: 0px 0 30px 0 }
}

@media (min-width: 320px) and (max-width: 1485px) {
.content-box_343 .showcase .mod_bannersblock { display: none }
}

@media (min-width: 768px) and (max-width: 991px) {
.content-box_343 #galerific-banner .mod_bannersblock ul li:first-child { border: none }
}

@media (min-width: 320px) and (max-width: 767px) {
.content-box_343 #galerific-banner .mod_bannersblock ul li:first-child { border: none }
}

@media (min-width: 992px) and (max-width: 1199px) {
.content-box_343 #galerific-banner .mod_bannersblock ul li { width: 310px!important }
}

@media (min-width: 768px) and (max-width: 991px) {
.content-box_343 #galerific-banner .mod_bannersblock ul li { border-top: 1px solid #d3d3d3; width: 100%!important }
}

@media (min-width: 320px) and (max-width: 767px) {
.content-box_343 #galerific-banner .mod_bannersblock ul li { border-top: 1px solid #d3d3d3; width: 100%!important }
}

@media (min-width: 320px) and (max-width: 991px) {
.content-box_343 #galerific-banner .mod_bannersblock ul li a .banner_img { float: right; text-align: right }
}

@media (min-width: 320px) and (max-width: 991px) {
.content-box_343 #galerific-banner .mod_bannersblock ul li a .caption { width: 50% }
}

@media (min-width: 320px) and (max-width: 479px) {
.content-box_343 #galerific-banner .mod_bannersblock ul li a .caption .txt1 { line-height: 30px; font-size: 20px }
}

@media (min-width: 320px) and (max-width: 479px) {
.content-box_343 #galerific-banner .mod_bannersblock ul li a .caption .txt2 { line-height: 18px; font-size: 14px; text-transform: none }
}

@media (min-width: 992px) and (max-width: 1199px) {
.content-box_343 #galerific-banner .mod_custom .row1 .col-1 { width: 370px }
}

@media (min-width: 768px) and (max-width: 991px) {
.content-box_343 #galerific-banner .mod_custom .row1 .col-1 { width: 345px }
}

@media (min-width: 992px) and (max-width: 1199px) {
.content-box_343 #galerific-banner .mod_custom .row1 .col-2 { width: 540px }
}

@media (min-width: 768px) and (max-width: 991px) {
.content-box_343 #galerific-banner .mod_custom .row1 .col-2 { width: 345px }
}

@media (min-width: 480px) and (max-width: 767px) {
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt img { height: auto; width: 100% }
}

@media (min-width: 768px) and (max-width: 991px) {
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt .txt1 { line-height: 32px; font-size: 30px }
}

@media (min-width: 480px) and (max-width: 767px) {
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt .txt1 { width: 100%; line-height: 32px; font-size: 30px }
}

@media (min-width: 992px) and (max-width: 1199px) {
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt a { line-height: 22px; font-size: 18px!important }
}

@media (min-width: 480px) and (max-width: 767px) {
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt a { line-height: 22px; font-size: 16px }
}

@media (min-width: 992px) and (max-width: 1199px) {
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt.size2 .txt1 { line-height: 42px; font-size: 40px }
}

@media (min-width: 768px) and (max-width: 991px) {
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt.size2 .txt1 { line-height: 42px; font-size: 40px }
}

@media (min-width: 480px) and (max-width: 767px) {
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt.size2 .txt1 { line-height: 42px; font-size: 40px }
}

@media (min-width: 992px) and (max-width: 1199px) {
.content-box_343 #galerific-banner .mod_custom .row2 .col-1 { width: 540px }
}

@media (min-width: 768px) and (max-width: 991px) {
.content-box_343 #galerific-banner .mod_custom .row2 .col-1 { width: 720px }
}

@media (min-width: 768px) and (max-width: 991px) {
.content-box_343 #galerific-banner .mod_custom .row2 .col-2 { margin-left: 0px; width: 720px }
}

@media (min-width: 768px) and (max-width: 991px) {
.content-box_343 #galerific-banner .mod_custom .row2 .col-2 .box-txt { width: 345px; height: 350px; float: left }
}

@media (min-width: 768px) and (max-width: 991px) {
.content-box_343 #galerific-banner .mod_custom .row2 .col-2 .box-txt.size2 { margin-left: 30px }
}

@media (min-width: 992px) and (max-width: 1199px) {
.content-box_343 #galerific-banner .mod_custom .row2 .col-3 { width: 255px }
}

@media (min-width: 768px) and (max-width: 991px) {
.content-box_343 #galerific-banner .mod_custom .row2 .col-3 { width: 345px }
}

@media (min-width: 992px) and (max-width: 1199px) {
.content-box_343 #galerific-banner .mod_custom .row2 .col-4 { width: 255px }
}

@media (min-width: 768px) and (max-width: 991px) {
.content-box_343 #galerific-banner .mod_custom .row2 .col-4 { width: 345px }
}

@media (max-width: 767px) {
.content-box_343 .showcase-row { padding: 0 0 0 0; margin-bottom: 0px; margin-top: 0px }
}

@media (max-width: 767px) {
.content-box_343 #galerific-banner .mod_custom .row1 .col-1 { width: 100% }
}

@media (max-width: 767px) {
.content-box_343 #galerific-banner .mod_custom .row1 .col-2 { margin-left: 0px; width: 100% }
}

@media (max-width: 767px) {
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt { height: 210px; margin-bottom: 20px; width: 100% }
}

@media (max-width: 767px) {
.content-box_343 #galerific-banner .mod_custom .row2 .col-1 { width: 100% }
}

@media (max-width: 767px) {
.content-box_343 #galerific-banner .mod_custom .row2 .col-2 { margin-left: 0px; width: 100% }
}

@media (max-width: 767px) {
.content-box_343 #galerific-banner .mod_custom .row2 .col-3 { width: 100% }
}

@media (max-width: 767px) {
.content-box_343 #galerific-banner .mod_custom .row2 .box-txt { height: 300px; margin-bottom: 20px; width: 100% }
}

@media (max-width: 767px) {
.content-box_343 #galerific-banner .mod_custom .row2 .box-txt img { height: auto; width: 100% }
}

@media (max-width: 767px) {
.content-box_343 #galerific-banner .mod_custom .row2 .col-4 { margin-left: 0px; width: 100% }
}

@media(max-width: 479px) {
.content-box_343 #galerific-banner .mod_custom .row2 .box-txt img { height: 100%; width: 100% }
}

@media(max-width: 479px) {
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt.size2 .txt1 { line-height: 32px; font-size: 30px }
}

@media(max-width: 479px) {
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt a { line-height: 22px; font-size: 16px; line-height: 22px; font-size: 16px }
}

@media(max-width: 479px) {
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt img { height: 100%; width: 100% }
}
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt a { text-decoration: none; bottom: 24px; font-weight: 400; left: 28px; position: absolute; line-height: 22px; font-size: 21px; color: #fff; text-transform: uppercase }
.content-box_343 #galerific-banner .mod_custom .row2 .box-txt a { text-decoration: none; font-weight: 400; bottom: 24px; left: 28px; position: absolute; line-height: 22px; font-size: 21px; color: #fff; text-transform: uppercase }
@-webkit-keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.content-box_343 .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
.content-box_343 .fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; }
.content-box_343 .showcase .mod_bannersblock ul li a .caption .txt1 { -moz-transform: translateX(100%); -webkit-transform: translateX(100%); transform: translateX(100%); /* Apply animation to this element */ -moz-animation: example1 15s linear infinite; -webkit-animation: example1 15s linear infinite; animation: example1 15s linear infinite; }
@-moz-keyframes example1 {
0% {
-moz-transform: translateX(100%);
}
100% {
-moz-transform: translateX(-100%);
}
}
@-webkit-keyframes example1 {
0% {
-webkit-transform: translateX(100%);
}
100% {
-webkit-transform: translateX(-100%);
}
}
@keyframes example1 {
0% {
-moz-transform: translateX(100%);
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
100% {
-moz-transform: translateX(-100%);
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
}
.content-box_343 #galerific-banner .mod_bannersblock ul li a .caption .txt1 { -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; }
.content-box_343 #galerific-banner .mod_bannersblock ul li a .caption .txt3 { -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; }
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt img { -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); }
.content-box_343 #galerific-banner .mod_custom .row1 .box-txt:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); }
.content-box_343 #galerific-banner .mod_custom .row2 .box-txt img { -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); }
.content-box_343 #galerific-banner .mod_custom .row2 .box-txt:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); }
.content-box_343 { background-image: url(../images/cat-back.jpg); background-repeat: no-repeat; }
.menu-second { width: 100%; height: 80px; background-color: #1b1b1b; }
.total_129 .owl-carousel .owl-wrapper-outer.autoHeight { transition: height 500ms ease-in-out; }
a { text-decoration: none; color: inherit; text-decoration: none; color: inherit; text-decoration: none; color: inherit; text-decoration: none; color: inherit; text-decoration: none; color: inherit; color: inherit }
.total_129 .news { background-color: #ffffff; width: 100%; }
.total_129 .nowl { margin-bottom: 5%; }
.total_129 .prev { transition: all 0.2s ease; display: inline-block; overflow: hidden; box-sizing: border-box; padding: 0; position: relative; cursor: pointer; text-align: center; height: 34px; width: 35px; }
.total_129 .next:hover, .prev:hover { transition: all 0.2s ease; color: #f04e05; cursor: pointer; }
.total_129 .next, .prev, .fa { padding-top: 4px; }
.total_129 .customNavigation { float: right; margin: 40px auto 0; z-index: 200; overflow: hidden; text-align: center; position: relative; height: 45px; width: 100% }
.total_129 .next { right: -13px; transition: all 0.2s ease; display: inline-block; overflow: hidden; box-sizing: border-box; padding: 0; position: relative; cursor: pointer; text-align: center; height: 34px; width: 35px; }
.total_129 .time p { margin-left: 10px; margin-top: 58px; text-align: center; color: #ffffff; }
.total_129 .box-news { width: 80% !important; }
.total_129 .news-a p { padding-top: 8px; }
.total_129 .list5info { overflow: visible; width: inherit; }
.total_129 .list5info h3 br { display: none; }
.total_129 .col4list { margin-bottom: 30px; }
.total_129 .box2 { margin-bottom: 20px; }
.total_129 .box3 .title7 { margin-top: 10px; line-height: 16px; margin-left: 0; display: block; }
.total_129 .news-a { margin: 0 auto; color: #fff3f8; background-color: #2098d1; border-radius: 10px; text-align: center; font-size: 20px; height: 50px; width: 200px; }
.total_129 .list_carousel .caroufredsel_wrapper { margin: 35px auto 0 !important; margin: 35px auto 0 !important; margin: 35px auto 0 !important; margin: 35px auto 0 !important; margin: 35px auto 0 !important; margin: 35px auto 0 !important; margin: 35px auto 0 !important; margin: 35px auto 0 !important; margin: 35px auto 0 !important; margin: 35px auto 0 !important; margin: 35px auto 0 !important; margin: 35px auto 0 !important; margin: 35px auto 0 !important; margin: 35px auto 0 !important }
.total_129 .list_carousel li a .texts1, .caruselbuttons { left: 20px; left: 20px; left: 20px; left: 20px; left: 20px; left: 20px; left: 20px; left: 20px; left: 20px; left: 20px; left: 20px; left: 20px; left: 20px; left: 20px }
.total_129 .caruselbuttons { margin-left: -115px; left: 50%; margin-left: -115px; left: 50%; }
.total_129 #owl-demo .item { margin: 10px; color: #FFF; padding: 0px; margin-left: 30px; }
.total_129 .owlbox { margin-left: 0; margin-left: 0; margin-left: 0; margin-left: 0; margin-left: 0; margin-left: 0; margin-left: 0; margin-left: 0; margin-left: 0; margin-left: 0; margin-left: 0; margin-left: 0; margin-left: 0; margin-left: 0 }
.total_129 img { max-width: 100%; max-width: 100%; max-width: 100%; max-width: 100%; max-width: 100%; max-width: 100%; max-width: 100%; max-width: 100%; max-width: 100%; max-width: 100%; max-width: 100%; max-width: 100%; max-width: 100%; max-width: 100% }
.total_129 .owl-carousel .owl-wrapper:after { height: 0; line-height: 0; visibility: hidden; clear: both; display: block; content: "."; }
.total_129 .owl-carousel { width: 100%; position: relative; display: none; }
.total_129 .owl-carousel .owl-wrapper { -webkit-transform: translate3d(0px, 0px, 0px); position: relative; display: none; -webkit-transform: translate3d(0px, 0px, 0px); }
.total_129 .owl-carousel .owl-wrapper-outer { width: 100%; position: relative; overflow: hidden; }
.total_129 .owl-carousel .owl-wrapper-outer.autoHeight { transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -webkit-transition: height 500ms ease-in-out; }
.total_129 .owl-carousel .owl-item { float: left; float: left; float: left; float: left; float: left; float: left; float: left; float: left; float: left; float: left; float: left; float: left; float: left; float: left }
.total_129 .owl-controls .owl-page, .total_129 .owl-controls .owl-buttons div { cursor: pointer; cursor: pointer; cursor: pointer; cursor: pointer; cursor: pointer; cursor: pointer; cursor: pointer; cursor: pointer; cursor: pointer; cursor: pointer; cursor: pointer; cursor: pointer; cursor: pointer; cursor: pointer }
.total_129 .project-desc { width: 100%; height: 60px; background-color: #fff; border: 1px solid #ccc; text-align: center; }
.box_161 .project-desc { width: 100%; height: 60px; background-color: #fff; border: 1px solid #ccc; text-align: center; }
.box_161 .box-news { width: 90%; float: right; margin-bottom:20px; }
.total_129 .news-a:hover { height: 50px; width: 200px; background-color: #ffba00; margin: 0 auto; color: #fff3f8; border-radius: 10px; text-align: center; font-size: 20px; cursor: pointer; }

@media screen and (max-width: 1200px) and (min-width:230px) {
.total_129 .img-caruusel { float: left }
}
.article-resize { width: 100%; background-image: url(../images/article-back.jpg); background-repeat: repeat; }
.news { background-color: transparent !important; }
.item .box { padding: 0 !important; margin: 0 !important; }
.item { padding: 0 !important; margin: 0 !important; }
.article-box { padding-left: 60px; }
.project-desc a.title { line-height: 60px; font-weight: bold; }
.project-desc p { float: right !important; margin: 0 10px; color: #7b7b7b; text-align: right !important; }
.customNavigation p { display: inline; float: right; font-size: 27px; font-weight: bold; margin: 0 !important; padding: 0 !important; }
.customNavigation a.prev { float: left; }
.customNavigation a.next { float: left; }
.cover_45 { background-position: center center; background-repeat: no-repeat; background-size: cover }
.wrapper-1075_45 { padding: 10px; float: right; position: relative; margin: 0 auto; height: 200px; width: 200px }
.overlay_45 { z-index: 2; left: 0; bottom: 0; right: 0; left: 0; top: 0; position: absolute }
.overlay_45:before { transform: scale(0, 1); -webkit-transform: scale(0, 1); border-bottom: 1px solid #fff; border-top: 1px solid #fff; transition: opacity 0.35s ease, -webkit-transform 0.35s ease; -webkit-transition: opacity 0.35s ease, -webkit-transform 0.35s ease; z-index: 1; opacity: 0; content: ''; left: 21px; bottom: 21px; right: 21px; top: 21px; position: absolute }
.overlay_45:after { transform: scale(1, 0); -webkit-transform: scale(1, 0); border-left: 1px solid #fff; border-right: 1px solid #fff; transition: opacity 0.35s ease, -webkit-transform 0.35s ease; -webkit-transition: opacity 0.35s ease, -webkit-transform 0.35s ease; z-index: 1; opacity: 0; content: ''; left: 21px; bottom: 21px; right: 21px; top: 21px; position: absolute }
.overlay-color_45 { transition: opacity .35s; -moz-transition: opacity .35s; -o-transition: opacity .35s; -webkit-transition: opacity .35s; -webkit-transition: pacity .35s; opacity: 0; background: #000; left: 0; bottom: 0; right: 0; top: 0; position: absolute }
.color1_45 { background-color: rgba(240,78,5,0.5) }
.overlay-content_45 { direction: rtl; text-align: right; transform: translate3d(-40px, 0, 0); -webkit-transform: translate3d(-40px, 0, 0); transition: opacity 0.35s, -webkit-transform 0.35s; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; opacity: 0; color: #fff; right: 15px; bottom: 27px; z-index: 4; position: absolute }
.overlay-content h3 small { margin-top: 4px; line-height: 1.15em; color: #6c6c6c; font-style: italic; display: block; font-size: 18px }
.overlay-content_45 h3 a { display: block }
.overlay-content_45>a { letter-spacing: 1px; padding: 13px 0; display: block; font-weight: 700; font-size: 13px }
.overlay-content_45>a.light_45 { transition: all .15s; -ms-transition: all .15s; -o-transition: all .15s; -moz-transition: all .15s; -moz-transition: all .15s; -webkit-transition: all .15s; opacity: 0.7 }
.overlay-content_45>a.light_45:hover { opacity: 1 }
.overlay-content_45 .hr_45 { margin-top: 8px; background: #fff; height: 1px; width: 42px; display: block; border: none; margin: 0 }
.overlay-content_45 hr { margin-top: 8px; background: #fff; height: 1px; width: 42px; display: block; border: none; margin: 0; margin: 0 }
.fig-hover-item_45 .fig_45 { height: 100%; width: 100%; margin: 0 }
.fig-hover-item_45 .fig_45 img { height: auto; width: 100%; }
.fig-hover-item_45 .caption_45 { text-align: center; z-index: 1; color: #000; font-size: 14px; line-height: normal; font-weight: 700; right: 0; bottom: -40px; left: 0; position: absolute }
.fig-hover-item_45>.full-link_45 { z-index: 1 }
.fig-hover-item_45:hover .overlay-color_45 { opacity: 0.9 }
.fig-hover-item_45:hover .overlay_45:before { transition: opacity 0.4s ease, -webkit-transform 0.4s ease .2s; -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease .2s; transform: scale(1); -webkit-transform: scale(1); opacity: 1 }
fig-hover-item_45:hover .overlay_45:after { transition: opacity 0.4s ease, -webkit-transform 0.4s ease .2s; -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease .2s; transform: scale(1); -webkit-transform: scale(1); opacity: 1 }
.fig-hover-item_45:hover .overlay-content_45 { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); opacity: 1 }
.full-link_45 { z-index: 3; left: 0; bottom: 0; right: 0; top: 0; position: absolute }
.grid-col-50_45 .content-grid-item_45 { height: auto }
.grid-col-50_45 .content-grid-item_45 .fig_45 { position: relative }
.grid-col-50_45 .content-grid-item_45 img { display: block }
.home-portfolio_45 { float: right; height: 100%; width: 100%; margin-bottom: 80px; }
.home-portfolio_45 .fig-hover-item.height-380_45 { height: 200px }

@media screen and (max-width:767px) {
.fig-hover-item_45 { height: auto !important }
}

@media screen and (max-width:767px) {
.fig-hover-item_45 .fig_45 img { display: block }
}

@media screen and (max-width:767px) {
.fig-hover-item_45 .caption_45 { font-size: 11px; padding: 0 0 10px 15px }
}
.fig-hover-item_45 { height: 200px; width: 200px; line-height: normal; position: relative; clear: both }
.item .fig-hover-item_45 { height: auto; width: 100%; }
.overlay-content_45 a.light_45 { color: #fff }
.overlay-content h3 { color: #6c6c6c; margin: 0; font-weight: 400; font-size: 18px }
.product-box { padding-right: 6%; }

@media screen and (max-width: 600px) {
.wrapper-1075_45 { float: none !important; }
}
.product-boxx p.title { text-align: right; font-size: 27px; color: #4d4e50; border-bottom: 1px solid #4d4e50; }
.container_415 .clearout { clear: both; height: 20px }
.container_415 #flexiselDemo1, .container_415 #flexiselDemo2, .container_415 #flexiselDemo3 { display: none }
.container_415 .nbs-flexisel-container { margin: 0 auto !important; max-width: 88%; position: relative }
.container_415 .nbs-flexisel-ul { overflow: auto; text-align: center; list-style-type: none; padding: 0px; margin: 0px; width: 99999px; position: relative }
.container_415 .nbs-flexisel-item { line-height: 0px; position: relative; cursor: pointer; padding: 0; margin: 0; float: left }
.container_415 .nbs-flexisel-item img { position: relative; cursor: pointer; width: 100%; }
.container_415 .nbs-flexisel-nav-left, .container_415 .nbs-flexisel-nav-right { color: #fff; background: #286a2d; transform: translateY(-50%); top: 50%; z-index: 4; cursor: pointer; z-index: 4; cursor: pointer; position: absolute; border-radius: 7px; padding: 5px 10px }
.container_415 .nbs-flexisel-nav-left:before { content: "<" }
.container_415 .nbs-flexisel-nav-right:before { content: ">" }
.container_415 .nbs-flexisel-nav-right.disabled { opacity: 0.4 }
.container_415 .nbs-flexisel-nav-left { top: 276px !important; left: 45% !important }
.container_415 .nbs-flexisel-nav-right { top: 276px !important; right: 45% !important }
.container_415 .nbs-flexisel-inner { height: 300px; margin: 0; width: 100%; float: left; width: 100%; overflow: hidden; position: relative }

@media screen and (max-width:1150px) {
.container_415 .brand-container { top: 340px !important }
}

@media screen and (max-width:1150px) {
.container_415 .nbs-flexisel-inner { left: 5% }
}

@media screen and (max-width:1100px) {
.container_415 .nbs-flexisel-item img { width: 81% !important }
}

@media screen and (max-width:1100px) {
.container_415 .brand-container { top: 370px !important }
}

@media screen and (max-width:1000px) {
.container_415 .nbs-flexisel-container { max-width: 59% !important }
}

@media screen and (max-width:1000px) {
.container_415 .nbs-flexisel-inner { left: 14% !important }
}

@media screen and (max-width:900px) {
.container_415 .nbs-flexisel-nav-left { top: 227px !important }
}

@media screen and (max-width:900px) {
.container_415 .nbs-flexisel-nav-right { top: 227px !important }
}

@media screen and (max-width:900px) {
.container_415 .nbs-flexisel-inner { left: 21% !important }
}

@media screen and (max-width:800px) {
.container_415 .nbs-flexisel-inner { left: 27% !important }
}

@media screen and (max-width:800px) {
.container_415 .brand-container { top: 304px !important }
}

@media screen and (max-width:750px) {
.container_415 .nbs-flexisel-container { width: 44% !important }
}

@media screen and (max-width:750px) {
.container_415 .nbs-flexisel-item img { width: 60% !important }
}

@media screen and (max-width:750px) {
.container_415 .nbs-flexisel-inner { left: 41% !important }
}

@media screen and (max-width:750px) {
.container_415 .nbs-flexisel-nav-right { right: 36% !important }
}

@media screen and (max-width:750px) {
.container_415 .nbs-flexisel-nav-left { left: 36% !important }
}

@media screen and (max-width:650px) {
.container_415 .nbs-flexisel-inner { left: 50% !important }
}

@media screen and (max-width:600px) {
.container_415 .nbs-flexisel-container { width: 30% !important }
}

@media screen and (max-width:600px) {
.container_415 .nbs-flexisel-inner { left: 81% !important }
}

@media screen and (max-width:500px) {
.container_415 .nbs-flexisel-inner { left: 95% !important }
}

@media screen and (max-width:500px) {
.container_415 .brand-container { top: 255px !important }
}

@media screen and (max-width:450px) {
.container_415 .nbs-flexisel-item img { width: 33% !important }
}

@media screen and (max-width:450px) {
.container_415 .brand-container { top: 214px !important }
}

@media screen and (max-width:450px) {
.container_415 .nbs-flexisel-inner { left: 109% !important; left: 100% !important }
}

@media screen and (max-width:375px) {
.container_415 .nbs-flexisel-inner { left: 112% !important }
}

@media screen and (max-width:300px) {
.container_415 .nbs-flexisel-inner { left: 123% !important }
}
.container_273 .clearout { clear: both; height: 20px }
.container_273 #flexiselDemo1, .container_273 #flexiselDemo2, .container_273 #flexiselDemo3 { display: none }
.container_273 .nbs-flexisel-container { max-width: 100%; position: relative }
.container_273 .nbs-flexisel-ul { overflow: auto; text-align: center; list-style-type: none; padding: 0px; margin: 0px; width: 99999px; position: relative; padding-top: 100px !important; margin-bottom: 50px; }
.container_273 .nbs-flexisel-inner { margin: 0; width: 100%; float: left; overflow: hidden; position: relative }
.container_273 .nbs-flexisel-item { line-height: 0px; position: relative; cursor: pointer; padding: 0; margin: 0; float: left }
.container_273 .nbs-flexisel-item img { position: relative; cursor: pointer; }
.container_273 .nbs-flexisel-nav-left, .container_273 .nbs-flexisel-nav-right { color: #fff; background: rgba(0,0,0,0.5); transform: translateY(-50%); top: 10%; cursor: pointer; z-index: 4; cursor: pointer; z-index: 4; cursor: pointer; position: absolute; border-radius: 15px; padding: 5px 10px }
.container_273 .nbs-flexisel-nav-left { left: 10px }
.container_273 .nbs-flexisel-nav-left:before { opacity: 0.4; content: "<" }
.container_273 .nbs-flexisel-nav-right { left: 40px }
.container_273 .nbs-flexisel-nav-right:before { content: ">" }
.container_273 .nbs-flexisel-nav-right.disabled { opacity: 0.4 }
.news-desc p { line-height: 1.8em; padding: 0 20px; text-align: right; }
.news-title { font-size: 27px; font-weight: bold; float: right; position: absolute; top: 0; right: 0; }

@media screen and (max-width: 1030px) {
.container_273 .nbs-flexisel-item img { width: 50% !important; }
}
.about-right{ height:350px  !important; overflow:hidden !important; padding:15px;}
.about-right p.title { text-align: right; font-size: 27px; color: #4d4e50; border-bottom: 1px solid #4d4e50; width: 98%; float: right; }
.about-left p.title { text-align: right; font-size: 27px; color: #4d4e50; border-bottom: 1px solid #4d4e50; width: 98%; float: left; }
.about-right { width: 90%; float: right; text-align: right; }
.about-right p { width: 95%; float: right; line-height: 1.8em; text-align: right; direction:rtl; }
.about-left p { width: 95%; float: right; line-height: 1.8em; text-align: right; direction:rtl; }
.about-left{ padding:15px;}

@media(max-width:855px) {
.bc-change-size_122 { width: 50% !important }
}

@media(max-width:855px) {
.border-top_122 { border-top: 1px solid #414141; border-left: none !important }
}

@media(max-width:855px) {
.border-right_122 { border-right: none !important }
}

@media(max-width:855px) {
.border-left_122 { border-left: none !important }
}

@media(max-width:855px) {
.footer_122:before { background: none; border-bottom: none }
}

@media(max-width:855px) {
.footer-resize_122 { background: #191919 }
}

@media(max-width:600px) {
.bc-change-size2_122 { width: 100% !important }
}

@media(max-width:600px) {
.footer_122 .border_122 { min-height: 301px }
}

@media(max-width:600px) {
.height_122 { min-height: 200px !important }
}

@media(max-width:600px) {
.border-top_122 { border: none !important }
}

@media(max-width:600px) {
.border-right-none_122 { border-right: none !important }
}

@media(max-width:600px) {
.baner-text-style_122 { float: none !important; text-align: center }
}

@media(max-width:600px) {
.baner-text-style2_122 { float: none !important; text-align: center }
}

@media(max-width:400px) {
.bc-change-size3_122 { width: 100% !important }
}
.fright_122 { float: right; float: right }
.align_122 { text-align: center }
.footer-resize_122 { width: 100%; height: auto; background: #000; background-image: url(../images/footer-back.jpg); background-position: center; background-repeat: no-repeat }
.footer_122 { min-height: 360px }
.footer_122 .border_122 { position: relative; font-family: 'b yekan'; min-height: 345px; border-right: 1px solid #414141 }
.footer_122:before { content: " "; position: absolute; left: 0; width: 100%; height: 59px; border-bottom: 1px solid #3b3b3b; background: #191919 }
.footer-banner-resize_122 { width: 100%; min-height: 70px; background-color: #000; color: #fff; font-weight: bold; }
.footer-banner-resize_122 a { text-decoration: none }
.baner-text-style_122 { line-height: 70px; text-align: right; font-family: 'w_yekan' }
.baner-text-style_122 a { color: #f14e03 }
.baner-text-style2_122 { line-height: 70px; text-align: left }
.f-float_122 { float: left }
.fleft_122 { float: left }
p.footer-title { color: #fff; font-family: w_yekan; font-weight: bold; font-size: 23px; padding: 0 !important; margin: 0 !important; line-height:70px !important; }
.baner-text-style2_122 span.gold_122 { color: #fff; font-weight: bold; }
.baner-text-style2_122 span { color: #f14e03; font-weight: bold; }
ul.dastresi { list-style: none; width: 95%; margin-top:0 !important;    height: 261px;
    overflow: hidden;}
ul.dastresi li { text-align: right; clear: both; }
ul.dastresi li a { color: #fff; font-weight: bold; font-family: w_yekan; line-height: 30px; }
ul.dastresi li:hover a{ color:#f14e03;}
ul.dastresi li a span { float: right; margin-top: 1px; margin-left: 10px; color: #f14e03; font-size: 23px; }
.contactus-box_237 { direction: rtl }
.line_237 { float: right; background-color: #c3bcbc; height: 2px; width: 70% }
.line2_237 { float: right; background-color: #d4ad33; height: 2px; width: 30% }
.icon_237 { color: #FFFFFF; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; padding: 14px; height: 0px; width: 0px; text-align: center; position: relative; background-color: #ef4d05; }
.icon_237 i { left: 7px; position: absolute; font-size: 18px; top: 1px; }
.icon-all_237 .map_237 i { left: 10px }
.icon_237.social_237 { margin-left: 10px; -o-transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; color: #fff; cursor: pointer; float: right }
.text_237 p { font-family: 'w_yekan'; line-height: 25px; padding-top: 5px; padding-right: 40px; color: #fff; font-weight: bold; }
.contactus-box_237 ul { font-family: W_yekan; color: #8b8b8b; color: #8b8b8b; color: #8b8b8b; padding: 0; list-style: none; width: 90%; margin: 30px auto; margin-bottom: 0 !important; margin-top:0 !important; }
.contactus-title_237 { margin-bottom: 15px; font-family: 'b yekan' }
.icon-all_237 { clear: both; float: right; text-align: center; width: 10%; margin: 0 }
.contactus-box_237 ul li { margin-bottom: 10px }
.text_237 { opacity: right; width: 90% }
.icon_237 i.fa-fax { font-size: 15px; }
.icon_237 i.fa-envelope-o { font-size: 15px; }
.container_349 .slicknav_menu .slicknav_icon-bar { width: 1.125em }
.container_349 .mod_superfish_menu { width: auto }
/* Superfish menu */.container_349 .navigation.isStuck { width: 100% }
.container_349 .navigation.isStuck .logo-fleft .site-logo_img { width: 50% }
.container_349 .tvtma-megamnu { width: 100% }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label:before { width: 0 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu { width: 217px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu { width: 218px }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu { width: 1170px }
.container_349 .modulewrap193 .banner_block ul li img { width: 100% }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu { width: auto }
.container_349 .modulewrap193 { width: 100% }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu { height: auto!important }
.container_349 .modulewrap193 .banner_block ul li img { height: auto }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu { height: auto }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label:before { height: 0 }
.container_349 .tvtma-megamnu { height: 80px }
.container_349 .navigation.isStuck .tvtma-megamnu { height: 50px }
/* Superfish menu */.container_349 .navigation.isStuck { height: 50px }
.container_349 .slicknav_menu .slicknav_icon-bar { height: 0.125em }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top:hover > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top.sfHover > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top.active > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top.current > a { background: none }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > a { background: none }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu { background: none }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu:hover > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.sfHover > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.active > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.current > a { background: none }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu:hover > a, .tvtma-megamnu .sf-menuW > li.item-menu.sfHover > a, .tvtma-megamnu .sf-menuW > li.item-menu.active > a, .tvtma-megamnu .sf-menuW > li.item-menu.current > a, .tvtma-megamnu .sf-menuW > li.item-menu:hover > span, .tvtma-megamnu .sf-menuW > li.item-menu.sfHover > span, .tvtma-megamnu .sf-menuW > li.item-menu.active > span, .tvtma-megamnu .sf-menuW > li.item-menu.current > span { background: #2D2C2C }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu { background: #1c1c1c }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu { background: #1c1c1c }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu { background: #1a1a1a }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu:hover > a, .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu.sfHover > a, .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu.active > a, .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu.current > a { background: #2D2C2C }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu > a { background: none }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu:hover > a, .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu.sfHover > a, .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu.active > a, .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu.current > a { background: #2D2C2C }
/* Superfish menu */.container_349 .navigation.isStuck { background: #1c1c1c }
.container_349 .slicknav_menu { background: #f1f1f1 }
.container_349 .tvtma-megamnu .sf-menuW { background: none }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label { background: #0e3e8c }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label.red { background: #f92c2c }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label.green { background: #427051 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { background: none }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu { border: none }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu:first-child { border: none }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu:first-child { border: none }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu:first-child { border: none }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu { border: none }
.container_349 .modulewrap193 .banner_block ul { border: none }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label.green:before { border-color: #fe5252 transparent transparent transparent }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label.red:before { border-color: #f92c2c transparent transparent transparent }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label:before { border-color: #0e3e8c transparent transparent transparent }
.container_349 .navigation.isStuck #tvtma-megamnu .sf-menuW > li.item-menu.first-child { border-right: 1px solid #414141 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu { border-right: 1px solid #3b3b3b }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu { border-top: none }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top { border-top: none }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label:before { bottom: -5px }
/* Superfish menu */.container_349 .navigation.isStuck { box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3) }
.container_349 .slicknav_menu .slicknav_icon-bar { box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25) }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu { box-shadow: none }
.container_349 .modulewrap193 { clear: both }
.container_349 .slicknav_nav { clear: both }
.container_349 .slicknav_menu:after { clear: both }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label { color: #fff!important }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { color: #fff }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a i, .tvtma-megamnu .sf-menuW > li.item-menu > span i { color: #777 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu:hover > a, .tvtma-megamnu .sf-menuW > li.item-menu.sfHover > a, .tvtma-megamnu .sf-menuW > li.item-menu.active > a, .tvtma-megamnu .sf-menuW > li.item-menu.current > a, .tvtma-megamnu .sf-menuW > li.item-menu:hover > span, .tvtma-megamnu .sf-menuW > li.item-menu.sfHover > span, .tvtma-megamnu .sf-menuW > li.item-menu.active > span, .tvtma-megamnu .sf-menuW > li.item-menu.current > span { color: #fff }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu:hover > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.sfHover > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.active > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.current > a { color: #765f4b }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu:hover > a:before, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.sfHover > a:before, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.active > a:before, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.current > a:before { color: #777 }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu > a { color: #888888 }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top:hover > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top.sfHover > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top.active > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top.current > a { color: #fff }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > a { color: #765f4b }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu > a { color: #fff }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu:hover > a i, .tvtma-megamnu .sf-menuW > li.item-menu.sfHover > a i, .tvtma-megamnu .sf-menuW > li.item-menu.active > a i, .tvtma-megamnu .sf-menuW > li.item-menu.current > a i, .tvtma-megamnu .sf-menuW > li.item-menu:hover > span i, .tvtma-megamnu .sf-menuW > li.item-menu.sfHover > span i, .tvtma-megamnu .sf-menuW > li.item-menu.active > span i, .tvtma-megamnu .sf-menuW > li.item-menu.current > span i { color: #fff }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > a { color: #fff }
.container_349 .slicknav_nav .slicknav_item { cursor: pointer }
.container_349 .slicknav_btn { cursor: pointer }
.container_349 .slicknav_menu .slicknav_menutxt { display: block }
.container_349 .slicknav_menu .slicknav_icon-bar { display: block }
.container_349 .slicknav_btn { display: block }
.container_349 .slicknav_nav a { display: block }
.container_349 .slicknav_nav .slicknav_item a { display: inline }
.container_349 .slicknav_nav ul, .slicknav_nav li { display: block }
.container_349 .slicknav_nav .slicknav_item { display: block }
.container_349 .slicknav_menu:before, .slicknav_menu:after { display: table }
.container_349 .mod_superfish_menu { display: block }
.container_349 .navigation.isStuck .megamenu-label { display: none }
.container_349 .slicknav_menu { display: none }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { display: block }
.container_349 .tvtma-megamnu { display: block }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu:hover > .drop-menu { display: block }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu { display: none }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > a { display: block }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu:hover > .drop-menu { display: block }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu { display: none }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu > a { display: block }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > a { display: inline-block }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu { display: none }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > a:before { display: none }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu { display: block!important }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu > a { display: inline-block }
.container_349 .tvtma-megamnu { float: none }
.container_349 .tvtma-megamnu .sf-menuW { float: none }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu { float: right }
.container_349 .mod_superfish_menu { float: none }
.container_349 .slicknav_menu .slicknav_menutxt { float: left }
.container_349 .slicknav_menu .slicknav_icon { float: left }
.container_349 .slicknav_btn { float: right }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu { font-weight: 400 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu { font-weight: 400 }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu { font-weight: 400 }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top { font-weight: 400 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { font-weight: 400 }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label { left: 30% }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label:before { left: 0 }
.container_349 .navigation ul .fa { left: 15px }
/* Superfish menu */.container_349 .navigation.isStuck { left: 0 }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu { left: 15em }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu { left: 0 }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top { line-height: 26px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu > a { line-height: 38px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > a { line-height: 38px }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu > a { line-height: 24px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { font-size: 24px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a i, .tvtma-megamnu .sf-menuW > li.item-menu > span i { font-size: 16px }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label { font-size: 12px }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu { font-size: 12px }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top { font-size: 15px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu { font-size: 15px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu { font-size: 15px }
.container_349 .slicknav_menu .slicknav_menutxt { line-height: 1.188em }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label { line-height: 30px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { line-height: 40px }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu { margin: 0 }
.container_349 .tvtma-megamnu .sf-menuW { margin: 0px 0 0 0 }
.container_349 .tvtma-megamnu { margin: 0px 0 0 0 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu { margin: 0 }
.container_349 .slicknav_menu .slicknav_icon { margin: 0.188em 0 0 0.438em }
.container_349 .slicknav_menu .slicknav_no-text { margin: 0 }
/* Superfish menu */.container_349 .navigation.isStuck { margin: 0 }
.container_349 .mod_superfish_menu { margin: 0 }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu > a { margin-bottom: 0 }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > a { margin-bottom: 10px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu > a { margin-bottom: 0 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu { margin-left: 5px }
.container_349 .navigation.isStuck .tvtma-megamnu { margin-left: -1px }
.container_349 .navigation.isStuck .tvtma-megamnu { margin-top: 0 }
.container_349 .navigation.isStuck .logo-fleft { margin-top: -3px }
.container_349 .navigation ul ul .fa { margin-top: -0.5em }
.container_349 .navigation ul .fa { margin-top: -0.4em }
.container_349 .slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu { margin-top: 0 }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu { opacity: 1!important }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { padding: 20px 24px 20px 24px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu { padding: 0 0px 0 0px }
.container_349 .navigation.isStuck #tvtma-megamnu .sf-menuW > li.item-menu > a, .navigation.isStuck #tvtma-megamnu .sf-menuW > li.item-menu > span { padding: 5px 25px 4px 25px }
.container_349 .tvtma-megamnu .sf-menuW { padding: 0px 0 0 0 }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label { padding: 0 10px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu:hover > a, .tvtma-megamnu .sf-menuW > li.item-menu.sfHover > a, .tvtma-megamnu .sf-menuW > li.item-menu.active > a, .tvtma-megamnu .sf-menuW > li.item-menu.current > a, .tvtma-megamnu .sf-menuW > li.item-menu:hover > span, .tvtma-megamnu .sf-menuW > li.item-menu.sfHover > span, .tvtma-megamnu .sf-menuW > li.item-menu.active > span, .tvtma-megamnu .sf-menuW > li.item-menu.current > span { opacity: 1 }
.container_349 .navigation.isStuck .logo-fleft { padding: 0 }
/* Superfish menu */.container_349 .navigation.isStuck { padding: 0px 0 0px 0 }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu { padding: 0 }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu > a { padding: 0px 0 }
.container_349 .tvtma-megamnu .sf-menuW { list-style: none }
.container_349 .modulewrap193 .banner_block ul { list-style: none }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu { list-style: none }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu { list-style: none }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu { margin: 0 0 0 -1px }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu { margin: 0 0px }
.container_349 .modulewrap193 .banner_block ul { padding: 0 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > a { padding: 0 10px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu { padding: 0 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu { padding: 0 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu > a { padding: 0 10px }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > a { padding: 0 0 0px 0 }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu { padding: 30px 40px 40px }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu:hover > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.sfHover > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.active > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.current > a { padding-left: 6px }
.container_349 .navigation.isStuck #tvtma-megamnu .sf-menuW .item-menu.parent > a, .navigation.isStuck #tvtma-megamnu .sf-menuW .item-menu.parent > span { padding-right: 55px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu:hover, .tvtma-megamnu .sf-menuW > li.item-menu.sfHover, .tvtma-megamnu .sf-menuW > li.item-menu.active, .tvtma-megamnu .sf-menuW > li.item-menu.current { padding-top: 0 }
.container_349 .modulewrap193 { padding-top: 10px }
.container_349 .modulewrap193 .banner_block { padding-top: 0px }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu { position: static!important }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top { position: static!important }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.megacol-top { position: static!important }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu { position: absolute }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu { position: absolute }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu { position: relative }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu { position: absolute }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { position: relative }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu { position: relative }
.container_349 .tvtma-megamnu .sf-menuW { position: relative }
.container_349 .tvtma-megamnu { position: relative }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label { position: absolute }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label:before { position: absolute }
.container_349 .navigation ul ul .fa { position: absolute }
.container_349 .mod_superfish_menu { position: relative }
.container_349 .navigation ul .fa { position: absolute }
.container_349 .slicknav_btn { position: relative }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label { top: -30px }
.container_349 .navigation ul .fa { top: 50% }
.container_349 .navigation.isStuck #tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu { top: 50px }
.container_349 .navigation.isStuck #tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu { top: 50px }
.container_349 .navigation ul ul .fa { top: 50% }
.container_349 .isStuck { top: 0 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu { top: 80px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu { top: 0px }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu { top: 80px }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu { top: 0 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu:first-child > a { border-radius: 0 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu.last-child > a { border-radius: 0 }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu { border-radius: 0px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu { border-radius: 0px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu:first-child > a { border-radius: 0px 0px 0 0 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu.last-child > a { border-radius: 0 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu { border-radius: 0px }
.container_349 .navigation.isStuck #tvtma-megamnu .sf-menuW .first-child > a { border-radius: 0 }
.container_349 .slicknav_menu .slicknav_icon-bar { border-radius: 1px }
.container_349 .modulewrap193 { overflow: hidden }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label:before { border-style: solid }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label:before { border-width: 5px 5px 0 5px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { vertical-align: middle }
.container_349 .slicknav_btn { vertical-align: middle }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu { text-transform: uppercase }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu > a { text-transform: uppercase }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > a { text-transform: uppercase }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > a { text-transform: uppercase }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu li.item-menu > a { text-transform: uppercase }
.container_349 .mod_superfish_menu { text-align: left }
.container_349 .tvtma-megamnu .sf-menuW { text-align: right }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { text-align: center }
.container_349 .navigation a { text-decoration: none }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu { transition: all 0.3s linear }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { transition: background 0.3s linear }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu > a { transition: all 0.3s ease-in }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { transition: border 0.3s linear }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > a:before { transition: all 0.3s ease-in }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu { z-index: 1111 }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label { z-index: 1111 }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu { z-index: 4 }
.container_349 .tvtma-megamnu .sf-menuW { z-index: 111 }
.container_349 .navigation { z-index: 3 }
.container_349 .isStuck { z-index: 999 }
.container_349 .mod_superfish_menu { z-index: 99 }
/* Superfish menu */.container_349 .navigation.isStuck { z-index: 21 }
.container_349 .slicknav_menu:before, .slicknav_menu:after { content: " " }
.container_349 .tvtma-megamnu .sf-menuW .megamenu-label:before { content: " " }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > a:before { -webkit-transition: all 0.3s ease-in }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu > a { -webkit-transition: all 0.3s ease-in }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu { -webkit-transition: all 0.3s linear }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { -webkit-transition: border 0.3s linear }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { -webkit-transition: background 0.3s linear }
.container_349 .slicknav_menu .slicknav_icon-bar { -webkit-border-radius: 1px }
.container_349 .slicknav_menu .slicknav_icon-bar { -moz-border-radius: 1px }
/* Superfish menu */.container_349 .navigation.isStuck { -webkit-transform: translateZ(0) }
.container_349 .navigation ul ul .fa { right: 1em }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > .drop-menu { right: 217px }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu { right: 0 }

@media (max-width: 767px) {
.container_349 .slicknav_menu { text-align: center }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .slicknav_collapsed .slicknav_arrow:after { content: "\f0d7" }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .slicknav_open .slicknav_arrow:after { content: "\f0d8" }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .slicknav_open .slicknav_collapsed .slicknav_arrow:after { content: "\f0d7" }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .slicknav_arrow:after { top: 1em }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .slicknav_arrow:after { transition: all 0.2s ease-in }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav li > a, .slicknav_nav li > span { transition: all 0.1s ease-in }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav li { text-transform: uppercase }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav li > a, .slicknav_nav li > span { -webkit-transition: all 0.1s ease-in }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .slicknav_arrow:after { -webkit-transition: all 0.2s ease-in }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav li { position: relative }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .slicknav_arrow:after { position: absolute }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .slicknav_arrow:after { right: 1em }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .drop-menu-mega { padding: 0px 0 0 0!important }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav ul { padding: 0px 0 0 0!important }
}

@media (max-width: 767px) {
.container_349 a.slicknav_btn { padding: 1em 0 }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav { padding: 0 }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav li > a, .slicknav_nav li > span { padding: 1em 1em }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .slicknav_arrow:after { margin-top: -0.5em }
}

@media (max-width: 767px) {
.container_349 .slicknav_menu { margin-top: 0px }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav ul { margin-top: 1px }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .drop-menu-mega { margin-top: 0px }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav { margin: 0 }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .drop-menu-mega .row { margin: 0!important }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .drop-menu-mega { margin-bottom: -2px }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav ul { margin-bottom: 0px }
}

@media (max-width: 767px) {
.container_349 a.slicknav_btn { margin-bottom: 0px }
}

@media (max-width: 767px) {
.container_349 .slicknav_menu { margin-bottom: 0px }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav li { margin-bottom: 1px }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .slicknav_arrow:after { line-height: 28px }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .slicknav_arrow:after { font-style: normal }
}

@media (max-width: 767px) {
.container_349 a.slicknav_btn { font-weight: 400 }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav li { font-weight: 600 }
}

@media (max-width: 767px) {
.container_349 .mod_superfish_menu { display: none }
}

@media (max-width: 767px) {
.container_349 a.slicknav_btn { display: inline-block }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav li > a, .slicknav_nav li > span { display: block }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .fa { display: none }
}

@media (max-width: 767px) {
.container_349 a.slicknav_btn { float: none }
}

@media (max-width: 767px) {
.container_349 a.slicknav_btn { font-family: 'Lato', sans-serif }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav { font-family: 'Lato', sans-serif }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .slicknav_arrow:after { font-family: FontAwesome }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav li > a, .slicknav_nav li > span { font-size: 13px }
}

@media (max-width: 767px) {
.container_349 a.slicknav_btn { font-size: 13px }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .slicknav_arrow:after { font-size: 14px }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav .drop-menu-mega { width: auto!important }
}

@media (max-width: 767px) {
.container_349 .slicknav_menu { display: block }
}

@media (max-width: 767px) {
.container_349 .tvtma-megamnu { display: none }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav li > a, .slicknav_nav li > span { color: #484848 }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav li:hover .arrowdown, .slicknav_nav li.sfHover .arrowdown, .slicknav_nav li.active .arrowdown, .slicknav_nav li.current .arrowdown { color: #765f4b }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav li > a a, .slicknav_nav li > span a { color: #484848 }
}

@media (max-width: 767px) {
.container_349 a.slicknav_btn { color: #484848 }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav li > a, .slicknav_nav li > span { background: #f6f6f6 }
}

@media (max-width: 767px) {
.container_349 .slicknav_nav li:hover > a, .slicknav_nav li.sfHover > a, .slicknav_nav li.active > a, .slicknav_nav li.current > a, .slicknav_nav li:hover > span, .slicknav_nav li.sfHover > span, .slicknav_nav li.active > span, .slicknav_nav li.current > span { background: #ef4d05 }
}

@media (min-width: 320px) and (max-width: 767px) {
.container_349 .navigation.isStuck { min-height: auto }
}

@media (min-width: 320px) and (max-width: 767px) {
.container_349 .modulewrap193 { display: none }
}

@media (min-width: 320px) and (max-width: 767px) {
.container_349 .navigation.isStuck { height: auto }
}

@media (min-width: 320px) and (max-width: 767px) {
.container_349 .navigation.isStuck .logo-fleft .site-logo_img { width: 100% }
}

@media (min-width: 320px) and (max-width: 767px) {
.container_349 .navigation { padding-top: 0px }
}

@media (min-width: 320px) and (max-width: 767px) {
.container_349 .navigation.isStuck { position: relative!important }
}

@media (min-width: 768px) and (max-width: 991px) {
.container_349 .navigation.isStuck #tvtma-megamnu .sf-menuW .item-menu.parent > a, .navigation.isStuck #tvtma-megamnu .sf-menuW .item-menu.parent > span { padding-right: 35px }
}

@media (min-width: 768px) and (max-width: 991px) {
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { font-size: 18px }
}

@media (min-width: 768px) and (max-width: 991px) {
.container_349 .navigation.isStuck #tvtma-megamnu .sf-menuW > li.item-menu > a, .navigation.isStuck #tvtma-megamnu .sf-menuW > li.item-menu > span { padding: 5px 15px 4px 15px }
}

@media (min-width: 768px) and (max-width: 991px) {
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu:hover > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.sfHover > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.active > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.current > a { padding-left: 0 }
}

@media (min-width: 768px) and (max-width: 991px) {
.container_349 .tvtma-megamnu { margin: 0px 0 0 0 }
}

@media (min-width: 768px) and (max-width: 991px) {
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { padding: 20px 15px 20px 15px }
}

@media (min-width: 768px) and (max-width: 991px) {
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu { padding: 20px 20px 20px }
}

@media (min-width: 768px) and (max-width: 991px) {
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu { width: 720px }
}

@media (min-width: 768px) and (max-width: 991px) {
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu > a:before { display: none }
}

@media (min-width: 768px) and (max-width: 991px) {
.tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top { font-size: 13px }
}

@media (min-width: 768px) and (max-width: 991px) {
.tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top { line-height: 18px }
}

@media (min-width: 768px) and (max-width: 991px) {
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu:hover > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.sfHover > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.active > a, .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu.current > a { background: none }
}

@media (min-width: 768px) and (max-width: 991px) {
.container_349 .navigation.isStuck .logo-fleft .site-logo_img { width: 70% }
}

@media (min-width: 992px) and (max-width: 1199px) {
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { font-size: 22px }
}

@media (min-width: 992px) and (max-width: 1199px) {
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu { width: 940px }
}

@media (min-width: 992px) and (max-width: 1199px) {
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu { padding: 30px 30px 30px }
}

@media (min-width: 992px) and (max-width: 1199px) {
.container_349 .tvtma-megamnu .sf-menuW { padding: 0 }
}

@media (min-width: 992px) and (max-width: 1199px) {
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { padding: 20px 20px 20px 20px }
}

@media (min-width: 992px) and (max-width: 1199px) {
.container_349 .navigation.isStuck #tvtma-megamnu .sf-menuW > li.item-menu > a, .navigation.isStuck #tvtma-megamnu .sf-menuW > li.item-menu > span { padding: 5px 20px 4px 20px }
}

@media (min-width: 992px) and (max-width: 1199px) {
.container_349 .mod_superfish_menu { padding-top: 0px }
}

@media (max-width: 1140px) {
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu { width: 18% }
}
.container_349 .slicknav_menu .slicknav_icon-bar { -webkit-border-radius: 1px; -moz-border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.container_349 .navigation.isStuck { -webkit-transform: translateZ(0); }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu { -webkit-transition: all 0.3s linear; transition: all 0.3s linear; }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > a, .tvtma-megamnu .sf-menuW > li.item-menu > span { -webkit-transition: background 0.3s linear; transition: background 0.3s linear; -webkit-transition: border 0.3s linear; transition: border 0.3s linear; }
.container_349 .tvtma-megamnu .sf-menuW > li.item-menu > .drop-menu li.item-menu > a:before { -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }
.container_349 .tvtma-megamnu .sf-menuW .item-menu.tvtma-megamnu-fullwidth > .drop-menu li.item-menu.megacol-header-top > .drop-menu li.item-menu > a { -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }
.container_349 .slicknav_nav .slicknav_arrow:after { -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; }
.container_349 .slicknav_nav li > a, .slicknav_nav li > span { -webkit-transition: all 0.1s ease-in; transition: all 0.1s ease-in; }

@media (max-width:860px) {
.footer-resize_122 { background-image: none !important; background-color: #000 !important; }
}
.x { width: 100%; height: auto; background-image: url(../images/m.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; background-attachment: fixed; }
.x p { color: #fdf0f0; line-height: 2em; direction: rtl; font-size: 18px; }
.all_373 { text-align: center; margin: 0 auto; width: 260px }
.title_373 span { line-height: 35px; font-size: 18px; display: block; line-height:60px;}
.number_373 { border-radius: 50%; height: 27px; display: inline-block; border: 1px solid #555; width: 27px; font-size: 15px; margin-top: 75px }
.title_373 {width:95% !important; margin:0 auto !important; letter-spacing: 1px; display: inline-block; height:93px;  background-image: url(../images/block-interieur-title_373.png) }
a { text-decoration: none }
.w_410 { height: 65px; width: 200px }
.article-btt_410 { width: 118px; height: 32px; background-position: center; background-repeat: no-repeat; float: left; color: #fff; font-size: 11px; text-align: center; text-align: 1.5%; padding-right: 3%; margin-left: 5% }
.date-article_410 i { margin-left: 5%; color: #422874; margin-top: 5% }
.text-article_410 { padding-bottom: 20px; margin-top: 40px !important; min-height: 90px; overflow: hidden; width: 95%; margin: 0 auto }
.article-btt_410 a { font-size: 17px; color: #422874 !important }
.margint_410 { margin-top: 20px }
.article-img_410 img { top: -26%; right: 28px; width: 145px; height: 145px; height: 50% }
.article-img_410 { border-radius: 50%; position: absolute; top: -26%; right: 28px; width: 145px; height: 145px }
.article-border_410 { border: 1px solid #fff; width: 95%; height: 90%; position: absolute; left: 2.5%; top: 8px }
.date-article_410 { width: 100px; float: left }
.article_410 { width: 96%; min-height: 200px; margin: 0 auto; box-shadow: 0px 0px 15px 0px #ccc; text-align: right; padding: 0; position: relative; margin-top: 50px !important; font-size: 16px; direction: rtl }
.aboutus-imgtitle_410 img { width: 100% }
.aboutus-imgtitle_410 { width: 75%; float: left; min-height: 23px }
.aboutus-title_410 { width: 25%; float: right; min-height: 23px; direction: rtl; font-size: 18px; font-weight: bold; padding-right: 10px; box-sizing: border-box }
.floatr_410 { float: right; position: relative }
.more-container_410 { padding: 20px; background-color: #fff; margin-top: 10px !important; width: 100%; position: relative }

@media(max-width:600px) {
.title-article_410 { text-align: center; margin: 0 auto; float: none !important }
}

@media(max-width:600px) {
.margint_410 { margin-top: 50px !important }
}
.fright_410 { float: right }
.content_411 .bc-col { width: 100%; float: right }
.title-article_410 { text-align: center; right: 215px; position: absolute; padding-top: 5px; width: 83px; font-size: 20px; font-weight: bold; float: right }
.fright_455 { float: right }
.contactUs-box_455 { text-align: right; direction: rtl; font-family: W_yekan }
.contactUs-box_455 address_455 { font-style: normal }
.contactUs-box_455 .address_455 { font-size: 16px; margin-left: 5px }
.contactUs-box_455 .phone_455 { font-size: 16px; margin-left: 5px; transform: rotate(180deg) }
.contactUs-box_455 .email_455 { font-size: 16px; margin-left: 5px }
.contactUs-box_455 .fax_455 { font-size: 16px; margin-left: 5px }
.map-box_455 iframe { padding-left: 10px; padding-top: 14px; width: 100%; height: 260px }
.map-box_455 img{ width:100%; height:auto; margin-top:40px; margin-left:10px;}
#social_455 { text-align: right; margin-top: 30px; margin-right: 10px }
#social_455 .smGlobalBtn_455 { display: inline-block; position: relative; cursor: pointer; width: 30px; height: 30px; border: 2px solid #ddd; box-shadow: 0 3px 3px #999; padding: 0px; text-decoration: none; text-align: center; color: #fff; font-size: 14px; font-weight: normal; line-height: 2em; border-radius: 27px }
#social_455 .facebookBtn_455 { background: #d2d2d2; color: #333333 }
#social_455 .facebookBtn_455:before { font-family: "FontAwesome"; content: "\f09a" }
#social_455 .facebookBtn_455:hover { color: #4060A5; background: #fff; border-color: #4060A5 }
#social_455 .twitterBtn_455 { background: #d2d2d2; color: #333333 }
#social_455 .twitterBtn_455:before { font-family: "FontAwesome"; content: "\f099" }
#social_455 .twitterBtn_455:hover { color: #00ABE3; background: #fff; border-color: #00ABE3 }
#social_455 .telegramBtn_455 { background: #d2d2d2; color: #333333 }
#social_455 .telegramBtn_455:before { font-family: "FontAwesome"; content: "\f1d8"; font-size: 11px !important; padding-right: 3px }
#social_455 .telegramBtn_455:hover { color: #e64522; background: #fff; border-color: #e64522 }
#social_455 .instagramBtn_455 { background: #d2d2d2; color: #333333 }
#social_455 .instagramBtn_455:before { font-family: "FontAwesome"; content: "\f16d" }
#social_455 .instagramBtn_455:hover { color: #0094BC; background: #fff; border-color: #0094BC }
.address-box_455 address { font-style: normal }
.module_content_455 { max-width: 300px; text-align: center; margin: 0 auto; }
div.smile-h_455 div { padding-bottom: 10px; float: right }
div.smile-h_455 a { font-size: 13px; line-height: 20px; color: #888; text-transform: uppercase; display: inline-block; width: auto }
div.smile-h_455 a:hover { color: #fff; background: none }
div.smile-h_455 a:hover i { background: rgba(105, 189, 67, 0.8) }
div.smile-h_455 a i { transition: all 0.2s linear; -webkit-transition: all 0.2s linear; display: inline-block; width: 35px; line-height: 35px; text-align: center; color: #f48929 !important; font-size: 16px; background: #373737; border-radius: 53px; margin-right: 10px }
.social_455 { max-width: 220px; text-align: center; margin: 0 auto; float: none }
.contact-information-widget__inner_455 { direction: rtl; text-align: right }
.contact-information-widget__inner_455 li { list-style: none; padding-right: 45px; position: relative; margin-left: 0 }
.contact-information-widget__inner_455 > li { margin-bottom: 20px }
.contact-information-widget_455 .icon_455, .contact-information-widget__inner_455 li .icon { color: #87ca69 }
.contact-information-widget__inner_455 li .icon_455 { top: 12px; right: 7px; position: absolute; line-height: 1em; font-size: 27px }
.contact-information-widget__inner_455 li h6 { margin-bottom: 2px }

@media screen and (max-width:400px) {
.product-box_455 { float: none !important; margin: 0 auto !important; margin-top: 20px !important }
}

@media screen and (max-width:300px) {
.product-box_455 { width: 100% !important }
}

@media(max-width:767px) {
.module_content_455 { float: left }
}
.banner-resize_161 { width: 100%; min-height: 300px; background-image: url(../images/baner2.jpg); background-size: cover; background-position: center }
.banner-resize_163 { width: 100%; min-height: 300px; background-image: url(../images/baner4.jpg); background-size: cover; background-position: center }
.banner-resize_164 { width: 100%; min-height: 300px; background-image: url(../images/baner5.jpg); background-size: cover; background-position: center }
.fright_161 { float: right }
.nav_161 { padding-top: 100px }
.navigation_161 { color: #fff; text-align: right; }
.pad_161 { padding-left: 10px; padding-right: 10px }
.body-resize_161 { width: 100%; min-height: 100px }
.body-inner_161 { background-color: #fff; padding: 20px; min-height: 100px; margin-top: -100px }
.item-inner_161 { min-height: 100px; width: 99%; padding: 5px }
.item-inner1_161 { min-height: 200px; width: 100%; padding: 5px }
.title-inner_161 { min-height: 70px; width: 100%; padding: 5px }
.mbottom_161 { margin-bottom: 10px }
.all_373 { text-align: center; margin: 0 auto; width: 260px }
.title_373 span { line-height: 35px; font-size: 18px; display: block; line-height:60px;}
.number_373 { border-radius: 50%; height: 27px; display: inline-block; border: 1px solid #555; width: 27px; font-size: 15px; margin-top: 75px }
.title_373 { width:95% !important; margin:0 auto !important; letter-spacing: 1px; display: inline-block;  height:93px;  background-image: url(../images/block-interieur-title_373.png) }
a { text-decoration: none }
.container_466 .news-grids { overflow: hidden; padding-top: 20px; margin: 0 -15px }
.container_466 .news-grids .grid { margin-bottom: 2%; padding: 0 15px; float: right; width: 32.7% }
.container_466 .news-grids .entry-details { overflow: hidden; height: 170px; border: 1px solid #e8e8e8; padding: 20px 30px }
.container_466 .section-padding_466 { margin-bottom: 5% }
.container_466 .news-grids .entry-meta ul { overflow: hidden; list-style: none }
.container_466 .news-grids .entry-meta ul li { float: left; color: #9a9a9a; font-size: 0.93333rem; font-size: 14px }
.container_466 .news-grids .entry-meta ul li a { color: #9a9a9a }
.container_466 .news-grids .entry-meta ul li i { padding-right: 4px; color: #fdc900; display: inline-block }
.container_466 .news-grids .entry-meta ul > li + li { margin-left: 15px }
.container_466 .news-grids .entry-body h3 { text-align: right; margin: 0.72em 0 0.83em; font-weight: 600; line-height: 1.3em; font-size: 1.2rem; font-size: 18px; font-family: W_yekan }
.container_466 .news-grids .entry-body h3 a { text-decoration: none; color: #051829 }
.container_466 .news-grids .entry-body h3 a:hover { color: #fdc900 }
.container_466 .news-grids .entry-body p { font-family: W_yekan; text-align: right; line-height: 1.57em; font-size: 0.93333rem; font-size: 14px }
.moree_466 { color: #fff; line-height: 34px; padding-right: 13px; height: 34px; width: 100%; margin-top: 9%; background-color: #94d6e8; font-family: W_yekan }
.ab_466 { margin-top: 1%; font-family: W_yekan }
.br_466 { border: 1px solid #000; width: 27% }
.batm_466 { margin-bottom: 2% !important }
.fright_466 { float: right }
.fleft_466 { float: left }

@media (max-width: 1200px) {
.container_466 .news-grids .entry-media img { width: 100% !important }
}

@media (max-width: 991px) {
.container_466 .news-grids { padding-top: 50px }
}

@media (max-width: 991px) {
.container_466 .news-grids .grid { width: 50% }
}

@media (max-width: 580px) {
.container_466 .news-grids .grid { margin-bottom: 40px; float: none; width: 100% }
}

@media (max-width: 1199px) {
.container_466 .news-grids .entry-details { padding: 20px 25px }
}

@media (max-width: 767px) {
.container_466 .news-grids .entry-details { padding: 20px }
}

@media (max-width: 1199px) {
.container_466 .news-grids .entry-meta ul li { font-size: 0.86667rem; font-size: 13px }
}

@media (max-width: 767px) {
.container_466 .news-grids .entry-meta ul li { font-size: 0.8rem; font-size: 12px }
}

@media (max-width: 1199px) {
.container_466 .news-grids .entry-body h3 { font-size: 1.06667rem; font-size: 16px }
}

@media (max-width: 767px) {
.container_466 .news-grids .entry-body h3 { font-size: 0.93333rem; font-size: 14px }
}
.container_466 .news-grids .entry-media img { width: 100% !important; height: 210px }
.banner-resize_161 { width: 100%; min-height: 300px; background-image: url(../images/banner1.jpg); background-size: cover; background-position: center }
.fright_161 { float: right }
.nav_161 { padding-top: 100px }
.navigation_161 { color: #fff; text-align: right;}
.pad_161 { padding-left: 10px; padding-right: 10px }
.body-resize_161 { width: 100%; min-height: 100px }
.body-inner_161 { background-color: #fff; padding: 20px; min-height: 100px; margin-top: -100px }
.item-inner_161 { min-height: 100px; width: 99%; padding: 5px }
.item-inner1_161 { min-height: 200px; width: 100%; padding: 5px }
.title-inner_161 { min-height: 70px; width: 100%; padding: 5px }
.mbottom_161 { margin-bottom: 10px }
.box_161 { box-shadow: 0px 0px 15px 0px #ccc; border-radius: 10px;}
.navigation_180 { box-sizing: border-box; direction: rtl; text-align: right; text-align: right; width: 100%; background: #80808078 !important; padding-top: 4px; }
.home_180 { color: #07365f; font-size: 16px; margin: 0 5px }
.arr-left_180 { color: #07365f; margin: 0 12px }
.navigation_180 nav a { color: #fff; }
.navigation_180 a { font-family: "W_yekan" }
.navigation_180 nav { text-align: right; padding-left: 15px; padding: 10px 0; box-sizing: border-box; height: 50px }
.wrapper_406 { width: 100%; display: inline-flex; margin: 0; padding: 0; height: 50px; margin: 50px auto !important }
.container_406 #details-text_406:focus { outline: 0; border-color: #64ac15 }
.sabbbt_406 { text-align: center; font-size: 19px; font-family: mj_aramcolight; color: #2e3192; margin: 24px }
.bottom-box_406 { width: 100%; float: right }
.wrapper_406 i:nth-child(4):hover { margin-top: -10px }
.wrapper_406 i:nth-child(4) { color: #fffc00; cursor: pointer; text-shadow: 0px 7px 10px rgba(0, 0, 0, 0.4); transition: all ease-in-out 150ms }
.wrapper_406 i:nth-child(3):hover { margin-top: -10px; text-shadow: 0px 14px 10px rgba(0, 0, 0, 0.4) }
.wrapper_406 .fa-send-o:before, .wrapper_406 .fa-paper-plane-o:before { content: "\f1d8"; margin-left: -8px; color: #1DA1F2; font-size: 20px }
.wrapper_406 i:nth-child(3) { color: #1DA1F2; background: #fff; cursor: pointer; font-size: 23px; border: 1px solid #1DA1F2; width: 28px; height: 28px; margin: 0 10px; border-radius: 5px; text-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5); transition: all ease-in-out 150ms }
.wrapper_406 i:nth-child(2):hover { margin-top: -10px; text-shadow: 0px 16px 10px rgba(0, 0, 0, 0.3) }
.wrapper_406 i:nth-child(2) { color: #d6249f; cursor: pointer; text-shadow: 0px 7px 10px rgba(0, 0, 0, 0.4); transition: all ease-in-out 150ms }
.wrapper_406 i:nth-child(1):hover { margin-top: -10px; text-shadow: 0px 16px 10px rgba(0, 0, 0, 0.3) }
.wrapper_406 i:nth-child(1) { color: #4867AA; cursor: pointer; text-shadow: 0px 7px 10px rgba(0, 0, 0, 0.4); transition: all ease-in-out 150ms }
.wrapper_406 i { padding: 0 10px }
.container_406 #details-text_406 { width: 100%; text-align: right; direction: rtl; font-family: W_yekan; float: right; padding: 1em; line-height: 1.4; background-color: #f9f9f9; border: 1px solid #e5e5e5; border-radius: 3px; transition: 0.35s ease-in-out; transition: all 0.35s ease-in-out }
.container_406 .row_406:after { clear: both }
.container_406 .row_406:before, .container_406 .row_406:after { content: ""; display: table }
.container_406 { padding: 1em 3em 2em 3em; margin: 0 auto; background-color: #fff; border-radius: 4.2px; border-radius: 4.2px }
.container_406 .input-group-icon_406 .input-icon_406 { position: absolute; top: 0; right: 0; width: 3.4em; height: 3.4em; line-height: 3.4em; text-align: center }
.container_406 .input-group-icon_406 input { padding-right: 4.4em; text-align: right }
.container_406 .input-group-icon_406 { position: relative; width: 100%; float: right }
.container_406 .input-group_406:before, .container_406 .input-group_406:after { content: ""; display: table }
.container_406 .input-group_406 { width: 100%; margin-bottom: 1em }
.container_406 input:checked + label:after { opacity: 1 }
.container_406 input:focus + .input-icon_406:after { border-right-color: #7ed321 }
.container_406 input:focus + .input-icon_406 i { color: #7ed321 }
.container_406 input:focus { outline: 0; border-color: #64ac15 }
.inner-box_406 { width: 100%; float: right }
#submit-btn_406:hover { opacity: 0.8 }
#submit-btn_406 { float: right; font-family: W_yekan; width: 30%; color: #fff; background-color: #7ed350 }
.details-h4_406 { float: right; margin-left: 10px; margin-top: 0 }
.container_406 h4 { color: #7ed321; text-align: right; font-family: W_yekan }
.details-box_406 { width: 100%; float: right }
.refresh_406 i { width: 20px; height: 20px; font-size: 19px; color: #1e8caf; margin-top: 13px; text-align: center; margin-right: 5px }
.captcha1_406, .refresh_406 { float: right }
.captcha1_406 { padding: 10px 0 }
.seprate_406:last-child { display: none !important }
.fright_406 { float: right }
.container_406 input { transition: all 0.35s ease-in-out; transition: 0.35s ease-in-out; -o-transition: 0.35s ease-in-out; -moz-transition: 0.35s ease-in-out; -webkit-transition: 0.35s ease-in-out; width: 100%; float: right; padding: 1em; line-height: 1.4; background-color: #f9f9f9; border: 1px solid #e5e5e5; border-radius: 3px; transition: 0.35s ease-in-out; font-family: W_yekan; transition: all 0.35s ease-in-out }
.container_406 .input-group-icon_406 .input-icon_406:before { transition: all 0.35s ease-in-out; transition: 0.35s ease-in-out; -o-transition: 0.35s ease-in-out; -moz-transition: 0.35s ease-in-out; -webkit-transition: 0.35s ease-in-out; position: absolute; top: 0.6em; bottom: 0.6em; display: block; border-left: 1px solid #e5e5e5; content: ""; transition: 0.35s ease-in-out; transition: all 0.35s ease-in-out }
.container_406 .input-group-icon_406 .input-icon_406 i { transition: all 0.35s ease-in-out; transition: 0.35s ease-in-out; -o-transition: 0.35s ease-in-out; -moz-transition: 0.35s ease-in-out; -webkit-transition: 0.35s ease-in-out; transition: 0.35s ease-in-out; transition: all 0.35s ease-in-out }
.container_406 input[type="submit"] { width: 100% }
.container_406 input[type="submit"] { margin-top: 15px }
.container_288 input[type="submit"] { background-color: #64ac15 }
.container_288 input[type="submit"] { background-color: #64ac15 }
.a_26 { color: #00a3c8; cursor: pointer; text-decoration: none }
.title-box_26 h4 { position: relative; font-weight: normal; margin: 0px; background: none; line-height: 1.6em }
.p_26 { font-weight: 400; line-height: 1.9em; position: relative }
.sec-title_26 { text-align: center; margin-bottom: 40px; position: relative }
.sec-title_26 h3 { font-size: 15px; color: #646d72; line-height: 1.6em; background: none; margin: 0px; font-weight: 800; position: relative }
.sec-title_26 h2 { color: #3a4145; font-weight: 800; position: relative; font-size: 24px }
.sec-title_26 p { margin-bottom: 10px; color: #3a4145; font-size: 15px; position: relative }
.sec-title_26 .line_26 { -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; margin: 20px auto 0px; background: #cccccc; height: 6px; width: 40px; position: relative }
.team-section_26 { position: relative }
.team-section_26 .column_26 { float: right; position: relative }
.team-section_26 .column_26 .title-box_26 { padding-top: 20px }
.team-section_26 .column_26 .title-box_26 h4 { color: #3a4145; font-weight: 800; font-size: 16px }
.team-section_26 .column_26 .title-box_26 p { color: #888888; font-style: italic }
.team-section_26 .column_26 .read-more_26 { text-transform: uppercase; font-size: 16px; color: #f48929; font-weight: 800 }
.team-section_26 .column_26 .read-more_26 .fa { padding-right: 5px }
.team-section_26 .column_26 .read-more_26:hover { color: #00a3c8 }
.fright_26 { float: right }
.fleft_26 { float: left }
.size_26 { width: 97% }
.content_26 { margin-right: 23px; font-size: 17px; direction: rtl }
.img_26 { width: 200px; height: 200px }

@media screen and (max-width:768px) {
.img_26 { margin-bottom: 0px !important }
}

@media screen and (max-width:768px) {
.content_26 { margin-bottom: 23px !important }
}
.vc_column_container_453 { text-align: right; padding-right: 0; padding-left: 0 }
.vc_column_container_453 > .vc_column-inner_453 { width: 100%; box-sizing: border-box }
.icon-box-side_453 { margin-bottom: 5px; margin-top: 5px; position: relative }
.icon-box-side_453 > i { font-weight: initial; color: #1f1f1f; font-size: 50px; line-height: 1; left: 0; position: absolute }
.icon-box-side_453 h4 { line-height: 1.3; color: #f48929; margin-top: 0; font-weight: 600; font-size: 16px }
.icon-box-side_453 h3 { line-height: 1.3; color: #f48929; margin-top: 0; font-weight: 600; font-size: 16px }
.icon-box-side_453 p { line-height: 1.5; font-size: 16px; font-weight: 400; color: #787878; margin: 0 0 10px }
.document_449 .large-image:hover .controls, .document_449 .controls:hover { opacity: 1 }
.document_449 .controls { width: 100%; transition: all .15s ease-in-out; transform: translateY(-30px); top: 50%; position: absolute; opacity: 0 }
.document_449 .controls .prev-button, .document_449 .controls .next-button { width: 30px; transition: all .15s ease-in-out; position: absolute; outline: none; height: 30px; cursor: pointer; background-color: rgba(255,255,255,1) }
.document_449 .controls .prev-button:hover, .document_449 .controls .next-button:hover { background-color: rgba(255,255,255,1) }
.document_449 .controls .prev-button { left: 0; text-align:center;}
.document_449 .controls .next-button { right: 0; text-align:center;}
.document_449 .controls .prev-button.inactive, .document_449 .controls .next-button.inactive { background-color: rgba(220,220,220,1) }
.document_449 .thumbnails { cursor: -webkit-grab; cursor: -moz-grab; cursor: -o-grab; cursor: grab }
.document_449 .thumbnails > div.active { border: 3px solid #fff }
.leftsid_131 { padding: 0px; margin: 0px; float: right !important; width: 98% }
.ls-1_131 { width: 100%; text-align: right; padding-right: 10px; line-height: 50px; font-size: 18px; color: #fff; clear: both; border-right: 3px solid #f48929; background-color: #464646; height: 50px; margin-bottom: 10px }
.leftsid_131 .ls-_131 { direction: rtl; background-color: #FFFFFF; direction: rtl }
.proInf_131 { width: 50%; text-align: right; margin-bottom: 5px; line-height: 24px; height: auto; font-size: 15px; float: right; color: #7e7e7e;border-right: 3px solid #f48929; background-color: #ededed }
@media screen and (max-width:995px) {
.proInf_131 { width: 100% !important; }
}
@media screen and (max-width:950px) {
.pi-right_132 { width: 100% !important; }
.pi-left_132{ width:100%;}
}
.pi-right_131 { border-left: 1px solid #f48929; line-height: 24px; padding: 10px; height: auto; float: right; width: 40% }
.pi-left_131 { line-height: 24px; padding: 10px; float: right; height: auto; width: 60% }
.pi-left_131 p.answer{ padding:0 !important; margin:0 !important; direction:rtl;}
.pi-right_132 { border-left: 1px solid #f48929; line-height: 24px; padding: 10px; height: auto; float: right; width: 15% }
.pi-left_132 { line-height: 24px; padding: 10px; float: right; height: auto; width: 85% }
.pi-left_132 p.answer{ padding:0 !important; margin:0 !important; direction:rtl;}
.pi-right-more_131 { background: #f48929; border-left: 1px solid #f48929; line-height: 24px; padding: 10px; height: auto; float: right; width: 20%; color: #000 }
.pi-left-more_131 { line-height: 24px; padding: 10px; float: right; height: auto; width: 60% }
.bor_131 { color: #fff; background: rgba(10, 10, 10, 0.88); border-right: 3px solid rgba(10, 10, 10, 0.88) }
.dl_131 { color: #f48929; margin-left: 35px; float: left }

@media screen and (max-width:992px) {
.pi-right_131 { width: 25% }
}

@media screen and (max-width:992px) {
.pi-right-more_131 { width: 25% }
}

@media screen and (max-width:600px) {
.pi-right-more_131 { border-right: none !important; width: 100%; text-align: center }
}

@media screen and (max-width:600px) {
.pi-left-more_131 { width: 100% !important; text-align: center }
}

@media screen and (max-width:600px) {
.pi-right_131 { border-left: none !important; width: 100%; text-align: center }
}

@media screen and (max-width:600px) {
.pi-left_131 { background: #fff; width: 100%; text-align: center }
}

@media screen and (max-width:600px) {
.proInf_131 { border-right: none !important }
}

@media screen and (max-width:600px) {
.ls-1_131 { border-bottom: 3px solid #f48929; border-right: none !important }
}
.all_373 { text-align: center; margin: 0 auto; width: 393px }
.title_373 span { line-height: 35px; font-size: 18px; display: block; line-height:60px;    direction: rtl;}
.number_373 { border-radius: 50%; height: 27px; display: inline-block; border: 1px solid #555; width: 27px; font-size: 15px; margin-top: 75px }
.title_373 { width:95% !important; margin:0 auto !important; letter-spacing: 1px; display: inline-block; background-image: url(../images/block-interieur-title_373.png) }
.art { font-size: 17px; text-align: right; line-height: 2em; direction: rtl; height:93px; }
@media screen and (max-width:770px) {
img.nogallery { width:100% !important; height:auto;}
}
.gallery-item { width: 100px !important; height: 100px !important; margin: 3px }
.portfolio_554 { box-sizing: border-box; vertical-align: top; position: relative; width: 80%; margin: 0; display: inline-block }
.portfolio1_554 { text-align: center; vertical-align: top; position: relative; margin: 0; width:80%; display: inline-block; margin-bottom: 15px; }
.portfolio1_554 .inner { margin: 0 auto; font-size: 17px; padding: 10px 0; background: #eee; min-height:70px;direction: rtl; }
.portfolio1_554 .inner2 { margin: 0 auto; font-size: 15px; padding: 10px 0; background: #eee; min-height:50px;direction: rtl; }
.portfolio_554 .portfolio-image { position: relative; background: #041e42 }
.portfolio_554 .portfolio-image img { max-width: 100%; height: auto; width: 100%; margin: 0 auto; display: block }
.portfolio_554 .image-overlay { bottom: 0; right: 0; visibility: hidden; opacity: 0; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; -webkit-transition: opacity 0.2s ease-in-out; height: calc(100% - 20px); width: calc(100% - 20px); padding: 20px; left: 50%; top: 50%; position: absolute }
.portfolio_554 .image-overlay-container { transform: translate(0, 0); -o-transform: translate(0, 0); -ms-transform: translate(0, 0); -webkit-transform: translate(0, 0); background: rgba(240,78,5,0.5); position: relative; left: unset; top: unset; border: solid 10px #f04e05; height: 100%; width: 100% }
.portfolio_554 .portfolio-info, .portfolio_554 .portfolio-info a { color: #ffffff }
.portfolio_554 .portfolio-info { transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); text-align: center; position: absolute; left: 50%; top: 50%; width: 100%; transition: all 0.4s; -o-transition: all 0.4s; -webkit-transition: all 0.4s; width: 80%; padding: 30px 20px }
.portfolio_554 .portfolio-info .portfolio-title { text-transform: uppercase; margin: 0 auto 10px; font-size: 18px }
.portfolio_554 .portfolio-info .portfolio-term { text-transform: capitalize; font-size: 17px }
.portfolio_554:hover .image-overlay { visibility: visible; opacity: 1 }
.center_554 { text-align: center; min-height: 315px; }
.fright_554 { float: right }
.banner-resize_162 { width: 100%; min-height: 300px; background-image: url(../images/baner3.jpg); background-size: cover; background-position: center }
.fright_162 { float: right }
.nav_162 { padding-top: 100px }
.navigation_162 { color: #fff; text-align: right; padding: 10px 0 }
.pad_162 { padding-left: 10px; padding-right: 10px }
.body-resize_162 { width: 100%; min-height: 400px }
.body-inner_162 { background-color: #fff; padding: 20px; min-height: 300px; margin-top: -100px }
.item-inner_162 { min-height: 200px; width: 99%; padding: 5px }
.item-inner1_162 { min-height: 200px; width: 100%; padding: 5px; text-align: center }
.title-inner_162 { min-height: 70px; width: 100%; padding: 5px }
.mbottom _162 { margin-bottom: 10px }
.mbottom_162 { margin-bottom: 10px }
.box_162 { box-shadow: 0px 0px 15px 0px #ccc; border-radius: 10px; padding: 20px; text-align:right; }
.box_16 { box-shadow: 0px 0px 15px 0px #ccc; border-radius: 10px; padding: 10px }
figure { margin: 0px !important }
.x { font-size: 17px; }
.x p{ padding-right:20px; padding-left:20px;}
.x span { padding-top: 8px; display: block; }
.y { text-align: left }
.border { border: 2px solid #f48929; padding: 3px; margin-bottom: 20px }
.container_466 .news-grids { overflow: hidden; padding-top: 20px; margin: 0 -15px }
.box1-content_475 .single-service-item_475 .img-holder_475 { overflow: hidden; position: relative; display: block }
.overlay_475 { z-index: 10; background-color: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; left: 0; top: 0; position: absolute; transition: background-color 0.4s ease 0s; -webkit-transition: background-color 0.4s ease 0s; top: 0; right: 0; position: absolute; overflow: hidden; left: 0; bottom: 0; background-color: transparent }
.overlay_475 .box_475 { width: 100%; transition: border-color 0.4s ease 0s; -webkit-transition: border-color 0.4s ease 0s; height: 100%; display: table; border: 3px solid #64646478 }
.overlay_475 .box_475 .content_475 { vertical-align: middle; text-align: center; display: table-cell }
.overlay_475 .box_475 .content_475 a { opacity: 0; transition: all 0.4s ease 0s !important; -webkit-transition: all 0.4s ease 0s !important; transform: translate3d(0px, -75px, 0px); -webkit-transform: translate3d(0px, -75px, 0px); padding: 9.5px 24px }
.yellow-bg_475 { background-color: rgb(253, 199, 22); background: #f48929 }
.thm-btn_475 { -o-transition: all 500ms ease; -ms-transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; transition: all 500ms ease; text-transform: uppercase; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2); text-align: center; outline: medium none; font-weight: 600; font-size: 14px; font-family: 'Montserrat', sans-serif; display: inline-block; color: #ffffff; border-left-color: rgb(253, 199, 22); border-bottom-color: rgb(253, 199, 22); border-right-color: rgb(253, 199, 22); border-top-color: rgb(253, 199, 22); border: 2px solid #f48929 }
a, a:hover, a:active, a:focus { border: none; outline: none; text-decoration: none }
.single-service-item_475 { margin: 0 auto; width: 97% }
.box1-content_475 .single-service-item_475 .img-holder_475 img { width: 100%; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; transform: scale(1); -webkit-transform: scale(1); width: 100%; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; transform: scale(1); -webkit-transform: scale(1) }
.box1-content_475 .single-service-item_475:hover .img-holder_475 .overlay_475 { background-color: rgba(1, 48, 94, 0.85) }
.box1-content_475 .single-service-item_475:hover .img-holder_475 .overlay_475 .box_475 .content_475 a { transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0px, 0px, 0px); opacity: 1 }
.box1-content_475 .single-service-item_475:hover .img-holder_475 img { transform: scale(1.1); -webkit-transform: scale(1.1) }
.box1-content_475 .single-service-item_475:hover .img-holder_475 .overlay_475 .box_475 { border-color: #f48929 }
.box1-content_475 .single-service-item_475 .text-holder_475 { padding-top: 30px; position: relative; padding-right: 60px }
.box1-content_475 .single-service-item_475 .text-holder_475 .icon_475 { transition: all 500ms ease 0s; -webkit-transition: all 500ms ease 0s; padding: 18px 0; text-align: center; display: block; height: 60px; width: 60px; top: 30px; position: absolute; right: 0; color: #292929; background: #f7f7f7 none repeat scroll 0 0 }
.box1-content_475 .single-service-item_475 .text-holder_475 .icon_475 span::before { transition: all 500ms ease 0s; -webkit-transition: all 500ms ease 0s; font-size: 30px }
.box1-content_475 .single-service-item_475 .text-holder_475 .text_475 { text-align: right; padding-right: 20px }
.box1-content_475 .single-service-item_475 .text-holder_475 .text_475 h3 a { transition: all 500ms ease 0s; -webkit-transition: all 500ms ease 0s; color: #292929 }
.box1-content_475 p { color: #9e9e9e }
.box1-content_475 .single-service-item_475:hover .text-holder_475 .icon_475 { color: #fff; background-color: rgb(253, 199, 22); background: #f48929 }
.fright_455 { float: right }
.contactUs-box_455 { text-align: right; direction: rtl; font-family: W_yekan }
.contactUs-box_455 address_455 { font-style: normal }
.contactUs-box_455 .address_455 { font-size: 16px; margin-left: 5px }
.contactUs-box_455 .phone_455 { font-size: 16px; margin-left: 5px; transform: rotate(180deg) }
.contactUs-box_455 .email_455 { font-size: 16px; margin-left: 5px }
.contactUs-box_455 .fax_455 { font-size: 16px; margin-left: 5px }
.map-box_455 iframe { padding-left: 10px; padding-top: 14px; width: 100%; height: 260px }
#social_455 { text-align: right; margin-top: 30px; margin-right: 10px }
#social_455 .smGlobalBtn_455 { display: inline-block; position: relative; cursor: pointer; width: 30px; height: 30px; border: 2px solid #ddd; box-shadow: 0 3px 3px #999; padding: 0px; text-decoration: none; text-align: center; color: #fff; font-size: 14px; font-weight: normal; line-height: 2em; border-radius: 27px }
#social_455 .facebookBtn_455 { background: #d2d2d2; color: #333333 }
#social_455 .facebookBtn_455:before { font-family: "FontAwesome"; content: "\f09a" }
#social_455 .facebookBtn_455:hover { color: #4060A5; background: #fff; border-color: #4060A5 }
#social_455 .twitterBtn_455 { background: #d2d2d2; color: #333333 }
#social_455 .twitterBtn_455:before { font-family: "FontAwesome"; content: "\f099" }
#social_455 .twitterBtn_455:hover { color: #00ABE3; background: #fff; border-color: #00ABE3 }
#social_455 .telegramBtn_455 { background: #d2d2d2; color: #333333 }
#social_455 .telegramBtn_455:before { font-family: "FontAwesome"; content: "\f1d8"; font-size: 11px !important; padding-right: 3px }
#social_455 .telegramBtn_455:hover { color: #e64522; background: #fff; border-color: #e64522 }
#social_455 .instagramBtn_455 { background: #d2d2d2; color: #333333 }
#social_455 .instagramBtn_455:before { font-family: "FontAwesome"; content: "\f16d" }
#social_455 .instagramBtn_455:hover { color: #0094BC; background: #fff; border-color: #0094BC }
.address-box_455 address { font-style: normal }
.module_content_455 { max-width: 300px; text-align: center; margin: 0 auto; }
div.smile-h_455 div { padding-bottom: 10px; float: right }
div.smile-h_455 a { font-size: 13px; line-height: 20px; color: #888; text-transform: uppercase; display: inline-block; width: auto }
div.smile-h_455 a:hover { color: #fff; background: none }
div.smile-h_455 a:hover i { background: #ef4d05; color:#fff !important; }
div.smile-h_455 a i { transition: all 0.2s linear; -webkit-transition: all 0.2s linear; display: inline-block; width: 35px; line-height: 35px; text-align: center; color: #f48929 !important; font-size: 16px; background: #373737; border-radius: 53px; margin-right: 10px }
.social_455 { max-width: 220px; text-align: center; margin: 0 auto; float: none }
.contact-information-widget__inner_455 { direction: rtl; text-align: right }
.contact-information-widget__inner_455 li { list-style: none; padding-right: 45px; position: relative; margin-left: 0 }
.contact-information-widget__inner_455 > li { margin-bottom: 20px }
.contact-information-widget_455 .icon_455, .contact-information-widget__inner_455 li .icon { color: #87ca69 }
.contact-information-widget__inner_455 li .icon_455 { top: 12px; right: 7px; position: absolute; line-height: 1em; font-size: 27px }
.contact-information-widget__inner_455 li h6 { margin-bottom: 2px }

@media screen and (max-width:400px) {
.product-box_455 { float: none !important; margin: 0 auto !important; margin-top: 20px !important }
}

@media screen and (max-width:300px) {
.product-box_455 { width: 100% !important }
}

@media(max-width:767px) {
.module_content_455 { float: left }
}
.xx { font-size: 17px; }
.yy { text-align: left; }
.form-box { width: 80%; margin: 10px auto; }
.form-box input { width: 100%; height: 40px; margin-bottom: 10px; text-align: right; padding-right: 10px;direction: rtl }
.form-box input.name-box2{ font-family:arial !important;}
.form-box input.full { width: 100%; height: 40px; margin-bottom: 10px; text-align: right; padding-right: 10px; }
.captcha-region{ margin-top:15px;}
.input-resize { width: 98%; }

@media(max-width:750px) {
.input-resize { width: 100%; float: right; }
}
.sabt { background-color: #f48929; border: 0 !important; box-shadow: none !important; color: #000; font-weight: bold; text-align: center !important; }
.form-box textarea { width: 100%; margin-bottom: 10px; text-align: right; }
.form-box p.title { text-align: right; margin-bottom: 20px; font-weight: bold;direction:rtl; }
.form-box input.radio { width: 10%; float: right; }
.form-box p.title1 { text-align: right; margin-right: 10px; margin: 0 !important; padding: 0 !important; line-height: 40px; direction:rtl;}
.dont-show{ display:none !important;}
.img-val2 img{ width:40%;}
.news-refresh{ text-align:center !important; margin-top:15px;}
p.titlee{ text-align:right; font-size:20px; color:#f15d2d; margin-right:20px;}
.certificate{ text-align:center; margin-top:30px; margin-bottom:30px;}
.container_406 input.name-box2{ font-family:arial !important;}
@media only screen and (max-width:1153px) and (min-width:1001px) {
	.container_184 #cssmenu > ul > li > a {
		padding: 11px;
		font-size: 14px;
	}

	.container_184 #cssmenu > ul > li.has-sub > a::before {
		left: 4px;
		top: 15px;
	}
	.container_184 #cssmenu > ul > li.has-sub > a::after {
    	left: 1px;
    	top: 18px;
}
}


ul.pagination li.active a {
    background-color: #fd0000;
    color: #fff !important;
}
*{margin:0;padding:0;}
*{box-sizing:border-box;outline:none;margin:0;padding:0;}
a{text-decoration:none!important;}
ul{list-style:none;}
a{text-decoration:none;}
div,ul,li,a{box-sizing:border-box;}
ul,li,a{box-sizing:border-box;}
.pagination{direction:ltr;}
::placeholder{color:#000000;opacity:1;}
:-ms-input-placeholder{color:#000000;}
::-ms-input-placeholder{color:#000000;}
ul.pagination li{position:relative;width:50px!important;height:50px!important;text-align:center;display:inline-block;padding:10px;font-size:22px;list-style-type:none;cursor:pointer;border-radius:27px;border:1px solid #000;box-sizing:border-box;margin-right:5px;line-height:25px;}
ul.pagination li a{color:#000;}
ul.pagination li.active a{color:#fff;}
.pagination__controls{margin:0 auto;text-align:center;}
ul.pagination li{    position: relative;
    width: 40px!important;
    height: 40px!important;
    text-align: center;
    display: inline-block;
    padding: 2px;
    font-size: 19px;
    list-style-type: none;
    cursor: pointer;
    border-radius: 27px;
    border: 1px solid #000;
    box-sizing: border-box;
    margin-right: 5px;
    line-height: 40px;}
ul.pagination li a{color:#000;}
ul.pagination li.active{background-color:#ef4d05;color:#fff!important;border:none;}
ul.pagination li.active a{background-color:#ef4d05;color:#fff!important;}
.pagination__controls{margin:35px auto;text-align:center;}
::selection{background:rgba(205,187,159,0.5);text-shadow:none;}
::selection{background:rgba(205,187,159,0.5);text-shadow:none;}
.update-div {
    margin: 0 auto;
    background-color: #000;
    color: #000;
    position: absolute;
    z-index: 80000;
    text-align: center;
    float: none;
    top: 82%;
    width: 205px;
    font-size: 22px;
    font-family: w_yekan;
    opacity: 0.9;
    color: #fff;
    padding: 20px 0;
    left: 77%;
    transition: 0.5;
    opacity: 0.5;
    border-radius: 5px;
}

.pup-top2 {
    margin-top: 10px;
}
.popup11 {
    margin: 50px auto;
    width: 46%;
    position: relative;
    transition: all 1s ease-in-out;
}

.popup11 .close11 {
  position: absolute;
top: -72px;
right: 10px;
transition: all 200ms;
font-size: 62px;
font-weight: bold;
text-decoration: none;
color: #f31010;
}

.pup-top {
    border-bottom: 1px solid #ffd700;
}

.popup11 .close11:hover {
    color: #06D85F;
}

.popup11 .content {
  overflow: visible;
    direction: rtl;
}

@media screen and (max-width: 700px) {
    .popup11 {
        width: 100%;
    }
    .trans {
      width: 100% !important;
      height: auto !important;
    }
}
.overlay11 {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.7);
    transition: opacity 500ms;
    z-index: 9999999999;
}
.trans {
    transform: rotate(-90deg);
    margin: 0 auto !important;
}

@media only screen and (max-width:1200px){

.page-wrapper_467 .hero .slide{
    background-image: none !important;
    height: auto !important;
}
.page-wrapper_467 .hero .slide .slider-bg{
    display: block !important;
    width: 100%;
}
.page-wrapper_467 .hero{
    height: auto !important;
    min-height: unset !important;
}
.page-wrapper_467 .hero .slide{
    min-height: unset !important;
}
.update-div{
    display: none !important;
}
.page-wrapper_467 .slick-prev.slick-arrow {
    left: 10%;
}
}