@import url("https://fonts.googleapis.com/css?family=Amiri:400,400i|Source+Sans+Pro:400,400i,600,700");.sr-only {position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}a:focus,button:focus,input:focus,textarea:focus,select:focus {outline:2px solid #007acc;outline-offset:2px}.skip-link {position:absolute;top:-40px;left:6px;background:#000;color:#fff;padding:8px;text-decoration:none;z-index:1000}.skip-link:focus {top:6px}body {margin:0;padding:0;min-width:320px;font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:15px;line-height:1.9;color:#555;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,.artal-content-holder {background-color:#fff}img {max-width:100%;height:auto}.container {max-width:1140px;width:100%}.artal-main-padding {padding:90px 0}@media (max-width:767px) {.artal-main-padding {padding:80px 0}}.artal-main-padding-top {padding-top:90px}@media (max-width:767px) {.artal-main-padding-top {padding-top:80px}}.artal-main-padding-bottom {padding-bottom:90px}@media (max-width:767px) {.artal-main-padding-bottom {padding-bottom:80px}}.highlight {background-color:#000;color:#fff}p {margin-top:0;margin-bottom:30px}p.large {font-size:36px;line-height:3.2rem;color:#000}a {color:inherit;-webkit-transition:color 300ms linear;transition:color 300ms linear;text-decoration:none}a:hover,a:focus,a:active {color:inherit;text-decoration:none;outline:none}a:hover {color:#000}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {padding:0;margin:0;font-weight:700;color:#000}h1,.h1 {font-size:40px}h2,.h2 {font-size:34px}h3,.h3 {font-size:24px}h4,.h4 {font-size:22px}h5,.h5 {font-size:18px}h6,.h6 {font-size:16px}ul,ol {list-style-position:inside;padding:0;margin:0}ul ul,ol ul,ul ol,ol ol {margin-left:20px}ul {list-style-type:disc}hr {margin:30px 0;border:none;border-bottom:1px solid #ccc}address {font-style:italic;font-size:20px;line-height:1.9rem;margin:30px 0;color:#000}blockquote {position:relative;margin:30px 0;padding-left:50px;font-size:18px;font-family:'Amiri',serif;color:#000}blockquote::before {content:'"';position:absolute;top:0;left:0;font-size:50px;line-height:1}blockquote * {margin:0 !important}cite {color:#000;display:block;font-size:12px;font-style:normal;text-transform:uppercase;letter-spacing:2px}cite::before {content:'\2014';padding-right:10px}code {font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:14px;background-color:#fff;border:solid 1px #000;padding:4px 5px;color:#000;font-size:80%}pre {font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:14px;margin:30px 0;overflow:auto;max-width:100%;padding:8px 10px;clear:both;white-space:pre-wrap;background-color:#fff;border:solid 1px #000;color:#000}form {max-width:100%}label {display:block;font-size:15px;color:#000;margin-bottom:5px}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="url"],input[type="search"],input[type="number"],textarea,select {display:block;outline:none;padding:8px 15px;margin:0;border:none;box-shadow:none;border-radius:0;background-color:#fff;border:1px solid #efefef;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-size:15px;color:#000}input[type='number'] {-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance:none;appearance:none}select {background-image:url("../img/select_bg.svg");background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;background-size:10px;padding-right:30px}textarea {width:100%;max-width:100%}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder {color:#333;opacity:1}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="number"]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder {color:#333;opacity:1}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="number"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder {color:#333;opacity:1}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder {color:#333;opacity:1}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,select:focus {outline:none;border-color:#000}.artal-form-group {position:relative;display:block;margin-bottom:30px}dl {margin:30px 0}dt {color:#000;font-weight:700;text-transform:uppercase}dd {padding:0;margin:0}dd + dt {margin-top:10px}table {width:100%;max-width:100%;margin:30px 0;border-collapse:collapse;border-spacing:0}th {text-align:left;font-weight:400;color:#000}table th,table td {padding:10px}table,th,td {border:1px solid #000}.artal-site-border {position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2222;border-style:solid}.mb10 {margin-bottom:10px}.mb30 {margin-bottom:30px}.artal-preloader-holder {position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;-webkit-animation-fill-mode:both;animation-fill-mode:both}.artal-preloader-holder img {max-height:20px}.artal-back-to-top {position:fixed;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:30px;bottom:30px;z-index:500;font-size:12px;background-color:#000;color:#fff;-webkit-transition:all 300ms linear;transition:all 300ms linear}.artal-back-to-top:hover {color:#fff;background-color:#333}.artal-back-to-top:hover i {-webkit-animation:animateIconTop 300ms forwards;animation:animateIconTop 300ms forwards}.artal-back-to-top.hidden {opacity:0;visibility:hidden;-webkit-transform:translateX(20px);transform:translateX(20px)}.artal-back-to-top.visible {opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.wpcf7-form-control-wrap {display:block}.span.wpcf7-not-valid-tip {font-size:60%;top:calc(100% + 2px);line-height:1;position:absolute}.wpcf7 br {display:none}.artal-preloader-holder {position:fixed;top:0;left:0;width:100%;height:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:3333}.artal-preloader::before,.artal-preloader::after {content:'';display:block;border-radius:50%;background-color:#fff}.artal-preloader::before {height:80px;width:80px;box-shadow:0px -4px 8px 0px rgba(0,0,0,0.08);-webkit-animation:spinOne 3s linear infinite;animation:spinOne 3s linear infinite}.artal-preloader::after {height:60px;width:60px;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;box-shadow:0px -4px 8px 0px rgba(0,0,0,0.08);-webkit-animation:spinTwo 3s linear infinite;animation:spinTwo 3s linear infinite}@-webkit-keyframes spinOne {100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinOne {100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinTwo {100% {-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spinTwo {100% {-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes animateIconTop {49% {-webkit-transform:translateY(-100%);transform:translateY(-100%)}50% {opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}51% {opacity:1}}@keyframes animateIconTop {49% {-webkit-transform:translateY(-100%);transform:translateY(-100%)}50% {opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}51% {opacity:1}}@-webkit-keyframes animateIconBottom {49% {-webkit-transform:translateY(100%);transform:translateY(100%)}50% {opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51% {opacity:1}}@keyframes animateIconBottom {49% {-webkit-transform:translateY(100%);transform:translateY(100%)}50% {opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51% {opacity:1}}@-webkit-keyframes animateIconLeft {49% {-webkit-transform:translateX(-100%);transform:translateX(-100%)}50% {opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}51% {opacity:1}}@keyframes animateIconLeft {49% {-webkit-transform:translateX(-100%);transform:translateX(-100%)}50% {opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}51% {opacity:1}}@-webkit-keyframes animateIconRight {49% {-webkit-transform:translateX(100%);transform:translateX(100%)}50% {opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}51% {opacity:1}}@keyframes animateIconRight {49% {-webkit-transform:translateX(100%);transform:translateX(100%)}50% {opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}51% {opacity:1}}.alignnone {margin:2rem}.aligncenter {display:inline-block}.alignright {float:right;margin:2rem 0 2rem 2rem}.alignleft {float:left;margin:2rem 2rem 2rem 0}.wp-caption {max-width:100%;padding:0;text-align:center;margin:1rem 0}.wp-caption.alignnone {margin:2rem 0 2rem 0}.wp-caption.alignleft {margin:2rem 2rem 2rem 0}.wp-caption.alignright {margin:2rem 0 2rem 2rem}.wp-caption img {display:block;margin:0}.wp-caption p.wp-caption-text {font-size:14px;color:#000;font-style:italic;margin:1rem 0 0}.screen-reader-text,.gallery-caption,.bypostauthor {font-size:inherit}#lightcase-overlay {background-color:#fff !important;opacity:1 !important}#lightcase-nav a[class*=lightcase-icon-]:hover {text-shadow:none;color:#000}#lightcase-case {text-align:center;text-shadow:none}[class*=lightcase-icon-]::before {font-family:iconsmind}#lightcase-nav a[class*=lightcase-icon-] {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;width:80px;color:#555}#lightcase-info {position:relative}#lightcase-info #lightcase-caption,#lightcase-info #lightcase-title,#lightcase-case p.lightcase-error {color:#000;line-height:1.9}#lightcase-info #lightcase-caption {font-size:14px;font-style:italic}#lightcase-case p.lightcase-error {font-size:18px}#lightcase-info #lightcase-sequenceInfo {text-transform:uppercase;font-size:10px;color:#555;letter-spacing:2px}#lightcase-nav a[class*=lightcase-icon-].lightcase-icon-prev {left:0;margin-bottom:-40px}#lightcase-nav a[class*=lightcase-icon-].lightcase-icon-prev::before {content:'\e657'}#lightcase-nav a[class*=lightcase-icon-].lightcase-icon-prev:hover::before {-webkit-animation:animateLeft 700ms linear forwards;animation:animateLeft 700ms linear forwards}#lightcase-nav a[class*=lightcase-icon-].lightcase-icon-next {right:0;margin-bottom:-40px}#lightcase-nav a[class*=lightcase-icon-].lightcase-icon-next::before {content:'\e658'}#lightcase-nav a[class*=lightcase-icon-].lightcase-icon-next:hover::before {-webkit-animation:animateRight 700ms linear forwards;animation:animateRight 700ms linear forwards}#lightcase-nav a[class*=lightcase-icon-].lightcase-icon-close {top:0;right:0}#lightcase-nav a[class*=lightcase-icon-].lightcase-icon-close::before {content:'\e773'}.admin-bar #lightcase-nav a[class*=lightcase-icon-].lightcase-icon-close {top:32px}#lightcase-case:not([data-lc-type=error]) #lightcase-content {box-shadow:none}#lightcase-nav a[class*=lightcase-icon-].lightcase-icon-pause,#lightcase-nav a[class*=lightcase-icon-].lightcase-icon-play {margin-left:-40px}#lightcase-nav a[class*=lightcase-icon-].lightcase-icon-pause::before {content:'\eb44'}#lightcase-nav a[class*=lightcase-icon-].lightcase-icon-play::before {content:'\ecd1'}#lightcase-loading {height:50px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#555;border-radius:50%;opacity:0.5;-webkit-animation:lightcase_loader 3s linear infinite;animation:lightcase_loader 3s linear infinite}#lightcase-loading::before {content:''}@-webkit-keyframes lightcase_loader {0%,100% {-webkit-transform:scale(0.25);transform:scale(0.25);opacity:0.5}50% {-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes lightcase_loader {0%,100% {-webkit-transform:scale(0.25);transform:scale(0.25);opacity:0.5}50% {-webkit-transform:scale(1);transform:scale(1);opacity:0}}.swiper-container {line-height:0}.swiper-pagination-bullets {line-height:0;font-size:0}.swiper-pagination-bullet {opacity:1;background-color:#aaa}.swiper-pagination-bullet-active {background-color:#000}.swiper-pagination {bottom:15px}.swiper-button-prev,.swiper-button-next {height:60px;width:30px;margin-top:-30px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;background-image:none;background-color:#000;-webkit-transition:all 150ms linear;transition:all 150ms linear}.swiper-button-prev:hover,.swiper-button-next:hover {background-color:#555;color:#fff}.tooltipster-sidetip.tooltipster-noir .tooltipster-box {border-radius:0;background-color:#000}.tooltipster-sidetip.tooltipster-noir .tooltipster-content {color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:2px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow {height:11px;margin-left:-11px;width:22px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow-background {border:11px solid transparent}.tooltipster-sidetip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-background {border-bottom-color:#000;top:4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-uncropped {top:-11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow-background {border-left-color:#000;left:-4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow-background {border-right-color:#000;left:4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow-uncropped {left:-11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-top .tooltipster-arrow-background {border-top-color:#000;top:-4px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow-border {border-width:11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow {height:22px;margin-left:0;margin-top:-11px;width:11px}.artal-header-holder {position:static;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;-webkit-transition:background-color 300ms linear;transition:background-color 300ms linear}.artal-header-holder[data-header-fixed="1"],.artal-header-fixed {position:fixed;top:0;left:0;right:0;z-index:22}.artal-header-holder[data-header-fixed="1"] {background-color:transparent}.artal-header-holder.is-white {background-color:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.08)}.artal-header-inner {height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px) {.artal-header-inner {height:80px}}@media (min-width:783px) {.admin-bar .artal-header-holder {top:32px}}@media (max-width:782px) {.admin-bar .artal-header-holder {top:46px}}@media (max-width:600px) {.admin-bar .artal-header-holder {top:0}}.artal-header-holder .artal-header-logo {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1}.artal-header-holder .artal-header-logo img {max-height:12px}.artal-header-right {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.artal-menu-toggle {width:18px;height:14px;position:relative;cursor:pointer;display:inline-block;z-index:12;-webkit-transition:margin-right 150ms linear,width 150ms linear;transition:margin-right 150ms linear,width 150ms linear}.artal-menu-toggle::before {content:attr(data-before-text);position:absolute;right:30px;top:0;text-transform:uppercase;letter-spacing:2px;font-size:22px;color:#000;line-height:1;opacity:0.9;pointer-events:none;-webkit-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:all 150ms linear;transition:all 150ms linear}.artal-menu-toggle .line {display:block;-webkit-transition:-webkit-transform 150ms linear 150ms;transition:-webkit-transform 150ms linear 150ms;transition:transform 150ms linear 150ms;transition:transform 150ms linear 150ms,-webkit-transform 150ms linear 150ms;margin-bottom:4px}.artal-menu-toggle .line.line-three {margin-bottom:0}.artal-menu-toggle .line .inner {display:block;-webkit-transition:background-color 150ms linear,opacity 0s linear 150ms,-webkit-transform 150ms linear;transition:background-color 150ms linear,opacity 0s linear 150ms,-webkit-transform 150ms linear;transition:transform 150ms linear,background-color 150ms linear,opacity 0s linear 150ms;transition:transform 150ms linear,background-color 150ms linear,opacity 0s linear 150ms,-webkit-transform 150ms linear;width:100%;height:2px;background-color:#000}.artal-menu-toggle:hover::before,.menu-is-open .artal-menu-toggle::before {opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.artal-menu-toggle:hover .line-one .inner {-webkit-transform:translateY(-2px);transform:translateY(-2px)}.artal-menu-toggle:hover .line-three .inner {-webkit-transform:translateY(2px);transform:translateY(2px)}.menu-is-open .artal-menu-toggle .line {-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear,-webkit-transform 150ms linear}.menu-is-open .artal-menu-toggle .line .inner {-webkit-transition:background-color 150ms linear,opacity 0s linear 150ms,-webkit-transform 150ms linear 150ms;transition:background-color 150ms linear,opacity 0s linear 150ms,-webkit-transform 150ms linear 150ms;transition:transform 150ms linear 150ms,background-color 150ms linear,opacity 0s linear 150ms;transition:transform 150ms linear 150ms,background-color 150ms linear,opacity 0s linear 150ms,-webkit-transform 150ms linear 150ms}.menu-is-open .artal-menu-toggle .line.line-one {-webkit-transform:translateY(6px);transform:translateY(6px)}.menu-is-open .artal-menu-toggle .line.line-one .inner {-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-is-open .artal-menu-toggle .line.line-two .inner {opacity:0}.menu-is-open .artal-menu-toggle .line.line-three {-webkit-transform:translateY(-6px);transform:translateY(-6px)}.menu-is-open .artal-menu-toggle .line.line-three .inner {-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:768px) {.artal-mobile-menu-toggle {display:none}}@media (max-width:767px) {.artal-navigation-standard {display:none}}.artal-navigation-standard ul {list-style-type:none;margin:0;padding:0}.artal-navigation-standard ul li {position:relative}.artal-navigation-standard > ul > li {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 10px}.artal-navigation-standard > ul > li > a {text-transform:uppercase;font-size:12px;letter-spacing:2px}.artal-navigation-standard > ul > li:hover > a,.artal-navigation-standard > ul > li.current-menu-item > a {color:#000}.artal-navigation-standard .sub-menu {position:absolute;top:100%;left:0;background-color:#fff;min-width:160px;z-index:500;opacity:0;visibility:hidden;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.08);-webkit-transition:opacity 300ms linear;transition:opacity 300ms linear}.artal-navigation-standard .sub-menu li a {display:block;font-size:12px;padding:5px 10px}.artal-navigation-standard .sub-menu li:hover > a {color:#000}.artal-navigation-standard .sub-menu li > ul {left:100%;top:0}.artal-navigation-standard .sub-menu li.left > ul {left:auto;right:100%}.artal-navigation-standard li.menu-item-has-children > a::after {content:'\f107';font-family:FontAwesome;margin-left:0.5em;font-size:90%;vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear,-webkit-transform 150ms linear}.artal-navigation-standard li.menu-item-has-children:hover > .sub-menu {opacity:1;visibility:visible}.artal-navigation-standard li.menu-item-has-children:hover > a::after {-webkit-transform:scaleY(-1);transform:scaleY(-1)}.artal-navigation-fullscreen-holder {position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;z-index:555;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0.9)}.artal-navigation-fullscreen {width:100%;max-width:320px;text-align:center}.artal-navigation-fullscreen ul {list-style-type:none;margin:0;padding:0;width:100%}.artal-navigation-fullscreen ul li,.artal-navigation-fullscreen ul a {position:relative}.artal-navigation-fullscreen > ul > li {display:block;padding:4px 0}.artal-navigation-fullscreen > ul > li > a {text-transform:uppercase;font-size:30px;letter-spacing:2px;color:rgba(255,255,255,0.5)}.artal-navigation-fullscreen > ul > li:hover > a,.artal-navigation-fullscreen > ul > li.current-menu-item > a {color:#fff}.artal-navigation-fullscreen .sub-menu {display:none}.artal-navigation-fullscreen .sub-menu li a {font-size:22px;padding:5px 10px;color:rgba(255,255,255,0.5)}.artal-navigation-fullscreen .sub-menu li:hover > a {color:#fff}.artal-navigation-fullscreen li.menu-item-has-children.sub-menu-opened > .sub-menu {display:block}.artal-navigation-fullscreen li.menu-item-has-children > a::after {content:'\f107';position:absolute;top:50%;font-family:FontAwesome;margin-left:0.5em;font-size:90%;vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear,-webkit-transform 150ms linear}.artal-navigation-fullscreen li.menu-item-has-children.sub-menu-opened > .sub-menu {opacity:1;visibility:visible}.artal-navigation-fullscreen li.menu-item-has-children.sub-menu-opened > a::after {-webkit-transform:scaleY(-1) translateY(50%);transform:scaleY(-1) translateY(50%)}.artal-navigation-fullscreen .artal-navigation-socials {margin-top:20px}.artal-navigation-fullscreen .artal-navigation-socials ul {margin:0;padding:0;list-style-type:none}.artal-navigation-fullscreen .artal-navigation-socials li {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:35px;width:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.artal-navigation-fullscreen .artal-navigation-socials a {font-size:60px;color:rgba(255,255,255,0.5)}.artal-navigation-fullscreen .artal-navigation-socials a:hover {color:#fff}.artal-navigation-aside-holder {position:fixed;top:0;right:0;width:33.333%;padding-top:90px;padding-left:90px;padding-right:90px;z-index:555;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;min-height:100%;max-height:100%;overflow:auto;background-color:#fff;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media (max-width:991px) {.artal-navigation-aside-holder {width:50%;padding-left:40px;padding-right:40px}}@media (max-width:767px) {.artal-navigation-aside-holder {width:100%;padding-top:80px;padding-left:30px;padding-right:30px}}.artal-navigation-aside-overlay {position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);z-index:554;opacity:0;visibility:hidden}.artal-navigation-aside .artal-navigation-socials {margin-top:20px}.artal-navigation-aside .artal-navigation-socials ul {margin:0;padding:0;list-style-type:none}.artal-navigation-aside .artal-navigation-socials li {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:35px;width:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.artal-navigation-aside .artal-navigation-socials a {font-size:14px;color:#333}.artal-navigation-aside .artal-navigation-socials a:hover {color:#000}.artal-navigation-aside {width:100%}.artal-navigation-aside ul {list-style-type:none;margin:0;padding:0;width:100%}.artal-navigation-aside ul li {position:relative}.artal-navigation-aside > ul > li {display:block;padding:4px 0}.artal-navigation-aside > ul > li > a {text-transform:uppercase;font-size:12px;letter-spacing:2px;color:#555}.artal-navigation-aside > ul > li:hover > a,.artal-navigation-aside > ul > li.current-menu-item > a {color:#000}.artal-navigation-aside .sub-menu {display:none}.artal-navigation-aside .sub-menu li a {font-size:12px;padding:5px 0;color:#555}.artal-navigation-aside .sub-menu li:hover > a {color:#000}.artal-navigation-aside li.menu-item-has-children.sub-menu-opened > .sub-menu {display:block}.artal-navigation-aside li.menu-item-has-children > a::after {content:'\f107';font-family:FontAwesome;margin-left:0.5em;font-size:90%;vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear,-webkit-transform 150ms linear}.artal-sidebar {padding-left:15px}.artal-widget {margin:0;padding:0}.artal-widget:last-child {padding-top:0}.artal-widget + .artal-widget {margin-top:3rem}.artal-widget .artal-widget-title {margin-bottom:15px}.artal-widget ul {margin:0;padding:0;list-style-type:none}.artal-widget ul > li {margin-bottom:5px}.artal-widget ul li .children {margin-left:15px}.artal-widget a {color:#000}.artal-widget a:hover {color:#555}.artal-widget.widget_recent_comments > ul {counter-reset:section}.artal-widget.widget_recent_comments > ul > li::before {content:counters(section,'.');counter-increment:section;display:inline-block;height:25px;width:25px;border-radius:50%;border:2px solid #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;font-size:12px;color:#000}.widget_text p:last-child {margin-bottom:0}.widget_recent_entries a {display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.widget_recent_entries .post-date {display:block;font-size:10px;color:#555;letter-spacing:2px;text-transform:uppercase}.widget_nav_menu .sub-menu {margin:5px 0;padding-left:5px}.widget_nav_menu .sub-menu {display:none}.widget_nav_menu li.menu-item-has-children > a::after {content:'\f107';font-family:FontAwesome;margin-left:0.5em;font-size:60%;vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear,-webkit-transform 150ms linear}.widget_nav_menu li.menu-item-has-children.sub-menu-opened > .sub-menu {display:block}.widget_nav_menu li.menu-item-has-children.sub-menu-opened > a::after {-webkit-transform:scaleY(-1);transform:scaleY(-1)}.tagcloud > a,.artal-post-tags > a {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:6px 10px 6px 12px;margin:0 5px 5px 0;text-transform:uppercase;font-size:12px !important;letter-spacing:2px;font-weight:600;background-color:#efefef;line-height:1;color:#000}.tagcloud > a:hover,.artal-post-tags > a:hover {color:#333}.widget_calendar td#today {color:#fff;background-color:#000}.Art Alix_widget_socials > a {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:22px;width:22px;border-radius:2px;font-size:12px;color:#fff;background-color:#000}.Art Alix_widget_socials > a:hover {color:#fff;background-color:#333}.Art Alix_widget_socials > a + a {margin-left:6px}.Art Alix_widget_subscribe p {margin:0 0 10px}.Art Alix_widget_subscribe .artal-form-group {margin-bottom:15px}.Art Alix_widget_about img {margin-bottom:1rem}.Art Alix_widget_about .artal-widget-about-content p:last-child {margin:0}.Art Alix_widget_about .artal-widget-about-footer {margin-top:1rem}.artal-footer-holder {position:relative;width:100%}.artal-footer-holder .artal-footer-inner {padding:80px 0;background-color:#efefef}.artal-footer-holder[data-footer-fixed="1"] {position:fixed;bottom:0;left:0;z-index:50}.artal-footer-fixed .artal-content-holder {position:relative;z-index:60}@media (max-width:768px) {.artal-footer-holder .artal-footer-inner [class^="col"] + [class^="col"] {margin-top:50px}.artal-footer-holder[data-footer-fixed="1"] {position:static}.artal-footer-fixed .artal-content-holder {margin-bottom:0 !important}}.artal-footer-holder .artal-footer-inner .artal-footer-copyright {margin-top:40px;color:#333}.artal-footer-holder .artal-footer-inner .artal-footer-copyright p {margin-bottom:0}.artal-footer-holder .artal-footer-inner .artal-site-logo {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:40px}.artal-footer-holder .artal-footer-inner .artal-footer-menu ul {list-style-type:none;margin:0;padding:0}.artal-footer-holder .artal-footer-inner .artal-footer-menu ul li {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 10px}.artal-footer-holder .artal-footer-inner .artal-footer-menu ul li a {text-transform:uppercase;font-size:14px;color:#555}.artal-footer-holder .artal-footer-inner .artal-footer-menu ul li a:hover {color:#000}.artal-postlist {display:block;width:100%}.artal-post-standard {position:relative}.artal-post-standard .artal-post-thumbnail {text-align:center;line-height:0}.artal-post-standard .artal-post-thumbnail a {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.artal-post-standard .artal-post-thumbnail + .artal-post-content {padding-top:20px}.artal-post-standard .artal-post-content .artal-post-title {font-size:18px;line-height:1.4;font-weight:700;text-transform:uppercase}.artal-post-standard .artal-post-content .artal-post-title a {color:#000}.artal-post-standard .artal-post-content .artal-post-title a:hover {color:#333}.artal-post-standard .artal-post-content .artal-post-meta {font-size:12px;margin-bottom:10px}.artal-post-standard .artal-post-content .artal-post-meta i {margin-right:4px}.artal-post-standard .artal-post-content .artal-post-meta span + span {margin-left:15px}.artal-post-standard .artal-post-content .artal-post-excerpt {margin-top:15px}.artal-post-standard .artal-post-content .artal-post-excerpt p {margin-bottom:0}.artal-post-standard .artal-post-content .artal-post-footer {margin-top:30px}.artal-post-standard.sticky .artal-post-title a::before {content:'\f097';font-family:fontawesome;margin-right:4px;padding-left:1px}.artal-postlist {display:block;width:100%}.artal-post-masonry {position:relative}.artal-post-masonry .artal-post-thumbnail {text-align:center;line-height:0}.artal-post-masonry .artal-post-thumbnail a {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.artal-post-masonry .artal-post-thumbnail + .artal-post-content {padding-top:20px}.artal-post-masonry .artal-post-content .artal-post-title {font-size:18px;line-height:1.4;font-weight:700;text-transform:uppercase}.artal-post-masonry .artal-post-content .artal-post-title a {color:#000}.artal-post-masonry .artal-post-content .artal-post-title a:hover {color:#333}.artal-post-masonry .artal-post-content .artal-post-meta {font-size:12px;margin-bottom:10px}.artal-post-masonry .artal-post-content .artal-post-meta i {margin-right:4px}.artal-post-masonry .artal-post-content .artal-post-meta span + span {margin-left:15px}.artal-post-masonry .artal-post-content .artal-post-excerpt {margin-top:15px}.artal-post-masonry .artal-post-content .artal-post-excerpt p {margin-bottom:0}.artal-post-masonry .artal-post-content .artal-post-footer {margin-top:20px}.artal-post-standard.sticky .artal-post-title a::before {content:'\f097';font-family:fontawesome;margin-right:4px;padding-left:1px}.artal-postlist-recent-popular {margin-top:50px}.artal-postlist-recent-popular-title {margin-bottom:30px;margin-top:50px}.artal-postlist-recent-popular-title h5 {text-transform:uppercase}.artal-post-recent-popular .artal-scalable-thumbnail {position:fixed;display:block;visibility:hidden;line-height:0;z-index:10;pointer-events:none}@media (max-width:767px) {.artal-post-recent-popular .artal-scalable-thumbnail {display:none}}.artal-post-recent-popular .artal-post-inner {padding:0}.artal-post-recent-popular .artal-post-reading-time {display:block;font-size:12px;margin-bottom:5px;text-transform:uppercase;letter-spacing:2px;color:#000}.artal-post-recent-popular .artal-post-title {position:relative;display:inline-block;font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;font-weight:600;text-transform:uppercase}.artal-post-recent-popular .artal-post-title a {color:#000}.artal-post-recent-popular .artal-post-title a:hover {color:#333}.artal-post-recent-popular .artal-post-meta {margin-top:10px;font-size:12px}.artal-post-recent-popular .artal-post-inner:hover .artal-post-title {color:#000}.artal-post-recent-popular .artal-post-inner:hover .artal-post-title::after {width:100%}.artal-post-single .artal-post-footer {margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.artal-post-single .artal-post-content {padding-bottom:15px}.artal-pagination-numeric {margin-top:100px;padding-top:50px;text-align:center;position:relative}.artal-pagination-numeric::after {content:'';display:block;position:absolute;top:0;left:50%;margin-left:-15px;width:30px;height:2px;background-color:#000}.artal-pagination-numeric span,.artal-pagination-numeric a {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;line-height:40px;padding:0 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#efefef;color:#333;margin-right:6px}.artal-pagination-numeric span:last-child,.artal-pagination-numeric a:last-child {margin-right:0}.artal-pagination-numeric span.current,.artal-pagination-numeric a:hover {color:#fff;background-color:#000}@media (max-width:575px) {.artal-pagination-numeric {font-size:32px}}.artal-pagination-load-more-btn {margin-top:100px;padding-top:50px;text-align:center;position:relative}.artal-pagination-load-more-btn::after {content:'';display:block;position:absolute;top:0;left:50%;margin-left:-15px;width:30px;height:2px;background-color:#000}#infscr-loading {position:absolute;bottom:0;left:0;width:100%;z-index:10;text-align:center}#infscr-loading div {display:inline-block;padding:9px 32px;font-size:14px;color:#fff;background-color:#000}#infscr-loading img {display:none !important}.artal-page-navigation {margin-top:50px}.artal-page-navigation a {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;font-size:40px;line-height:1;color:#aaa}.artal-page-navigation a:hover {color:#000}.artal-page-navigation a + a {margin-left:15px}.artal-portfolio-navigation {padding:40px 0;background-color:#000}.artal-portfolio-navigation .artal-portfolio-navigation-inner {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.artal-portfolio-navigation .artal-portfolio-navigation-inner a,.artal-portfolio-navigation .artal-portfolio-navigation-inner span {font-size:18px}.artal-portfolio-navigation .artal-portfolio-navigation-inner a {color:#fff}.artal-portfolio-navigation .artal-portfolio-navigation-inner a:hover {color:rgba(255,255,255,0.5)}.artal-portfolio-navigation .artal-portfolio-navigation-inner .prev-post.inactive,.artal-portfolio-navigation .artal-portfolio-navigation-inner .next-post.inactive {color:rgba(255,255,255,0.5);cursor:not-allowed}.artal-portfolio-navigation .artal-portfolio-navigation-inner .prev-post i {margin-right:5px}.artal-portfolio-navigation .artal-portfolio-navigation-inner .next-post i {margin-left:5px}.artal-pagination-buttons {margin-top:100px;padding-top:50px;text-align:center;position:relative}.artal-pagination-buttons::after {content:'';display:block;position:absolute;top:0;left:50%;margin-left:-15px;width:30px;height:2px;background-color:#000}.artal-pagination-buttons ul {margin:0;padding:0;list-style-type:none}.artal-pagination-buttons li.prev-page,.artal-pagination-buttons li.next-page {position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;width:40px;background-color:#efefef}.artal-pagination-buttons li.prev-page.inactive,.artal-pagination-buttons li.next-page.inactive {cursor:not-allowed}.artal-pagination-buttons li.prev-page a,.artal-pagination-buttons li.next-page a {position:absolute;top:0;left:0;width:100%;height:100%;line-height:40px;color:#333}.artal-pagination-buttons li.prev-page a i,.artal-pagination-buttons li.next-page a i {position:relative;z-index:3}.artal-pagination-buttons li.prev-page a span,.artal-pagination-buttons li.next-page a span {position:absolute;top:0;height:100%;background-color:#000;color:transparent;z-index:2;font-size:12px;text-transform:uppercase;letter-spacing:2px;line-height:40px;pointer-events:none;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 300ms linear;transition:all 300ms linear}.artal-pagination-buttons li.prev-page a span {right:0;padding-right:55px;padding-left:15px;-webkit-transform-origin:right;transform-origin:right}.artal-pagination-buttons li.next-page a span {left:0;padding-left:55px;padding-right:15px;-webkit-transform-origin:left;transform-origin:left}.artal-pagination-buttons li.prev-page + li.next-page {margin-left:6px}.artal-pagination-buttons li.prev-page a:hover,.artal-pagination-buttons li.next-page a:hover {color:#fff;-webkit-transition-delay:150ms;transition-delay:150ms}.artal-pagination-buttons li.prev-page a:hover span,.artal-pagination-buttons li.next-page a:hover span {color:#fff;-webkit-transform:scaleX(1);transform:scaleX(1)}.artal-post-navigation {margin-top:50px}.artal-post-navigation .prev-post,.artal-post-navigation .next-post {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;font-size:40px;line-height:1;color:#aaa}.artal-post-navigation .prev-post.inactive,.artal-post-navigation .next-post.inactive {color:#ccc;cursor:not-allowed}.artal-post-navigation .prev-post + .next-post {margin-left:15px}.artal-post-navigation a:hover {color:#000}.artal-post-navigation a,.artal-post-navigation span {margin-right:15px}.artal-post-navigation a:last-child,.artal-post-navigation span:last-child {margin-right:0}.artal-comments {margin-top:50px}.artal-comments-holder {padding-right:8px}@media (max-width:767px) {.artal-comments-holder {padding-right:0}}.artal-comment-form-holder {padding-left:8px}@media (max-width:767px) {.artal-comment-form-holder {padding-left:0}}.artal-comment-form .form-submit {margin-bottom:0}.comment + .comment-respond {margin-top:15px}.artal-comment-reply-title,.artal-comment-title {text-transform:uppercase}#cancel-comment-reply-link {color:#555;font-size:14px;margin-left:10px;font-style:italic}#cancel-comment-reply-link:hover {color:#000}.comment-notes,.artal-comments-number,.logged-in-as {margin-bottom:30px}.moderate,.comments-closed {color:#000;display:block;font-size:14px;margin-bottom:30px}.artal-comments-list,.artal-comments-list ul {list-style-type:none;margin:0;padding:0}.artal-comments-list li {padding-top:2rem}.artal-comments-list li:first-child {padding-top:0}.artal-comments-list > li ul.children {padding-left:2rem}.artal-comments-list > li ul.children > li {padding-top:2rem}.artal-comment-left {float:left;text-align:center}.artal-comment-left .artal-comment-avatar {height:50px;width:50px}.artal-comment-content {padding-left:80px;position:relative}.artal-comment-content .artal-comment-header-holder {height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.artal-comment-content .artal-comment-header-holder .artal-comment-author {line-height:1}.artal-comment-content .artal-comment-header-holder .artal-comment-author.comment-author::after {content:'·';margin-left:2px}.artal-comment-content .artal-comment-header-holder .artal-comment-date {margin-top:5px}.artal-comment-content .artal-comment-text {margin-top:1rem}.artal-comment-content .artal-comment-text .comment-edit-link {font-size:14px;color:#000;margin-right:15px}.artal-comment-content .artal-comment-text .comment-edit-link:hover {color:#aaa}.artal-comment-content .artal-comment-text .comment-reply-link {position:absolute;top:0;right:0;padding:5px 10px;line-height:1;font-size:12px;text-transform:uppercase;letter-spacing:2px;background-color:#efefef;color:#000}@media (max-width:767px) {.artal-comment-form-holder {margin-top:100px}.artal-comments-list > li ul.children {padding-left:0}}.artal-onsale-badge {position:absolute;top:15px;right:15px;color:#fff;background-color:#000;font-size:12px;letter-spacing:2px;padding:5px 12px 5px 14px}.woocommerce-error,.woocommerce-message,.woocommerce-info {list-style-type:none;padding:15px 20px;margin-bottom:1.5rem;border:1px solid #000;color:#000;font-size:14px}.woocommerce-error a,.woocommerce-message a,.woocommerce-info a {float:right}.woocommerce p.stars {line-height:1;margin-bottom:0}.woocommerce p.stars a {position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before {font-family:FontAwesome;display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;text-indent:0}.woocommerce p.stars a:hover ~ a::before,.woocommerce p.stars a::before,.woocommerce p.stars.selected a.active ~ a::before {content:'\f006'}.woocommerce p.stars.selected a.active::before,.woocommerce p.stars:hover a::before,.woocommerce p.stars.selected a:not(.active)::before {content:'\f005'}.woocommerce p.stars a::before,.woocommerce p.stars.selected a.active~a::before,.woocommerce p.stars a:hover~a::before {color:#aaa}.woocommerce p.stars.selected a.active::before,.woocommerce p.stars:hover a::before,.woocommerce p.stars.selected a:not(.active)::before {color:#000}.artal-quantity {position:relative;display:inline-block;padding-right:20px}.artal-quantity button {position:absolute;right:0;top:0;height:50%;width:20px;margin:0;padding:0;border:none;background:none;cursor:pointer;text-align:center;font-weight:400;line-height:1;font-size:16px;-webkit-transition:color 150ms linear;transition:color 150ms linear}.artal-quantity button:hover {color:#555}.artal-quantity button.minus {top:auto;bottom:0}.artal-quantity input[type="number"] {padding:0;background:none;border:none;width:60px;text-align:center}.artal-product-thumbnail {position:relative}.woocommerce-product-gallery {position:relative;display:block;width:100%}.woocommerce-product-gallery ul,.woocommerce-product-gallery ol {list-style-type:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:5px -5px -5px}.woocommerce-product-gallery figure {margin:0}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2) {width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;cursor:pointer;opacity:0.9;-webkit-transition:opacity 150ms linear;transition:opacity 150ms linear;margin:5px}.woocommerce-product-gallery .flex-control-thumbs li img {-webkit-transition:-webkit-transform 300ms linear;transition:-webkit-transform 300ms linear;transition:transform 300ms linear;transition:transform 300ms linear,-webkit-transform 300ms linear}.woocommerce-product-gallery .flex-control-thumbs li:hover {opacity:1}.woocommerce-product-gallery .flex-control-thumbs li:hover img {-webkit-transform:scale(1.035);transform:scale(1.035)}.woocommerce-product-gallery img {display:block}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li {width:33.3333%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {width:25%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {width:20%}.artal-product-rating {line-height:0;font-size:0}.artal-product-rating span {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:8px;width:8px;background-color:#eee;border-radius:50%}.artal-product-rating span + span {margin-left:4px}.artal-product-rating span.active {background-color:#000}.artal-products-related,.artal-cross-sells,.artal-up-sells {margin-top:5rem}.artal-products-related .artal-related-products-title,.artal-cross-sells .artal-related-products-title,.artal-up-sells .artal-related-products-title,.artal-products-related .artal-cross-sells-title,.artal-cross-sells .artal-cross-sells-title,.artal-up-sells .artal-cross-sells-title,.artal-products-related .artal-up-sells-title,.artal-cross-sells .artal-up-sells-title,.artal-up-sells .artal-up-sells-title {margin-bottom:1.5rem}.artal-product-single .artal-product-thumbnail,.artal-product-single .artal-product-summary {width:50%;float:left}@media (max-width:767px) {.artal-product-single .artal-product-thumbnail,.artal-product-single .artal-product-summary {width:100%;float:none}}.artal-product-single .artal-product-thumbnail {padding-left:15px;padding-right:40px}@media (max-width:767px) {.artal-product-single .artal-product-thumbnail {padding-right:15px}}.artal-product-single .artal-product-summary {padding-right:15px;padding-left:40px}@media (max-width:767px) {.artal-product-single .artal-product-summary {padding-left:15px;margin-top:3rem}}.artal-product-single .artal-product-summary .artal-product-title {font-size:24px;margin-bottom:1.5rem}.artal-product-single .artal-product-summary .artal-price {margin-top:3rem;font-size:24px;color:#000}.artal-product-single .artal-product-summary .artal-price del {color:#aaa}.artal-product-single .artal-product-summary .artal-product-summary-description,.artal-product-single .artal-product-summary .artal-cart,.artal-product-single .artal-product-summary .artal-cart-footer,.artal-product-single .artal-product-summary .artal-variation-add-to-cart,.artal-product-single .artal-product-summary .artal-product-summary-footer {margin-top:3rem}.artal-product-single .artal-product-summary .artal-cart .artal-product-options {border-top:1px solid #eee}.artal-product-single .artal-product-summary .artal-cart .artal-product-options .artal-product-option {border-bottom:1px solid #eee;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.artal-product-single .artal-product-summary .artal-cart .artal-product-options .artal-product-value select {direction:rtl;background-color:transparent;border:none;padding:0 30px 0 0;background-position:100% 50%}.artal-product-single .artal-product-summary .artal-cart .artal-product-options .artal-stock {margin:0;color:#000}.artal-product-single .artal-product-summary .artal-cart .artal-product-options .artal-variation-add-to-cart {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.artal-product-single .artal-product-summary .artal-cart-footer {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.artal-product-description {margin-top:5rem}.artal-product-description .artal-product-meta {padding:15px 20px;text-align:center;border:1px solid #000}.artal-product-description .artal-product-meta > span {margin-right:30px}.artal-product-description .artal-product-meta > span:last-child {margin-right:0}.artal-product-description .artal-product-meta > span > span {font-weight:400;color:#000}.artal-product-description .artal-tabs {margin-top:5rem}.artal-product-description .artal-tabs .artal-tabs-header {text-align:center;list-style-type:none;margin:0;padding:0}.artal-product-description .artal-tabs .artal-tabs-header li {display:inline-block;margin:0 15px}.artal-product-description .artal-tabs .artal-tabs-header li a {color:#000;font-size:18px}.artal-product-description .artal-tabs .artal-tabs-header li a:hover {color:#000}.artal-product-description .artal-tabs .artal-tabs-header li.active > a {border-bottom:1px solid #000}.artal-product-description .artal-tabs .artal-tab {padding-top:3rem;max-width:800px;margin:0px auto}.shop_attributes p {margin:0}.artal-reviews-holder {margin-bottom:5rem}.artal-reviews-list,.artal-reviews-list ul {list-style-type:none;margin:0;padding:0}.artal-reviews-list li {padding-top:2rem}.artal-reviews-list li:first-child {padding-top:0}.artal-reviews-list > li ul.children {padding-left:2rem}.artal-reviews-list > li ul.children > li {padding-top:2rem}.artal-review-left {float:left;text-align:center}.artal-review-left .artal-review-avatar {height:50px;width:50px}.artal-review-content {padding-left:80px}.artal-review-content .artal-review-header-holder {height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.artal-review-content .artal-review-header-holder .artal-review-author {line-height:1}.artal-review-content .artal-review-header-holder .artal-review-meta {margin-top:10px}.artal-review-content .artal-review-text {margin-top:1rem}.artal-review-form-rating {margin-bottom:3rem}.artal-review-form-rating p.stars {margin-top:5px}@media (max-width:767px) {.artal-review-list > li ul.children {padding-left:0}}.artal-my-account-navigation ul {margin:0;padding:0;list-style-type:none}.artal-my-account-navigation a {color:#000}.artal-my-account-navigation a:hover {color:#aaa}.artal-billing-title {margin-bottom:1.5rem}.artal-edit-account-form fieldset {padding:15px 20px;margin:0;border-width:1px;border-color:#000;margin-bottom:1.5rem}.artal-edit-account-form legend {padding:0 10px;color:#000;margin-left:-10px}.artal-cart-form-content,.artal-cart-form-actions {margin:0}.artal-cart-form-content,.artal-cart-form-actions,.artal-cart-form-content th,.artal-cart-form-actions th,.artal-cart-form-content td,.artal-cart-form-actions td {border:none}.artal-cart-form-content th,.artal-cart-form-actions th,.artal-cart-form-content td,.artal-cart-form-actions td {padding:10px 0}.artal-cart-form-content thead tr,.artal-cart-form-actions thead tr,.artal-cart-form-content .artal-cart-product-item,.artal-cart-form-actions .artal-cart-product-item {border-bottom:1px solid #ccc}.artal-cart-form-content .artal-product-item-content,.artal-cart-form-actions .artal-product-item-content {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.artal-cart-form-content .artal-product-item-content .artal-product-item-thumbnail,.artal-cart-form-actions .artal-product-item-content .artal-product-item-thumbnail {display:inline-block;line-height:0}.artal-cart-form-content .artal-product-item-content .artal-product-item-thumbnail img,.artal-cart-form-actions .artal-product-item-content .artal-product-item-thumbnail img {height:90px;width:90px;max-width:90px}@media (max-width:575px) {.artal-cart-form-content .artal-product-item-content .artal-product-item-thumbnail img,.artal-cart-form-actions .artal-product-item-content .artal-product-item-thumbnail img {height:60px;width:60px;max-width:60px}}.artal-cart-form-content .artal-product-item-content .artal-product-item-thumbnail + .artal-product-item-permalink,.artal-cart-form-actions .artal-product-item-content .artal-product-item-thumbnail + .artal-product-item-permalink {margin-left:30px}@media (max-width:575px) {.artal-cart-form-content .artal-product-item-content .artal-product-item-thumbnail + .artal-product-item-permalink,.artal-cart-form-actions .artal-product-item-content .artal-product-item-thumbnail + .artal-product-item-permalink {margin-left:15px}}.artal-cart-form-content .artal-product-item-content .artal-product-item-permalink,.artal-cart-form-actions .artal-product-item-content .artal-product-item-permalink {color:#000;white-space:nowrap;overflow:hidden;max-width:70%;text-overflow:ellipsis}.artal-cart-form-content .artal-product-item-content .artal-product-item-permalink:hover,.artal-cart-form-actions .artal-product-item-content .artal-product-item-permalink:hover {color:#aaa}.artal-cart-form-content .artal-product-quantity-content .artal-quantity input[type="number"],.artal-cart-form-actions .artal-product-quantity-content .artal-quantity input[type="number"] {max-width:60px;text-align:left;padding:4px 8px;border:1px solid #ccc}.artal-cart-form-content .artal-product-remove,.artal-cart-form-actions .artal-product-remove,.artal-cart-form-content .artal-product-remove-content,.artal-cart-form-actions .artal-product-remove-content {text-align:right}.artal-cart-form-actions {margin-top:1.5rem}.artal-cart-form-actions .artal-cart-update {text-align:right}@media (max-width:575px) {.artal-cart-form-actions .artal-cart-update {display:block;text-align:left}}.artal-cart-form-actions .artal-cart-update .artal-update-cart {font-size:inherit;color:#000;border:none;background:none;padding:0;-webkit-transition:all 150ms linear;transition:all 150ms linear;cursor:pointer}.artal-cart-form-actions .artal-cart-update .artal-update-cart:hover {color:#aaa}.artal-cart-form-actions .artal-cart-coupon input[type="text"] {max-width:180px;float:left}@media (max-width:575px) {.artal-cart-form-actions .artal-cart-coupon input[type="text"] {width:50%;max-width:none}}@media (max-width:575px) {.artal-cart-form-actions .artal-cart-coupon .artal-btn {width:50%}}@media (max-width:575px) {.artal-cart-form-actions .artal-cart-coupon {display:block}}.artal-cart-totals {margin-top:5rem;color:#000}.artal-cart-totals table,.artal-cart-totals th,.artal-cart-totals td {border:none}.artal-cart-totals table {margin-bottom:1.5rem}.artal-cart-totals table th,.artal-cart-totals table td {padding:10px 0}.artal-cart-totals .artal-order-total strong {font-weight:400}.artal-billing-title {margin-bottom:1.5rem}.artal-checkout-coupon {height:auto !important;margin-bottom:1.5rem !important}.artal-checkout-coupon input[type="text"] {float:left}.artal-form-login,.artal-form-reset-pswrd {max-width:450px;border:1px solid #000;padding:30px !important;height:auto !important;margin-bottom:1.5rem !important}.artal-form-login .artal-form-group input:not([type="checkbox"]),.artal-form-reset-pswrd .artal-form-group input:not([type="checkbox"]) {width:100%}.artal-form-login .artal-form-group .inline,.artal-form-reset-pswrd .artal-form-group .inline {margin-top:10px}.artal-form-login .artal-lost-password a,.artal-form-reset-pswrd .artal-lost-password a {font-size:14px;color:#000;text-decoration:underline}.artal-form-login .artal-lost-password a:hover,.artal-form-reset-pswrd .artal-lost-password a:hover {color:#000;text-decoration:none}.artal-form-login .artal-remember-me,.artal-form-reset-pswrd .artal-remember-me {font-size:14px;margin-top:1.5rem}.artal-create-account {height:auto !important}.artal-order-review {margin-top:5rem}.artal-order-review .artal-order-review-title {margin-bottom:1.5rem}.artal-order-review .artal-checkout-review-order-table {color:#000;margin:0 0 1.5rem}.artal-order-review td,.artal-order-review .artal-product-total {text-align:right}.artal-order-review .artal-order-total {background-color:#000}.artal-order-review .artal-order-total th,.artal-order-review .artal-order-total td {color:#fff;padding:18px 10px}.artal-order-review .artal-order-total strong {font-weight:400}.artal-checkout-payment,.artal-payment-method {margin-bottom:1.5rem}.artal-payment-method img {max-height:1em;margin-right:10px}.artal-product-standard {position:relative}.artal-product-standard .artal-product-thumbnail {overflow:hidden;opacity:1;-webkit-transition:opacity 150ms linear;transition:opacity 150ms linear}.artal-product-standard .artal-product-thumbnail + .artal-product-content {padding-top:15px}.artal-product-standard .artal-product-content .artal-product-title {display:inline-block;font-size:18px;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.artal-product-standard .artal-product-content .artal-product-price {margin-top:5px;line-height:1;color:#555}.artal-product-standard .artal-product-inner:hover .artal-product-title {color:#000}.artal-product-standard .artal-product-inner:hover .artal-product-thumbnail {opacity:0.9}.artal-alert {padding:15px 20px;margin-bottom:1.5rem;border:1px solid #000;color:#000;font-size:14px}.artal-alert strong {font-weight:700}.artal-alert p:first-of-type {margin-top:0}.artal-alert p:last-of-type {margin-bottom:0}.artal-btn {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;cursor:pointer;border:none;outline:0;overflow:hidden;padding:10px 30px;font-weight:700;font-size:15px;border-radius:0;line-height:1.9;-webkit-transition:all 300ms linear;transition:all 300ms linear}.artal-btn i {margin-right:5px}.artal-btn.artal-btn-lg {padding:18px 50px}.artal-btn-primary {background-color:#000;color:#fff}.artal-btn-primary:hover {background-color:#333;color:#fff}.artal-btn-secondary {background-color:#efefef;color:#000}.artal-btn-secondary:hover {background-color:#000;color:#fff}a.artal-link {position:relative;color:#000}a.artal-link::after {content:'';position:absolute;bottom:-3px;left:0;width:0%;height:1px;background-color:#000;-webkit-transition:all 300ms linear;transition:all 300ms linear}a.artal-link:hover {color:#000}a.artal-link:hover::after {width:100%}a.artal-link.reverse::after {width:100%}a.artal-link.reverse:hover::after {width:0%}.artal-buttons {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.artal-buttons .artal-btn + .artal-btn {margin-left:10px}.artal-collage-list .artal-collage-inner {position:relative;line-height:0;font-size:0}.artal-collage-list.gutter .artal-collage-inner {margin:-30px;padding:30px}.artal-collage-inner .artal-collage-image {position:relative;line-height:0}.artal-collage-inner .artal-collage-image a {z-index:2}.artal-collage-inner .artal-collage-image .artal-collage-link {position:absolute;top:0;left:0;width:100%;height:100%}.divider {display:block;height:5px;width:100%;margin:1.5rem 0;background-image:-webkit-linear-gradient(135deg,#ccc 25%,transparent 25%,transparent 50%,#ccc 50%,#ccc 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,#ccc 25%,transparent 25%,transparent 50%,#ccc 50%,#ccc 75%,transparent 75%,transparent);background-size:5px 5px}.artal-dropcap {color:#000;font-size:40px;line-height:40px;font-weight:700}.artal-map {position:relative;margin-bottom:30px}.artal-map-controls {position:absolute;top:15px;right:15px}.artal-map-controls > div {display:block;height:30px;width:30px;font-size:14px;line-height:26px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#000;-webkit-transition:all 150ms linear;transition:all 150ms linear}.artal-map-controls > div:hover {color:#fff;background-color:#333}.artal-map-controls > div + div {margin-top:5px}.artal-partner-item {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:0;height:60px}.artal-partner-item.left {-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.artal-partner-item.center {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.artal-partner-item.right {-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.artal-partner-item a {display:block}@media (max-width:767px) {.artal-partner-item {margin-bottom:30px}}.artal-partner-item .artal-partner-item-inner img {display:inline-block;width:auto;height:45px}.artal-portfolio-grid-filters {margin-bottom:50px;text-align:center}.artal-portfolio-grid-filters .artal-filter-counter::before {content:'(';margin-left:4px}.artal-portfolio-grid-filters .artal-filter-counter::after {content:')'}.artal-portfolio-grid-filters .cbp-filter-item {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:12px;line-height:1;letter-spacing:2px;text-transform:uppercase;padding:8px 12px 8px 14px;margin:0 6px;color:#333}.artal-portfolio-grid-filters .cbp-filter-item:hover,.artal-portfolio-grid-filters .cbp-filter-item.cbp-filter-item-active {color:#000}.artal-portfolio-grid-filters .cbp-filter-item.cbp-filter-item-active {background-color:#efefef}.artal-portfolio-style1 .artal-portfolio-grid-link {display:block}.artal-portfolio-style1 .artal-portfolio-grid-content {padding:10px;text-align:center;border:1px solid #efefef;border-top:none}.artal-portfolio-style1 .artal-portfolio-grid-content p {margin:0;font-size:12px}.artal-portfolio-style2 .artal-portfolio-grid-link {display:block;position:relative}.artal-portfolio-style2 .artal-portfolio-grid-link::before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.9);opacity:0;-webkit-transition:all 300ms linear;transition:all 300ms linear}.artal-portfolio-style2 .artal-portfolio-grid-content {position:absolute;top:50%;left:0;width:100%;text-align:center;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.artal-portfolio-style2 .artal-portfolio-grid-content h5,.artal-portfolio-style2 .artal-portfolio-grid-content p {opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.artal-portfolio-style2 .artal-portfolio-grid-content p {margin:0;font-size:22px}.artal-portfolio-style2 .artal-portfolio-grid-content h5 {font-size:22px}.artal-portfolio-style2:hover .artal-portfolio-grid-link::before {opacity:1}.artal-portfolio-style2:hover .artal-portfolio-grid-content h5,.artal-portfolio-style2:hover .artal-portfolio-grid-content p {opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.artal-portfolio-style2:hover .artal-portfolio-grid-content h5 {-webkit-transition-delay:0.2s;transition-delay:0.2s}.artal-portfolio-style2:hover .artal-portfolio-grid-content p {-webkit-transition-delay:0.3s;transition-delay:0.3s}.artal-pricing-table {position:relative;padding:50px;border:1px solid #efefef;text-align:center}.artal-pricing-table .artal-price-header {border-bottom:1px solid #efefef;padding:0 0 30px}.artal-pricing-table .artal-price-header .artal-price-name {text-transform:uppercase}.artal-pricing-table .artal-price-header .artal-price-price {font-size:36px;line-height:1;margin-top:15px;color:#000}.artal-pricing-table .artal-price-features ul {list-style-type:none;margin:0;padding:0;line-height:3}.artal-pricing-table.featured::before {content:'\f005';position:absolute;top:15px;right:15px;font-size:20px;line-height:1;color:#000;font-family:FontAwesome}@media (max-width:767px) {.artal-pricing-table {margin-bottom:30px}}.artal-ranfolio-holder {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.artal-ranfolio-holder a,.artal-ranfolio-holder span {font-size:55px;line-height:1.4;color:#000}@media (max-width:767px) {.artal-ranfolio-holder a,.artal-ranfolio-holder span {font-size:36px}}.artal-ranfolio-holder a + a {margin-left:30px}.artal-services.top {text-align:center}.artal-services.top .artal-services-icon + .artal-services-content {margin-top:15px}.artal-services.left .artal-services-icon {float:left}.artal-services.right .artal-services-icon {float:right}.artal-services.right .artal-services-content {text-align:right}.artal-services .artal-services-content .artal-services-title {margin-bottom:15px;line-height:1;text-transform:uppercase;letter-spacing:2px}.artal-services .artal-services-content .artal-services-description {margin:0}.artal-services .artal-services-icon i {font-size:42px;line-height:42px;color:#000}@media (max-width:767px) {.artal-services {margin-bottom:30px}}.artal-counter-up .artal-counter-title {line-height:1;margin-top:10px;text-transform:uppercase;letter-spacing:2px}.artal-counter-up .artal-counter-icon {font-size:50px;line-height:50px;margin-bottom:20px;color:#000}.artal-counter-up .artal-counter-number {font-size:40px;line-height:40px;margin-bottom:20px;color:#000}@media (max-width:767px) {.artal-counter-up {margin-bottom:30px}}.artal-custom-title-holder {margin-bottom:50px}.artal-custom-title-holder .artal-custom-title {letter-spacing:0px}.artal-custom-title-holder .artal-custom-subtitle {display:block}.artal-custom-title-holder.center {text-align:center}.artal-custom-title-holder.right {text-align:right}.artal-dribbble-shot {line-height:0;position:relative}.artal-dribbble-shot-holder {float:left;display:block;visibility:hidden}.artal-dribbble-shots .artal-dribbble-title {position:absolute;top:0;left:0;margin:15px;padding:6px 20px;color:#333;z-index:3;max-width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.9;background-color:#fff;pointer-events:none}.artal-dribbble-shots .artal-dribbble-link {position:absolute;top:0;left:0;width:100%;height:100%}.artal-dribbble-shots.gutter {margin:-15px}.artal-dribbble-shots.gutter .artal-dribbble-shot-holder {padding:15px}.artal-dribbble-shots[data-col="2"] .artal-dribbble-shot-holder {width:50%}.artal-dribbble-shots[data-col="3"] .artal-dribbble-shot-holder {width:33.333%}.artal-dribbble-shots[data-col="4"] .artal-dribbble-shot-holder {width:25%}.artal-dribbble-shots[data-col="5"] .artal-dribbble-shot-holder {width:20%}@media (max-width:767px) {.artal-dribbble-shots[data-col="3"] .artal-dribbble-shot-holder,.artal-dribbble-shots[data-col="4"] .artal-dribbble-shot-holder,.artal-dribbble-shots[data-col="5"] .artal-dribbble-shot-holder {width:50%}}@media (max-width:575px) {.artal-portfolio-masonry-wrapper[data-col="2"] .artal-dribbble-shot-holder,.artal-dribbble-shots[data-col="2"] .artal-dribbble-shot-holder,.artal-portfolio-masonry-wrapper[data-col="3"] .artal-dribbble-shot-holder,.artal-dribbble-shots[data-col="3"] .artal-dribbble-shot-holder,.artal-portfolio-masonry-wrapper[data-col="4"] .artal-dribbble-shot-holder,.artal-dribbble-shots[data-col="4"] .artal-dribbble-shot-holder,.artal-portfolio-masonry-wrapper[data-col="5"] .artal-dribbble-shot-holder,.artal-dribbble-shots[data-col="5"] .artal-dribbble-shot-holder {width:100%}}.artal-hero-title-holder {padding-top:180px;padding-bottom:100px;min-height:80vh;background-color:#efefef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%}.artal-hero-title-inner {padding:60px;text-align:center;min-width:30%;background-color:rgba(255,255,255,0.95)}.artal-hero-title-inner .artal-hero-title {font-size:26px;text-transform:uppercase;font-weight:700;letter-spacing:2px;line-height:1.4}.artal-hero-title-inner .artal-hero-subtitle,.artal-hero-title-inner .artal-hero-meta {margin-top:5px;margin-bottom:0;font-size:22px}.artal-hero-title-inner .artal-post-meta i {margin-right:4px}.artal-hero-title-inner .artal-post-meta span + span {margin-left:10px}.artal-post-share > a {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:22px;width:22px;border-radius:2px;font-size:12px;color:#fff;background-color:#000}.artal-post-share > a:hover {color:#fff;background-color:#333}.artal-post-share > a + a {margin-left:6px}.artal-progress-bar-holder .artal-progress-bar-title {display:block;line-height:1;margin-bottom:10px;text-transform:uppercase;letter-spacing:2px}.artal-progress-bar-holder .artal-progress-bar-title span {float:right}.artal-progress-bar-holder .artal-progress-bar-title span::after {content:'%'}.artal-progress-bar-holder .artal-progress-bar {position:relative;height:10px;background-color:#efefef}.artal-progress-bar-holder .artal-progress-bar span {position:absolute;top:0;left:0;height:100%;width:0;background-color:#000}.artal-project-meta {margin:0;width:auto;line-height:2.5}.artal-project-meta,.artal-project-meta th,.artal-project-meta td {border:none;padding:0}.artal-project-meta tr + tr {padding-top:5px}.artal-project-meta tr td:first-child {padding-right:50px;font-weight:700}.artal-project-meta .artal-project-meta-title {color:#000}.artal-single-icon {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:22px;width:22px;border-radius:2px;font-size:12px;color:#fff;background-color:#000}.artal-single-icon:hover {color:#fff;background-color:#333}.artal-single-icon + .artal-single-icon {margin-left:6px}.artal-single-image {position:relative;display:block}.artal-single-image a {display:block;line-height:0}.artal-single-image .artal-single-image-caption {position:absolute;margin:30px;padding:6px 20px;color:#555;opacity:0;z-index:3;max-width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;pointer-events:none;background-color:#fff;-webkit-transition:all 150ms linear;transition:all 150ms linear}.artal-single-image .artal-single-image-caption.top-left {top:0;left:0}.artal-single-image .artal-single-image-caption.top-right {top:0;right:0}.artal-single-image .artal-single-image-caption.bottom-right {bottom:0;right:0}.artal-single-image .artal-single-image-caption.bottom-left {bottom:0;left:0}.artal-single-image:hover .artal-single-image-caption,.artal-single-image.hovered .artal-single-image-caption {opacity:1}.artal-team-member.style1 .artal-team-member-avatar {position:relative}.artal-team-member.style1 .artal-team-member-avatar img {line-height:0}.artal-team-member.style1 .artal-team-member-content {padding:10px;text-align:center;border:1px solid #efefef;border-top:none}.artal-team-member.style1 p {font-size:12px;margin:0}@media (max-width:767px) {.artal-team-member.style1 {margin-bottom:30px}}.typed-cursor {-webkit-animation:blink 0.7s linear infinite;animation:blink 0.7s linear infinite}@-webkit-keyframes blink {0% {opacity:1}50% {opacity:0}100% {opacity:1}}@keyframes blink {0% {opacity:1}50% {opacity:0}100% {opacity:1}}.artal-video-lightbox-holder {position:relative;line-height:0}.artal-video-lightbox-holder .artal-video-lightbox {position:absolute;height:50px;width:50px;top:50%;left:50%;margin-left:-25px;margin-top:-25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:38px;z-index:2;color:#000;background-color:#fff}.artal-video-lightbox-holder .artal-video-lightbox:hover {color:#aaa}