/**
* @ 3dabd040fc9e32f36aa722a271a79d52
*/
.lcms-editor{font-size:14px;line-height:1.7;color:#606266;word-break:break-all}.lcms-editor:after,.lcms-editor:before{display:table;line-height:0;content:""}.lcms-editor:after{clear:both}.lcms-editor h1:first-child,.lcms-editor h2:first-child,.lcms-editor h3:first-child,.lcms-editor h4:first-child{margin-top:0!important}.lcms-editor h1,.lcms-editor h2,.lcms-editor h3,.lcms-editor h4{font-weight:700;color:#303133}.lcms-editor h1{font-size:26px;line-height:1.5;margin-top:32px;margin-bottom:18px;letter-spacing:2px}.lcms-editor h2{font-size:22px;line-height:1.5;margin-top:28px;margin-bottom:14px;letter-spacing:1px}.lcms-editor h3{font-size:18px;line-height:1.5;margin-top:24px;margin-bottom:10px;letter-spacing:.5px}.lcms-editor h4{font-size:14px;line-height:1.5;margin-top:20px;margin-bottom:8px;letter-spacing:.5px}.lcms-editor p{margin:0 0 16px 0;line-height:1.7;letter-spacing:.5px}.lcms-editor a{color:#409eff;text-decoration:none;cursor:pointer}.lcms-editor a:hover{text-decoration:underline;color:#66b1ff}.lcms-editor a:active,.lcms-editor a:focus{outline:0;color:#409eff;text-decoration:none}.lcms-editor img{max-width:100%!important;height:auto!important;display:inline-block}.lcms-editor img[style*="float:right"]{margin:16px 0 16px 16px}.lcms-editor img[style*="float:left"]{margin:16px 16px 16px 0}.lcms-editor ol li img,.lcms-editor ul li img{margin-top:5px}.lcms-editor ul{width:auto;margin:0 0 16px 0;padding:0 0 0 2em;list-style:disc}.lcms-editor ul>li>p{margin:0;text-indent:0}.lcms-editor ul>li{margin-top:5px;list-style:disc}.lcms-editor ul>li:first-of-type{margin-top:0}.lcms-editor ol{width:auto;margin:0 0 16px 0;padding:0 0 0 2em;list-style:decimal}.lcms-editor ol>li>p{margin:0;text-indent:0}.lcms-editor ol>li{margin-top:5px;list-style:decimal}.lcms-editor ol>li:first-of-type{margin-top:0}.lcms-editor ul ol,.lcms-editor ol ul{margin-top:5px}.lcms-editor blockquote{margin:0 0 16px 0;padding:0 10px;border-left:5px solid #ccc;overflow:hidden;font-family:initial}.lcms-editor blockquote p{text-indent:0}.lcms-editor blockquote p:last-child{margin-bottom:0}.lcms-editor table{width:100%;margin:0 0 16px 0;background-color:#fff;border-collapse:collapse;border-spacing:0}.lcms-editor table tr{transition:all .3s}.lcms-editor table tr:nth-child(even){background-color:#fbfbfb}.lcms-editor table tr:hover{background-color:#f2f2f2}.lcms-editor table td,.lcms-editor table th{position:relative;padding:9px 15px;min-height:20px;line-height:1.4;border-width:1px;border-style:solid;border-color:#e6e6e6}.lcms-editor table thead th{border-top-width:1px!important;background-color:#f2f2f2}.lcms-editor table p{margin-bottom:10px;text-indent:0}.lcms-editor table td p:last-child,.lcms-editor table th p:last-child{margin-bottom:0}.lcms-editor hr{background-color:#d4d4d4;border:none;height:1px;margin-bottom:16px}.lcms-editor pre{margin:0 0 16px 0;font-size:inherit;font-family:Monaco,Menlo,Consolas,"Courier New"}.lcms-editor code{padding:2px 3px;margin:0 2px;font-size:calc(1em - 1px);color:#c7254e;background-color:rgb(185 185 185 / 10%);white-space:nowrap;border-radius:0;font-family:Monaco,Menlo,Consolas,"Courier New"}.lcms-editor iframe{background:#F2F6FC}.lcms-editor p.player-iframe{text-indent:0}.lcms-editor p.player-video{text-indent:0}.lcms-editor section._135editor p{margin:0}@media only screen and (max-width:768px){.lcms-editor img{max-width:100%!important;height:auto!important;display:inline-block}}
/**
* @ a5968457ea758a275b904e0dafa56133
*/
.image-list {padding: 20px 0 0 0;text-align: center;}.image-list li {position: relative;margin-bottom: 20px;}.image-list img {width: 100%;display: block;transition: all 0.4s;border-bottom: 1px solid #eaeaea;}.image-list a {position: relative;display: block;margin: 0 5%;color: #000000;border: 1px solid #eaeaea;background-color: #ffffff;overflow: hidden;}.image-list a:hover img {animation: 0.1s;transform: scale(1.1);}.image-list h3 {position: absolute;bottom: 0;width: 100%;text-align: center;margin: 0;background: rgba(0, 0, 0, 0.5);color: #ffffff;padding: 5px 10px;box-sizing: border-box;}.image-show ._title {padding: 20px;border-bottom: 1px #efefef solid;}.image-show ._title ._time {color: #9c9c9c;}.image-show ._title ._time span {padding: 0 10px 0 0;}.image-show .am-slider {box-shadow: none;}.image-show-img {position: absolute;width: 80%;height: 100%;overflow: hidden;top: 0;left: 10%;opacity: 0;z-index: 99;cursor: zoom-in;}.image-show-img img {display: block;width: 100%;height: 100%;}
/**
* @ 95413e774a379c037d1b95fb8a54f8b8
*/
.product-show{margin:0;}.product-show .gallery{margin-left:0px;}
/**
* @ 77a8b4904b08f7d5165d104ca4365ad6
*/
@charset "utf-8";#dreamcolor {display: inline-block;text-align: center;}#dreamcolor img{display: none;}.srotate {position: relative;border-radius: 50%;float: left;margin-left: 20px;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}.srotate:nth-child(n):hover {-webkit-animation: bs2 linear 1s 1s infinite, bs2-in 1s;-moz-animation: bs2 linear 1s 1s infinite, bs2-in 1s;animation: bs2 linear 1s 1s infinite, bs2-in 1s;}.srotate:nth-child(1) {width: 20px;height: 20px;margin-top: -10px;-webkit-animation: bs linear 2s 0.5s infinite;-moz-animation: bs linear 2s 0.5s infinite;animation: bs linear 2s 0.5s infinite;}.srotate:nth-child(2) {width: 30px;height: 30px;margin-top: -15px;-webkit-animation: bs linear 2s 0.7s infinite;-moz-animation: bs linear 2s 0.7s infinite;animation: bs linear 2s 0.7s infinite;}.srotate:nth-child(3) {width: 40px;height: 40px;margin-top: -20px;-webkit-animation: bs linear 2s 0.9s infinite;-moz-animation: bs linear 2s 0.9s infinite;animation: bs linear 2s 0.9s infinite;}.srotate:nth-child(4) {width: 50px;height: 50px;margin-top: -25px;-webkit-animation: bs linear 2s 1.1s infinite;-moz-animation: bs linear 2s 1.1s infinite;animation: bs linear 2s 1.1s infinite;}.srotate:nth-child(5) {width: 60px;height: 60px;margin-top: -30px;-webkit-animation: bs linear 2s 1.3s infinite;-moz-animation: bs linear 2s 1.3s infinite;animation: bs linear 2s 1.3s infinite;}.srotate:nth-child(6) {width: 70px;height: 70px;margin-top: -35px;-webkit-animation: bs linear 2s 1.5s infinite;-moz-animation: bs linear 2s 1.5s infinite;animation: bs linear 2s 1.5s infinite;}.srotate:nth-child(7) {width: 60px;height: 60px;margin-top: -30px;-webkit-animation: bs linear 2s 1.7s infinite;-moz-animation: bs linear 2s 1.7s infinite;animation: bs linear 2s 1.7s infinite;}.srotate:nth-child(8) {width: 50px;height: 50px;margin-top: -25px;-webkit-animation: bs linear 2s 1.9s infinite;-moz-animation: bs linear 2s 1.9s infinite;animation: bs linear 2s 1.9s infinite;}.srotate:nth-child(9) {width: 40px;height: 40px;margin-top: -20px;-webkit-animation: bs linear 2s 2.1s infinite;-moz-animation: bs linear 2s 2.1s infinite;animation: bs linear 2s 2.1s infinite;}.srotate:nth-child(10) {width: 30px;height: 30px;margin-top: -15px;-webkit-animation: bs linear 2s 2.3s infinite;-moz-animation: bs linear 2s 2.3s infinite;animation: bs linear 2s 2.3s infinite;}.srotate:nth-child(11) {width: 20px;height: 20px;margin-top: -10px;-webkit-animation: bs linear 2s 2.5s infinite;-moz-animation: bs linear 2s 2.5s infinite;animation: bs linear 2s 2.5s infinite;}@-webkit-keyframes bs {0% {box-shadow: inset -1px 1px 3px 2px #444444, inset 1px -1px 3px 2px #222222, 0 0 0px 0 #b2ff1a;}50% {box-shadow: inset -1px 1px 3px 2px #444444, inset 1px -1px 3px 2px #222222, 0 0 20px 0 #1affff;}100% {box-shadow: inset -1px 1px 3px 2px #444444, inset 1px -1px 3px 2px #222222, 0 0 0px 0 #b2ff1a;}}@-moz-keyframes bs {0% {box-shadow: inset -1px 1px 3px 2px #444444, inset 1px -1px 3px 2px #222222, 0 0 0px 0 #b2ff1a;}50% {box-shadow: inset -1px 1px 3px 2px #444444, inset 1px -1px 3px 2px #222222, 0 0 20px 0 #1affff;}100% {box-shadow: inset -1px 1px 3px 2px #444444, inset 1px -1px 3px 2px #222222, 0 0 0px 0 #b2ff1a;}}@-o-keyframes bs {0% {box-shadow: inset -1px 1px 3px 2px #444444, inset 1px -1px 3px 2px #222222, 0 0 0px 0 #b2ff1a;}50% {box-shadow: inset -1px 1px 3px 2px #444444, inset 1px -1px 3px 2px #222222, 0 0 20px 0 #1affff;}100% {box-shadow: inset -1px 1px 3px 2px #444444, inset 1px -1px 3px 2px #222222, 0 0 0px 0 #b2ff1a;}}@keyframes bs {0% {box-shadow: inset -1px 1px 3px 2px #fff, inset 1px -1px 3px 2px #e6e7e8, 0 0 0px 0 #b2ff1a;}50% {box-shadow: inset -1px 1px 3px 2px #fff, inset 1px -1px 3px 2px #e6e7e8, 0 0 20px 0 #1affff;}100% {box-shadow: inset -1px 1px 3px 2px #fff, inset 1px -1px 3px 2px #fff, 0 0 0px 0 #b2ff1a;}}@-webkit-keyframes bs2-in {0% {box-shadow: inset -1px 1px 3px 2px #444444, inset 1px -1px 3px 2px #222222, 0 0 10px 0 #bbff33;}100% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 0px 0 #ff3333;}}@-moz-keyframes bs2-in {0% {box-shadow: inset -1px 1px 3px 2px #444444, inset 1px -1px 3px 2px #222222, 0 0 10px 0 #bbff33;}100% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 0px 0 #ff3333;}}@-o-keyframes bs2-in {0% {box-shadow: inset -1px 1px 3px 2px #444444, inset 1px -1px 3px 2px #222222, 0 0 10px 0 #bbff33;}100% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 0px 0 #ff3333;}}@keyframes bs2-in {0% {box-shadow: inset -1px 1px 3px 2px #444444, inset 1px -1px 3px 2px #222222, 0 0 10px 0 #bbff33;}100% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 0px 0 #ff3333;}}@-webkit-keyframes bs2 {0% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 0px 0 #ff3333;}50% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 10px 0 #ffbb33;}100% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 0px 0 #ff3333;}}@-moz-keyframes bs2 {0% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 0px 0 #ff3333;}50% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 10px 0 #ffbb33;}100% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 0px 0 #ff3333;}}@-o-keyframes bs2 {0% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 0px 0 #ff3333;}50% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 10px 0 #ffbb33;}100% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 0px 0 #ff3333;}}@keyframes bs2 {0% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 0px 0 #ff3333;}50% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 10px 0 #ffbb33;}100% {box-shadow: inset -1px 1px 5px 2px #444444, inset 1px -1px 5px 2px #222222, 0 0 0px 0 #ff3333;}}@media only screen and (max-width:1920px) {#dreamcolor {margin: 0 auto 30px 80px;}}@media only screen and (max-width:1400px) {#dreamcolor {margin: 0 auto 30px 50px;}}@media only screen and (max-width:1024px) {#dreamcolor {display: none;}}
/**
* @ 889b5374b13d0504888431f3656f6bdc
*/
@charset "utf-8";*{--font-general:"proxima-nova", Helvetica, Arial, sans-serif;--font-body:"proxima-nova", Helvetica, Arial, sans-serif;}html {overflow-x: hidden;padding: 0;margin: 0;background: #111}body {font-family: var(--font-body);;font-size: 16px;font-weight: 400;color: #777777;line-height: 1.7em;padding: 0;display: none;background:#ffffff;height: 100%}body.boxed {margin: 30px;overflow: hidden;border: solid 1px rgba(255, 255, 255, .05)}body .owl-stage .owl-item {display: inline-block}#wrapper {overflow: hidden;position: relative}.de-navbar-left #wrapper {overflow: visible}a,a:hover {text-decoration: none}header {width: 100%;position: absolute;left: 0;z-index: 1000;background: rgba(0, 0, 0, .2);margin: 0;height: 90px;padding: 0 30px}header.smaller.has-topbar {height: 105px}header.header-s1 {top: 0}header .info {display: none;color: #fff;padding: 10px 0 10px 0;width: 100%;z-index: 100;background: #242424}header .info .col {display: inline-block;font-size: 12px}header .info .col {padding-right: 30px}header .info .col:last-child {padding-right: 0}header .info i {font-size: 14px;margin-right: 15px}header .info .social.col {border: none}header .info .social i {color: #fff;font-size: 14px;display: inline-block;float: none;padding: 0 10px 0 10px;margin: 0}header .info strong {font-size: 12px}header.header-bg {background: rgba(0, 0, 0, .5)}header.transparent {background: 0 0}body:not(.side-layout) header:not(.smaller):not(.header-mobile).header-light.transparent {background: rgba(255, 255, 255, 0)}header.autoshow {top: -120px;height: 70px !important}header.autoshow.scrollOff,header.autoshow.scrollOn {-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;outline: 0}header.autoshow.scrollOn {top: 0}header.autoshow.scrollOff {top: -120px}header div#logo {display: inline-block;height: 100%;font-family: var(--font-general);;font-weight: 700;font-size: 26px;color: #fff;line-height: 86px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}header div#logo a {color: #fff}header.header-mobile div#logo a {color: #fff}header .logo-2 {display: none}header .logo-scroll {display: none}header .logo,header .logo-2 {font-family: var(--font-general);;color: #fff;font-size: 40px;font-weight: 300}header .logo-2 {color: #333}header.header-full nav {float: left}header nav a {-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}header nav a:hover {color: #555}header.smaller #mainmenu ul ul {top: 0}header.smaller {position: fixed;top: 0;padding: 0;-webkit-box-shadow: 0 4px 6px 0 rgba(10, 10, 10, .05);-moz-box-shadow: 0 4px 6px 0 rgba(10, 10, 10, .05);box-shadow: 0 4px 6px 0 rgba(10, 10, 10, .05);border: 0}header.smaller .btn-rsvp {height: 100px;padding-top: 55px}.boxed header.smaller {margin-top: 0}header.smaller.scroll-light {background: #fff}header:not(.header-light).smaller.scroll-light div#logo .logo {display: none}header.smaller.scroll-light div#logo .logo-2 {display: inline-block}header.smaller.scroll-light div#logo .logo-scroll {display: inline-block}header.smaller.header-light div#logo .logo {display: none}header.smaller.scroll-light #mainmenu a {color: #000000}header.smaller.scroll-light #mainmenu li li a:hover {color: #fff}.logo-smaller div#logo {width: 150px;height: 30px;line-height: 65px;font-size: 30px}.logo-smaller div#logo img {font-size: 30px}.logo-smaller div#logo .logo-1 {display: none}.logo-smaller div#logo .logo-2 {display: inline-block}.logo-small {margin-bottom: 20px}header.de_header_2 {height: 125px}header.de_header_2.smaller {height: 70px}header.de_header_2.smaller .info {position: absolute;opacity: 0;z-index: -1}header.header-full {padding-left: 40px;padding-right: 40px}header .header-row {text-align: center}header .header-col {position: relative;height: 100%}header .header-col.left {float: left;padding: 0 30px 0 0}header .header-col.mid {float: right}header .header-col.mid .social-icons {float: right;padding: 0 30px 0 30px}header.header-bottom{bottom: 0;}.header-col-right {text-align: right}.de-navbar-left {background: #151618}.de-navbar-left #logo {padding: 40px;text-align: center;width: 100%}.de-navbar-left header {position: relative;display: block;width: 100%;height: 100%;left: 0;background: 0 0;padding: 30px;padding-right: 20px}.de-navbar-left header #mainmenu {float: none;margin: 0;padding: 0}.de-navbar-left header #mainmenu>li {display: block;margin: 0;float: none;text-align: center;font-family: var(--font-general);;letter-spacing: 5px;font-size: 14px;padding: 0;padding-top: 10px;padding-bottom: 10px;border-bottom: solid 1px rgba(255, 255, 255, .1)}.de_light.de-navbar-left header #mainmenu>li {border-bottom: solid 1px rgba(0, 0, 0, .05)}.de-navbar-left header #mainmenu>li>a {padding: 0;opacity: .5}.de_light.de-navbar-left header #mainmenu>li>a {color: #222}.de-navbar-left header #mainmenu>li a:hover {opacity: 1}.de-navbar-left header #mainmenu>li>a:after {content: none}.de-navbar-left header nav {float: none}#subheader {text-align: center;overflow: hidden;padding: 100px 0 100px 0}#subheader h1 {margin-top: 50px;margin-bottom: 10px}#subheader.dark {background-color: #1a1c26}#subheader.dark h1 {color: #fff}.de-navbar-left #subheader {padding-bottom: 120px}#subheader span {letter-spacing: 2px;display: inline-block;font-size: 15px;margin-top: 88px;color: #fff}#subheader .crumb {font-size: 10px;letter-spacing: 3px;margin-top: 20px}#subheader.dark .crumb {color: #fff}#subheader .small-border-deco {display: block;margin: 0 auto;margin-top: 20px;width: 100%;height: 1px;background: rgba(255, 255, 255, .1)}#subheader .small-border-deco span {display: block;margin: 0 auto;height: 2px;width: 100px}#subheader.dark h2,#subheader.dark h4 {color: #fff}#subheader.dark h2 {font-size: 48px}#subheader.s2 {background: #f5f9fd;text-align: left;padding: 120px 0 60px;border: solid 1px rgba(255, 255, 255, .05);border-left: none;border-right: none}#subheader.s2 .crumb,#subheader.s2 h1 {margin: 0;padding: 0}#subheader.s2 .crumb {float: right;margin-top: 15px}.de-navbar-left.de_light #subheader h1 {color: #222}#mainmenu {display: inline-block;font-family: var(--font-general);;font-size: 15px;margin: 0 auto;float: none;padding-right: 20px;height: 70px;font-weight: 500;}#mainmenu ul {margin: 0 0;padding: 10px;height: 30px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;overflow: hidden;background: #fff;-webkit-box-shadow: 2px 2px 30px 0 rgba(20, 20, 20, .1);-moz-box-shadow: 2px 2px 30px 0 rgba(20, 20, 20, .1);box-shadow: 2px 2px 30px 0 rgba(20, 20, 20, .1)}#mainmenu li {margin: 0 0;padding: 0 0;float: left;display: inline;list-style: none;position: relative}#mainmenu a {display: inline-block;padding: 30px 20px;padding-top: 29px;text-decoration: none;color: #fff;text-align: center;outline: 0;border-radius: 3px}#mainmenu a span {color: #fff;display: inline-block;margin-left: 10px;padding: 3px 5px 2px 5px;font-size: 10px;text-transform: uppercase;line-height: 14px;border-radius: 3px}#mainmenu li li a span {float: right;margin-top: 5px}#mainmenu a.active span {width: 100%;margin-left: 0}.header-light #mainmenu>li>a {color: #222;font-weight: 600}#mainmenu li li {font-size: 14px}#mainmenu li li:last-child {border-bottom: none}#mainmenu li li a {padding: 5px 15px;border-top: none;color: #000000;width: 100%;border-left: none;text-align: left;font-weight: 400;border-bottom: solid 1px rgba(255, 255, 255, .1)}#mainmenu li li a:hover {color: #111}#mainmenu li li a:after {content: none}#mainmenu li li li a {padding: 2px 15px 2px 15px;background: #171a21}#mainmenu li li a:hover,#mainmenu ul li:hover>a {color: #fff;background: #1a8b49}#mainmenu li ul {width: 210px;height: auto;position: absolute;left: 0;z-index: 10;visibility: hidden;opacity: 0}#mainmenu li li {display: block;float: none;text-transform: none}#mainmenu li:hover>ul {visibility: visible;opacity: 1;margin-top: 0}#mainmenu li ul ul {left: 100%;top: 0}#mainmenu li ul ul li a {background: #202020}#mainmenu li:hover>ul {color: #1a8b49}#mainmenu select {padding: 10px;height: 36px;font-size: 14px;border: none;background: #ff4200;color: #eceff3}#mainmenu select option {padding: 10px}#mainmenu .btn-type {padding: 0;margin: 0}#mainmenu .btn-type a {background: #eee;padding: 0;margin: 0}#mainmenu>li ul.mega {position: fixed;left: 0;height: 0%;width: 100%;visibility: hidden;opacity: 0;overflow: hidden;padding-left: 40px;padding-right: 40px}#mainmenu li:hover ul.mega {visibility: visible;opacity: 1}#mainmenu li ul.mega>li,#mainmenu li ul.mega>li a {width: 100%}#mainmenu li ul.mega li.title {padding: 0 10px 15px 10px;text-align: left;color: #fff;font-weight: 700}#mainmenu li ul.mega>li ul {position: static;visibility: visible;opacity: 1;left: 0;float: none;width: 100%}#mainmenu ul.mega>li ul li {margin: 0;padding: 0}#mainmenu ul.mega>li ul li:last-child {border-bottom: solid 1px #333}#mainmenu li ul.mega .menu-content {background: #171a21;padding: 30px}header.header-mobile #mainmenu>li ul.mega {visibility: visible;opacity: 1}header:not(.header-mobile) #mainmenu>li:hover ul.mega {height: auto}#menu-btn {display: none;float: right;margin-top: -15px;width: 32px;height: 32px;padding: 4px;text-align: center;cursor: pointer;color: #fff;margin-left: 20px}#menu-btn:before {font-family:"Font Awesome 5 Free";font-weight: 600;content: "\f0c9";font-size: 20px;color: #ffffff;}header.header-light #menu-btn:before{color: #333333;}.de_light #menu-btn:before{color:#222222;}#menu-btn.s1 {display: block;position: fixed;left: 20px;top: 20px;z-index: 100}header.header-mobile.header-light,header.header-mobile.header-light #menu-btn,header.header-mobile.header-light #menu-btn:hover {background: 0 0}header.header-mobile #menu-btn {color: #222}.centernav {line-height: 50px;overflow-x: auto;white-space: nowrap;}.centernav a {display: inline-block;margin: 10px;padding: 0 1.6em;font-size:18px;text-decoration: none;outline: none;color: #fff;background-color: var(--primary-color);border-radius: 5px;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-box-shadow: 0 0 0 -2px #fff, 0 0 0 -1px var(--primary-color);box-shadow: 0 0 0 -2px #fff, 0 0 0 -1px var(--primary-color);border: none;-webkit-transition: -webkit-box-shadow .3s;transition: box-shadow .3s;}.centernav a:hover,.centernav a:focus{color: #000;-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px var(--primary-color);box-shadow: 0 0 0 2px #fff, 0 0 0 4px var(--primary-color);-webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: gelatine 0.5s 1;animation: gelatine 0.5s 1;}.centernav a._active,.centernav a:active {color: #fff;background: var(--primary-color);-webkit-transition-duration: 0;transition-duration: 0;-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px var(--primary-color);box-shadow: 0 0 0 2px #fff, 0 0 0 4px var(--primary-color);}@keyframes gelatine {from, to {-webkit-transform: scale(1, 1);transform: scale(1, 1);}25% {-webkit-transform: scale(0.9, 1.1);transform: scale(0.9, 1.1);}50% {-webkit-transform: scale(1.1, 0.9);transform: scale(1.1, 0.9);}75% {-webkit-transform: scale(0.95, 1.05);transform: scale(0.95, 1.05);}from, to {-webkit-transform: scale(1, 1);transform: scale(1, 1);}25% {-webkit-transform: scale(0.9, 1.1);transform: scale(0.9, 1.1);}50% {-webkit-transform: scale(1.1, 0.9);transform: scale(1.1, 0.9);}75% {-webkit-transform: scale(0.95, 1.05);transform: scale(0.95, 1.05);}}@-webkit-keyframes gelatine {from, to {-webkit-transform: scale(1, 1);transform: scale(1, 1);}25% {-webkit-transform: scale(0.9, 1.1);transform: scale(0.9, 1.1);}50% {-webkit-transform: scale(1.1, 0.9);transform: scale(1.1, 0.9);}75% {-webkit-transform: scale(0.95, 1.05);transform: scale(0.95, 1.05);}from, to {-webkit-transform: scale(1, 1);transform: scale(1, 1);}25% {-webkit-transform: scale(0.9, 1.1);transform: scale(0.9, 1.1);}50% {-webkit-transform: scale(1.1, 0.9);transform: scale(1.1, 0.9);}75% {-webkit-transform: scale(0.95, 1.05);transform: scale(0.95, 1.05);}}#content {width: 100%;background: #fff;padding: 90px 0 90px 0;z-index: 100}.de_light #content {background: #fff}#content {background: #fff}section {padding: 90px 0 90px 0;position: relative;min-height: 100%;min-height: 100vh;min-width: 100%;}#content.no-bg,section.no-bg {background: 0 0 !important}section.custom-1 {border-bottom-left-radius: 50% 20%;border-bottom-right-radius: 50% 20%}#content.dark,section.dark {background: #111;color: #ccc;}.bgcolor-variation {background: #f6f6f6}.overlay-gradient {width: 100%;height: 100%;z-index: 100;top: 0;padding: 90px 0 90px 0}.transition {position: fixed;width: 100%;height: 100%;background: #ffffff;z-index: 1001;left: -100%}.de_light .transition {background: #f5f5f5;}.t-right {left: 200%}#btn-exit,#btn-close-now{position: fixed;z-index: 1002;top: 20px;right: 30px;visibility: hidden;opacity: 0;transform: scale(0)}#btn-exit.clicked,#btn-close-now.clicked{visibility: visible;opacity: 1;transform: scale(1)}.de-navbar-left .container-fluid .container {width: 100%}.de-navbar-left section {padding: 70px}.de_light section {background: #fff}.section-fixed {position: fixed;width: 100%;min-height: 100%;height: auto}.full-height {overflow: hidden}#particles-js {width: 100%;height: 100%;position: absolute;z-index: 0}#section-main .banner-text{padding: 30px;background: rgb(255 255 255 / 50%);}footer {background: #f2f2f2;color: #333;padding: 20px 0 10px 0;font-size: 12px;}footer p{margin-bottom: 0;}footer a {color: #333;}footer * {margin-top: 0;margin-bottom: 5px;}.footer-nav a {padding: 0 5px;}footer.footer-light {background: #f5f9fd;color: #8492a6}footer.footer-light a {color: #8492a6}footer.footer-black {background: #222}.de_light footer h5,footer h5 {color: #fff;font-size: 16px;text-transform: none}footer a {color: #333;text-decoration: none !important}footer.dark {background: #252525}.de-navbar-left footer {padding: 70px 70px 0 70px}.subfooter {font-size: 13px;border-top: solid 1px rgba(255, 255, 255, .1);background: #202020;margin-top: 80px;padding: 20px 0 20px 0}.de-navbar-left .subfooter {background: 0 0}header.side-header {border-bottom: none;margin: 0}header.side-header .social-icons-2 {margin: 0 auto;margin-top: 50px;float: none;text-align: center}header.side-header .social-icons-2 a {display: inline-block;margin: 0 2px 0 2px;background: #555;width: 36px;height: 36px;padding-top: 5px;display: inline-block;text-align: center;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;opacity: .2}.de_light header.side-header .social-icons-2 a {background: #fff;color: #333}header.side-header .social-icons-2 a:hover {opacity: 1}.de-navbar-left.de_light,.de-navbar-left.de_light header {background: #f9f9f9}header.header-light-transparent {background: rgba(255, 255, 255, .5)}header.header-solid.header-light #mainmenu>li>a {color: #555}header.header-solid.header-light .info {background: #eee;color: #555}header.header-solid.header-light .info .social i {color: #222}header.header-solid {background: #fff}header.header-light {background: rgba(255, 255, 255, .8)}header.smaller.header-dark {background: #222;border: none}header.smaller.header-dark #mainmenu a {color: #fff}header.s2 {background: #fff !important;border-bottom: solid 1px rgba(255, 255, 255, .05);top: 0}header.s2 #mainmenu>li>a {padding-top: 18px;padding-bottom: 18px}header.header-mobile {padding-left: 30px;padding-right: 30px;position: absolute;background: #111;top: 0;height: 90px}header.header-mobile.has-topbar {height: 100px}header.header-mobile.has-topbar .header-col,header.header-mobile.has-topbar .header-row {margin-top: 10px}header.header-mobile.has-topbar #topbar {margin-top: -15px;padding: 0}header.header-mobile nav {float: none}header.header-mobile .logo {display: none}header.header-mobile .btn-rsvp {padding-top: 40px;height: 90px}header.header-mobile .logo-2 {display: inline-block}header.header-mobile.header-light {background: #fff}header.header-mobile #mainmenu ul {padding: 0}header.header-solid.header-light {background: #fff}header.header-light .logo {display: none}header.header-light .logo-2 {display: inline-block}header.header-for-mobile {display: none}#topbar {pos-top: fixed;z-index: 1000;width: 100%;padding: 0 30px;overflow: hidden;top: 0}#topbar.topbar-dark {background: #202020}#topbar a {color: #fff;text-decoration: none}.topbar-left,.topbar-right {display: flex}.topbar-right {float: right}.topbar-solid {background: #fff}.tb-light {background: #fff}#topbar:not(.topbar-noborder) .topbar-right .topbar-widget {border-left: solid 1px rgba(255, 255, 255, .1)}#topbar:not(.topbar-noborder) .topbar-right span:last-child {border-right: solid 1px rgba(255, 255, 255, .1)}#topbar:not(.topbar-noborder) .topbar-light .topbar-right .topbar-widget {border-left: solid 1px rgba(255, 255, 255, .05)}#topbar:not(.topbar-noborder) .topbar-light .topbar-right span:last-child {border-right: solid 1px rgba(255, 255, 255, .05)}#topbar:not(.topbar-noborder) .tb-light .topbar-right .topbar-widget {border-left: solid 1px rgba(255, 255, 255, .05) eee}#topbar:not(.topbar-noborder) .tb-light .topbar-right span:last-child {border-right: solid 1px rgba(255, 255, 255, .05) eee}.topbar-left {float: left}#topbar:not(.topbar-noborder) .topbar-left .topbar-widget {border-right: solid 1px rgba(255, 255, 255, .1)}#topbar:not(.topbar-noborder) .topbar-light .topbar-left .topbar-widget {border-right: solid 1px rgba(255, 255, 255, .05)}#topbar:not(.topbar-noborder) .topbar-left span:first-child {border-left: solid 1px rgba(255, 255, 255, .1)}#topbar:not(.topbar-noborder) .tb-light .topbar-left .topbar-widget {border-right: solid 1px rgba(255, 255, 255, .05) eee}#topbar:not(.topbar-noborder) .tb-light .topbar-left span:first-child {border-left: solid 1px rgba(255, 255, 255, .05) eee}.topbar-widget {font-size: 13px;display: flex;padding: 8px 15px;font-weight: 400;height: 40px}.topbar-widget i {font-size: 16px;margin-top: 8px;margin-right: 10px}.h-sub .topbar-widget {padding: 12px}.topbar-widget:before {float: left;position: relative;font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 16px;margin-right: 10px}.topbar-widget.tb-phone:before {content: "\f095"}.topbar-widget.tb-email:before {content: "\f003"}.topbar-widget.tb-opening-hours:before {content: "\f017"}.topbar-widget.tb-social {padding: 0}.topbar-widget.tb-social a {font-size: 14px;display: flex;padding: 5px;padding-left: 15px;display: inline-block;text-align: center;color: #fff}#topbar:not(.topbar-noborder) .topbar-light .topbar-widget.tb-social a,#topbar:not(.topbar-noborder) .topbar-light .topbar-widget.tb-social a:first-child {border-left: solid 1px rgba(255, 255, 255, .05) eee}#topbar:not(.topbar-noborder) .topbar-widget.tb-social a {border-left: solid 1px rgba(255, 255, 255, .1)}.tb-light .topbar-widget.tb-social a {border-left: solid 1px rgba(255, 255, 255, .05) eee}.topbar-widget.tb-social a:first-child {border: none}#de-sidebar {padding: 0}.blog-list {margin: 0;padding: 0}.blog-list>div {list-style: none;line-height: 1.7em;margin-top: 0;border-bottom: solid 1px rgba(255, 255, 255, .1);margin-bottom: 20px}.blog-list img {margin-bottom: 20px}.de_light .blog-list li {border-bottom: solid 1px #ddd}.blog-list h4 {margin-top: 20px}.blog-list h4 a {color: #fff}.de_light .blog-list h4 a {color: #222}.de_light .text-light .blog-list h4 a {color: #fff}.blog-list .btn-more {padding: 3px 25px 3px 25px;color: #111;text-transform: uppercase;text-decoration: none;font-weight: 700;float: right}.blog-list .btn-more:hover {background: #fff}.de_light .blog-list .btn-more:hover {background: #222;color: #fff}.blog-list .post-text {padding-left: 80px}.blog-list .blog-slider {margin-bottom: -60px}.blog-list .date-box {position: absolute;text-align: center;text-shadow: none}.blog-list .date-box .day,.blog-list .date-box .month {display: block;color: #fff;text-align: center;width: 40px;z-index: 100}.de_light .blog-list .date-box .month {color: #222}.blog-list .date-box {text-align: center;background: #f6f6f6;padding: 10px}.blog-list .date-box .month {font-size: 14px}.blog-list .date-box .day {font-family: var(--font-general);;color: #222;font-weight: 700;font-size: 28px}.blog-list .date-box .month {font-family: var(--font-general);;color: #fff;font-size: 13px;letter-spacing: 3px}.de_light .blog-list .date-box .month {border-bottom-color: #ddd}.de_light .text-light .blog-list .date-box .month {color: #fff}.blog-snippet li {border-bottom: none;margin-bottom: 0}#blog-carousel .item.item {width: 100%}#blog-comment {margin-top: 40px}#blog-comment h5 {margin-bottom: 10px}#blog-comment li,#blog-comment ul {list-style: none;margin-left: -40px;padding-left: 0}#blog-comment li {min-height: 70px;margin-bottom: 20px;padding-bottom: 20px;border-bottom: solid 1px rgba(255, 255, 255, .05)}#blog-comment li .avatar {position: absolute;margin-top: 5px}#blog-comment li .avatar img{width: 70px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}#blog-comment .comment {margin-left: 85px}#blog-comment li {min-height: 70px;font-size: 14px;line-height: 1.6em}#blog-comment li li {margin-left: 55px;padding-bottom: 0;margin-top: 20px;padding-top: 10px;border-top: solid 1px rgba(255, 255, 255, .05);border-bottom: none}#blog-comment li li .avatar {position: absolute}.comment-info {margin-left: 85px;margin-bottom: 5px}.comment-info .c_name {color:#111;display: block;font-weight: 700;}.dark .comment-info .c_name{color:#ffffff;}.comment-info .c_reply {padding-left: 20px;margin-left: 20px;border-left: solid 1px #ddd;font-size: 12px}.comment-info .c_date {font-size: 12px}.blog-list h4 {color: #333}.blog-read h4 {color: #333;letter-spacing: normal;font-size: 24px;text-transform: none}.blog-read .post-text{margin-top:10px;}.blog-carousel li,.blog-carousel ul {margin: 0;list-style: none}.blog-carousel h4 {margin-bottom: 0}.blog-carousel p {margin-bottom: 10px}.blog-carousel .post-date {text-transform: uppercase;letter-spacing: 3px;font-size: 11px;color: #888}.post-text {padding: 10px 0}.post-text h4 {font-size: 20px;margin-top: 10px;margin-bottom: 10px}.post-text h4 a {text-decoration: none;font-size: 18pxcolor:#000000;}.dark .post-text h4 a {color: #fff}.de_light .post-text h4 a {color: #000000}.post-text .tags {font-size: 10px;text-transform: uppercase}.post-info {border-top: solid 1px rgba(255, 255, 255, .05) eee;padding-top: 15px}.blog-read img {margin-bottom: 20px}.blog-read .post-text {padding: 0}.post-author,.post-by,.post-comment,.post-date,.post-like {font-size: 13px;color: #999;}.post-author {color: #777}.post-by:before,.post-comment:before,.post-date:before,.post-like:before {font-family: "Font Awesome 5 Free";font-weight: 600;padding-right: 10px;font-size: 11px}.post-comment:before {content: "\f0e5"}.post-like:before {content: "\f08a"}.post-author:before {content: "By: "}#commentform label {display: block}#commentform input {width: 290px}#commentform input:focus {border: solid 1px #999;background: #fff}#commentform textarea {width: 97%;padding: 5px;height: 150px;color: #333}#commentform textarea:focus {border: solid 1px #999;background: #fff}#commentform input.btn {width: auto}.post-meta {margin: 0 0 10px 0;border: solid 1px rgba(255, 255, 255, .05);border-left: none;border-right: none;border-left: none;font-size: 11px;display: table;width: 100%;table-layout: fixed}.post-meta a {color: #888}.post-meta span {display: table-cell;padding: 10px 0 10px 0;text-align: center}.post-meta span i {float: none}.post-image img {width: 100%;margin-bottom: 0;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px}.imagelist .post-image img {width: 100% !important;height: auto;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}.blog-slide {padding: 0;margin: 0}.blog-item {margin-bottom: 60px}.blog-item img.preview {width: 100%;margin-bottom: 30px}.post-image {position: relative}.post-image .post-info {position: absolute;bottom: 0;padding: 0;border: none}.post-image .post-info .inner {padding: 3px 20px;border-radius: 3px;margin:0 0 20px 20px;}.post-image .post-author,.post-image .post-date {color: #fff}.products {padding: 0;list-style: none;text-align: center}.products li {margin-bottom: 40px}.product .price {margin-bottom: 10px;font-size: 20px;color: #222}.de_light .product h4 {font-size: 16px;margin: 0;margin-top: 20px}.product img {padding: 2px;background: #333;border: solid 1px #fff}.de_light .product img {padding: 0;border: solid 1px rgba(255, 255, 255, .05)}.ratings {color: #f86e4e}.product .ratings {margin: 5px 0 5px 0}.error {clear: both;display: none;color: #e7505a;padding-top: 20px}.success {clear: both;display: none;color: #96c346;padding-top: 20px}.error img {vertical-align: top}.full {width: 98%}#contact_form textarea {height: 195px}#contact_form.s2 textarea {height: 180px}.form-underline input[type=email],.form-underline input[type=text],.form-underline select,.form-underline textarea {padding: 10px 0 10px 0;margin-bottom: 20px;border: none;border-bottom: solid 2px #bbb;background: 0 0;border-radius: 0;height: auto;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none}.form-underline select {-webkit-appearance: none;-webkit-border-radius: 0;-moz-appearance: none;appearance: none;background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/ui/arrow-down-form.png) no-repeat 98% 60%}.form-underline select:focus {background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/ui/arrow-down-form-hover.png) no-repeat 98% 60%}.form-underline input[type=email],.form-underline input[type=text],.form-underline select,.form-underline textarea {color: #333;border-bottom: solid 1px #bbb}.form-default input[type=email],.form-default input[type=text],.form-default select,.form-default textarea {padding: 10px;margin-bottom: 20px;background: none;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;height: auto;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;font-weight: 400;font-size: 15px;border:solid 1px #cccccc;}.dark .form-default input[type=email],.dark .form-default input[type=text],.dark .form-default select,.dark .form-default textarea {border:solid 1px rgba(255,255,255,.2);color:#ffffff;}#contact_form.form-default textarea {padding: 10px;height: 175px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px}#form_subscribe input[type=text] {padding: 8px 12px 9px 12px;width: 80%;float: left;display: table-cell;border-radius: 60px 0 0 60px;-moz-border-radius: 60px 0 0 60px;-webkit-border-radius: 60px 0 0 60px;border: none;background: rgba(255, 255, 255, .7);-webkit-box-shadow: 2px 2px 20px 0 rgba(20, 20, 20, .05);-moz-box-shadow: 2px 2px 20px 0 rgba(20, 20, 20, .05);box-shadow: 2px 2px 20px 0 rgba(20, 20, 20, .05)}#form_subscribe input[type=text]:focus {background: #fff}#form_subscribe #btn-submit i {text-align: center;font-size: 30px;float: left;width: 20%;background: #171a21;color: #fff;display: table-cell;padding: 5px 0 6px 0;border-radius: 0 60px 60px 0;-moz-border-radius: 0 60px 60px 0;-webkit-border-radius: 0 60px 60px 0}.form-default input[type=email]:focus,.form-default input[type=text]:focus,.form-default select:focus,.form-default textarea:focus {background: none;}.form-dark input[type=email],.form-dark input[type=text],.form-dark select,.form-dark textarea {border-color:rgba(0,0,0,0);background: rgba(0, 0, 0, .5);color: #fff}.form-dark input[type=email]:focus,.form-dark input[type=text]:focus,.form-dark select:focus,.form-dark textarea:focus {background:#222222;color: #fff}.form-light input[type=email],.form-light input[type=text],.form-light select,.form-light textarea {border-color:rgba(0,0,0,0);background: #f5f5f5;color: #fff}.form-light input[type=email]:focus,.form-light input[type=text]:focus,.form-light select:focus,.form-light textarea:focus {background:#ffffff;color: #fff}#send_message{padding:5px 20px;}.error_input {border-bottom: solid 1px red !important}.coming-soon .logo {margin: 0;padding: 0}.coming-soon h2 {margin-top: 0;color: rgba(255, 255, 255, .8);font-weight: 400}.coming-soon .social-icons i {font-size: 20px;margin-left: 10px;margin-right: 10px}.coming-soon .social-icons i:hover {background: 0 0;color: rgba(255, 255, 255, .2)}.arrow-down,.arrow-up {width: 0;height: 0;border-left: 40px solid transparent;border-right: 40px solid transparent;border-bottom: 40px solid #fff;position: fixed;margin-left: auto;margin-right: auto;left: 0;right: 0;bottom: 0;cursor: pointer;z-index: 101}.arrow-down {border-top: 40px solid #fff;border-bottom: none;position: fixed;z-index: 102;top: -40px}.arrow-up:before {font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 20px;content: "\f067";color: #222;position: relative;top: 12px;margin: 0 0 0 -8px}.arrow-down:before {font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 20px;content: "\f068";color: #222;position: relative;top: -35px;margin: 0 0 0 -8px}address {margin-top: 20px}address span {display: block;margin-bottom: 10px;font-size: 18px;padding: 14.5px;background: #f5f5f5;border-radius: 300px}address span i {margin-top: 5px;margin-left: 5px;margin-right: 15px}address span a {color: #707070}.text-light address span a {color: #fff}.text-white address span a,.text-white address span a:hover {color: #fff}address.s1 span {background: 0 0;margin: 0;padding: 0;font-size: 15px;line-height: 1.7em}address.s1 span i {font-size: 15px}address span strong {display: inline-block}.de_light #sidebar .widget address span {border-bottom: solid 1px #ddd}.de_light #sidebar .widget address a {color: #333}.title-underline {height: 2px;width: 100px;background: #ccc;display: block;margin:0 auto;margin-top: 10px;margin-bottom: 80px} .joinus .title-underline {margin-bottom: 40px}.joinus .btn-custom{display: block;margin: 0 auto 40px;position: relative;animation: pulse 1s infinite alternate;}@keyframes pulse {0% {top: 0px;}100% {top: 6px; } }.joinmap .joinmap_text{padding-bottom:40px;}.store .btn-custom{right: 0;position: absolute;top: 10px;margin: 0;padding: 10px;text-align: center;}.news .btn-custom{display: block;width:30%;margin:0 auto;text-align: center;font-weight: normal;}.news .btn-custom:active,.news .btn-custom:focus,.news .btn-custom:visited{width:20%;font-weight: normal;}.tiny-border {height: 1px;background: #333;width: 40px;margin: 20px 0 20px 0;display: block}.tiny-border.center {margin-left: auto;margin-right: auto}.crumb {color: #777;font-size: 12px;margin: 0;padding: 0}.de-navbar-left.de_light #subheader .crumb {color: #333}.crumb li {display: inline;text-decoration: none;padding: 0 2px 0 2px;letter-spacing: 0;font-size: 12px}.crumb li.sep:after {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f105"}.crumb a {text-decoration: none}.de_light .crumb a:hover {color: #fff}.icon_box .icon_wrapper {margin-bottom: 20px}.icon_box .icon_wrapper i {font-size: 60px}.icon_box.icon_left .icon_wrapper {position: absolute;width: 80px}.icon_box.icon_left .desc_wrapper {margin-left: 80px}.icon_box.icon_right .icon_wrapper {position: absolute;right: 0;width: 80px}.icon_box.icon_right .desc_wrapper {margin-right: 80px;text-align: right}a {text-decoration: none}.text-light a {color: #fff}.de_light a {color: #888}.de_light a:hover {color: #555}.btn-line,a.btn-line {border: solid 1px #222;color: #fff;font-weight: 500;font-size: 12px;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;padding: 3px;padding-left: 30px;padding-right: 30px;text-transform: uppercase;display: inline-block;text-align: center;letter-spacing: 2px;text-decoration: none}.btn-line,a.btn-line {border: solid 1px rgba(255, 255, 255, .4);color: #fff}.de_light .btn-line,.de_light a.btn-line {border: solid 1px rgba(var(--primary-color-rgb), .2);color: #333}.text-light .btn-line,.text-light a.btn-line {border: solid 1px rgba(255, 255, 255, .4);color: #fff}.btn-line:hover,a.btn-line:hover {background: #fff;color: #111;border-color: #fff}.btn-line:after,a.btn-line:after {color: #fff}.btn-line:hover:after,a.btn-line.hover:after,a.btn-line:hover:after {color: #fff}.btn-line:hover:after,a.btn-line.hover:after,a.btn-line:hover:after {color: #111}a.btn-text {text-decoration: none;display: inline-block;color: #111;font-weight: 600;padding: 0}a.btn-text:after {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f054";padding-left: 10px}a.btn-text {color: #fff}a.btn-big {font-size: 14px;color: #eceff3;letter-spacing: 1px;line-height: normal;font-weight: 700;text-transform: uppercase;border: solid 1px #fff;padding: 10px 30px 10px 30px}a.btn-big:after {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f054";margin-left: 20px}.btn,a.btn {position: relative;z-index: 1;overflow: hidden}a.btn:before {content: "";background: rgba(0, 0, 0, 0);width: 0;height: 100%;position: absolute;z-index: -1}a.btn-fx:after {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f178";margin-left: 15px;position: absolute;right: -20px;margin-top: 0}a.btn-fx {font-size: 14px;color: #eceff3;letter-spacing: 1px;line-height: normal;font-weight: 700;text-transform: uppercase;border: solid 1px #fff;padding: 10px 30px 10px 30px}a.btn-fx:hover {padding-left: 20px;padding-right: 40px}a.btn-fx:before {width: 0;height: 100%;left: 0;top: 0;position: absolute}a.btn-fx:hover:after {right: 15px}a.btn-fx:hover:before {width: 100%;background: #000}a.btn-fx.light:hover:before {width: 100%;background: #fff}.btn-line,a.btn-line {color: #eceff3}.btn-line:after,a.btn-line:after {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f054";margin-left: 10px}.de_light a.btn-line-white,a.btn-line-white {background: 0 0;border: solid 2px #fff;color: #fff;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0}.de_light a.btn-line-black,a.btn-line-black {background: 0 0;border: solid 2px #111;color: #111;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0}a.btn-line-black:hover {color: #fff}.de_light a.btn-line-black:hover {color: #fff}a.btn-line-white:hover {color: #000}a.btn-line-white:hover:before {background: #fff}.btn-fullwidth {width: 100%}a.btn-slider {font-size: 14px;font-weight: 700;color: #fff;line-height: normal;text-decoration: none;text-transform: uppercase;border: solid 2px #fff;padding: 10px 30px 10px 30px;border-radius: 60px}a.btn-slider:hover {color: #222;background: #fff;border-color: #000;border: solid 2px #fff}.btn-custom:hover,a.btn-custom:hover {color: #fff;-webkit-box-shadow: 2px 2px 20px 0 rgba(20, 20, 20, .3);-moz-box-shadow: 2px 2px 20px 0 rgba(20, 20, 20, .3);box-shadow: 2px 2px 20px 0 rgba(20, 20, 20, .3)}a.btn-slider:hover:after {color: #222}a.btn-id,a.btn-id:hover {border: none}a.btn-light.btn-id {color: #222}a.btn-dark.btn-id {color: #fff}.btn-custom.btn-small {padding: 5px 20px 5px 20px;font-weight: 700;text-transform: uppercase}.btn-fx.btn-custom {text-transform: normal}a.btn-bg-dark {background: #222}a.btn-text-light {color: #fff}.btn-icon-left i {margin-right: 12px;color: #fff}.btn-add_to_cart,a.btn-add_to_cart {border: solid 1px #bbb;font-size: 12px;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;padding: 3px;padding-left: 40px;padding-right: 20px;display: inline-block;text-align: center;text-decoration: none;color: #555}.btn-add_to_cart:before,a.btn-add_to_cart:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f07a";position: absolute;left: 20px}.btn-custom,.btn-slider,a.btn-custom,a.btn-slider {font-family: var(--font-general);;font-size: 12px;min-width: 120px}.btn-custom,a.btn-custom,a.btn-custom:active,a.btn-custom:focus,a.btn-custom:visited {color: #fff;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;padding: 12px 30px;min-width: 120px;outline: 0;font-weight: 700;text-decoration: none;text-transform: none;font-size: 14px}a.btn-border {color: #000000;font-weight: 700}header a.btn-custom {padding: 8px 20px}.col-right a.btn-custom {font-size: 14px;text-transform: none}.btn-border,a.btn-border {display: inline-block;cursor: pointer;border: solid 1px rgba(255, 255, 255, .4);border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;padding: 5px 30px;min-width: 120px;outline: 0;font-weight: 700;text-decoration: none;text-transform: none;font-size: 14px}a.btn-border:hover {color: #fff;border-color: rgba(255, 255, 255, 0);margin-top: -2px;margin-bottom: 2px;box-sizing: border-box}a.btn-border.light {border: solid 1px rgba(255, 255, 255, .4);color: #fff}a.btn-border.light:hover {background: #fff}.btn-close {color: #fff;cursor: pointer;text-align: center;display: block;text-align: center;width: 60px;height: 60px;background: #333;font-size: 32px;font-weight: 700;text-decoration: none;margin: 0 auto;padding-top: 12px;position: absolute;left: 0;right: 0}a.btn-link {display: block;text-decoration: none;margin-top: 10px}.cover a.btn-link:hover {color: #fff}.play-button {border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px;color: #fff;text-decoration: none;border: solid 5px rgba(255, 255, 255, .3);display: inline-block;text-align: center;width: 80px;height: 80px;padding-top: 22px;padding-left: 5px}.play-button:before {font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 20px;content: "\f04b";position: relative;color: #fff}.play-button:hover {border: solid 5px #fff}.play-button.dark {color: #222;border: solid 5px rgba(0, 0, 0, .1)}.play-button.dark:before {color: #222}.play-button.dark:hover {border: solid 5px rgba(0, 0, 0, .5)}.text-light .play-button {border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px;color: #fff;text-decoration: none;border: solid 5px rgba(255, 255, 255, .3);display: inline-block;text-align: center;width: 80px;height: 80px;padding-top: 22px;padding-left: 5px}.text-light .play-button:before {font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 20px;content: "\f04b";position: relative;color: #fff}.text-light .play-button.dark {color: #fff;border: solid 5px rgba(255, 255, 255, .3)}.text-light .play-button.dark:before {color: #fff}.text-light .play-button.dark:hover {border: solid 5px #fff}.de_count {text-align: center;padding: 20px 0 10px 0;background: 0 0}.de_count h3 {font-size: 40px;letter-spacing: 0;margin: 0;padding: 0;margin-bottom: 15px;line-height: .5em;font-weight: 600}.de_count.big h3 {font-size: 120px}.de_count span {font-size: 12px;text-transform: uppercase}.de_count i {display: block;font-size: 30px;margin: 0 auto;margin-bottom: 0;width: 100%;font-weight: lighter}.de_count.small h4 {font-size: 28px;margin-bottom: 0}.spacer-single {width: 100%;height:10px;display: block;clear: both}.spacer-double {width: 100%;height: 60px;display: block;clear: both}.spacer-half {width: 100%;height: 15px;display: block;clear: both}.spacer-10 {width: 100%;height: 10px;display: block;clear: both}.spacer-20 {width: 100%;height: 20px;display: block;clear: both}.spacer-30 {width: 100%;height: 30px;display: block;clear: both}.spacer-40 {width: 100%;height: 40px;display: block;clear: both}.spacer-50 {width: 100%;height: 50px;display: block;clear: both}.spacer-60 {width: 100%;height: 60px;display: block;clear: both}.spacer-80 {width: 100%;height: 80px;display: block;clear: both}.spacer-100 {width: 100%;height: 100px;display: block;clear: both}hr {display: block;clear: both;border-top: solid 1px #ddd;margin: 40px 0 40px 0}.dropcap {display: inline-block;font-size: 48px;float: left;margin: 10px 15px 15px 0;color: #eceff3;padding: 20px 10px 20px 10px}.form-transparent input[type=email],.form-transparent input[type=text],.form-transparent textarea {padding: 10px;margin-bottom: 20px;color: #fff;border: solid 1px rgba(0, 0, 0, .3);background: rgba(0, 0, 0, .2);border-radius: 0;height: auto}.form-border input[type=password],.form-border input[type=text],.form-border select,.form-border textarea,.form-underline input[type=email] {padding: 8px;margin-bottom: 20px;border: none;border: solid 1px #ccc;background: 0 0;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;height: auto;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;color: #333}.form-border input[type=text]:focus,.form-border select:focus,.form-border textarea:focus,.form-underline input[type=email]:focus {background: #f5f9fd}.form-subscribe {display: table;margin: 0 auto}.form-subscribe input[type=text] {display: table-cell;border: solid 1px rgba(255, 255, 255, .3);border-right: none;background: rgba(255, 255, 255, .1);padding: 6px 20px 6px 20px;border-radius: 60px 0 0 60px;height: 40px;vertical-align: middle}.form-subscribe .btn-custom {display: table-cell;border-radius: 0 60px 60px 0;height: 40px;vertical-align: middle}.form-subscribe input[type=text]:hover {background: rgba(255, 255, 255, .3)}.field-set{position: relative;}.field-set label {display: none;color: #000000;font-weight: 500}.field-set textarea{min-height:172px;}.h1,.h1_big,.h2,.h3,.h4,.h5,.h6,footer.footer-light h5,h1,h2,h3,h4,h5,h6,header.header-light div#logo a,header.smaller.scroll-light div#logo a {margin-top: 0;font-family: var(--font-general);;font-weight: 600;color: #000000}footer h1,footer h2,footer h4,footer h5,footer h6 {color: #fff}footer h4,footer h5,footer h6,h2.text-light {color: #fff}.h1,h1 {font-size: 56px;margin-bottom: 20px;line-height: 66px;letter-spacing: -1px;}h1 .label {display: inline-block;font-size: 36px;padding: 0 6px;margin-left: 10px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px}h1 .underline{position: relative;display: inline-block;border-bottom: solid 4px #ffffff;}h1.s1 {letter-spacing: 30px;font-size: 26px}h1 .small-border {margin-top: 30px}.h1_big,h1.big {font-size: 74px;margin: 0;line-height: 70px}h1.very-big {font-size: 120px;line-height: 100px;letter-spacing: -5px}h1.ultra-big {font-size: 140px;line-height: 120px;letter-spacing: -6px;font-weight: 700;margin-bottom: 0}h1.ultra-big span {display: inline-block}h1.ultra-big span.underline span {display: block;border-bottom: solid 12px #fff;position: relative;margin-top: -5px}h1.very-big-2 {font-size: 90px;letter-spacing: 25px;text-transform: uppercase;font-weight: 700}.h2_title {font-size: 28px;display: block;margin-top: 0;line-height: 1.2em}h2 .small-border {margin-left: 0;margin-bottom: 15px;width: 40px}h2 {margin-top: 0;margin-bottom: 10px;font-size: 40px;letter-spacing: -1px;}h2.title {display: block;text-align: center;font-size: 48px;line-height: 1.2em;margin-bottom:30px;}h2.title.date span{font-size: 20px;display: block;letter-spacing: 0;margin-top:-10px;}h2.big {font-size: 48px;line-height: 1.3em;margin-bottom: 0}h2 .uptitle {display: block;font-size: 18px;line-height: 28px;letter-spacing: 0}.h2_s1,h2.s1 {font-size: 24px}h2.deco-text span {font-family: Parisienne;display: block;line-height: .85em;font-weight: lighter;-webkit-transform: rotate(-5deg);-moz-transform: rotate(-5deg);-o-transform: rotate(-5deg);transform: rotate(-5deg)}h2.deco-text .md {font-size: 80px}h2.deco-text .lg {font-size: 120px}h2.deco-text .xl {font-size: 150px}h3 {font-size: 32px;margin-bottom: 25px}h3.underline {display: inline-block;border-bottom: solid 2px #fff}h3.s_border {display: inline-block;border: solid 3px rgba(0, 0, 0, .1);padding: 10px 20px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;margin-bottom: 40px;}.dark h3.s_border {border: solid 3px rgba(255, 255, 255, .2);}.de_light h3.s_border{border: solid 1px rgba(0, 0, 0, .2);}.typed-words {font-family: var(--font-general);;font-weight: 600;font-size: 30px}h4 {font-size: 19px;margin-top: 0;margin-bottom: 10px}h4.teaser {font-weight: 300;font-size: 22px}.subtitle.s2 {font-size: 20px;font-weight: 500;line-height: 32px}.subtitle.s2 span {margin-right: 20px;padding-left: 20px}.subtitle.s2 i {margin-right: 10px}.subtitle.s2 span:first-child {padding-left: 0}h4.s1 {letter-spacing: 10px;font-weight: 400;font-size: 16px}h4.s2 {font-weight: 200;line-height: 1.8em}h4.s3 {font-family: Parisienne;font-size: 60px;font-weight: lighter}h4.s3 {font-family: var(--font-general);;font-weight: 300;font-size: 12px;letter-spacing: 15px}.1A1C26-to-action h4 {text-transform: none;font-size: 20px}h1.slogan_big {font-weight: 300;font-size: 64px;line-height: 64px;letter-spacing: -2px;padding: 0;margin: 0 0 30px 0}h1.title {font-size: 64px;letter-spacing: 10px}h1.title strong {text-transform: none;letter-spacing: 0;font-weight: 400}h1.hs1 {font-family: Parisienne;font-size: 96px;display: inline-block;-webkit-transform: rotate(-5deg);-moz-transform: rotate(-5deg);-o-transform: rotate(-5deg);transform: rotate(-5deg)}h1.hs2 {font-family: Parisienne;font-size: 72px;display: inline-block;font-weight: lighter}h2.subtitle {margin-top: 0}h2.name {font-family: var(--font-general);;color: #fff;font-size: 84px;line-height: 50px}h2.name span {display: block;font-size: 32px}h2.name-s1 {font-family: var(--font-general);;color: #fff;font-size: 84px;font-weight: 700;line-height: 50px}h2.name-s1 span {display: block;font-size: 32px}h2.hw {display: block;font-family: Parisienne;font-size: 48px;text-transform: none;font-weight: lighter}h2.deco {font-family: var(--font-general);;text-align: center;font-weight: 600;font-size: 20px}h2.deco span {display: inline-block;position: relative}h2.deco span:after,h2.deco span:before {content: "";position: absolute;border-top: 1px solid #bbb;top: 10px;width: 100px}h2.deco span:before {right: 100%;margin-right: 15px}h2.deco span:after {left: 100%;margin-left: 15px}h2.hs1 {font-family: var(--font-general);;font-size: 40px}h2.hs1 i {font-size: 48px;position: relative;top: 10px;color: #ff0042;margin: 0 10px 0 10px}h2.hs1 span {font-size: 48px;position: relative;top: 10px;font-family: Miama;margin: 0 15px 0 10px;font-weight: 400}h2 .de_light .text-light h2 {color: #fff}.text-light h2.deco span:after,.text-light h2.deco span:before {border-top: 1px solid rgba(255, 255, 255, .5)}h2.s2 {font-family: var(--font-general);;font-weight: 400}h2.s3 {font-size: 36px;margin-bottom: 20px}.dark h4.title,h4.title {text-align: center;font-size: 20px;margin-bottom: 10px;}h4.style-2 {font-size: 18px}h5.s2 {font-family: var(--font-general);;letter-spacing: 1px;font-size: 14px}h5 {font-size: 15px}h4.s1 {font-size: 12px;letter-spacing: 20px;text-transform: uppercase;font-weight: 500}span.teaser {font-family: Georgia;font-style: italic;font-size: 18px}.wm {font-size: 200px;opacity: .2;position: absolute;left: 0;z-index: 0;letter-spacing: -.05em;width:200%;text-align:center;margin-top:15px;margin-left:-50%;font-weight: bold;}.wm.dark.wm-border {font-size: 280px;color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: rgba(255, 255, 255, .2)}.text-light,.text-light p,.text-light p.lead {color: #fff;}.text-dark {color: #223044}.pricing-s2.bg.text-light .top p {color: #fff}.de_light .text-white,.text-white {color: #fff}.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6 {color: #fff}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6 {color: #fff}.de_light .text-light h1,.de_light .text-light h2,.de_light .text-light h4,.de_light .text-light h5,.de_light .text-light h6 {color: #fff}.text-white h1,.text-white h2,.text-white h4,.text-white h5,.text-white h6 {color: #fff}.de_light .text-white h1,.de_light .text-white h2,.de_light .text-white h4,.de_light .text-white h5,.de_light .text-white h6 {color: #fff}.de_light h1,.de_light h2,.de_light h4,.de_light h5,.de_light h6 {color: #202020}.feature-box .inner {position: relative;overflow: hidden;padding: 40px;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px}.feature-box.s1 .inner {background: #fff}.feature-box.s1:hover .inner i {background: 0 0;color: #303030}.text-light .feature-box .inner {color: #fff}.feature-box i {font-size: 40px;margin-bottom: 20px}.feature-box.left i {position: absolute}.feature-box.left .text {padding-left: 70px}.feature-box.center {text-align: center}.feature-box i.circle,.feature-box i.square {display: inline-block;padding: 20px;font-size: 40px;font-weight: 500;color: #fff;width: 80px;height: 80px;border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px;position: relative;z-index: 2}.feature-box i.square {border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0}.feature-box i.circle {display: inline-block;padding: 20px;font-size: 40px;font-weight: 500;color: #fff;width: 80px;height: 80px;border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px;position: relative;z-index: 2}i.font60 {font-size: 60px}.feature-box i.wm {font-size: 800px;position: absolute;top: 0;width: 100%;left: 50%}.feature-box:hover .inner i.wm {transform: scale(1.2);color: rgba(0, 0, 0, .05);z-index: 0}.feature-box:hover .inner i.circle {-webkit-box-shadow: 5px 5px 40px 0 rgba(0, 0, 0, .3);-moz-box-shadow: 5px 5px 40px 0 rgba(0, 0, 0, .3);box-shadow: 5px 5px 40px 0 rgba(0, 0, 0, .3)}.feature-box.style-3 {position: relative;overflow: hidden !important}.feature-box.style-3 i {text-align: center;font-size: 28px;color: #fff;padding: 14px 0;width: 56px;height: 56px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px}.feature-box.style-3 i.wm {position: absolute;font-size: 240px;background: 0 0;width: auto;height: auto;color: rgba(0, 0, 0, .2);right: 0;top: 30%}.feature-box.style-3:hover i.wm {-webkit-transform: rotate(-25deg);-moz-transform: rotate(-25deg);-o-transform: rotate(-25deg);transform: rotate(-25deg)}.feature-box.f-boxed {overflow: none;padding: 50px;background: #f5f9fd;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px}.feature-box.f-boxed:hover {color: #fff;-webkit-box-shadow: 8px 8px 60px 0 rgba(20, 20, 20, .3);-moz-box-shadow: 8px 8px 60px 0 rgba(20, 20, 20, .3);box-shadow: 2px 2px 60px 0 rgba(20, 20, 20, .3)}.feature-box.f-boxed:hover h4 {color: #fff}.feature-box i.i-circle {border-radius: 60px}.feature-box-small-icon.center {text-align: center}.dark .feature-box-small-icon .inner:hover>i {color: #fff}.feature-box-small-icon .text {padding-left: 80px}.feature-box-small-icon.center .text {padding-left: 0;display: block}.feature-box-small-icon i {text-shadow: none;font-size: 40px;width: 68px;height: 68px;text-align: center;position: absolute;text-align: center}.feature-box-small-icon i.hover {color: #333}.feature-box-small-icon .border {height: 2px;width: 30px;background: #ccc;display: block;margin-top: 20px;margin-left: 85px}.feature-box-small-icon .btn {margin-top: 10px}.feature-box-small-icon.center i {position: inherit;float: none;display: inline-block;margin-bottom: 20px;border: none;font-size: 60px;background: 0 0;padding: 0}.feature-box-small-icon.center .fs1 {position: inherit;float: none;display: inline-block;margin-bottom: 20px;border: none;font-size: 60px;background: 0 0;padding: 0}.feature-box-small-icon i.dark {background-color: #1a1c26}.feature-box-small-icon h4 {line-height: normal;margin-bottom: 5px}.feature-box-small-icon.no-bg h2 {padding-top: 12px}.feature-box-small-icon .number {font-size: 40px;text-align: center;position: absolute;width: 70px;margin-top: -5px}.feature-box-small-icon .number.circle {border-bottom: solid 2px rgba(255, 255, 255, .3);padding: 20px;width: 70px;height: 70px}.feature-box-small-icon.style-2 .number {font-size: 32px;color: #fff;padding-top: 22px;background: #253545;width: 70px;height: 70px}.feature-box-small-icon.no-bg .inner,.feature-box-small-icon.no-bg .inner:hover {padding: 0;background: 0 0}.f-hover {-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;outline: 0}.feature-box-small-icon-2 {margin-bottom: 30px}.feature-box-small-icon-2 .text {padding-left: 48px}.feature-box-small-icon-2 i {text-shadow: none;color: #eceff3;font-size: 24px;text-align: center;position: absolute}.feature-box-small-icon-2 i.dark {background-color: #1a1c26}.feature-box-small-icon-2 h4 {line-height: normal;margin-bottom: 5px}.feature-box-small-icon-2.no-bg h2 {padding-top: 12px}.feature-box-small-icon-2.no-bg .inner,.feature-box-small-icon-2.no-bg .inner:hover {padding: 0;background: 0 0}.feature-box-image-2 {margin-bottom: 30px}.feature-box-image-2 .text {padding-left: 100px}.feature-box-image-2 img {position: absolute}.feature-box-image-2 i {background-color: #1a1c26}.feature-box-image-2 h4 {line-height: normal;margin-bottom: 5px}.feature-box-image-2.no-bg h2 {padding-top: 12px}.feature-box-image-2.no-bg .inner,.feature-box-image-2.no-bg .inner:hover {padding: 0;background: 0 0}.feature-box-image img {width: 100%;margin-bottom: 10px;height: auto}.feature-box-image h4 {line-height: normal;margin-bottom: 5px;font-size: 20px;font-weight: 700}.feature-box-big-icon {text-align: center}.feature-box-big-icon i {float: none;display: inline-block;text-shadow: none;color: #eceff3;font-size: 40px;padding: 40px;width: 120x;height: 120x;text-align: center;border: none;border-radius: 10px;-moz-border-radius: 10px;-web-kit-border-radius: 10px;background: #333;margin-bottom: 40px;cursor: default}.feature-box-big-icon i:after {content: "";position: absolute;margin: 75px 0 0 -40px;border-width: 20px 20px 0 20px;border-style: solid}.feature-box-big-icon:hover i,.feature-box-big-icon:hover i:after {-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s}.feature-box-big-icon:hover i {background: #333}.feature-box-big-icon:hover i:after {border-color: #333 transparent}.feature-box-type-1 {position: relative;background: #fff;border-radius: 7px;overflow: hidden;-webkit-box-shadow: 8px 8px 40px 0 rgba(0, 0, 0, .1);-moz-box-shadow: 8px 8px 40px 0 rgba(0, 0, 0, .1);box-shadow: 8px 8px 40px 0 rgba(0, 0, 0, .1)}.feature-box-type-1.s2 {border: solid 1px rgba(255, 255, 255, .05) eee;-webkit-box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, .05);-moz-box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, .05);box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, .05)}.feature-box-type-1 i {text-align: center;position: absolute;font-size: 36px;color: #fff;padding: 12px;border-radius: 0 0 7px 0}.feature-box-type-1.s2 i,.feature-box-type-1.s2:hover i {background: #f5f9fd;color: #111}.feature-box-type-1 .text {padding: 30px;padding-left: 80px}.feature-box-type-2 {padding: 50px;padding-bottom: 30px;border-radius: 10px;background: #fff;position: relative;overflow: hidden;-webkit-box-shadow: 2px 10px 30px 0 rgba(10, 10, 10, .1);-moz-box-shadow: 2px 10px 30px 0 rgba(10, 10, 10, .1);box-shadow: 2px 10px 30px 0 rgba(10, 10, 10, .1)}.feature-box-type-2 i {font-size: 60px;margin-bottom: 20px}.feature-box-type-2:hover i {text-shadow: 0 0 0 #fff}.feature-box-type-2 .wm {font-size: 200px;top: 50%;right: -50%;opacity: .1}.f-box i {font-size: 36px}.f-box.f-icon-rounded i {display: block;text-align: center;padding: 22px;width: 80px;height: 80px;border-radius: 10px}.f-box.f-icon-rounded:hover i {border-radius: 10px;-webkit-box-shadow: 5px 5px 30px 0 rgba(20, 20, 20, .2);-moz-box-shadow: 5px 5px 30px 0 rgba(20, 20, 20, .2);box-shadow: 5px 5px 30px 0 rgba(20, 20, 20, .2)}.f-box.f-icon-circle i {display: block;text-align: center;padding: 22px 0;width: 80px;height: 80px;border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px}.f-box.f-icon-box i {display: block;text-align: center;min-width: 80px;height: 80px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.de_light .f-box.f-icon-box i{background: transparent;}.f-box.f-icon-left {display: flex}.f-box.f-icon-left i {margin-right: 10px}.f-box.f-border i {border: solid 1px #ddd;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.d-gallery-item {overflow: hidden;position: relative;color: #fff}.d-gallery-item img {width: 100%;height: 100%}.d-gallery-item .dgi-1 {position: absolute;z-index: 1;width: 100%;height: 100%;opacity: 0}.d-gallery-item .dgi-2 {display: table;width: 100%;height: 100%;position: absolute}.d-gallery-item .dgi-3 {display: table-cell;vertical-align: middle;text-align: center;color: #fff;font-size: 18px;font-weight: 700}.d-gallery-item:hover .dgi-1 {opacity: .8}.d-gallery-item:hover img {transform: scale(1.2)}.exp-box {border-bottom: solid 1px rgba(255, 255, 255, .1);margin-bottom: 30px;padding-bottom: 10px}.exp-box h5 {border: solid 2px rgba(255, 255, 255, .5);display: inline-block;padding: 6px 10px 5px 10px;margin-bottom: 20px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px}.box-fx .inner {position: relative;overflow: hidden;border-bottom: solid 2px}.box-fx .inner {border-bottom: solid 2px}.box-fx .front {padding: 60px 0 60px 0}.box-fx .front span {font-size: 14px}.box-fx .info {position: absolute;padding: 60px 30px 60px 30px;background: #fff;color: #fff}.box-fx i {font-size: 72px;margin-bottom: 20px}.box-fx .btn-line,.box-fx .btn-line a.btn-line {border: solid 1px rgba(255, 255, 255, .5);color: #fff}.box-fx .btn-line:hover,.box-fx a.btn-line:hover {background: #fff;color: #111;border-color: #fff}.box-fx .btn-line:after,.box-fx a.btn-line:after {color: #fff}.box-fx .btn-line:hover:after,.box-fx a.btn-line.hover:after,.box-fx a.btn-line:hover:after {color: #111}.box-fx .bg-icon {left: 50%;bottom: 50px;color: #f6f6f6;position: absolute;font-size: 190px;z-index: -1}.box-icon-simple i {color: #222}.box-icon-simple.right {margin-right: 70px;text-align: right}.box-icon-simple.right i {font-size: 42px;right: 0;position: absolute}.box-icon-simple .num {display: block;font-size: 20px;color: #fff;background: #333;width: 48px;height: 48px;padding: 12px 12px;position: absolute;text-align: center;font-weight: 700;border-radius: 30px}.box-icon-simple.right .num {right: 10px}.box-icon-simple.left .text {margin-left: 70px}.box-icon-simple.left i {font-size: 42px;position: absolute}.box-number .number {display: block;font-size: 48px;color: #222;width: 80px;height: 80px;text-align: center;padding: 25px;border-radius: 60px;position: absolute}.box-number .text {margin-left: 100px}.box-border {border: solid 2px #333}.ul-style-2 {padding: 0;list-style: none}.ul-style-2 li {margin: 5px 0 5px 0}.ul-style-2 li:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f00c";margin-right: 15px}ul.info-list,ul.info-list li {list-style: none;margin-bottom: 0;padding: 0;}ul.info-list li .d_title {margin-right: 10px;font-weight: 500}.pagination li a {font-size: 12px;color: #888;border: solid 1px rgba(255, 255, 255, .05);border-right: none;background: 0 0;padding: 15px 20px 15px 20px;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0}.pagination li:last-child a {border-right: solid 1px rgba(255, 255, 255, .05)}.pricing-box {color: #888}.pricing-2-col {border-right: solid 1px rgba(255, 255, 255, .05)}.pricing-2-col .pricing-box {width: 49%}.pricing-3-col .pricing-box {width: 32.33%}.pricing-4-col .pricing-box {width: 24%}.pricing-5-col .pricing-box {width: 19%}.pricing-box {float: left;text-align: center;margin: 5px;padding: 0;opacity: .8}.pricing-box ul {margin: 0;padding: 0}.pricing-box li {list-style: none;margin: 0;padding: 15px 0 15px 0;background: #eee}.pricing-box li h4 {font-size: 22px;margin: 0;padding: 0;font-weight: 400;color: #888}.pricing-box li h1 {font-size: 48px;margin: 0;margin-bottom: 5px;color: #1a8b49;letter-spacing: 0}.pricing-box li.title-row {padding: 15px 0 15px 0}.pricing-box li.price-row {padding: 15px 0 15px 0;background: #f5f9fd}.pricing-box li.deco {background: #f6f6f6}.pricing-box a.btn {color: #eceff3}.pricing-box li.price-row span {display: block;font-weight: 600}.pricing-box li.btn-row {background: #ddd}.pricing.pricing-box ul {margin: 0;padding: 0}.pricing.pricing-box li {background: #3b3b3b;color: #bbb;list-style: none;margin: 0;padding: 15px 0 15px 0}.pricing.pricing-box li.deco {background: #333}.pricing.pricing-box li h4 {font-size: 22px;margin: 0;padding: 0;font-weight: 400;color: #eceff3}.pricing.pricing-box li h1 {font-size: 48px;margin: 0;margin-bottom: 5px;font-weight: 600;color: #eceff3}.pricing.pricing-box li.title-row {background: #323232;padding: 15px 0 15px 0}.pricing.pricing-box li.price-row {background: #2b2b2b;padding: 15px 0 15px 0}.pricing.pricing-box li.price-row h1 {font-weight: 300}.pricing.pricing-box li.price-row h1 span {display: inline-block;font-weight: 600}.pricing.pricing-box li.price-row span {display: block;font-weight: 600}.pricing.pricing-box li.btn-row {background: #202220}.pricing-featured {position: relative}.pricing-featured li {padding-top: 17px;padding-bottom: 17px}.pricing-s1 {overflow: hidden;position: relative;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;background: #fff;-webkit-box-shadow: 2px 2px 20px 0 rgba(0, 0, 0, .05);-moz-box-shadow: 2px 2px 20px 0 rgba(0, 0, 0, .05);box-shadow: 2px 2px 20px 0 rgba(0, 0, 0, .05)}.pricing-s1 .top {padding: 30px;text-align: center}.pricing-s1 .top h2 {font-size: 32px;letter-spacing: normal;line-height: 1em;margin-bottom: 0}.pricing-s1 .top p.plan-tagline {margin: 0;padding: 0;font-size: 18px}.top .num {font-size: 40px;font-weight: 500}.opt-2 {display: none}.pricing-s1 .top>* {margin: 0}.pricing-s1 .top .price {margin-top: 40px;margin-bottom: 30px}.pricing-s1 .top .price .currency {font-size: 24px;vertical-align: top;display: inline-block}.pricing-s1 .top .price b {color: #fff;font-family: var(--font-general);;font-weight: 500}.pricing-s1 .top .price .month {color: #fff;font-size: 14px}.pricing-s1 .top .price .txt {display: block;margin-bottom: 10px;font-size: 13px;color: rgba(255, 255, 255, .5)}.pricing-s1 .m,.pricing-s1 .y {font-size: 48px;font-weight: 500}.pricing-s1 .top .y {display: none}.pricing-s1 .mid {padding: 40px;padding-bottom: 10px;text-align: center}.pricing-s1 .bottom {border-top: 0;text-align: center}.pricing-s1 .bottom ul {display: block;list-style: none;list-style-type: none;margin: 30px 0;padding: 0;text-align: left;overflow: hidden}.pricing-s1 .bottom ul li {padding: 10px 30px;color: #505050}.pricing-s1 .bottom ul li>span {color: #16a085;font-size: 20px;margin-right: 20px}.pricing-s1.zebra .bottom ul li:nth-child(odd) {background: #fff}.pricing-s1.zebra .bottom ul li:nth-child(even) {background: #f5f9fd}.pricing-s1 .bottom>a {margin: 40px;width: auto}.pricing-s1 .bottom i {margin-right: 10px}.pricing-s1 .ribbon {width: 200px;position: absolute;top: 25px;left: -55px;text-align: center;line-height: 40px;letter-spacing: 1px;color: #fff;font-weight: 700;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg)}.pricing-s1.light {color: #222}.pricing-s1.light .top {background: #f9f9f9;color: #222}.pricing-s1.light .top h2 {color: #222}.pricing-s1.light .top .price .txt,.pricing-s1.light .top .price b {color: #222}.pricing-s1.light .top .price .txt {color: #555}.pricing-s1.light .top .price .month {color: #555}.pricing-s1.light .top .price .currency {color: #555}.pricing-s1.light .bottom {background: #eee}.pricing-s1.light .bottom ul li>span {color: #16a085}.pricing-s1.light .bottom ul li:nth-child(odd) {background: #fff}.pricing-s1.light .bottom ul li:nth-child(even) {background: #f9f9f9}.pricing-s1 .ribbon {color: #fff}.pricing-s1.rec {-webkit-box-shadow: 8px 8px 40px 0 rgba(0, 0, 0, .2);-moz-box-shadow: 8px 8px 40px 0 rgba(0, 0, 0, .2);box-shadow: 0 0 60px 0 rgba(0, 0, 0, .2)}.pricing-s1 .action {text-align: center;padding: 20px;background: #fcfcfc;border-top: solid 1px rgba(255, 255, 255, .05) eee}.pricing-s1 a.btn-custom {display: inline-block}.pricing-s2 {background: #fff;overflow: hidden;position: relative;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-webkit-box-shadow: 5px 5px 40px 0 rgba(0, 0, 0, .1);-moz-box-shadow: 5px 5px 40px 0 rgba(0, 0, 0, .1);box-shadow: 5px 5px 40px 0 rgba(0, 0, 0, .1)}.pricing-s2 .top {padding: 30px;padding-bottom: 20px;text-align: center}.pricing-s2 .top h2 {font-size: 22px;margin-bottom: 5px;letter-spacing: normal}.pricing-s2 .top p {margin-bottom: 30px}.pricing-s2 .top>* {margin: 0}.pricing-s2 .top .price {margin-bottom: 30px;color: #111}.pricing-s2.text-light .top .price,.pricing-s2.text-white .top .price {color: #fff}.pricing-s2 .top .price .currency {font-size: 24px;vertical-align: top;display: inline-block}.pricing-s2 .top .price b {font-size: 40px;font-family: var(--font-general);;font-weight: 500}.pricing-s2 .top .price .month {font-size: 14px}.pricing-s2 .top .price .txt {display: block;margin-bottom: 10px;font-size: 13px}.pricing-s2 .top a.btn-custom {display: block;width: 100%;padding: 6px 10px}.pricing-s2 .bottom {border-top: 0;text-align: center}.pricing-s2 .bottom ul {display: block;list-style: none;list-style-type: none;margin: 0;padding: 0;text-align: left;overflow: hidden}.pricing-s2 .bottom ul li {padding: 15px 30px;color: #505050}.pricing-s2 .bottom ul li>span {color: #16a085;font-size: 20px;margin-right: 20px}.pricing-s2 .bottom ul li:nth-child(odd) {background: #fff}.pricing-s2 .bottom ul li:nth-child(even) {background: #f5f9fd}.pricing-s2 .bottom>a {margin: 40px;width: auto}.pricing-s2 .bottom i {margin-right: 10px}.pricing-s2 .ribbon {width: 200px;position: absolute;top: 25px;left: -55px;text-align: center;line-height: 40px;letter-spacing: 1px;color: #fff;font-weight: 700;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg)}.pricing-s2 .inner {padding-bottom: 10px}.pricing-s2.bg .inner {background: rgba(var(--primary-color-rgb), .8)}.pricing-s2.bg-2 .inner {background: rgba(255, 88, 55, .8)}.pricing-s2.bg .top p {color: #ccc}.pricing-s2.bg .top .month,.pricing-s2.bg .top .price,.pricing-s2.bg .top .price .currency,.pricing-s2.bg .top h2,.pricing-s2.bg-2 .top .month,.pricing-s2.bg-2 .top .price,.pricing-s2.bg-2 .top .price .currency,.pricing-s2.bg-2 .top h2 {color: #fff}.spinner {display: table-cell;vertical-align: middle;margin: 100px auto 0;width: 70px;text-align: center}.spinner>div {width: 18px;height: 18px;background-color: #fff;border-radius: 100%;display: inline-block;-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;animation: sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1 {-webkit-animation-delay: -.32s;animation-delay: -.32s}.spinner .bounce2 {-webkit-animation-delay: -.16s;animation-delay: -.16s}@-webkit-keyframes sk-bouncedelay {0%,100%,80% {-webkit-transform: scale(0)}40% {-webkit-transform: scale(1)}}@keyframes sk-bouncedelay {0%,100%,80% {-webkit-transform: scale(0);transform: scale(0)}40% {-webkit-transform: scale(1);transform: scale(1)}}#preloader {display: table;position: fixed;z-index: 20000;top: 0;left: 0;width: 100%;height: 100%;background: #111;text-align: center}.preloader1 {width: 60px;height: 60px;display: inline-block;padding: 0;border-radius: 100%;border: 2px solid;border-top-color: rgba(0, 0, 0, .65);border-bottom-color: rgba(0, 0, 0, .1);border-left-color: rgba(0, 0, 0, .1);border-right-color: rgba(0, 0, 0, .1);-webkit-animation: preloader1 1s ease-in infinite;animation: preloader1 1s ease-in infinite;position: absolute;margin-left: -30px;top: 45%}@keyframes preloader1 {from {transform: rotate(0)}to {transform: rotate(360deg)}}@-webkit-keyframes preloader1 {from {-webkit-transform: rotate(0)}to {-webkit-transform: rotate(360deg)}}.de-progress {width: 100%;height: 10px;background: rgba(0, 0, 0, .1);margin-top: 20px;margin-bottom: 20px;overflow: hidden;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.dark .de-progress{background: rgba(255, 255, 255, .1);}.de-progress .progress-bar {background: #333;height: 10px;box-shadow: none}#skills {opacity: 0;max-height: 0}#skills.show {opacity: 1;max-height: 1000px}.skill-bar {margin-bottom: 40px}.skill-bar.style-2 .de-progress {background: rgba(0, 0, 0, .1)}.skill-bar .value {font-size: 12px;font-weight: 700;float: right;margin-top: -40px;right: 20px;position: absolute}.text-light .skill-bar .value{color: #fff;}.de_light .skill-bar .value{color: #111;}.skill-bar h4 {font-size: 16px}.social-icons {display: inline-block;position: relative;}.social-icons i {text-shadow: none;color: #fff;padding: 12px 10px 8px 10px;width: 34px;height: 34px;text-align: center;font-size: 16px;border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px;margin: 0 5px 0 5px}.social-icons.s-border i{background: none;}.header-light .social-icons i{color:#000000;}.social-icons i.fa-google-plus {padding: 12px 14px 10px 6px}.social-icons i:hover {background: #fff;border-color: #eceff3;color: #333}.social-icons.big i {font-size: 26px;width: auto;height: auto;margin: 0 15px 0 15px}.social-icons.big i:hover {background: 0 0}.social-icons.sc-plain i {background: 0 0;margin: 0}.social-icons.big i {margin: 0 15px 0 15px}.social-icons.big i:hover {background: 0 0}.social-icons.s1 i {border: none;font-size: 16px;margin: 3px}.social-icons.s1:hover i {background: 0 0}.social-icons.s1 {line-height: .5;text-align: center}.social-icons.s1 .inner {display: inline-block;position: relative}.social-icons.s1 .inner:after,.social-icons.s1 .inner:before {content: "";position: absolute;height: 5px;border-bottom: 1px solid rgba(255, 255, 255, .2);top: 0;width: 100%}.social-icons.s1 .inner:before {right: 100%;margin-right: 15px;margin-top: 20px}.social-icons.s1 .inner:after {left: 100%;margin-left: 15px;margin-top: 20px}.col-right {display: inline-block;float: right;margin-top: 22px}.accordion {overflow: hidden}.accordion-section-title {width: 100%;padding: 15px;border-radius: 4px;cursor: pointer}.accordion-section-title {font-family: var(--font-general);;color: #111;width: 100%;padding: 15px;display: inline-block;font-size: 16px;transition: all linear .5s;text-decoration: none;margin-bottom: 10px;border: solid 1px #efefef;font-weight: 600}.accordion-section-title:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f107";float: right;color: #fff;text-align: center;padding: 0 8px 0 8px;font-size: 15px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px}.accordion-section-title.active:before {content: "\f106";float: right}.accordion-section-title.active {margin-bottom: 0;text-decoration: none;color: #fff !important}.accordion-section-title:hover {text-decoration: none}.accordion-section-content {padding: 15px;padding-bottom: 5px;display: none;margin-bottom: 10px}.expand-list .expand-custom:nth-child(even) {background: #f5f9fd}.expand-custom {background: #f9f9f9;padding: 30px;margin-bottom: 30px;border-radius: 10px;-webkit-box-shadow: 8px 8px 50px 0 rgba(0, 0, 0, .1);-moz-box-shadow: 8px 8px 50px 0 rgba(0, 0, 0, .1);box-shadow: 8px 8px 50px 0 rgba(0, 0, 0, .1)}.expand-custom h4 {margin: 0;margin-bottom: 5px}.expand-custom p {margin: 0}.expand-custom .table {display: table}.expand-custom .toggle {display: block;margin-top: 10px;float: right;cursor: pointer}.expand-custom .toggle:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f055";font-size: 32px}.expand-custom .toggle.clicked:before {content: "\f056"}.expand-custom .c1,.expand-custom .c2,.expand-custom .c3 {display: table-cell;vertical-align: middle}.expand-custom .c1,.expand-custom .c2 {padding-right: 30px}.expand-custom .c1 img {width: 80px}.expand-custom .c1 {width: 10%}.expand-custom .c2 {width: 80%}.expand-custom .c3 {width: 10%}.expand-custom .details {display: none;margin-top: 30px}.expand-custom .box-custom {background: rgba(0, 0, 0, .025);padding: 40px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px}.de_tab .de_nav {overflow: hidden;padding-left: 0;margin: 0;padding: 0;font-weight: 700}.de_tab .de_nav li {float: left;list-style: none;background: #eee;margin-right: 5px}.de_tab .de_nav li span {padding: 8px 16px 8px 16px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;display: block;background: #f6f6f6;text-decoration: none;color: #646464;font-size: 13px;cursor: pointer}.de_tab.tab_steps .de_nav {text-align: center}.de_tab.tab_steps .de_nav li {background: 0 0;display: inline-block;float: none;margin: 0 20px 0 20px}.de_tab.tab_steps .de_nav li span {padding: 30px 0 30px 0;border-radius: 120px;color: #222;font-family: var(--font-general);;font-size: 16px;-moz-border-radius: 120px;-webkit-border-radius: 120px;line-height: 20px;width: 180px;height: 180px;text-align: center;display: table-cell;vertical-align: middle}.de_tab.tab_steps.style-2 .de_nav li span {background: 0 0;border-radius: 0;border: solid 1px rgba(255, 255, 255, .5);font-size: 17px;color: #fff}.de_tab.tab_steps.style-2.light .de_nav li span {background: #eee;color: #707070}.de_tab.tab_steps.style-2 .de_nav li.active span {border: solid 2px rgba(255, 255, 255, .8);color: #222}.de_tab.tab_steps .de_nav li span:hover {background: 0 0;border: solid 2px rgba(255, 255, 255, .2);color: #fff}.de_tab.tab_steps .de_nav li .v-border {height: 60px;border-left: solid 1px rgba(255, 255, 255, .3);display: inline-block;margin-bottom: -5px}.de_tab.tab_steps.dark .de_nav li .v-border {border-left: solid 1px rgba(0, 0, 0, .3)}.de_tab .de_nav li span {border: none;background: #222}.de_tab .de_nav li:first-child span {border-left: 1px solid #ddd}.de_tab .de_nav li:first-child span {border-left: 1px solid #202220}.de_tab .de_tab_content {border: 1px solid #ddd;padding: 15px 20px 20px 20px;margin-top: -1px;background: #fff}.de_tab .de_tab_content {border: 1px solid #202220;background: #27282b}.de_tab.tab_steps .de_tab_content {background: 0;padding: 0;border: none;padding-top: 30px;border-top: solid 1px rgba(255, 255, 255, .4)}.de_tab.tab_steps.dark .de_tab_content {border-top: solid 1px rgba(0, 0, 0, .4)}.de_tab .de_nav li.active span {background: #fff;border-bottom: 1px solid #fff;color: #222;margin-bottom: -3px}.de_tab .de_nav li.active span .v-border {display: none}.de_tab .de_nav li.active span {background: #27282b;border-bottom: 1px solid #27282b;color: #ccc}.de_tab.tab_steps .de_nav li.active span {background: 0 0;color: #fff;border: solid 2px rgba(255, 255, 255, .8)}.de_tab.tab_steps.dark .de_nav li.active span {background: 0 0;color: #333;border: solid 1px rgba(0, 0, 0, .8)}.de_tab.tab_steps.tab_6 .de_nav li span {padding: 20px 0 20px 0;font-size: 14px;line-height: 70px;width: 120px;height: 120px}.de_tab.tab_steps.style-2 .de_nav li .arrow {width: 0;height: 0;border-left: 0 solid transparent;border-right: 0 solid transparent;border-top: 0 solid transparent;margin: 0 auto;margin-bottom: 20px}.de_tab.tab_steps.style-2 .de_nav li.active .arrow {width: 0;height: 0;border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 20px solid;margin: 0 auto}.de_tab.tab_steps.style-2 .de_nav li {margin: 5px;display: inline-block}.de_tab.tab_steps.style-2 .de_nav li span {font-family: var(--font-general);;background: rgba(255, 255, 255, .1);border-radius: 0;font-size: 16px;font-weight: lighter;color: #fff;opacity: .8;width: 120px;height: 100px;border: none;padding: 20px;border-radius: 300px;-moz-border-radius: 300px;-webkit-border-radius: 300px;-webkit-border-radius: 300px}.de_tab.tab_steps.style-2 .de_nav li i {display: block;font-size: 36px;margin-bottom: 10px}.de_tab.tab_steps.style-2.sub-style-2 .de_nav li span {background: rgba(0, 0, 0, .1);color: #000;opacity: .8}.de_tab.tab_steps.style-2 .de_nav li.active span {color: #222;opacity: 1;border: none}.de_tab.tab_steps.style-2 .de_nav li span:hover {border: none}.de_tab.tab_steps.style-2 .de_tab_content {border: none}.de_light .de_tab.tab_style_2 .de_tab_content {border: none;background: 0 0;padding: 40px 0 0 0;border-top: solid 1px #ddd}.text-light .de_tab.tab_style_2 .de_tab_content {border-top: solid 1px rgba(255, 255, 255, .1)}.de_light .de_tab.tab_style_2 .de_nav li {float: none;list-style: none;background: 0 0;margin: 0 5px 0 5px;text-align: center;display: inline-block}.de_light .de_tab.tab_style_2 .de_nav li img {width: auto;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);filter: grayscale(100%);opacity: .7}.de_light .de_tab.tab_style_2 .de_nav li.active img {width: auto;-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-o-filter: grayscale(0);-ms-filter: grayscale(0);filter: grayscale(0);opacity: 1}.de_light .de_tab.tab_style_2 .de_nav li span {background: 0 0;display: block;text-decoration: none;font-size: 14px;cursor: pointer;border: none}.de_light .de_tab.tab_style_2 .de_nav li.active span {border-bottom: solid 6px;color: #333;background: 0 0}.text-light .de_tab.tab_style_2 .de_nav li.active span {color: #fff}.de_light .de_tab.tab_style_3 .de_tab_content {border: none;background: 0 0;padding: 40px 0 0 0;border-top: solid 1px #ddd}.text-light .de_tab.tab_style_3 .de_tab_content {border-top: solid 1px rgba(255, 255, 255, .1)}.de_light .de_tab.tab_style_3 .de_nav {text-align: center;background: #eee;display: inline-block;border-radius: 60px;margin-bottom: 30px;padding: 0}.de_light .de_tab.tab_style_3 .de_nav li {float: none;list-style: none;background: 0 0;text-align: center;display: inline-block;margin: 0;padding: 0}.de_light .de_tab.tab_style_3 .de_nav li img {width: auto;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);filter: grayscale(100%);opacity: .7}.de_light .de_tab.tab_style_3 .de_nav li.active img {width: auto;-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-o-filter: grayscale(0);-ms-filter: grayscale(0);filter: grayscale(0);opacity: 1}.de_light .de_tab.tab_style_3 .de_nav li span {background: 0 0;display: block;text-decoration: none;font-size: 14px;cursor: pointer;border: none;padding: 5px 30px 5px 30px;min-width: 150px}.de_light .de_tab.tab_style_3 .de_nav li:last-child span {border-radius: 0 60px 60px 0}.de_light .de_tab.tab_style_3 .de_nav li:first-child span {border-radius: 60px 0 0 60px}.de_light .de_tab.tab_style_3 .de_nav li span:hover {background: #ddd}.de_light .de_tab.tab_style_3 .de_nav li.active span {background: #eee;color: #fff}.text-light .de_tab.tab_style_3 .de_nav li.active span {color: #fff}.de_tab.tab_style_4 .de_tab_content {border: none;background: 0 0;padding: 0;border-top: none}.text-light .de_tab.tab_style_4 .de_tab_content {border-top: none}.de_tab.tab_style_4 .de_nav {text-align: center;background: #eee;display: inline-block;border-radius: 60px;margin-bottom: 30px;padding: 0;border: solid 2px #333}.de_tab.tab_style_4 .de_nav li img {width: auto;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);filter: grayscale(100%);opacity: .7}.de_tab.tab_style_4 .de_nav li.active img {width: auto;-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-o-filter: grayscale(0);-ms-filter: grayscale(0);filter: grayscale(0);opacity: 1}.de_tab.tab_style_4 .de_nav li {display: inline-block;text-decoration: none;font-size: 14px;cursor: pointer;border: none;padding: 15px 30px 15px 30px;min-width: 150px;margin: 0;border-right: solid 2px #333}.de_tab.tab_style_4 .de_nav li span {margin: 0;padding: 0;background: 0 0;border: none;width: auto;display: inline-block}.de_tab.tab_style_4 .de_nav li:last-child {border-radius: 0 60px 60px 0;border-right: none}.de_tab.tab_style_4 .de_nav li:first-child {border-radius: 60px 0 0 60px}.de_tab.tab_style_4 .de_nav li:hover {background: #ddd}.de_tab.tab_style_4 .de_nav li.active,.de_tab.tab_style_4 .de_nav li.active span {background: #333;color: #fff}.text-light .de_tab.tab_style_4 .de_nav li.active {color: #fff}.de_tab.tab_style_4 .de_nav li.active h4,.de_tab.tab_style_4 .de_nav li.active h4 span {color: #fff}.de_tab.tab_style_4 .de_nav li span,.tab_style_4 h4 {margin: 0;font-size: 22px;font-weight: 600}.tab_style_4 h4 {margin: 0;font-size: 12px}.de_tab .de_tab_content.tc_style-1 {background: 0 0;padding: 0;padding-top: 30px}.tab-small-post ul {list-style: none;margin: 0;padding: 0}.tab-small-post ul li {min-height: 60px;margin-bottom: 15px;padding-bottom: 10px;border-bottom: solid 1px rgba(255, 255, 255, .05) eee}.tab-small-post ul li {border-bottom: solid 1px #202220}.tab-small-post ul li:last-child {border-bottom: none;margin-bottom: 0;padding-bottom: 0}.tab-small-post ul li img {position: absolute}.tab-small-post ul li span {display: block;padding-left: 64px}.tab-small-post ul li span.post-date {font-size: 11px}.de_tab.timeline.nav_4 li {display: inline-block;text-align: center;background: 0 0;width: 24%}.de_tab.timeline.nav_4 li span {background: 0 0;border: none;margin-top: 20px;font-family: var(--font-general);;font-size: 14px;text-transform: uppercase;letter-spacing: 2px}.de_tab.timeline.nav_4 .dot {display: block;width: 8px;height: 8px;background: #fff;opacity: 1;margin: 0 auto;border-radius: 3px;margin-top: 1px}.de_tab.timeline.nav_4 .dot:after,.de_tab.timeline.nav_4 .dot:before {content: "";position: absolute;height: 5px;border-bottom: 1px solid rgba(255, 255, 255, .1);top: 0;width: 24%}.de_tab.timeline.nav_4 li:last-child .dot:after,.de_tab.timeline.nav_4 li:last-child .dot:before {border-bottom: none}.de_tab.timeline li .num {font-size: 20px}.de_tab.timeline .de_tab_content {background: 0 0;border: none;padding-top: 30px}.de_tab .navigation_arrow {text-align: center}.btn-left,.btn-right {background: 0 0;border: solid 1px rgba(255, 255, 255, .4);padding: 10px 20px 10px 20px;margin: 5px;font-family: var(--font-general);;text-transform: uppercase;letter-spacing: 5px}.btn-right:after {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f054";padding-left: 10px}.btn-left:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f053";padding-right: 10px}a.btn-left,a.btn-right {text-decoration: none}.team {margin-bottom: 30px;text-align: center}.team h5 {margin-bottom: 0}.team_photo {margin-bottom: 10px}.team img.team-pic {width: 100%;height: auto}.pic-team img {width: 100%;height: auto;width: 150px;height: 150px;position: absolute}.pic-team img.pic-hover {z-index: 100;display: none}.team .team_desc {font-style: italic;margin-bottom: 10px}.team .sb-icons {padding: 10px 0 0 0}.team .sb-icons img {margin-right: 5px}.team .columns {margin-bottom: 30px}.team-list {min-height: 180px;margin-bottom: 40px}.team-list .team-pic {width: 150px;height: 150px;position: absolute}.team-list h5 {margin-top: 0;margin-bottom: 10px;font-size: 14px}.team-list.team_desc {font-style: italic;margin-bottom: 10px}.team-list .small-border {float: none;margin: 15px 0 15px 0;background: #ddd;width: 50px}.team-list .social {width: 150px;margin-top: 170px;text-align: center;position: absolute}.team-list .social a {display: inline-block}.team-list .info {padding-left: 170px}.de-team-list {overflow: hidden}.de-team-list .team-desc {padding: 20px;padding-bottom: 0;position: absolute;z-index: 100;top: 0;background: #111;color: #ccc}.de-team-list .team-desc h4 {color: #fff}.de-team-list .social a {display: inline-block;padding: 0 5px 0 5px}.de-team-list p.lead {font-size: 14px}.de-team-list .small-border {float: none;margin: 15px 0 15px 0;background: #ddd;width: 50px}.de-team-list .social a:hover {color: #fff}.de_testi {display: block;margin-bottom: 10px}.de_testi blockquote {margin: 0;border: none;padding: 20px 30px 30px 80px;background: rgba(0, 0, 0, .5);font-style: normal;line-height: 1.6em;font-weight: 500}.de_testi blockquote p {margin-top: 10px}.de_testi blockquote:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f10d";padding-bottom: 10px;font-size: 20px;display: inline-block;padding: 10px 20px 10px 20px;font-style: normal;background: #000;position: absolute;left: 15px;font-weight: 400}.de_testi blockquote {color: #eceff3}.de_testi blockquote,.de_testi blockquote p {font-size: 20px;line-height: 1.7em;font-weight: 400}.de_testi_by {margin-top: -10px;font-style: normal;font-size: 12px}.de_testi_pic {float: left;padding-right: 15px}.de_testi_pic img {width: 50px;height: 50px}.de_testi_company {padding-top: 20px}.de_testi.opt-2 blockquote {font-family: var(--font-general);;border: none;color: #000000;font-weight: 300;padding: 30px 40px 30px 40px;background: #eee;opacity: .4;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px}.de_testi.opt-2 blockquote:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f10d";display: block;color: rgba(0, 0, 0, .1);z-index: 100;font-size: 20px;background: 0 0;left: 20px}.text-light .de_testi.opt-2 blockquote {color: #fff;background: rgba(20, 20, 20, .5)}.de_testi.opt-2 blockquote p {font-family: var(--font-general);;font-size: 16px;padding: 40px 0 0 0}.de_testi.opt-2 .de_testi_by {font-size: 14px;font-weight: 400;text-align: center}.de_testi.opt-2 .de_testi_by img {width: 80px;height: auto;margin: 0 auto;margin-top: 40px}.de_testi.opt-3 blockquote {background: 0 0;color: #555;padding-top: 0;font-weight: 300}.de_testi.opt-3 blockquote p {font-size: 16px}.de_testi.opt-3 blockquote:before {color: #fff}.de_testi.opt-3 .de_testi_by {font-size: 14px;color: #000}#testimonial-masonry .item {margin-bottom: 30px}.testimonial-list p {font-style: italic}.testimonial-list,.testimonial-list li {list-style: none;padding: 0;font-size: 16px;line-height: 1.7em;padding-left: 30px}.testimonial-list span {font-weight: 700;display: block;margin-top: 20px;font-size: 14px}.testimonial-list.big-font li {font-size: 28px}.testimonial-list:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f10d";font-size: 40px;color: rgba(0, 0, 0, .1);position: absolute;margin-left: -30px}.testimonial-list.style-2,.testimonial-list.style-2 li {padding-left: 0}.testimonial-list.style-2 {text-align: center}.testimonial-list.style-2:before {margin: 0;position: static}.testimonial-list.style-2 span {margin-top: 10px;font-weight: 600;font-size: 14px}blockquote.testimonial-big {border: none;padding: 0;margin: 0;font-size: 17px;line-height: 1.7em;padding: 0px 30px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;font-family: var(--font-general);;}.de_light blockquote.testimonial-big{ background: rgba(0, 0, 0, .05);}blockquote.testimonial-big .name {margin-top: 20px;display: block;text-align: center}blockquote.testimonial-big .name a:hover{color: #000;}blockquote.testimonial-big .title {margin-bottom: 20px;font-size: 26px;font-weight: 700}blockquote.testimonial-big:before {display: block;width: 100%;font-family: "Font Awesome 5 Free";font-weight:600;content: "\f54e";padding-bottom: 10px;font-size: 32px;display: inline-block;padding: 10px 20px 10px 20px;font-style: normal;margin-left: -20px}blockquote.testimonial-big img{width: 100% !important;margin: 30px auto 0;height: auto;border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px}.timeline {position: relative;padding: 10px}.timeline:before {content: '';position: absolute;top: 0;left: 127px;height: 100%;width: 1px;background: #eee}.text-light .timeline:before {background: rgba(255, 255, 255, .1)}.timeline .tl-block {position: relative;margin-top: 10px}.timeline .tl-block:after {content: ' ';clear: both;display: block}.timeline .tl-block .tl-time {float: left;padding: 10px 20px 0 20px;margin-top: -15px;border: solid 1px #ddd}.timeline .tl-block .tl-time:after {width: 50px;height: 1px;background: #ddd}.timeline .tl-block .tl-bar {float: left;width: 5%;position: absolute;margin-left: 114px}.timeline .tl-block .tl-line {background: #333;margin-left: 10px;border-radius: 10px;width: 8px;height: 8px;font-size: 10px;text-align: center;line-height: 15px}.timeline .tl-message {border-radius: 3px;float: left;margin-left: 150px;top: 0;margin-top: -50px;margin-bottom: 30px}.timeline .tl-block .tl-message:after {display: block;content: ' ';clear: both}.timeline .tl-block .tl-message .tl-icon {float: left;left: 100px}.timeline .tl-block .tl-message .tl-main {float: left}.timeline .tl-block .tl-message .tl-main .tl-content label {font-weight: 700;display: inline-block;width: 80px}.timeline .tl-block .tl-message h4 {text-transform: none}.timeline .tl-block .tl-time h4 {margin: 0 0 10px 0}.timeline .tl-block .tl-main h4 {margin-top: -24px}.timeline.exp:before {left: 214px}.timeline.exp .tl-message {margin-left: 250px}.timeline.exp .tl-block .tl-bar {margin-left: 200px}.timeline {list-style: none;padding: 20px 0 20px;position: relative}.timeline:before {top: 0;bottom: 0;position: absolute;content: " ";width: 1px;background-color: #ddd;left: 50%}.timeline>li {position: relative;margin-top: -50px}.timeline>li:first-child {position: relative;margin-top: 0}.timeline>li:after,.timeline>li:before {content: " ";display: table}.timeline>li:after {clear: both}.timeline>li:after,.timeline>li:before {content: " ";display: table}.timeline>li:after {clear: both}.timeline>li>.timeline-panel {width: 46%;float: left;border-radius: 3px;position: relative;background: #f5f9fd;overflow: hidden;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px}.timeline>li>.timeline-panel:before {position: absolute;top: 26px;right: -14px;display: inline-block;border-top: 15px solid transparent;border-bottom: 15px solid transparent;content: " "}.timeline>li>.timeline-panel:after {position: absolute;top: 43%;right: -14px;display: inline-block;border-top: 14px solid transparent;border-left: 14px solid #f5f5f5;border-right: 0 solid #f5f5f5;border-bottom: 14px solid transparent;content: " "}.timeline>li>.timeline-badge {color: #fff;width: 16px;height: 16px;line-height: 40px;font-size: 1.4em;text-align: center;position: absolute;top: 45%;left: 50%;margin-left: -7px;background-color: #fff;z-index: 100;border-top-right-radius: 50%;border-top-left-radius: 50%;border-bottom-right-radius: 50%;border-bottom-left-radius: 50%}.timeline>li.timeline-inverted>.timeline-panel {float: right}.timeline>li.timeline-inverted>.timeline-panel:before {border-left-width: 0;border-right-width: 15px;left: -15px;right: auto}.timeline>li.timeline-inverted>.timeline-panel:after {border-left-width: 0;border-right-width: 15px;left: -14px;right: auto}.timeline-badge.primary {background-color: #2e6da4 !important}.timeline-badge.success {background-color: #3f903f !important}.timeline-badge.warning {background-color: #f0ad4e !important}.timeline-badge.danger {background-color: #d9534f !important}.timeline-badge.info {background-color: #5bc0de !important}.timeline-title {margin-top: 0;color: inherit}.timeline-body>p,.timeline-body>ul {margin-bottom: 0}.timeline-body>p+p {margin-top: 5px}.timeline-heading img {float: right;position: absolute;top: 30px;right: 30px}.timeline .timeline-story {position: relative;padding: 40px}.timeline-inverted .timeline-story {position: relative;padding: 40px;padding-left: 50px}.timeline .wm {font-size: 200px;position: absolute;bottom: 20px;color: rgba(0, 0, 0, .3);font-weight: 700;width: 100%;text-align: center}.timeline h5 {background: #bbb;color: #fff;padding: 5px 20px 3px 20px;display: inline-block;border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;margin-bottom: 15px;float: right}.timeline-inverted h5 {float: left}.d_timeline {position: relative;counter-reset: list 0;padding: 0;padding-left: 22px}.d_timeline-item {list-style: none;border-left: 2px solid green}.d_timeline-item:last-child {border-left-color: transparent}.d_timeline-title {font-size: 14px;margin: 0;padding: 0}.dark .d_timeline-text .d_title {color:#ffffff;}.d_timeline-text .d_title {font-weight: 700;margin-bottom: 10px;display: block;font-size: 20px;color:#000000;}.de_light .d_timeline-text .d_title {color:#000000;}.d_timeline-title:before {color: #fff;position: relative;left: -22px;display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;border-radius: 50%;background-color: green;counter-increment: list;content: counter(list)}.d_timeline-text {margin: 0;padding: 0 40px 40px 40px}.d_timeline-text .d_title span {display: inline-block;font-weight: 500;margin-left: 30px;color: #999;font-size: 16px}.d_timeline-text .d_title span:before {content: "-";font-style: normal;position: absolute;margin-left: -20px}.mt0 {margin-top: 0}.mt10 {margin-top: 10px}.mt20 {margin-top: 20px}.mt30 {margin-top: 30px}.mt40 {margin-top: 40px}.mt50 {margin-top: 50px}.mt60 {margin-top: 60px}.mt70 {margin-top: 70px}.mt80 {margin-top: 80px}.mt90 {margin-top: 90px}.mt100 {margin-top: 100px}.mb0 {margin-bottom: 0}.mb10 {margin-bottom: 10px}.mb20 {margin-bottom: 20px}.mb30 {margin-bottom: 30px}.mb40 {margin-bottom: 40px}.mb50 {margin-bottom: 50px}.mb60 {margin-bottom: 60px}.mb70 {margin-bottom: 70px}.mb80 {margin-bottom: 80px}.mb90 {margin-bottom: 90px}.mb100 {margin-bottom: 100px}.mb0 {margin-bottom: 0}.mb10 {margin-bottom: 10px}.mb20 {margin-bottom: 20px}.mb30 {margin-bottom: 30px}.mb40 {margin-bottom: 40px}.mb50 {margin-bottom: 50px}.mb60 {margin-bottom: 60px}.mb70 {margin-bottom: 70px}.mb80 {margin-bottom: 80px}.mb90 {margin-bottom: 90px}.mb100 {margin-bottom: 100px}.ml0 {margin-left: 0}.ml10 {margin-left: 10px}.ml20 {margin-left: 20px}.ml30 {margin-left: 30px}.ml40 {margin-left: 40px}.ml50 {margin-left: 50px}.ml60 {margin-left: 60px}.ml70 {margin-left: 70px}.ml80 {margin-left: 80px}.ml90 {margin-left: 90px}.ml100 {margin-left: 100px}.mr0 {margin-right: 0}.mr10 {margin-right: 10px}.mr20 {margin-right: 20px}.mr30 {margin-right: 30px}.mr40 {margin-right: 40px}.mr50 {margin-right: 50px}.mr60 {margin-right: 60px}.mr70 {margin-right: 70px}.mr80 {margin-right: 80px}.mr90 {margin-right: 90px}.mr100 {margin-right: 100px}.padding10 {padding: 10px}.padding20 {padding: 20px}.padding30 {padding: 30px}.padding40 {padding: 40px}.padding50 {padding: 50px}.padding60 {padding: 60px}.padding70 {padding: 70px}.padding80 {padding: 80px}.padding100 {padding: 100px}.pt0 {padding-top: 0}.pt10 {padding-top: 10px}.pt20 {padding-top: 20px}.pt30 {padding-top: 30px}.pt40 {padding-top: 40px}.pt50 {padding-top: 50px}.pt60 {padding-top: 60px}.pt70 {padding-top: 70px}.pt80 {padding-top: 80px}.pb0 {padding-bottom: 0}.pb10 {padding-bottom: 10px}.pb20 {padding-bottom: 20px}.pb30 {padding-bottom: 30px}.pb40 {padding-bottom: 40px}.pb50 {padding-bottom: 50px}.pb60 {padding-bottom: 60px}.pb80 {padding-bottom: 80px}.pl130 {padding-left: 130px}.pr20 {padding-right: 20px}.mt-10 {margin-top: -10px}.mt-20 {margin-top: -20px}.mt-30 {margin-top: -30px}.mt-40 {margin-top: -40px}.mt-50 {margin-top: -50px}.mt-60 {margin-top: -60px}.mt-70 {margin-top: -70px}.mt-80 {margin-top: -80px}.mt-90 {margin-top: -90px}.mt-100 {margin-top: -100px}.absolute {position: absolute;z-index: 1}.relative {position: relative;z-index: 1}.overflow-hidden {overflow: hidden}.width100 {width: 100%}.border1 {border-width: 1px}.bordertop {border-top: solid 1px rgba(255, 255, 255, .05)}.borderbottom {border-bottom: solid 1px rgba(255, 255, 255, .05)}.pos-top {position: relative;z-index: 1000}/* anim */#back-to-top.hide,#back-to-top.show,#btn-close .line-1,#btn-close .line-2,#btn-close:hover .line-1,#btn-close:hover .line-2,#btn-exit,#contact_form input,#de-selector #dark-mode,#de-selector #dark-mode:hover,#de-selector #related-items,#de-selector #related-items:hover,#de-selector .dark-mode,#de-selector .dark-mode:hover,#form_subscribe input[type=text],#mainmenu a span,#mainmenu a.active span,#popup-box.popup-hide,#popup-box.popup-show,#theme-select,#theme-select img,.accordion .content,.btn-close,.btn-custom,.btn-rsvp,.carousel-item .pf_text .title,.carousel-item .pf_text .title .type,.carousel-item:hover .pf_text .title,.carousel-item:hover .pf_text .title .type,.d-gallery-item *,.de-box-image *,.de-gallery .overlay .icon i,.de-gallery .overlay .icon i:hover,.de-image-hover *,.de_count,.de_tab .de_nav li span,.de_tab.tab_steps .de_nav li span,.de_tab.tab_steps .de_nav li span:hover,.de_tab.tab_steps.style-2 .de_nav li.active .arrow,.de_tab.tab_style_4 .de_nav li,.error_input,.f-box,.f-box *,.f_box img,.f_box span,.f_box.s2:hover img,.feature-box .inner,.feature-box .inner i,.feature-box-small-icon i,.feature-box-type-1:hover i,.feature-box-type-2,.feature-box-type-2 i,.feature-box.f-boxed,.feature-box.f-boxed:hover,.feature-box.style-3 h4,.feature-box.style-3 i,.feature-box:hover .inner,.feature-box:hover .inner i,.form-subscribe input[type=text],.form-underline input[type=email],.form-underline input[type=text],.form-underline select,.form-underline textarea,.fp-wrap,.fp-wrap *,.fp-wrap div,.fp-wrap img,.logo-carousel img,.mask,.mask .cover,.mask .cover p,.mask img,.mask:hover .cover,.mask:hover img,.mfp-close,.mfp-close:hover,.overlay-v,.overlay-v i,.overlay-v i:hover,.overlay-v span,.owl-item.active.center div blockquote,.owl-slider-nav .next,.owl-slider-nav .prev,.pic-hover .bg-overlay,.pic-hover.hover-scale img,.pic-hover:hover>.bg-overlay,.picframe *,.product img,.product img:hover,.social-icons a i,.social-icons-sm i,.social-icons-sm i:hover,.table-pricing tbody tr,.text-rotate-wrap,.text-rotate-wrap .text-item,a.btn-border,a.btn-line:after,de_tab .de_nav li span,header,i.btn-action-hide,#selector *,.d-hover-zoom *,.d-hover-zoom,.d-hover-zoom img {-o-transition: .7s;-ms-transition: .7s;-moz-transition: .7s;-webkit-transition: .7s;transition: .7s;outline: 0}#mainmenu li,#mainmenu li ul,.widget-post li .post-date,a.btn-fx:after,a.btn-fx:before,a.btn-fx:hover:after,a.btn-fx:hover:before {-o-transition: .2s ease;-ms-transition: .2s ease;-moz-transition: .2s ease;-webkit-transition: .2s ease;transition: .2s ease;outline: 0}.transition {-o-transition: 1.5s;-ms-transition: 1.5s;-moz-transition: 1.5s;-webkit-transition: 1.5s;transition: 1.5s;outline: 0}#skills,.feature-box:hover i.wm {-o-transition: 2s ease;-ms-transition: 2s ease;-moz-transition: 2s ease;-webkit-transition: 2s ease;transition: 2s ease;outline: 0}@-webkit-keyframes scaleIn {from {opacity: 1;-webkit-transform: scale3d(1.5, 1.5, 1.5);transform: scale3d(1.5, 1.5, 1.5)}100% {opacity: 1;-webkit-transform: scale3d(var(--primary-color-rgb));transform: scale3d(var(--primary-color-rgb))}}@keyframes scaleIn {from {opacity: 1;-webkit-transform: scale3d(1.5, 1.5, 1.5);transform: scale3d(1.5, 1.5, 1.5)}100% {opacity: 1;-webkit-transform: scale3d(var(--primary-color-rgb));transform: scale3d(var(--primary-color-rgb))}}.scaleIn {-webkit-animation-name: scaleIn;animation-name: scaleIn}@-webkit-keyframes scaleInFade {from {opacity: 0;-webkit-transform: scale3d(1.5, 1.5, 1.5);transform: scale3d(1.5, 1.5, 1.5)}100% {opacity: 1;-webkit-transform: scale3d(var(--primary-color-rgb));transform: scale3d(var(--primary-color-rgb))}}@keyframes scaleInFade {from {opacity: 0;-webkit-transform: scale3d(1.5, 1.5, 1.5);transform: scale3d(1.5, 1.5, 1.5)}100% {opacity: 1;-webkit-transform: scale3d(var(--primary-color-rgb));transform: scale3d(var(--primary-color-rgb))}}.scaleInFade {-webkit-animation-name: scaleInFade;animation-name: scaleInFade}@-webkit-keyframes scaleOutFade {from {opacity: 0;-webkit-transform: scale3d(.75, .75, .75);transform: scale3d(.75, .75, .75)}100% {opacity: 1;-webkit-transform: scale3d(var(--primary-color-rgb));transform: scale3d(var(--primary-color-rgb))}}@keyframes scaleOutFade {from {opacity: 0;-webkit-transform: scale3d(.75, .75, .75);transform: scale3d(.75, .75, .75)}100% {opacity: 1;-webkit-transform: scale3d(var(--primary-color-rgb));transform: scale3d(var(--primary-color-rgb))}}.scaleOutFade {-webkit-animation-name: scaleOutFade;animation-name: scaleOutFade}@-webkit-keyframes widthInFade {from {opacity: 0;width: 1px}100% {opacity: 1;width: 100px}}@keyframes widthInFade {from {opacity: 0;width: 1px}100% {opacity: 1;width: 100px}}.widthInFade {-webkit-animation-name: widthInFade;animation-name: widthInFade}object,video {display: inline-block;vertical-align: baseline;min-width: 100%;min-height: 100%}.de-video-container {top: 0;left: 0;height: 500px;width: 100%;overflow: hidden}.de-video-content {width: 100%;position: absolute;z-index: 10}.de-video-overlay {position: absolute;width: 100%;min-height: 100%;background: rgba(20, 20, 20, .5);z-index: 3;}.de-video-overlay.dotted {background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/dotted.png)}.video-fixed {width: 100%;position: fixed;top: 0}object,video {display: inline-block;vertical-align: baseline;min-width: 100%;min-height: 100%}.video-wrapper {position: relative;width: 100%;height: 0;padding-bottom: 56.25%}.video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.de-video-container {top: 0;left: 0;height: 500px;width: 100%;overflow: hidden;}.de-video-content {width: 100%;position: absolute;z-index:10;}.de-video-overlay {position: absolute;width: 100%;min-height: 100%;background: rgba(30, 30, 30, .2);z-index:3;}.de-video-overlay-dark {position: absolute;width: 100%;min-height: 100%;background: rgba(0, 0, 0, .6);z-index:3;}.de-video-overlay.dotted {background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/dotted.png)}.video-fixed {width: 100%;position: fixed;top: 0}#map {width: 100%;height: 500px}.map iframe {width: 100%;border: solid 1px #ccc;padding: 2px;background: #fff}.map-container {width: 100%;height: 380px;overflow: hidden}.map-container iframe {width: 100%}.1A1C26-to-action-box {background: #f6f6f6;border: solid 1px #ddd;background: #fff;background: -moz-Infinyr-gradient(top, #fff 0, #f2f2f2 100%);background: -webkit-gradient(Infinyr, left top, left bottom, color-stop(0, #fff), color-stop(100%, #f2f2f2));background: -webkit-Infinyr-gradient(top, #fff 0, #f2f2f2 100%);background: -o-Infinyr-gradient(top, #fff 0, #f2f2f2 100%);background: -ms-Infinyr-gradient(top, #fff 0, #f2f2f2 100%);background: Infinyr-gradient(to bottom, #fff 0, #f2f2f2 100%)}.1A1C26-to-action-box {background: #27282b;border: solid 1px #202220}.1A1C26-to-action-box .inner {padding: 20px 20px 20px 20px}.1A1C26-to-action-box .text {margin-right: 20px;float: left}.1A1C26-to-action-box .act {float: right}.1A1C26-to-action-box h4 {margin: 0;margin-top: 10px}.1A1C26-to-action-box .btn {color: #eceff3}.1A1C26-to-action-box {background: #202220;color: #eceff3}.1A1C26-to-action-boxh4 {color: #eceff3}.tab-default .tab-content {margin-top: 20px}.container-fluid {padding: 0;margin: 0}.btn-primary {text-shadow: none;border: none}.btn.btn-primary:hover {background: #555}.img-responsive {display: inline-block}.img-shadow {-webkit-box-shadow: 8px 8px 40px 0 rgba(0, 0, 0, .05);-moz-box-shadow: 8px 8px 40px 0 rgba(0, 0, 0, .05);box-shadow: 8px 8px 40px 0 rgba(0, 0, 0, .05)}img.img-auto {width: auto;height: auto}img.img-rounded {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px}.box-rounded {border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px}.img-profile {border: solid 3px #fff}table thead {font-weight: 700}p.lead {font-size: 17px;line-height: 1.7em;margin-top: 0;color: #000000;}p.sub {font-size: 14px}.panel-group {opacity: .8}.panel-body,.panel-heading {background: #27282b;border: solid 1px #202220;border-radius: 0}.panel-body {border-top: none}.progress {background: #27282b}.panel-heading h4 a {display: block}.panel-heading h4 a:hover {color: #eceff3}.panel-collapse,.panel-default,.panel-group .panel {border: none;border-radius: 0}.panel-heading {background: #222}.table-bordered,.table-bordered td {border: solid 1px #202220}blockquote {font-family: var(--font-general);;font-size: 26px;font-style: normal;font-weight: bold;line-height: 1.4em;border: none;border-left: solid 3px #333;padding-left: 30px;}.dark blockquote{color:#ffffff;}blockquote span {font-family: var(--font-general);;display: block;font-size: 14px;font-style: normal;font-weight: 400;margin-top: 20px}blockquote.s2 {border: none;text-align: left;background: #f2f2f2;padding: 30px 30px 30px 60px;margin-top: 20px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px}blockquote.s2:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f10e";font-style: normal;position: absolute;margin-left: -30px}blockquote.s1 {padding: 0}blockquote.s1:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f10d";display: block;color: rgba(0, 0, 0, .1);z-index: -1;font-size: 40px;top: 0;left: 0}.collapsible-link::before {content: '';width: 14px;height: 2px;background: #333;position: absolute;top: calc(50% - 1px);right: 1rem;display: block;transition: all .3s}.collapsible-link::after {content: '';width: 2px;height: 14px;background: #333;position: absolute;top: calc(50% - 7px);right: calc(1rem + 6px);display: block;transition: all .3s}.collapsible-link[aria-expanded=true]::after {transform: rotate(90deg) translateX(-1px)}.collapsible-link[aria-expanded=true]::before {transform: rotate(180deg)}.collapsible-link.text-white {color: #fff}.collapsible-link.text-white::after,.collapsible-link.text-white::before {background: #fff}.card-header.text-light h6 {color: #fff}.accordion-style-1 {overflow: visible}.accordion-style-1 .card {margin-bottom: 20px;border: none;-webkit-box-shadow: 8px 8px 50px 0 rgba(0, 0, 0, .1);-moz-box-shadow: 8px 8px 50px 0 rgba(0, 0, 0, .1);box-shadow: 8px 8px 50px 0 rgba(0, 0, 0, .1);border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;overflow: hidden}.phone-num-big i {font-size: 48px;display: block}.pnb-text {display: block;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: 5px}.pnb-num {display: block;font-size: 36px;color: #000000;font-weight: 700;margin: 10px 0 20px 0}.toggle-list {list-style: none;margin: 0;padding: 0}.toggle-list li {margin-bottom: 10px;background: #fff;border: solid 1px #ddd;border-bottom: solid 3px #ddd}.toggle-list li h2 {-moz-user-select: none;-html-user-select: none;user-select: none;color: #555;font-size: 16px;line-height: 20px;padding: 10px 20px 0 60px;font-weight: 700;display: block;letter-spacing: normal}.toggle-list li .acc_active:hover {color: #777;background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/icon-slide-plus.png) 20px center no-repeat;padding-left: 80px;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s}.toggle-list li .acc_noactive:hover {color: #777;background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/icon-slide-min.png) 20px center no-repeat;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s}.toggle-list .ac-content {display: none;padding: 20px;border-top: solid 1px #e5e5e5}.acc_active {background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/icon-slide-plus.png) 20px center no-repeat;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;height: 32px}.acc_noactive {background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/icon-slide-min.png) 20px center no-repeat}.img-left {float: left;margin: 5px 15px 15px 0}.img-right {float: right;margin: 5px 0 15px 15px}#flickr-photo-stream img {width: 48px;height: auto;margin: 0 12px 12px 0;float: left}#flickr-photo-stream a img {border: solid 2px #fff}#flickr-photo-stream a:hover img {border: solid 2px #777}hr {border-top: solid 1px #555}hr.blank {border: none;margin: 20px 0 20px 0}i {display: inline-block}i.large {font-size: 72px;text-align: center;display: inline-block;float: none}i.medium {font-size: 20px;padding: 10px;text-align: center;display: inline-block;float: none}i.small {font-size: 12px;padding: 4px;text-align: center;display: inline-block;float: none}i.circle-icon {border-radius: 75px;-moz-border-radius: 75px;-webkit-border-radius: 75px}.fa-android {color: #469159}.fa-apple {color: #0ec3f7}.de_center p {width: 100%}.de_center .de_icon {float: none;margin: 0 auto}.test-column,.test-column:hover,a,a:hover {-o-transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;transition: .3s}.de_contact_info {font-size: 40px;font-weight: 700}.de_contact_info i {float: none;margin-right: 20px}.center-div {margin: 0 auto}#gallery-carousel .item {text-align: center;font-size: 12px;width: 100%;cursor: e-resize}.de_carousel .item {width: 100%;display: block}#gallery{min-width: 100%;}#gallery-carousel .item img {width: 100%;height: auto}#gallery-carousel .item h4 {margin-bottom: 0;font-size: 14px}.carousel-item {width: 100%}.carousel-item img {width: 100%;height: auto}.overlay-v {text-align: center;width: 100px;position: absolute;width: 100%;height: 100%;overflow: hidden}.overlay-v i {background: #333;padding: 10px;width: 48px;height: 48px;font-weight: 400;font-size: 32px;border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px;margin-top: 100%;color: #222;opacity: 0}.overlay-v:hover i {margin-top: 25%;opacity: 1}.overlay-v span {background: #1a1c26;padding: 40px;width: 100%;height: 100%;font-weight: 400;margin-top: 100%;color: #222;opacity: 0;position: absolute;left: 0}.overlay-v:hover span {margin-top: 0;opacity: .9}.carousel-item .pf_text .title {display: block;position: absolute;width: 100%;top: 80%;font-size: 20px;font-weight: 700;height: 0;color: rgba(255, 255, 255, 0);letter-spacing: 0}.overlay-v:hover {background: rgba(30, 30, 30, .5)}.carousel-item:hover .pf_text .title {color: #fff;top: 75%}.carousel-item .pf_text .title .type {display: block;color: rgba(255, 255, 255, 0);font-size: 12px;font-weight: 300}.carousel-item:hover .pf_text .title .type {color: #fff}.pf_text {font-family: var(--font-general);;color: #fff;margin: 0 auto}.pf_text h4 {color: #eceff3;margin-bottom: 0;font-size: 14px}.project-info {margin-left: 20px}.de_light .project-info {color: #606060}.project-info h2 {margin-top: 0;font-size: 32px}.project-info h4 {font-weight: 700}.project-info .details {padding: 20px;border: solid 1px rgba(255, 255, 255, .4);background: rgba(0, 0, 0, .5);margin-bottom: 30px}.de_light .project-info .details {background: #eee;border-color: #ddd}.project-info span {display: block}.project-info span.title {display: inline-block;min-width: 80px}.project-info span.val {margin-bottom: 15px;font-weight: 700}.project-view {padding: 80px 0 80px 0}.project-images img {width: 100%}.pf_item {overflow: hidden;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background: rgba(255, 255, 255, .05)}.pi_text {padding: 30px}.pi_text h3 {margin: 0;font-size: 18px;text-transform: none}.picframe {display: block;width: 100%;position: relative;overflow: hidden;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.picframe img {width: 100%}#btn-close {display: block;width: 60px;height: 60px;margin: 0 auto;cursor: pointer;padding-top: 30px;margin-bottom: 30px}#btn-close .line-1,#btn-close .line-2 {width: 60px;height: 2px;background: #fff;position: absolute;border-radius: 10px}.la-dark #btn-close .line-1,.la-dark #btn-close .line-2 {background: #fff}#btn-close .line-1 {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg)}#btn-close .line-2 {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg)}#btn-exit,#btn-close-now{display: block;width: 50px;height: 50px;margin: 0 auto;cursor: pointer;padding-top: 25px}#btn-exit .line-1,#btn-exit .line-2,#btn-close-now .line-1,#btn-close-now .line-2{width: 50px;height: 2px;background: #fff;position: absolute;border-radius: 10px}#btn-exit.dark .line-1,#btn-exit.dark .line-2,#btn-close-now.dark .line-1,#btn-close-now.dark .line-2{background: #000000;}#btn-exit .line-1,#btn-close-now .line-1 {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg)}#btn-exit .line-2,#btn-close-now .line-2{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg)}#btn-close-x {width: 100px;height: 100px;display: block;background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/close.png) center no-repeat;margin: 0 auto;margin-bottom: 80px;cursor: pointer;padding: 20px}#btn-close-x {background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/close-2.png) center no-repeat}.project-name {font-size: 18px;font-weight: 700;color:#ffffff;}.info-details .info-text {margin-bottom: 20px}.info-details .title {display: block;font-weight: 700}span.overlay {font-family: var(--font-general);;text-align: center;display: flex;width: 100%;height: 100%;background: rgba(0,0,0, 0);position: absolute;z-index: 500;align-items: center;opacity: 0;}span.overlay .d-title{color:#ffffff;width:100%;margin:0;text-transform: none;font-size: 16px;}.picframe:hover span.overlay {opacity: 1;background: rgba(0,0,0, .7);}.picframe:hover img{transform: scale(1.05);}span.icon {cursor: pointer}.pf-click {cursor: pointer}.f_box {display: block;position: relative;float: left;font-size: 16px;overflow: hidden;z-index: 1}.f_box:hover .f_bg {opacity: .3}.grid-item .f_box img {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);filter: grayscale(100%);opacity: .8}.f_box:hover img {-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-o-filter: grayscale(0);-ms-filter: grayscale(0);filter: grayscale(0);transform: scale(1.2);opacity: 1}.f_box .f_bg {background: #111;display: block;position: absolute;z-index: 1;width: 100%;height: 100%;opacity: .5}.f_box .f_bg.s1 {opacity: 0}.f_box:hover .f_bg.s1 {opacity: .2}.f_box .f_cap_wrap {display: table;width: 100%;height: 100%;position: absolute;color: #fff;z-index: 2;text-align: center;font-weight: 700}.f_box .f_cap_wrap .f_cap {vertical-align: middle;display: table-cell}.f_box:hover .f_cap {transform: scale(1.05)}.f_box .f_text {height: 0;overflow: hidden;font-family: Helvetica, Arial;font-weight: 400;display: inline-block;width: 70%;font-size: 14px}.f_box:hover .f_text {height: auto}.f_box img {width: 100%}.f_box.s2:hover .f_bg {opacity: .4}.f_box.s2 .f_bg {opacity: 0}.f_box.s2:hover img {transform: scale(1.2)}.f_box.s2 {position: static}.f_box.s2 .f_cap_wrap {opacity: 0}.f_box.s2:hover .f_cap_wrap {opacity: 1;margin-top: 0}.f_box .f_cap h1,.f_box .f_cap h4 {color: #fff}.f_box.s2 .f_cap {font-size: 20px;transform: scale(1.2)}.f_box.s2:hover .f_cap {transform: scale(1)}h2 {display: inline-block;overflow: hidden;position: relative;left: 0;right: 0}h2 span.underline {display: block;width: 0;height: 2px;background: #fff;position: relative;left: 0}.f_box:hover h2 span.underline {width: 100%}.overlay .info-area {display: block;margin-top: 10%}.overlay .sb-icons {display: block;margin-top: 200px}.de-gallery .overlay {text-align: center}.de-gallery .overlay .pf_text {display: inline-block;opacity: 0}.de-gallery .project-name {font-size: 16px;letter-spacing: 0}.de-gallery .overlay .icon {display: inline-block;margin-top: 200px;text-align: center}.de-gallery .overlay .icon i {text-shadow: none;color: #fff;border: solid 1px rgba(255, 255, 255, .1);font-size: 22px;padding: 20px;width: 60px;height: 60px;text-align: center;margin-left: 10px}.de-gallery .overlay .icon i.icon-info {margin-left: 0}.de-gallery .overlay .icon i:hover {color: #222;background: #fff}.grid_gallery .item {margin-bottom: 30px}a.img-icon-url,a.img-icon-zoom {display: inline-block;width: 36px;height: 36px;background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/icon-url.png) center no-repeat;margin: 0 auto;margin: 0 2px 0 2px}a.img-icon-zoom {background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/icon-zoom.png) center no-repeat}.pf_full_width {width: 100%}.pf_full_width .item {float: left;width: 24.99%}.pf_4_cols {width: 101%}.pf_full_width.pf_3_cols .item {width: 33.3%}.pf_full_width.pf_2_cols .item {width: 49.9%}.pf_full_width.gallery_border .item,.pf_full_width.gallery_border.pf_2_cols .item,.pf_full_width.gallery_border.pf_3_cols .item {float: left;width: 23.9%;margin-right: 1%;margin-bottom: 1%}.pf_full_width.gallery_border.pf_3_cols .item {width: 32.3%}.pf_full_width.gallery_border.pf_2_cols .item {width: 48.9%}.pf_full_width img {float: left;width: 100%}.pf_full_width.grid {padding: .75%;padding-bottom: 0}.pf_full_width.grid .item {margin: 0 .75% .75% 0;width: 32%}.pf_full_width.grid.pf_4_cols .item {margin: 0 .75% .75% 0;width: 23.9%}.pf_full_width.grid.pf_2_cols .item {margin: 0 .75% .75% 0;width: 48.5%}.gallery-cols .item {margin-bottom: 30px}.pic-grey {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);filter: grayscale(100%)}.grid {width: 100%}.grid-sizer {width: 5%}.grid-item {position: relative;float: left;border: none;overflow: hidden;margin: 0;padding: 0}#sidebar {padding-left: 30px}#sidebar.post-left {padding-left: 0;padding-right: 30px}.widget {margin-bottom: 30px;padding-bottom: 30px}.widget h4 {font-size: 18px;margin-top: 0;letter-spacing: normal}.widget ul {list-style: none;margin: 0;padding: 0}.widget .small-border {height: 2px;width: 30px;background: #fff;margin: 10px 0 20px 0;display: block}.widget_category li {padding: 8px 20px 8px 20px;margin-bottom: 8px;background: #111}.widget_category li:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f07b";margin-right: 10px}.de_light .widget_category li {background: 0 0;border: solid 1px rgba(255, 255, 255, .05)}.widget_category li a {color: #606060}.widget_recent_post li {padding-left: 20px;background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/list-arrow.png) left 2px no-repeat;border-bottom: solid 1px #222;padding-bottom: 7px;margin-bottom: 5px}.widget_recent_post li a {color: #555}.widget-post li {border-bottom: solid 1px #f2f2f2;padding-bottom: 8px;margin-bottom: 8px}.widget-post li a {padding-left: 60px;display: block;text-decoration: none;color: #000000}.widget-post .post-date {position: absolute;color: #222;margin-right: 10px;text-align: center;width: 50px;font-size: 10px;text-transform: uppercase}.widget-post li:hover>.post-date {background: #222;color: #fff}.widget-post .date {background: #333;color: #fff;display: inline-block;padding: 0 5px 0 5px;float: left;font-size: 12px}.widget .comments li {padding-left: 20px;background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/list-arrow.png) left 2px no-repeat;border-bottom: solid 1px rgba(255, 255, 255, .05);padding-bottom: 7px;margin-bottom: 5px}.widget .tiny-border {width: 100%;background: rgba(255, 255, 255, .1)}.footer-light .widget .tiny-border {background: rgba(0, 0, 0, .1)}.widget_tags li {text-shadow: none;display: inline-block;margin-right: 3px;margin-bottom: 16px}.widget_tags li a {font-size: 12px;text-decoration: none;margin-bottom: 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;color: #fff !important;padding: 7px 10px 7px 10px}.de_light .widget_tags li a {color: #606060;border: solid 1px rgba(0, 0, 0, .2)}.widget_tags li a:hover {color: #555;border-color: #555}.de_light .widget_tags li a:hover {color: #111;border-color: #111}.widget_top_rated_product ul {padding: 0}.widget_top_rated_product li {min-height: 80px}.widget_top_rated_product li .text {padding-top: 5px;padding-left: 75px}.widget_top_rated_product li img {position: absolute;width: 60px;height: 60px}.widget_tags li a {border-color: #555}.widget_tags ul {margin-top: 30px}footer .widget.widget_tags li a {border-color: #222}footer .widget_recent_post li {padding: 0 0 10px 0;margin: 0;margin-bottom: 10px;background: 0 0;border-bottom-color: rgba(255, 255, 255, .1)}footer .widget_recent_post li a {color: #ccc}footer .widget h5 {margin-bottom: 20px}footer .widget_list li {padding: 0 0 10px 0;margin: 0;margin-bottom: 10px;background: 0 0;border-bottom-color: rgba(255, 255, 255, .1)}footer .widget_list li a {color: #ccc}footer .tiny-border span {background: #fff;display: block;height: 1px;width: 30px}#sidebar-content,#sidebar-content .sc-bg,#sidebar-content .sc-inner,.sc-inner .social-icons {width: 260px}#sidebar-content {padding: 40px;float: left;overflow: hidden}#sidebar-content .sc-bg {position: fixed;height: 100%;background: #f8f8f8;left: 0;top: 0}#sidebar-content .sc-inner {z-index: 1;position: fixed;overflow-x: hidden;left: 0;top: 0;padding: 40px 0;height: 100%}#main-content {float: none;width: auto;overflow: hidden}#main-content .container-fluid {padding: 0 80px}#menuside,#menuside li {list-style: none;padding: 0}#menuside li {list-style: none;padding: 3px 0}#menuside a {color: #222}#menuside {padding-bottom: 40px}#sc-logo {padding-bottom: 20px}#sc-logo img {width: 150px;height: auto;border-radius: 100px;-moz-border-radius: 100px;-webkit-border-radius: 100px}#sc-logo h1 {font-size: 26px;padding-bottom: 0}.sc-inner .social-icons i {margin: 0 2px}.sc-inner .social-icons {position: fixed;left: 0;bottom: 40px}#sidebar-content.sc-dark .sc-bg {background: #222}#sidebar-content.sc-dark a,#sidebar-content.sc-dark h1 {color: #fff}.dark-mode .accordion-section-title,.dark-mode .box-highlight .content,.dark-mode .box-highlight .content strong,.dark-mode .de_table:not(.no-heading) .tr,.dark-mode .de_table:not(.no-heading) .tr:first-child,.dark-mode .owl-item.active.center div blockquote,.dark-mode .owl-item.active.center div blockquote .de_testi_by,.dark-mode .pricing-s1 .bottom ul li,.dark-mode .pricing-s2 .top .price {color: #fff}.dark-mode #content,.dark-mode .box-highlight .content,.dark-mode .pricing-s1 .bottom ul li,.dark-mode section:not(.bg-gradient-to-right):not(.bg-color):not(.bgcolor-variation),body.dark-mode {background: var(--dark-mode-color)}.dark-mode .bgcolor-variation,.dark-mode .de_table .tr:nth-child(2n),.dark-mode .feature-box-type-1,.dark-mode .feature-box-type-2,.dark-mode .owl-item.active.center div blockquote,.dark-mode .pricing-s1 .bottom ul li:nth-child(2n),.dark-mode .pricing-s2,.dark-mode .table-pricing tbody tr {background: var(--dark-mode-color-2)}.dark-mode .accordion-section-title {border-color: rgba(255, 255, 255, .1)}.dark-mode .feature-box-type-2 i {text-shadow: 5px 5px 5px rgba(0, 0, 0, .3)}.dark-mode .de_table .tr,.dark-mode .de_table .tr .td,.dark-mode .de_table:not(.no-heading) .tr:first-child {border-color: rgba(255, 255, 255, .1)}.dark-mode footer {background: var(--dark-mode-color-3)}.dark-mode .table-pricing tbody tr,.dark-mode .table-pricing th {border-top-color: var(--dark-mode-color)}.vertical-center {min-height: 100%;min-height: 100vh;display: flex;align-items: center}.de-images {position: relative;width: 100%}.de-images img {border-radius: 3px}.di-small {position: absolute;width: 50%;height: 50%;top: 15%;left: -15%;z-index: 1}.di-small-2 {position: absolute;width: 40%;height: 40%;right: -10%;bottom: -10%;z-index: 1}.di-small-2 img{width: 100%;}.di-small,.di-small-2 {-webkit-box-shadow: 2px 20px 30px 0 rgba(20, 20, 20, .2);-moz-box-shadow: 2px 20px 30px 0 rgba(20, 20, 20, .2);box-shadow: 2px 20px 30px 0 rgba(20, 20, 20, .2)}.d-hover-zoom{border-radius: 3px;overflow: hidden;}.d-hover-zoom:hover{transform: scale(1.05);}.d-hover-zoom:hover .post-info{margin:0 0 5px 5px;transform: scale(.95);}.d-hover-zoom:hover img{transform: scale(1.1);}div.round {border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px}.opt-1 {display: inline-block}.size96 {width: 96px;height: auto}.domain-ext {margin-top: 15px}.ext {border: solid 1px rgba(255, 255, 255, .4);display: inline-block;padding: 8px 10px 0 10px;font-size: 12px;border-radius: 3px;margin: 0 5px 10px 5px}.ext h4 {font-size: 18px;line-height: 10px;margin-bottom: 0}.border {border-color: #efefef !important}.tparrows {background: 0 0 !important}.fc-header-toolbar {font-size: 14px}.fc-content {color: #fff;padding: 3px}.fc-view {background: #fff}.fc-day-number {padding: 4px 8px !important}.f-profile {margin-bottom: 0}.f-profile h4 {margin-top: 20px;margin-bottom: 0}.fp-wrap {position: relative;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;overflow: hidden}.fpw-overlay {position: absolute;z-index: 2;width: 100%;height: 100%}.fpw-overlay-btm {position: absolute;z-index: 1;width: 100%;height: 100%;opacity: .6}.f-invert .fpw-overlay-btm {opacity: 0}.fpwo-wrap {width: 100%;position: absolute;bottom: 30px;text-align: center}.fpwow-icons {display: inline-block;background: #fff;padding: 5px 10px 7px 10px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px}.fpwow-icons a {padding: 0 5px}.fpwow-icons i {font-size: 15px}.fp-icon {margin-top: 20%;z-index: 2;opacity: 0;height: 100%;width: 100%;text-align: center;position: absolute;display: table;text-align: center}.fp-icon i {display: none;vertical-align: middle;display: table-cell;color: #fff;font-size: 36px;color: #fff;padding: 13px 0;background: rgba(var(--primary-color-rgb), .8);border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px}.gray img {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);filter: grayscale(100%)}.demo-icon-wrap {margin-bottom: 30px}.demo-icon-wrap i {text-align: center;font-size: 20px;margin-right: 20px;position: relative;background: #f5f9fd;width: 48px;height: 48px;border-radius: 60px;padding: 15px 0}.demo-icon-wrap-s2 {margin-bottom: 30px}.demo-icon-wrap-s2 span {display: inline-block;text-align: center;font-size: 20px;margin-right: 20px;position: relative;background: #f5f9fd;width: 48px;height: 48px;border-radius: 60px;padding: 15px 0}.demo-icon-wrap .text-grey {display: none}.fp-wrap:hover {transform: scale(1.05);-webkit-box-shadow: 0 40px 40px 0 rgba(10, 10, 10, .1);-moz-box-shadow: 0 40px 40px 0 rgba(10, 10, 10, .1);box-shadow: 0 40px 40px 0 rgba(10, 10, 10, .1)}.fp-wrap:hover img {-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-o-filter: grayscale(0);-ms-filter: grayscale(0);filter: grayscale(0);transform: scale(1.05)}.fp-wrap:hover .fpw-overlay-btm {opacity: 0}.fp-wrap:hover .fpwow-icons a i {color: #fff}.fp-wrap:hover .fp-icon {opacity: 1;margin-top: 0;margin-right: 0}.fp-wrap:hover .fp-icon i {transform: scale(1.5)}i.big {display: inline-block;font-size: 48px}.text-light .border {border-color: rgba(255, 255, 255, .1) !important}.container-full {display: table;width: 100%;table-layout: fixed;border-collapse: collapse;padding: 0 !important;margin: 0 !important;overflow: hidden}.one-fourth {width: 24.9%;display: table-cell;vertical-align: middle}.one-third {width: 33.3%;float: left}.three-fourth {position: relative;width: 74.9%;height: 100%;display: table-cell}.owl-carousel {position: relative;margin-top: -5px;bottom: -5px}.owl-stage-outer .feature-box-type-2 {overflow: none;margin: 30px 0 30px 0}.owl-item.active.center .feature-box-type-2 {transform: scale(1.05)}.owl-item.active.center .feature-box-type-2,.owl-item.active.center .feature-box-type-2 h4,.owl-item.active.center .feature-box-type-2 i {color: #fff}.schedule-item {padding: 40px 0 30px 0;border-bottom: solid 1px #ddd}.schedule-listing:nth-child(even) {background: -moz-Infinyr-gradient(left, rgba(255, 255, 255, 0) 0, #e5e5e5 50%, rgba(255, 255, 255, 0) 100%);background: -webkit-Infinyr-gradient(left, rgba(255, 255, 255, 0) 0, #e5e5e5 50%, rgba(255, 255, 255, 0) 100%);background: Infinyr-gradient(to right, rgba(255, 255, 255, 0) 0, #e5e5e5 50%, rgba(255, 255, 255, 0) 100%)}.schedule-item>div {float: left}.schedule-item .sc-time {width: 160px;padding-top: 25px;color: #333}.schedule-item .sc-pic {width: 120px}.schedule-item .sc-pic img {width: 80px;height: auto}.schedule-item .sc-name {font-weight: 400;font-size: 14px;width: 160px;padding-top: 15px}.schedule-item .sc-name h4 {font-size: 14px;font-weight: 700;margin: 0;line-height: 1.6em}.schedule-item .sc-name span {font-weight: 400;font-size: 12px}.schedule-item .sc-info {float: none;display: inline-block;width: 60%}.schedule-item .sc-info h4 {margin-bottom: 10px}.de_tab.tab_style_4 .de_nav {-webkit-touch-1A1C26out: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}strong {font-weight: 700}.text-light strong {color: #fff}.bg-white {background: #fff}.wh80 {width: 80%;height: 80%}.border-top {border-top: solid 1px #e5e5e5}.border-bottom {border-bottom: solid 1px #e5e5e5}.color-overlay {background: rgba(157, 130, 235, .3)}section .color-overlay {padding: 60px 0 60px 0}.color-overlay-2 {background: rgba(26, 37, 48, .85)}.fontsize24 {font-size: 24px}.fontsize32 {font-size: 32px}.fontsize36 {font-size: 36px}.fontsize40 {font-size: 40px}.fontsize48 {font-size: 48px}.overlay50 {background: rgba(0, 0, 0, .5)}.overlay60 {background: rgba(0, 0, 0, .6)}.overlay70 {background: rgba(0, 0, 0, .7)}.overlay80 {background: rgba(0, 0, 0, .8)}.hidden-xy {overflow: hidden}.border-box {border: solid 1px #ddd}.display-table {display: table}.display-table [class*=col-] {float: none;display: table-cell;vertical-align: top;margin: 0;padding: 0}#popup-box {position: fixed;background: #fff;width: 100%;height: 100%;z-index: 10000;top: -100%;overflow-y: auto}#popup-box.popup-show {top: 0}#popup-box.popup-hide {top: -100%}.overlay-s1 {background: rgba(217, 42, 224, .5)}.overlay-s2 {background: rgba(255, 135, 140, .5)}.overlay-s3 {background: rgba(91, 35, 108, .5)}.circle-x {background: #333;display: inline-block;padding: 20px;font-size: 40px;color: #fff;margin-top: 140px;width: 70px;height: 70px;border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px;-webkit-box-shadow: 8px 8px 40px 0 rgba(0, 0, 0, .6);-moz-box-shadow: 8px 8px 40px 0 rgba(0, 0, 0, .6);box-shadow: 8px 8px 40px 0 rgba(0, 0, 0, .6)}#services-list {padding: 0;margin: 0}#services-list li a {color: #fff}#services-list li.active a:after {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f054";float: right}.de_light #services-list li a {color: #999}#services-list li {font-weight: 700;list-style: none;margin: 0;background: rgba(0, 0, 0, .3);margin-bottom: 2px}.de_light #services-list li {background: #eee}#services-list li a {display: block;padding: 15px 20px 15px 20px;text-decoration: none}#services-list li a:hover {color: #111}.pic-services img {margin-bottom: 30px}#services-list li.active a,#services-list li.active a:hover {color: #fff;background: #333}.project-images img {margin-bottom: 60px}.teaser-text {font-family: var(--font-general);;font-size: 18px;color: rgba(255, 255, 255, .5);line-height: normal;font-weight: 300}#navigation {position: fixed;width: 100%;height: 60px;top: 0;right: 20px;text-align: center;margin-bottom: 60px;z-index: 1000}.nav-exit:before,.nav-next:before,.nav-prev:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: '\f177';color: #fff;padding: 20px;font-size: 24px;cursor: pointer}.nav-exit:before {width: 100%;display: block}.nav-next:before {content: '\f178';width: 100%;background: #555}.nav-exit:before {content: '\f00d'}.de_light .nav-exit:before {color: #222}.container-4 .de-team-list {width: 24.9%;float: left;position: relative}.container-3 .de-team-list {width: 33.3%;float: left;position: relative}.no-bottom {margin-bottom: 0;padding-bottom: 0}p {margin-bottom: 20px}p.intro {color: #555;font-size: 16px;line-height: 1.5em}.bg-grey {background: #f6f6f6}.no-bottom {padding-bottom: 0 !important}.no-top {padding-top: 0 !important}.no-margin {margin: 0 !important}.nopadding {padding: 0;margin: 0}#filters i {margin-right: 10px}.bg-side {position: relative;overflow: hidden}.image-container {position: absolute;padding: 0;margin: 0;background-size: cover}.image-slider {cursor: move}.inner-padding {padding: 90px}.no-padding,section.no-padding {padding: 0}.float-left {float: left}#loader-area {position: absolute;display: none;background: #111;width: 100%;left: 0;top: 0;z-index: 2002}#loader-area.la-dark {border: none}.loader {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99999;background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/page-loader.gif) 50% 50% no-repeat #f9f9f9}.page-overlay {display: none;width: 100%;height: 100%;background: rgba(255, 255, 255, .8);border-radius: 10px;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 10000;margin: auto}.preloader-wrap {position: fixed;top: 0;left: 0;display: table;width: 100%;height: 100%}.spinner {display: table-cell;vertical-align: middle;margin: 100px auto 0;width: 70px;text-align: center}.spinner>div {width: 18px;height: 18px;background-color: #333;border-radius: 100%;display: inline-block;-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;animation: sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1 {-webkit-animation-delay: -.32s;animation-delay: -.32s}.spinner .bounce2 {-webkit-animation-delay: -.16s;animation-delay: -.16s}.teaser {font-size: 16px;line-height: 1.8em;font-weight: 400}.teaser.style-2 {letter-spacing: 20px;text-transform: uppercase}.teaser.style-3 {font-size: 14px}.teaser.style-4 {letter-spacing: 5px;text-transform: uppercase;font-size: 14px}.form-control:focus {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none}.owl-arrow {position: absolute;z-index: 100;background: #fff;margin-top: 48%;display: none;cursor: pointer}.owl-arrow span {display: block;background: #555;position: absolute}.owl-arrow .prev {left: 0}.owl-arrow .next {right: 0}.owl-arrow .next:before,.owl-arrow .prev:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: '\f177';color: #2;padding: 20px;font-size: 32px;display: block}.owl-arrow .next:before {content: '\f178'}.owl-pagination {margin-top: 0;height: 40px}.owl-theme .owl-controls .owl-page span {display: block;margin-top: 20px;margin-left: 10px;margin-right: 10px;width: 6px;height: 6px;background-color: #555;opacity: 1}.owl-theme .owl-controls .owl-page.active span {background: 0 0}.owl-theme .owl-controls .owl-page.active span:before {content: '';display: inline-block;width: 12px;height: 12px;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;position: relative;border: solid 2px #555;top: -2px;left: -2px}.owl-theme .owl-nav.disabled+.owl-dots {margin-top: 20px}.owl-dots button {border: none;outline: 0;padding: 0;width: 8px;height: 8px;margin: 0 5px;border-radius: 30px}.owl-theme .owl-dots .owl-dot span {display: none}.text-light .owl-theme .owl-controls .owl-page span {background-color: #fff}.text-light .owl-theme .owl-controls .owl-page.active span {background: 0 0}.text-light .owl-theme .owl-controls .owl-page.active span:before {border: solid 2px #fff}.text-slider {color: #fff;display: inline-block}.text-slider.med-text {font-size: 72px;line-height: 84px;font-weight: 700}.text-slider.big-text {font-size: 120px;line-height: 120px;font-weight: 700}.border-deco .text-item {display: inline-block}.text-slider.dark {color: #222}.text-item i {font-size: 60px;margin-top: 5px}.text-slider.big-text i {font-size: 90px;margin-top: 15px}.text-slider h1 {font-size: 60px}.text-rotate-wrap {display: inline-block}.text-rotate-wrap .text-item {display: none}.red {color: red}.teal {color: #099}.purple {color: #636}.green {color: #090}.bg-overlay {position: absolute;width: 100%;height: 100%;z-index: 1}.center-y {position: relative}.overlay-bg {width: 100%;height: 100%;z-index: 100;top: 0;padding: 100px 0 100px 0}.overlay-bg.p60 {padding-top: 60px;padding-bottom: 60px}.overlay-gradient {width: 100%;height: 100%;z-index: 100;top: 0}.overlay-solid {width: 100%;height: 100%;z-index: 100;top: 0}.overlay-bg.t0 {background: rgba(var(--primary-color-rgb), 0)}.overlay-bg.t20 {background: rgba(var(--primary-color-rgb), .2)}.overlay-bg.t30 {background: rgba(var(--primary-color-rgb), .3)}.overlay-bg.t40 {background: rgba(var(--primary-color-rgb), .4)}.overlay-bg.t50 {background: rgba(var(--primary-color-rgb), .5)}.overlay-bg.t60 {background: rgba(var(--primary-color-rgb), .6)}.overlay-bg.t70 {background: rgba(var(--primary-color-rgb), .7)}.overlay-bg.t80 {background: rgba(var(--primary-color-rgb), .8)}.overlay-bg.t90 {background: rgba(var(--primary-color-rgb), .9)}.overlay-bg.c1 {background: rgba(var(--primary-color-rgb), .8)}.overlay-bg.dark {background: rgba(20, 20, 20, .8)}.overlay-bg.gradient-blue-aqua {background: -moz-Infinyr-gradient(45deg, rgba(2, 68, 129, .9) 0, #34b0bc 100%);background: -webkit-Infinyr-gradient(45deg, rgba(2, 68, 129, .9) 0, #34b0bc 100%);background: Infinyr-gradient(45deg, rgba(2, 68, 129, .9) 0, #34b0bc 100%)}.full-height .overlay-bg {display: table}.full-height .overlay-gradient {display: table}.full-height .center-y {display: table-cell;vertical-align: middle}.pic-hover {width: 100%;position: relative;overflow: hidden}i.btn-action-hide {opacity: 0}.pic-hover:hover .bg-overlay {background: rgba(0, 0, 0, .5)}.pic-hover:hover i.btn-action-hide {opacity: 1}.pic-hover.hover-scale:hover img {-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1)}.center-xy {position: absolute;z-index: 5}.center-xy i.btn-action {font-size: 24px;border: solid 2px rgba(255, 255, 255, .3);padding: 16px;width: 60px;height: 60px;border-radius: 60px;text-align: center;color: #fff}.center-xy i.btn-action:hover {border-color: rgba(255, 255, 255, 0);background: rgba(255, 255, 255, .3)}.center-xy i.btn-action.btn-play {padding-left: 20px}.bg-grey,section.bg-grey {background: #f5f9fd}.wow {visibility: hidden}#back-to-top {position: fixed;bottom: -40px;right: 40px;z-index: 1020;width: 32px;height: 32px;text-align: center;line-height: 30px;background: #f6f6f6;cursor: pointer;border: 0;border-radius: 3px;text-decoration: none;transition: opacity .2s ease-out;outline: 0;opacity: 0}#back-to-top:hover {background: #111}#back-to-top.show {bottom: 40px;opacity: 1}#back-to-top.hide {bottom: -40px}#back-to-top:before {font-family: "Font Awesome 5 Free";font-weight:600;font-size: 14px;content: "\f102";color: #fff;position: relative;margin: 5px}.mouse {position: absolute;width: 22px;height: 42px;bottom: 40px;left: 50%;margin-left: -12px;border-radius: 15px;border: 2px solid #fff;-webkit-animation: intro 1s;animation: intro 1s}.scroll {display: block;width: 3px;height: 3px;margin: 6px auto;border-radius: 4px;background: #fff;-webkit-animation: finger 1s infinite;animation: finger 1s infinite}@-webkit-keyframes intro {0% {opacity: 0;-webkit-transform: translateY(40px);transform: translateY(40px)}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes intro {0% {opacity: 0;-webkit-transform: translateY(40px);transform: translateY(40px)}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}@-webkit-keyframes finger {0% {opacity: 1}100% {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px)}}@keyframes finger {0% {opacity: 1}100% {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px)}}@-moz-keyframes bounce {0%,100%,20%,50%,80% {-moz-transform: translateY(0);transform: translateY(0)}40% {-moz-transform: translateY(-30px);transform: translateY(-30px)}60% {-moz-transform: translateY(-15px);transform: translateY(-15px)}}@-webkit-keyframes bounce {0%,100%,20%,50%,80% {-webkit-transform: translateY(0);transform: translateY(0)}40% {-webkit-transform: translateY(-30px);transform: translateY(-30px)}60% {-webkit-transform: translateY(-15px);transform: translateY(-15px)}}@keyframes bounce {0%,100%,20%,50%,80% {-moz-transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0)}40% {-moz-transform: translateY(-30px);-ms-transform: translateY(-30px);-webkit-transform: translateY(-30px);transform: translateY(-30px)}60% {-moz-transform: translateY(-15px);-ms-transform: translateY(-15px);-webkit-transform: translateY(-15px);transform: translateY(-15px)}}.arrow-anim {position: absolute;bottom: 0;left: 50%;margin-left: -20px;width: 40px;height: 40px;background-size: contain}.arrow-anim:before {content: "\f107";font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 32px}.bounce {-moz-animation: bounce 2s infinite;-webkit-animation: bounce 2s infinite;animation: bounce 2s infinite}a.read_more {display: inline-block;font-weight: 700;color: #222;text-decoration: none}a.read_more:hover {color: #707070}a.read_more i {margin-left: 8px}.text-light a.read_more {color: #fff}.text-black {color: #222}#de-arrow-nav-set {text-align: center}#de-arrow-nav-set i {color: #222;font-size: 32px}#de-arrow-nav-set i.icon_menu {display: inline-block}.profile_pic h4 {margin-bottom: 0}.profile_pic .subtitle {font-size: 13px;display: block;margin-bottom: 10px;color: #999}.profile_pic .tiny-border {margin-bottom: 20px}.profile_pic span {color: #fff}.owl-custom-nav {position: absolute;z-index: 100;right: 4px;margin-top: 80px;width: 100%}.owl-custom-nav .btn-next,.owl-custom-nav .btn-prev {opacity: 0}.owl-custom-nav .btn-next {right: -50px;position: absolute}.owl-custom-nav .btn-prev {left: -50px;position: absolute}.pf-hover:hover .btn-next {right: 30px;opacity: 1}.pf-hover:hover .btn-prev {left: 30px;opacity: 1}.owl-custom-nav .btn-next:before,.owl-custom-nav .btn-prev:before {font-size: 18px}.owl-custom-nav .btn-next:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f178";color: #fff;padding: 12px}.owl-custom-nav .btn-prev:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f177";color: #fff;padding: 12px}.owl-custom-nav a {text-decoration: none}.owl-custom-nav .btn-next:hover:before,.owl-custom-nav .btn-prev:hover:before {cursor: pointer}#custom-owl-slider {display: block;overflow: hidden;width: 100%;height: 101%;position: absolute;top: 0;z-index: -1;background: #fff;}.dark #custom-owl-slider {background: #111;}#custom-owl-slider .items {width: 100%;height: 100%;overflow: hidden;z-index: 20;visibility: inherit;opacity: 1}#custom-owl-slider .item img {display: block;width: 100%;height: 100%}.owl-slider-nav {position: absolute;width: 100%}.owl-slider-nav,.owl-slider-nav div {position: absolute;z-index: 10;cursor: pointer}.owl-slider-nav .next {right: -50px;width: 0;height: 0;border-top: 50px solid transparent;border-bottom: 50px solid transparent;border-right: 50px solid transparent}.owl-slider-nav .prev {left: -50px;width: 0;height: 0;border-top: 50px solid transparent;border-bottom: 50px solid transparent;border-left: 50px solid transparent}.owl-slider-nav .next:before {font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 24px;content: "\f0da";color: #fff;position: absolute;right: -40px;top: -13px}.owl-slider-nav .prev:before {font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 24px;content: "\f0d9";color: #fff;position: absolute;left: -40px;top: -13px}.owl-dots {text-align: center;margin-top: 20px}.owl-dot {background: #ccc;border: none;margin: 5px;width: 6px;height: 6px;padding: 0;border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px}.owl-dot.active {background: #1a1c26}.owl-item.active div blockquote {background: #f5f9fd;position: relative;overflow: hidden;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px}.owl-item.active div blockquote,.owl-item.active div blockquote .de_testi_by {opacity: 1}.owl-item.active div blockquote:before {position: absolute;top: 0;left: 0;color: #fff;border-radius: 0 0 15px 0}.owl-stage {overflow: none}.de_table {display: table;border-collapse: collapse;width: 100%}.de_table .tr {display: table-row;border: 1px solid #ddd}.de_table:not(.no-heading) .tr:first-child {font-weight: 600;border-bottom: 2px solid #ddd;color: #111}.de_table .tr:nth-child(even) {background-color: #f9f9f9}.de_table .tr .td {display: table-cell;padding: 8px;border-left: 1px solid #ddd}.de_table:not(.no-heading) .tr .td:first-child {border-left: 0}.de_table.cols-2 .btn-custom {padding: 5px 10px}.de_table.table-style-2 {font-size: 15px}.de_table.table-style-2 .tr .td {border: none;padding: 10px}.de_table.table-style-2:not(.no-heading) .tr:first-child {color: #fff;border: none}.de_table.cols-2 .tr .td:last-child {text-align: right}.table {display: table;margin-bottom: 0}.table [class*=col-] {float: none;display: table-cell;vertical-align: top;padding: 0;height: 100%}.table-custom-1 {position: absolute;height: 100%}.table .table {background: 0 0}.table-pricing {font-size: 18px;border-radius: 10px;border: none}.table-pricing thead {color: #fff;font-size: 18px}.table-pricing thead tr th {padding: 20px 0 20px 0}.table-pricing tbody tr {width: 100%;background: #f2f2f2;border-top: solid 8px #fff}.table-pricing tbody tr:hover {background: #e2e2e2}.table-pricing tbody tr td,.table-pricing tbody tr th {border: none;padding: 20px 0 20px 0}.table-pricing tbody tr td .lbl,.table-pricing tbody tr th .lbl {display: none}.table [class*=col-].text-middle,.text-middle {vertical-align: middle}.typed,.typed-strings {display: inline-block}.typed-strings p {position: absolute}.typed-cursor {opacity: 1;-webkit-animation: blink .7s infinite;-moz-animation: blink .7s infinite;animation: blink .7s infinite}@keyframes blink {0% {opacity: 1}50% {opacity: 0}100% {opacity: 1}}@-webkit-keyframes blink {0% {opacity: 1}50% {opacity: 0}100% {opacity: 1}}@-moz-keyframes blink {0% {opacity: 1}50% {opacity: 0}100% {opacity: 1}}.mask {position: relative;overflow: hidden}.mask img {width: 100%}.mask .cover {position: absolute;z-index: 100;width: 100%;height: 85px;padding: 20px 30px;background: rgba(var(--primary-color-rgb), .4);bottom: 0}.mask .cover h4 {font-size: 18px;color: #fff;margin-bottom: 0}.style-2 .cover {height: 63px}.mask .cover p {opacity: 0;position: absolute;color: #fff;padding-top: 20px;padding-right: 25px}.mask:hover img {transform: scale(1.1)}.mask:hover .cover {height: 100%}.mask:hover .cover p {opacity: 1}.mask .cover h4 span {margin-left: 50px}.mask .cover .date {color: #fff;text-transform: uppercase;font-size: 12px;letter-spacing: 1px;padding-left: 15px}.mask .cover .date:before {position: absolute;font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f111";font-size: 10px;left: 31px;margin-top: -1px}.mask .cover a.btn-custom {display: inline-block;width: auto;margin-top: 20px}.style-2 .date-box {text-align: center;position: absolute;right: 0;padding: 15px 5px 5px 5px;color: #fff}.style-2 .date-box .d {font-weight: 600;font-size: 38px;margin-bottom: 5px}.style-2 .date-box .m {font-family: var(--font-general);;font-size: 13px;text-transform: uppercase;letter-spacing: 8px;margin-left: 8px}.sitemap {margin: 0;padding: 0}.sitemap.s1 li {list-style: none}.sitemap.s1 li:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f016";margin-right: 10px}.list {margin: 0;padding: 0}.list li {list-style: none}.list.s1 li:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f00c";margin-right: 10px}.list.s2 li:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f055";margin-right: 10px}.list.s3 {display: inline;margin: 0;padding: 0}.list.s3 li {display: inline;margin-right: 20px}.list.s3 a {font-weight: 700}#owl-logo img {opacity: .8}#owl-logo img:hover {opacity: 1}.switch-set div {display: inline-block;padding: 0 5px}.switch {margin-bottom: -5px;-webkit-appearance: none;height: 24px;width: 44px;background-color: #eee;border-radius: 60px;position: relative;cursor: pointer}.switch::after {content: "";width: 20px;height: 20px;background-color: gray;position: absolute;border-radius: 100%;transition: .5s;margin: 2px 0 0 2px}.switch:checked::after {transform: translateX(20px)}.switch:focus {outline-color: transparent}.box-highlight {-webkit-box-shadow: 5px 5px 40px 0 rgba(0, 0, 0, .1);-moz-box-shadow: 5px 5px 40px 0 rgba(0, 0, 0, .1);box-shadow: 5px 5px 40px 0 rgba(0, 0, 0, .1)}.box-highlight,.box-highlight .content {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding: 5px}.box-highlight .heading {padding: 5px 10px 0 10px}.box-highlight .content {margin: 5px;padding: 20px;background: #fff}.box-highlight .content,.box-highlight .content strong {color: #111}.box-highlight .content.v1 p {font-size: 20px}#selector {width: 500px;position: fixed;right: 0;top: 100px;padding: 5px;z-index: 1000;}#selector .opt {margin-top: 10px;margin-right: 5px;width: 20px;height: 20px;display: block;float: left;background: #ffffff;border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;cursor: pointer;border: solid 1px rgba(255, 255, 255, .5);}#selector .opt:hover {border-color: #ffffff;}#selector .opt.tc1 {background: #FF013D;}#selector .opt.tc2 {background: #33B18A;}#selector .opt.tc3 {background: #51a5c4;}#selector .opt.tc4 {background: #dc4970;}#selector .opt.tc5 {background: #5D5EB4;}#selector .opt.tc6 {background: #ffb135;}#selector .opt:after {position: relative;display: inline-block;content: '\f00c';font-family: "FontAwesome";top: -5px;opacity: 0;transform: scale(2);}#selector .opt.active:after {opacity: 1;transform: scale(1);}#selector #dark-mode,#selector #related-items {font-weight: bold;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;margin-top: 50px;right: 15px;width: 40px;height: 39px;position: absolute;background: #222222;padding: 8px;padding-top: 0px;cursor: pointer;overflow: hidden;border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px;color: #FDD32A;font-size: 16px;}#selector #related-items {margin-top: 100px;background: #82b440;color: #ffffff;}#selector #dark-mode:hover,#selector #related-items:hover {width: 190px;}#selector #dark-mode:before,#selector #related-items:before {font-weight: normal;display: inline-block;content: '\f186';font-family: "FontAwesome";font-size: 20px;padding: 3px;padding-top: 6px;margin-right: 10px;}#selector #related-items:before {content: '\f05a';}#selector #dark-mode.active {background: #FDD32A;color: #222222;}.disable-dark #selector .dark-mode {display: none;}#selector .sc-opt {cursor: pointer;color: #fff;font-size: 14px;height: 38px;overflow: hidden;position: absolute;text-align: center;max-width: 45px;padding-right: 20px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;right: 10px;}#selector .sc-opt:hover {max-width: 100%;}#selector .sc-opt .sc-icon {width: 45px;height: 38px;color: #fff;display: inline-block;font-size: 14px;font-weight: bold;line-height: 14px;padding: 12px 10px;position: relative;float: left;}.hide-rtl #demo-rtl{display: none;}#selector .sc-mt {margin-top: 45px;}#selector .sc-val {display: inline-block;margin-top: 5px;}.dih-overlay {z-index: 1;position: absolute;width: 100%;height: 100%;background: #eee;opacity: 0}.dih-title-wrap {z-index: 2;display: table;position: absolute;width: 100%;height: 100%}.dih-title {opacity: 0;font-size: 16px;z-index: 2;text-align: center;display: table-cell;vertical-align: middle;color: #fff}.de-image-hover:hover .dih-overlay {opacity: .8}.de-image-hover:hover .dih-title {opacity: 1;transform: scale(1.2)}.de-image-hover:hover img {transform: scale(1.1)}.de-image-hover:hover {-webkit-box-shadow: 5px 25px 15px 0 rgba(0, 0, 0, .1);-moz-box-shadow: 5px 25px 15px 0 rgba(0, 0, 0, .1);box-shadow: 5px 25px 15px 0 rgba(0, 0, 0, .1)}.img-fullwidth {width: 100%;height: auto}#de-selector {width: 40px;position: fixed;right: 0;top: 160px;padding: 10px;padding-bottom: 0;z-index: 1000;background: #fff;border-radius: 3px 0 0 5px;-moz-border-radius: 3px 0 0 5px;-webkit-border-radius: 3px 0 0 5px}#de-selector .opt {width: 20px;height: 20px;display: block;margin-bottom: 10px;background: #fff;border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;cursor: pointer;border: solid 1px rgba(255, 255, 255, 0)}#de-selector .opt:hover {border-color: #fff}#de-selector .opt.tc1 {background: #2fb297}#de-selector .opt.tc2 {background: #d83434}#de-selector .opt.tc3 {background: #51a5c4}#de-selector .opt.tc4 {background: #dc4970}#de-selector .opt.tc5 {background: #5d5eb4}#de-selector .opt.tc6 {background: #ffb135}#de-selector #dark-mode,#de-selector #related-items {font-weight: 700;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;margin-top: 50px;right: 0;width: 40px;height: 39px;position: absolute;background: #222;padding: 8px;padding-top: 0;cursor: pointer;overflow: hidden;border-radius: 3px 0 0 5px;-moz-border-radius: 3px 0 0 5px;-webkit-border-radius: 3px 0 0 5px;color: #fdd32a;font-size: 16px}#de-selector #related-items {background: #000000;color: #fff}#de-selector #dark-mode:hover,#de-selector #related-items:hover {width: 190px}#de-selector #dark-mode:before,#de-selector #related-items:before {font-weight: 400;display: inline-block;content: '\f186';font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 20px;padding: 3px;padding-top: 6px;margin-right: 10px}#de-selector #related-items:before {content: '\f05a'}#de-selector #dark-mode.active {background: #fdd32a;color: #222}#theme-select-wrapper {position: fixed;width: 100%;height: 100%;top: 0;background: rgba(0, 0, 0, .5);z-index: 1001;display: none;text-align: center}#theme-select {position: fixed;width: 400px;height: 100%;background: #eee;color: #333;right: -400px;top: 0;padding: 30px;overflow-y: scroll;font-size: 16px}#theme-select.active {right: 0}#theme-select img {border-radius: 3px}#theme-select img:hover {opacity: .7}#theme-select a.btn-purchase {background: #82b440}#theme-select::-webkit-scrollbar {display: none}#theme-select {-ms-overflow-style: none}h3.de-title {font-size: 18px}.theme-item {margin-bottom: 30px;font-weight: 700}.theme-item img {margin-bottom: 10px}.theme-info {padding: 5px 0}.theme-info .theme-title {font-weight: 700}.disable-dark #de-selector #dark-mode {display: none}.demo-icon-wrap-s2 {margin-bottom: 30px}.demo-icon-wrap-s2 span {font-size: 28px;margin-right: 20px;position: relative;top: 5px}#v-wrap {position: fixed;height: 100%;display: table;right: 60px;color: #fff;font-family: var(--font-general);;}.de_light #v-wrap{color:#000000;}#v-wrap .vw-inner {display: table-cell;vertical-align: middle;font-size: 14px}#v-wrap .vw-col {transform: translateX(50%) translateY(50%) rotate(-90deg);letter-spacing: 10px}.quick-search {display: inline-block;float: right;margin-left: 10px;padding: 10px 0 0 0}.quick-search input {width: 120px;border-radius: 40px}.side-bg {position: relative}.side-bg .image-container {height: 100%;overflow: hidden;padding: 0;position: absolute;top: 0}.side-bg .background-image {background-position: 50% 50%;background-size: cover;width: 100%;height: 100%;left: 0;position: absolute;z-index: 0}.side-bg.right .image-container {right: 0}#search {float: left;width: 70%;margin-bottom: 0}#btn-search {border: none;padding: 7px;background: #222;float: left;width: 30%;height: 42px}#btn-search:before {font-family: "Font Awesome 5 Free";font-weight: 600;content: "\f002";font-size: 24px;color: #111}#btn-search:hover {background: #fff}.de_review {text-align: center;min-height: 260px}.de_review .de_nav {overflow: hidden;padding-left: 0;margin: 0;padding: 0;font-weight: 700;text-align: center}.de_review .de_nav li {list-style: none;background: #eee;margin: 0 10px 0 10px;margin-bottom: 20px}.de_review .de_nav li {display: inline-block}.de_review .de_nav li img {width: 100px;height: auto}.de_review .de_nav li span {padding: 8px 16px 8px 16px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;display: block;background: #f6f6f6;text-decoration: none;color: #646464;font-size: 13px;cursor: pointer}.de_review blockquote {border: none;}.de_review .de_nav li span {border: 1px solid #202220;background: #222}.de_review .de_nav li:first-child span {border-left: 1px solid #ddd}.de_review .de_nav li:first-child span {border-left: 1px solid #202220}.de_review .de_review_content {border: 1px solid #ddd;padding: 15px 20px 20px 20px;margin-top: -1px;background: #fff}.de_review .de_review_content {border: 1px solid #202220;background: #27282b}.de_review .de_nav li.active span {background: #fff;border-bottom: 1px solid #fff;color: #222;margin-bottom: -3px}.separator {line-height: .5;text-align: center;margin: 30px 0 30px 0}.separator span {display: inline-block;position: relative}.separator span:after,.separator span:before {content: "";position: absolute;border-bottom: 1px solid rgba(255, 255, 255, .1);top: 5px;width: 50px}.separator span:before {right: 100%;margin-right: 15px}.separator span:after {left: 100%;margin-left: 15px}.separator span i {font-size: 12px;padding: 0;margin: 0;float: none}.de_light .separator span:after,.de_light .separator span:before {border-bottom: 1px solid rgba(0, 0, 0, .2)}.text-light .separator span:after,.text-light .separator span:before {border-bottom: 1px solid rgba(255, 255, 255, .1)}#revolution-slider {background: #222}.tp-caption {color: #fff;font-weight: 300}.tp-caption.teaser {letter-spacing: 5px}.tp-caption br {margin-bottom: 5px}.tparrows {top: 50%}.med {font-size: 24px;letter-spacing: -.5px}.med-white {color: #fff;font-size: 24px;letter-spacing: -.5px}.med-green {color: #1a8b49;font-size: 24px;letter-spacing: -.5px}.small-white {color: #fff;line-height: 1.7em}.big-black {font-size: 52px;letter-spacing: -3px;color: #222}.big-white {font-size: 16px;color: #fff;line-height: normal;font-weight: 300;text-transform: uppercase;letter-spacing: 6px}.very-big-white {font-family: var(--font-general);;font-size: 64px;color: #fff;margin: 0;font-weight: 500}.ultra-big-white {font-size: 120px;font-weight: 700;color: #fff;margin: 0}.ultra-big-black {font-size: 96px;font-weight: 400;color: #222;margin: 0;line-height: 72px}a.btn-slider:hover {color: #222}.tp-caption.separator {width: 100px;border-bottom: solid 1px rgba(255, 255, 255, .3)}.isotope,.isotope .isotope-item {-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-ms-transition-duration: 1s;-o-transition-duration: 1s;transition-duration: 1s}.isotope {-webkit-transition-property: height, width;-moz-transition-property: height, width;-ms-transition-property: height, width;-o-transition-property: height, width;transition-property: height, width}.isotope .isotope-item {-webkit-transition-property: -webkit-transform, opacity;-moz-transition-property: -moz-transform, opacity;-ms-transition-property: -ms-transform, opacity;-o-transition-property: -o-transform, opacity;transition-property: transform, opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item {-webkit-transition-duration: 0s;-moz-transition-duration: 0s;-ms-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s}#filters {font-family: var(--font-general);;padding: 0;margin: 0;margin-bottom: 40px;font-weight: 400;text-align: center;}#filters li {display: inline-block;margin-right: 5px;margin-bottom: 10px;font-size: 14px;}#filters a {outline: 0;color: #888;text-decoration: none;padding: 5px 20px 5px 20px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.de_light #filters a{background: #f5f5f5;}.text-light #filters a {color: rgba(255, 255, 255, .5)}#filters a.selected {color: #fff}.text-light #filters a:hover {color: #fff}.text-light #filters a.selected {color: #fff}.text-light #filters a.selected {color: #fff}.isotope-item {z-index: 2}.isotope-hidden.isotope-item {pointer-events: none;z-index: 1}.flexslider {width: 100%;background: 0 0;border: none;box-shadow: none;margin: 0}.control-slider {float: right;display: inline-block;margin-right: -10px}.next-slider,.prev-slider {float: left;display: block;text-align: center;margin-top: 10px;cursor: pointer}.next-slider i,.prev-slider i {border: solid 1px #ccc;padding: 5px 10px 5px 10px}.next-slider i:hover,.prev-slider i:hover {color: #fff;border: solid 1px #333;background: #333}.prev-slider {margin-right: -5px}.project-carousel ul.slides,.project-carousel-3-col ul.slides {margin-top: 10px;margin-bottom: 20px}.logo-carousel .flex-direction-nav,.project-carousel .flex-control-nav,.project-carousel .flex-direction-nav,.project-carousel-3-col .flex-control-nav,.project-carousel-3-col .flex-direction-nav {display: none}.logo-carousel.no-control .flex-control-nav {display: none}.logo-carousel li img {width: auto}#testimonial-full {text-align: center;padding: 10px 0 10px 0;text-shadow: none}#testimonial-full blockquote {color: #fff;border: none;margin: 0;font-size: 18px;font-weight: 300;font-style: normal;line-height: 1.5em;text-transform: uppercase;letter-spacing: 3px}#testimonial-full span {letter-spacing: 0;margin-top: 20px;text-transform: none}.testi-slider .flex-control-nav {position: absolute;margin-top: -50px}.testi-slider .flex-direction-nav {display: none}.testi-slider .flex-control-nav {width: 100%;position: absolute;bottom: -40px;text-align: center}.testi-slider .flex-control-nav li {margin: 0 6px;display: inline-block;zoom: 1}.testi-slider .flex-control-paging li a {background: 0 0;width: 8px;height: 8px;display: block;border: solid 1px #fff;cursor: pointer;text-indent: -9999px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;box-shadow: none}.testi-slider .flex-control-paging li a:hover {border: solid 1px #fff;background: #fff}.testi-slider .flex-control-paging li a.flex-active {border: solid 1px #fff;cursor: default;background: #fff}.size10 {font-size: 10px}.size20 {font-size: 20px}.size30 {font-size: 30px}.size40 {font-size: 40px}.size50 {font-size: 50px}.size60 {font-size: 60px}.size70 {font-size: 70px}.typed-strings p {position: absolute}.deco-big {display: block;font-size: 120px;font-family: Miama;margin-top: 48px;margin-left: -20px}.deco-md {display: block;font-size: 120px;font-family: Miama;margin-top: 32px;margin-left: -20px}.social-icons-sm i {color: #fff;margin: 0 5px 0 5px;border: solid 1px #555;width: 32px;height: 32px;padding: 8px;text-align: center;border-radius: 30px}.social-icons-sm i:hover {color: #fff}.arrowup {width: 0;height: 0;border-left: 30px solid transparent;border-right: 30px solid transparent;border-bottom: 30px solid #fff;margin: 0 auto;left: 0;right: 0;position: absolute;margin-top: -30px}.arrowdown {width: 0;height: 0;border-left: 30px solid transparent;border-right: 30px solid transparent;border-top: 30px solid #fff;margin: 0 auto;left: 0;right: 0;position: absolute}.arrowright {width: 0;height: 0;border-top: 60px solid transparent;border-bottom: 60px solid transparent;border-left: 60px solid green}.arrowleft {width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: 10px solid #00f}blockquote.very-big {border: none;font-family: var(--font-general);;text-align: center;border: none;font-size: 32px;font-weight: 400;background: 0 0;font-style: normal}a,img {outline: 0}.z1 {z-index: 1}.z10 {z-index: 10}.rtl-content {text-align: right}@media only screen and (min-width:1280px) {.container {min-width: 1200px}}@media(min-width:980px) and (max-width:1199px) {#mainmenu li a:after {margin-left: 15px}.pf_full_width.gallery_border .item,.pf_full_width.gallery_border.pf_2_cols .item,.pf_full_width.gallery_border.pf_3_cols .item {float: left;width: 23.95%}}@media only screen and (min-width: 1280px) {.container{min-width:1200px;}}@media only screen and (min-width: 1400px) {.container{min-width:1320px;}}@media (min-width:768px) and (max-width:979px) {.slider_text {padding-top: 0}}@media only screen and (max-width:992px) {.col-right {position: absolute;top: -82px;right: 60px;width: 140px}.mb-sm-30 {margin-bottom: 30px}.p-sm-30 {padding: 40px}.pb-sm-0 {padding-bottom: 0}.mb-sm-0 {margin-bottom: 0}header .header-col {position: absolute;top: 0}header .header-col.mid {position: absolute;top: 70px;width: 100%;padding: 0}.text-center-sm {text-align: center}#menu-btn {display: block;position: relative;float: right}.header-col-left,.header-col-right {padding-top: 16px}.header-col-mid {position: absolute;top: 90px;width: 100%;padding: 0}header div#logo {line-height: 54px;}header {display: none}header .info {display: none}header.header-bg {background: #000}header,header.fixed {display: block;position: inherit;margin: 0;padding: 0;margin-top: 0;height: auto;background: #111;padding: 15px 0 15px 0}#de-sidebar {position: absolute;width: 100%;right: 1px}.de_light header.side-header,header.side-header {position: absolute;display: block;height: 60px;top: 0;background: #000}header.side-header #mainmenu {position: absolute;background: #000;margin: 0;top: 60px;left: 0;width: 100%}header.side-header #logo .logo {display: none}header.side-header #logo .logo-2 {display: inline-block;position: absolute;height: 30px;top: 15px;left: 40px}header.side-header #menu-btn {position: absolute;top: 8px;right: 30px;height: 0;z-index: 2000;height: 35px}header.side-header #mainmenu li {display: block}.de_light.de-navbar-left header #mainmenu>li>a,header.side-header #mainmenu a {display: block;text-align: center;color: #fff}.de_light.de-navbar-left header #mainmenu>li {border-bottom: solid 1px rgba(255, 255, 255, .1)}header.side-header #mainmenu a:hover {background: 0 0}header.side-header #mainmenu a:hover {background: 0 0}header.side-header .social-icons-2 {display: none}header.autoshow {height: auto;top: 0}header.autoshow #mainmenu li a {background: 0 0}header.header-mobile-sticky {position: fixed},#subheader {padding: 0}.de-navbar-left #subheader {padding: 0;margin: 0}#subheader h1 {margin-top: 0}#subheader span {display: none}#subheader .crumb {display: none}.de-navbar-left #subheader {padding-top: 70px}.slider_text h1 {font-size: 32px}.slider_text .description {display: none}div#logo {margin-top: -15px}#logo,#logo .inner {vertical-align: middle;height: auto}#domain-check .button,#domain-check .text {width: 100%}.container-4 .de-team-list {width: 49.9%;float: left;position: relative}#testimonial-full blockquote {padding: 20px}nav {height: 0}#mainmenu {float: none;z-index: 200;width: 100%;margin: 0;padding: 0}#mainmenu a {text-align: left;padding-left: 0;padding-top: 10px;padding-bottom: 10px}#mainmenu li li a,#mainmenu li li li a {padding-left: 0}#mainmenu a:hover {background: #111}#mainmenu a:hover {background: #111}#mainmenu li ul {display: block;position: inherit;margin: 0;width: 100%}#mainmenu li {border-bottom: solid 1px rgba(255, 255, 255, .05);margin: 0;width: 100%;display: block}#mainmenu li a:after {display: none}#mainmenu li:last-child {margin-bottom: 30px}#mainmenu li ul {border-top: solid 1px rgba(255, 255, 255, .05);top: auto;width: auto;height: auto;position: inherit;visibility: visible;opacity: 1}#mainmenu li ul a {width: 100%;background: 0 0;border: none}#mainmenu li ul li {border: none;padding-left: 40px}#mainmenu li ul li a {display: block}#mainmenu li ul li:last-child {border-bottom: none;margin: 0}#mainmenu li ul li:last-child a {border-bottom: none}#mainmenu li a {color: #eceff3}#mainmenu li li a:hover {color: #fff}header.header-mobile {overflow: hidden;position: relative}header.header-mobile #mainmenu {float: none;z-index: 200;width: 100%;margin: 0;padding: 0;text-align: left;padding-right: 30px}header.header-mobile #mainmenu a {text-align: left;padding-top: 10px;padding-bottom: 10px}header.header-mobile #mainmenu a:hover {background: 0 0}header.header-mobile #mainmenu li ul {display: block;position: inherit;margin: 0;width: 100%}header.header-mobile #mainmenu li {border-bottom: solid 1px rgba(255, 255, 255, .05);margin: 0;width: 100%;display: block}header.header-mobile #mainmenu li ul.mega ul {height: auto}header.header-mobile #mainmenu li ul.mega .menu-content {background: #fff}header.header-light.header-mobile #mainmenu li,header.header-light.header-mobile #mainmenu li ul li a {border-color: #eee}header.header-dark.header-mobile {background: #222}header.header-dark.header-mobile #mainmenu li {border-color: #333}header.header-dark.header-mobile #mainmenu li a {color: #fff}.de_light header.header-mobile #mainmenu li a {color: #222222;}header.header-mobile #mainmenu li a:after {display: none}header.header-mobile #mainmenu li:last-child {margin-bottom: 30px}header.header-mobile #mainmenu li ul {border-top: none;top: auto}header.header-mobile #mainmenu li ul a {width: 100%;background: 0 0;border: none}header.header-mobile #mainmenu li ul li {border: none;padding-left: 40px}header #mainmenu li ul li:first-child {border-top: solid 1px rgba(255, 255, 255, .05)}header.header-mobile #mainmenu li ul li a {display: block;border-bottom: solid 1px rgba(255, 255, 255, .05)}header.header-mobile #mainmenu li ul li:last-child {border-bottom: none;margin: 0}header.header-mobile #mainmenu li ul li:last-child a {border-bottom: none}header.header-mobile #mainmenu li a {color: #fff}header.header-mobile.header-light #mainmenu li a{ color: #222}header.header-mobile #mainmenu li a:hover {color: #333}header.header-mobile #mainmenu li li a:hover {color: #888}header.header-mobile #mainmenu li ul {height: 0;overflow: hidden;position: relative;left: 0}header.header-mobile #mainmenu li ul li ul li:last-child {border-bottom: solid 1px rgba(255, 255, 255, .05)}header.header-mobile #mainmenu li ul li ul {margin-bottom: 10px}header.header-mobile #mainmenu>li>span {width: 36px;height: 36px;background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/ui/arrow-down.png) center no-repeat;position: absolute;right: 0;margin-top: 10px;z-index: 1000;cursor: pointer}header.header-mobile #mainmenu li span.active {background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/ui/arrow-up.png) center no-repeat}header.header-mobile #mainmenu li>ul>li>span {width: 36px;height: 36px;background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/ui/arrow-down.png) center no-repeat;position: absolute;right: 0;margin-top: -45px;z-index: 1000;cursor: pointer}header.header-mobile #mainmenu>li>ul>li>span.active {background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/ui/arrow-up.png) center no-repeat}header.header-mobile #mainmenu li ul li a {border-bottom: solid 1px rgba(255, 255, 255, .05)}header.header-mobile #mainmenu li ul li:last-child>a {border-bottom: none}header.header-light.header-mobile #mainmenu li>ul>li>span,header.header-light.header-mobile #mainmenu>li>span {background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/ui/arrow-down.png) center no-repeat}header.header-light.header-mobile #mainmenu li>ul>li>span.active,header.header-light.header-mobile #mainmenu>li>span.active {background: url(../../app/open/comsite/web/tpl/bukhara/static/../images/ui/arrow-up.png) center no-repeat}#mainmenu li ul.mega {position: fixed;left: 0;width: 100%;margin-top: 30px;display: block}#mainmenu li ul.mega>li {width: 100%}#mainmenu li ul.mega>li ul {position: static;visibility: visible;opacity: 1;left: 0;float: none;width: 100%}#mainmenu li ul.mega .inner {background: #1a1c26}#mainmenu ul.mega>li ul li {margin: 0;padding: 0}#mainmenu li ul.mega .menu-content {background: #202020;padding: 30px}.header-light #mainmenu ul li a,.header-light #mainmenu ul li a:hover {color: #333}.de_tab.tab_steps .de_nav {text-align: center}.de_tab.tab_steps .de_nav li {display: block;margin: 0;padding: 0}.de_tab.tab_steps .de_nav li span {margin: 0;margin-bottom: 40px;display: inline-block}.de_tab.tab_steps .de_nav li .v-border {border: none}.hidden-phone {display: none}.grid_gallery .item {width: 100%}.table [class*=col-] {float: none;display: block;vertical-align: top}.table-pricing tbody tr,.table-pricing thead tr {display: block;width: 100%}.table-pricing thead tr {display: none}.table-pricing tbody tr td,.table-pricing tbody tr th {text-align: left;display: block;width: 100%}.table-pricing tbody tr td {padding: 10px 30px}.table-pricing tbody tr td:nth-child(2) {padding-top: 30px}.table-pricing tbody tr td:last-child {padding-bottom: 40px;text-align: center}.table-pricing tbody tr td span,.table-pricing tbody tr th span {min-width: 50%}.table-pricing tbody tr td .lbl,.table-pricing tbody tr th .lbl {display: inline-block;min-width: 50%}.table-pricing tbody tr th {color: #fff;padding: 20px 30px}.sm-hide {display: none}.btn-rsvp {position: absolute}.btn-close {position: relative}.schedule-item .sc-info {padding-top: 20px}.de_tab.tab_style_4 .de_nav li {min-width: 100px}#mainmenu a span {display: none}.pf_full_width.grid {margin-left: 1.5%}.de_tab.tab_steps.style-2 .de_nav li.active .arrow {margin-top: -40px;margin-bottom: 40px}.table-custom-1 {position: relative;height: auto}h1.very-big {font-size: 9vw;letter-spacing: 0}.timeline>li>.timeline-panel {width: 100%}.timeline-badge {display: none}.timeline:before {background: 0 0}#sidebar-content {position: fixed;z-index: 1000}#sidebar-content,#sidebar-content .sc-bg,#sidebar-content .sc-inner {left: -260px}header.header-for-mobile {display: block}#main-content .container-fluid {padding: 0}}@media only screen and (max-width:767px) {header .container {min-width: 100%;padding:0;}.pricing-2-col .pricing-box,.pricing-3-col .pricing-box,.pricing-4-col .pricing-box,.pricing-5-col .pricing-box {width: 100%}.container-4 .de-team-list {width: 100%;float: left;position: relative}.countdown-section {font-size: 12px}.countdown-amount {font-size: 36px}.container {padding-left: 30px;padding-right: 30px}.feature-box-image,.pricing-box {margin-bottom: 30px}#filters li.pull-right {float: none}.de_tab .de_nav li {display: block;width: 100%}.pf_full_width .item {float: left;width: 49.9%}.text-item {font-size: 48px;line-height: 48px}.text-item i {font-size: 36px}#de-sidebar {width: 100%;display: block;position: relative}.gallery_border {margin-left: 0}.pf_full_width.gallery_border .item {width: 48.9%}body.boxed {margin: 0}.schedule-item .sc-time {width: 100%;padding-bottom: 20px;float: none}.schedule-item .sc-pic {width: 80px}.schedule-item .sc-pic img {width: 60px}.schedule-item .sc-name {padding-top: 5px}.schedule-item .sc-info {float: none;display: block;width: 100%;clear: both;padding-top: 30px}.schedule-item .sc-info h4 {margin-bottom: 10px}.de_tab.tab_style_4 .de_nav {border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0}.de_tab.tab_style_4 .de_nav li {min-width: 33.3%;width: 33.3%;border: none}.de_tab.tab_style_4 .de_nav li:first-child,.de_tab.tab_style_4 .de_nav li:last-child {border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0}.pf_full_width.grid {margin-left: .2%}.pf_full_width.grid .item {width: 48.5%}.display-table [class*=col-] {display: block}.btn-custom, a.btn-custom, a.btn-custom:active, a.btn-custom:focus, a.btn-custom:visited{padding: 14px;}blockquote.testimonial-big>img {width: 200px !important;}}@media only screen and (min-width:480px) and (max-width:767px) {.container {padding-left: 30px;padding-right: 30px}.feature-box-image,.pricing-box {margin-bottom: 30px}header div#logo img {max-width: 200px;height: auto}.timeline-panel {margin-bottom: 30px}.timeline-pic {height: 300px}}@media only screen and (max-width:480px) {.pf_full_width .item {float: left;width: 100%}.text-item {font-size: 32px;line-height: 32px}.text-item i {font-size: 24px}header div#logo img {max-width: 200px;height: auto}.pf_full_width.gallery_border .item {width: 100%}h4.s2 span {display: block;margin: 0;padding: 0}}@media only screen and (min-device-width:768) and (max-device-width:1024) and (orientation:portrait) {section {-webkit-background-size: auto 100%;-moz-background-size: auto 100%;-o-background-size: auto 100%;background-size: auto 100%;background-attachment: scroll}}@media only screen and (max-width:992px) {#subheader {-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-attachment: scroll}}@media only screen and (max-width:992px) {section {-webkit-background-size: auto 100%;-moz-background-size: auto 100%;-o-background-size: auto 100%;background-size: auto 100%;background-attachment: scroll}}body::-webkit-scrollbar {width: 12px; }body::-webkit-scrollbar-track {background: none;}body::-webkit-scrollbar-thumb {background-color: #404040;border-radius: 20px; border: none;}body.de_light::-webkit-scrollbar-track {background: #ffffff;width: 12px; }body.de_light::-webkit-scrollbar-thumb {background-color: #dddddd;}.social-icons .weixin-code img,.social-icons .weixin-app img{width: 120px;height: 120px;}.social-icons .weixin-code,.social-icons .weixin-app{display: none;position: absolute;top: 50px;z-index: 2;}.social-icons .weixin-code{right:40px;}.social-icons .weixin-app{right: 0;}.social-icons .fa-weixin:hover .weixin-code{display: block;}.social-icons .fa-share:hover .weixin-app{display: block;}.greenline{position: absolute;z-index: 2;left: 0;top: 5px;width: 120px;height: 9px;background: url(../../app/open/comsite/web/tpl/bukhara/static/img/greenline.png) center 0 no-repeat;animation:scanmove 2.5s ease-in-out infinite;}@keyframes scanmove{0%{transform:translate(0,0px);}50%{transform:translate(0,100px);}100%{transform:translate(0,0px);}}.blank {height: 30px;width: 100%;}.lcms-editor {padding:0;}.lcms-editor ul,.lcms-editor ul li{margin:0;padding:0;list-style: none;}.text-truncate {word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.text-truncate2 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.text-truncate3 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}.lcms-tags a {display: inline-block;padding: 0 10px 0 0;}.am-pagination-centered {text-align: center;}.am-pagination {position: relative;padding: 0;margin: 15px auto;list-style: none;color: #999;text-align: center;}.am-pagination>li {display: inline-block;width: 32px;height: 32px;line-height: 32px;text-align: center;background: #f6f6f6;cursor: pointer;border: 0;border-radius: 3px;margin:10px 5px;text-decoration: none;transition: opacity .2s ease-out;}.next-prev {margin: 0 auto;display: flex;padding: 20px;line-height: 45px;flex-direction: row;justify-content: space-between;border-top: 1px solid #f2f2f2;}.next-prev a {width: 48%;padding: 0 15px;display: block;text-align: center;border: 1px solid #f2f2f2;border-radius: 45px;}#lcms-pager li.am-active a {display: block;color: #fff;background-color: var(--primary-color);border-color: var(--primary-color);}@media only screen and (max-width: 640px) {.blank {height: 10px;}.lcms-editor {padding: 10px;}#section-main h1.big {font-size: 64px;line-height: 64px;}}@media only screen and (max-width:320px) {.btn-custom, a.btn-custom, a.btn-custom:active, a.btn-custom:focus, a.btn-custom:visited{padding: 14px 8px;}.banner-text h1{font-size: 48px;line-height: 60px;}#section-main h1.big {font-size: 50px;line-height: 50px;}#section-main .typed-words{font-size: 20px;}}
/**
* @ ac25d2153e782d7c062722e96a1711bb
*/
.prettyprint.linenums,pre.prettyprint.linenums {padding: 10px 0 10px 20px;background: #f4f4f4;overflow: auto;box-shadow: inset 52px 0 0 #eee, inset 55px 0 0 #63c73e}.prettyprint.linenums ol,pre.prettyprint.linenums ol {margin: 0 0 0 0px;padding-left: 35px;}.prettyprint.linenums ol li,pre.prettyprint.linenums ol li {padding-left: 6px;padding-right: 6px;color: #bebec5;line-height: 20px;margin-left: 0;list-style: decimal}.prettyprint.linenums ol li:before,pre.prettyprint.linenums ol li:before {content: "";width: 0}.prettyprint li.L1,.prettyprint li.L3,.prettyprint li.L5,.prettyprint li.L7,.prettyprint li.L9 {background: #eee;}.prettyprint .com {color: #666}.prettyprint .lit {color: #c0c}.prettyprint .pun,.prettyprint .opn,.prettyprint .clo {color: #0a0}.prettyprint .fun {color: #dc322f}.prettyprint .str,.prettyprint .atv {color: #333}.prettyprint .kwd,.prettyprint .tag {color: #f92659}.prettyprint .typ,.prettyprint .atn,.prettyprint .dec,.prettyprint .var {color: #0a0}.prettyprint .pln {color: #00f}
/**
* @ 5fd3d01499b08b69f2032a864a46f45c
*/
@charset "UTF-8";.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-control{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto;width:initial}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer{flex:auto;display:block}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-progress-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0 24px}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0;background:0 0}.video-js .vjs-menu :focus:not(:focus-visible),.video-js :focus:not(:focus-visible){outline:0;background:0 0}.vjs-box>.video-js{width:100%;height:100%;font-family:"PingFang SC","Helvetica Neue","Hiragino Sans GB","Segoe UI","Microsoft YaHei","微软雅黑",sans-serif}.video-js.vjs-no-flex .vjs-menu-button-inline,.vjs-box>.video-js .vjs-menu-button-inline.vjs-slider-active,.vjs-box>.video-js .vjs-menu-button-inline:focus,.vjs-box>.video-js .vjs-menu-button-inline:hover{width:10em}.vjs-box>.video-js .vjs-controls-disabled .vjs-big-play-button{display:none!important}.vjs-box>.video-js .vjs-control{width:3em}.vjs-box>.video-js .vjs-control.vjs-live-control{width:auto;padding-left:.5em;letter-spacing:.1em}.vjs-box>.video-js .vjs-menu-button-inline:before{width:1.5em}.vjs-menu-button-inline .vjs-menu{left:3em}.video-js.vjs-ended .vjs-big-play-button,.video-js.vjs-paused .vjs-big-play-button,.vjs-paused.vjs-has-started.vjs-box>.video-js .vjs-big-play-button{display:block}.vjs-box>.video-js .vjs-load-progress div,.vjs-seeking .vjs-big-play-button,.vjs-waiting .vjs-big-play-button{display:none!important}.vjs-box>.video-js .vjs-mouse-display:after,.vjs-box>.video-js .vjs-play-progress:after{padding:0 .4em .3em}.video-js.vjs-ended .vjs-loading-spinner{display:none}.video-js.vjs-ended .vjs-big-play-button{display:block!important}.video-js.vjs-ended .vjs-big-play-button,.video-js.vjs-paused .vjs-big-play-button,.vjs-paused.vjs-has-started.vjs-box>.video-js .vjs-big-play-button{display:block}.vjs-box>.video-js .vjs-big-play-button{top:50%;left:50%;margin-left:-1.5em;margin-top:-1em}.vjs-box>.video-js .vjs-big-play-button{background-color:rgba(0,0,0,.45);font-size:3.5em;height:2em!important;line-height:2em!important;margin-top:-1em!important}.video-js:hover .vjs-big-play-button,.vjs-box>.video-js .vjs-big-play-button:active,.vjs-box>.video-js .vjs-big-play-button:focus{background-color:rgba(36,131,213,.9)}.vjs-box>.video-js .vjs-loading-spinner{border-color:rgba(36,131,213,.8)}.vjs-box>.video-js .vjs-control-bar2{background-color:#000}.vjs-box>.video-js .vjs-control-bar{color:#fff;font-size:14px}.vjs-box>.video-js .vjs-play-progress,.vjs-box>.video-js .vjs-volume-level{background-color:#2483d5}.vjs-box>.video-js .vjs-play-progress:before{top:-.3em}.vjs-box>.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.3em}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:0}.vjs-box>.video-js .vjs-menu li{padding:0;line-height:2em;font-size:1.1em;font-family:"PingFang SC","Helvetica Neue","Hiragino Sans GB","Segoe UI","Microsoft YaHei","微软雅黑",sans-serif}.vjs-box>.video-js .vjs-mouse-display:after,.vjs-box>.video-js .vjs-play-progress:after,.vjs-box>.video-js .vjs-time-tooltip{border-radius:0;font-size:1em;padding:0;width:3em;height:1.5em;line-height:1.5em;top:-3em}.vjs-box>.video-js .vjs-menu-button-popup .vjs-menu{width:5em;left:-1em}.vjs-box>.video-js .vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:0}.vjs-box>.video-js .vjs-control-bar .vjs-play-control{order:0}.vjs-box>.video-js .vjs-control-bar .vjs-time-control{min-width:1em;padding:0;margin:0 .1em;text-align:center;display:block;order:1}.vjs-box>.video-js .vjs-control-bar .vjs-playback-rate .vjs-playback-rate-value{font-size:1.2em;line-height:2.4}.vjs-box>.video-js .vjs-progress-control.vjs-control{order:2}.vjs-box>.video-js .vjs-control-bar .vjs-volume-menu-button{order:3}.vjs-box>.video-js .vjs-control-bar .vjs-resolution-button{order:4}.vjs-box>.video-js .vjs-control-bar .vjs-resolution-button .vjs-resolution-button-label{display:block;line-height:3em}.vjs-box>.video-js .vjs-control-bar .vjs-playback-rate{order:5}.vjs-box>.video-js .vjs-control-bar .vjs-fullscreen-control{order:6}.vjs-box>.video-js .vjs-poster{background-size:100% 100%;}.vjs-box>.video-js .vjs-button,.vjs-box>.video-js .vjs-control{border:none;background:none;color:#ffffff;}.vjs-box>.video-js .vjs-big-play-button{color:#ffffff}.vjs-box>.video-js .vjs-button:active,.vjs-box>.video-js .vjs-control:active{outline:none;}.vjs-box>.video-js .vjs-big-play-button:active{outline:none;}
