#page-container,#page-content-inner,#page-container table,#page-container table tbody,#page-container table tbody tr,.SiteBox{width: 100% !important; display: block !important; overflow: visible;}.SiteLeft, .SiteRight{width: 0 !important;}.rev_slider ul{max-width: 100%;}.slotholder{overflow: hidden;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display: block}audio, canvas, progress, video{display: inline-block; vertical-align: baseline}audio:not([controls]){display: none; height: 0}html{overflow-x: hidden; font-size: 62.5%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%}a{text-decoration: none; background-color: transparent; -webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease; transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease}a:focus{outline: thin dotted #333; outline: 5px auto #ff2a13; outline-offset: -1px}a:hover, a:active{outline: 0 !important}sub, sup{position: relative; font-size: 75%; line-height: 0; vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}img{max-width: 100%; height: auto; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic}#map_canvas img{max-width: none}button, input, select, textarea{margin: 0; font-size: 100%; vertical-align: middle}button, input[type="button"], input[type="reset"]{cursor: pointer; -webkit-appearance: button}textarea{overflow: auto; vertical-align: top}iframe{border: 0}.site:before, .site:after{content: " "; display: table}.site:after{clear: both}.x-boxed-layout-active .site{margin: 0 auto; border: 1px solid #d5d5d5; border: 1px solid rgba(0, 0, 0, 0.275); border-top: 0; border-bottom: 0; background-color: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.125); -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box}.page{margin: 0; line-height: 1.7; width: 100%}.x-container.offset{margin: 40px auto}p{margin: 0 0 1.313em; font-size: 18px; font-weight: 300; font-family: "Lato",sans-serif; color: #545454; line-height: 1.5}small{font-size: 0.8em}b, strong{font-weight: 700}em{font-style: italic}cite{font-style: normal}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{margin: 1.25em 0 0.2em; text-rendering: optimizelegibility}h1, .h1{margin-top: 1em; font-size: 400%; line-height: 1.1}h2, .h2{font-size: 285.7%; line-height: 1.2}h3, .h3{font-size: 228.5%; line-height: 1.3}h4, h5, h6, .h4, .h5, .h6{margin-top: 1.75em; margin-bottom: 0.5em; line-height: 1.4}h4, .h4{font-size: 171.4%}h5, .h5{font-size: 150%}h6, .h6{font-size: 100%; text-transform: uppercase}ul, ol{padding: 0; margin: 0 0 1.313em 1.655em}ul ul, ul ol, ol ol, ol ul{margin-bottom: 0}ul{list-style: disc}ol{list-style: decimal}li{line-height: 1.7}ul.unstyled, ol.unstyled{margin-left: 0; list-style: none}ul.inline, ol.inline{margin-left: 0; list-style: none}ul.inline>li, ol.inline>li{display: inline-block; padding-left: 1em; padding-right: 1em}dl{margin-bottom: 1.313em}dt, dd{line-height: 1.7}dt{font-weight: 700}dd{margin-left: 1.313em}hr{height: 0; margin: 1.313em 0; border: 0; border-top: 1px solid #f2f2f2}abbr[title]{cursor: help; border-bottom: 1px dotted #999}abbr.initialism{font-size: .9em; text-transform: uppercase}blockquote{margin: 1.313em 0; border: 1px solid #f2f2f2; border-left: 0; border-right: 0; padding: 1em 0; font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 171.4%; font-weight: 400; line-height: 1.3; color: #272727}q:before, q:after, blockquote:before, blockquote:after{content: ""}address{display: block; margin-bottom: 1.313em; font-style: normal; line-height: 1.7}code, pre{font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; color: #555; background-color: #f7f7f9; border: 1px solid #e1e1e8}code{padding: 0.143em 0.286em; font-size: 0.85em; border-radius: 3px}pre{display: block; padding: 0.786em 1.071em; margin: 0 0 1.313em; font-size: 1.15em; line-height: 1.7; word-break: break-all; word-wrap: break-word; white-space: pre; white-space: pre-wrap; border-radius: 4px}pre code{padding: 0; background-color: transparent; border: 0}.pre-scrollable{max-height: 360px; overflow-y: scroll}form{margin: 0 0 1.313em}fieldset{padding: 0; margin: 0; border: 0}legend{display: block; width: 100%; padding: 0; margin: 0; line-height: 1.4; border: 0; border-bottom: 1px solid #ddd}label, button, select, textarea{font-size: 100%; line-height: 1.7}button, select, textarea{font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}label{display: block; margin-bottom: 2px}select, textarea{display: inline-block; height: 2.65em; margin-bottom: 9px; border: 1px solid #ddd; padding: 0 0.65em; font-size: 13px; line-height: normal; color: #555; background-color: #fff; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)}textarea{width: auto}textarea{height: auto; line-height: 1.3}textarea{-webkit-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s}textarea:focus{border-color: rgba(0, 0, 0, 0.3); outline: 0; outline: thin dotted \9; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 0, 0, 0.2)}input[type="radio"], input[type="checkbox"]{margin: 0.425em 0; margin-top: 1px \9; line-height: normal; cursor: pointer}@media (max-width: 480px){input[type="radio"], input[type="checkbox"]{border: 1px solid #ccc}}input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"]{width: auto}select, input[type="file"]{height: 2.65em; padding-top: 0.5em; padding-bottom: 0.5em}select{width: auto}select[multiple], select[size]{height: auto; border: 1px solid #ddd}select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus{outline: thin dotted #333; outline: 5px auto #ff2a13; outline-offset: -1px}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #c5c5c5}input::-moz-placeholder, textarea::-moz-placeholder{color: #c5c5c5}input:-ms-input-placeholder, textarea:-ms-input-placeholder{color: #c5c5c5}.radio, .checkbox{min-height: 18px; padding-left: 18px}.radio input[type="radio"], .checkbox input[type="checkbox"]{position: relative; float: left; margin-left: -18px}.controls>.radio:first-child, .controls>.checkbox:first-child{padding-top: 5px}.radio.inline, .checkbox.inline{display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle}.radio.inline+.radio.inline, .checkbox.inline+.checkbox.inline{margin-left: 10px}input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly]{cursor: not-allowed}input[disabled]:not(input[type="submit"]), select[disabled], textarea[disabled], input[readonly]:not(input[type="submit"]), select[readonly], textarea[readonly]{background-color: #eee}input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly]{background-color: transparent}.form-search, .widget_product_search form{position: relative; margin-bottom: 0; line-height: 1}.form-search:before, .widget_product_search form:before{content: "\f002"; position: absolute; left: 12px; bottom: 50%; display: block; margin-bottom: -6px; font-size: 12px; line-height: 1; text-decoration: inherit; text-shadow: none; color: #272727; font-family: "FontAwesome" !important; font-style: normal !important; font-weight: normal !important; text-decoration: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}.form-search .search-query, .form-search input[type="search"], .widget_product_search form .search-query, .widget_product_search form input[type="search"]{width: 100%; margin-bottom: 0; padding-left: 30px}.wpcf7 p{margin-bottom: .32825em}.wpcf7 select, .wpcf7 textarea, .wpcf7 input[type="text"], .wpcf7 input[type="password"], .wpcf7 input[type="datetime"], .wpcf7 input[type="datetime-local"], .wpcf7 input[type="date"], .wpcf7 input[type="month"], .wpcf7 input[type="time"], .wpcf7 input[type="week"], .wpcf7 input[type="number"], .wpcf7 input[type="email"], .wpcf7 input[type="url"], .wpcf7 input[type="search"], .wpcf7 input[type="tel"], .wpcf7 input[type="color"]{width: 100%}.wpcf7-display-none{display: none}textarea{padding-top: 6px; padding-bottom: 6px}input[type="color"]{padding: 1px 3px}input[type="file"]{margin-top: 2px}.checkbox input[type="checkbox"]{top: 2px}.radio input[type="radio"]{top: 1px}#recaptcha_table #recaptcha_response_field{height: 16px; border-width: 1px; font-size: 10px; line-height: 16px; border-radius: 0}.x-btn, .button{display: inline-block; position: relative; border: 1px solid #ac1100; padding: 0.563em 1.125em 0.813em; cursor: pointer; font-size: 16px; font-weight: inherit; line-height: 1.3; text-align: center; vertical-align: middle; color: #fff; background-color: #ff2a13; -webkit-transition: all 0.15s linear; transition: all 0.15s linear}.x-btn:hover, .button:hover{text-decoration: none; color: #fff; border-color: #600900; background-color: #df1600}.x-btn:focus, .button:focus{outline: thin dotted #333; outline: 5px auto #ff2a13; outline-offset: -1px}.x-btn:hover, .x-btn:active, .button:hover, .button:active{outline: 0 !important}.x-btn.x-btn-jumbo{padding: 0.643em 1.429em 0.786em; font-size: 28px}.x-btn.x-btn-x-large{padding: 0.714em 1.286em 0.857em; font-size: 21px}.x-btn.x-btn-large{padding: 0.579em 1.105em 0.842em; font-size: 19px}.x-btn.x-btn-regular{padding: 0.563em 1.125em 0.813em; font-size: 16px}.x-btn.x-btn-small{padding: 0.429em 1.143em 0.643em; font-size: 14px}.x-btn.x-btn-mini{padding: 0.385em 0.923em 0.538em; font-size: 13px}.x-btn.x-btn-square{border-radius: 0}.x-btn.x-btn-rounded{border-radius: 0.225em}.x-btn.x-btn-pill{border-radius: 100em}.x-btn-block{display: block; width: 100%}.x-btn-block+.x-btn-block{margin-top: 1em}.x-btn [class*="x-icon-"]{display: inline; margin: 0 0.5em 0 0}.x-btn-circle-wrap{display: inline-block; position: relative}.x-btn-circle-wrap.x-btn-jumbo, .x-btn-circle-wrap.x-btn-x-large, .x-btn-circle-wrap.x-btn-large{margin: 0 0 21px; padding: 0}.x-btn-circle-wrap:before, .x-btn-circle-wrap:after{content: ""; position: relative; display: block; margin: 0 auto; background-repeat: no-repeat; background-position: center center; z-index: 1}.x-btn-circle-wrap:before{top: 2px; width: 172px; height: 43px; background-image: url(../../../../img/global/btn-circle-top-small.png); background-size: 172px 43px}.x-btn-circle-wrap:after{bottom: 2px; width: 190px; height: 43px; background-image: url(../../../../img/global/btn-circle-bottom-small.png); background-size: 190px 43px}.x-btn-circle-wrap .x-btn{position: relative; z-index: 2}@media (max-width: 767px){.x-btn-circle-wrap:before{top: 2px; width: 112px; height: 28px; background-image: url(../../../../img/global/btn-circle-top-small.png); background-size: 112px 28px}.x-btn-circle-wrap:after{bottom: 2px; width: 127px; height: 29px; background-image: url(../../../../img/global/btn-circle-bottom-small.png); background-size: 127px 29px}}.fade{opacity: 0; -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease}.fade.in{opacity: 1}.collapse{display: none}.collapse.in{display: block}.collapsing{position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.3s ease; transition: height 0.3s ease}.x-searchform-overlay{display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 2030; background-color: rgba(255, 255, 255, 0.925); -webkit-transition: top 0.3s ease; transition: top 0.3s ease}.x-searchform-overlay.in{display: table}.x-searchform-overlay .form-search{padding-bottom: 2em; font-size: 10px}.x-searchform-overlay .form-search:before{display: none}.x-searchform-overlay .form-search label{margin-bottom: 0.85em; font-size: 2.1em; line-height: 1.4; color: #272727}.x-searchform-overlay .form-search .search-query{border: 0; padding: 0; height: auto; font-size: 9.4em; letter-spacing: -0.05em; line-height: 1; color: #272727; background-color: transparent; border-radius: 0; box-shadow: none}.x-searchform-overlay .form-search .search-query:focus, .x-searchform-overlay .form-search .search-query:active{outline: 0}@media (max-width: 767px){.x-searchform-overlay .form-search{font-size: 8px}}@media (max-width: 480px){.x-searchform-overlay .form-search{font-size: 6px}}.x-searchform-overlay-inner{display: table-cell; vertical-align: middle}.desktop .menu-item, .desktop .menu-item>a{position: relative}.desktop .menu-item.x-active>.sub-menu{display: block}.desktop .sub-menu{position: absolute; display: none; float: left; min-width: 200px; margin: 0; padding: 0.75em 0; font-size: 12px; list-style: none; background-color: #fff; z-index: 1000; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25)}.desktop .sub-menu a{display: block; clear: both; padding: 0.5em 1.6em; line-height: 1.7; white-space: nowrap; color: #b7b7b7}.desktop .sub-menu a:hover{text-decoration: none; color: #272727; background-color: rgba(0, 0, 0, 0.0175)}.desktop .sub-menu .x-active>a, .desktop .sub-menu .current-menu-item>a{background-color: rgba(0, 0, 0, 0.0175)}.masthead-inline .x-navbar .desktop .sub-menu{left: auto; right: 0}.masthead-inline .x-navbar .desktop .sub-menu .sub-menu{top: -.75em; right: 98%}.masthead-inline .x-navbar.x-navbar-fixed-left .desktop .sub-menu{top: 0; left: 94%; right: auto}.masthead-inline .x-navbar.x-navbar-fixed-left .desktop .sub-menu .sub-menu{top: -.75em; left: 98%; right: auto}.masthead-inline .x-navbar.x-navbar-fixed-right .desktop .sub-menu{top: 0; left: auto; right: 94%}.masthead-inline .x-navbar.x-navbar-fixed-right .desktop .sub-menu .sub-menu{top: -.75em; left: auto; right: 98%}.masthead-stacked .x-navbar .desktop .sub-menu{left: 0; right: auto}.masthead-stacked .x-navbar .desktop .sub-menu .sub-menu{top: -.75em; left: 98%}.x-portfolio-filters-menu{display: none}.no-js .x-portfolio-filters-menu{display: block}.x-widgetbar{position: fixed; top: 0; left: 0; right: 0; color: #727272; background-color: #fff; z-index: 1032; box-shadow: 0 0.15em 0.35em 0 rgba(0, 0, 0, 0.135)}@media (max-width: 979px){.x-widgetbar{position: absolute}}.x-widgetbar .widget{margin-top: 3em}.x-widgetbar-inner{padding: 2.5% 0}.x-widgetbar-inner .x-column .widget:first-child{margin-top: 0}@media (max-width: 979px){.x-widgetbar-inner{padding: 6.5% 0}.x-widgetbar-inner .x-column .widget:first-child{margin-top: 3em}.x-widgetbar-inner .x-column:first-child .widget:first-child{margin-top: 0}}.x-btn-widgetbar{position: fixed; top: 0; right: 0; border-top: 19px solid #272727; border-left: 19px solid transparent; border-right: 19px solid #272727; border-bottom: 19px solid transparent; font-size: 12px; line-height: 1; color: rgba(255, 255, 255, 0.5); background-color: transparent; z-index: 1033}@media (max-width: 979px){.x-btn-widgetbar{position: absolute}}.x-btn-widgetbar i{position: absolute; top: -15px; right: -13px}.x-btn-widgetbar:hover{color: rgba(255, 255, 255, 0.85)}.x-navbar-fixed-left-active .x-widgetbar, .x-navbar-fixed-right-active .x-widgetbar{z-index: 1029}@media (max-width: 979px){.x-navbar-fixed-left-active .x-widgetbar, .x-navbar-fixed-right-active .x-widgetbar{z-index: 1032}}.x-topbar{position: relative; min-height: 46px; border-bottom: 1px solid #f2f2f2; background-color: #fff; z-index: 1031}.x-topbar:before, .x-topbar:after{content: " "; display: table}.x-topbar:after{clear: both}@media (max-width: 767px){.x-topbar{text-align: center}}.x-topbar .p-info{float: left; margin: 13px 0 0; font-size: 11px; line-height: 1.3; color: #b7b7b7}@media (max-width: 767px){.x-topbar .p-info{float: none; margin: 0; padding: 0.8em 1em 1em; background-color: #f6f6f6; border-radius: 0 0 4px 4px}}.x-topbar .p-info a{border-bottom: 1px dotted; color: #b7b7b7}.x-topbar .p-info a:hover{color: auto}.x-topbar .x-social-global{float: right; margin-top: 10px; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}@media (max-width: 767px){.x-topbar .x-social-global{float: none; margin-bottom: 8px}}.x-topbar .x-social-global a{margin-left: 7px; font-size: 24px}@media (max-width: 767px){.x-topbar .x-social-global a{margin: 0 1.5%}}.x-topbar .x-social-global a.foursquare{font-size: 22px}.x-topbar .x-social-global a i{display: block}.x-navbar-fixed-left-active .x-topbar, .x-navbar-fixed-right-active .x-topbar{z-index: 1028}@media (max-width: 979px){.x-navbar-fixed-left-active .x-topbar, .x-navbar-fixed-right-active .x-topbar{z-index: 1031}}.x-logobar{position: relative; overflow: visible; border-bottom: 1px solid #f2f2f2; text-align: center; background-color: #fff; z-index: 1030}.x-navbar{position: relative; overflow: visible; z-index: 1030}.x-navbar .x-container{position: relative}.x-nav-wrap.desktop{display: block}.x-nav-wrap.mobile{display: none; clear: both; overflow: hidden}@media (max-width: 979px){.x-nav-wrap.desktop{display: none}.x-nav-wrap.mobile{display: block}.x-nav-wrap.mobile.collapse{display: none}.x-nav-wrap.mobile.collapse.in{display: block}}.x-brand{display: block; float: left; line-height: 1; text-decoration: none}.masthead-stacked .x-brand{display: inline-block; float: none}.x-btn-navbar{display: none; font-size: 24px; line-height: 1}@media (max-width: 979px){.masthead-inline .x-btn-navbar{display: block; float: right}.masthead-stacked .x-btn-navbar{display: inline-block}}.x-navbar .x-nav a{-webkit-transition: none; transition: none}.x-navbar .x-nav>li>a>span{display: inline-block}@media (max-width: 979px){.masthead-stacked .x-navbar{text-align: center}}.x-navbar .desktop .x-nav{margin: 0}.x-navbar .desktop .x-nav>li{float: left}.x-navbar .desktop .x-nav>li>a{float: none; line-height: 1; text-decoration: none}.x-navbar .desktop .x-nav>li>a:hover{text-decoration: none}.x-navbar .desktop .x-nav li>a>span:after{content: "\f103"; margin-left: 0.35em; font-family: "FontAwesome" !important; font-style: normal !important; font-weight: normal !important; text-decoration: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}.x-navbar .desktop .x-nav li>a:only-child>span:after{content: ""; display: none}.masthead-inline .desktop .x-nav{display: block; float: right}.masthead-stacked .desktop .x-nav{display: table; margin-left: auto; margin-right: auto}.x-navbar .mobile .x-nav{margin: 25px 0}.x-navbar .mobile .x-nav li>a{display: block; position: relative; font-size: 14px; line-height: 1.5; white-space: normal}.x-navbar .mobile .x-nav ul{margin: 0 0 0 2.25em; list-style: none}.masthead-stacked .mobile .x-nav{text-align: initial}.x-sub-toggle{position: absolute; top: 0; right: 0; bottom: 0; text-align: center}.x-sub-toggle>span{display: block; position: absolute; top: 50%; width: 100%; margin-top: -9px; font-size: 18px; letter-spacing: 0; line-height: 1}.x-navbar-fixed-top, .x-navbar-fixed-left, .x-navbar-fixed-right{position: fixed; z-index: 1030}@media (max-width: 979px){.x-navbar-fixed-top, .x-navbar-fixed-left, .x-navbar-fixed-right{position: relative}}.x-navbar-fixed-top{top: 0; left: 0; right: 0}@media (max-width: 979px){.x-navbar-fixed-top-active .x-navbar-wrap{height: auto}}.x-navbar-fixed-left, .x-navbar-fixed-right{top: 0; bottom: 0; width: 228px}.x-navbar-fixed-left .x-navbar-inner, .x-navbar-fixed-right .x-navbar-inner{height: 100%}.x-navbar-fixed-left .x-navbar-inner>.x-container.width, .x-navbar-fixed-right .x-navbar-inner>.x-container.width{width: 100%}.x-navbar-fixed-left .x-brand, .x-navbar-fixed-right .x-brand{float: none; text-align: center}.x-navbar-fixed-left .desktop .x-nav, .x-navbar-fixed-right .desktop .x-nav{float: none; margin-top: 2em}.x-navbar-fixed-left .desktop .x-nav>li, .x-navbar-fixed-right .desktop .x-nav>li{float: none}@media (max-width: 979px){.x-navbar-fixed-left, .x-navbar-fixed-right{width: auto}.x-navbar-fixed-left .x-brand, .x-navbar-fixed-right .x-brand{float: left}}.x-navbar-fixed-left{left: 0}.x-navbar-fixed-right{right: 0}.x-navbar{border-bottom: 1px solid #ccc; background-color: #fff; box-shadow: 0 0.15em 0.35em 0 rgba(0, 0, 0, 0.135); -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.x-btn-navbar{padding: 0.458em 0.625em; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); color: #919191; background-color: #f7f7f7; border-radius: 4px; box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.25); -webkit-transition: box-shadow 0.3s ease, color 0.3s ease, background-color 0.3s ease; transition: box-shadow 0.3s ease, color 0.3s ease, background-color 0.3s ease}.x-btn-navbar:hover{color: #919191}.x-btn-navbar.collapsed{color: #b7b7b7; background-color: #fff; box-shadow: inset 0 0 0 transparent, 0 1px 5px rgba(0, 0, 0, 0.25)}.x-btn-navbar.collapsed:hover{color: #919191; background-color: #f7f7f7; box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.25)}.x-navbar .desktop .x-nav>li>a{padding: 0}.x-navbar .mobile .x-nav li>a{margin: 0 0 -1px; border: 1px solid #f2f2f2; border-left: 0; border-right: 0; padding: 1em 0; color: #b7b7b7; background-color: transparent}.x-navbar .mobile .x-nav li>a:hover, .x-navbar .mobile .x-nav .x-active>a, .x-navbar .mobile .x-nav .current-menu-item>a{color: #272727}.x-sub-toggle{width: 35px}.x-navbar-fixed-left .desktop .x-nav>li>a, .x-navbar-fixed-right .desktop .x-nav>li>a{text-align: center; padding: 20px 35px}@media (max-width: 979px){.x-navbar-fixed-left, .x-navbar-fixed-right{box-shadow: 0 0.15em 0.35em 0 rgba(0, 0, 0, 0.135)}}.x-navbar-fixed-left{border-right: 1px solid #ccc; box-shadow: 2px 0 4px rgba(0, 0, 0, 0.1)}@media (max-width: 979px){.x-navbar-fixed-left{border-right: 0}}.x-navbar-fixed-left .desktop .x-nav>li>a:focus, .x-navbar-fixed-left .desktop .x-nav>li>a:hover{box-shadow: inset 8px 0 0 0 #ff2a13}.x-navbar-fixed-right{border-left: 1px solid #ccc; box-shadow: -2px 0 4px rgba(0, 0, 0, 0.1)}@media (max-width: 979px){.x-navbar-fixed-right{border-left: 0}}.x-navbar-fixed-right .desktop .x-nav>li>a:focus, .x-navbar-fixed-right .desktop .x-nav>li>a:hover{box-shadow: inset -8px 0 0 0 #ff2a13}.x-navbar .mobile .x-nav>li.x-menu-item-search{margin: 25px 0 0; text-align: center}.x-navbar .mobile .x-nav>li.x-menu-item-search>a{border: 1px solid; border-radius: 4px}.x-nav{margin-left: 0; margin-bottom: 1.313em; list-style: none}.x-nav>li>a{display: block}.x-nav>li>a:hover{text-decoration: none; background-color: transparent}.x-nav>.right{float: right}.x-nav-tabs{position: relative; margin-bottom: 0; border: 1px solid #ddd; border: 1px solid rgba(0, 0, 0, 0.15); border-bottom: 0; box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.125)}.x-nav-tabs:before, .x-nav-tabs:after{content: " "; display: table}.x-nav-tabs:after{clear: both}.x-nav-tabs>li{float: left; margin-bottom: 0; border-right: 1px solid #ddd; border-right: 1px solid rgba(0, 0, 0, 0.15); border-bottom: 1px solid #ddd; border-bottom: 1px solid rgba(0, 0, 0, 0.15); text-align: center}@media (max-width: 979px){.x-nav-tabs>li{border-right: 0}}.x-nav-tabs>li>a{padding: 0.75em; font-size: 14px; line-height: 1.3; color: #bfbfbf; background-color: #f7f7f7; box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.85)}.x-nav-tabs>li>a:hover{color: gray; background-color: #f7f7f7}.x-nav-tabs.left, .x-nav-tabs.right{width: 24%; max-width: 200px}@media (max-width: 979px){.x-nav-tabs.left, .x-nav-tabs.right{float: none; width: 100%; max-width: none}}.x-nav-tabs.left>.x-nav-tabs-item, .x-nav-tabs.right>.x-nav-tabs-item{float: none; width: 100%; border-left: 0; border-right: 0; border-bottom: 1px solid #ddd; border-bottom: 1px solid rgba(0, 0, 0, 0.15)}.x-nav-tabs.left{border-right: 0}@media (max-width: 979px){.x-nav-tabs.left{border-right: 1px solid #ddd; border-right: 1px solid rgba(0, 0, 0, 0.15)}}.x-nav-tabs.right{border-left: 0}@media (max-width: 979px){.x-nav-tabs.right{border-left: 1px solid #ddd; border-left: 1px solid rgba(0, 0, 0, 0.15)}}.x-nav-tabs>.active>a, .x-nav-tabs>.active>a:hover{color: #272727; background-color: #fff; cursor: default; box-shadow: inset 0 3px 0 0 #ff2a13}.x-nav-tabs.one-up>li{width: 100%}.x-nav-tabs.one-up>li:nth-child(1n){border-right: 0}.x-nav-tabs.two-up>li{width: 50%}.x-nav-tabs.two-up>li:nth-child(2n){border-right: 0}.x-nav-tabs.three-up>li{width: 33.33333%}.x-nav-tabs.three-up>li:nth-child(3n){border-right: 0}.x-nav-tabs.four-up>li{width: 25%}.x-nav-tabs.four-up>li:nth-child(4n){border-right: 0}.x-nav-tabs.five-up>li{width: 20%}.x-nav-tabs.five-up>li:nth-child(5n){border-right: 0}@media (max-width: 979px){.x-nav-tabs.two-up>li, .x-nav-tabs.three-up>li, .x-nav-tabs.four-up>li, .x-nav-tabs.five-up>li{float: none; width: 100%}}.tabbable:before, .tabbable:after{content: " "; display: table}.tabbable:after{clear: both}.x-tab-content{overflow: auto; position: relative; margin-bottom: 1.313em; border: 1px solid #ddd; border: 1px solid rgba(0, 0, 0, 0.15); border-top: 0; background-color: #fff; box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.125)}.x-tab-content img, .x-tab-content .x-btn{-webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.x-tab-content .x-tab-pane{padding: 4%}.x-nav-tabs.left+.x-tab-content, .x-nav-tabs.right+.x-tab-content{border-top: 1px solid #ddd; border-top: 1px solid rgba(0, 0, 0, 0.15)}@media (max-width: 979px){.x-nav-tabs.left+.x-tab-content, .x-nav-tabs.right+.x-tab-content{border-top: 0}}.x-tab-content>.x-tab-pane{display: none}.x-tab-content>.active{display: block}.x-nav-articles{float: right; width: 10%; text-align: right}@media (max-width: 767px){.x-nav-articles{float: none; width: 100%; margin-top: 0.65em; text-align: center}}.x-nav-articles .next{margin-left: 0.5em}.desktop .x-nav .x-megamenu>.sub-menu a{padding: 6px 10px; white-space: normal; border-radius: 4px}.desktop .x-nav .x-megamenu>.sub-menu>li{float: left; margin: 18px 0; border-right: 1px solid #f2f2f2; padding: 0 18px}.desktop .x-nav .x-megamenu>.sub-menu>li>a{margin: 0; font-size: 14px; text-transform: uppercase; color: #272727; background-color: transparent}.desktop .x-nav .x-megamenu>.sub-menu>li>a>span:after{display: none}.desktop .x-nav .x-megamenu>.sub-menu>li>.sub-menu{display: block !important; position: static; visibility: visible !important; width: 100%; min-width: 0; padding: 0; box-shadow: none}.desktop .x-nav .x-megamenu.col-2>.sub-menu>li{width: 50%}.desktop .x-nav .x-megamenu.col-2>.sub-menu>li:nth-child(2n){border-right: 0}.desktop .x-nav .x-megamenu.col-2>.sub-menu>li:nth-child(3n){clear: left}.desktop .x-nav .x-megamenu.col-3>.sub-menu>li{width: 33.3333%}.desktop .x-nav .x-megamenu.col-3>.sub-menu>li:nth-child(3n){border-right: 0}.desktop .x-nav .x-megamenu.col-3>.sub-menu>li:nth-child(4n){clear: left}.desktop .x-nav .x-megamenu.col-4>.sub-menu>li{width: 25%}.desktop .x-nav .x-megamenu.col-4>.sub-menu>li:nth-child(4n){border-right: 0}.desktop .x-nav .x-megamenu.col-4>.sub-menu>li:nth-child(5n){clear: left}.desktop .x-nav .x-megamenu.col-5>.sub-menu>li{width: 20%}.desktop .x-nav .x-megamenu.col-5>.sub-menu>li:nth-child(5n){border-right: 0}.desktop .x-nav .x-megamenu.col-5>.sub-menu>li:nth-child(6n){clear: left}.x-navbar-static-active .desktop .x-nav .x-megamenu, .x-navbar-fixed-top-active .desktop .x-nav .x-megamenu{position: static}.x-navbar-static-active .desktop .x-nav .x-megamenu>.sub-menu, .x-navbar-fixed-top-active .desktop .x-nav .x-megamenu>.sub-menu{padding: 18px; left: 0; right: 0}.x-navbar-fixed-left-active .desktop .x-nav .x-megamenu, .x-navbar-fixed-right-active .desktop .x-nav .x-megamenu{position: relative}.x-navbar-fixed-left-active .desktop .x-nav .x-megamenu>.sub-menu, .x-navbar-fixed-right-active .desktop .x-nav .x-megamenu>.sub-menu{padding: 8px; width: 600px}.x-breadcrumb-wrap{margin: 0; border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding: 1.05em 0; font-size: 10px; font-weight: 400; letter-spacing: 1px; line-height: 1.4; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.55); text-transform: uppercase; background-color: rgba(0, 0, 0, 0.0225); box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.715)}.x-breadcrumb-wrap a{color: #bababa}.x-breadcrumb-wrap a:hover{color: #ff2a13}.x-breadcrumbs{float: left; width: 85%}@media (max-width: 767px){.x-breadcrumbs{float: none; width: 100%; text-align: center}}.x-breadcrumbs .delimiter{margin: 0 0.25em 0 0.45em; color: #bababa}.x-breadcrumbs .current{color: #272727}.x-pagination{margin: 40px 0 0; height: 32px; text-align: center}.x-pagination ul{display: inline-block; margin: 0}.x-pagination li{display: inline}.x-pagination a, .x-pagination span{float: left; margin: 0 0.35em; width: 32px; height: 32px; font-size: 13px; font-weight: 400; line-height: 32px; text-decoration: none; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.85); color: #bababa; background-color: #fff; border-radius: 4px; box-shadow: inset 0 0 0 transparent, 0 0.1em 0.45em 0 rgba(0, 0, 0, 0.25)}.x-pagination a:hover{color: #7a7a7a}@media (max-width: 767px){.x-pagination a.prev, .x-pagination a.next, .x-pagination a.prev-next{display: none}}.x-pagination span.current{text-shadow: 0 1px 2px rgba(0, 0, 0, 0.65); color: #fff; background-color: #ff2a13; box-shadow: inset 0 0.1em 0.35em rgba(0, 0, 0, 0.65), 0 1px 0 0 rgba(255, 255, 255, 0.95)}.x-pagination span.pages{display: none}.x-pagination span.dots, .x-pagination span.expand{margin: 0; width: 20px; color: #272727; background-color: transparent; box-shadow: none}.tooltip{position: absolute; z-index: 1020; display: block; visibility: visible; padding: 0.455em; font-size: 11px; font-weight: normal; line-height: 1.2; text-shadow: none; opacity: 0; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease}.tooltip.top{margin-top: -0.273em}.tooltip.right{margin-left: 0.273em}.tooltip.bottom{margin-top: 0.273em}.tooltip.left{margin-left: -0.273em}.tooltip-inner{max-width: 200px; padding: 0.727em 0.818em; color: #fff; text-align: center; text-decoration: none; background-color: #272727; border-radius: 4px}.tooltip-arrow{position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid}.tooltip.top .tooltip-arrow{bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #272727}.tooltip.right .tooltip-arrow{top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #272727}.tooltip.left .tooltip-arrow{top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #272727}.tooltip.bottom .tooltip-arrow{top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #272727}.popover{position: absolute; top: 0; left: 0; z-index: 1010; display: none; width: 236px; padding: 1px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-background-clip: padding-box; background-clip: padding-box; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease}.popover.top{margin-top: -0.825em}.popover.right{margin-left: 0.825em}.popover.bottom{margin-top: 0.825em}.popover.left{margin-left: -0.825em}.popover-title{margin: 0; padding: 0.571em 0.75em; font-size: 15px; font-weight: 400; line-height: 1.3; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0}.popover-content{padding: 0.563em 0.875em; font-size: 13px; font-weight: 400; line-height: 1.5}.popover-content p, .popover-content ul, .popover-content ol{margin-bottom: 0}.popover-content ul, .popover-content ol{margin-left: 1.286em}.popover .arrow, .popover .arrow:after{position: absolute; display: inline-block; width: 0; height: 0; border-color: transparent; border-style: solid}.popover .arrow:after{content: ""; z-index: -1}.popover.top .arrow{bottom: -10px; left: 50%; margin-left: -10px; border-width: 10px 10px 0; border-top-color: #fff}.popover.top .arrow:after{border-width: 11px 11px 0; border-top-color: rgba(0, 0, 0, 0.25); bottom: -1px; left: -11px}.popover.right .arrow{top: 50%; left: -10px; margin-top: -10px; border-width: 10px 10px 10px 0; border-right-color: #fff}.popover.right .arrow:after{border-width: 11px 11px 11px 0; border-right-color: rgba(0, 0, 0, 0.25); bottom: -11px; left: -1px}.popover.bottom .arrow{top: -10px; left: 50%; margin-left: -10px; border-width: 0 10px 10px; border-bottom-color: #f7f7f7}.popover.bottom .arrow:after{border-width: 0 11px 11px; border-bottom-color: rgba(0, 0, 0, 0.25); top: -1px; left: -11px}.popover.left .arrow{top: 50%; right: -10px; margin-top: -10px; border-width: 10px 0 10px 10px; border-left-color: #fff}.popover.left .arrow:after{border-width: 11px 0 11px 11px; border-left-color: rgba(0, 0, 0, 0.25); bottom: -11px; right: -1px}.flex-container a:active, .x-flexslider a:active{outline: none}.x-slides, .flex-control-nav, .flex-direction-nav{margin: 0; padding: 0; list-style: none}.x-flexslider{margin: 0; padding: 0}.x-flexslider .x-slides .x-slide{display: none; position: relative}.x-flexslider .x-slides img{width: 100%; display: block}.flex-pauseplay span{text-transform: capitalize}.x-slides:before, .x-slides:after{content: " "; display: table}.x-slides:after{clear: both}.no-js .x-slides>li:first-child{display: block}.x-flexslider{width: 100%; margin: 0 0 1.313em; position: relative}.x-flexslider-featured-gallery{background: #fff}.flex-viewport{max-height: 2000px; -webkit-transition: all 1s ease; transition: all 1s ease}.loading .flex-viewport{max-height: 300px}.flex-direction-nav a{display: block; cursor: pointer; position: absolute; top: 14px; height: 30px; width: 30px; font-size: 14px; line-height: 30px; text-align: center; text-shadow: none; color: #fff; background-color: #ff2a13; border-radius: 4px; opacity: .5; -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; z-index: 10}.flex-direction-nav a [class*="x-icon-"]{width: auto}.flex-direction-nav a:hover{text-decoration: none; color: #fff; opacity: 1}.flex-direction-nav a.flex-prev{left: 14px}.flex-direction-nav a.flex-next{left: 50px}.flex-control-nav{position: absolute; padding: 0 4px; top: 14px; right: 14px; line-height: 1; text-align: center; background-color: #fff; border-radius: 4px}.flex-control-nav li{margin: 7px 4px 6px; display: inline-block; text-indent: -9999px}.flex-control-nav a{display: block; width: 14px; height: 14px; background-color: #272727; border-radius: 3px}.flex-control-nav a:hover{cursor: pointer; background-color: #ff2a13}.flex-control-nav a.flex-active{background-color: #ff2a13}.x-slider-container{position: relative}.x-slider-container.below{border-bottom: 5px solid #ff2a13}.x-slider-container.bg-video{background-color: #000}.x-slider-container .rev_slider_wrapper{padding: 0 !important}.page-template-template-blank-3-php .x-slider-container.above, .page-template-template-blank-6-php .x-slider-container.above{border-bottom: 5px solid #ff2a13}.rev_slider_wrapper .x-btn{padding: 0.563em 1.125em 0.813em !important; font-size: 16px !important; font-size: 1.6rem !important}@media (max-width: 979px){.rev_slider_wrapper .x-btn{font-size: 13px !important; font-size: 1.3rem !important}}@media (max-width: 767px){.rev_slider_wrapper .x-btn{font-size: 11px !important; font-size: 1.1rem !important}}@media (max-width: 480px){.rev_slider_wrapper .x-btn{font-size: 8px !important; font-size: 0.8rem !important}}.x-slider-scroll-bottom{position: absolute; display: block; border: 3px solid; width: 60px; height: 60px; font-size: 41px; line-height: 53px; text-align: center; color: #fff; border-radius: 100em; z-index: 1020; -webkit-transition: all 0.3s ease; transition: all 0.3s ease}.x-slider-scroll-bottom.top{top: 20px}.x-slider-scroll-bottom.left{left: 20px}.x-slider-scroll-bottom.right{right: 20px}.x-slider-scroll-bottom.bottom{bottom: 20px}.x-slider-scroll-bottom.center{left: 50%; margin-left: -30px}.x-slider-scroll-bottom:hover{color: #ff2a13}@media (min-width: 768px) and (max-width: 979px){.x-slider-scroll-bottom{width: 50px; height: 50px; font-size: 38px; line-height: 43px}.x-slider-scroll-bottom.center{margin-left: -25px}}@media (max-width: 767px){.x-slider-scroll-bottom{border-width: 2px; width: 46px; height: 46px; font-size: 31px; line-height: 40px}.x-slider-scroll-bottom.center{margin-left: -23px}}@media (max-width: 480px){.x-slider-scroll-bottom{width: 40px; height: 40px; font-size: 25px; line-height: 34px}.x-slider-scroll-bottom.center{margin-left: -20px}}.isotope-item{z-index: 2}.isotope-hidden.isotope-item{pointer-events: none; z-index: 1}.isotope, .isotope .isotope-item{-webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -ms-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s}.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; -moz-transition-property: -moz-transform; -ms-transition-property: -ms-transform; -o-transition-property: top, left; transition-property: transform}.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition{-webkit-transition-duration: 0s; -moz-transition-duration: 0s; -ms-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s}.x-iso-container{margin: 0 -1em; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box}.x-iso-container>.hentry{margin: 0; padding: 0 1em 2em; opacity: 0}.x-iso-container.cols-1>.hentry{width: 100%}.x-iso-container.cols-2>.hentry{width: 49.95%}.x-iso-container.cols-3>.hentry{width: 33.28%}@media (min-width: 768px) and (max-width: 979px){.x-iso-container.cols-3>.hentry{width: 49.95%}}.x-iso-container.cols-4>.hentry{width: 33.28%}@media (min-width: 1200px){.x-iso-container.cols-4>.hentry{width: 24.95%}}@media (min-width: 768px) and (max-width: 979px){.x-iso-container.cols-4>.hentry{width: 49.95%}}@media (max-width: 767px){.x-iso-container[class*="cols-"]>.hentry{width: 100%}}.x-iso-container+.pagination{margin-top: 5px}.option-set{margin-top: .87533em; margin-bottom: 0}.x-portfolio-filters, .x-portfolio-filter{display: inline-block; float: none; position: relative; margin: 0.45em 0.375em; border: 1px solid #ddd; border: 1px solid rgba(0, 0, 0, 0.125); padding: 0.692em 1.154em 0.769em; cursor: pointer; font-size: 13px; line-height: 1.3; text-align: center; text-transform: uppercase; vertical-align: middle; color: #c5c5c5; color: rgba(0, 0, 0, 0.375); background-color: transparent; border-radius: 0.35em; box-shadow: inset 0 0 0 transparent, 0 1px 1px rgba(255, 255, 255, 0.95); -webkit-transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease; transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease}@media (max-width: 767px){.x-portfolio-filters, .x-portfolio-filter{font-size: 11px}}@media (max-width: 480px){.x-portfolio-filters, .x-portfolio-filter{font-size: 10px}}.x-portfolio-filters:hover, .x-portfolio-filter:hover{color: #777; color: rgba(0, 0, 0, 0.75); border-color: #cfcfcf; border-color: rgba(0, 0, 0, 0.25); background-color: #fff; background-color: #fff}.x-portfolio-filters:active, .x-portfolio-filter:active{color: #777; color: rgba(0, 0, 0, 0.75); border-color: #bbb; border-color: rgba(0, 0, 0, 0.25); background-color: #ebebeb; background-color: rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.225), 0 1px 1px rgba(255, 255, 255, 0.95)}.x-portfolio-filters{margin: 0}.x-portfolio-filters-menu{margin-top: 1.313em; text-align: center}.x-portfolio-filters-menu li{display: inline-block}.x-portfolio-filters-menu .selected{color: #777; color: rgba(0, 0, 0, 0.75); border-color: #bbb; border-color: rgba(0, 0, 0, 0.25); background-color: #ebebeb; background-color: rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.225), 0 1px 1px rgba(255, 255, 255, 0.95)}.x-portfolio-filter{display: inline-block}#x-isotope-loading{position: absolute; top: 75px; left: 50%; display: block; width: 100px; height: 9px; margin-left: -50px; background-image: url(../../../../img/global/loading.gif)}.ilightbox-overlay.light{background: #fff}.ilightbox-loader.light{-webkit-box-shadow: 0px 0px 85px #dacffc, 0px 0px 85px #dacffc; box-shadow: 0px 0px 85px #dacffc, 0px 0px 85px #dacffc}.ilightbox-loader.light div{background: #fff url("../../../framework/img/global/ilightbox-preloader-light.gif") no-repeat center}.ilightbox-holder.light{padding: 1%; background: #fff; border-radius: 2px; -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.25); box-shadow: 0 0 15px rgba(0, 0, 0, 0.25)}.ilightbox-holder.light .ilightbox-container .ilightbox-caption{background-color: #fff}.ilightbox-holder.light .ilightbox-container .ilightbox-social{border-radius: 2px}.ilightbox-holder.light .ilightbox-alert{color: #89949B}.ilightbox-toolbar.light{top: 8px; left: 8px; height: 23px; background-color: #fff; border-radius: 3px; -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.2); box-shadow: 0 0 7px rgba(0, 0, 0, 0.2)}.ilightbox-toolbar.light a{width: 25px; height: 23px; text-align: center}.ilightbox-toolbar.light a.ilightbox-close{border-radius: 3px 0 0 3px}.ilightbox-toolbar.light a.ilightbox-fullscreen{border-radius: 0 3px 3px 0}.ilightbox-toolbar.light a:before{display: inline-block; font-family: "FontAwesome" !important; font-style: normal !important; font-weight: normal !important; text-decoration: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}.ilightbox-toolbar.light a.ilightbox-close:before{content: "\f00d"; font-size: 15px; line-height: 22px}.ilightbox-toolbar.light a.ilightbox-fullscreen:before{content: "\f0c8"; font-size: 11px; line-height: 23px}.ilightbox-toolbar.light a.ilightbox-prev-button, .ilightbox-toolbar.light a.ilightbox-next-button{display: none}.ilightbox-thumbnails.light .ilightbox-thumbnails-grid .ilightbox-thumbnail img{border-radius: 2px}.ilightbox-thumbnails.light .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video{background: url("../../../../framework/img/global/ilightbox-thumb-overlay-play-light.png") no-repeat center}.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-title{padding: 10px 8px; padding-right: 60px; font-size: 18px}.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar{top: 5px; left: auto; right: 5px}.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a{float: right}.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a:first-of-type{border-radius: 0 3px 3px 0}.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a:last-of-type{border-radius: 3px 0 0 3px}.ilightbox-overlay, .ilightbox-loader, .ilightbox-loader *, .ilightbox-holder, .ilightbox-holder .ilightbox-container, .ilightbox-holder .ilightbox-container img.ilightbox-image, .ilightbox-holder .ilightbox-container .ilightbox-caption, .ilightbox-toolbar, .ilightbox-toolbar *, .ilightbox-thumbnails, .ilightbox-thumbnails *, .ilightbox-holder .ilightbox-container .ilightbox-social, .ilightbox-holder .ilightbox-container .ilightbox-social *{float: none; margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; line-height: 100%; vertical-align: baseline; background: transparent; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: -moz-none; -o-user-select: none; user-select: none}.ilightbox-closedhand *{cursor: url(closedhand.cur), default !important}.ilightbox-overlay{display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 100000}.ilightbox-loader{position: fixed; top: 45%; left: -192px; padding-left: 30px; opacity: .9; border-radius: 0 100px 100px 0; z-index: 100005}.ilightbox-loader div{width: 72px; height: 72px; border-radius: 0 100px 100px 0}.ilightbox-loader.horizontal{top: -192px; left: 45%; padding: 0; padding-top: 30px; border-radius: 0 0 100px 100px}.ilightbox-loader.horizontal div{border-radius: 0 0 100px 100px}.ilightbox-toolbar{display: none; position: fixed; z-index: 100010}.ilightbox-toolbar a{float: left; cursor: pointer}.ilightbox-thumbnails{display: block; position: fixed; z-index: 100009}.ilightbox-thumbnails.ilightbox-horizontal{left: 0; bottom: 0; width: 100%; height: 100px}.ilightbox-thumbnails.ilightbox-vertical{top: 0; right: 0; width: 140px; height: 100%; overflow: hidden}.ilightbox-thumbnails .ilightbox-thumbnails-container{display: block; position: relative}.ilightbox-thumbnails.ilightbox-horizontal .ilightbox-thumbnails-container{width: 100%; height: 100px}.ilightbox-thumbnails.ilightbox-vertical .ilightbox-thumbnails-container{width: 140px; height: 100%}.ilightbox-thumbnails .ilightbox-thumbnails-grid{display: block; position: absolute}.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail{display: block; position: relative; padding: 10px; cursor: pointer}.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail img{width: 100%; height: 100%; border-radius: 2px}.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon{width: 100%; height: 100%; position: absolute; top: 0; left: 0; opacity: .7}.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon:hover{opacity: 1}.ilightbox-holder{display: none; position: fixed; z-index: 100003}.ilightbox-holder.ilightbox-next, .ilightbox-holder.ilightbox-prev{cursor: pointer}.ilightbox-holder div.ilightbox-container{position: relative; width: 100%; height: 100%}.ilightbox-holder img.ilightbox-image{width: 100%; height: 100%}.ilightbox-holder .ilightbox-container .ilightbox-caption{display: none; position: absolute; left: 5%; right: 5%; bottom: 0; max-width: 100%; margin: 0 auto; padding: 5px 10px; font-size: 12px; line-height: 150%; word-wrap: break-word; text-align: center; border-radius: 3px 3px 0 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; z-index: 20003}@media (max-width: 979px){.ilightbox-holder .ilightbox-container .ilightbox-caption{font-size: 10px}}@media (max-width: 480px){.ilightbox-holder .ilightbox-container .ilightbox-caption{font-size: 8px}}.ilightbox-holder .ilightbox-alert{display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 300px; height: 50px; margin: auto; padding-top: 100px; text-align: center}.ilightbox-holder .ilightbox-wrapper{width: 100%; height: 100%; overflow: auto}.ilightbox-holder .ilightbox-inner-toolbar{position: relative}.ilightbox-holder .ilightbox-inner-toolbar .ilightbox-toolbar{position: absolute}.x-social-global{font-weight: 400; line-height: 1}.x-social-global a{display: inline-block; text-align: center}.x-social-global a i{display: block}.twitter-tweet{width: 100% !important; max-width: 100% !important; margin: 0 0 1.313em !important}.x-scroll-top{position: fixed; z-index: 1031; bottom: 10px; width: 35px; height: 35px; margin-bottom: -75px; border: 2px solid #272727; font-size: 25px; line-height: 27px; text-align: center; color: #272727; border-radius: 100%; -webkit-transition: margin-bottom 0.6s ease, opacity 0.3s ease; transition: margin-bottom 0.6s ease, opacity 0.3s ease}.x-scroll-top.in{margin-bottom: 0; opacity: .375}.x-scroll-top.in:hover{opacity: .825}.x-scroll-top.left{left: 10px}.x-scroll-top.right{right: 10px}.x-scroll-top:hover{color: #272727}.x-container{margin: 0 auto}.x-container:before, .x-container:after{content: " "; display: table}.x-container:after{clear: both}.x-gap{margin: 0 0 1.313em; border-color: transparent; border-top: none}.x-clear{margin: 0; border: 0; clear: both}.x-map{margin-bottom: 1.313em}.x-map .x-map-inner{overflow: hidden; position: relative; padding-bottom: 56.25%; height: 0}.x-map .x-map-inner iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%}.x-map .gm-style img{max-width: none}.x-code{line-height: 1}[data-x-icon], [class*="x-icon-"]{display: inline-block; font-family: "FontAwesome"; font-style: normal; font-weight: normal; text-decoration: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}[data-x-icon].left, [class*="x-icon-"].left{margin-right: 0.5em}[data-x-icon].right, [class*="x-icon-"].right{margin-left: 0.5em}[data-x-icon]:before, [class*="x-icon-"]:before{content: attr(data-x-icon); line-height: 1}.x-block-grid{display: block; overflow: hidden; margin: 0 0 1.313em}.x-block-grid>li{display: block; float: left; height: auto; margin: 5% 5% 0 0; padding: 0}.x-block-grid.two-up>li{width: 47.5%}.x-block-grid.two-up>li:nth-child(-n+2){margin-top: 0}.x-block-grid.two-up>li:nth-child(2n){margin-right: 0}.x-block-grid.two-up>li:nth-child(2n+1){clear: both}@media (max-width: 480px){.x-block-grid.two-up>li{width: 100%; margin-right: 0}.x-block-grid.two-up>li:nth-child(2){margin-top: 5%}}.x-block-grid.three-up>li{width: 30%}.x-block-grid.three-up>li:nth-child(-n+3){margin-top: 0}.x-block-grid.three-up>li:nth-child(3n){margin-right: 0}.x-block-grid.three-up>li:nth-child(3n+1){clear: both}@media (max-width: 979px){.x-block-grid.three-up>li{width: 47.5%}.x-block-grid.three-up>li:nth-child(3){margin-top: 5%}.x-block-grid.three-up>li:nth-child(3n){margin-right: 5%}.x-block-grid.three-up>li:nth-child(3n+1){clear: none}.x-block-grid.three-up>li:nth-child(2n){margin-right: 0}.x-block-grid.three-up>li:nth-child(2n+1){clear: both}}@media (max-width: 480px){.x-block-grid.three-up>li{width: 100%; margin-right: 0}.x-block-grid.three-up>li:nth-child(2){margin-top: 5%}.x-block-grid.three-up>li:nth-child(3n){margin-right: 0}}.x-block-grid.four-up>li{width: 21.25%}.x-block-grid.four-up>li:nth-child(-n+4){margin-top: 0}.x-block-grid.four-up>li:nth-child(4n){margin-right: 0}.x-block-grid.four-up>li:nth-child(4n+1){clear: both}@media (max-width: 979px){.x-block-grid.four-up>li{width: 47.5%}.x-block-grid.four-up>li:nth-child(3), .x-block-grid.four-up>li:nth-child(4){margin-top: 5%}.x-block-grid.four-up>li:nth-child(4n){margin-right: 5%}.x-block-grid.four-up>li:nth-child(4n+1){clear: none}.x-block-grid.four-up>li:nth-child(2n){margin-right: 0}.x-block-grid.four-up>li:nth-child(2n+1){clear: both}}@media (max-width: 480px){.x-block-grid.four-up>li{width: 100%; margin-right: 0}.x-block-grid.four-up>li:nth-child(2){margin-top: 5%}.x-block-grid.four-up>li:nth-child(4n){margin-right: 0}}.x-ul-icons{margin-left: 1.5em; list-style: none}.x-ul-icons li [class*="x-icon-"]{text-indent: -1.5em}.x-video{margin-bottom: 1.313em}.x-video .x-video-inner{position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden}.x-video .x-video-inner.five-by-three{padding-bottom: 60%}.x-video .x-video-inner.five-by-four{padding-bottom: 80%}.x-video .x-video-inner.four-by-three{padding-bottom: 75%}.x-video .x-video-inner.three-by-two{padding-bottom: 66.67%}.x-video .x-video-inner embed, .x-video .x-video-inner iframe, .x-video .x-video-inner img, .x-video .x-video-inner object, .x-video .x-video-inner video{position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin: 0}.x-video.bg{-webkit-transition: opacity 1s ease; transition: opacity 1s ease}.x-video.bg, .x-video.bg .x-video-inner{position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin: 0; padding: 0; overflow: hidden}.x-video.bg.poster{background-size: cover; background-position: 50% 50%; background-repeat: no-repeat}.x-flexslider-shortcode-container{margin-bottom: 1.313em}.x-flexslider-shortcode-container .x-flexslider-shortcode{margin: 0}.x-audio{margin-bottom: 1.313em}.x-audio.player{height: 32px}.x-search-shortcode{margin-bottom: 1.313em}.x-counter{text-align: center}.x-counter .number-wrap{font-size: 3.25em; line-height: 1}.x-counter .text-above, .x-counter .text-below{display: block; letter-spacing: 0.125em; line-height: 1.5; text-transform: uppercase}.x-counter .text-above{margin-bottom: 0.5em}.x-counter .text-below{margin-top: 0.5em}.x-text-type .typed-cursor{-webkit-animation: blink 0.65s infinite; animation: blink 1s infinite}@-webkit-keyframes blink{0%{opacity: 1}50%{opacity: 0}100%{opacity: 1}}@keyframes blink{0%{opacity: 1}50%{opacity: 0}100%{opacity: 1}}.x-card-outer{margin: 0 auto 1.313em; text-align: center; cursor: pointer}.x-card-outer .x-card-inner{position: relative}.x-card-outer .x-face-outer{display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%}.x-card-outer .x-face-outer.front{z-index: 2}.x-card-outer .x-face-outer.back{z-index: 1}.x-card-outer .x-face-inner{height: 100%}.x-card-outer .x-face-graphic{margin: 0 0 10px; line-height: 1}.x-card-outer .x-face-title, .x-card-outer .x-face-text{color: inherit}.x-card-outer .x-face-title{margin: 0; padding: 0; font-size: 1.75em}.x-card-outer .x-face-text{margin: 8px 0 0}.x-card-outer .x-face-button{display: inline-block; margin: 15px 0 0; border: 0; padding: 0.825em 1em; line-height: 1; text-decoration: none; border-radius: 0.35em; box-shadow: none}.x-card-outer.flipped .x-face-outer.front{z-index: 1}.x-card-outer.flipped .x-face-outer.back{z-index: 2}.x-card-outer.center-vertically .x-face-inner:before{content: ""; display: inline-block; width: 0; height: 100%; margin: 0; padding: 0; vertical-align: middle}.x-card-outer.center-vertically .x-face-content{display: inline-block; vertical-align: middle}.x-card-outer.flip-3d{-webkit-perspective: 1200px; -ms-perspective: 1200px; perspective: 1200px}.x-card-outer.flip-3d .x-card-inner{-webkit-transition: -webkit-transform 1.25s cubic-bezier(0.23, 1, 0.32, 1); transition: transform 1.25s cubic-bezier(0.23, 1, 0.32, 1); -webkit-transform-style: preserve-3d; transform-style: preserve-3d}.x-card-outer.flip-3d .x-face-outer{-webkit-backface-visibility: hidden; backface-visibility: hidden}.x-card-outer.flip-3d .x-face-outer.front, .x-card-outer.flip-3d .x-face-outer.back, .x-card-outer.flip-3d.flipped .x-face-outer.front, .x-card-outer.flip-3d.flipped .x-face-outer.back{z-index: 1}.x-card-outer.flip-3d.flip-from-left .back, .x-card-outer.flip-3d.flip-from-right .back{-webkit-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg)}.x-card-outer.flip-3d.flip-from-left.flipped .x-card-inner{-webkit-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg)}.x-card-outer.flip-3d.flip-from-right.flipped .x-card-inner{-webkit-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); transform: rotateY(-180deg)}.x-card-outer.flip-3d.flip-from-top .back, .x-card-outer.flip-3d.flip-from-bottom .back{-webkit-transform: rotateX(180deg); -ms-transform: rotateX(180deg); transform: rotateX(180deg)}.x-card-outer.flip-3d.flip-from-top.flipped .x-card-inner{-webkit-transform: rotateX(-180deg); -ms-transform: rotateX(-180deg); transform: rotateX(-180deg)}.x-card-outer.flip-3d.flip-from-bottom.flipped .x-card-inner{-webkit-transform: rotateX(180deg); -ms-transform: rotateX(180deg); transform: rotateX(180deg)}.x-creative-cta{display: block; overflow: hidden; position: relative; border: 0; text-align: center; text-decoration: none; box-shadow: none; -webkit-transition: background-color 0.3s ease; transition: background-color 0.3s ease}.x-creative-cta>span{display: block; -webkit-transition: all 0.65s cubic-bezier(0.23, 1, 0.32, 1); transition: all 0.65s cubic-bezier(0.23, 1, 0.32, 1)}.x-creative-cta>span.text{line-height: 1.2; opacity: 1}.x-creative-cta>span.graphic{position: absolute; top: 50%; left: 50%; line-height: 1; opacity: 0}.x-creative-cta>span.graphic>i, .x-creative-cta>span.graphic>img{-webkit-transition: all 0.65s cubic-bezier(0.23, 1, 0.32, 1); transition: all 0.65s cubic-bezier(0.23, 1, 0.32, 1)}.x-creative-cta:hover>span.text{opacity: 0}.x-creative-cta:hover>span.graphic{opacity: 1}.x-creative-cta.slide-top:hover>span.text{-webkit-transform: translate(0, -150%); -ms-transform: translate(0, -150%); transform: translate(0, -150%)}.x-creative-cta.slide-left:hover>span.text{-webkit-transform: translate(-80%, 0); -ms-transform: translate(-80%, 0); transform: translate(-80%, 0)}.x-creative-cta.slide-right:hover>span.text{-webkit-transform: translate(80%, 0); -ms-transform: translate(80%, 0); transform: translate(80%, 0)}.x-creative-cta.slide-bottom:hover>span.text{-webkit-transform: translate(0, 150%); -ms-transform: translate(0, 150%); transform: translate(0, 150%)}.x-feature-box{position: relative; margin: 0 auto 1.313em}.x-feature-box-graphic{display: inline-block; margin: 0 0 10px}.x-feature-box-graphic i.rounded, .x-feature-box-graphic img.rounded{border-radius: 0.15em}.x-feature-box-graphic i.circle, .x-feature-box-graphic img.circle{border-radius: 100em}.x-feature-box-graphic i{display: block; position: relative; width: 1em; height: 1em; text-align: center}.x-feature-box-graphic i:before{display: block; position: absolute; top: 50%; left: 0; right: 0; height: 1em; margin-top: -0.5em; font-size: 0.395em; line-height: 1}.x-feature-box-graphic img{display: block}.x-feature-box-graphic-outer, .x-feature-box-graphic-inner{position: relative; z-index: 2}.x-feature-box-graphic-inner{width: 1em}.x-feature-box-graphic-inner.hexagon:before, .x-feature-box-graphic-inner.hexagon:after{content: ""; display: block; border: 0 solid transparent; border-left-width: 0.5em; border-right-width: 0.5em}.x-feature-box-graphic-inner.hexagon:before{border-bottom-width: 0.285em; border-bottom-color: inherit}.x-feature-box-graphic-inner.hexagon:after{border-top-width: 0.285em; border-top-color: inherit}.x-feature-box-graphic-inner.hexagon i{height: 0.6em}.x-feature-box-graphic-inner.badge{-webkit-transform: scale(0.725) rotate(15deg); -ms-transform: scale(0.725) rotate(15deg); transform: scale(0.725) rotate(15deg)}.x-feature-box-graphic-inner.badge:before, .x-feature-box-graphic-inner.badge:after{content: ""; display: block; position: absolute; top: 0; left: 0; border: 0.5em solid; border-color: inherit; z-index: 1}.x-feature-box-graphic-inner.badge:before{-webkit-transform: rotate(30deg); -ms-transform: rotate(30deg); transform: rotate(30deg)}.x-feature-box-graphic-inner.badge:after{-webkit-transform: rotate(60deg); -ms-transform: rotate(60deg); transform: rotate(60deg)}.x-feature-box-graphic-inner.badge i{position: relative; z-index: 2}.x-feature-box-graphic-inner.badge i:before{-webkit-transform: scale(1.275) rotate(-15deg); -ms-transform: scale(1.275) rotate(-15deg); transform: scale(1.275) rotate(-15deg)}.x-feature-box-connector{display: block; position: absolute; width: 0; margin: 0 auto; z-index: 1}.x-feature-box-connector.full{height: 100%; top: 0.5em}.x-feature-box-connector.upper{height: 50%; top: 0}.x-feature-box-connector.lower{height: 50%; top: 50%}.x-feature-box-title{margin: 0; font-size: 1.5em; line-height: 1.2}.x-feature-box-text{margin: 8px 0 0}.x-feature-box-text a{border: 0; box-shadow: none}.x-feature-list{margin: 0 0 1.313em; padding: 1px 0; list-style: none; counter-reset: xFeatureListNum}.x-feature-list .x-feature-box{margin-bottom: 0; counter-increment: xFeatureListNum}.x-feature-list .x-feature-box.top-text>div{padding: 0 0 1.313em}.x-feature-list .x-feature-box.top-text:last-child>div{padding-bottom: 0}.x-feature-list .x-feature-box.top-text:last-child .full{display: none}.x-feature-list .x-feature-box.middle-text>div{padding: .6565em 0}.x-feature-list .x-feature-box.middle-text:first-child{margin-top: -0.6565em}.x-feature-list .x-feature-box.middle-text:last-child{margin-bottom: -0.6565em}.x-feature-list .x-feature-box.middle-text:first-child .upper, .x-feature-list .x-feature-box.middle-text:last-child .lower{display: none}.x-feature-list .x-feature-box-graphic i.number:before{content: counter(xFeatureListNum); font-style: normal}.x-dropcap{float: left; display: block; margin: 0.175em 0.215em 0 0; padding: 0.105em 0.2em 0.135em; font-size: 3.3em; font-weight: bold; line-height: 1; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.45); color: #fff; background-color: #ff2a13; border-radius: 4px}.x-highlight{padding: 0.188em 0.375em; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.65); color: #fff; background-color: #ff2a13; border-radius: 4px}.x-highlight.dark{text-shadow: 0 -1px 1px #000; color: #fff; background-color: #484848}.x-pullquote{width: 40%; margin: 0.45em 1.1em 0.55em 0; font-size: 1.313em}.x-pullquote.right{margin-right: 0; margin-left: 1.1em}@media (max-width: 767px){.x-pullquote.left, .x-pullquote.right{float: none; width: 100%; margin: 1.313em 0}}.x-cite{display: block; margin-top: 0.75em; font-size: 0.725em; font-weight: 300; color: #7a7a7a}.x-cite:before{content: "\2013\00A0"}.close{float: right; font-size: 18px; font-weight: bold; line-height: 1.7; color: #000; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); opacity: 0.4; -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease}.close:hover{color: #000; text-decoration: none; cursor: pointer; opacity: 0.6}button.close{padding: 0; cursor: pointer; background-color: transparent; border: 0; -webkit-appearance: none}.x-alert, .wpcf7-response-output, .buddypress #message, .bbp-template-notice{margin-bottom: 1.313em; border: 1px solid #f6dca7; padding: 0.786em 2.25em 1em 1.15em; font-size: 14px; line-height: 1.5; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); color: #c09853; background-color: #fcf8e3; border-radius: 4px; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), 0 2px 3px rgba(0, 0, 0, 0.065)}.x-alert .h-alert, .wpcf7-response-output .h-alert, .buddypress #message .h-alert, .bbp-template-notice .h-alert{margin: 0.05em 0 0.25em; font-size: 18px; letter-spacing: -1px; line-height: 1.3; text-transform: none; color: inherit}.x-alert .close, .wpcf7-response-output .close, .buddypress #message .close, .bbp-template-notice .close{position: relative; top: -10px; right: -26px; line-height: 1; color: #c09853}.x-alert>p, .wpcf7-response-output>p, .buddypress #message>p, .bbp-template-notice>p{margin-bottom: 0}.x-alert>p+p, .wpcf7-response-output>p+p, .buddypress #message>p+p, .bbp-template-notice>p+p{margin-top: 6px}.x-alert-muted{background-color: #eee; border-color: #cfcfcf; color: #999}.x-alert-muted .close{color: #999}.x-alert-info, .buddypress #message.info, .bbp-template-notice.info{background-color: #d9edf7; border-color: #b3d1ef; color: #3a87ad}.x-alert-info .close, .buddypress #message.info .close, .bbp-template-notice.info .close{color: #3a87ad}.x-alert-success, .wpcf7-mail-sent-ok, .buddypress #message.updated, .bbp-template-notice.updated{background-color: #dff0d8; border-color: #c1dea8; color: #468847}.x-alert-success .close, .wpcf7-mail-sent-ok .close, .buddypress #message.updated .close, .bbp-template-notice.updated .close{color: #468847}.x-alert-danger, .buddypress #message.error, .bbp-template-notice.error{background-color: #f2dede; border-color: #e5bdc4; color: #b94a48}.x-alert-danger .close, .buddypress #message.error .close, .bbp-template-notice.error .close{color: #b94a48}.x-alert-block{padding: 0.786em 1.15em 1em}.wpcf7-response-output{border-width: 1px !important; margin: 1.313em 0 0 !important; padding: 0.786em 1.15em 1em !important}.h-skill-bar{margin-top: 0; font-size: 11px; font-weight: 700; letter-spacing: 1px; line-height: 1; text-transform: uppercase}.x-skill-bar{height: 25px; margin-bottom: 1.313em; background-color: #f2f2f2; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); border-radius: 4px}.x-skill-bar .bar{overflow: hidden; position: relative; width: 0%; height: 100%; float: left; background-color: #ff2a13; border-radius: 4px; box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.45)}.x-skill-bar .bar .percent{position: absolute; right: 4px; bottom: 4px; height: 17px; padding: 0 5px; font-size: 11px; line-height: 17px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.75); color: #fff; background-color: #272727; background-color: rgba(0, 0, 0, 0.35); border-radius: 3px}.x-img{margin-bottom: 1.313em}.x-img.left{margin: 0.35em 1.313em 0.35em 0}.x-img.right{margin: 0.35em 0 0.35em 1.313em}a.x-img{display: block}a.x-img>img{display: block; margin-left: auto; margin-right: auto}a.x-img:not(.x-img-thumbnail){-webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease}a.x-img:not(.x-img-thumbnail):hover{opacity: 0.75}.x-img-rounded, .x-img-rounded img{border-radius: 6px}.x-img-circle, .x-img-circle img{border-radius: 100em}.x-img-thumbnail{padding: 5px; line-height: 1.7; border: 1px solid #ddd; border: 1px solid rgba(0, 0, 0, 0.15); background-color: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -webkit-transition: border 0.3s ease, box-shadow 0.3s ease; transition: border 0.3s ease, box-shadow 0.3s ease}a.x-img-thumbnail:hover{border-color: #ff2a13; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25)}.x-columnize{-webkit-column-count: 2; -moz-column-count: 2; column-count: 2; -webkit-column-gap: 3em; -moz-column-gap: 3em; column-gap: 3em; -webkit-column-rule: 1px solid #e5e5e5; -moz-column-rule: 1px solid #e5e5e5; column-rule: 1px solid #e5e5e5; margin: 0 0 1.313em}.x-columnize p:last-child, .x-columnize ul:last-child, .x-columnize ol:last-child{margin-bottom: 0}@media (max-width: 480px){.x-columnize{-webkit-column-count: 1; -moz-column-count: 1; column-count: 1; -webkit-column-gap: 0; -moz-column-gap: 0; column-gap: 0; -webkit-column-rule: 0; -moz-column-rule: 0; column-rule: 0}}.x-accordion{margin-bottom: 1.313em}.x-accordion-group{margin: 0 0 8px; border: 1px solid #ddd; border: 1px solid rgba(0, 0, 0, 0.15); box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.125)}.x-accordion-group:last-child{margin-bottom: 0}.x-accordion-heading{overflow: hidden; border-bottom: 0}.x-accordion-heading .x-accordion-toggle{display: block; padding: 10px 15px; font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 400; font-size: 114.2%; color: #272727; background-color: #fff; cursor: pointer}.x-accordion-heading .x-accordion-toggle.collapsed{background-color: #fff}.x-accordion-heading .x-accordion-toggle.collapsed:before{color: #ccc; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0)}.x-accordion-heading .x-accordion-toggle:hover{color: #ff2a13}.x-accordion-heading .x-accordion-toggle:hover:before{color: #ccc}.x-accordion-heading .x-accordion-toggle:before{content: "\f067"; position: relative; display: inline-block; bottom: 0.1em; margin-right: 10px; font-size: 74%; color: #ccc; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: all 0.3s ease; transition: all 0.3s ease; font-family: "FontAwesome" !important; font-style: normal !important; font-weight: normal !important; text-decoration: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}.x-accordion-inner{padding: 10px 15px; border-top: 1px solid #ddd; border-top: 1px solid rgba(0, 0, 0, 0.15); background-color: #fff; box-shadow: none}.x-accordion-inner p:last-child, .x-accordion-inner ul:last-child, .x-accordion-inner ol:last-child{margin-bottom: 0}.x-column{float: left; margin-right: 4%}.x-column.x-1-1{width: 100%}.x-column.x-1-2{width: 48%}.x-column.x-1-3{width: 30.66666%}.x-column.x-2-3{width: 65.33332%}.x-column.x-1-4{width: 22%}.x-column.x-3-4{width: 74%}.x-column.x-1-5{width: 16.8%}.x-column.x-2-5{width: 37.6%}.x-column.x-3-5{width: 58.4%}.x-column.x-4-5{width: 79.2%}.x-column.x-1-6{width: 13.33332%}.x-column.x-5-6{width: 82.66666%}.x-column.last, .x-column:last-of-type{margin-right: 0}@media (max-width: 480px){.x-column.x-xs{float: none; width: 100%; margin-right: 0}}@media (max-width: 767px){.x-column.x-sm{float: none; width: 100%; margin-right: 0}}@media (max-width: 979px){.x-column.x-md{float: none; width: 100%; margin-right: 0}}.x-column[data-fade="true"]{transition: opacity cubic-bezier(0.23, 1, 0.32, 1), transform cubic-bezier(0.23, 1, 0.32, 1)}.x-protect{padding: 7% 18%; text-align: center; background-color: #f2f2f2; border-radius: 0.65em}.x-protect label{margin: 0.75em 0 0; font-size: 16px}.x-protect input[type="text"], .x-protect input[type="password"]{width: 100%; max-width: 380px; text-align: center}.h-protect{font-size: 24px; line-height: 1.2; color: #272727}.x-btn-protect{margin-top: 0.75em}.x-recent-posts{margin: 0 0 1.313em}.x-recent-posts+.x-recent-posts{margin-top: 4%}.x-recent-posts a .post{overflow: hidden; display: block; border: 1px solid #ddd; border: 1px solid rgba(0, 0, 0, 0.15); padding: 5px 5px 0; background-color: #fff; border-radius: 3px; box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.075); -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}.x-recent-post4 .post{margin-right: 10px}.x-recent-post4:last-child .post{margin-right: 0}.x-recent-posts a:hover .no-post-thumbnail .x-recent-posts-img:before{opacity: 1}.x-recent-posts a:hover .no-post-thumbnail .x-recent-posts-img:after{opacity: 1}.x-recent-posts a:hover .has-post-thumbnail .x-recent-posts-img:before{opacity: 1}.x-recent-posts a:hover .has-post-thumbnail .x-recent-posts-img:after{opacity: 0.85}.x-recent-posts a.no-image{padding: 0 5px}.x-recent-posts article.hentry>.entry-wrap{margin: 0; border: 0; padding: 0; background-color: transparent; border-radius: 0; box-shadow: none}.x-recent-posts .x-recent-posts-img{position: relative; padding-bottom: 56.25%; background: center center/cover no-repeat; border-radius: 2px}.x-recent-posts .x-recent-posts-img:before, .x-recent-posts .x-recent-posts-img:after{display: block; position: absolute; opacity: 0; -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease}.x-recent-posts .x-recent-posts-img:before{margin: -30px 0 0 -30px; top: 50%; left: 50%; width: 60px; height: 60px; font-size: 32px; line-height: 60px; text-align: center; color: #fff; z-index: 2; font-family: "FontAwesome" !important; font-style: normal !important; font-weight: normal !important; text-decoration: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}.x-recent-posts .x-recent-posts-img:after{content: ""; top: 0; left: 0; right: 0; bottom: 0; background-color: #ff2a13; border-radius: 2px; z-index: 1}.x-recent-posts .no-post-thumbnail .x-recent-posts-img:before{opacity: 0.35}.x-recent-posts .no-post-thumbnail .x-recent-posts-img:after{opacity: 1}.x-recent-posts .format-standard .x-recent-posts-img:before{content: "\f0f6"}.x-recent-posts .format-video .x-recent-posts-img:before{content: "\f008"}.x-recent-posts .format-audio .x-recent-posts-img:before{content: "\f001"}.x-recent-posts .format-image .x-recent-posts-img:before{content: "\f083"}.x-recent-posts .format-gallery .x-recent-posts-img:before{content: "\f03e"}.x-recent-posts .format-link .x-recent-posts-img:before{content: "\f0c1"}.x-recent-posts .format-quote .x-recent-posts-img:before{content: "\f10d"}.x-recent-posts .x-portfolio .x-recent-posts-img:before{content: "\f067"}.x-recent-posts .x-recent-posts-content{padding: 10px 5px}.x-recent-posts .h-recent-posts, .x-recent-posts .x-recent-posts-date{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}.x-recent-posts .h-recent-posts{margin: -1px 0 0; font-size: 17px; line-height: 1.2; -webkit-transition: color 0.3s ease; transition: color 0.3s ease}.x-recent-posts .x-recent-posts-date{margin: 0; font-size: 10px; line-height: 1; text-transform: uppercase; color: rgba(0, 0, 0, 0.65)}.x-recent-posts.vertical a{float: none}.x-recent-post4{padding: 0 !important}.x-recent-posts.vertical a.x-recent-post1, .x-recent-posts.vertical a.x-recent-post2, .x-recent-posts.vertical a.x-recent-post3, .x-recent-posts.vertical a.x-recent-post4{width: 100%; margin-bottom: 4%}.x-recent-posts.vertical a.x-recent-post1:last-child, .x-recent-posts.vertical a.x-recent-post2:last-child, .x-recent-posts.vertical a.x-recent-post3:last-child, .x-recent-posts.vertical a.x-recent-post4:last-child{margin-bottom: 0}.js .x-recent-posts[data-fade="true"] a{opacity: 0}.x-pricing-table{width: 100%; margin: 1.313em 0}.x-pricing-table.one-column .x-pricing-column{width: 100%}.x-pricing-table.two-columns .x-pricing-column{width: 50%}.x-pricing-table.three-columns .x-pricing-column{width: 33.33333%}.x-pricing-table.four-columns .x-pricing-column{width: 25%}.x-pricing-table.five-columns .x-pricing-column{width: 20%}@media (max-width: 979px){.x-pricing-table[class*="-column"] .x-pricing-column{width: 50%}.x-pricing-table.three-columns .x-pricing-column:last-child, .x-pricing-table.five-columns .x-pricing-column:last-child{width: 99.9%}}@media (max-width: 767px){.x-pricing-table[class*="-column"] .x-pricing-column{width: 100%}}.x-pricing-column{float: left; margin: 0 0 -1px -1px; text-align: center}@media (max-width: 767px){.x-pricing-column{float: none; margin-left: 0}}.x-pricing-column h2{border: 1px solid #ebebeb; padding: 20px 20px 25px; letter-spacing: 0; line-height: 1.1; font-size: 32px; color: #7a7a7a; background-color: #fbfbfb}.x-pricing-column h2 span{display: block; margin-top: 5px; font-size: 13px; letter-spacing: 2px; text-transform: uppercase; color: #000; opacity: 0.5}.x-pricing-column.featured{position: relative; margin-top: -20px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.125)}@media (max-width: 767px){.x-pricing-column.featured{margin-top: 0}}.x-pricing-column.featured h2{border: 0; padding-bottom: 28px; color: #fff; background-color: #ff2a13; box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.15)}.x-pricing-column.featured .x-pricing-column-info{padding-bottom: 50px}.x-pricing-column.featured .x-pricing-column-info ul{margin-bottom: 40px}.x-pricing-column-info{border: 1px solid #ebebeb; border-top: 0; padding: 10px 0 32px}.x-pricing-column-info .x-price{margin: 0; font-size: 54px; letter-spacing: -3px}.x-pricing-column-info span{display: block; margin-top: -4px; font-size: 12px; color: #bababa}.x-pricing-column-info p{margin: 0}.x-pricing-column-info ul{margin: 15px 0 25px}.x-pricing-column-info ul>li{border-bottom: 1px solid #ebebeb; padding: 10px 40px 11px; font-size: 16px; line-height: 1.4}.x-pricing-column-info ul>li [class*="x-icon-"]{margin-left: 0.85em}.x-pricing-column-info ul>li:first-child{border-top: 1px solid #ebebeb}.x-pricing-column-info ul>li:nth-child(2n+1){background-color: #fbfbfb}.x-pricing-column-info .x-btn{margin-left: 20px; margin-right: 20px}.x-callout{position: relative; margin: 1.313em 0; border: 1px solid #ebebeb; padding: 2.35em; font-size: 21px; background-color: #f7f7f7; border-radius: 0.5em; box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.95), 0 1px 3px rgba(0, 0, 0, 0.05)}@media (max-width: 979px){.x-callout{font-size: 18px}}@media (max-width: 480px){.x-callout{font-size: 16px}}.x-callout:before{content: ""; display: block; position: absolute; top: 14px; left: 14px; right: 14px; bottom: 14px; border: 1px solid #ebebeb; background-color: #fff; border-radius: 0.275em; z-index: 0; box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.95)}.x-callout .x-btn{font-size: 1em}.h-callout{position: relative; margin-top: 0; margin-bottom: 0.35em; font-size: 2.15em; line-height: 1.1}.p-callout{position: relative; line-height: 1.4}.x-promo{overflow: hidden; margin-bottom: 1.313em; border: 1px solid #ddd; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.125)}.x-promo-image-wrap img{min-width: 100%}.x-promo-content{padding: 1.5em; background-color: #fff; box-shadow: none}.x-author-box{margin: 0 0 1.313em}.x-author-box .h-about-the-author{margin: 0 0 0.925em; border-bottom: 1px solid #f2f2f2; padding-bottom: 0.45em; font-size: 12px; font-weight: 300; letter-spacing: 1px; text-transform: uppercase; color: #d3d3d3}.x-author-box .avatar{float: left; width: 90px; border-radius: 0.35em}@media (max-width: 480px){.x-author-box .avatar{display: none}}.x-author-box .x-author-info{margin-left: 110px}@media (max-width: 480px){.x-author-box .x-author-info{margin-left: 0}}.x-author-box .h-author{margin-bottom: 0.35em; line-height: 1}.x-author-box .x-author-social{display: inline-block; margin-right: 1em; font-size: 13px; white-space: nowrap}.x-author-box .x-author-social [class*="x-social"]{position: relative; top: 2px}.x-author-box .p-author{margin-top: 0.5em}.x-prompt{margin: 0 0 1.313em; border: 1px solid #ddd; border: 1px solid rgba(0, 0, 0, 0.15); padding: 1.75em; background-color: #fff; border-radius: 4px; box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.075)}.x-prompt.message-left .x-prompt-section.x-prompt-section-message{padding-right: 2.25em; text-align: left}.x-prompt.message-right .x-prompt-section.x-prompt-section-message{padding-left: 2.25em; text-align: right}.x-prompt-section{position: relative; display: table-cell; vertical-align: middle}.x-prompt-section p:last-child{margin-bottom: 0}.x-prompt-section.x-prompt-section-message{width: 46%; font-size: 16px; line-height: 1.4}.x-prompt-section.x-prompt-section-button{width: 30%}.h-prompt{margin-top: 0; font-size: 28px; line-height: 1.1}@media (max-width: 767px){.x-prompt{display: block}.x-prompt.message-left .x-prompt-section.x-prompt-section-message{padding: 0 0 1.25em 0}.x-prompt.message-right .x-prompt-section.x-prompt-section-message{padding: 1.25em 0 0 0; text-align: left}.x-prompt-section{display: block}.x-prompt-section.x-prompt-section-message, .x-prompt-section.x-prompt-section-button{width: 100%}}.x-content-band{margin: 0 0 1.313em; padding: 40px 0}.x-content-band:before, .x-content-band:after{content: " "; display: table}.x-content-band:after{clear: both}.x-content-band.bg-image, .x-content-band.bg-pattern{background-position: 50% 50%}.x-content-band.bg-image.parallax, .x-content-band.bg-pattern.parallax{background-attachment: fixed}.x-content-band.bg-image{background-size: cover; background-repeat: no-repeat}.x-content-band.bg-pattern{background-repeat: repeat}.x-content-band.bg-video{position: relative; overflow: hidden}.x-content-band.border-top{border-top: 1px solid rgba(0, 0, 0, 0.075)}.x-content-band.border-left{border-left: 1px solid rgba(0, 0, 0, 0.075)}.x-content-band.border-right{border-right: 1px solid rgba(0, 0, 0, 0.075)}.x-content-band.border-bottom{border-bottom: 1px solid rgba(0, 0, 0, 0.075)}.x-content-band.marginless-columns .x-container{display: table; table-layout: fixed; width: 100%}.x-content-band.marginless-columns .x-container:before, .x-content-band.marginless-columns .x-container:after{display: none}.x-content-band.marginless-columns .x-container .x-column{display: table-cell; margin-right: 0; float: none; vertical-align: top}.x-content-band.marginless-columns .x-container .x-column.x-1-1{width: 100%}.x-content-band.marginless-columns .x-container .x-column.x-1-2{width: 50%}.x-content-band.marginless-columns .x-container .x-column.x-1-3{width: 33.33333%}.x-content-band.marginless-columns .x-container .x-column.x-2-3{width: 66.66666%}.x-content-band.marginless-columns .x-container .x-column.x-1-4{width: 25%}.x-content-band.marginless-columns .x-container .x-column.x-3-4{width: 75%}.x-content-band.marginless-columns .x-container .x-column.x-1-5{width: 20%}.x-content-band.marginless-columns .x-container .x-column.x-2-5{width: 40%}.x-content-band.marginless-columns .x-container .x-column.x-3-5{width: 60%}.x-content-band.marginless-columns .x-container .x-column.x-4-5{width: 80%}.x-content-band.marginless-columns .x-container .x-column.x-1-6{width: 16.66666%}.x-content-band.marginless-columns .x-container .x-column.x-5-6{width: 83.33333%}@media (max-width: 767px){.x-content-band.marginless-columns .x-container{display: block}.x-content-band.marginless-columns .x-container:before, .x-content-band.marginless-columns .x-container:after{display: table}.x-content-band.marginless-columns .x-container .x-column[class*="x-"]{display: block; width: 100%; vertical-align: inherit}}.x-content-band.vc .wpb_row, .x-content-band.vc .wpb_content_element{margin-bottom: 0}.x-content-band .x-container{position: relative}.x-entry-share{margin: 0 0 1.313em; border: 1px solid #f2f2f2; border-left: 0; border-right: 0; padding: 10px 0; line-height: 1; text-align: center}.x-entry-share p{margin: 8px 0 10px; font-size: 12px; font-weight: 400; text-transform: uppercase}.x-entry-share .x-share{display: inline-block; margin: 0 0.05em; width: 45px; height: 45px; font-size: 24px; line-height: 45px; border-radius: 2px}.x-entry-share .x-share:hover{color: #fff; background-color: #ff2a13}.x-toc{width: 210px; margin: 0.55em 0; border: 1px solid #ddd; border: 1px solid rgba(0, 0, 0, 0.15); padding: 15px; font-size: 11px; background-color: #fff; border-radius: 3px; box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.075)}.x-toc.left{margin-right: 1.75em}.x-toc.right{margin-left: 1.75em}@media (max-width: 480px){.x-toc.left, .x-toc.right{width: auto; float: none; margin: 0 0 1.313em}}.x-toc.block{width: auto; margin: 0 0 1.313em}.x-toc ul{margin-bottom: -10px !important}.h-toc{margin: 0 0 10px; font-size: 14px; letter-spacing: 1px; text-transform: uppercase}.x-toc.block.two-columns .x-toc-item{float: left; width: 48%; margin-right: 4%}.x-toc.block.two-columns .x-toc-item:nth-child(2n){margin-right: 0}.x-toc.block.three-columns .x-toc-item{float: left; width: 30.66667%; margin-right: 4%}.x-toc.block.three-columns .x-toc-item:nth-child(3n){margin-right: 0}@media (max-width: 979px){.x-toc.block.three-columns .x-toc-item{width: 48%}.x-toc.block.three-columns .x-toc-item:nth-child(3n){margin-right: 4%}.x-toc.block.three-columns .x-toc-item:nth-child(2n){margin-right: 0}}@media (max-width: 480px){.x-toc.block.two-columns .x-toc-item, .x-toc.block.three-columns .x-toc-item{width: 100%; margin-right: 0}}.x-toc-item{margin-bottom: 10px; font-size: 14px; line-height: 1.3}.x-toc-item a{display: block; border-bottom: 1px solid #ddd; border-bottom: 1px solid rgba(0, 0, 0, 0.15); overflow: hidden; text-overflow: ellipsis; white-space: nowrap}.h-custom-headline{letter-spacing: -1px; line-height: 1.1}.h-custom-headline.accent{overflow: hidden}.h-custom-headline.accent span{padding-bottom: 2px; display: inline-block; position: relative; font-family: inherit; font-weight: inherit}.h-custom-headline.accent span:before, .h-custom-headline.accent span:after{content: ""; position: absolute; top: 50%; height: 3px; width: 9999px; display: block; margin-top: -2px; border-top: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0}.h-custom-headline.accent span:before{right: 100%; margin-right: 0.5em}.h-custom-headline.accent span:after{left: 100%; margin-left: 0.5em}.h-feature-headline{line-height: 1.1}.h-feature-headline span{display: inline-block; position: relative; padding-left: 1.5em}.h-feature-headline span i{position: absolute; top: 50%; left: 0; width: 2em; height: 2em; margin-top: -1em; font-size: 0.65em; letter-spacing: 0; line-height: 2em; text-align: center; color: #fff; background-color: #272727; border-radius: 100em}.x-section{margin: 0 0 1.313em; padding: 45px 0}.x-section:before, .x-section:after{content: " "; display: table}.x-section:after{clear: both}.x-section.bg-image, .x-section.bg-pattern{background-position: 50% 50%}.x-section.bg-image.parallax, .x-section.bg-pattern.parallax{background-attachment: fixed}.x-section.bg-image{background-size: cover; background-repeat: no-repeat}.x-section.bg-pattern{background-repeat: repeat}.x-section.bg-video{position: relative; overflow: hidden}.x-section .x-container{position: relative}.x-section .x-container.marginless-columns{display: table; table-layout: fixed}.x-section .x-container.marginless-columns:not(.width){width: 100%}.x-section .x-container.marginless-columns:before, .x-section .x-container.marginless-columns:after{display: none}.x-section .x-container.marginless-columns .x-column{display: table-cell; margin-right: 0; float: none; vertical-align: top}.x-section .x-container.marginless-columns .x-column.x-1-1{width: 100%}.x-section .x-container.marginless-columns .x-column.x-1-2{width: 50%}.x-section .x-container.marginless-columns .x-column.x-1-3{width: 33.33333%}.x-section .x-container.marginless-columns .x-column.x-2-3{width: 66.66666%}.x-section .x-container.marginless-columns .x-column.x-1-4{width: 25%}.x-section .x-container.marginless-columns .x-column.x-3-4{width: 75%}.x-section .x-container.marginless-columns .x-column.x-1-5{width: 20%}.x-section .x-container.marginless-columns .x-column.x-2-5{width: 40%}.x-section .x-container.marginless-columns .x-column.x-3-5{width: 60%}.x-section .x-container.marginless-columns .x-column.x-4-5{width: 80%}.x-section .x-container.marginless-columns .x-column.x-1-6{width: 16.66666%}.x-section .x-container.marginless-columns .x-column.x-5-6{width: 83.33333%}@media (max-width: 767px){.x-section .x-container.marginless-columns{display: block}.x-section .x-container.marginless-columns:before, .x-section .x-container.marginless-columns:after{display: table}.x-section .x-container.marginless-columns .x-column[class*="x-"]{display: block; width: 100%; vertical-align: inherit}}.with-container{border: 1px solid #ddd; border: 1px solid rgba(0, 0, 0, 0.15); padding: 2.5%; background-color: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)}.mejs-container:focus, .mejs-container:active{outline: 0}.mejs-container.mejs-container-fullscreen{background-color: #000}.mejs-controls{height: 32px !important; border: 1px solid transparent}.mejs-controls>div{position: relative; float: left; width: 30px; height: 30px; line-height: 28px}.mejs-video .mejs-controls{width: auto; position: absolute; left: 20px; right: 20px; bottom: 20px}.mejs-button button{margin: 0; border: 0; padding: 0; width: 30px; height: 30px; font-size: 14px; line-height: inherit; text-align: center; vertical-align: top; background: none}.mejs-button button:focus, .mejs-button button:active{outline: 0}.mejs-button button:before{content: "\f065"; display: block; margin: 0 auto; font-family: "FontAwesome" !important; font-style: normal !important; font-weight: normal !important; text-decoration: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}.mejs-button.mejs-play button:before{content: "\f04b"}.mejs-button.mejs-pause button:before{content: "\f04c"}.mejs-button.mejs-mute button:before{content: "\f028"}.mejs-button.mejs-unmute button:before{content: "\f026"}.mejs-button.mejs-fullscreen button:before{content: "\f065"}.mejs-button.mejs-unfullscreen button:before{content: "\f066"}.mejs-time{width: 45px !important; font-size: 10px; text-align: center}@media (max-width: 767px){.mejs-time{display: none}}.mejs-time-rail{width: calc(100% - 30px) !important; padding: 10px 10px 0}.mejs-time-total{display: block; margin: 0; position: relative; width: 100% !important; cursor: pointer}.mejs-time-total:focus, .mejs-time-total:active{outline: 0}.mejs-time-loaded, .mejs-time-current{display: block; position: absolute; top: 0; left: 0}.mejs-time-loaded{width: 100% !important}.advanced-controls .mejs-time-rail{padding-left: 0; padding-right: 0}@media (max-width: 767px){.advanced-controls .mejs-time-rail{padding-left: 10px; padding-right: 10px}}.advanced-controls.mejs-audio .mejs-time-rail{width: calc(100% - 150px) !important}@media (max-width: 767px){.advanced-controls.mejs-audio .mejs-time-rail{width: calc(100% - 60px) !important}}.advanced-controls.mejs-video .mejs-time-rail{width: calc(100% - 180px) !important}@media (max-width: 767px){.advanced-controls.mejs-video .mejs-time-rail{width: calc(100% - 90px) !important}}.mejs-audio .mejs-layers{display: none}.mejs-video .mejs-layer{position: absolute; top: 0; left: 0; width: 100%; height: 100%}.mejs-video .mejs-poster{background-size: contain; background-repeat: no-repeat; background-position: 50% 50%}.mejs-video .mejs-overlay-play{cursor: pointer}.mejs-video .mejs-overlay-loading, .mejs-video .mejs-overlay-error, .mejs-video .mejs-overlay-play .mejs-overlay-button{display: none}.bg .mejs-mediaelement{position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden}.mejs-offscreen, .mejs-time-buffering, .mejs-time-handle, .mejs-time-float, .mejs-volume-slider, .mejs-clear{display: none !important}.hide-controls .mejs-video .mejs-controls, .vimeo .mejs-video .mejs-controls{display: none !important}.hide-controls.autoplay .mejs-video .mejs-layers{position: absolute; top: 0; left: 0; width: 100%; height: 100%}.me-cannotplay{position: absolute; top: 0; left: 0; width: 100%; height: 100%}.me-plugin{position: absolute; top: 0; left: 0; width: 100%; height: 100%}.mejs-controls{border-color: #000; background-color: #464646; background-image: -webkit-linear-gradient(to bottom, #5a5a5a, #272727); background-image: linear-gradient(to bottom, #5a5a5a, #272727); background-repeat: repeat-x; border-radius: 3px; box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.15), 0 0 3px 1px rgba(0, 0, 0, 0.35)}.mejs-button.mejs-playpause-button{border-right: 1px solid #272727; box-shadow: 1px 0 0 0 rgba(255, 255, 255, 0.1)}.mejs-button.mejs-volume-button, .mejs-button.mejs-fullscreen-button{border-left: 1px solid #272727; box-shadow: inset 1px 0 0 0 rgba(255, 255, 255, 0.1)}.mejs-button button{color: #000; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.15); -webkit-transition: color 0.3s ease, text-shadow 0.3s ease; transition: color 0.3s ease, text-shadow 0.3s ease}.mejs-button button:hover{color: #bababa; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5)}.mejs-time{color: #7a7a7a; text-shadow: 0 1px 0 #000}.mejs-time-total{height: 10px; border: 1px solid #000; background-color: #000; border-radius: 5px; box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.1)}.mejs-time-loaded{height: 8px; background-color: #545454; border-radius: 4px; box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.15)}.mejs-time-current{height: 8px; background-color: #ff2a13; border-radius: 4px; box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.25)}.x-colophon{position: relative; border-top: 1px solid #d4d4d4; background-color: #fff; box-shadow: 0 -0.125em 0.25em 0 rgba(0, 0, 0, 0.075)}.x-colophon+.x-colophon{border-top: 1px solid #e0e0e0; border-top: 1px solid rgba(0, 0, 0, 0.085); box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.8)}.x-colophon.top{padding: 5% 0 5.25%}.x-colophon.top .x-column .widget:first-child{margin-top: 0}@media (max-width: 979px){.x-colophon.top{padding: 6.5% 0}.x-colophon.top .x-column .widget:first-child{margin-top: 3em}.x-colophon.top .x-column:first-child .widget:first-child{margin-top: 0}}.x-colophon.bottom{padding: 10px 0; font-size: 10px; text-align: center; color: #7a7a7a}.x-colophon.bottom .x-nav{margin: 10px 0; line-height: 1.3}.x-colophon.bottom .x-nav li{margin: 0 0.5em; display: inline-block}.x-colophon.bottom .x-nav li a{display: block; font-weight: 400; letter-spacing: 2px; text-transform: uppercase}.x-colophon.bottom .x-nav li a:hover{background-color: transparent}.x-colophon.bottom .x-social-global{margin: 10px 0}.x-colophon.bottom .x-social-global a{margin: 0 1.25%; font-size: 21px}.x-colophon.bottom .x-social-global a.foursquare{font-size: 20px}.x-colophon.bottom .x-colophon-content{margin: 30px 0 10px; font-weight: 400; letter-spacing: 2px; line-height: 1.3}.x-colophon .widget{margin-top: 3em}@media (max-width: 979px){.x-sidebar{margin-top: 4em}}.x-sidebar .widget{margin-top: 2.75em}.x-sidebar .widget:first-child{margin-top: 0}.x-main{position: relative}.x-main .widget{margin-top: 3em}.x-main .widget:first-child{margin-top: 0}.hentry{margin-top: 4em}.hentry:first-child{margin-top: 0}.entry-featured{position: relative; box-shadow: 4px 2px 4px -4px rgba(0, 0, 0, 0.135), -4px 2px 4px -4px rgba(0, 0, 0, 0.135); -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.has-post-thumbnail .entry-featured{border-bottom: 1px solid #ddd}.x-boxed-layout-active .has-post-thumbnail .entry-featured{border: 1px solid #ddd}.entry-wrap{display: block; padding: 60px; background-color: #fff; border-radius: 4px; box-shadow: 0 0.15em 0.35em 0 rgba(0, 0, 0, 0.135)}@media (max-width: 767px){.entry-wrap{padding: 36px}}@media (max-width: 480px){.entry-wrap{padding: 25px}}.x-boxed-layout-active .entry-wrap{margin-top: -1px; border: 1px solid #ddd}.x-boxed-layout-active .entry-wrap:first-child{margin-top: 0}.has-post-thumbnail .entry-wrap{border-radius: 0 0 4px 4px}.entry-thumb{display: block; position: relative; background-color: #000}.entry-thumb img{min-width: 100%; -webkit-transition: opacity 0.75s ease; transition: opacity 0.75s ease}.entry-thumb:before{content: "\f0c1"; display: block; position: absolute; margin: -36px 0 0 -35px; top: 50%; left: 50%; width: 70px; height: 70px; font-size: 42px; line-height: 72px; text-align: center; text-shadow: 0 0.035em 0 rgba(0, 0, 0, 0.35); vertical-align: middle; color: #fff; border-radius: 100em; opacity: 0; -webkit-transition: opacity 0.75s ease; transition: opacity 0.75s ease; font-family: "FontAwesome" !important; font-style: normal !important; font-weight: normal !important; text-decoration: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}a.entry-thumb:hover img{opacity: .15}a.entry-thumb:hover:before{opacity: 1}.entry-title{margin: 0; font-size: 250%; line-height: 1.05}@media (max-width: 480px){.entry-title{font-size: 200%}}.entry-title-sub{display: block; margin: 0.75em 0 0; font-size: 128.5%; line-height: 1.05}.p-meta{margin: 8px 0 0; font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 85.7%; line-height: 1.5; text-transform: uppercase}.p-meta>span{display: inline-block}.p-meta>span>a{white-space: nowrap}.p-meta>span:after{content: "/"; padding: 0 0.5em 0 0.45em}.p-meta>span:last-child:after{display: none}.entry-content{margin-top: 1.25em}.entry-content:before, .entry-content:after{content: " "; display: table}.entry-content:after{clear: both}.entry-content embed, .entry-content iframe, .entry-content object{width: 100%; max-width: 100%}.entry-content>p:last-child, .entry-content>ul:last-child, .entry-content>ol:last-child{margin-bottom: 0}.more-link{display: inline-block; margin: 0; font-weight: 700; font-size: 128.5%; line-height: 1.4}.entry-footer{margin-top: 0.325em}.entry-footer a{display: inline-block; float: left; position: relative; margin: 0.615em 0.615em 0 0; border: 1px solid #ddd; border: 1px solid rgba(0, 0, 0, 0.125); padding: 0.692em 1.154em 0.769em; cursor: pointer; font-size: 13px; line-height: 1.3; text-align: center; text-transform: uppercase; vertical-align: middle; color: #c5c5c5; color: rgba(0, 0, 0, 0.375); background-color: transparent; border-radius: 0.35em; box-shadow: inset 0 0 0 transparent, 0 1px 1px rgba(255, 255, 255, 0.95); -webkit-transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease; transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease}@media (max-width: 767px){.entry-footer a{font-size: 11px}}@media (max-width: 480px){.entry-footer a{font-size: 10px}}.entry-footer a:hover{color: #777; color: rgba(0, 0, 0, 0.75); border-color: #cfcfcf; border-color: rgba(0, 0, 0, 0.25); background-color: #fff; background-color: #fff}.entry-footer a:active{color: #777; color: rgba(0, 0, 0, 0.75); border-color: #bbb; border-color: rgba(0, 0, 0, 0.25); background-color: #ebebeb; background-color: rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.225), 0 1px 1px rgba(255, 255, 255, 0.95)}.x-page-title-disabled .entry-content{margin-top: 0}.x-iso-container-posts.cols-2 .entry-title{font-size: 200%}.x-iso-container-posts.cols-2 .p-meta{font-size: 79%}@media (max-width: 767px){.x-iso-container-posts.cols-2 .p-meta{font-size: 85.7%}}@media (max-width: 480px){.x-iso-container-posts.cols-2 .p-meta{font-size: 85.7%}}.x-iso-container-posts.cols-2 .entry-wrap{padding: 6.75% 7.25%}.x-iso-container-posts.cols-2 .more-link{font-size: 110%}@media (max-width: 767px){.x-iso-container-posts.cols-2 .more-link{font-size: 128.5%}}.x-iso-container-posts.cols-3 .entry-title{font-size: 165%}@media (max-width: 979px){.x-iso-container-posts.cols-3 .entry-title{font-size: 200%}}.x-iso-container-posts.cols-3 .p-meta{font-size: 70%}@media (max-width: 979px){.x-iso-container-posts.cols-3 .p-meta{font-size: 85.7%}}.x-iso-container-posts.cols-3 .entry-wrap{padding: 7.75% 8.25%}@media (max-width: 979px){.x-iso-container-posts.cols-3 .entry-wrap{padding: 6.75% 7.25%}}@media (max-width: 480px){.x-iso-container-posts.cols-3 .entry-wrap{padding: 7.75% 8.25%}}.x-iso-container-posts.cols-3 .more-link{font-size: 105%}@media (max-width: 979px){.x-iso-container-posts.cols-3 .more-link{font-size: 128.5%}}.format-audio.no-post-thumbnail .entry-featured{margin-bottom: 1.5em; box-shadow: none}.format-audio.has-post-thumbnail .entry-featured .x-audio{position: absolute; left: 20px; right: 20px; bottom: 20px; margin: 0 auto}.format-audio.has-post-thumbnail .entry-featured .x-audio iframe{position: absolute; bottom: 0}.blog .format-image .entry-featured, .search .format-image .entry-featured, .archive .format-image .entry-featured{box-shadow: none}.blog.x-blog-standard-active .format-image h2.entry-title, .search.x-blog-standard-active .format-image h2.entry-title, .archive.x-blog-standard-active .format-image h2.entry-title{margin-top: -9px}.blog.x-blog-masonry-active .format-image h2.entry-title, .search.x-blog-masonry-active .format-image h2.entry-title, .archive.x-blog-masonry-active .format-image h2.entry-title{margin-top: -6px}@media (max-width: 767px){.blog.x-blog-standard-active .format-image h2.entry-title, .search.x-blog-standard-active .format-image h2.entry-title, .archive.x-blog-standard-active .format-image h2.entry-title{margin-top: -6px}}@media (max-width: 480px){.blog.x-blog-standard-active .format-image h2.entry-title, .search.x-blog-standard-active .format-image h2.entry-title, .archive.x-blog-standard-active .format-image h2.entry-title{margin-top: -5px}}.format-link .x-hgroup{margin-bottom: 1.5em; border-bottom: 1px solid #f2f2f2; padding: 0 0 1.5em}.format-link .entry-title-sub a{border-bottom: 1px dotted; word-break: break-all}.format-link .p-meta{text-align: center}.x-iso-container-posts.cols-2 .format-link .entry-title-sub, .x-iso-container-posts.cols-3 .format-link .entry-title-sub{font-size: 110%}.blog.x-post-meta-disabled .format-link .x-hgroup, .search.x-post-meta-disabled .format-link .x-hgroup, .archive.x-post-meta-disabled .format-link .x-hgroup{margin-bottom: 0; border-bottom: 0; padding-bottom: 0}.format-quote .x-hgroup{margin-bottom: 1.5em; border-bottom: 1px solid #f2f2f2; padding: 0 0 1.5em; text-align: center}.format-quote .entry-title:before, .format-quote .entry-title:after{font-weight: 300}.format-quote .entry-title:before{content: "\201C"; margin-right: 0.115em}.format-quote .entry-title:after{content: "\201D"; margin-left: 0.115em}.format-quote .entry-title-sub:before{content: "\2013\00A0"}.format-quote .p-meta{text-align: center}.x-iso-container-posts.cols-2 .format-quote .entry-title-sub, .x-iso-container-posts.cols-3 .format-quote .entry-title-sub{font-size: 110%}.blog.x-post-meta-disabled .format-quote .x-hgroup, .search.x-post-meta-disabled .format-quote .x-hgroup, .archive.x-post-meta-disabled .format-quote .x-hgroup{margin-bottom: 0; border-bottom: 0; padding-bottom: 0}.x-iso-container-portfolio .entry-wrap{padding: 29px 6.5% 35px}.x-iso-container-portfolio .x-entry-share{margin: 15px 0 -10px !important; border-color: #f0f0f0; padding: 5px 0}.x-iso-container-portfolio .x-entry-share p{display: none}.x-portfolio .entry-info{float: left; width: 64%}.x-portfolio .entry-extra{float: right; width: 28%; font-size: 114.2%}@media (max-width: 767px){.x-portfolio .entry-extra{margin-top: 1.663em}}.x-portfolio .entry-extra .x-ul-icons{margin-bottom: 1.5em}.x-portfolio .entry-extra .x-btn{margin-bottom: 2.5em}@media (max-width: 767px){.x-portfolio .entry-info, .x-portfolio .entry-extra{float: none; width: 100%}}.x-portfolio .h-extra{margin-top: 0.5em; font-size: 150%}.x-portfolio .h-extra.skills{margin: 0 0 0.3em}.x-portfolio .h-extra.launch{margin: 0 0 0.4em}h1.entry-title.entry-title-portfolio{margin: 0; font-size: 285.7%; line-height: 1.05}@media (max-width: 480px){h1.entry-title.entry-title-portfolio{font-size: 32px}}h2.entry-title.entry-title-portfolio{margin: 0; padding: 0 7%; font-size: 150%; font-weight: 400; line-height: 1.05; text-align: center}[class*="page-template-template-blank"] .entry-content{margin-top: 0}.page-template-template-blank-3-php.x-navbar-fixed-left-active, .page-template-template-blank-3-php.x-navbar-fixed-right-active, .page-template-template-blank-6-php.x-navbar-fixed-left-active, .page-template-template-blank-6-php.x-navbar-fixed-right-active, .page-template-template-blank-7-php.x-navbar-fixed-left-active, .page-template-template-blank-7-php.x-navbar-fixed-right-active, .page-template-template-blank-8-php.x-navbar-fixed-left-active, .page-template-template-blank-8-php.x-navbar-fixed-right-active{padding: 0}[class*="page-template-template-blank"] .x-main, .page-template-template-layout-full-width-php .x-main{float: none; display: block; width: auto}.error404 .entry-404 p{max-width: 750px; margin: 0 auto 1.313em; font-size: 1.5em}@media (max-width: 767px){.error404 .entry-404 p{font-size: 1.25em}}@media (max-width: 480px){.error404 .entry-404 p{font-size: 1em}}.error404 .entry-404 .form-search{max-width: 500px; margin: 0 auto}.x-header-landmark{margin: 34px auto 0; text-align: center}.h-landmark{overflow: hidden; margin: 0; padding-bottom: 8px; letter-spacing: -3px; line-height: 1}@media (max-width: 767px){.h-landmark{font-size: 48px}}@media (max-width: 480px){.h-landmark{font-size: 42px}}.h-landmark span{display: inline-block; position: relative}.h-landmark span:before, .h-landmark span:after{content: ""; position: absolute; top: 50%; height: 1px; width: 275%; display: block; background-color: #e1e1e1; background-color: rgba(0, 0, 0, 0.1); box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.795)}.h-landmark span:before{right: 100%; margin-right: 0.5em}.h-landmark span:after{left: 100%; margin-left: 0.5em}.p-landmark-sub{margin: 5px 0 0; padding: 0 5%; font-size: 24px; font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: -1px; line-height: 1.3}@media (max-width: 480px){.p-landmark-sub{font-size: 18px}}.p-landmark-sub strong{color: #272727}.x-comments-area{margin: 4em 0 0}.h-comments-title{margin: 0 0 0.5em; font-size: 285.7%; line-height: 1.05}.h-comments-title span{position: relative}.h-comments-title small{position: absolute; top: -4px; right: -40px; display: inline-block; width: 35px; height: 35px; font-size: 16px; font-weight: 300; letter-spacing: 0; line-height: 34px; text-align: center; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6); color: #fff; background-color: #ff2a13; border-radius: 100em; box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.3), 0 2px 1px #fff}.x-comments-list{margin: 0; list-style: none}.x-comments-list .children{margin: 0 0 0 89px; list-style: none}@media (max-width: 979px){.x-comments-list .children{margin-left: 0}}li.comment{margin: 0; padding: 0}article.comment{position: relative; margin: 0 0 30px 89px; padding: 30px; background-color: #fff; border-radius: 4px; box-shadow: 0 0.15em 0.35em 0 rgba(0, 0, 0, 0.135)}@media (max-width: 480px){article.comment{padding: 7%}}.x-boxed-layout-active article.comment{border: 1px solid #ddd}.x-comment-header{margin-bottom: 1.313em}.x-comment-content{position: relative}.x-comment-author{font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: -1px; line-height: 1; color: #272727; font-size: 171.4%}.x-comment-author a{color: #272727}.x-comment-author a:hover{color: #ff2a13}.x-comment-time{display: inline-block; position: relative; margin-top: 2px; font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 85.7%; font-weight: 400; line-height: 1.3; text-transform: uppercase; color: #7a7a7a}.x-comment-time:hover{color: #ff2a13}.x-comment-awaiting-moderation{padding: 0.5em 0.5em 0.75em; line-height: 1.2; text-align: center; color: #ff2a13; background-color: #f5f5f5; border-radius: 3px; box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.1)}.comment-edit-link{display: block; position: absolute; right: 10px; top: 10px; font-size: 10px; font-weight: 700; line-height: 1; text-transform: uppercase; white-space: nowrap}.comment-reply-link{position: relative; font-size: 128.5%; font-weight: 700; line-height: 1.4}.comment-reply-link-after{position: relative; bottom: 1px; font-size: 0.722em; line-height: 1}.x-comment-img{float: left}.x-comment-img .avatar-wrap{display: block; position: relative}.x-comment-img .avatar-wrap:before{content: ""; display: block; position: absolute; width: 100%; height: 100%; border-radius: 4px; box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.45), 0 1px 0 0 rgba(255, 255, 255, 0.85)}.x-comment-img .avatar-wrap .avatar{width: 60px; border-radius: 4px}.x-comment-img .bypostauthor{display: block; bottom: 0; width: 100%; clear: left; margin-top: 3px; padding: 3px 0 4px; font-size: 13px; line-height: 1.2; text-align: center; text-transform: lowercase; text-shadow: 0 1px 0 #fff; color: #999}#respond .required{font-weight: 300; color: #ff2a13}#reply-title{margin: 1em 0 0; font-size: 285.7%; line-height: 1.05}#reply-title small{margin: 0.55em 0 0.3em; display: block; font-size: 40%; text-transform: uppercase}#reply-title small a{color: #ff2a13}#reply-title small a:hover, #reply-title small a:focus{color: #c61300}#commentform{margin-bottom: 0}.comment-notes{margin-bottom: 1em; font-size: 114.2%}.logged-in-as{margin-bottom: 1em; font-size: 114.2%}.comment-form-author, .comment-form-email, .comment-form-url, .comment-form-rating, .comment-form-comment{margin: 0}.comment-form-author label, .comment-form-email label, .comment-form-url label, .comment-form-rating label, .comment-form-comment label{font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 171.4%; color: #272727}.comment-form-author label .required, .comment-form-email label .required, .comment-form-url label .required, .comment-form-rating label .required, .comment-form-comment label .required{position: relative; right: 0.175em}.comment-form-author input, .comment-form-email input, .comment-form-url input{width: 100%; margin-bottom: 0.85em; font-size: 18px}.comment-form-comment textarea{width: 100%; resize: none; margin-bottom: 0.85em; padding-top: 11px; padding-bottom: 11px; font-size: 18px}.form-submit{margin: 0}.widget{text-shadow: 0 1px 0 rgba(255, 255, 255, 0.95)}.widget .h-widget:before, .widget .h-widget:after{opacity: .35}.widget a:before, .widget a:after{line-height: 1; text-decoration: inherit; opacity: .35; font-family: "FontAwesome" !important; font-style: normal !important; font-weight: normal !important; text-decoration: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}.widget p:last-child, .widget ul:last-child, .widget ol:last-child{margin-bottom: 0}.widget ul, .widget ol{overflow: hidden; margin-left: 0; border: 1px solid #ddd; border: 1px solid rgba(0, 0, 0, 0.1); list-style: none; border-radius: 6px; background-color: transparent; box-shadow: 0 1px 1px rgba(255, 255, 255, 0.95)}.widget ul li, .widget ol li{border-bottom: 1px solid #ddd; border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding: 0.65em 0.85em; line-height: 1.5; box-shadow: 0 1px 1px rgba(255, 255, 255, 0.95); -webkit-transition: background-color 0.3s ease; transition: background-color 0.3s ease}.widget ul li:hover, .widget ol li:hover{background-color: #fff}.widget ul li a, .widget ol li a{border-bottom: 1px dotted; color: #7a7a7a}.widget ul li a:hover, .widget ol li a:hover{color: #ff2a13}.widget ul li:last-child, .widget ol li:last-child{border-bottom: 0}.widget select{width: 100%}#lang_sel ul{overflow: visible; border: 0; box-shadow: none}#lang_sel li{box-shadow: none}.h-widget{margin: 0 0 0.5em; font-size: 150%; line-height: 1}.widget_calendar #wp-calendar{font-size: 87.5%; background-color: transparent}.widget_calendar #wp-calendar caption{font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 128.5%; font-weight: 400; letter-spacing: -1px; text-transform: uppercase}.widget_calendar #wp-calendar th, .widget_calendar #wp-calendar td{line-height: 1; text-align: center}.widget_calendar #wp-calendar th{border-bottom: 2px solid #272727; padding: 3% 0; font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 700; color: #272727}.widget_calendar #wp-calendar td{padding: 4.75% 0}.widget_calendar #wp-calendar t.page td{border: 1px solid #e6e6e6; background-color: #fff; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.045)}.widget_calendar #wp-calendar t.page td.pad{background-color: transparent; box-shadow: none}.widget_calendar #wp-calendar t.page td.pad:first-child{border-left: 0}.widget_calendar #wp-calendar t.page td.pad:last-child{border-right: 0}.widget_calendar #wp-calendar #prev, .widget_calendar #wp-calendar #next{padding: 4.5% 0; font-size: 87.5%; font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; line-height: 1; text-shadow: none; text-transform: uppercase}.widget.widget_categories li ul, .widget.widget_product_categories li ul{margin: 0.65em -0.85em -0.65em; border-left: 0; border-right: 0; border-bottom: 0; border-radius: 0; background-color: transparent; box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.95)}.widget.widget_categories li ul li, .widget.widget_product_categories li ul li{box-shadow: 0 1px 1px rgba(255, 255, 255, 0.95)}.widget.widget_categories li li a, .widget.widget_product_categories li li a{margin-left: 1.25em}.widget.widget_categories li li li a, .widget.widget_product_categories li li li a{margin-left: 2.5em}.widget_categories select, .widget_product_categories select{margin-bottom: 0}.widget_nav_menu .menu>li:last-child{margin-bottom: -1px}.widget_nav_menu .current-menu-item>a{background-color: #fff}.widget.widget_meta ul{border-bottom: 0}.widget.widget_meta li abbr[title]{border-bottom: 0}.widget.widget_pages ul{border-bottom: 0}.widget.widget_recent_comments li{padding: 1.4em 1.4em 1.5em; font-size: 81.25%; line-height: 1.3}.widget_recent_comments li>a:last-child{display: block; margin-top: 0.5em; border-bottom: 0; font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 135.7%; font-weight: 400; line-height: 1.2}.widget_recent_comments .url{border-bottom: 0}.widget_recent_comments .url:before{content: "\f08e"; padding-right: 0.4em}.widget.widget_recent_entries li{padding: 1.4em; font-size: 81.25%}.widget.widget_recent_entries li a{display: block; border-bottom: 0 !important; font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 135.7%; font-weight: 400; line-height: 1.2}.widget.widget_recent_entries li .post-date{display: block; margin-top: 0.5em; text-transform: uppercase; opacity: .575}.widget_rss .rsswidget img{display: none}.widget.widget_rss li{padding: 1.4em; font-size: 81.25%}.widget.widget_rss li .rsswidget{display: block; border-bottom: 0 !important; font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 135.7%; font-weight: 400; line-height: 1.2}.widget.widget_rss li .rsswidget:before{content: "\f08e"; padding-right: 0.4em}.widget_rss .rss-date{display: block; margin-top: 0.5em; text-transform: uppercase; opacity: .575}.widget_rss .rssSummary{margin: 0.75em 0; font-size: 84.6%}.widget_rss cite{display: block; text-transform: uppercase; opacity: .575}.widget_rss cite:before{content: "By: "}.widget_tag_cloud, .widget_product_tag_cloud{text-shadow: none}.widget_tag_cloud .tagcloud, .widget_product_tag_cloud .tagcloud{margin-bottom: -0.615em}.widget_tag_cloud .tagcloud:before, .widget_tag_cloud .tagcloud:after, .widget_product_tag_cloud .tagcloud:before, .widget_product_tag_cloud .tagcloud:after{content: " "; display: table}.widget_tag_cloud .tagcloud:after, .widget_product_tag_cloud .tagcloud:after{clear: both}.widget_tag_cloud .tagcloud a, .widget_product_tag_cloud .tagcloud a{display: inline-block; float: left; position: relative; margin: 0.615em 0.615em 0 0; border: 1px solid #ddd; border: 1px solid rgba(0, 0, 0, 0.125); padding: 0.692em 1.154em 0.769em; cursor: pointer; font-size: 13px; line-height: 1.3; text-align: center; text-transform: uppercase; vertical-align: middle; color: #c5c5c5; color: rgba(0, 0, 0, 0.375); background-color: transparent; border-radius: 0.35em; box-shadow: inset 0 0 0 transparent, 0 1px 1px rgba(255, 255, 255, 0.95); -webkit-transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease; transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease}@media (max-width: 767px){.widget_tag_cloud .tagcloud a, .widget_product_tag_cloud .tagcloud a{font-size: 11px}}@media (max-width: 480px){.widget_tag_cloud .tagcloud a, .widget_product_tag_cloud .tagcloud a{font-size: 10px}}.widget_tag_cloud .tagcloud a:hover, .widget_product_tag_cloud .tagcloud a:hover{color: #777; color: rgba(0, 0, 0, 0.75); border-color: #cfcfcf; border-color: rgba(0, 0, 0, 0.25); background-color: #fff; background-color: #fff}.widget_tag_cloud .tagcloud a:active, .widget_product_tag_cloud .tagcloud a:active{color: #777; color: rgba(0, 0, 0, 0.75); border-color: #bbb; border-color: rgba(0, 0, 0, 0.25); background-color: #ebebeb; background-color: rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.225), 0 1px 1px rgba(255, 255, 255, 0.95)}.widget_text ol, .widget_text ul{overflow: visible; margin: 0 0 1.313em 1.655em; border: 0; list-style: disc; background-color: transparent; border-radius: 0; box-shadow: none}.widget_text ol li, .widget_text ul li{border: 0; padding: 0; background-color: transparent; box-shadow: none}.widget_text ol li:hover, .widget_text ul li:hover{background-color: transparent}.widget_text ol li a, .widget_text ul li a{border-bottom: 0}.widget_text ol.x-ul-icons, .widget_text ul.x-ul-icons{list-style: none}.widget_nav_menu ul li, .widget_meta ul li, .widget_pages ul li{border: 0; padding: 0; box-shadow: none}.widget_nav_menu ul li:hover, .widget_meta ul li:hover, .widget_pages ul li:hover{background-color: transparent}.widget_nav_menu ul li a, .widget_meta ul li a, .widget_pages ul li a{display: block; border-bottom: 1px solid #ddd; border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding: 0.65em 0.85em; box-shadow: 0 1px 1px rgba(255, 255, 255, 0.95)}.widget_nav_menu ul li a:before, .widget_meta ul li a:before, .widget_pages ul li a:before{content: "\f0da"; padding-right: 0.4em}.widget_nav_menu ul li a:hover, .widget_meta ul li a:hover, .widget_pages ul li a:hover{background-color: #fff}.widget_nav_menu ul li ul, .widget_nav_menu ul li .sub-menu, .widget_meta ul li ul, .widget_meta ul li .sub-menu, .widget_pages ul li ul, .widget_pages ul li .sub-menu{border: 0; background-color: transparent; border-radius: 0; box-shadow: 0 1px 1px rgba(255, 255, 255, 0.95)}.widget_nav_menu ul li ul li a, .widget_nav_menu ul li .sub-menu li a, .widget_meta ul li ul li a, .widget_meta ul li .sub-menu li a, .widget_pages ul li ul li a, .widget_pages ul li .sub-menu li a{padding-left: 2.55em}.widget_nav_menu ul li ul li:first-child a, .widget_nav_menu ul li .sub-menu li:first-child a, .widget_meta ul li ul li:first-child a, .widget_meta ul li .sub-menu li:first-child a, .widget_pages ul li ul li:first-child a, .widget_pages ul li .sub-menu li:first-child a{border-radius: 0}.widget_nav_menu ul li ul ul li a, .widget_nav_menu ul li .sub-menu ul li a, .widget_meta ul li ul ul li a, .widget_meta ul li .sub-menu ul li a, .widget_pages ul li ul ul li a, .widget_pages ul li .sub-menu ul li a{padding-left: 4.25em}.sticky{margin: 0}.alignright{float: right; margin: 0.35em 0 0.35em 1.313em}.alignleft{float: left; margin: 0.35em 1.313em 0.35em 0}.alignnone{float: none; margin: 0 0 1.313em 0}.aligncenter{display: block; margin: 0 auto 1.313em}.wp-caption, .gallery-item{max-width: 100%; border: 1px solid #ddd; border: 1px solid rgba(0, 0, 0, 0.15); padding: 5px; text-align: center; background-color: #fff; border-radius: 3px; box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.075)}.wp-caption img, .gallery-item img{border-radius: 2px}.wp-caption>.wp-caption-text, .wp-caption>.wp-caption-text:last-child, .gallery-item>.wp-caption-text, .gallery-item>.wp-caption-text:last-child{display: block; margin: 9px 0 5px; padding: 0 5%; font-size: 10px; line-height: 1.2; text-transform: uppercase}.gallery{clear: both; margin: -4% 0 1.313em}.gallery:before, .gallery:after{content: " "; display: table}.gallery:after{clear: both}.gallery .gallery-item{float: left; margin: 4% 4% 0 0}.gallery-columns-0 .gallery-item, .gallery-columns-1 .gallery-item{width: 100%}.gallery-columns-2 .gallery-item{width: 48%}.gallery-columns-2 .gallery-item:nth-child(2n){margin-right: 0}.gallery-columns-3 .gallery-item{width: 30.6666%}.gallery-columns-3 .gallery-item:nth-child(3n){margin-right: 0}.gallery-columns-4 .gallery-item{width: 22%}.gallery-columns-4 .gallery-item:nth-child(4n){margin-right: 0}@media (max-width: 979px){.gallery-columns-4 .gallery-item{width: 48%}.gallery-columns-4 .gallery-item:nth-child(2n){margin-right: 0}}@media (max-width: 767px){.gallery-columns-0 .gallery-item, .gallery-columns-1 .gallery-item, .gallery-columns-2 .gallery-item, .gallery-columns-3 .gallery-item, .gallery-columns-4 .gallery-item{width: 100%; float: none; margin-right: 0}}@media print{*{background: transparent !important; color: #000 !important; box-shadow: none !important; text-shadow: none !important}a, a:visited{text-decoration: underline}a[href]:after{content: " (" attr(href) ")"}abbr[title]:after{content: " (" attr(title) ")"}.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after{content: ""}pre, blockquote{border: 1px solid #999; page-break-inside: avoid}thead{display: table-header-group}tr, img{page-break-inside: avoid}img{max-width: 100% !important}@page{margin: 0.5cm}p, h2, h3{orphans: 3; widows: 3}h2, h3{page-break-after: avoid}}.animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both}.animated.infinite{-webkit-animation-iteration-count: infinite; animation-iteration-count: infinite}.animated.hinge{-webkit-animation-duration: 2s; animation-duration: 2s}.animated.bounceIn, .animated.bounceOut{-webkit-animation-duration: .75s; animation-duration: .75s}.animated.flipOutX, .animated.flipOutY{-webkit-animation-duration: .75s; animation-duration: .75s}.animated-hide{opacity: 0}@-webkit-keyframes jello{11.1%{-webkit-transform: none; transform: none}22.2%{-webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform: skewX(0.39063deg) skewY(0.39063deg); transform: skewX(0.39063deg) skewY(0.39063deg)}88.8%{-webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg); transform: skewX(-0.19531deg) skewY(-0.19531deg)}100%{-webkit-transform: none; transform: none}}@keyframes jello{11.1%{-webkit-transform: none; transform: none}22.2%{-webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform: skewX(0.39063deg) skewY(0.39063deg); transform: skewX(0.39063deg) skewY(0.39063deg)}88.8%{-webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg); transform: skewX(-0.19531deg) skewY(-0.19531deg)}100%{-webkit-transform: none; transform: none}}.jello{-webkit-animation-name: jello; animation-name: jello; -webkit-transform-origin: center; transform-origin: center}@-webkit-keyframes pulse{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1)}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1)}}@keyframes pulse{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1)}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1)}}.pulse{-webkit-animation-name: pulse; animation-name: pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1)}30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1)}40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1)}50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1)}65%{-webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1)}75%{-webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1)}100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1)}}@keyframes rubberBand{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1)}30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1)}40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1)}50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1)}65%{-webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1)}75%{-webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1)}100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name: rubberBand; animation-name: rubberBand}@-webkit-keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing}@-webkit-keyframes tada{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1)}10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1)}}@keyframes tada{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1)}10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1)}}.tada{-webkit-animation-name: tada; animation-name: tada}@-webkit-keyframes wobble{0%{-webkit-transform: none; transform: none}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform: none; transform: none}}@keyframes wobble{0%{-webkit-transform: none; transform: none}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform: none; transform: none}}.wobble{-webkit-animation-name: wobble; animation-name: wobble}@-webkit-keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9)}60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97)}100%{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1)}}@keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9)}60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97)}100%{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name: bounceIn; animation-name: bounceIn}@-webkit-keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0)}60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0)}75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0)}90%{-webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0)}100%{-webkit-transform: none; transform: none}}@keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0)}60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0)}75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0)}90%{-webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0)}100%{-webkit-transform: none; transform: none}}.bounceInDown{-webkit-animation-name: bounceInDown; animation-name: bounceInDown}@-webkit-keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0)}60%{opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0)}75%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0)}90%{-webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0)}100%{-webkit-transform: none; transform: none}}@keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0)}60%{opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0)}75%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0)}90%{-webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0)}100%{-webkit-transform: none; transform: none}}.bounceInLeft{-webkit-animation-name: bounceInLeft; animation-name: bounceInLeft}@-webkit-keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0)}60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0)}75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0)}90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0)}100%{-webkit-transform: none; transform: none}}@keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0)}60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0)}75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0)}90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0)}100%{-webkit-transform: none; transform: none}}.bounceInRight{-webkit-animation-name: bounceInRight; animation-name: bounceInRight}@-webkit-keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0)}60%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0)}75%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0)}90%{-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0)}100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}}@keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0)}60%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0)}75%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0)}90%{-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0)}100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name: bounceInUp; animation-name: bounceInUp}@-webkit-keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}@keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}.fadeIn{-webkit-animation-name: fadeIn; animation-name: fadeIn}@-webkit-keyframes fadeInDown{0%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0)}100%{opacity: 1; -webkit-transform: none; transform: none}}@keyframes fadeInDown{0%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0)}100%{opacity: 1; -webkit-transform: none; transform: none}}.fadeInDown{-webkit-animation-name: fadeInDown; animation-name: fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0)}100%{opacity: 1; -webkit-transform: none; transform: none}}@keyframes fadeInLeft{0%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0)}100%{opacity: 1; -webkit-transform: none; transform: none}}.fadeInLeft{-webkit-animation-name: fadeInLeft; animation-name: fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0)}100%{opacity: 1; -webkit-transform: none; transform: none}}@keyframes fadeInRight{0%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0)}100%{opacity: 1; -webkit-transform: none; transform: none}}.fadeInRight{-webkit-animation-name: fadeInRight; animation-name: fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0)}100%{opacity: 1; -webkit-transform: none; transform: none}}@keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0)}100%{opacity: 1; -webkit-transform: none; transform: none}}.fadeInUp{-webkit-animation-name: fadeInUp; animation-name: fadeInUp}@-webkit-keyframes flip{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out}50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in}80%{-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); transform: perspective(400px) scale3d(0.95, 0.95, 0.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in}100%{-webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in}}@keyframes flip{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out}50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in}80%{-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); transform: perspective(400px) scale3d(0.95, 0.95, 0.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in}100%{-webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in}}.animated.flip{-webkit-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip}@-webkit-keyframes flipInX{0%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform: perspective(400px); transform: perspective(400px)}}@keyframes flipInX{0%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform: perspective(400px); transform: perspective(400px)}}.flipInX{-webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform: perspective(400px); transform: perspective(400px)}}@keyframes flipInY{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform: perspective(400px); transform: perspective(400px)}}.flipInY{-webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0}100%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1}}@keyframes rotateIn{0%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0}100%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1}}.rotateIn{-webkit-animation-name: rotateIn; animation-name: rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0}100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0}100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1}}.rotateInDownLeft{-webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0}100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0}100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1}}.rotateInDownRight{-webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0}100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0}100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1}}.rotateInUpLeft{-webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0}100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0}100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1}}.rotateInUpRight{-webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight}@-webkit-keyframes zoomIn{0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3)}50%{opacity: 1}}@keyframes zoomIn{0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3)}50%{opacity: 1}}.zoomIn{-webkit-animation-name: zoomIn; animation-name: zoomIn}@-webkit-keyframes zoomInDown{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name: zoomInDown; animation-name: zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name: zoomInLeft; animation-name: zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name: zoomInRight; animation-name: zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name: zoomInUp; animation-name: zoomInUp}.cf:before, .cf:after{content: " "; display: table}.cf:after{clear: both}.right{float: right}.left{float: left}.center-block{margin-left: auto; margin-right: auto}.center-list{display: table; margin-left: auto; margin-right: auto}.hide{display: none}.show{display: block}.invisible{visibility: hidden}.visually-hidden, .screen-reader-text, .screen-reader-response, .bp-screen-reader-text{overflow: hidden; position: absolute; width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; clip: rect(0 0 0 0)}.visually-hidden.focusable:active, .visually-hidden.focusable:focus{clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto}.transparent{opacity: 0}.opaque{opacity: 1}.w-900{font-weight: 900}.w-800{font-weight: 800}.w-700{font-weight: 700}.w-600{font-weight: 600}.w-500{font-weight: 500}.w-400{font-weight: 400}.w-300{font-weight: 300}.w-200{font-weight: 200}.w-100{font-weight: 100}.tt-upper{text-transform: uppercase}.tt-lower{text-transform: lowercase}.tt-none{text-transform: none}.center-text{text-align: center}.right-text{text-align: right}.left-text{text-align: left}.justify-text{text-align: justify}@media (min-width: 1200px){.x-hide-xl{display: none !important}}@media (min-width: 980px) and (max-width: 1199px){.x-hide-lg{display: none !important}}@media (min-width: 768px) and (max-width: 979px){.x-hide-md{display: none !important}}@media (min-width: 481px) and (max-width: 767px){.x-hide-sm{display: none !important}}@media (max-width: 480px){.x-hide-xs{display: none !important}}.x-visible-phone{display: none !important}.x-visible-tablet{display: none !important}.x-visible-desktop{display: inherit !important}span.x-visible-desktop{display: inline !important}.x-hidden-desktop{display: none !important}@media (min-width: 768px) and (max-width: 979px){.x-visible-tablet{display: inherit !important}span.x-visible-tablet{display: inline !important}.x-hidden-tablet{display: none !important}.x-hidden-desktop{display: inherit !important}span.x-hidden-desktop{display: inline !important}.x-visible-desktop{display: none !important}}@media (max-width: 767px){.x-visible-phone{display: inherit !important}span.x-visible-phone{display: inline !important}.x-hidden-phone{display: none !important}.x-hidden-desktop{display: inherit !important}span.x-hidden-desktop{display: inline !important}.x-visible-desktop{display: none !important}}.ptn, .pvn, .pan{padding-top: 0 !important}.pts, .pvs, .pas{padding-top: .5em !important}.ptm, .pvm, .pam{padding-top: 1em !important}.ptl, .pvl, .pal{padding-top: 2em !important}.prn, .phn, .pan{padding-right: 0 !important}.prs, .phs, .pas{padding-right: .5em !important}.prm, .phm, .pam{padding-right: 1em !important}.prl, .phl, .pal{padding-right: 2em !important}.pbn, .pvn, .pan{padding-bottom: 0 !important}.pbs, .pvs, .pas{padding-bottom: .5em !important}.pbm, .pvm, .pam{padding-bottom: 1em !important}.pbl, .pvl, .pal{padding-bottom: 2em !important}.pln, .phn, .pan{padding-left: 0 !important}.pls, .phs, .pas{padding-left: .5em !important}.plm, .phm, .pam{padding-left: 1em !important}.pll, .phl, .pal{padding-left: 2em !important}.mtn, .mvn, .man{margin-top: 0 !important}.mts, .mvs, .mas{margin-top: .5em !important}.mtm, .mvm, .mam{margin-top: 1em !important}.mtl, .mvl, .mal{margin-top: 2em !important}.mrn, .mhn, .man{margin-right: 0 !important}.mrs, .mhs, .mas{margin-right: .5em !important}.mrm, .mhm, .mam{margin-right: 1em !important}.mrl, .mhl, .mal{margin-right: 2em !important}.mbn, .mvn, .man{margin-bottom: 0 !important}.mbs, .mvs, .mas{margin-bottom: .5em !important}.mbm, .mvm, .mam{margin-bottom: 1em !important}.mbl, .mvl, .mal{margin-bottom: 2em !important}.mln, .mhn, .man{margin-left: 0 !important}.mls, .mhs, .mas{margin-left: .5em !important}.mlm, .mhm, .mam{margin-left: 1em !important}.mll, .mhl, .mal{margin-left: 2em !important}.cs-cf:before, .cs-cf:after, .cs-clearfix:before, .cs-clearfix:after{content: " "; display: table}.cs-cf:after, .cs-clearfix:after{clear: both}.cs-float-none{float: none}.cs-float-left{float: left}.cs-float-right{float: right}.cs-hide{display: none !important}.cs-show-inline{display: inline !important}.cs-show-block{display: block !important}.cs-show-inline-block{display: inline-block !important}.cs-show-table{display: table !important}.cs-show-table-cell{display: table-cell !important}.cs-visually-hidden{overflow: hidden !important; position: absolute !important; width: 1px !important; height: 1px !important; margin: -1px !important; border: 0 !important; padding: 0 !important; clip: rect(0 0 0 0) !important}.cs-transparent{opacity: 0 !important}.cs-opaque{opacity: 1 !important}.cs-fw-900{font-weight: 900 !important}.cs-fw-800{font-weight: 800 !important}.cs-fw-700{font-weight: 700 !important}.cs-fw-600{font-weight: 600 !important}.cs-fw-500{font-weight: 500 !important}.cs-fw-400{font-weight: 400 !important}.cs-fw-300{font-weight: 300 !important}.cs-fw-200{font-weight: 200 !important}.cs-fw-100{font-weight: 100 !important}.cs-ta-left{text-align: left !important}.cs-ta-right{text-align: right !important}.cs-ta-center{text-align: center !important}.cs-ta-justify{text-align: justify !important}.cs-tt-none{text-transform: none !important}.cs-tt-upper{text-transform: uppercase !important}.cs-tt-lower{text-transform: lowercase !important}@media (min-width: 1200px){.cs-hide-xl{display: none !important}}@media (min-width: 980px) and (max-width: 1199px){.cs-hide-lg{display: none !important}}@media (min-width: 768px) and (max-width: 979px){.cs-hide-md{display: none !important}}@media (min-width: 481px) and (max-width: 767px){.cs-hide-sm{display: none !important}}@media (max-width: 480px){.cs-hide-xs{display: none !important}}.cs-ptn, .cs-pvn, .cs-pan{padding-top: 0 !important}.cs-pts, .cs-pvs, .cs-pas{padding-top: .5em !important}.cs-ptm, .cs-pvm, .cs-pam{padding-top: 1em !important}.cs-ptl, .cs-pvl, .cs-pal{padding-top: 2em !important}.cs-prn, .cs-phn, .cs-pan{padding-right: 0 !important}.cs-prs, .cs-phs, .cs-pas{padding-right: .5em !important}.cs-prm, .cs-phm, .cs-pam{padding-right: 1em !important}.cs-prl, .cs-phl, .cs-pal{padding-right: 2em !important}.cs-pbn, .cs-pvn, .cs-pan{padding-bottom: 0 !important}.cs-pbs, .cs-pvs, .cs-pas{padding-bottom: .5em !important}.cs-pbm, .cs-pvm, .cs-pam{padding-bottom: 1em !important}.cs-pbl, .cs-pvl, .cs-pal{padding-bottom: 2em !important}.cs-pln, .cs-phn, .cs-pan{padding-left: 0 !important}.cs-pls, .cs-phs, .cs-pas{padding-left: .5em !important}.cs-plm, .cs-phm, .cs-pam{padding-left: 1em !important}.cs-pll, .cs-phl, .cs-pal{padding-left: 2em !important}.cs-mtn, .cs-mvn, .cs-man{margin-top: 0 !important}.cs-mts, .cs-mvs, .cs-mas{margin-top: .5em !important}.cs-mtm, .cs-mvm, .cs-mam{margin-top: 1em !important}.cs-mtl, .cs-mvl, .cs-mal{margin-top: 2em !important}.cs-mrn, .cs-mhn, .cs-man{margin-right: 0 !important}.cs-mrs, .cs-mhs, .cs-mas{margin-right: .5em !important}.cs-mrm, .cs-mhm, .cs-mam{margin-right: 1em !important}.cs-mrl, .cs-mhl, .cs-mal{margin-right: 2em !important}.cs-mbn, .cs-mvn, .cs-man{margin-bottom: 0 !important}.cs-mbs, .cs-mvs, .cs-mas{margin-bottom: .5em !important}.cs-mbm, .cs-mvm, .cs-mam{margin-bottom: 1em !important}.cs-mbl, .cs-mvl, .cs-mal{margin-bottom: 2em !important}.cs-mln, .cs-mhn, .cs-man{margin-left: 0 !important}.cs-mls, .cs-mhs, .cs-mas{margin-left: .5em !important}.cs-mlm, .cs-mhm, .cs-mam{margin-left: 1em !important}.cs-mll, .cs-mhl, .cs-mal{margin-left: 2em !important}a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .x-topbar .p-info a:hover, .x-breadcrumb-wrap a:hover, .widget ul li a:hover, .widget ol li a:hover, .widget.widget_text ul li a, .widget.widget_text ol li a, .widget_nav_menu .current-menu-item > a, .x-widgetbar .widget ul li a:hover, .x-accordion-heading .x-accordion-toggle:hover, .x-comment-author a:hover, .x-comment-time:hover, .x-recent-posts a:hover .h-recent-posts{color: rgba(255, 133, 0, 0.99);}a:hover, .widget.widget_text ul li a:hover, .widget.widget_text ol li a:hover, .x-twitter-widget ul li a:hover{color: hsl(208, 47%, 54%);}.rev_slider_wrapper, a.x-img-thumbnail:hover, .x-slider-container.below, .page-template-template-blank-3-php .x-slider-container.above, .page-template-template-blank-6-php .x-slider-container.above{border-color: rgba(255, 133, 0, 0.99);}.entry-thumb:before, .x-pagination span.current, .flex-direction-nav a, .flex-control-nav a:hover, .flex-control-nav a.flex-active, .mejs-time-current, .x-dropcap, .x-skill-bar .bar, .x-pricing-column.featured h2, .h-comments-title small, .x-entry-share .x-share:hover, .x-highlight, .x-recent-posts .x-recent-posts-img:after{background-color: rgba(255, 133, 0, 0.99);}.x-nav-tabs > .active > a, .x-nav-tabs > .active > a:hover{box-shadow: inset 0 3px 0 0 rgba(255, 133, 0, 0.99);}.x-main{width: 69.536945%;}.x-sidebar{width: 25.536945%;}.x-topbar .p-info, .x-topbar .p-info a, .x-navbar .desktop .x-nav > li > a, .x-navbar .desktop .sub-menu a, .x-navbar .mobile .x-nav li > a, .x-breadcrumb-wrap a, .x-breadcrumbs .delimiter{color: #dddddd;}.x-navbar .desktop .x-nav > li > a:hover, .x-navbar .desktop .x-nav > .x-active > a, .x-navbar .desktop .x-nav > .current-menu-item > a, .x-navbar .desktop .sub-menu a:hover, .x-navbar .desktop .sub-menu .x-active > a, .x-navbar .desktop .sub-menu .current-menu-item > a, .x-navbar .desktop .x-nav .x-megamenu > .sub-menu > li > a, .x-navbar .mobile .x-nav li > a:hover, .x-navbar .mobile .x-nav .x-active > a, .x-navbar .mobile .x-nav .current-menu-item > a{color: #ffffff;}.x-navbar .desktop .x-nav > li > a:hover, .x-navbar .desktop .x-nav > .x-active > a, .x-navbar .desktop .x-nav > .current-menu-item > a{box-shadow: inset 0 4px 0 0 rgba(255, 133, 0, 0.99);}.x-navbar .desktop .x-nav > li > a{height: 56px; padding-top: 23px;}.x-navbar .desktop .x-nav > li ul{top: 41px; ;}.x-comment-author, .x-comment-time, .comment-form-author label, .comment-form-email label, .comment-form-url label, .comment-form-rating label, .comment-form-comment label, .widget_calendar #wp-calendar caption, .widget.widget_rss li .rsswidget{font-family: Lato; font-weight: 900;}.p-landmark-sub, .p-meta, button, select, t3xtarea{font-family: Lato;}.widget ul li a, .widget ol li a, .x-comment-time{color: #545454;}.widget_text ol li a, .widget_text ul li a{color: rgba(255, 133, 0, 0.99);}.widget_text ol li a:hover, .widget_text ul li a:hover{color: hsl(208, 47%, 54%);}.comment-form-author label, .comment-form-email label, .comment-form-url label, .comment-form-rating label, .comment-form-comment label, .widget_calendar #wp-calendar th, .p-landmark-sub strong, .widget_tag_cloud .tagcloud a:hover, .widget_tag_cloud .tagcloud a:active, .entry-footer a:hover, .entry-footer a:active, .x-breadcrumbs .current, .x-comment-author, .x-comment-author a{color: #272727;}.widget_calendar #wp-calendar th{border-color: #272727;}.h-feature-headline span i{background-color: #272727;}@media (max-width:979px){}html .page #wpadminbar{z-index: 99999 !important;}.admin-bar .x-navbar-fixed-top, .admin-bar .x-navbar-fixed-left, .admin-bar .x-navbar-fixed-right{top: 32px;}@media (max-width:979px){.admin-bar .x-navbar-fixed-top, .admin-bar .x-navbar-fixed-left, .admin-bar .x-navbar-fixed-right{top: 0;}}.admin-bar .x-widgetbar, .admin-bar .x-btn-widgetbar{top: 32px;}@media screen and (max-width:782px){.admin-bar .x-widgetbar, .admin-bar .x-btn-widgetbar{top: 46px;}}.page{font-size: 18px; font-style: normal; font-weight: 300; color: #545454; background-color: #f3f3f3;}a:focus, select:focus{outline: thin dotted #333; outline: 5px auto rgba(255, 133, 0, 0.99); outline-offset: -1px;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family: "Lato", sans-serif !important; font-style: normal; font-weight: 900 !important;}h1, .h1{letter-spacing: -0.035em;}h2, .h2{letter-spacing: -0.035em;}h3, .h3{letter-spacing: -0.035em;}h4, .h4{letter-spacing: -0.035em;}h5, .h5{letter-spacing: -0.035em;}h6, .h6{letter-spacing: -0.035em;}.w-h{font-weight: 900 !important;}@media (min-width:1600px){.x-container.width{width: 88%;}.x-container.max{max-width: 1200px;}}.x-main.full{float: none; display: block; width: auto;}@media (max-width:979px){.x-main.full, .x-main.left, .x-main.right, .x-sidebar.left, .x-sidebar.right{float: none; display: block; width: auto !important;}}.entry-header, .entry-content{font-size: 18px;}.page, button, select, t3xtarea{font-family: "Lato", sans-serif;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a, blockquote{color: #272727;}.cfc-h-tx{color: #272727 !important;}.cfc-h-bd{border-color: #272727 !important;}.cfc-h-bg{background-color: #272727 !important;}.cfc-b-tx{color: #545454 !important;}.cfc-b-bd{border-color: #545454 !important;}.cfc-b-bg{background-color: #545454 !important;}.x-navbar-inner{min-height: 56px;}.x-brand{margin-top: 5px; font-family: "Lato", sans-serif; font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: -0.035em; color: #272727;}.x-brand:hover, .x-brand:focus{color: #272727;}.x-navbar .x-nav-wrap .x-nav > li > a{font-family: "Lato", sans-serif; font-style: normal; font-weight: 400; letter-spacing: 0.085em; text-transform: uppercase;}.x-navbar .desktop .x-nav > li > a{font-size: 13px;}.x-navbar .desktop .x-nav > li > a:not(.x-btn-navbar-woocommerce){padding-left: 20px; padding-right: 20px;}.x-navbar .desktop .x-nav > li > a > span{margin-right: -0.085em;}.x-btn-navbar{margin-top: 20px;}.x-btn-navbar, .x-btn-navbar.collapsed{font-size: 24px;}@media (max-width:979px){.x-widgetbar{left: 0; right: 0;}}.x-btn, .button{color: #ffffff; border-color: rgb(10, 101, 151); background-color: #009aee; text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.5); border-radius: 0.25em;}.x-btn:hover, .button:hover{color: #ffffff; border-color: rgb(10, 101, 151); background-color: #0083d4; text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.5);}.x-btn.x-btn-real, .x-btn.x-btn-real:hover{margin-bottom: 0.25em; text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.65);}.x-btn.x-btn-real{box-shadow: 0 0.25em 0 0 #a71000, 0 4px 9px rgba(0, 0, 0, 0.75);}.x-btn.x-btn-real:hover{box-shadow: 0 0.25em 0 0 #a71000, 0 4px 9px rgba(0, 0, 0, 0.75);}.x-btn.x-btn-flat, .x-btn.x-btn-flat:hover{margin-bottom: 0; text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.65); box-shadow: none;}.x-btn.x-btn-transparent, .x-btn.x-btn-transparent:hover{margin-bottom: 0; border-width: 3px; text-shadow: none; text-transform: uppercase; background-color: transparent; box-shadow: none;}.x-navbar{min-height: 56px; background-color: #405c78; background-image: -moz-linear-gradient(top, #405c78, #203c54); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#405c78), to(#203c54)); background-image: -webkit-linear-gradient(top, #405c78, #203c54); background-image: -o-linear-gradient(top, #405c78, #203c54); background-image: linear-gradient(to bottom, #405c78, #203c54); background-repeat: repeat-x; border: 1px solid #203c54; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#405c78', endColorstr='#203c54', GradientType=0); -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); border-radius: 0px; margin-bottom: 0px;}.x-navbar .desktop .x-nav > li > a:hover, .x-navbar .desktop .x-nav > .x-active > a, .x-navbar .desktop .x-nav > .current-menu-item > a{box-shadow: none; text-shadow: 0px 1px 1px #171717;}header.x-header-landmark.x-container.max.width{// display: none;}.x-navbar-inner .x-container.max.width, .x-breadcrumb-wrap .x-container.max.width{padding: 0 15px; width: 100%; max-width: 100%;}.x-btn-navbar{margin-top: 6px;}.page-id-7252 .x-breadcrumb-wrap{display: none;}.x-slider-container.below{border-bottom: 0;}.tagcloud a{font-weight: normal; color: #000;}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3){.x-btn.x-btn-flat, .x-btn.x-btn-flat:hover{display: block !important;}}#wpstats{opacity: 0;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float: left;}.col-xs-12{width: 100%;}.col-xs-11{width: 91.66666666666666%;}.col-xs-10{width: 83.33333333333334%;}.col-xs-9{width: 75%;}.col-xs-8{width: 66.66666666666666%;}.col-xs-7{width: 58.333333333333336%;}.col-xs-6{width: 50%;}.col-xs-5{width: 41.66666666666667%;}.col-xs-4{width: 33.33333333333333%;}.col-xs-3{width: 25%;}.col-xs-2{width: 16.666666666666664%;}.col-xs-1{width: 8.333333333333332%;}.col-xs-pull-12{right: 100%;}.col-xs-pull-11{right: 91.66666666666666%;}.col-xs-pull-10{right: 83.33333333333334%;}.col-xs-pull-9{right: 75%;}.col-xs-pull-8{right: 66.66666666666666%;}.col-xs-pull-7{right: 58.333333333333336%;}.col-xs-pull-6{right: 50%;}.col-xs-pull-5{right: 41.66666666666667%;}.col-xs-pull-4{right: 33.33333333333333%;}.col-xs-pull-3{right: 25%;}.col-xs-pull-2{right: 16.666666666666664%;}.col-xs-pull-1{right: 8.333333333333332%;}.col-xs-pull-0{right: 0;}.col-xs-push-12{left: 100%;}.col-xs-push-11{left: 91.66666666666666%;}.col-xs-push-10{left: 83.33333333333334%;}.col-xs-push-9{left: 75%;}.col-xs-push-8{left: 66.66666666666666%;}.col-xs-push-7{left: 58.333333333333336%;}.col-xs-push-6{left: 50%;}.col-xs-push-5{left: 41.66666666666667%;}.col-xs-push-4{left: 33.33333333333333%;}.col-xs-push-3{left: 25%;}.col-xs-push-2{left: 16.666666666666664%;}.col-xs-push-1{left: 8.333333333333332%;}.col-xs-push-0{left: 0;}.col-xs-offset-12{margin-left: 100%;}.col-xs-offset-11{margin-left: 91.66666666666666%;}.col-xs-offset-10{margin-left: 83.33333333333334%;}.col-xs-offset-9{margin-left: 75%;}.col-xs-offset-8{margin-left: 66.66666666666666%;}.col-xs-offset-7{margin-left: 58.333333333333336%;}.col-xs-offset-6{margin-left: 50%;}.col-xs-offset-5{margin-left: 41.66666666666667%;}.col-xs-offset-4{margin-left: 33.33333333333333%;}.col-xs-offset-3{margin-left: 25%;}.col-xs-offset-2{margin-left: 16.666666666666664%;}.col-xs-offset-1{margin-left: 8.333333333333332%;}.col-xs-offset-0{margin-left: 0;}@media (min-width: 768px){.container{width: 750px;}.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11{float: left;}.col-sm-12{width: 100%;}.col-sm-11{width: 91.66666666666666%;}.col-sm-10{width: 83.33333333333334%;}.col-sm-9{width: 75%;}.col-sm-8{width: 66.66666666666666%;}.col-sm-7{width: 58.333333333333336%;}.col-sm-6{width: 50%;}.col-sm-5{width: 41.66666666666667%;}.col-sm-4{width: 33.33333333333333%;}.col-sm-3{width: 25%;}.col-sm-2{width: 16.666666666666664%;}.col-sm-1{width: 8.333333333333332%;}.col-sm-pull-12{right: 100%;}.col-sm-pull-11{right: 91.66666666666666%;}.col-sm-pull-10{right: 83.33333333333334%;}.col-sm-pull-9{right: 75%;}.col-sm-pull-8{right: 66.66666666666666%;}.col-sm-pull-7{right: 58.333333333333336%;}.col-sm-pull-6{right: 50%;}.col-sm-pull-5{right: 41.66666666666667%;}.col-sm-pull-4{right: 33.33333333333333%;}.col-sm-pull-3{right: 25%;}.col-sm-pull-2{right: 16.666666666666664%;}.col-sm-pull-1{right: 8.333333333333332%;}.col-sm-pull-0{right: 0;}.col-sm-push-12{left: 100%;}.col-sm-push-11{left: 91.66666666666666%;}.col-sm-push-10{left: 83.33333333333334%;}.col-sm-push-9{left: 75%;}.col-sm-push-8{left: 66.66666666666666%;}.col-sm-push-7{left: 58.333333333333336%;}.col-sm-push-6{left: 50%;}.col-sm-push-5{left: 41.66666666666667%;}.col-sm-push-4{left: 33.33333333333333%;}.col-sm-push-3{left: 25%;}.col-sm-push-2{left: 16.666666666666664%;}.col-sm-push-1{left: 8.333333333333332%;}.col-sm-push-0{left: 0;}.col-sm-offset-12{margin-left: 100%;}.col-sm-offset-11{margin-left: 91.66666666666666%;}.col-sm-offset-10{margin-left: 83.33333333333334%;}.col-sm-offset-9{margin-left: 75%;}.col-sm-offset-8{margin-left: 66.66666666666666%;}.col-sm-offset-7{margin-left: 58.333333333333336%;}.col-sm-offset-6{margin-left: 50%;}.col-sm-offset-5{margin-left: 41.66666666666667%;}.col-sm-offset-4{margin-left: 33.33333333333333%;}.col-sm-offset-3{margin-left: 25%;}.col-sm-offset-2{margin-left: 16.666666666666664%;}.col-sm-offset-1{margin-left: 8.333333333333332%;}.col-sm-offset-0{margin-left: 0;}}@media (min-width: 992px){.container{width: 970px;}.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11{float: left;}.col-md-12{width: 100%;}.col-md-11{width: 91.66666666666666%;}.col-md-10{width: 83.33333333333334%;}.col-md-9{width: 75%;}.col-md-8{width: 66.66666666666666%;}.col-md-7{width: 58.333333333333336%;}.col-md-6{width: 50%;}.col-md-5{width: 41.66666666666667%;}.col-md-4{width: 33.33333333333333%;}.col-md-3{width: 25%;}.col-md-2{width: 16.666666666666664%;}.col-md-1{width: 8.333333333333332%;}.col-md-pull-12{right: 100%;}.col-md-pull-11{right: 91.66666666666666%;}.col-md-pull-10{right: 83.33333333333334%;}.col-md-pull-9{right: 75%;}.col-md-pull-8{right: 66.66666666666666%;}.col-md-pull-7{right: 58.333333333333336%;}.col-md-pull-6{right: 50%;}.col-md-pull-5{right: 41.66666666666667%;}.col-md-pull-4{right: 33.33333333333333%;}.col-md-pull-3{right: 25%;}.col-md-pull-2{right: 16.666666666666664%;}.col-md-pull-1{right: 8.333333333333332%;}.col-md-pull-0{right: 0;}.col-md-push-12{left: 100%;}.col-md-push-11{left: 91.66666666666666%;}.col-md-push-10{left: 83.33333333333334%;}.col-md-push-9{left: 75%;}.col-md-push-8{left: 66.66666666666666%;}.col-md-push-7{left: 58.333333333333336%;}.col-md-push-6{left: 50%;}.col-md-push-5{left: 41.66666666666667%;}.col-md-push-4{left: 33.33333333333333%;}.col-md-push-3{left: 25%;}.col-md-push-2{left: 16.666666666666664%;}.col-md-push-1{left: 8.333333333333332%;}.col-md-push-0{left: 0;}.col-md-offset-12{margin-left: 100%;}.col-md-offset-11{margin-left: 91.66666666666666%;}.col-md-offset-10{margin-left: 83.33333333333334%;}.col-md-offset-9{margin-left: 75%;}.col-md-offset-8{margin-left: 66.66666666666666%;}.col-md-offset-7{margin-left: 58.333333333333336%;}.col-md-offset-6{margin-left: 50%;}.col-md-offset-5{margin-left: 41.66666666666667%;}.col-md-offset-4{margin-left: 33.33333333333333%;}.col-md-offset-3{margin-left: 25%;}.col-md-offset-2{margin-left: 16.666666666666664%;}.col-md-offset-1{margin-left: 8.333333333333332%;}.col-md-offset-0{margin-left: 0;}}@media (min-width: 1200px){.container{width: 1170px;}.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11{float: left;}.col-lg-12{width: 100%;}.col-lg-11{width: 91.66666666666666%;}.col-lg-10{width: 83.33333333333334%;}.col-lg-9{width: 75%;}.col-lg-8{width: 66.66666666666666%;}.col-lg-7{width: 58.333333333333336%;}.col-lg-6{width: 50%;}.col-lg-5{width: 41.66666666666667%;}.col-lg-4{width: 33.33333333333333%;}.col-lg-3{width: 25%;}.col-lg-2{width: 16.666666666666664%;}.col-lg-1{width: 8.333333333333332%;}.col-lg-pull-12{right: 100%;}.col-lg-pull-11{right: 91.66666666666666%;}.col-lg-pull-10{right: 83.33333333333334%;}.col-lg-pull-9{right: 75%;}.col-lg-pull-8{right: 66.66666666666666%;}.col-lg-pull-7{right: 58.333333333333336%;}.col-lg-pull-6{right: 50%;}.col-lg-pull-5{right: 41.66666666666667%;}.col-lg-pull-4{right: 33.33333333333333%;}.col-lg-pull-3{right: 25%;}.col-lg-pull-2{right: 16.666666666666664%;}.col-lg-pull-1{right: 8.333333333333332%;}.col-lg-pull-0{right: 0;}.col-lg-push-12{left: 100%;}.col-lg-push-11{left: 91.66666666666666%;}.col-lg-push-10{left: 83.33333333333334%;}.col-lg-push-9{left: 75%;}.col-lg-push-8{left: 66.66666666666666%;}.col-lg-push-7{left: 58.333333333333336%;}.col-lg-push-6{left: 50%;}.col-lg-push-5{left: 41.66666666666667%;}.col-lg-push-4{left: 33.33333333333333%;}.col-lg-push-3{left: 25%;}.col-lg-push-2{left: 16.666666666666664%;}.col-lg-push-1{left: 8.333333333333332%;}.col-lg-push-0{left: 0;}.col-lg-offset-12{margin-left: 100%;}.col-lg-offset-11{margin-left: 91.66666666666666%;}.col-lg-offset-10{margin-left: 83.33333333333334%;}.col-lg-offset-9{margin-left: 75%;}.col-lg-offset-8{margin-left: 66.66666666666666%;}.col-lg-offset-7{margin-left: 58.333333333333336%;}.col-lg-offset-6{margin-left: 50%;}.col-lg-offset-5{margin-left: 41.66666666666667%;}.col-lg-offset-4{margin-left: 33.33333333333333%;}.col-lg-offset-3{margin-left: 25%;}.col-lg-offset-2{margin-left: 16.666666666666664%;}.col-lg-offset-1{margin-left: 8.333333333333332%;}.col-lg-offset-0{margin-left: 0;}}/*------------------------------------------------------------------------------Revolution Slider 4.1 Captions -Screen Stylesheetversion: 1.4.5date: 27/11/13author:themepunchemail: info@themepunch.comwebsite: http://www.themepunch.com-----------------------------------------------------------------------------*//*************************-CAPTIONS-**************************/.tp-static-layers{position:absolute; z-index:505; top:0px;left:0px}.tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden !important; display:none !important}.tp-caption{z-index:1; white-space:nowrap}.tp-caption-demo .tp-caption{position:relative !important; display:inline-block; margin-bottom:10px; margin-right:20px !important}.tp-caption.whitedivider3px{color: #000000;text-shadow: none;background-color: rgb(255, 255, 255);background-color: rgba(255, 255, 255, 1);text-decoration: none;min-width: 408px;min-height: 3px;background-position: initial initial;background-repeat: initial initial;border-width: 0px;border-color: #000000;border-style: none;}.tp-caption.finewide_large_white{color:#ffffff;text-shadow:none;font-size:60px;line-height:60px;font-weight:300;font-family:"Open Sans", sans-serif;background-color:transparent;text-decoration:none;text-transform:uppercase;letter-spacing:8px;border-width:0px;border-color:rgb(0, 0, 0);border-style:none;}.tp-caption.whitedivider3px{color:#000000;text-shadow:none;background-color:rgb(255, 255, 255);background-color:rgba(255, 255, 255, 1);text-decoration:none;font-size:0px;line-height:0;min-width:468px;min-height:3px;border-width:0px;border-color:rgb(0, 0, 0);border-style:none;}.tp-caption.finewide_medium_white{color:#ffffff;text-shadow:none;font-size:37px;line-height:37px;font-weight:300;font-family:"Open Sans", sans-serif;background-color:transparent;text-decoration:none;text-transform:uppercase;letter-spacing:5px;border-width:0px;border-color:rgb(0, 0, 0);border-style:none;}.tp-caption.boldwide_small_white{font-size:25px;line-height:25px;font-weight:800;font-family:"Open Sans", sans-serif;color:rgb(255, 255, 255);text-decoration:none;background-color:transparent;text-shadow:none;text-transform:uppercase;letter-spacing:5px;border-width:0px;border-color:rgb(0, 0, 0);border-style:none;}.tp-caption.whitedivider3px_vertical{color:#000000;text-shadow:none;background-color:rgb(255, 255, 255);background-color:rgba(255, 255, 255, 1);text-decoration:none;font-size:0px;line-height:0;min-width:3px;min-height:130px;border-width:0px;border-color:rgb(0, 0, 0);border-style:none;}.tp-caption.finewide_small_white{color:#ffffff;text-shadow:none;font-size:25px;line-height:25px;font-weight:300;font-family:"Open Sans", sans-serif;background-color:transparent;text-decoration:none;text-transform:uppercase;letter-spacing:5px;border-width:0px;border-color:rgb(0, 0, 0);border-style:none;}.tp-caption.finewide_verysmall_white_mw{font-size:13px;line-height:25px;font-weight:400;font-family:"Open Sans", sans-serif;color:#ffffff;text-decoration:none;background-color:transparent;text-shadow:none;text-transform:uppercase;letter-spacing:5px;max-width:470px;white-space:normal !important;border-width:0px;border-color:rgb(0, 0, 0);border-style:none;}.tp-caption.lightgrey_divider{text-decoration:none;background-color:rgb(235, 235, 235);background-color:rgba(235, 235, 235, 1);width:370px;height:3px;background-position:initial initial;background-repeat:initial initial;border-width:0px;border-color:rgb(34, 34, 34);border-style:none;}.tp-caption.finewide_large_white{color: #FFF;text-shadow: none;font-size: 60px;line-height: 60px;font-weight: 300;font-family: "Open Sans", sans-serif;background-color: rgba(0, 0, 0, 0);text-decoration: none;text-transform: uppercase;letter-spacing: 8px;border-width: 0px;border-color: #000;border-style: none;}.tp-caption.finewide_medium_white{color: #FFF;text-shadow: none;font-size: 34px;line-height: 34px;font-weight: 300;font-family: "Open Sans", sans-serif;background-color: rgba(0, 0, 0, 0);text-decoration: none;text-transform: uppercase;letter-spacing: 5px;border-width: 0px;border-color: #000;border-style: none;}.tp-caption.huge_red{position:absolute;color:rgb(223,75,107);font-weight:400;font-size:150px;line-height:130px;font-family: 'Oswald', sans-serif;margin:0px;border-width:0px;border-style:none;white-space:nowrap;background-color:rgb(45,49,54);padding:0px;}.tp-caption.middle_yellow{position:absolute;color:rgb(251,213,114);font-weight:600;font-size:50px;line-height:50px;font-family: 'Open Sans', sans-serif;margin:0px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.huge_thin_yellow{position:absolute;color:rgb(251,213,114);font-weight:300;font-size:90px;line-height:90px;font-family: 'Open Sans', sans-serif;margin:0px;letter-spacing: 20px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.big_dark{position:absolute;color:#333;font-weight:700;font-size:70px;line-height:70px;font-family:"Open Sans";margin:0px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.medium_dark{position:absolute;color:#333;font-weight:300;font-size:40px;line-height:40px;font-family:"Open Sans";margin:0px;letter-spacing: 5px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.medium_grey{position:absolute;color:#fff;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);font-weight:700;font-size:20px;line-height:20px;font-family:Arial;padding:2px 4px;margin:0px;border-width:0px;border-style:none;background-color:#888;white-space:nowrap;}.tp-caption.small_text{position:absolute;color:#fff;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);font-weight:700;font-size:14px;line-height:20px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.medium_text{position:absolute;color:#fff;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);font-weight:700;font-size:20px;line-height:20px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.large_bold_white_25{font-size:55px;line-height:65px;font-weight:700;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;text-align:center;text-shadow:#000 0px 5px 10px;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}.tp-caption.medium_text_shadow{font-size:25px;line-height:25px;font-weight:600;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;text-align:center;text-shadow:#000 0px 5px 10px;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}.tp-caption.large_text{position:absolute;color:#fff;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);font-weight:700;font-size:40px;line-height:40px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.medium_bold_grey{font-size:30px;line-height:30px;font-weight:800;font-family:"Open Sans";color:rgb(102, 102, 102);text-decoration:none;background-color:transparent;text-shadow:none;margin:0px;padding:1px 4px 0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.very_large_text{position:absolute;color:#fff;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap;letter-spacing:-2px;}.tp-caption.very_big_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:60px;line-height:60px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap;padding:0px 4px;padding-top:1px;background-color:#000;}.tp-caption.very_big_black{position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap;padding:0px 4px;padding-top:1px;background-color:#fff;}.tp-caption.modern_medium_fat{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:"Open Sans", sans-serif;margin:0px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.modern_medium_fat_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:"Open Sans", sans-serif;margin:0px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.modern_medium_light{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:24px;line-height:20px;font-family:"Open Sans", sans-serif;margin:0px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.modern_big_bluebg{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:30px;line-height:36px;font-family:"Open Sans", sans-serif;padding:3px 10px;margin:0px;border-width:0px;border-style:none;background-color:#4e5b6c;letter-spacing:0;}.tp-caption.modern_big_redbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:30px;line-height:36px;font-family:"Open Sans", sans-serif;padding:3px 10px;padding-top:1px;margin:0px;border-width:0px;border-style:none;background-color:#de543e;letter-spacing:0;}.tp-caption.modern_small_text_dark{position:absolute;color:#555;text-shadow:none;font-size:14px;line-height:22px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.boxshadow{-moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);}.tp-caption.black{color:#000;text-shadow:none;}.tp-caption.noshadow{text-shadow:none;}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;}.tp-caption a:hover{color:#ffa902;}.tp-caption.thinheadline_dark{position:absolute;color:rgba(0,0,0,0.85);text-shadow:none;font-weight:300;font-size:30px;line-height:30px;font-family:"Open Sans";background-color:transparent;}.tp-caption.thintext_dark{position:absolute;color:rgba(0,0,0,0.85);text-shadow:none;font-weight:300;font-size:16px;line-height:26px;font-family:"Open Sans";background-color:transparent;}.tp-caption.medium_bg_red a{color: #fff; text-decoration: none;}.tp-caption.medium_bg_red a:hover{color: #fff; text-decoration: underline;}.tp-caption.smoothcircle{font-size:30px;line-height:75px;font-weight:800;font-family:"Open Sans";color:rgb(255, 255, 255);text-decoration:none;background-color:rgb(0, 0, 0);background-color:rgba(0, 0, 0, 0.498039);padding:50px 25px;text-align:center;border-radius:500px 500px 500px 500px;border-width:0px;border-color:rgb(0, 0, 0);border-style:none;}.tp-caption.largeblackbg{font-size:50px;line-height:70px;font-weight:300;font-family:"Open Sans";color:rgb(255, 255, 255);text-decoration:none;background-color:rgb(0, 0, 0);padding:0px 20px 5px;text-shadow:none;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}.tp-caption.largepinkbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#db4360;padding:0px 20px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.tp-caption.largewhitebg{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#fff;padding:0px 20px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.tp-caption.largegreenbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#67ae73;padding:0px 20px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.tp-caption.excerpt{font-size:36px;line-height:36px;font-weight:700;font-family:Arial;color:#ffffff;text-decoration:none;background-color:rgba(0, 0, 0, 1);text-shadow:none;margin:0px;letter-spacing:-1.5px;padding:1px 4px 0px 4px;width:150px;white-space:normal !important;height:auto;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}.tp-caption.large_bold_grey{font-size:60px;line-height:60px;font-weight:800;font-family:"Open Sans";color:rgb(102, 102, 102);text-decoration:none;background-color:transparent;text-shadow:none;margin:0px;padding:1px 4px 0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.medium_thin_grey{font-size:34px;line-height:30px;font-weight:300;font-family:"Open Sans";color:rgb(102, 102, 102);text-decoration:none;background-color:transparent;padding:1px 4px 0px;text-shadow:none;margin:0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.small_thin_grey{font-size:18px;line-height:26px;font-weight:300;font-family:"Open Sans";color:rgb(117, 117, 117);text-decoration:none;background-color:transparent;padding:1px 4px 0px;text-shadow:none;margin:0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.lightgrey_divider{text-decoration:none;background-color:rgba(235, 235, 235, 1);width:370px;height:3px;background-position:initial initial;background-repeat:initial initial;border-width:0px;border-color:rgb(34, 34, 34);border-style:none;}.tp-caption.large_bold_darkblue{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:rgb(52, 73, 94);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.medium_bg_darkblue{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:rgb(255, 255, 255);text-decoration:none;background-color:rgb(52, 73, 94);padding:10px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.medium_bold_red{font-size:24px;line-height:30px;font-weight:800;font-family:"Open Sans";color:rgb(227, 58, 12);text-decoration:none;background-color:transparent;padding:0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.medium_light_red{font-size:21px;line-height:26px;font-weight:300;font-family:"Open Sans";color:rgb(227, 58, 12);text-decoration:none;background-color:transparent;padding:0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.medium_bg_red{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:rgb(255, 255, 255);text-decoration:none;background-color:rgb(227, 58, 12);padding:10px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.medium_bold_orange{font-size:24px;line-height:30px;font-weight:800;font-family:"Open Sans";color:rgb(243, 156, 18);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.medium_bg_orange{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:rgb(255, 255, 255);text-decoration:none;background-color:rgb(243, 156, 18);padding:10px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.grassfloor{text-decoration:none;background-color:rgba(160, 179, 151, 1);width:4000px;height:150px;border-width:0px;border-color:rgb(34, 34, 34);border-style:none;}.tp-caption.large_bold_white{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:rgb(255, 255, 255);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.medium_light_white{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:rgb(255, 255, 255);text-decoration:none;background-color:transparent;padding:0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.mediumlarge_light_white{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:rgb(255, 255, 255);text-decoration:none;background-color:transparent;padding:0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.mediumlarge_light_white_center{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:#ffffff;text-decoration:none;background-color:transparent;padding:0px 0px 0px 0px;text-align:center;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.medium_bg_asbestos{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:rgb(255, 255, 255);text-decoration:none;background-color:rgb(127, 140, 141);padding:10px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.medium_light_black{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:rgb(0, 0, 0);text-decoration:none;background-color:transparent;padding:0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.large_bold_black{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:rgb(0, 0, 0);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.mediumlarge_light_darkblue{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:rgb(52, 73, 94);text-decoration:none;background-color:transparent;padding:0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.small_light_white{font-size:17px;line-height:28px;font-weight:300;font-family:"Open Sans";color:rgb(255, 255, 255);text-decoration:none;background-color:transparent;padding:0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.roundedimage{border-width:0px;border-color:rgb(34, 34, 34);border-style:none;}.tp-caption.large_bg_black{font-size:40px;line-height:40px;font-weight:800;font-family:"Open Sans";color:rgb(255, 255, 255);text-decoration:none;background-color:rgb(0, 0, 0);padding:10px 20px 15px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.mediumwhitebg{font-size:30px;line-height:30px;font-weight:300;font-family:"Open Sans";color:rgb(0, 0, 0);text-decoration:none;background-color:rgb(255, 255, 255);padding:5px 15px 10px;text-shadow:none;border-width:0px;border-color:rgb(0, 0, 0);border-style:none;}.tp-caption.medium_bg_orange_new1{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:rgb(255, 255, 255);text-decoration:none;background-color:rgb(243, 156, 18);padding:10px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}.tp-caption.boxshadow{-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);}.tp-caption.black{color: #000;text-shadow: none;font-weight: 300;font-size: 19px;line-height: 19px;font-family: 'Open Sans', sans;}.tp-caption.noshadow{text-shadow: none;}.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important;}/*.tp-caption{transform:none !important}*//*********************************-SPECIAL TP CAPTIONS -**********************************/.tp-caption .frontcorner{width: 0;height: 0;border-left: 40px solid transparent;border-right: 0px solid transparent;border-top: 40px solid #00A8FF;position: absolute;left:-40px;top:0px;}.tp-caption .backcorner{width: 0;height: 0;border-left: 0px solid transparent;border-right: 40px solid transparent;border-bottom: 40px solid #00A8FF;position: absolute;right:0px;top:0px;}.tp-caption .frontcornertop{width: 0;height: 0;border-left: 40px solid transparent;border-right: 0px solid transparent;border-bottom: 40px solid #00A8FF;position: absolute;left:-40px;top:0px;}.tp-caption .backcornertop{width: 0;height: 0;border-left: 0px solid transparent;border-right: 40px solid transparent;border-top: 40px solid #00A8FF;position: absolute;right:0px;top:0px;}/***********************************************-SPECIAL ALTERNATIVE IMAGE SETTINGS-***********************************************/img.tp-slider-alternative-image{width:100%; height:auto;}/******************************-BUTTONS-*******************************/.tp-simpleresponsive .button{padding:6px 13px 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; height:30px;cursor:pointer;color:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px; line-height:45px !important;background:url(../images/gradient/g30.png) repeat-x top; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px;}.tp-simpleresponsive .button.big{color:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6); font-weight:bold; padding:9px 20px; font-size:19px; line-height:57px !important; background:url(../images/gradient/g40.png) repeat-x top}.tp-simpleresponsive .purchase:hover,.tp-simpleresponsive .button:hover,.tp-simpleresponsive .button.big:hover{background-position:bottom, 15px 11px}@media only screen and (min-width: 768px) and (max-width: 959px){}@media only screen and (min-width: 480px) and (max-width: 767px){.tp-simpleresponsive .button{padding:4px 8px 3px; line-height:25px !important; font-size:11px !important;font-weight:normal;}.tp-simpleresponsive a.button{-webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;}}@media only screen and (min-width: 0px) and (max-width: 479px){.tp-simpleresponsive .button{padding:2px 5px 2px; line-height:20px !important; font-size:10px !important}.tp-simpleresponsive a.button{-webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;}}/*BUTTON COLORS*/.tp-simpleresponsive .button.green, .tp-simpleresponsive .button:hover.green,.tp-simpleresponsive .purchase.green, .tp-simpleresponsive .purchase:hover.green{background-color:#21a117; -webkit-box-shadow: 0px 3px 0px 0px #104d0b; -moz-box-shadow: 0px 3px 0px 0px #104d0b; box-shadow: 0px 3px 0px 0px #104d0b;}.tp-simpleresponsive .button.blue, .tp-simpleresponsive .button:hover.blue,.tp-simpleresponsive .purchase.blue, .tp-simpleresponsive .purchase:hover.blue{background-color:#1d78cb; -webkit-box-shadow: 0px 3px 0px 0px #0f3e68; -moz-box-shadow: 0px 3px 0px 0px #0f3e68; box-shadow: 0px 3px 0px 0px #0f3e68}.tp-simpleresponsive .button.red, .tp-simpleresponsive .button:hover.red,.tp-simpleresponsive .purchase.red, .tp-simpleresponsive .purchase:hover.red{background-color:#cb1d1d; -webkit-box-shadow: 0px 3px 0px 0px #7c1212; -moz-box-shadow: 0px 3px 0px 0px #7c1212; box-shadow: 0px 3px 0px 0px #7c1212}.tp-simpleresponsive .button.orange, .tp-simpleresponsive .button:hover.orange,.tp-simpleresponsive .purchase.orange, .tp-simpleresponsive .purchase:hover.orange{background-color:#ff7700; -webkit-box-shadow: 0px 3px 0px 0px #a34c00; -moz-box-shadow: 0px 3px 0px 0px #a34c00; box-shadow: 0px 3px 0px 0px #a34c00}.tp-simpleresponsive .button.darkgrey, .tp-simpleresponsive .button.grey,.tp-simpleresponsive .button:hover.darkgrey, .tp-simpleresponsive .button:hover.grey,.tp-simpleresponsive .purchase.darkgrey, .tp-simpleresponsive .purchase:hover.darkgrey{background-color:#555; -webkit-box-shadow: 0px 3px 0px 0px #222; -moz-box-shadow: 0px 3px 0px 0px #222; box-shadow: 0px 3px 0px 0px #222}.tp-simpleresponsive .button.lightgrey, .tp-simpleresponsive .button:hover.lightgrey,.tp-simpleresponsive .purchase.lightgrey, .tp-simpleresponsive .purchase:hover.lightgrey{background-color:#888; -webkit-box-shadow: 0px 3px 0px 0px #555; -moz-box-shadow: 0px 3px 0px 0px #555; box-shadow: 0px 3px 0px 0px #555}/****************************************************************-SET THE ANIMATION EVEN MORE SMOOTHER ON ANDROID -******************************************************************//*.tp-simpleresponsive{-webkit-perspective: 1500px;-moz-perspective: 1500px;-o-perspective: 1500px;-ms-perspective: 1500px;perspective: 1500px;}*//**********************************************-FULLSCREEN AND FULLWIDHT CONTAINERS-**********************************************/.fullscreen-container{width:100%;position:relative;padding:0;}.fullwidthbanner-container{width:100%;position:relative;padding:0;overflow:hidden;}.fullwidthbanner-container .fullwidthbanner{width:100%;position:relative;}/************************************************ - SOME CAPTION MODIFICATION AT START -*************************************************/.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{/*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity: 0;-khtml-opacity: 0;opacity: 0; */position:absolute;visibility: hidden;-webkit-font-smoothing: antialiased !important;}.tp-simpleresponsive img{max-width:none}/******************************-IE8 HACKS-*******************************/.noFilterClass{filter:none !important;}/******************************-SHADOWS-******************************/.tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none;}.tp-bannershadow.tp-shadow1{background:url(../assets/shadow1.png) no-repeat; background-size:100% 100%; width:890px; height:60px; bottom:-60px}.tp-bannershadow.tp-shadow2{background:url(../assets/shadow2.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px}.tp-bannershadow.tp-shadow3{background:url(../assets/shadow3.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px}/********************************-FULLSCREEN VIDEO-*********************************/.caption.fullscreenvideo{left:0px; top:0px; position:absolute;width:100%;height:100%}.caption.fullscreenvideo iframe,.caption.fullscreenvideo video{width:100% !important; height:100% !important; display: none}.tp-caption.fullscreenvideo{left:0px; top:0px; position:absolute;width:100%;height:100%}.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe video{width:100% !important; height:100% !important; display: none}.fullcoveredvideo video,.fullscreenvideo video{background: #000}.fullcoveredvideo .tp-poster{background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px}.html5vid.videoisplaying .tp-poster{display: none}.tp-video-play-button{background:#000;background:rgba(0,0,0,0.3);padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position: absolute;top: 50%;left: 50%;font-size: 40px;color: #FFF;z-index: 3;margin-top: -27px;margin-left: -28px;text-align: center;cursor: pointer;}.html5vid .tp-revstop{width:15px;height:20px; border-left:5px solid #fff; border-right:5px solid #fff; position:relative;margin:10px 20px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.html5vid .tp-revstop{display:none}.html5vid.videoisplaying .revicon-right-dir{display:none}.html5vid.videoisplaying .tp-revstop{display:block}.html5vid.videoisplaying .tp-video-play-button{display:none}.html5vid:hover .tp-video-play-button{display:block}.fullcoveredvideo .tp-video-play-button{display:none !important}/********************************-FULLSCREEN VIDEO ENDS-*********************************//********************************-DOTTED OVERLAYS-*********************************/.tp-dottedoverlay{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:4}.tp-dottedoverlay.twoxtwo{background:url(../assets/gridtile.png)}.tp-dottedoverlay.twoxtwowhite{background:url(../assets/gridtile_white.png)}.tp-dottedoverlay.threexthree{background:url(../assets/gridtile_3x3.png)}.tp-dottedoverlay.threexthreewhite{background:url(../assets/gridtile_3x3_white.png)}/********************************-DOTTED OVERLAYS ENDS-*********************************//************************-NAVIGATION-*************************//** BULLETS **/.tpclear{clear:both}.tp-bullets{z-index:1000; position:absolute;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;-webkit-transform: translateZ(5px);}.tp-bullets.hidebullets{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}.tp-bullets.simplebullets.navbar{border:1px solid #666; border-bottom:1px solid #444; background:url(../assets/boxed_bgtile.png); height:40px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px}.tp-bullets.simplebullets.navbar-old{background:url(../assets/navigdots_bgtile.png); height:35px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px}.tp-bullets.simplebullets.round .bullet{cursor:pointer; position:relative;background:url(../assets/bullet.png) no-Repeat top left;width:20px;height:20px; margin-right:0px; float:left; margin-top:0px; margin-left:3px}.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}.tp-bullets.simplebullets.round-old .bullet{cursor:pointer; position:relative;background:url(../assets/bullets.png) no-Repeat bottom left;width:23px;height:23px; margin-right:0px; float:left; margin-top:0px}.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0px}/**SQUARE BULLETS **/.tp-bullets.simplebullets.square .bullet{cursor:pointer; position:relative;background:url(../assets/bullets2.png) no-Repeat bottom left;width:19px;height:19px; margin-right:0px; float:left; margin-top:0px}.tp-bullets.simplebullets.square .bullet.last{margin-right:0px}/**SQUARE BULLETS **/.tp-bullets.simplebullets.square-old .bullet{cursor:pointer; position:relative;background:url(../assets/bullets2.png) no-Repeat bottom left;width:19px;height:19px; margin-right:0px; float:left; margin-top:0px}.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0px}/** navbar NAVIGATION VERSION **/.tp-bullets.simplebullets.navbar .bullet{cursor:pointer; position:relative;background:url(../assets/bullet_boxed.png) no-Repeat top left;width:18px;height:19px; margin-right:5px; float:left; margin-top:0px}.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0px !important}.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0px !important}/** navbar NAVIGATION VERSION **/.tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer; position:relative;background:url(../assets/navigdots.png) no-Repeat bottom left;width:15px;height:15px; margin-left:5px !important; margin-right:5px !important;float:left; margin-top:10px}.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0px !important}.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0px !important}.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background-position:top left}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected{background-position:bottom left}/*************************************-TP ARROWS -**************************************/.tparrows{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;-webkit-transform: translateZ(5000px);-webkit-transform-style: flat;-webkit-backface-visibility: hidden;z-index:600;position: relative;}.tparrows.hidearrows{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}.tp-leftarrow{z-index:100;cursor:pointer; position:relative;background:url(../assets/large_left.png) no-Repeat top left;width:40px;height:40px;}.tp-rightarrow{z-index:100;cursor:pointer; position:relative;background:url(../assets/large_right.png) no-Repeat top left;width:40px;height:40px;}.tp-leftarrow.round{z-index:100;cursor:pointer; position:relative;background:url(../assets/small_left.png) no-Repeat top left;width:19px;height:14px; margin-right:0px; float:left; margin-top:0px;}.tp-rightarrow.round{z-index:100;cursor:pointer; position:relative;background:url(../assets/small_right.png) no-Repeat top left;width:19px;height:14px; margin-right:0px; float:left;margin-top:0px}.tp-leftarrow.round-old{z-index:100;cursor:pointer; position:relative;background:url(../assets/arrow_left.png) no-Repeat top left;width:26px;height:26px; margin-right:0px; float:left; margin-top:0px;}.tp-rightarrow.round-old{z-index:100;cursor:pointer; position:relative;background:url(../assets/arrow_right.png) no-Repeat top left;width:26px;height:26px; margin-right:0px; float:left;margin-top:0px}.tp-leftarrow.navbar{z-index:100;cursor:pointer; position:relative;background:url(../assets/small_left_boxed.png) no-Repeat top left;width:20px;height:15px; float:left;margin-right:6px; margin-top:12px}.tp-rightarrow.navbar{z-index:100;cursor:pointer; position:relative;background:url(../assets/small_right_boxed.png) no-Repeat top left;width:20px;height:15px; float:left;margin-left:6px; margin-top:12px}.tp-leftarrow.navbar-old{z-index:100;cursor:pointer; position:relative;background:url(../assets/arrowleft.png) no-Repeat top left;width:9px;height:16px; float:left;margin-right:6px; margin-top:10px}.tp-rightarrow.navbar-old{z-index:100;cursor:pointer; position:relative;background:url(../assets/arrowright.png) no-Repeat top left;width:9px;height:16px; float:left;margin-left:6px; margin-top:10px}.tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px}.tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0px}.tp-leftarrow.square{z-index:100;cursor:pointer; position:relative;background:url(../assets/arrow_left2.png) no-Repeat top left;width:12px;height:17px; float:left;margin-right:0px; margin-top:0px}.tp-rightarrow.square{z-index:100;cursor:pointer; position:relative;background:url(../assets/arrow_right2.png) no-Repeat top left;width:12px;height:17px; float:left;margin-left:0px; margin-top:0px}.tp-leftarrow.square-old{z-index:100;cursor:pointer; position:relative;background:url(../assets/arrow_left2.png) no-Repeat top left;width:12px;height:17px; float:left;margin-right:0px; margin-top:0px}.tp-rightarrow.square-old{z-index:100;cursor:pointer; position:relative;background:url(../assets/arrow_right2.png) no-Repeat top left;width:12px;height:17px; float:left;margin-left:0px; margin-top:0px}.tp-leftarrow.default{z-index:100;cursor:pointer; position:relative;background:url(../assets/large_left.png) no-Repeat 0 0;width:40px;height:40px;}.tp-rightarrow.default{z-index:100;cursor:pointer; position:relative;background:url(../assets/large_right.png) no-Repeat 0 0;width:40px;height:40px;}.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left}/****************************************************************************************************-TP THUMBS -***************************************************************************************************** - tp-thumbs & tp-mask Width is the width of the basic Thumb Container (500px basic settings) - .bullet width & height is the dimension of a simple Thumbnail (basic 100px x 50px) *****************************************************************************************************/.tp-bullets.tp-thumbs{z-index:1000; position:absolute; padding:3px;background-color:#fff;width:500px;height:50px; /* THE DIMENSIONS OF THE THUMB CONTAINER */margin-top:-50px;}.fullwidthbanner-container .tp-thumbs{padding:3px}.tp-bullets.tp-thumbs .tp-mask{width:500px; height:50px; /* THE DIMENSIONS OF THE THUMB CONTAINER */overflow:hidden; position:relative}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px; position:absolute}.tp-bullets.tp-thumbs .bullet{width:100px; height:50px; /* THE DIMENSION OF A SINGLE THUMB */cursor:pointer; overflow:hidden;background:none;margin:0;float:left;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";/*filter: alpha(opacity=50);*/-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;}.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}.tp-thumbs img{width:100%}/***************************************-RESPONSIVE SETTINGS -****************************************/ @media only screen and (min-width: 0px) and (max-width: 479px){.responsive .tp-bullets{display:none}.responsive .tparrows{display:none}}/*********************************************-BASIC SETTINGS FOR THE BANNER-***********************************************/ .tp-simpleresponsive img{-moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none;}.tp-simpleresponsive a{text-decoration:none}.tp-simpleresponsive ul,.tp-simpleresponsive ul li,.tp-simpleresponsive ul li:before{list-style:none;padding:0 !important;margin:0 !important;list-style:none !important;overflow-x: visible;overflow-y: visible;background-image:none}.tp-simpleresponsive >ul >li{list-style:none;position:absolute;visibility:hidden}/* CAPTION SLIDELINK **/.caption.slidelink a div,.tp-caption.slidelink a div{width:3000px; height:1500px; background:url(../assets/coloredbg.png) repeat}.tp-caption.slidelink a span{background:url(../assets/coloredbg.png) repeat}/*****************************************-NAVIGATION FANCY EXAMPLES-*****************************************/.tparrows .tp-arr-imgholder{display: none}.tparrows .tp-arr-titleholder{display: none}/*****************************************-NAVIGATION FANCY EXAMPLES-*****************************************//* NAVIGATION PREVIEW 1 */.tparrows.preview1{width:100px;height:100px;-webkit-transform-style: preserve-3d; -webkit-perspective: 1000; -moz-perspective: 1000; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;background: transparent}.tparrows.preview1:after{position:absolute; left:0px;top:0px; font-family: "revicons"; color:#fff; font-size:30px; width:100px;height:100px;text-align: center; background:#fff;background:rgba(0,0,0,0.15);z-index:2;line-height:100px; -webkit-transition: background 0.3s, color 0.3s; -moz-transition: background 0.3s, color 0.3s; transition: background 0.3s, color 0.3s}.tp-rightarrow.preview1:after{content: '\e825';}.tp-leftarrow.preview1:after{content: '\e824';}.tparrows.preview1:hover:after{background:rgba(255,255,255,1); color:#aaa}.tparrows.preview1 .tp-arr-imgholder{background-size:cover; background-position:center center; display:block;width:100%;height:100%;position:absolute;top:0px;-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}/*.tparrows.preview1 .tp-arr-iwrapper{-webkit-transition: all 0.3s;transition: all 0.3s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0}.tparrows.preview1:hover .tp-arr-iwrapper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1}*/.tp-rightarrow.preview1 .tp-arr-imgholder{right:100%;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);-webkit-transform-origin: 100% 50%;transform-origin: 100% 50%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;}.tp-leftarrow.preview1 .tp-arr-imgholder{left:100%;-webkit-transform: rotateY(90deg);transform: rotateY(90deg);-webkit-transform-origin: 0% 50%;transform-origin: 0% 50%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;}.tparrows.preview1:hover .tp-arr-imgholder{-webkit-transform: rotateY(0deg);transform: rotateY(0deg); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}@media only screen and (min-width: 768px) and (max-width: 979px){.tparrows.preview1,.tparrows.preview1:after{width:80px; height:80px;line-height:80px; font-size:24px}}@media only screen and (min-width: 480px) and (max-width: 767px){.tparrows.preview1,.tparrows.preview1:after{width:60px; height:60px;line-height:60px;font-size:20px}}@media only screen and (min-width: 0px) and (max-width: 479px){.tparrows.preview1,.tparrows.preview1:after{width:40px; height:40px;line-height:40px; font-size:12px}}/* PREVIEW 1 BULLETS */.tp-bullets.preview1{height: 21px}.tp-bullets.preview1 .bullet{cursor: pointer; position: relative !important; background: rgba(0, 0, 0, 0.15) !important; /*-webkit-border-radius: 10px; border-radius: 10px;*/ -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; width: 5px !important; height: 5px !important; border: 8px solid rgba(0, 0, 0, 0) !important; display: inline-block; margin-right: 5px !important; margin-bottom: 0px !important; -webkit-transition: background-color 0.2s, border-color 0.2s; -moz-transition: background-color 0.2s, border-color 0.2s; -o-transition: background-color 0.2s, border-color 0.2s; -ms-transition: background-color 0.2s, border-color 0.2s; transition: background-color 0.2s, border-color 0.2s; float:none !important; box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}.tp-bullets.preview1 .bullet.last{margin-right: 0px}.tp-bullets.preview1 .bullet:hover,.tp-bullets.preview1 .bullet.selected{-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;background: #aaa !important;width: 5px !important; height: 5px !important; border: 8px solid rgba(255, 255, 255, 1) !important;}/* NAVIGATION PREVIEW 2 */.tparrows.preview2{min-width:60px; min-height:60px; background:#fff; ;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;overflow:hidden;-webkit-transition: -webkit-transform 1.3s;-webkit-transition: width 0.3s, background-color 0.3s, opacity 0.3s;transition: width 0.3s, background-color 0.3s, opacity 0.3s;backface-visibility: hidden;}.tparrows.preview2:after{position:absolute; top:50%; font-family: "revicons"; color:#aaa; font-size:25px; margin-top: -12px; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s}.tp-rightarrow.preview2:after{content: '\e81e'; right:18px}.tp-leftarrow.preview2:after{content: '\e81f'; left:18px}.tparrows.preview2 .tp-arr-titleholder{background-size:cover; background-position:center center; display:block; visibility:hidden;position:relative;top:0px;-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;-webkit-backface-visibility: hidden;backface-visibility: hidden;white-space: nowrap;color: #000;text-transform: uppercase;font-weight: 400;font-size: 14px;line-height: 60px;padding:0px 10px;}.tp-rightarrow.preview2 .tp-arr-titleholder{right:50px;-webkit-transform: translateX(-100%);transform: translateX(-100%);}.tp-leftarrow.preview2 .tp-arr-titleholder{left:50px;-webkit-transform: translateX(100%);transform: translateX(100%);}.tparrows.preview2.hovered{width:300px}.tparrows.preview2:hover{background:#fff}.tparrows.preview2:hover:after{color:#000}.tparrows.preview2:hover .tp-arr-titleholder{-webkit-transform: translateX(0px);transform: translateX(0px);visibility: visible;position: absolute;}/* PREVIEW 2 BULLETS */.tp-bullets.preview2{height: 17px}.tp-bullets.preview2 .bullet{cursor: pointer; position: relative !important; background: rgba(0, 0, 0, 0.5) !important; -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; width: 6px !important; height: 6px !important; border: 5px solid rgba(0, 0, 0, 0) !important; display: inline-block; margin-right: 2px !important; margin-bottom: 0px !important; -webkit-transition: background-color 0.2s, border-color 0.2s; -moz-transition: background-color 0.2s, border-color 0.2s; -o-transition: background-color 0.2s, border-color 0.2s; -ms-transition: background-color 0.2s, border-color 0.2s; transition: background-color 0.2s, border-color 0.2s; float:none !important; box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}.tp-bullets.preview2 .bullet.last{margin-right: 0px}.tp-bullets.preview2 .bullet:hover,.tp-bullets.preview2 .bullet.selected{-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;background: rgba(255, 255, 255, 1) !important;width: 6px !important; height: 6px !important; border: 5px solid rgba(0, 0, 0, 1) !important;}.tp-arr-titleholder.alwayshidden{display:none !important}@media only screen and (min-width: 768px) and (max-width: 979px){.tparrows.preview2{min-width:40px; min-height:40px; width:40px;height:40px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}.tparrows.preview2:after{position:absolute; top:50%; font-family: "revicons"; font-size:20px; margin-top: -12px}.tp-rightarrow.preview2:after{content: '\e81e'; right:11px}.tp-leftarrow.preview2:after{content: '\e81f'; left:11px}.tparrows.preview2 .tp-arr-titleholder{font-size:12px; line-height:40px; letter-spacing: 0px}.tp-rightarrow.preview2 .tp-arr-titleholder{right:35px}.tp-leftarrow.preview2 .tp-arr-titleholder{left:35px}}@media only screen and (min-width: 480px) and (max-width: 767px){.tparrows.preview2{min-width:30px; min-height:30px; width:30px;height:30px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}.tparrows.preview2:after{position:absolute; top:50%; font-family: "revicons"; font-size:14px; margin-top: -12px}.tp-rightarrow.preview2:after{content: '\e81e'; right:8px}.tp-leftarrow.preview2:after{content: '\e81f'; left:8px}.tparrows.preview2 .tp-arr-titleholder{font-size:10px; line-height:30px; letter-spacing: 0px}.tp-rightarrow.preview2 .tp-arr-titleholder{right:25px}.tp-leftarrow.preview2 .tp-arr-titleholder{left:25px}.tparrows.preview2 .tp-arr-titleholder{display:none;visibility:none}}@media only screen and (min-width: 0px) and (max-width: 479px){.tparrows.preview2{min-width:30px; min-height:30px; width:30px;height:30px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}.tparrows.preview2:after{position:absolute; top:50%; font-family: "revicons"; font-size:14px; margin-top: -12px}.tp-rightarrow.preview2:after{content: '\e81e'; right:8px}.tp-leftarrow.preview2:after{content: '\e81f'; left:8px}.tparrows.preview2 .tp-arr-titleholder{display:none;visibility:none}.tparrows.preview2:hover{width:30px !important; height:30px !important}}/* NAVIGATION PREVIEW 3 */.tparrows.preview3{width:70px; height:70px; background:#fff; background:rgba(255,255,255,1); -webkit-transform-style: flat}.tparrows.preview3:after{position:absolute; line-height: 70px;text-align: center; font-family: "revicons"; color:#aaa; font-size:30px; top:0px;left:0px;;background:#fff; z-index:100; width:70px;height:70px; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s}.tparrows.preview3:hover:after{color:#000}.tp-rightarrow.preview3:after{content: '\e825';}.tp-leftarrow.preview3:after{content: '\e824';}.tparrows.preview3 .tp-arr-iwrapper{-webkit-transform: scale(0,1); transform: scale(0,1); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transition: -webkit-transform 0.2s; transition: transform 0.2s; z-index:0;position: absolute; background: #000; background: rgba(0,0,0,0.75); display: table;min-height:90px;top:-10px}.tp-leftarrow.preview3 .tp-arr-iwrapper{-webkit-transform: scale(0,1); transform: scale(0,1); -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%;}.tparrows.preview3 .tp-arr-imgholder{display:block;background-size:cover; background-position:center center; display:table-cell;min-width:90px;height:90px;position:relative;top:0px}.tp-rightarrow.preview3 .tp-arr-iwrapper{right:0px;padding-right:70px}.tp-leftarrow.preview3 .tp-arr-iwrapper{left:0px; direction: rtl;padding-left:70px}.tparrows.preview3 .tp-arr-titleholder{display:table-cell; padding:30px;font-size:16px; color:#fff;white-space: nowrap; position: relative; clear:right;vertical-align: middle}.tparrows.preview3:hover .tp-arr-iwrapper{-webkit-transform: scale(1,1); transform: scale(1,1);}/* PREVIEW 3 BULLETS */.tp-bullets.preview3{height: 17px}.tp-bullets.preview3 .bullet{cursor: pointer; position: relative !important; background: rgba(0, 0, 0, 0.5) !important; -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; width: 6px !important; height: 6px !important; border: 5px solid rgba(0, 0, 0, 0) !important; display: inline-block; margin-right: 2px !important; margin-bottom: 0px !important; -webkit-transition: background-color 0.2s, border-color 0.2s; -moz-transition: background-color 0.2s, border-color 0.2s; -o-transition: background-color 0.2s, border-color 0.2s; -ms-transition: background-color 0.2s, border-color 0.2s; transition: background-color 0.2s, border-color 0.2s; float:none !important; box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}.tp-bullets.preview3 .bullet.last{margin-right: 0px}.tp-bullets.preview3 .bullet:hover,.tp-bullets.preview3 .bullet.selected{-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;background: rgba(255, 255, 255, 1) !important;width: 6px !important; height: 6px !important; border: 5px solid rgba(0, 0, 0, 1) !important;}@media only screen and (min-width: 768px) and (max-width: 979px){.tparrows.preview3:after,.tparrows.preview3{width:50px; height:50px; line-height:50px;font-size:20px}.tparrows.preview3 .tp-arr-iwrapper{min-height:70px}.tparrows.preview3 .tp-arr-imgholder{min-width:70px;height:70px}.tp-rightarrow.preview3 .tp-arr-iwrapper{padding-right:50px}.tp-leftarrow.preview3 .tp-arr-iwrapper{padding-left:50px}.tparrows.preview3 .tp-arr-titleholder{padding:10px;font-size:16px}}@media only screen and (max-width: 767px){.tparrows.preview3:after,.tparrows.preview3{width:50px; height:50px; line-height:50px;font-size:20px}.tparrows.preview3 .tp-arr-iwrapper{min-height:70px}}/* NAVIGATION PREVIEW 4 */.tparrows.preview4{width:30px; height:110px; background:transparent;-webkit-transform-style: preserve-3d; -webkit-perspective: 1000; -moz-perspective: 1000}.tparrows.preview4:after{position:absolute; line-height: 110px;text-align: center; font-family: "revicons"; color:#fff; font-size:20px; top:0px;left:0px;z-index:0; width:30px;height:110px; background: #000; background: rgba(0,0,0,0.25);-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}.tp-rightarrow.preview4:after{content: '\e825';}.tp-leftarrow.preview4:after{content: '\e824';}.tparrows.preview4 .tp-arr-allwrapper{visibility:hidden;width:180px;position: absolute;z-index: 1;min-height:120px;top:0px;left:-150px; overflow: hidden;-webkit-perspective: 1000px;-webkit-transform-style: flat}.tp-leftarrow.preview4 .tp-arr-allwrapper{left:0px}.tparrows.preview4 .tp-arr-iwrapper{position: relative}.tparrows.preview4 .tp-arr-imgholder{display:block;background-size:cover; background-position:center center;width:180px;height:110px;position:relative;top:0px;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.tparrows.preview4 .tp-arr-imgholder2{display:block;background-size:cover; background-position:center center; width:180px;height:110px;position:absolute;top:0px; left:180px;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.tp-leftarrow.preview4 .tp-arr-imgholder2{left:-180px}.tparrows.preview4 .tp-arr-titleholder{display:block; font-size:12px; line-height:25px; padding:0px 10px;text-align:left;color:#fff; position: relative;background: #000;color: #FFF;text-transform: uppercase;white-space: nowrap;letter-spacing: 1px;font-weight: 700;font-size: 11px;line-height: 2.75;-webkit-transition: all 0.3s;transition: all 0.3s;-webkit-transform: rotateX(-90deg);transform: rotateX(-90deg);-webkit-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-backface-visibility: hidden;backface-visibility: hidden; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;}.tparrows.preview4:after{transform-origin: 100% 100%; -webkit-transform-origin: 100% 100%}.tp-leftarrow.preview4:after{transform-origin: 0% 0%; -webkit-transform-origin: 0% 0%}@media only screen and (min-width: 768px){.tparrows.preview4:hover:after{-webkit-transform: rotateY(-90deg); transform:rotateY(-90deg)}.tp-leftarrow.preview4:hover:after{-webkit-transform: rotateY(90deg); transform:rotateY(90deg)}.tparrows.preview4:hover .tp-arr-titleholder{-webkit-transition-delay: 0.4s;transition-delay: 0.4s;-webkit-transform: rotateX(0deg);transform: rotateX(0deg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}}/* PREVIEW 4 BULLETS */.tp-bullets.preview4{height: 17px}.tp-bullets.preview4 .bullet{cursor: pointer; position: relative !important; background: rgba(0, 0, 0, 0.5) !important; -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; width: 6px !important; height: 6px !important; border: 5px solid rgba(0, 0, 0, 0) !important; display: inline-block; margin-right: 2px !important; margin-bottom: 0px !important; -webkit-transition: background-color 0.2s, border-color 0.2s; -moz-transition: background-color 0.2s, border-color 0.2s; -o-transition: background-color 0.2s, border-color 0.2s; -ms-transition: background-color 0.2s, border-color 0.2s; transition: background-color 0.2s, border-color 0.2s; float:none !important; box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}.tp-bullets.preview4 .bullet.last{margin-right: 0px}.tp-bullets.preview4 .bullet:hover,.tp-bullets.preview4 .bullet.selected{-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;background: rgba(255, 255, 255, 1) !important;width: 6px !important; height: 6px !important; border: 5px solid rgba(0, 0, 0, 1) !important;}@media only screen and (max-width: 767px){.tparrows.preview4{width:20px; height:80px}.tparrows.preview4:after{width:20px; height:80px; line-height:80px; font-size:14px}.tparrows.preview1 .tp-arr-allwrapper, .tparrows.preview2 .tp-arr-allwrapper, .tparrows.preview3 .tp-arr-allwrapper, .tparrows.preview4 .tp-arr-allwrapper{display: none !important}}/******************************-LOADER FORMS-********************************/.tp-loader{top:50%; left:50%;z-index:10000;position:absolute;}.tp-loader.spinner0{width: 40px; height: 40px; background:url(../assets/loader.gif) no-repeat center center; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); margin-top:-20px; margin-left:-20px; -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out; animation: tp-rotateplane 1.2s infinite ease-in-out; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.tp-loader.spinner1{width: 40px; height: 40px; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); margin-top:-20px; margin-left:-20px; -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out; animation: tp-rotateplane 1.2s infinite ease-in-out; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.tp-loader.spinner5{background:url(../assets/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;width:44px;height:44px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}@-webkit-keyframes tp-rotateplane{0%{-webkit-transform: perspective(120px)}50%{-webkit-transform: perspective(120px) rotateY(180deg)}100%{-webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes tp-rotateplane{0%{transform: perspective(120px) rotateX(0deg) rotateY(0deg); -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}.tp-loader.spinner2{width: 40px; height: 40px; margin-top:-20px;margin-left:-20px; background-color: #ff0000; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); border-radius: 100%; -webkit-animation: tp-scaleout 1.0s infinite ease-in-out; animation: tp-scaleout 1.0s infinite ease-in-out;}@-webkit-keyframes tp-scaleout{0%{-webkit-transform: scale(0.0)}100%{-webkit-transform: scale(1.0); opacity: 0;}}@keyframes tp-scaleout{0%{transform: scale(0.0); -webkit-transform: scale(0.0);}100%{transform: scale(1.0); -webkit-transform: scale(1.0); opacity: 0;}}.tp-loader.spinner3{margin: -9px 0px 0px -35px; width: 70px; text-align: center;}.tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3{width: 18px; height: 18px; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); border-radius: 100%; display: inline-block; -webkit-animation: tp-bouncedelay 1.4s infinite ease-in-out; animation: tp-bouncedelay 1.4s infinite ease-in-out; /* Prevent first frame from flickering when animation starts */ -webkit-animation-fill-mode: both; animation-fill-mode: both;}.tp-loader.spinner3 .bounce1{-webkit-animation-delay: -0.32s; animation-delay: -0.32s;}.tp-loader.spinner3 .bounce2{-webkit-animation-delay: -0.16s; animation-delay: -0.16s;}@-webkit-keyframes tp-bouncedelay{0%, 80%, 100%{-webkit-transform: scale(0.0)}40%{-webkit-transform: scale(1.0)}}@keyframes tp-bouncedelay{0%, 80%, 100%{transform: scale(0.0); -webkit-transform: scale(0.0);}40%{transform: scale(1.0); -webkit-transform: scale(1.0);}}.tp-loader.spinner4{margin: -20px 0px 0px -20px; width: 40px; height: 40px; text-align: center; -webkit-animation: tp-rotate 2.0s infinite linear; animation: tp-rotate 2.0s infinite linear;}.tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2{width: 60%; height: 60%; display: inline-block; position: absolute; top: 0; background-color: #fff; border-radius: 100%; -webkit-animation: tp-bounce 2.0s infinite ease-in-out; animation: tp-bounce 2.0s infinite ease-in-out; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);}.tp-loader.spinner4 .dot2{top: auto; bottom: 0px; -webkit-animation-delay: -1.0s; animation-delay: -1.0s;}@-webkit-keyframes tp-rotate{100%{-webkit-transform: rotate(360deg)}}@keyframes tp-rotate{100%{transform: rotate(360deg); -webkit-transform: rotate(360deg)}}@-webkit-keyframes tp-bounce{0%, 100%{-webkit-transform: scale(0.0)}50%{-webkit-transform: scale(1.0)}}@keyframes tp-bounce{0%, 100%{transform: scale(0.0); -webkit-transform: scale(0.0);}50%{transform: scale(1.0); -webkit-transform: scale(1.0);}}.tp-transparentimg{content:"url(../assets/transparent.png)"}.tp-3d{-webkit-transform-style: preserve-3d; -webkit-transform-origin: 50% 50%;}.tp-caption img{background: transparent;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom: 1;}@font-face{font-family: 'revicons'; src: url('../font/revicons.eot?5510888'); src: url('../font/revicons.eot?5510888#iefix') format('embedded-opentype'), url('../font/revicons.woff?5510888') format('woff'), url('../font/revicons.ttf?5510888') format('truetype'), url('../font/revicons.svg?5510888#revicons') format('svg'); font-weight: normal; font-style: normal;}/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. *//* Note, that will break hinting! In other OS-es font will be not as sharp as it could be *//*@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family: 'revicons'; src: url('../font/revicons.svg?5510888#revicons') format('svg');}}*/ [class^="revicon-"]:before, [class*=" revicon-"]:before{font-family: "revicons"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; /* opacity: .8; */ /* For safety - reset parent styles, that can break glyph codes*/ font-variant: normal; text-transform: none; /* fix buttons height, for twitter bootstrap */ line-height: 1em; /* Animation center compensation - margins should be symmetric */ /* remove if not needed */ margin-left: .2em; /* you can be more comfortable with increased icons size */ /* font-size: 120%; */ /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */}.revicon-search-1:before{content: '\e802'}/* 'î ‚' */.revicon-pencil-1:before{content: '\e831'}/* 'î ±' */.revicon-picture-1:before{content: '\e803'}/* 'î ƒ' */.revicon-cancel:before{content: '\e80a'}/* 'î Š' */.revicon-info-circled:before{content: '\e80f'}/* 'î ' */.revicon-trash:before{content: '\e801'}/* 'î ' */.revicon-left-dir:before{content: '\e817'}/* 'î —' */.revicon-right-dir:before{content: '\e818'}/* 'î ˜' */.revicon-down-open:before{content: '\e83b'}/* 'î »' */.revicon-left-open:before{content: '\e819'}/* 'î ™' */.revicon-right-open:before{content: '\e81a'}/* 'î š' */.revicon-angle-left:before{content: '\e820'}/* 'î  ' */.revicon-angle-right:before{content: '\e81d'}/* 'î ' */.revicon-left-big:before{content: '\e81f'}/* 'î Ÿ' */.revicon-right-big:before{content: '\e81e'}/* 'î ž' */.revicon-magic:before{content: '\e807'}/* 'î ‡' */.revicon-picture:before{content: '\e800'}/* 'î €' */.revicon-export:before{content: '\e80b'}/* 'î ‹' */.revicon-cog:before{content: '\e832'}/* 'î ²' */.revicon-login:before{content: '\e833'}/* 'î ³' */.revicon-logout:before{content: '\e834'}/* 'î ´' */.revicon-video:before{content: '\e805'}/* 'î …' */.revicon-arrow-combo:before{content: '\e827'}/* 'î §' */.revicon-left-open-1:before{content: '\e82a'}/* 'î ª' */.revicon-right-open-1:before{content: '\e82b'}/* 'î «' */.revicon-left-open-mini:before{content: '\e822'}/* 'î ¢' */.revicon-right-open-mini:before{content: '\e823'}/* 'î £' */.revicon-left-open-big:before{content: '\e824'}/* 'î ¤' */.revicon-right-open-big:before{content: '\e825'}/* 'î ¥' */.revicon-left:before{content: '\e836'}/* 'î ¶' */.revicon-right:before{content: '\e826'}/* 'î ¦' */.revicon-ccw:before{content: '\e808'}/* 'î ˆ' */.revicon-arrows-ccw:before{content: '\e806'}/* 'î †' */.revicon-palette:before{content: '\e829'}/* 'î ©' */.revicon-list-add:before{content: '\e80c'}/* 'î Œ' */.revicon-doc:before{content: '\e809'}/* 'î ‰' */.revicon-left-open-outline:before{content: '\e82e'}/* 'î ®' */.revicon-left-open-2:before{content: '\e82c'}/* 'î ¬' */.revicon-right-open-outline:before{content: '\e82f'}/* 'î ¯' */.revicon-right-open-2:before{content: '\e82d'}/* 'î ­' */.revicon-equalizer:before{content: '\e83a'}/* 'î º' */.revicon-layers-alt:before{content: '\e804'}/* 'î „' */.revicon-popup:before{content: '\e828'}/* 'î ¨' */