@charset "UTF-8";
html[dir="rtl"] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle img{margin-left:12px}html[dir="rtl"] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{text-align:right}html[dir="rtl"] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a img{margin-left:12px}.wpml-language-switcher-block{display:flex;box-sizing:border-box;width:100% !important}.wpml-language-switcher-block>.wp-block-navigation-item,.wpml-language-switcher-block>.wp-block-navigation-item>div{display:flex;width:100% !important}.wpml-language-switcher-block .wp-block-navigation__container{background:unset !important}.wpml-language-switcher-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wpml-language-switcher-block .wpml-ls-dropdown ul li button{padding:0}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal{min-width:inherit !important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li{width:inherit !important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal{margin:0;min-width:inherit !important}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{width:inherit !important;text-align:left}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block ul{list-style-type:none !important;padding:0 !important;width:100%}.wpml-language-switcher-block ul li{margin:0 !important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container{border:inherit !important;background-color:unset !important;min-width:unset !important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item{border-radius:0 !important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item a{display:flex;align-items:center;min-width:max-content;padding:1px}.wpml-language-switcher-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0 !important;gap:1em !important}.wpml-language-switcher-block ul.horizontal-list li{display:inline-block;margin:0;line-height:100%}.wpml-language-switcher-block ul.horizontal-list li a{line-height:100%}.wpml-language-switcher-block ul.center-justify{justify-content:center}.wpml-language-switcher-block ul.center-justify .wp-block-navigation-item{justify-content:center}.wpml-language-switcher-block ul.right-justify{justify-content:right}.wpml-language-switcher-block ul.right-justify .wp-block-navigation-item{justify-content:right}.wpml-language-switcher-block ul.space_between-justify{justify-content:space-between}.wpml-language-switcher-block ul.space_between-justify li>div{white-space:nowrap}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color) !important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color) !important}.wpml-language-switcher-block ul.isHorizontal{padding-left:0;list-style:none}.wpml-language-switcher-block ul.isHorizontal li{display:inline;margin-left:0}.wpml-language-switcher-block ul.isHorizontal li div{display:inline-block}.wpml-language-switcher-block ul.hasSpacing.isHorizontal li:not(:last-child){margin-right:var(--language-spacing) !important}.wpml-language-switcher-block ul.hasSpacing.isVertical li:not(:last-child){margin-bottom:var(--language-spacing) !important}.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div,.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div>a{display:inline-flex;align-items:center}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color) !important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color) !important}.wpml-language-switcher-block .hasFontSize{font-size:var(--font-size) !important}.wpml-language-switcher-block .hasLetterSpacing{letter-spacing:var(--letter-spacing) !important}.wpml-language-switcher-block .hasTextTransform{text-transform:var(--text-transform) !important}.wpml-language-switcher-block .hasFontFamily{font-family:var(--font-family) !important}.wpml-ls-flag{display:inline-block}.wpml-ls-flag-style-btn{border:0px transparent;padding-top:3px !important}.wpml-ls-flag-style-btn.black-bg{background-color:black}.wpml-ls-flag-style-btn.transparent-bg{background-color:transparent}.wpml-ls-control-row{border:solid 1px #949494;border-radius:2px;margin-bottom:8px}.wpml-ls-control-row-with-padding{padding:1px}.wpml-ls-number-control{max-width:100%;width:100%}.wpml-ls-slider-control-alert{margin-top:5px !important}.wpml-ls-slider .ant-slider-track{background-color:#3858E9}.wpml-ls-slider .ant-slider-handle{border:solid 1px black}.wpml-ls-control-blue{color:#3858E9 !important}.wpml-ls-number-with-unit-select select{color:#3858E9 !important;font-weight:900 !important}.wpml-ls-control-grey{color:#757575}.wpml-ls-control-bg-grey{background-color:#a6a6a6}.wpml-ls-control-font{font-family:"SF Pro Text", sans-serif;font-style:normal;font-weight:400 !important;font-size:13px !important;line-height:140% !important}.wpml-ls-option-btn-col{padding:0.5px}.wpml-ls-no-borders{border:none}.ant-col-8.wpml-ls-option-btn-col{display:inline-flex}.wpml-ls-three-btn-row .wpml-ls-option-btn-wrap{white-space:normal;word-break:break-word}.wpml-ls-three-btn-row .ant-btn-no-height-less-padding{height:unset;padding-right:10px;padding-left:10px}.wpml-ls-full-width{width:100%}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__track{background-color:#3858E9;border-color:#3858E9}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__thumb{background-color:white}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__track{background-color:white;border-color:black}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__thumb{background-color:black}.ant-select-dropdown{min-width:45px !important;max-width:45px !important;width:45px !important}.wpml-ls-color-control{border:1px solid #DDDDDD;border-bottom:0px;padding:10px;box-sizing:border-box}.wpml-ls-color-control.wpml-ls-with-bottom-border{border-bottom:1px solid #DDDDDD}.wpml-ls-color-control .wpml-ls-icon-no-color:hover{cursor:pointer}.wpml-ls-color-control .component-color-indicator{width:25px;height:25px;box-shadow:0px 0px 2px 1px lightgrey}.wpml-ls-color-control .component-color-indicator:hover{cursor:pointer}.wpml-ls-color-control .wpml-ls-color-title{top:3px}.wpml-ls-dimension-control{border-top:solid 1px #e0e0e0}.wpml-ls-dimension-control .components-panel__arrow{visibility:hidden}.wpml-ls-panel-settings-dropdown-container{position:absolute;right:0px}.wpml-ls-icon-link{width:24px;height:24px;top:3px;border-radius:2px}.ant-input-number-handler-wrap{display:none !important}.ant-input-number-input{padding-right:0px !important;padding-left:3px !important}.block-editor-contrast-checker+.block-editor-contrast-checker{display:none}.current-language-item{display:flex;align-items:center;min-height:30px}.current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wpml-ls-fontLetterCase-control button.components-button.has-icon{margin-right:0 !important;min-width:30px !important;height:30px !important}.wpml-ls-fontLetterSpacing-control div.components-input-control__container{top:4px}[data-wpml='language-item']:first-of-type{margin-top:5px !important}.wpml-ls-dimension-panel .components-panel__arrow{display:none}.wpml-ls-typography-panel .components-panel__arrow{display:none}.wpml-ls-panel-settings-dropdown-container>div>button>span.anticon-more{font-size:large;margin-right:10px}.wpml-ls-panel-settings-dropdown-container>div>button>span.anticon-plus{font-size:medium;margin-right:10px}.wp-block-navigation.is-content-justification-space-between .wp-block-page-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher']{display:contents !important}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item{display:flex}.wp-block-navigation .wpml-block-navigation-language-switcher,.wp-block-navigation [data-type='wpml/navigation-language-switcher']{display:flex !important;flex-direction:var(--navigation-layout-direction, initial);justify-content:var(--navigation-layout-justify, initial);align-items:var(--navigation-layout-align, initial);flex-wrap:var(--navigation-layout-wrap, wrap);background-color:inherit;gap:inherit;margin:0;width:fit-content;max-width:fit-content}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-dropdown{flex:inherit;display:flex !important}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-list{flex:inherit;display:contents !important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-dropdown,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:flex !important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-list,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:contents !important}.wp-block-navigation .wpml-block-navigation-item{background-color:inherit}.wp-block-navigation .wpml-block-navigation-item .current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wp-block-navigation__submenu-container li{margin:0}.wp-block-navigation .wpml-language-switcher-navigation-block{width:unset !important;flex:initial !important}.wp-block-navigation .wpml-language-switcher-navigation-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation .wpml-language-switcher-navigation-block ul li a{display:flex;align-items:center}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0 !important;gap:1.5em !important}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li{display:inline-block;line-height:100%}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li a,.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li div{line-height:100%;display:inline-flex;align-items:center}
.ant-input-number{-webkit-box-sizing:border-box;box-sizing:border-box;font-variant:tabular-nums;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;width:100%;min-width:0;padding:4px 11px;color:rgba(0,0,0,0.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;-webkit-transition:all 0.3s;transition:all 0.3s;display:inline-block;width:90px;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:2px}.ant-input-number::-moz-placeholder{opacity:1}.ant-input-number::-webkit-input-placeholder{color:#bfbfbf}.ant-input-number:-ms-input-placeholder{color:#bfbfbf}.ant-input-number::-ms-input-placeholder{color:#bfbfbf}.ant-input-number::placeholder{color:#bfbfbf}.ant-input-number:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-number:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number:placeholder-shown{text-overflow:ellipsis}.ant-input-number:hover{border-color:#40a9ff;border-right-width:1px !important}.ant-input-number:focus,.ant-input-number-focused{border-color:#40a9ff;border-right-width:1px !important;outline:0;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,0.2);box-shadow:0 0 0 2px rgba(24,144,255,0.2)}.ant-input-number-disabled{color:rgba(0,0,0,0.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px !important}.ant-input-number[disabled]{color:rgba(0,0,0,0.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number[disabled]:hover{border-color:#d9d9d9;border-right-width:1px !important}.ant-input-number-borderless,.ant-input-number-borderless:hover,.ant-input-number-borderless:focus,.ant-input-number-borderless-focused,.ant-input-number-borderless-disabled,.ant-input-number-borderless[disabled]{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}textarea.ant-input-number{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;-webkit-transition:all 0.3s, height 0s;transition:all 0.3s, height 0s}.ant-input-number-lg{padding:6.5px 11px;font-size:16px}.ant-input-number-sm{padding:0px 7px}.ant-input-number-handler{position:relative;display:block;width:100%;height:50%;overflow:hidden;color:rgba(0,0,0,0.45);font-weight:bold;line-height:0;text-align:center;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.ant-input-number-handler:active{background:#f4f4f4}.ant-input-number-handler:hover .ant-input-number-handler-up-inner,.ant-input-number-handler:hover .ant-input-number-handler-down-inner{color:#40a9ff}.ant-input-number-handler-up-inner,.ant-input-number-handler-down-inner{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-0.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:4px;width:12px;height:12px;color:rgba(0,0,0,0.45);line-height:12px;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-input-number-handler-up-inner>*,.ant-input-number-handler-down-inner>*{line-height:1}.ant-input-number-handler-up-inner svg,.ant-input-number-handler-down-inner svg{display:inline-block}.ant-input-number-handler-up-inner::before,.ant-input-number-handler-down-inner::before{display:none}.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon{display:block}.ant-input-number:hover{border-color:#40a9ff;border-right-width:1px !important}.ant-input-number:hover+.ant-form-item-children-icon{opacity:0;-webkit-transition:opacity 0.24s linear 0.24s;transition:opacity 0.24s linear 0.24s}.ant-input-number-focused{border-color:#40a9ff;border-right-width:1px !important;outline:0;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,0.2);box-shadow:0 0 0 2px rgba(24,144,255,0.2)}.ant-input-number-disabled{color:rgba(0,0,0,0.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px !important}.ant-input-number-disabled .ant-input-number-input{cursor:not-allowed}.ant-input-number-disabled .ant-input-number-handler-wrap{display:none}.ant-input-number-readonly .ant-input-number-handler-wrap{display:none}.ant-input-number-input{width:100%;height:30px;padding:0 11px;text-align:left;background-color:transparent;border:0;border-radius:2px;outline:0;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-appearance:textfield !important}.ant-input-number-input::-moz-placeholder{opacity:1}.ant-input-number-input::-webkit-input-placeholder{color:#bfbfbf}.ant-input-number-input:-ms-input-placeholder{color:#bfbfbf}.ant-input-number-input::-ms-input-placeholder{color:#bfbfbf}.ant-input-number-input::placeholder{color:#bfbfbf}.ant-input-number-input:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-number-input:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number-input:placeholder-shown{text-overflow:ellipsis}.ant-input-number-input[type='number']::-webkit-inner-spin-button,.ant-input-number-input[type='number']::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.ant-input-number-lg{padding:0;font-size:16px}.ant-input-number-lg input{height:38px}.ant-input-number-sm{padding:0}.ant-input-number-sm input{height:22px;padding:0 7px}.ant-input-number-handler-wrap{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border-left:1px solid #d9d9d9;border-radius:0 2px 2px 0;opacity:0;-webkit-transition:opacity 0.24s linear 0.1s;transition:opacity 0.24s linear 0.1s}.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner{min-width:auto;margin-right:0;font-size:7px}.ant-input-number-borderless .ant-input-number-handler-wrap{border-left-width:0}.ant-input-number-handler-wrap:hover .ant-input-number-handler{height:40%}.ant-input-number:hover .ant-input-number-handler-wrap{opacity:1}.ant-input-number-handler-up{border-top-right-radius:2px;cursor:pointer}.ant-input-number-handler-up-inner{top:50%;margin-top:-5px;text-align:center}.ant-input-number-handler-up:hover{height:60% !important}.ant-input-number-handler-down{top:0;border-top:1px solid #d9d9d9;border-bottom-right-radius:2px;cursor:pointer}.ant-input-number-handler-down-inner{top:50%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ant-input-number-handler-down:hover{height:60% !important}.ant-input-number-borderless .ant-input-number-handler-down{border-top-width:0}.ant-input-number-handler-up-disabled,.ant-input-number-handler-down-disabled{cursor:not-allowed}.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner,.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner{color:rgba(0,0,0,0.25)}.ant-input-number-borderless{-webkit-box-shadow:none;box-shadow:none}.ant-input-number-rtl{direction:rtl}.ant-input-number-rtl .ant-input-number-handler-wrap{right:auto;left:0;border-right:1px solid #d9d9d9;border-left:0;border-radius:2px 0 0 2px}.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap{border-right-width:0}.ant-input-number-rtl .ant-input-number-input{direction:ltr;text-align:right}
.ant-select-single .ant-select-selector{display:-webkit-box;display:-ms-flexbox;display:flex}.ant-select-single .ant-select-selector .ant-select-selection-search{position:absolute;top:0;right:11px;bottom:0;left:11px}.ant-select-single .ant-select-selector .ant-select-selection-search-input{width:100%}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{padding:0;line-height:30px;-webkit-transition:all 0.3s;transition:all 0.3s}@supports (-moz-appearance: meterbar){.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:30px}}.ant-select-single .ant-select-selector .ant-select-selection-item{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-select-single .ant-select-selector .ant-select-selection-placeholder{pointer-events:none}.ant-select-single .ant-select-selector::after,.ant-select-single .ant-select-selector .ant-select-selection-item::after,.ant-select-single .ant-select-selector .ant-select-selection-placeholder::after{display:inline-block;width:0;visibility:hidden;content:'\a0'}.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:25px}.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:18px}.ant-select-single.ant-select-open .ant-select-selection-item{color:#bfbfbf}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{width:100%;height:32px;padding:0 11px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:30px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after{line-height:30px}.ant-select-single.ant-select-customize-input .ant-select-selector::after{display:none}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search{position:static;width:100%}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder{position:absolute;right:0;left:0;padding:0 11px}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after{display:none}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{height:40px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{line-height:38px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:38px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{height:24px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{line-height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search{right:7px;left:7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{padding:0 7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:28px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:21px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px}.ant-select-selection-overflow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.ant-select-selection-overflow-item{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-item-align:center;align-self:center;max-width:100%}.ant-select-multiple .ant-select-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px 4px}.ant-select-show-search.ant-select-multiple .ant-select-selector{cursor:text}.ant-select-disabled.ant-select-multiple .ant-select-selector{background:#f5f5f5;cursor:not-allowed}.ant-select-multiple .ant-select-selector::after{display:inline-block;width:0;margin:2px 0;line-height:24px;content:'\a0'}.ant-select-multiple.ant-select-show-arrow .ant-select-selector,.ant-select-multiple.ant-select-allow-clear .ant-select-selector{padding-right:24px}.ant-select-multiple .ant-select-selection-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:24px;margin-top:2px;margin-bottom:2px;line-height:22px;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;-webkit-transition:font-size 0.3s, line-height 0.3s, height 0.3s;transition:font-size 0.3s, line-height 0.3s, height 0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-margin-end:4px;margin-inline-end:4px;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:4px;padding-inline-end:4px}.ant-select-disabled.ant-select-multiple .ant-select-selection-item{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.ant-select-multiple .ant-select-selection-item-content{display:inline-block;margin-right:4px;overflow:hidden;white-space:pre;text-overflow:ellipsis}.ant-select-multiple .ant-select-selection-item-remove{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-0.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;color:rgba(0,0,0,0.45);font-weight:bold;font-size:10px;line-height:inherit;cursor:pointer}.ant-select-multiple .ant-select-selection-item-remove>*{line-height:1}.ant-select-multiple .ant-select-selection-item-remove svg{display:inline-block}.ant-select-multiple .ant-select-selection-item-remove::before{display:none}.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon{display:block}.ant-select-multiple .ant-select-selection-item-remove>.anticon{vertical-align:-0.2em}.ant-select-multiple .ant-select-selection-item-remove:hover{color:rgba(0,0,0,0.75)}.ant-select-multiple .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search{-webkit-margin-start:0;margin-inline-start:0}.ant-select-multiple .ant-select-selection-search{position:relative;max-width:100%;margin-top:2px;margin-bottom:2px;-webkit-margin-start:7px;margin-inline-start:7px}.ant-select-multiple .ant-select-selection-search-input,.ant-select-multiple .ant-select-selection-search-mirror{height:24px;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';line-height:24px;-webkit-transition:all 0.3s;transition:all 0.3s}.ant-select-multiple .ant-select-selection-search-input{width:100%;min-width:4.1px}.ant-select-multiple .ant-select-selection-search-mirror{position:absolute;top:0;left:0;z-index:999;white-space:pre;visibility:hidden}.ant-select-multiple .ant-select-selection-placeholder{position:absolute;top:50%;right:11px;left:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s;transition:all 0.3s}.ant-select-multiple.ant-select-lg .ant-select-selector::after{line-height:32px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:32px;line-height:30px}.ant-select-multiple.ant-select-lg .ant-select-selection-search{height:33px;line-height:33px}.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror{height:32px;line-height:30px}.ant-select-multiple.ant-select-sm .ant-select-selector::after{line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-item{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{height:17px;line-height:17px}.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{left:7px}.ant-select-multiple.ant-select-sm .ant-select-selection-search:first-child .ant-select-selection-search-input{margin-left:3px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:32px;line-height:32px}.ant-select-disabled .ant-select-selection-item-remove{display:none}.ant-select{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,0.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;display:inline-block;cursor:pointer}.ant-select:not(.ant-select-customize-input) .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;-webkit-transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)}.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:pointer}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector{cursor:text}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:auto}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#40a9ff;border-right-width:1px !important;outline:0;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,0.2);box-shadow:0 0 0 2px rgba(24,144,255,0.2)}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:rgba(0,0,0,0.25);background:#f5f5f5;cursor:not-allowed}.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#f5f5f5}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:not-allowed}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{margin:0;padding:0;background:transparent;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#40a9ff;border-right-width:1px !important}.ant-select-selection-item{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media all and (-ms-high-contrast: none){.ant-select-selection-item *::-ms-backdrop,.ant-select-selection-item{-ms-flex:auto;flex:auto}}.ant-select-selection-placeholder{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;color:#bfbfbf;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}@media all and (-ms-high-contrast: none){.ant-select-selection-placeholder *::-ms-backdrop,.ant-select-selection-placeholder{-ms-flex:auto;flex:auto}}.ant-select-arrow{display:inline-block;color:inherit;font-style:normal;line-height:0;text-transform:none;vertical-align:-0.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:53%;right:11px;width:12px;height:12px;margin-top:-6px;color:rgba(0,0,0,0.25);font-size:12px;line-height:1;text-align:center;pointer-events:none}.ant-select-arrow>*{line-height:1}.ant-select-arrow svg{display:inline-block}.ant-select-arrow::before{display:none}.ant-select-arrow .ant-select-arrow-icon{display:block}.ant-select-arrow .anticon{vertical-align:top;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.ant-select-arrow .anticon>svg{vertical-align:top}.ant-select-arrow .anticon:not(.ant-select-suffix){pointer-events:auto}.ant-select-disabled .ant-select-arrow{cursor:not-allowed}.ant-select-clear{position:absolute;top:50%;right:11px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:rgba(0,0,0,0.25);font-size:12px;font-style:normal;line-height:1;text-align:center;text-transform:none;background:#fff;cursor:pointer;opacity:0;-webkit-transition:color 0.3s ease, opacity 0.15s ease;transition:color 0.3s ease, opacity 0.15s ease;text-rendering:auto}.ant-select-clear::before{display:block}.ant-select-clear:hover{color:rgba(0,0,0,0.45)}.ant-select:hover .ant-select-clear{opacity:1}.ant-select-dropdown{margin:0;padding:0;color:rgba(0,0,0,0.85);font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:absolute;top:-9999px;left:-9999px;z-index:1050;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 0;overflow:hidden;font-size:14px;font-variant:initial;background-color:#fff;border-radius:2px;outline:none;-webkit-box-shadow:0 3px 6px -4px rgba(0,0,0,0.12),0 6px 16px 0 rgba(0,0,0,0.08),0 9px 28px 8px rgba(0,0,0,0.05);box-shadow:0 3px 6px -4px rgba(0,0,0,0.12),0 6px 16px 0 rgba(0,0,0,0.08),0 9px 28px 8px rgba(0,0,0,0.05)}.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft{-webkit-animation-name:antSlideUpIn;animation-name:antSlideUpIn}.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft{-webkit-animation-name:antSlideDownIn;animation-name:antSlideDownIn}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft{-webkit-animation-name:antSlideUpOut;animation-name:antSlideUpOut}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft{-webkit-animation-name:antSlideDownOut;animation-name:antSlideDownOut}.ant-select-dropdown-hidden{display:none}.ant-select-dropdown-empty{color:rgba(0,0,0,0.25)}.ant-select-item-empty{position:relative;display:block;min-height:32px;padding:5px 12px;color:rgba(0,0,0,0.85);font-weight:normal;font-size:14px;line-height:22px;color:rgba(0,0,0,0.25)}.ant-select-item{position:relative;display:block;min-height:32px;padding:5px 12px;color:rgba(0,0,0,0.85);font-weight:normal;font-size:14px;line-height:22px;cursor:pointer;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.ant-select-item-group{color:rgba(0,0,0,0.45);font-size:12px;cursor:default}.ant-select-item-option{display:-webkit-box;display:-ms-flexbox;display:flex}.ant-select-item-option-content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-select-item-option-state{-webkit-box-flex:0;-ms-flex:none;flex:none}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#f5f5f5}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:rgba(0,0,0,0.85);font-weight:600;background-color:#e6f7ff}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#1890ff}.ant-select-item-option-disabled{color:rgba(0,0,0,0.25);cursor:not-allowed}.ant-select-item-option-grouped{padding-left:24px}.ant-select-lg{font-size:16px}.ant-select-borderless .ant-select-selector{background-color:transparent !important;border-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important}.ant-select-rtl{direction:rtl}.ant-select-rtl .ant-select-arrow{right:initial;left:11px}.ant-select-rtl .ant-select-clear{right:initial;left:11px}.ant-select-dropdown-rtl{direction:rtl}.ant-select-dropdown-rtl .ant-select-item-option-grouped{padding-right:24px;padding-left:12px}.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector,.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector{padding-right:4px;padding-left:24px}.ant-select-rtl.ant-select-multiple .ant-select-selection-item{text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content{margin-right:0;margin-left:4px;text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror{right:0;left:auto}.ant-select-rtl.ant-select-multiple .ant-select-selection-search:first-child>.ant-select-selection-search-input{margin-right:5px !important;margin-left:0 !important}.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder{right:11px;left:auto}.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{right:7px}.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder{right:0;left:9px;text-align:right}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:11px;left:25px}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:18px}.ant-select-rtl.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:0}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:21px}
.ant-slider{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,0.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;height:12px;margin:10px 6px 10px;padding:4px 0;cursor:pointer;-ms-touch-action:none;touch-action:none}.ant-slider-vertical{width:12px;height:100%;margin:6px 10px;padding:0 4px}.ant-slider-vertical .ant-slider-rail{width:4px;height:100%}.ant-slider-vertical .ant-slider-track{width:4px}.ant-slider-vertical .ant-slider-handle{margin-top:-6px;margin-left:-5px}.ant-slider-vertical .ant-slider-mark{top:0;left:12px;width:18px;height:100%}.ant-slider-vertical .ant-slider-mark-text{left:4px;white-space:nowrap}.ant-slider-vertical .ant-slider-step{width:4px;height:100%}.ant-slider-vertical .ant-slider-dot{top:auto;left:2px;margin-bottom:-4px}.ant-slider-tooltip .ant-tooltip-inner{min-width:unset}.ant-slider-rtl.ant-slider-vertical .ant-slider-handle{margin-right:-5px;margin-left:0}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark{right:12px;left:auto}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text{right:4px;left:auto}.ant-slider-rtl.ant-slider-vertical .ant-slider-dot{right:2px;left:auto}.ant-slider-with-marks{margin-bottom:28px}.ant-slider-rail{position:absolute;width:100%;height:4px;background-color:#f5f5f5;border-radius:2px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.ant-slider-track{position:absolute;height:4px;background-color:#91d5ff;border-radius:2px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.ant-slider-handle{position:absolute;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #91d5ff;border-radius:50%;-webkit-box-shadow:0;box-shadow:0;cursor:pointer;-webkit-transition:border-color 0.3s,-webkit-box-shadow 0.6s,-webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);transition:border-color 0.3s,-webkit-box-shadow 0.6s,-webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);transition:border-color 0.3s,box-shadow 0.6s,transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);transition:border-color 0.3s,box-shadow 0.6s,transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28),-webkit-box-shadow 0.6s,-webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28)}.ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging{border-color:#46a6ff;-webkit-box-shadow:0 0 0 5px rgba(24,144,255,0.12);box-shadow:0 0 0 5px rgba(24,144,255,0.12)}.ant-slider-handle:focus{border-color:#46a6ff;outline:none;-webkit-box-shadow:0 0 0 5px rgba(24,144,255,0.12);box-shadow:0 0 0 5px rgba(24,144,255,0.12)}.ant-slider-handle.ant-tooltip-open{border-color:#1890ff}.ant-slider:hover .ant-slider-rail{background-color:#e1e1e1}.ant-slider:hover .ant-slider-track{background-color:#69c0ff}.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:#69c0ff}.ant-slider-mark{position:absolute;top:14px;left:0;width:100%;font-size:14px}.ant-slider-mark-text{position:absolute;display:inline-block;color:rgba(0,0,0,0.45);text-align:center;word-break:keep-all;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-slider-mark-text-active{color:rgba(0,0,0,0.85)}.ant-slider-step{position:absolute;width:100%;height:4px;background:transparent}.ant-slider-dot{position:absolute;top:-2px;width:8px;height:8px;margin-left:-4px;background-color:#fff;border:2px solid #f0f0f0;border-radius:50%;cursor:pointer}.ant-slider-dot:first-child{margin-left:-4px}.ant-slider-dot:last-child{margin-left:-4px}.ant-slider-dot-active{border-color:#8cc8ff}.ant-slider-disabled{cursor:not-allowed}.ant-slider-disabled .ant-slider-track{background-color:rgba(0,0,0,0.25) !important}.ant-slider-disabled .ant-slider-handle,.ant-slider-disabled .ant-slider-dot{background-color:#fff;border-color:rgba(0,0,0,0.25) !important;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.ant-slider-disabled .ant-slider-mark-text,.ant-slider-disabled .ant-slider-dot{cursor:not-allowed !important}.ant-slider-rtl{direction:rtl}.ant-slider-rtl .ant-slider-mark{right:0;left:auto}.ant-slider-rtl .ant-slider-dot{margin-right:-4px;margin-left:0}.ant-slider-rtl .ant-slider-dot:first-child{margin-right:-4px;margin-left:0}.ant-slider-rtl .ant-slider-dot:last-child{margin-right:-4px;margin-left:0}
.ant-alert{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,0.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 15px;word-wrap:break-word;border-radius:2px}.ant-alert-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ant-alert-icon{margin-right:8px}.ant-alert-description{display:none;font-size:14px;line-height:22px}.ant-alert-success{background-color:#f6ffed;border:1px solid #b7eb8f}.ant-alert-success .ant-alert-icon{color:#52c41a}.ant-alert-info{background-color:#e6f7ff;border:1px solid #91d5ff}.ant-alert-info .ant-alert-icon{color:#1890ff}.ant-alert-warning{background-color:#fffbe6;border:1px solid #ffe58f}.ant-alert-warning .ant-alert-icon{color:#faad14}.ant-alert-error{background-color:#fff2f0;border:1px solid #ffccc7}.ant-alert-error .ant-alert-icon{color:#ff4d4f}.ant-alert-error .ant-alert-description>pre{margin:0;padding:0}.ant-alert-action{margin-left:8px}.ant-alert-close-icon{margin-left:8px;padding:0;overflow:hidden;font-size:12px;line-height:12px;background-color:transparent;border:none;outline:none;cursor:pointer}.ant-alert-close-icon .anticon-close{color:rgba(0,0,0,0.45);-webkit-transition:color 0.3s;transition:color 0.3s}.ant-alert-close-icon .anticon-close:hover{color:rgba(0,0,0,0.75)}.ant-alert-close-text{color:rgba(0,0,0,0.45);-webkit-transition:color 0.3s;transition:color 0.3s}.ant-alert-close-text:hover{color:rgba(0,0,0,0.75)}.ant-alert-with-description{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px 15px 15px 24px}.ant-alert-with-description.ant-alert-no-icon{padding:15px 15px}.ant-alert-with-description .ant-alert-icon{margin-right:15px;font-size:24px}.ant-alert-with-description .ant-alert-message{display:block;margin-bottom:4px;color:rgba(0,0,0,0.85);font-size:16px}.ant-alert-message{color:rgba(0,0,0,0.85)}.ant-alert-with-description .ant-alert-description{display:block}.ant-alert.ant-alert-motion-leave{overflow:hidden;opacity:1;-webkit-transition:max-height 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86),opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86),padding-top 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86),padding-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86),margin-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);transition:max-height 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86),opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86),padding-top 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86),padding-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86),margin-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86)}.ant-alert.ant-alert-motion-leave-active{max-height:0;margin-bottom:0 !important;padding-top:0;padding-bottom:0;opacity:0}.ant-alert-banner{margin-bottom:0;border:0;border-radius:0}.ant-alert.ant-alert-rtl{direction:rtl}.ant-alert-rtl.ant-alert.ant-alert-no-icon{padding:8px 15px}.ant-alert-rtl .ant-alert-icon{margin-right:auto;margin-left:8px}.ant-alert-rtl .ant-alert-action{margin-right:8px;margin-left:auto}.ant-alert-rtl .ant-alert-close-icon{margin-right:8px;margin-left:auto}.ant-alert-rtl.ant-alert-with-description .ant-alert-icon{margin-right:auto;margin-left:15px}
html[dir="rtl"] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle img{margin-left:12px}html[dir="rtl"] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{text-align:right}html[dir="rtl"] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a img{margin-left:12px}.wpml-language-switcher-block{display:flex;box-sizing:border-box;width:100% !important}.wpml-language-switcher-block>.wp-block-navigation-item,.wpml-language-switcher-block>.wp-block-navigation-item>div{display:flex;width:100% !important}.wpml-language-switcher-block .wp-block-navigation__container{background:unset !important}.wpml-language-switcher-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wpml-language-switcher-block .wpml-ls-dropdown ul li button{padding:0}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal{min-width:inherit !important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li{width:inherit !important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal{margin:0;min-width:inherit !important}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{width:inherit !important;text-align:left}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block ul{list-style-type:none !important;padding:0 !important;width:100%}.wpml-language-switcher-block ul li{margin:0 !important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container{border:inherit !important;background-color:unset !important;min-width:unset !important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item{border-radius:0 !important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item a{display:flex;align-items:center;min-width:max-content;padding:1px}.wpml-language-switcher-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0 !important;gap:1em !important}.wpml-language-switcher-block ul.horizontal-list li{display:inline-block;margin:0;line-height:100%}.wpml-language-switcher-block ul.horizontal-list li a{line-height:100%}.wpml-language-switcher-block ul.center-justify{justify-content:center}.wpml-language-switcher-block ul.center-justify .wp-block-navigation-item{justify-content:center}.wpml-language-switcher-block ul.right-justify{justify-content:right}.wpml-language-switcher-block ul.right-justify .wp-block-navigation-item{justify-content:right}.wpml-language-switcher-block ul.space_between-justify{justify-content:space-between}.wpml-language-switcher-block ul.space_between-justify li>div{white-space:nowrap}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color) !important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color) !important}.wpml-language-switcher-block ul.isHorizontal{padding-left:0;list-style:none}.wpml-language-switcher-block ul.isHorizontal li{display:inline;margin-left:0}.wpml-language-switcher-block ul.isHorizontal li div{display:inline-block}.wpml-language-switcher-block ul.hasSpacing.isHorizontal li:not(:last-child){margin-right:var(--language-spacing) !important}.wpml-language-switcher-block ul.hasSpacing.isVertical li:not(:last-child){margin-bottom:var(--language-spacing) !important}.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div,.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div>a{display:inline-flex;align-items:center}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color) !important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color) !important}.wpml-language-switcher-block .hasFontSize{font-size:var(--font-size) !important}.wpml-language-switcher-block .hasLetterSpacing{letter-spacing:var(--letter-spacing) !important}.wpml-language-switcher-block .hasTextTransform{text-transform:var(--text-transform) !important}.wpml-language-switcher-block .hasFontFamily{font-family:var(--font-family) !important}.wpml-ls-flag{display:inline-block}.wpml-ls-flag-style-btn{border:0px transparent;padding-top:3px !important}.wpml-ls-flag-style-btn.black-bg{background-color:black}.wpml-ls-flag-style-btn.transparent-bg{background-color:transparent}.wpml-ls-control-row{border:solid 1px #949494;border-radius:2px;margin-bottom:8px}.wpml-ls-control-row-with-padding{padding:1px}.wpml-ls-number-control{max-width:100%;width:100%}.wpml-ls-slider-control-alert{margin-top:5px !important}.wpml-ls-slider .ant-slider-track{background-color:#3858E9}.wpml-ls-slider .ant-slider-handle{border:solid 1px black}.wpml-ls-control-blue{color:#3858E9 !important}.wpml-ls-number-with-unit-select select{color:#3858E9 !important;font-weight:900 !important}.wpml-ls-control-grey{color:#757575}.wpml-ls-control-bg-grey{background-color:#a6a6a6}.wpml-ls-control-font{font-family:"SF Pro Text", sans-serif;font-style:normal;font-weight:400 !important;font-size:13px !important;line-height:140% !important}.wpml-ls-option-btn-col{padding:0.5px}.wpml-ls-no-borders{border:none}.ant-col-8.wpml-ls-option-btn-col{display:inline-flex}.wpml-ls-three-btn-row .wpml-ls-option-btn-wrap{white-space:normal;word-break:break-word}.wpml-ls-three-btn-row .ant-btn-no-height-less-padding{height:unset;padding-right:10px;padding-left:10px}.wpml-ls-full-width{width:100%}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__track{background-color:#3858E9;border-color:#3858E9}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__thumb{background-color:white}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__track{background-color:white;border-color:black}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__thumb{background-color:black}.ant-select-dropdown{min-width:45px !important;max-width:45px !important;width:45px !important}.wpml-ls-color-control{border:1px solid #DDDDDD;border-bottom:0px;padding:10px;box-sizing:border-box}.wpml-ls-color-control.wpml-ls-with-bottom-border{border-bottom:1px solid #DDDDDD}.wpml-ls-color-control .wpml-ls-icon-no-color:hover{cursor:pointer}.wpml-ls-color-control .component-color-indicator{width:25px;height:25px;box-shadow:0px 0px 2px 1px lightgrey}.wpml-ls-color-control .component-color-indicator:hover{cursor:pointer}.wpml-ls-color-control .wpml-ls-color-title{top:3px}.wpml-ls-dimension-control{border-top:solid 1px #e0e0e0}.wpml-ls-dimension-control .components-panel__arrow{visibility:hidden}.wpml-ls-panel-settings-dropdown-container{position:absolute;right:0px}.wpml-ls-icon-link{width:24px;height:24px;top:3px;border-radius:2px}.ant-input-number-handler-wrap{display:none !important}.ant-input-number-input{padding-right:0px !important;padding-left:3px !important}.block-editor-contrast-checker+.block-editor-contrast-checker{display:none}.current-language-item{display:flex;align-items:center;min-height:30px}.current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wpml-ls-fontLetterCase-control button.components-button.has-icon{margin-right:0 !important;min-width:30px !important;height:30px !important}.wpml-ls-fontLetterSpacing-control div.components-input-control__container{top:4px}[data-wpml='language-item']:first-of-type{margin-top:5px !important}.wpml-ls-dimension-panel .components-panel__arrow{display:none}.wpml-ls-typography-panel .components-panel__arrow{display:none}.wpml-ls-panel-settings-dropdown-container>div>button>span.anticon-more{font-size:large;margin-right:10px}.wpml-ls-panel-settings-dropdown-container>div>button>span.anticon-plus{font-size:medium;margin-right:10px}
.wp-block-navigation.is-content-justification-space-between .wp-block-page-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher']{display:contents !important}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item{display:flex}.wp-block-navigation .wpml-block-navigation-language-switcher,.wp-block-navigation [data-type='wpml/navigation-language-switcher']{display:flex !important;flex-direction:var(--navigation-layout-direction, initial);justify-content:var(--navigation-layout-justify, initial);align-items:var(--navigation-layout-align, initial);flex-wrap:var(--navigation-layout-wrap, wrap);background-color:inherit;gap:inherit;margin:0;width:fit-content;max-width:fit-content}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-dropdown{flex:inherit;display:flex !important}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-list{flex:inherit;display:contents !important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-dropdown,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:flex !important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-list,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:contents !important}.wp-block-navigation .wpml-block-navigation-item{background-color:inherit}.wp-block-navigation .wpml-block-navigation-item .current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wp-block-navigation__submenu-container li{margin:0}.wp-block-navigation .wpml-language-switcher-navigation-block{width:unset !important;flex:initial !important}.wp-block-navigation .wpml-language-switcher-navigation-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation .wpml-language-switcher-navigation-block ul li a{display:flex;align-items:center}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0 !important;gap:1.5em !important}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li{display:inline-block;line-height:100%}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li a,.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li div{line-height:100%;display:inline-flex;align-items:center}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}
   #jt_popup_container .slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
#jt_popup_container .slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;padding-left:10px;}
#jt_popup_container .slick-list:focus{outline: none;}
#jt_popup_container .slick-list.dragging{cursor: pointer;cursor: hand;}
#jt_popup_container .slick-slider .slick-track, #jt_popup_container .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
#jt_popup_container .slick-track{position: relative;top: 0;left: 0;display: block;}
#jt_popup_container .slick-track:before, #jt_popup_container .slick-track:after{display: table;content: '';}
#jt_popup_container .slick-track:after{clear: both;}
#jt_popup_container .slick-loading .slick-track{visibility: hidden;}
#jt_popup_container .slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
#jt_popup_container [dir='rtl'] .slick-slide{float: right;}
#jt_popup_container .slick-slide img{display: block;}
#jt_popup_container .slick-slide.slick-loading img{display: none;}
#jt_popup_container .slick-slide.dragging img{pointer-events: none;}
#jt_popup_container .slick-initialized .slick-slide{display: block;}
#jt_popup_container .slick-loading .slick-slide{visibility: hidden;}
#jt_popup_container .slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
#jt_popup_container .slick-arrow.slick-hidden {display: none;}
#jt_popup_container .slick-dots {position: fixed;top: 21px;right: calc(4vw + 5px * 1);font-size: 0;line-height: 1;text-align: center;z-index: 99999;}
#jt_popup_container .slick-dots > li {display: inline-block;vertical-align: top;width: 8px;height: 8px;margin: 0 4px;background: #ddd;border-radius: 10px;cursor: pointer;transition: all 400ms;}
#jt_popup_container .slick-dots > li:first-child {margin-left: 0;}
#jt_popup_container .slick-dots > li:last-child {margin-right: 0;}
#jt_popup_container .slick-dots > li.slick-active {width: 18px;background: #fff;}
#jt_popup_container .slick-dots > li > button {display: none;} @font-face {
font-family: 'jt-popup-font';
font-style: normal;
font-weight: normal;
src: url(//suflux.com/wp-content/plugins/jt-bad-ux-popup.1.0.15/fonts/jt-popup-fonts/fonts/jt-popup-fonts.eot);
src: local("?"),
url(//suflux.com/wp-content/plugins/jt-bad-ux-popup.1.0.15/fonts/jt-popup-fonts/fonts/jt-popup-fonts.woff) format('woff');
}  #jt_popup_container {font-family: 'SF Pro KR', 'SF Pro Text', 'Apple Gothic', 'Malgun Gothic', 'HY Dotum', 'Dotum', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;}
#jt_popup_container a {text-decoration: none;}
#jt_popup_container img {max-width: 100%;min-width: 230px;max-height: calc(100vh - 142px * 1 );height: auto;}
#jt_popup_container .jt_popup_item_content {cursor: move;}
#jt_popup_container #jt_popup_overlay {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 100000;background: #000;opacity: 0.7;display: none;}
#jt_popup_container .jt_popup_item {position: relative;z-index: 100010;line-height: 0;}
#jt_popup_container .jt_popup_item_content {position: relative;}
#jt_popup_container .jt_popup_item_content a img {cursor: pointer;}
#jt_popup_container .jt_popup_controller {width: 100%;position: relative;font-size: 0;z-index: 10;}
#jt_popup_container .jt_popup_notoday {display: inline-block;font-weight: normal;}
#jt_popup_container .jt_popup_close {position: absolute;z-index: 20;font-weight: normal;}
#jt_popup_container .jt_popup_close > i {display: block;width: 100%;height: 100%;font-style: normal;text-align: center;}  #jt_popup_container.pc .jt_popup_item {position: absolute;top: 0px;left: 0px;display: none;margin:0;}
#jt_popup_container.pc .jt_popup_controller {position: absolute;height: 41px;left: 0;bottom: 0;}
#jt_popup_container.pc .jt_popup_notoday {position:relative;padding: 0 12px;font-size: 12px;line-height: 41px;}
#jt_popup_container.pc .jt_popup_notoday:after {content:'';position:absolute;bottom: 11px;left: 11px;width: calc(100% - 22px * 1);height:0px; border-bottom: 1px solid;}
#jt_popup_container.pc .jt_popup_close {width: 41px;height: 41px;}
#jt_popup_container.pc .jt_popup_close > i {font-size: 0;line-height: 41px;}
#jt_popup_container.pc .jt_popup_close > i:after {font-family: 'jt-popup-font';content: '\e900';} #jt_popup_container.pc .jt_popup_item.primary {padding-bottom: 41px;}
#jt_popup_container.pc .jt_popup_item.primary .jt_popup_controller {background: #000;}
#jt_popup_container.pc .jt_popup_item.primary .jt_popup_notoday {color: #fff;}
#jt_popup_container.pc .jt_popup_item.primary .jt_popup_close {right: 0;bottom: 0;}
#jt_popup_container.pc .jt_popup_item.primary .jt_popup_close > i {color: #fff;}
#jt_popup_container.pc .jt_popup_item.primary .jt_popup_close > i:after {font-size: 13px;} #jt_popup_container.pc .jt_popup_item.secondary .jt_popup_notoday {color: #000;}
#jt_popup_container.pc .jt_popup_item.secondary .jt_popup_close {right: 5px;top: 5px;}
#jt_popup_container.pc .jt_popup_item.secondary .jt_popup_close > i {color: #000;}
#jt_popup_container.pc .jt_popup_item.secondary .jt_popup_close > i:after {font-size: 18px;} #jt_popup_container #jt_popup_mobile_close_all {position: fixed;top: 18px;left: calc(4vw + 5px * 1);z-index: 999999;font-weight: normal;font-size: 14px;line-height: 16px;letter-spacing: -0.05em;color: #fff;display: none;}
#jt_popup_container #jt_popup_mobile_close_all > span {padding-left: 22px;position: relative;}
#jt_popup_container #jt_popup_mobile_close_all > span:before {display: block;width: 16px;height: 16px;position: absolute;left: 0;top: 1px;font-family: 'jt-popup-font';content: '\e900';font-size: 13px;line-height: 16px;}
#jt_popup_container.mobile .jt_popup_playground {width: 100%;height: 100%;position: fixed;top: 0;left: 0;padding-top: 50px;z-index: 100000;opacity: 0;visibility: hidden;}
#jt_popup_container.mobile .jt_popup_item {max-width: calc(100vw - 40px * 1);margin-right:10px;height:auto;}
#jt_popup_container.mobile .jt_popup_item_content {border-radius: 4px 4px 0 0;overflow: hidden;}
#jt_popup_container.mobile .jt_popup_controller {height: 50px;background: #f8f8f8;border-radius: 0 0 4px 4px;overflow: hidden;}
#jt_popup_container.mobile .jt_popup_notoday {width: calc(100% - 84px * 1);font-size: 14px;text-align: center;line-height: 50px;color: #222;}
#jt_popup_container.mobile .jt_popup_close {width: 84px;height: 50px;right: 0;bottom: 0;border-left: 1px solid #666;}
#jt_popup_container.mobile .jt_popup_close > i {font-size: 14px;line-height: 50px;color: #222;}
html.mobile body.bad_ux_popup_scroll_remove {overflow:hidden;}
#jt_popup_container.mobile.only_one_slide {position: fixed;display: block;top: 0;left: 0;width: 100%;height: 100%;z-index: 999999;}
#jt_popup_container.mobile.only_one_slide #jt_popup_mobile_close_all {display: block; font-size:0; width:100%; height:100%;top:0; left:0;}
#jt_popup_container.mobile.only_one_slide #jt_popup_mobile_close_all > span:before {font-size:0;}
#jt_popup_container.mobile.only_one_slide .jt_popup_playground {opacity:1;visibility: visible;position: absolute;width: auto;height: auto;z-index: 1000000;}
#jt_popup_container.mobile.only_one_slide .jt_popup_item {margin-right: 0;}
@media (max-width:540px) {
#jt_popup_container img {max-height: calc(100vh - 100px * 1 );}
}
@media (max-height:540px) and (orientation:landscape) {
#jt_popup_container img {object-fit: cover;}
}@font-face{font-family:'FontAwesome';src:url(//suflux.com/wp-content/plugins/jt-bad-ux-popup.1.0.15/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(//suflux.com/wp-content/plugins/jt-bad-ux-popup.1.0.15/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format('embedded-opentype'),url(//suflux.com/wp-content/plugins/jt-bad-ux-popup.1.0.15/fonts/fontawesome-webfont.woff?v=4.1.0) format('woff'),url(//suflux.com/wp-content/plugins/jt-bad-ux-popup.1.0.15/fonts/fontawesome-webfont.ttf?v=4.1.0) format('truetype'),url(//suflux.com/wp-content/plugins/jt-bad-ux-popup.1.0.15/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}#full_width_portfolio .row .col.section-title{
border-bottom:0;
padding-bottom:0
}
#full_width_portfolio .full-width-section.first-section, 
#full_width_portfolio .full-width-content.first-section{
margin-top:0
}
.project-title{
padding-top:40px;
padding-bottom:36px
}
.single-portfolio .row .col.section-title{
border:none
}
.single-portfolio .row.project-title .container .title-wrap{
border-bottom:1px solid #DDD;
position:relative;
padding-bottom:30px
}
.single-portfolio .row.project-title .title-wrap:after{
visibility:hidden;
display:block;
font-size:0;
content:"";
clear:both;
height:0
}
body.single-portfolio div[data-project-header-bg="true"] .container-wrap{
padding-top:40px!important
}
body.single-portfolio .container-wrap,
body.single-portfolio #full-width-portfolio div[data-project-header-bg="true"] .container-wrap{
padding-top:0!important
}
.single-portfolio .row .col.section-title h1{
width:900px;
margin-bottom:0
}
.single-portfolio .row .col.section-title h1,
.single-portfolio .row .col.section-title .subheader{
display:inline-block;
top:0;
text-align:center;
width:100%;
padding-left: 0;
}
.single-portfolio #full_width_portfolio #portfolio-nav{
margin-right:0
}
.single-portfolio #full_width_portfolio .span_12{
padding-right:0;
margin-top:0
}
#full_width_portfolio .project-title.parallax-effect{
background-color:#f8f8f8;
z-index:9;
position:fixed;
padding-top:88px;
padding-bottom:28px;
width:100%
}
body[data-header-format="left-header"] #full_width_portfolio .project-title.parallax-effect{
padding-top:40px
}
body #page-header-bg .project-title{
padding-top:0;
margin:0;
background-color:transparent
}
#boxed #full_width_portfolio .project-title.parallax-effect{
position:relative;
top:0;
padding-right:0
}
.project-title .hidden-title{
opacity:0
}
#full_width_portfolio .project-title.parallax-effect .section-title, 
#full_width_portfolio .project-title{
padding-bottom:0
}
#full_width_portfolio .project-title.parallax-effect .section-title, 
#page-header-bg .section-title, 
.single .row .section-title, 
#full_width_portfolio .project-title .container .title-wrap{
border-bottom:none
}
body.single .project-title .section-title{
padding:0 70px 0 70px
}
#regular_portfolio .container-wrap[data-rm-header="true"] .main-content {
padding-top: 50px;
}
.project-additional.clear{
clear:both;
display:block
}
.project-additional.clear li{
float:none
}
.single-portfolio #project-meta .clear{
padding-bottom:0
}
.single-portfolio #project-meta .sharing li a > .count{
opacity:0
}
.portfolio-items .col.no-transition{
-webkit-transition-duration:0s!important;
transition-duration:0s!important
}
body .container .portfolio-filters-inline.full-width-content .container, 
body .container .portfolio-filters-inline.full-width-content .container:not(.tab-container):not(.recent-post-container){
width:100%;
max-width:100%;
padding:0 31px
}
.portfolio-items .col .work-info .vert-center .custom-content .nectar-button i{
opacity:0
}
.portfolio-items .col .work-info .vert-center .custom-content .nectar-button.has-icon:hover i {
opacity: 1;
}
.carousel-wrap[data-full-width="true"] .carousel-heading .portfolio-page-link{
position:absolute;
left:0
}
.carousel-wrap[data-full-width="true"] .portfolio-items .col .work-item.style-2 .work-info >a, 
.portfolio-items .col .work-item.style-2 .work-info >a, 
.portfolio-items .col .work-item.style-3 .work-info >a, 
.portfolio-items .col .work-item.style-4 .work-info >a, 
.portfolio-items .col .work-item.style-3-alt .work-info >a, 
.portfolio-items .col .work-item.style-1 .work-info >a{
display:block;
margin:0;
background-color:transparent!important;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:40
}
.carousel-wrap[data-full-width="true"] .portfolio-items .col .work-item h3, 
.portfolio-items .col .work-item.style-2 h3{
margin-bottom:0
}
.page-template-template-portfolio-php #pagination{
margin-bottom:30px
}
.project-attrs {
margin-bottom: 0;
margin-left: 0;
}
.project-attrs li {
list-style: none;
}
.project-attrs li span {
display: inline-block;
margin-right: 10px;
height: 14px;
width: 14px;
background-color: #000;
-webkit-border-radius: 40px;
border-radius: 40px;
background-repeat: no-repeat;
background-position: center center;
}
.project-attrs li i {
font-size: 14px;
line-height: 14px;
width: 23px;
text-align: left;
height: auto;
background-color: transparent;
}
.portfolio-items .work-item [id^="video-popup-"] {
display: none;
}
div[id^="video-popup-"].mfp-iframe-scaler > .video > .wp-video > video {
display: none;
}
#project-meta .nectar-love {
color: #888;
}
#project-meta .nectar-love:hover {
color: #888;
}
#sidebar #sidebar-inner .project-sharing:not([data-sharing-style="fixed"]) {
margin-bottom: 20px;
margin-left: 0;
}
#sidebar #project-meta .project-sharing[data-sharing-style="fixed"] li {
float: none;
display: inline-block;
}
#sidebar #project-meta ul li {
float: left;
padding: 0;
border-bottom: 0;
}
body.single-portfolio #sidebar #project-meta ul li:first-child{
margin-left:0!important
}
#project-meta ul li .nectar-love-wrap {
border-right: 1px solid #ddd;	
margin-right: 16px;
padding-right: 16px;
width: auto;
}
#project-meta ul li .nectar-love-wrap.no-border {
border: none;
}
#project-meta ul li .nectar-love-wrap.fadein .nectar-love-count, 
#single-meta ul li .nectar-love-wrap.fadein .nectar-love-count {
opacity: 0;
display: block;
width: 0;
}
#project-meta ul li .nectar-love-wrap.fadein span, 
#single-meta ul li .nectar-love-wrap.fadein span {
line-height: 12px;
}
#project-meta ul li .nectar-love-wrap.fadein, 
#single-meta ul li .nectar-love-wrap.fadein {
padding-top: 4px;	
padding-bottom: 4px;	
}
.single #single-meta ul li .nectar-love-wrap.fadein {
margin-right: 16px;
padding-right: 16px;
}
#project-meta ul li .nectar-love-wrap.fadein .nectar-love, 
#single-meta ul li .nectar-love-wrap.fadein .nectar-love {
display: block;	
}
.single-portfolio .comments-section #respond {
margin-top: 30px;
}
.single-portfolio #sidebar h3, .single-portfolio #sidebar h4 {
margin-bottom: 0;
padding-bottom: 4px;
}
.single-portfolio #sidebar {
margin-bottom: 30px;	
transition: none 0s;
}
.single-portfolio .gallery-slider .gallery, 
.single-portfolio .gallery-slider .jetpack-slideshow {
display: none;	
}
#portfolio-extra img {
display: block;
}
#portfolio-extra .clear {
padding-bottom: 0;
}
#full_width_portfolio #portfolio-extra .empty-second .clear {
padding-bottom: 65px;	
}
#full_width_portfolio #portfolio-extra .clear {
padding-bottom: 24px;
}
.fixed-sidebar {
float: right;
transition: none;
margin-bottom: 55px;
}
.single-portfolio .post-area {
padding-right: 40px;	
margin-right: 0!important;
margin-top: 4px;
width: 76.5%;
}
.single-portfolio #boxed .post-area {
width: 76.49%;
}
.single-portfolio.material #boxed .post-area {
width: 68%;
}
.single-portfolio .post-area.span_12,
.single-portfolio #boxed .post-area.span_12 {
width: 100%;
}
.single-portfolio .post-area .video {
margin-bottom: 15px;
}  .portfolio-filters, #portfolio-nav {
height: 33px;
z-index: 100;
right: 0;
top: 0;
position: absolute;
display: inline-block;
width: 100%;	
}
#portfolio-nav {
height: 100%;
top: 0;
}
#portfolio-nav ul, .single-post #single-meta {
top: 50%;
margin-top: -13px;
float: none;
z-index: 102;
position: absolute;
}
.section-title #portfolio-nav .controls {
margin-top: -13px;
}
body .container-wrap[data-nav-pos="after_project"], 
body.single-portfolio .container-wrap[data-nav-pos="after_project"] {
padding-bottom: 0;
}
.single-portfolio #page-header-bg .subheader {
padding-left: 0;
margin-bottom: 0;
}
.bottom_controls {
background-color: rgba(0,0,0,0.03);
padding: 40px 0;
margin-top: 40px;
position: relative;
z-index: 1;
}
.bottom_controls #portfolio-nav {
position: relative;
text-align: center;
}
body .bottom_controls .container {
line-height: 1px;
height: 50px;
}
.bottom_controls #portfolio-nav .controls {
float: none;
width: 100%;
margin-top: -25px;
}
.bottom_controls #portfolio-nav .controls li:last-child {
float: right;
}
body .bottom_controls #portfolio-nav .controls #prev-link i,
body .bottom_controls #portfolio-nav .controls #next-link i  {
font-size: 26px;
}
.bottom_controls #portfolio-nav .controls li a,
.bottom_controls #portfolio-nav .controls #prev-link a,
.bottom_controls #portfolio-nav .controls #next-link a {
float: none;
}
.bottom_controls #portfolio-nav .controls li a i {
box-sizing: content-box;
width: 10px;
vertical-align: middle;
display: inline-block;
-webkit-transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);
transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);
}
.bottom_controls #portfolio-nav .controls #next-link i {
padding-left: 15px;
}
.bottom_controls #portfolio-nav .controls #prev-link i {
padding-right: 15px;
}
.bottom_controls #portfolio-nav .controls li a i:after {
display: block;
content: ' ';
position: absolute;
width: 24px;
height: 2px;
background-color: #000;
top: 17px;
opacity: 0;
left: -4px;
cursor: pointer;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
-webkit-transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);
transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);
}
.bottom_controls #portfolio-nav .controls #next-link a i:after {
left: 6px;
}
.bottom_controls #portfolio-nav .controls #next-link a:hover i:after {
opacity: 1;
-webkit-transform: translateX(7px);
transform: translateX(7px);
}
.bottom_controls #portfolio-nav .controls #next-link a:hover i {
padding-left: 30px;
}
.bottom_controls #portfolio-nav .controls #prev-link a i:after {
-webkit-transform: translateX(12px);
transform: translateX(12px);
left: 3px;
}
.bottom_controls #portfolio-nav .controls #prev-link a:hover i:after {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
.bottom_controls #portfolio-nav .controls #prev-link a:hover i {
padding-right: 30px;
}
.bottom_controls #portfolio-nav ul:first-child {
display: inline-block;
position: relative;
z-index: 1000;
margin-top: 0;
margin-left: 0;
top: 0;
}
.bottom_controls #portfolio-nav ul:first-child  li,
.bottom_controls #portfolio-nav {
height: 50px;
line-height: 50px;
}
.bottom_controls #portfolio-nav ul:first-child #all-items a {
margin-right: 0;
}
.bottom_controls #portfolio-nav ul:first-child  li i:before {
display: none;
}
.bottom_controls #portfolio-nav ul:first-child li a {
font-size: 20px;
width: 40px;
height: 40px;
}
.bottom_controls #portfolio-nav ul:first-child #all-items a i {
width:.3em;
height:.3em;
display: block;
border-radius: 0;
transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);
-webkit-transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);
font-size: 20px;
left: 18px;
top: 22px;
background-color: #888;
box-shadow: -.5em 0 #888, -.5em .5em #888, .5em 0 #888, .5em -.5em #888, 0 -.5em #888, -.5em -.5em #888, 0 .5em #888, .5em .5em #888; 
}
.bottom_controls #portfolio-nav ul:first-child #all-items a:hover i { 
box-shadow: -.6em 0 #000, -.6em .6em #000, .6em 0 #000, .6em -.6em #000, 0 -.6em #000, -.6em -.6em #000, 0 .6em #000, .6em .6em #000;  
}
.single-post #single-meta {
margin-top: -20px;
}
.single #page-header-bg #single-meta { 
margin-top: -8px; 
}
#portfolio-nav ul { 
left: 0; 
right: auto; 
}
#portfolio-nav .controls { 
right: 0; 
left: auto; 
margin: 0
}
#page-header-bg #portfolio-nav { 
z-index: auto; 
}
.page-template-template-portfolio-php .portfolio-filters {
position: absolute;
margin-top: 0;
top: 5px;
z-index: 1000;
}
.portfolio-filters {
position: relative;
margin-top: 30px;
}
.portfolio-filters ul {
margin: 0;
}
#ajax-content-wrap .portfolio-filter-clear {
padding: 0;
margin: 0;
}
#portfolio-nav {
position: absolute;
}
.portfolio-filters {
width: 200px;
float: right;
display: block;
margin-bottom: 33px;
background-color: #27ccc0;
}
body .portfolio-filters {
display: block;
height: auto;
}
body .portfolio-filters li, 
body .portfolio-filters-inline li {
list-style: none;
}
.portfolio-filters-inline[data-alignment="center"] .container > ul {
float: none;
width: 100%;
max-width: none;
margin-right: 0;
text-align: center;
}
.portfolio-filters-inline[data-alignment="left"] .container > ul {
float: none;
width: 100%;
max-width: none;
margin-right: 0;
text-align: left;
}
.portfolio-filters-inline[data-alignment="left"].fullwidth-constrained .container.normal-container,
.portfolio-filters-inline[data-alignment="right"].fullwidth-constrained .container.normal-container,
.portfolio-filters-inline[data-alignment="default"].fullwidth-constrained .container.normal-container {
padding-left: 0;
padding-right: 0;
}
#ajax-content-wrap .portfolio-filters-inline[data-alignment="left"] .container > ul > li:first-child > a {
margin-left: 0;
padding-left: 0;
}
.span_12.light .portfolio-filters-inline[data-color-scheme*="-underline"] #current-category {
color: #fff;
}
.span_12.dark .portfolio-filters-inline[data-color-scheme*="-underline"].full-width-section a {
color: #000;
color: rgba(0,0,0,0.6);
}
.span_12.dark .portfolio-filters-inline[data-color-scheme*="-underline"].full-width-section .active,
.span_12.dark .portfolio-filters-inline[data-color-scheme*="-underline"].full-width-section a:hover {
color: #000;
color: rgba(0,0,0,1);
}
#ajax-content-wrap .portfolio-filters-inline[data-color-scheme*="-underline"] a {
position: relative;
padding-left: 0;
padding-right: 0;
margin-left: 10px;
margin-right: 10px;
}
.portfolio-filters[data-color-scheme*="-underline"] ul a {
position: relative;
}
.portfolio-filters-inline[data-color-scheme*="-underline"] a:after,
.portfolio-filters[data-color-scheme*="-underline"] > ul li a:after {
content: "";
transition: 0.35s all ease;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
position: absolute;
left: 50%;
height: 2px;
width: 0;
background-color: #fff;
bottom: 0;
-ms-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
} 
.portfolio-filters[data-color-scheme*="-underline"] > ul li a:after {
left: 0;
transform: none;
-webkit-transform: none;
-ms-transform: none;
}
body:not(.using-mobile-browser) .portfolio-filters-inline[data-color-scheme*="-underline"] a:hover:after,
.portfolio-filters-inline[data-color-scheme*="-underline"] .active:after,
body:not(.using-mobile-browser) .portfolio-filters[data-color-scheme*="-underline"] a:hover:after {
width: 100%;
}
.portfolio-filters li li a {
padding-left: 25px;
}
#portfolio-nav .controls {
float: right;	
}
.portfolio-filters > ul {
display: none;
width: 100%;
position: absolute;
z-index: 100;
padding-left: 0;
}
.portfolio-filters > ul ul {
padding-left: 0;
}
.portfolio-filters ul li a {
color: #fff;
color: rgba(255, 255, 255, 0.7);
}
.portfolio-filters ul li a span, 
.portfolio-filters-inline ul li a span, 
.portfolio-filters-inline #sort-portfolio span span, 
.portfolio-filters #sort-portfolio span span {
visibility: hidden;
position: absolute;
text-indent: -9999px;
}
.portfolio-filters a {
display: block;
font-size: 12px;
line-height: 22px;
padding: 9px 15px 10px 15px;
color: #fff;
-webkit-transition: all 0.2s linear;
transition: all 0.2s linear;
background-color: #000;	
border-top: 1px dotted rgba(255, 255, 255, 0.3);
}
body .portfolio-filters-inline {
margin-top: 0;
z-index: 100;
height: auto;
padding-top: 19px;
padding-bottom: 19px;
background-color: #252525;
-webkit-backface-visibility: hidden;
}
body .portfolio-filters-inline,
body .wpb_wrapper > .portfolio-filters-inline {
margin-bottom: 0;
}
body .portfolio-filters-inline.first-section {
padding-top: 50px;
}
body .container-wrap .portfolio-filters-inline.non-fw {
padding-top: 33px;
padding-bottom: 33px;
background-color: transparent;
}
.span_12.dark .portfolio-filters-inline[data-color-scheme*="-underline"].full-width-section {
background-color: transparent;
}
body .portfolio-filters-inline.nder-page-header.first-section.non-fw {
padding-top: 33px;
}
body .portfolio-filters-inline.non-fw.first-section {
padding-top: 70px;
}
.portfolio-filters-inline .clear {
padding: 0;
}
.portfolio-filters-inline ul li, 
.portfolio-filters-inline ul ul {
display: inline;
}
.portfolio-filters-inline ul {
line-height: 22px;	
}
.portfolio-filters-inline ul {
margin: 0;
text-align: right;
}
.portfolio-filters-inline #current-category {
width: 25%;	
}
.portfolio-filters-inline .container > ul {
max-width: 72%;
margin-right: -7px;
}
.portfolio-filters-inline ul ul {
margin-left: 0;	
}
.portfolio-filters-inline #current-category {
padding-left: 0;
float: left;
}
.portfolio-filters-inline .container > ul {
float: right;
}
.portfolio-filters-inline .container > ul > li:last-child a {
border: none;
}
.portfolio-filters-inline .container > ul a, 
.portfolio-filters-inline .container > ul #sort-label  {
padding: 0 10px;
margin: 7px 0;
font-size: 14px;
font-weight: 600;
line-height: 14px;
display: inline-block;
}
.portfolio-filters-inline .container > ul #sort-label {
border: none;
padding-right: 20px;
}
.portfolio-filters-inline #current-category {
color: #eee;
font-family: 'Open Sans';
font-weight: 300;
font-size: 20px;
letter-spacing: 0;
line-height: 20px;
position: relative;
text-transform: none;
top: 4px;
}
.portfolio-filters-inline .container > ul #sort-label {
color: #eee;
}
.portfolio-filters-inline ul li a {
color: #999;
}
.portfolio-filters-inline ul li a:hover {
color: #eee;
}
.portfolio-filters-inline.non-fw #current-category, 
.portfolio-filters-inline.non-fw .container > ul #sort-label {
color: #888!important;
}
.portfolio-filters-inline.non-fw ul li a:hover {
color: #333;
}
.portfolio-filters-inline:not([data-color-scheme="default"]) .container > ul #sort-label { 
display: none; 
}
.portfolio-filters-inline:not([data-color-scheme="default"]) #current-category,
.portfolio-filters-inline:not([data-color-scheme="default"]) ul li a {
color: #fff;
padding: 7px 10px;
transition: background-color 0.15s linear, color 0.15s linear;
}
.portfolio-filters-inline:not([data-color-scheme="default"]) ul li a {
color: #fff;
color: rgba(255,255,255,0.75);
}
.portfolio-filters-inline:not([data-color-scheme="default"]) .container ul li .active {
color: #fff;
color: rgba(255,255,255,1)!important;
padding: 7px 10px;
}
.portfolio-filters-inline:not([data-color-scheme="default"]) .container ul li a:hover {
color: #fff;
color: rgba(255,255,255,1);
}
.portfolio-filters-inline[data-color-scheme*="-color"]:not(.full-width-content) .container ul li a,
.portfolio-filters-inline[data-color-scheme*="-color"]:not(.full-width-content) .container ul li a:hover,
.portfolio-filters-inline[data-color-scheme*="-color"]:not(.full-width-content) .container ul li .active { 
color: #000; 
}
.span_12.light .portfolio-filters-inline[data-color-scheme*="-color"]:not(.full-width-content) .container ul li a,
.span_12.light .portfolio-filters-inline[data-color-scheme*="-color"]:not(.full-width-content) .container ul li a:hover,
.span_12.light .portfolio-filters-inline[data-color-scheme*="-color"]:not(.full-width-content) .container ul li .active { 
color: #fff; 
}
.portfolio-filters-inline[data-color-scheme*="-color"]:not([data-color-scheme*="-underline"]).full-width-section ul li a {
color: #fff;
color: rgba(255,255,255,0.75);
}
.portfolio-filters-inline[data-color-scheme*="-color"]:not([data-color-scheme*="-underline"]).full-width-section #current-category,
.portfolio-filters-inline[data-color-scheme*="-color"]:not([data-color-scheme*="-underline"]).full-width-section ul li a:hover {
color: #fff;
}
.portfolio-filters-inline[data-color-scheme="black"] {
background-color: #0f1012;
}
.portfolio-filters-inline[data-color-scheme="black"] .container ul li .active {
color: #fff!important;
background-color: rgba(255,255,255,0.15);
}
body[data-permanent-transparent="1"] .portfolio-filters-inline.fixed #current-category {
display: none;
}
.portfolio-items .col .inner-wrap[data-animation="fade_in"], 
.portfolio-items:not(.carousel) .col .inner-wrap.animated {
opacity:0; 
-webkit-transition:opacity 0.5s ease-out;
transition:opacity 0.5s ease-out; 
}
.portfolio-items[data-loading="lazy-load"] .col .inner-wrap.animated .top-level-image {
transition:opacity 0.5s ease, transform .5s ease; 
opacity:0; 
}
.portfolio-items[data-loading="lazy-load"] .col .inner-wrap:not(.animated) .top-level-image { 
opacity:1; 
transition:opacity 0.5s ease, transform .5s ease; 
}
.portfolio-items:not(.carousel) .col .inner-wrap[data-animation="fade_in_from_bottom"] {
-webkit-transition:opacity 0.3s cubic-bezier(0.3,0.58,0.55,1),-webkit-transform 0.3s cubic-bezier(0.3,0.58,0.55,1); 
transition:opacity 0.3s cubic-bezier(0.3,0.58,0.55,1),transform 0.3s cubic-bezier(0.3,0.58,0.55,1); 
-webkit-transform:translateY(80px);
transform:translateY(80px); 
}
#sort-portfolio {
position: relative;
border-top: 0!important;
}
#sort-portfolio span {
font-family: 'Open Sans';
font-weight: 400;
display: block;
font-size: 12px;
line-height: 21px;
padding-left: 0;
color: #fff;
}
#sort-portfolio i {
font-size: 12px;
position: absolute;
right: 13px;
top: 13px;
height: 14px;
line-height: 14px;
background-color: transparent;
}
.portfolio-filters #sort-portfolio {
background-color: #000;	
padding-right: 40px;
min-width: 160px;
border-radius: 2px;
}
.portfolio-filters a:hover {
color: #fff;
color: rgba(255, 255, 255, 1);
}
.portfolio-filters:hover #sort-portfolio {
color: #fff;
color: rgba(255, 255, 255, 1);
border-radius: 2px 2px 0 0;
}
.page-template-template-portfolio-php .portfolio-items .col.span_6 img,
.tax-project-type .portfolio-items .col.span_6 img,
.tax-project-attributes .portfolio-items .col.span_6 img {
width: 100%;
}
.page-template-template-portfolio-php .page-header-no-bg .section-title {
border-bottom: 0;
z-index: 100;
}
#page-header-bg #portfolio-nav ul,
.section-title #portfolio-nav ul {
margin-left: 0;
}
#portfolio-nav #all-items a {
cursor: pointer;
display: inline-block;
float: left;
margin: 0 10px 0 0;
position: relative;
background-position: 11px center;
background-repeat: no-repeat;
-webkit-transition: all 0.2s linear;
transition: all 0.2s linear;
}
#portfolio-nav #all-items a i {
line-height: 34px;
font-size: 30px;
background-color: transparent;
}
#portfolio-nav li {
float: left;
list-style: none;	
}
#portfolio-nav #prev-link a, 
#portfolio-nav #next-link a {
color: #888;
cursor: pointer;
display: inline-block;
float: left;
margin: 0 10px 0 0;
position: relative;
text-transform: capitalize;
background-repeat: no-repeat;
-webkit-transition: all 0.2s linear;
transition: all 0.2s linear;
text-align: center;
}
#portfolio-nav #prev-link a {
background-position: 13px center;
padding: 1px 0;
}
#portfolio-nav #next-link a {
padding: 1px 0;
margin-right: 0;
background-position: -20px center;
}
#portfolio-nav a i, 
#portfolio-nav a i {
background-color: transparent;
font-size: 30px;
line-height: 34px;
color: #888;
-webkit-transition: color 0.2s linear, opacity 0.2s linear;
transition: color 0.2s linear, opacity 0.2s linear;
}
#portfolio-nav #next-link a i, 
#portfolio-nav #prev-link a i {
font-size: 32px;
} 
.parallax-effect #portfolio-nav #next-link a i, 
.parallax-effect #portfolio-nav #prev-link a i {
-webkit-transform: translateZ(0px);
transform: translateZ(0px);
}
body #portfolio-nav a:hover {
background-color: transparent;
}
.salient-portfolio-pagination > span {
border-radius: 200px;
transition: all .45s cubic-bezier(0.25, 1, 0.33, 1);
background-color: #000;
color: #fff;
text-align: center;
height: 36px;
width: 36px;
box-shadow: 0 6px 15px rgba(0,0,0,0.16);
display: inline-block;
}
.salient-portfolio-pagination > a {
padding-left: 10px;
padding-right: 10px;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3, 
.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .next-post:hover h3 {
-webkit-transform: translateX(-40px) translateZ(0);
transform: translateX(-40px) translateZ(0);
backface-visibility: hidden;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3, 
.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .previous-post:hover h3 {
transform: translateX(40px) translateZ(0);
backface-visibility: hidden;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project.mouse-leaving h3 .text .line  {
animation: rightLineEnd 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project.mouse-leaving h3 .text .line  {
animation: rightLineEnd2 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3 .text .line,
.portfolio-items[data-ps="8"] .col:hover .line {
-webkit-transform: translateY(-50%) translateX(0px) scaleX(1);
-webkit-transform-origin: left;
transform: translateY(-50%) translateX(0px) scaleX(1);
transform-origin: left;
animation: rightLineStart 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3 .text .line  {
-webkit-transform: translateY(-50%) translateX(0px) scaleX(1);
-webkit-transform-origin: right;
transform: translateY(-50%) translateX(0px) scaleX(1);
transform-origin: right;
animation: rightLineStart2 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards;
}
.portfolio-items[data-ps="8"] .col:hover .line {
transform-origin: left;
animation: portRightLineStart 0.4s cubic-bezier(0.05, 0.15, 0.1, 1) forwards;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow,
.portfolio-items[data-ps="8"] .next-arrow { 
position: absolute; 
backface-visibility: hidden;
right: -43px; 
top: 50%; 
margin-top: -15px; 
height: 30px; 
width: 40px; 
display: block; 
transform: translateX(38px); 
}
body .portfolio-items[data-ps="8"] .next-arrow {
right: 60px;
left: auto;
top: auto;
bottom: -3px;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project.mouse-leaving h3 .next-arrow {
animation: rightArrowEnd2 0.7s cubic-bezier(0, 0.2, 0.1, 1) forwards;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project.mouse-leaving h3 .next-arrow {
animation: rightArrowEnd 0.7s cubic-bezier(0, 0.2, 0.1, 1) forwards;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow {
-webkit-transform: translateX(38px) rotate(180deg); 
transform: translateX(38px) rotate(180deg); 
left: -43px;
right: auto;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3 .next-arrow {
animation: rightArrowStart 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3 .next-arrow {
animation: rightArrowStart2 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3 .next-arrow,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3 .next-arrow {
-webkit-transform: translateX(42px);
transform: translateX(42px);
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav { display: block;}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .previous-project,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .next-project {
width: 50%;
line-height: 0;
height: auto;
padding: 6%;
min-height: 300px;
-webkit-justify-content: center;
justify-content: center; 
display: -webkit-flex;
display: flex;
-moz-box-align: center;
-moz-box-pack: center;
align-items: center;
-webkit-align-items: center; 
float: none;
overflow: hidden;
position: relative;
background-color: #333;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls ul { 
padding-left: 0; 
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:after,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:after {
background-color: rgba(13,13,13,0.35);
position: absolute;
left: 0;
top: 0;
content: '';
display: block;
z-index: 1;
width: 100%;
height: 100%;
-webkit-transition: background-color 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
transition: background-color 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover:after,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover:after {
background-color: rgba(13,13,13,0.9);
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .container {
max-width: none;
width: 100%;
padding: 0;
}
#boxed .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .container {
width: 100%;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav, 
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .container{
height: auto;
line-height: 0;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul {
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls { 
padding-top: 0; 
padding-bottom: 0; 
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .controls li a,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav ul:first-child li a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 101;
display: block;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .controls > .only {
width: 100%!important;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .controls > .hidden {
display: none!important;
}
@keyframes rightArrowStart {
0% { transform: translateX(-50px); }
100% { transform: translateX(42px); }
}
@keyframes rightArrowEnd {
0% { transform: translateX(42px); }
100% { transform: translateX(75px); }
}
@keyframes rightArrowStart2 {
0% { transform: translateX(50px) rotate(180deg); }
100% { transform: translateX(-42px) rotate(180deg); }
}
@keyframes rightArrowEnd2 {
0% { transform: translateX(-42px) rotate(180deg); }
100% { transform: translateX(-75px) rotate(180deg); }
}
@keyframes portRightLineStart {
0% { transform: translateY(-50%) translateX(-25px) scaleX(0); }
100% { transform: translateY(-50%) translateX(0px) scaleX(1); }
}
@keyframes rightLineStart {
0% { transform: translateY(-50%) translateX(-88px) scaleX(0); }
100% { transform: translateY(-50%) translateX(0px) scaleX(1); }
}
@keyframes rightLineEnd {
0% {  transform: translateY(-50%) translateX(0px) scaleX(1);  }
100% { transform: translateY(-50%) translateX(28px) scaleX(0); }
}
@keyframes rightLineStart2 {
0% { transform: translateY(-50%) translateX(88px) scaleX(0); }
100% { transform: translateY(-50%) translateX(0px) scaleX(1); }
}
@keyframes rightLineEnd2 {
0% {  transform: translateY(-50%) translateX(0px) scaleX(1);  }
100% { transform: translateY(-50%) translateX(-28px) scaleX(0); }
}
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls { 
background-color: transparent;
}
.single-portfolio .container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls { 
padding-top: 0;
padding-bottom: 0;
margin-top: 0;
}
.single-portfolio .container-wrap[data-nav-pos="after_project_next_only"] .next-project.hidden {
padding: 0!important;
}
.single-portfolio .container-wrap[data-nav-pos="after_project_next_only"] .next-project:not(.hidden) {
margin-top: 5%; 
margin-bottom: 5%; 
}
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls #portfolio-nav .controls li a,
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls .proj-bg-img,
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls .parallax-layer,
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls .parallax-layer-wrap,
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls .parallax-layer-wrap:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 101;
display: block;
}
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls .parallax-layer-wrap:after {
background-color: rgba(0,0,0,.4);
content: '';
}
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls {
overflow: hidden;
}
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls .parallax-layer,
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls .parallax-layer-wrap  {
bottom: 0;
top: auto;
z-index: -1;
}
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls .proj-bg-img {
background-size: cover;
z-index: -1;
background-position: center;
transition: transform 0.6s ease;
}
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls .controls .next-project {
position: relative;
padding: 10%;
}
@media only screen and (max-width: 690px) {
[data-nav-pos="after_project_next_only"] .bottom_controls #portfolio-nav .controls span {
display: block;
}
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls .controls .next-project {
padding: 15%;
}
}
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls .parallax-layer-wrap {
transition: transform 0.6s ease;
overflow: hidden;
}
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls .controls .next-project:hover .parallax-layer-wrap {
transform: scale(0.95);
}
.container-wrap[data-nav-pos="after_project_next_only"] .controls li:first-child,
.container-wrap[data-nav-pos="after_project_next_only"] #portfolio-nav .controls li svg {
display: none;
}
.container-wrap[data-nav-pos="after_project_next_only"] .controls li.only:first-child {
display: block;
height: auto!important;
margin-top: 5%;
margin-bottom: 5%;
padding: 10%;
position: relative;
width: 100%;
}
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls .controls .previous-project.only:hover .parallax-layer-wrap {
transform: scale(0.95);
}
.container-wrap[data-nav-pos="after_project_next_only"] .bottom_controls .container,
.container-wrap[data-nav-pos="after_project_next_only"] #portfolio-nav,
.container-wrap[data-nav-pos="after_project_next_only"] #portfolio-nav .controls li.next-project {
float: none;
height: auto;
}
.container-wrap[data-nav-pos="after_project_next_only"] #portfolio-nav .controls h3 {
line-height: 1.1;
margin-bottom: 0;
color: #fff;
}
.container-wrap[data-nav-pos="after_project_next_only"] #portfolio-nav .controls h3 .text {
font-size: max(min(4.4vw,85px),50px);
line-height: 1.1;
margin-top: 0.2em;
display: block;
}
@media only screen and (max-width: 690px) {
.container-wrap[data-nav-pos="after_project_next_only"] #portfolio-nav .controls h3  {
font-size: 20px;
}
.container-wrap[data-nav-pos="after_project_next_only"] #portfolio-nav .controls h3 .text  {
font-size: 36px;
}
}
.portfolio-items[data-ps="8"] .line {
height: 2px;
width: 45px;
background-color: #fff;
position: absolute;
content: '';
right: -74px;
display: block;
backface-visibility: hidden;
top: 50%;
-webkit-transform: translateY(-50%) translateX(28px) scaleX(0);
-webkit-transform-origin: right;
transform: translateY(-50%) translateX(28px) scaleX(0);
transform-origin: right;
}
body .portfolio-items[data-ps="8"] .line,
.portfolio-items[data-ps="8"] .col .work-info .vert-center .line {
right: 32px;
left: auto;
bottom: 10px;
top: auto;
-webkit-transition: none;
transition: none;
width: 37px;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .text .line {
-webkit-transform: translateY(-50%) translateX(-28px) scaleX(0);
-webkit-transform-origin: left;
transform: translateY(-50%) translateX(-28px) scaleX(0);
transform-origin: left;
left: -74px;
right: auto;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow line,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow line,
.portfolio-items[data-ps="8"] line {
stroke-width: 2px;
stroke-dasharray: 10px;
stroke-dashoffset: 30px;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow line,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow line,
.portfolio-items[data-ps="8"] line {
stroke: #ffffff; 
}
.portfolio-items[data-ps="8"] line,
.portfolio-items[data-ps="8"] .col .work-info .vert-center line {
-ms-transition: none;
-webkit-transition: none;
transition: none;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project.mouse-leaving h3 .next-arrow line,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project.mouse-leaving h3 .next-arrow line{
animation: rightArrowLineEnd 0.4s cubic-bezier(0.3, 0.2, 0.1, 1) 0.25s forwards;
stroke-dashoffset: 40px;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover .next-arrow line,
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover .next-arrow line {
animation: rightArrowLineStart 0.3s cubic-bezier(0.05, 0.2, 0.1, 1) 0.1s forwards;
stroke-dashoffset: 30px;
}
.portfolio-items[data-ps="8"] .col:hover line {
animation: rightArrowLineStart 0.48s cubic-bezier(0.05, 0.2, 0.1, 1) 0.12s forwards;
stroke-dashoffset: 30px;
}
@keyframes rightArrowLineStart {
0% { stroke-dashoffset: 30px; }
100% { stroke-dashoffset: 40px; }
}
@keyframes rightArrowLineEnd {
0% { stroke-dashoffset: 40px; }
100% { stroke-dashoffset: 50px; }
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 {
display: inline-block;
-webkit-transform: translateX(0px) translateZ(0);
-webkit-transition: transform 0.4s cubic-bezier(0.05, 0.2, 0.1, 1);
transform: translateX(0px) translateZ(0);
transition: transform 0.4s cubic-bezier(0.05, 0.2, 0.1, 1);
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project span:not(.text) {
display: block;
font-size: 14px;
text-align: left;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project span:not(.text) {
display: block;
font-size: 14px;
text-align: right;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project span,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project span{
color: #fff;
position: relative;
z-index: 100;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .proj-bg-img {
width: 100%;
position: absolute;
left: 0;
top: 0;
background-size: cover;
background-position: center;
height: 100%;
-ms-transition: transform  0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
-webkit-transition: transform  0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
transition: transform  0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls li:hover .proj-bg-img, 
.blog_next_prev_buttons[data-style="fullwidth_next_prev"] li:hover .post-bg-img {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}  .portfolio-items .col .work-item.style-3 .work-info-bg {
background-color: #282b30;
opacity: 0.45;
}
.portfolio-items .col .work-item.style-3 img,
.portfolio-items .col .work-item.style-3-alt img {
-ms-transition: transform 0.38s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
-webkit-transition: transform 0.38s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
transition: transform 0.38s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
}
.portfolio-items .col .work-item.style-3:hover img,
.portfolio-items .col .work-item.style-3-alt:hover img {
-webkit-transform: scale(1.12);
transform: scale(1.12);
}
.portfolio-items .col .work-item.style-3 h3,
.portfolio-items .col .work-item.style-3-alt h3 {
margin-bottom: 5px;
}
.portfolio-items .col .work-item.style-3 a:not(.nectar-sharing),
.portfolio-items .col .work-item.style-3-alt a:not(.nectar-sharing) {
background: transparent url(//suflux.com/wp-content/plugins/salient-portfolio/img/transparent.png) repeat 0 0;	
}
.portfolio-items .col .work-item.style-3 .vert-center h3, 
.portfolio-items .work-item.style-3 .work-info,
.portfolio-items .col .work-item.style-3-alt .vert-center h3, 
.portfolio-items .work-item.style-3-alt .work-info {
opacity: 1;
}
.portfolio-items .auto-height {
height: auto!important;
}
.portfolio-items .work-item.style-3 .vert-center p,
.portfolio-items .work-item.style-3-alt .vert-center p {
display: inline-block;
margin-top: 0;
opacity: 1;
position: relative;
font-size: 12px;
line-height: 12px;
}
.portfolio-items .col .work-item.style-3-alt > a {
position: absolute;
display: block;
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: 40;
}
.portfolio-items .col:not([data-subtitle-color*="#"]) .work-item.style-3 .vert-center p,
.portfolio-items .col:not([data-subtitle-color*="#"]) .work-item.style-3-alt .vert-center p {
color: #fff;
color: rgba(255,255,255,0.8);
}
.portfolio-items .work-item.style-3-alt p {
font-size: inherit;
line-height: inherit;
}
.portfolio-items .col .work-item.style-3 .vert-center,
.portfolio-items .col .work-item.style-3-alt .vert-center,
.portfolio-items .col .work-item.style-2[data-custom-content="on"] .vert-center {
top: 50%;
left: 50%;
position: relative;
z-index: 20;
width: auto;
display: inline-block;
margin-top: 0;
padding-top: 0;
-webkit-transform: translateY(-50%) translateX(-50%);
transform: translateY(-50%) translateX(-50%);
}
.portfolio-items[data-ps="8"] .col .work-item.style-2[data-custom-content="on"] .vert-center {
-webkit-transform: none;
transform: none;
width: 100%; 
left: 0; 
top: 0;
padding-left: 0;
}
.portfolio-items .col.tall .work-item.style-3[data-text-align="top"] .vert-center, 
.portfolio-items .col.tall .work-item.style-3-alt[data-text-align="top"] .vert-center {
top: 25%;
}
.portfolio-items .col.tall .work-item.style-3[data-text-align="bottom"] .vert-center, 
.portfolio-items .col.tall .work-item.style-3-alt[data-text-align="bottom"] .vert-center {
top: 75%;
}
.portfolio-items .col.wide .work-item.style-3[data-text-align="left"] .vert-center, 
.portfolio-items .col.wide .work-item.style-3-alt[data-text-align="left"] .vert-center {
left: 25%;
margin-left: -20px;
}
.portfolio-items .col.wide .work-item.style-3[data-text-align="right"] .vert-center, 
.portfolio-items .col.wide .work-item.style-3-alt[data-text-align="right"] .vert-center {
left: 75%;
}
.portfolio-items .work-item.style-4 .bottom-meta {
position: absolute;
left: 0;
bottom: 0;
padding: 20px 20px 16px 20px;
width: 100%;
}
.portfolio-items .work-item.style-4 .bottom-meta h3 {
margin-bottom: 0;
}
.portfolio-items .work-item.style-4 .bottom-meta p {
color: #fff;
color: rgba(255,255,255,0.8);
}
.portfolio-items .work-item.style-4 .work-info { 
opacity: 1; 
}
body .portfolio-items .col .work-item.style-3, 
body .portfolio-items .col .work-item.style-4,
body .portfolio-items .col .work-item.style-3-alt {
overflow: hidden;	
}
.portfolio-items .elastic-portfolio-item .work-item.style-3, 
.portfolio-items .elastic-portfolio-item .work-item.style-4,
.portfolio-items .elastic-portfolio-item .work-item.style-3-alt {
width: 100%;
}
.portfolio-items .elastic-portfolio-item .work-item.style-3 img, 
.portfolio-items .elastic-portfolio-item .work-item.style-4 img,
.portfolio-items .elastic-portfolio-item .work-item.style-3-alt img {
width: 100%;
}
.portfolio-items .work-item.style-3 img, 
.portfolio-items .work-item.style-4 img,
.portfolio-items .work-item.style-3-alt img {
position: relative;
}
.portfolio-items .work-item.style-3, 
.portfolio-items .work-item.style-3-alt {
overflow: visible;
}
.portfolio-items[data-ps="3"] .inner-wrap, 
.portfolio-items[data-ps="5"] .inner-wrap {
overflow: hidden;
}
.portfolio-items .col .work-item.style-2, 
.portfolio-items .col .work-item.style-3, 
.portfolio-items .col .work-item.style-4, 
.portfolio-items .col .work-item.style-3-alt {
margin-bottom: 0;
}
.portfolio-items .work-info-bg {
opacity: 0;
height: 100%;
width: 100.2%;
top: 0;
left: 0;
background-color: #000;
position: absolute;
z-index: 2;
transition: all 0.4s cubic-bezier(.15,.75,.5,1) 0s;
-webkit-transition: all 0.4s cubic-bezier(.15,.75,.5,1) 0s;
}
.portfolio-items .style-3 .work-info-bg {
transition: all 0.35s cubic-bezier(.15,.75,.5,1) 0s;
-webkit-transition: all 0.35s cubic-bezier(.15,.75,.5,1) 0s;
}
.portfolio-items .work-info {
opacity: 0;
position: absolute;
z-index: 10;
padding: 0 20px;
height: 100%;
width: 100%;
top: 0;
left: 0;
color: #fff;
transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
}
.portfolio-items .work-item[data-custom-content="on"] .work-info {
padding: 0 40px;
}
.portfolio-items .work-item[data-custom-content="on"] .work-info {
opacity: 1;
}
.portfolio-items .col {
height: 100%;
-webkit-transition-timing-function: cubic-bezier(.16,.85,.45,1);
transition-timing-function: cubic-bezier(.16,.85,.45,1);
}
.page-template-template-portfolio-php[data-bg-header="false"] .container-wrap {
padding-top: 0;
}
.portfolio-items.fullwidth-constrained {
margin: 0;
}
.portfolio-items.carousel .col {
background-color: transparent;
}
.recent-work-carousel .portfolio-items.carousel .work-item:not([class*="style"]):hover .work-info,
.recent-work-carousel .portfolio-items.carousel .work-item:not([class*="style"]):hover .work-info .vert-center > * {
opacity: 1;
}
.recent-work-carousel .portfolio-items.carousel .work-item:not([class*="style"]):hover .work-info .vert-center > a.default-link {
opacity: 0;
}
.recent-work-carousel .portfolio-items.carousel .work-item:not([class*="style"]):hover .work-info-bg {
opacity: 0.9;
}
.recent-work-carousel .portfolio-items.carousel .work-item:not([class*="style"]):hover .vert-center {
margin-top: 0;
}
.portfolio-items[data-ps="2"] .col, 
.portfolio-items[data-ps="3"] .col, 
.portfolio-items[data-ps="4"] .col, 
.portfolio-items[data-ps="5"] .col, 
.portfolio-items[data-ps="6"] .col {
background-color: transparent;
}
html:not(.js) .portfolio-items .col.span_3 img, 
html:not(.js) .portfolio-items .col img {
opacity: 1;
}
.portfolio-items {
perspective:2000px;
-webkit-perspective:2000px;
perspective-origin:50% 0px;
-webkit-perspective-origin:50% 700px
}
.portfolio-items:not(.carousel) .col {
-webkit-transform-style:preserve-3d;
transform-style:preserve-3d
}
.portfolio-items:not(.carousel) .col .inner-wrap[data-animation="perspective"].animated {
-webkit-transition:opacity 0.3s cubic-bezier(0.1,0.3,0.2,1),-webkit-transform 0.72s cubic-bezier(0.1,0.3,0.27,1);
transition:opacity 0.3s cubic-bezier(0.1,0.3,0.2,1),transform 0.72s cubic-bezier(0.1,0.3,0.27,1);
-webkit-transform:translateY(450px) rotateX(24deg);
transform:translateY(450px) rotateX(24deg);
}
.portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation="perspective"].animated .vert-center p{
opacity:0;
-webkit-transform:translateY(-130px);
transform:translateY(-130px);
-webkit-transition:opacity 0.3s cubic-bezier(0.1,0,.3 0.2,1) 0.23s,-webkit-transform 0.72s cubic-bezier(0.1,0.3,0.27,1);
transition:opacity 0.3s cubic-bezier(0.1,0.3,0.2,1) 0.23s,transform 0.72s cubic-bezier(0.1,0.3,0.27,1);
}
.portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation="perspective"].animated .vert-center h3{
opacity:0;
-webkit-transform:translateY(-130px);
transform:translateY(-130px);
-webkit-transition:opacity 0.3s cubic-bezier(0.1,0,.3 0.2,1) 0.23s,-webkit-transform 0.72s cubic-bezier(0.1,0.3,0.27,1);
transition:opacity 0.3s cubic-bezier(0.1,0.3,0.2,1) 0.23s,transform 0.72s cubic-bezier(0.1,0.3,0.27,1);
}
.portfolio-items[data-ps="6"]:not(.carousel) .col .inner-wrap[data-animation="none"] {
transform: translateZ(0);
}
body .portfolio-items:not(.carousel) .col.animated-in .inner-wrap  {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
height: 100%;
}
.portfolio-items:not(.carousel) .col.animated-in .inner-wrap {
-webkit-transform: translateY(0) translateZ(0);
transform: translateY(0) translateZ(0);
}
.portfolio-items:not(.carousel) .col.animated-in .inner-wrap[data-animation="perspective"] {
-webkit-transform: translateY(0) translateZ(0) rotateX(0);
transform: translateY(0) translateZ(0) rotateX(0);
opacity: 1;
}
.portfolio-items[data-ps="8"]:not(.carousel) .col.animated-in .inner-wrap[data-animation="perspective"].animated .vert-center p,
.portfolio-items[data-ps="8"]:not(.carousel) .col.animated-in .inner-wrap[data-animation="perspective"].animated .vert-center h3 {
opacity: 1;
-webkit-transform: translateY(0px) rotateX(0deg);
transform: translateY(0px) rotateX(0deg);
}
.portfolio-items .col.ajax-loaded {
transition: none!important;
-webkit-transition: none!important;
}
.carousel.portfolio-items .col img, 
.carousel.portfolio-items .col .work-meta, 
.carousel.portfolio-items .col .nectar-love-wrap, 
.carousel.portfolio-items .work-item {
opacity: 1;
}
body .portfolio-items .col {
height: auto;	
}
.portfolio-items[data-ps="7"] .col img {
-ms-transition: transform 1s cubic-bezier(0, 1, 0.5, 1);
-webkit-transition: transform 1s cubic-bezier(0, 1, 0.5, 1);
transition: transform 1s cubic-bezier(0, 1, 0.5, 1);
}
.portfolio-items[data-ps="7"] .col { background-color: transparent; }
.portfolio-items[data-ps="7"] .col .work-info .vert-center { 
margin: 0;
-ms-transition: transform 1s cubic-bezier(0, 1, 0.5, 1), opacity 1s cubic-bezier(0, 1, 0.5, 1);
-webkit-transition: transform 1s cubic-bezier(0, 1, 0.5, 1), opacity 1s cubic-bezier(0, 1, 0.5, 1);
transition: transform 1s cubic-bezier(0, 1, 0.5, 1), opacity 1s cubic-bezier(0, 1, 0.5, 1);
-ms-transform: translateY(-50%) perspective(1px) scale(0.8);
-webkit-transform: translateY(-50%) perspective(1px) scale(0.8);
transform: translateY(-50%) perspective(1px) scale(0.8);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
opacity: 0;
}
.portfolio-items[data-ps="7"] .col .work-info-bg {
-ms-transition:  opacity 1s cubic-bezier(0, 1, 0.5, 1);
-webkit-transition: opacity 1s cubic-bezier(0, 1, 0.5, 1);
transition: opacity 1s cubic-bezier(0, 1, 0.5, 1);
}
.portfolio-items[data-ps="7"] .col:hover .work-info-bg {
opacity: 0.8;
}
.portfolio-items[data-ps="7"] .col .work-info .vert-center *, 
.portfolio-items[data-ps="7"] .work-info {
opacity: 1;
}
.portfolio-items[data-ps="7"] .work-info {
padding: 0 19%;
}
.portfolio-items[data-ps="7"] .col .work-item.style-2, 
.portfolio-items[data-ps="8"] .col .work-item.style-2 {
overflow: hidden;
}
.portfolio-items[data-ps="7"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg,
.portfolio-items[data-ps="8"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg {
background-color: #000!important;
}
.portfolio-items[data-ps="7"] .col:hover img {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.portfolio-items[data-ps="7"] .col:hover .work-info .vert-center {
opacity: 1;
-webkit-transform: scale(1) perspective(1px) translateY(-50%);
-ms-transform: scale(1) perspective(1px) translateY(-50%);
transform: scale(1) perspective(1px) translateY(-50%);
}
.portfolio-items[data-ps="8"] .col img {
-ms-transition:  transform .62s cubic-bezier(.05,.2,.1,1);
-webkit-transition: transform .62s cubic-bezier(.05,.2,.1,1);
transition: transform .62s cubic-bezier(.05,.2,.1,1);
}
.portfolio-items[data-ps="8"] .col .work-info-bg {
-ms-transition:  opacity .62s cubic-bezier(.05,.2,.1,1);
-webkit-transition: opacity .62s cubic-bezier(.05,.2,.1,1);
transition: opacity .62s cubic-bezier(.05,0.2,.1,1);
}
.portfolio-items[data-ps="8"] .col:hover img  {
-webkit-transform: scale(1.11);
-ms-transform: scale(1.11);
transform: scale(1.11);
}
body .portfolio-items[data-ps="8"] .col {
background-color: transparent;
}
.portfolio-items[data-ps="8"] .work-info, 
.portfolio-items[data-ps="8"] .col .work-info .vert-center * {
opacity: 1;
}
.portfolio-items[data-ps="8"] .col .work-info .vert-center p {
position: relative;
}
.portfolio-items[data-ps="8"] .col .arrow-circle:before {
font-family: 'Fontawesome';
font-weight: normal;
font-style: normal;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
content: "\f105";
color: #fff;
line-height: 30px;
font-size: 22px;
position: absolute;
right: 0;
width: 41px;
text-align: center;
height: 30px;
top: 50%;
margin-top: -17px;
}
.portfolio-items[data-ps="8"] .col:hover .arrow-circle svg circle {
stroke-dashoffset: 336;
-webkit-transition: all .43s cubic-bezier(.45,0.1,.07,1);
transition: all .43s cubic-bezier(.45,0.1,.07,1);
}
.portfolio-items[data-ps="8"] .col .work-info .vert-center .arrow-circle {
position: absolute;
bottom: 30px;
height: 45px;
-ms-transition: none;
-webkit-transition: none;
transition: none;
opacity: 0;
}
.portfolio-items[data-ps="8"] .arrow-circle svg:nth-child(1) {
-ms-transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.portfolio-items[data-ps="8"] .arrow-circle svg:nth-child(2) {
-ms-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
position: absolute;
left: 1px;
top: -1px;
}
.portfolio-items[data-ps="8"] .col:hover .work-info .vert-center .arrow-circle {
-ms-transition: all .28s cubic-bezier(.2,.2,.1,1);
transition: all .28s  cubic-bezier(.2,.2,.1,1);
-webkit-transition: all .28s cubic-bezier(.2,.2,.1,1);
opacity: 1;
}
.portfolio-items[data-ps="8"] .arrow-circle svg circle {
fill: none;
stroke: #fff;
stroke-width: 2;
stroke-linecap: round;
stroke-dasharray: 133;
stroke-dashoffset: 399;
transition: none;
}
.portfolio-items[data-ps="8"] .col .work-info .vert-center {
text-align: left;
margin-top: 0;
bottom: 30px;
top: auto;
position: absolute;
-ms-transform: none;
-webkit-transform: none;
transform: none;
left: 0;
padding-left: 30px;
padding-right: 30px;
padding-top: 30px;
}
.portfolio-items[data-ps="8"] .col:hover .work-info-bg {
opacity: 0.55;
}
.portfolio-items[data-ps="8"] .col h3 {
font-size: 20px;
line-height: 25px;
}
.portfolio-items[data-ps="8"] .col h3, .portfolio-items[data-ps="8"] .col p {
max-width: 75%;
}
.portfolio-items[data-ps="9"] .col { 
margin-bottom: 35px; 
}
body .portfolio-items[data-ps="9"] .col {
padding: 1%; 
background-color: transparent;
}
.portfolio-items[data-ps="9"] .col .work-item {
margin-bottom: 25px;
overflow: visible;
position: static;
}
body.material .portfolio-items[data-ps="9"] .col img { 
border-radius: 5px; 
}
.portfolio-items[data-ps="9"] .col .work-meta { 
float: none; 
width: 100%; 
}
.portfolio-items[data-ps="9"] .col p { 
text-transform: none; 
}
.portfolio-items[data-ps="9"] .col img { 
transition: all 0.3s cubic-bezier(.21, .6, .35, 1); 
}
.portfolio-items[data-ps="9"] .col:hover img {
transform: translateY(-5px);
box-shadow: 0 30px 65px rgba(0,0,0,0.15);
}
.portfolio-items .col.nectar-new-item:hover .inner-wrap:before { 
transform: translateY(-32px) translateZ(0) scale(1); 
}
.portfolio-items .col.nectar-new-item .inner-wrap { 
position: relative; 
}
.portfolio-items .col.nectar-new-item .inner-wrap:before {
display: block;
border-radius: 50px;
background-color: #000;
padding: 10px 20px;
position: absolute;
left: 13px;
top: 13px;
color: #fff;
line-height: 16px;
font-size: 16px;
content: 'New';
z-index: 100;
transform: scale(0.9) translateZ(0);
backface-visibility: hidden;
transition: transform 0.3s cubic-bezier(.21, .6, .35, 1);
}
body .portfolio-items[data-gutter="20px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="20px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 40px;
}
body .portfolio-items[data-gutter="15px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="15px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 30px;
}
body .portfolio-items[data-gutter="10px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="10px"][data-ps="9"] .col.elastic-portfolio-item,
body .portfolio-items[data-gutter="default"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="default"][data-ps="9"] .col.elastic-portfolio-item {
padding: 20px;
}
body .portfolio-items[data-gutter="9px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="9px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 18px;
}
body .portfolio-items[data-gutter="8px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="8px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 16px;
}
body .portfolio-items[data-gutter="7px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="7px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 14px;
}
body .portfolio-items[data-gutter="6px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="6px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 12px;
}
body .portfolio-items[data-gutter="5px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="5px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 10px;
}
body .portfolio-items[data-gutter="4px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="4px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 8px;
}
body .portfolio-items[data-gutter="3px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="3px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 6px;
}
body .portfolio-items[data-gutter="2px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="2px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 4px;
}
body.material .portfolio-filters-inline[data-color-scheme*="-underline"] a:after, 
body.material .portfolio-filters[data-color-scheme*="-underline"] > ul li a:after {
transform-origin: left;
transform: scaleX(0); 
left: 0;
width: 100%;
bottom: 2px;
-webkit-transition: transform 0.35s cubic-bezier(0.52, 0.01, 0.16, 1);
transition: transform 0.35s cubic-bezier(0.52, 0.01, 0.16, 1);
}
body.material:not(.using-mobile-browser) .portfolio-filters-inline[data-color-scheme*="-underline"] a:hover:after, 
body.material:not(.using-mobile-browser) .portfolio-filters[data-color-scheme*="-underline"] > ul li a:hover:after {
transform-origin: left;
transform: scaleX(1); 
left: 0;
}
body.material .portfolio-filters-inline[data-color-scheme*="-underline"] .active:after, 
body.material .portfolio-filters[data-color-scheme*="-underline"] > ul li .active:after {
transform-origin: left;
transform: scaleX(1); 
left: 0;
}
.portfolio-items .col.span_3 {
width: 24.9%;
margin: 0;
padding: 0;
}
.portfolio-items .col.span_4 {
width: 33.3%;
margin: 0;
}
.portfolio-items .col.span_6,
.portfolio-items[data-ps="6"] .col.span_6 {
width: 49.9%;
margin: 0;
}
.portfolio-items[data-rcp="true"]:not(.carousel) {
margin: 0;
}
.portfolio-items[data-rcp="true"] .col.span_4 {
width: 33.3%;
margin: 0;
}
.portfolio-items .col.span_3 .work-item .work-info a {
padding: 6px 11px;
font-size: 11px;
margin: 3px;
}
.portfolio-items .col.span_3 .work-meta h4 {
font-size: 16px;
line-height: 16px;
letter-spacing: -1px;
}
.portfolio-items .work-meta h4 {
line-height: 22px; 
position: relative;
top: -2px; 
}
.portfolio-items .work-meta p {
line-height: 22px;	
}
[data-ps="1"] .work-meta p {
position: relative;
}
.page-template-template-portfolio-php .portfolio-items .col.span_3, 
.page-template-template-portfolio-php .portfolio-items .col.span_4 {
background-color: #f8f8f8;
}
.portfolio-items .col .work-item .work-info .default-link {
background-color: #252525;
padding: 9px 15px;
color: #fff;
font-size: 12px;
margin: 5px;
-webkit-border-radius: 2px;
border-radius: 2px;
}
.portfolio-items .col .work-item .work-info .default-link:hover {
opacity: 0.8;
}
.portfolio-items .col h3 {
position: relative;
top: 0;
color: #fff;
margin-bottom: 10px;
}
body .portfolio-items .col img {
display: block;
margin-bottom: 0;
width: auto;
}
.wpb_row.full-width-content .portfolio-items[data-col-num="cols-3"] .col.span_4 img {
max-width: none;
width: 100%;
}
.wpb_row .portfolio-items[data-bypass-cropping="true"] .col .work-item.style-5 .parallaxImg-wrap,
.wpb_row .portfolio-items[data-bypass-cropping="true"] .col .work-item.style-5 .parallaxImg {
height: 100%;
width: 100%;
top: 0;
left: 0;
position: absolute;
}
.wpb_row .portfolio-items[data-bypass-cropping="true"] .col .work-item.style-5 img.sizer {
height: auto;
position:relative;
}
.portfolio-items .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] img {
z-index: 3;
}
.portfolio-items .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] img.no-img {
z-index: 1;
}
body .portfolio-items[data-col-num="elastic"] .work-info-bg {
width: 100%;
}
.portfolio-items .col .work-info .view, 
.portfolio-items .col .work-info .image, 
.portfolio-items .col .work-info .video {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
text-indent: -9999px;
color: #fff;
display: block;
}
.portfolio-items .col .work-info .vert-center {
text-align: center;
margin-top: -20px;
position: relative;
z-index: 10;
top: 50%;
width: 100%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
}
.portfolio-items .col .work-info .vert-center .no-text {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
display: block;
text-indent: -9999px;
background-color: transparent;
}
body .portfolio-items .col .work-info .vert-center.no-text {
-webkit-transform: none;
transform: none;
top: 0;
height: 100%;
}
.portfolio-items .col .work-info .vert-center p {
padding-bottom: 0;	
}
.portfolio-items .col .work-info a:hover span { opacity: 0.8; }
.portfolio-items .col .work-info .vert-center *, 
.portfolio-items .col .work-info i {
opacity: 0;
transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
}
.portfolio-items .col .work-info .vert-center .custom-content, 
.portfolio-items .col .work-info .vert-center .custom-content *,
.portfolio-items .custom-content .sharing-default-minimal .nectar-social[data-color-override="override"] .nectar-social-inner a:not(:hover) i {
opacity: 1;
color: #fff;
}
.portfolio-items .custom-content .sharing-default-minimal .nectar-social-inner > .nectar-sharing:not(:hover) {
border-color: #fff;
}
.portfolio-items .col .work-info .vert-center .custom-content .nectar-button {
display: inline-block!important;
}
.portfolio-items .col .work-info .vert-center .custom-content {
text-align: left;
}
.portfolio-items .col .work-info .vert-center .custom-content > *:last-child {
margin-bottom: 0;
}
.portfolio-items .col .work-item[data-custom-content="on"].style-1 .work-info .vert-center {
margin-top: 0;
}
.portfolio-items .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] .work-info-bg,
.portfolio-items[data-ps="1"] .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] :hover .work-info-bg, 
.portfolio-items[data-ps="2"] .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] :hover .work-info-bg {
opacity: 1;
}
.portfolio-items .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] .work-info-bg:after {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
display: block;
content: ' ';
z-index: 1;
opacity: 0;
background-color: rgba(0,0,0,0.06);
transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
}
.portfolio-items .col:not([data-default-color="true"]):hover .work-item[data-custom-content='on'] .work-info-bg:after {
opacity: 1;
}
body[data-button-style^="rounded"] .wpb_wrapper .custom-content .nectar-social{
text-align:center; 
}
body .portfolio-items .col .work-item .work-info .custom-content a{
opacity:1!important; 
text-indent:0!important; 
width:auto; 
display:inline-block; 
position:relative!important
}
.portfolio-items .col .work-item {
position: relative;
margin-bottom: 15px;
overflow: hidden;
width: 100%;
}
.portfolio-items .col.elastic-portfolio-item .work-item {
overflow: visible;
}
.portfolio-wrap.default-style .portfolio-items:not([data-ps="6"]) .col.elastic-portfolio-item .work-item  {
overflow: hidden;
}
.portfolio-items .nectar-love {
text-align: left;
}
.portfolio-items .nectar-love {
-webkit-transition: background-color 0.2s linear;
transition: background-color 0.2s linear;
height: 13px;
width: auto;
line-height: 11px;
font-size: 12px;
display: inline-block;
text-align: left;
color: #888;
}
.portfolio-items .work-meta {
text-align: left;
float: left;
width: 70%;
font-size: 11px;
color: #999;
}
.light .portfolio-items .work-meta {
color: #e8e8e8;
}
.portfolio-items .work-meta h4,
.main-content .portfolio-items .work-meta h4,
.page-template-template-portfolio .portfolio-items .work-meta h4 {
margin-bottom: 0;
}
.portfolio-items .nectar-love span {
line-height: 12px;
}
.portfolio-items .nectar-love-wrap {
width: 70px;
top: -1px;
position: relative;
float: right;
text-align: right;
}
.portfolio-items .nectar-love:hover, 
.portfolio-items .nectar-love.loved {
color: #888;
}
.portfolio-items .flex-gallery {
margin-bottom: 0;
}
.portfolio-items[data-ps="6"] .col {
background-color: transparent;
width: 33.3%;
padding: 1%;
}
.portfolio-items[data-ps="6"] .col.span_3 {
width: 22.75%;
padding: 0.3%;
}
.portfolio-items[data-ps="6"] .col:hover {
z-index: 1000!important;
}
.portfolio-items[data-ps="6"] .col a {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1000;
}
body .portfolio-items[data-ps="6"] .col.span_4 .work-meta,
body .portfolio-items[data-ps="6"] .col.span_3 .work-meta {
width: 100%;
}
.portfolio-items[data-ps="6"] .work-meta {
width: 100%;
padding: 17%;
position: absolute;
top: 50%;
-ms-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
text-align: center;
left: 0;
z-index: 100;
color: #fff;
font-size: 12px;
}
.portfolio-items[data-ps="6"] .work-meta p {
font-size: 14px;
position: relative;
line-height: 22px;
}
.portfolio-items[data-ps="6"] .work-meta h4 {
color: #fff;
font-size: 24px;
line-height: 30px;
}
.portfolio-items[data-ps="6"] .parallaxImg-layers > div:first-child .bg-img:after {
background-color: rgba(51,51,51,0.5);
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
content: ' ';
transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
-webkit-transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
opacity: 0;
} 
.portfolio-items[data-ps="6"] .bg-overlay {
border: 0 solid #fff;
position: absolute;
top: 9%;
left: 9%;
width: 82%;
height: 82%;
z-index: 10;
transition: border 0.24s cubic-bezier(0, 0, 0.6, 1), opacity 0.2s cubic-bezier(0.5, 0, 1, 0.1);
-webkit-transition: border 0.24s cubic-bezier(0, 0, 0.6, 1), opacity 0.2s cubic-bezier(0.5, 0, 1, 0.1);
opacity: 0;
}
.portfolio-items[data-ps="6"] .work-item:hover .bg-overlay  {
-webkit-transition: border 0.24s cubic-bezier(0, 0, 0.6, 1), opacity 0s ease;
transition: border 0.24s cubic-bezier(0, 0, 0.6, 1), opacity 0s ease;
}
.portfolio-items[data-ps="6"] .col .parallaxImg-rendered-layer > .bg-img {
-webkit-transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
}
.portfolio-items[data-ps="6"] .work-item:hover .parallaxImg-rendered-layer > .bg-img {
-webkit-transform: scale(1.07);
transform: scale(1.07);
}
.portfolio-items[data-ps="6"].no-masonry .bg-overlay {
border: 0 solid #fff;
position: absolute;
top: 11%;
left: 8%;
width: 84%;
height: 78%;
z-index: 10;
transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
-webkit-transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
}
.portfolio-items[data-ps="6"] .wide_tall .work-item .work-meta .inner {
-webkit-transform: scale(.85);
transform: scale(.85);
}
.portfolio-items[data-ps="6"] .work-item .work-meta .inner {
opacity: 0;
-webkit-transform: scale(.8);
transform: scale(.8);
-webkit-transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
}
html.cssreflections .portfolio-items .parallaxImg-wrap { 
transform: translateZ(0px); 
}
.portfolio-items .parallaxImg {
-webkit-tap-highlight-color: rgba(0,0,0,0);
outline: 1px solid transparent;
transition: transform 0.23s ease-out;
-webkit-transition: transform 0.23s ease-out;
position: relative;
z-index: 10;
cursor: pointer;
}
.portfolio-items .parallaxImg img {
box-shadow: 0 2px 8px rgba(0,0,0,0.25);
}
.portfolio-items .parallaxImg-container {
position: relative;
width: 100%;
height: 100%;
outline: 1px solid transparent;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
}
.portfolio-items[data-ps="6"][data-col-num="elastic"]:not(.fullwidth-constrained) {
overflow: visible;
}
.portfolio-items[data-ps="6"] .work-item:hover .parallaxImg-shadow {
box-shadow: 0 45px 100px rgba(0,0,0,0.4), 0 16px 40px rgba(0,0,0,0.4);
}
.portfolio-items[data-ps="6"] .col .work-item {
margin-bottom: 0;
}
.portfolio-items[data-col-num="elastic"][data-ps="6"] .col img {
width: 100%;
}
.portfolio-items .parallaxImg-layers {
position: relative;
width: 100%;
height: 100%;
z-index: 2;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
outline: 1px solid transparent;
}
.portfolio-items .parallaxImg-rendered-layer {
position: absolute;
width: 100%;
height: 100%;
top: 0; 
left: 0;
background-repeat: no-repeat;
background-position: center;
background-color: transparent;
background-size: cover;
outline: 1px solid transparent;
overflow: hidden;
}
@media only screen and (max-width: 1000px) {
.portfolio-items .parallaxImg-rendered-layer {
transform: none!important;
}
}
.portfolio-items .parallaxImg-rendered-layer > .bg-img {
position: absolute;
width: 100%;
height: 100%;
top: 0; 
left: 0;
background-repeat: no-repeat;
background-position: center;
background-color: transparent;
background-size: cover;
outline: 1px solid transparent;
}
.portfolio-items .parallaxImg-container .parallaxImg-rendered-layer,
.parallaxImg.transition .parallaxImg-container .parallaxImg-rendered-layer {
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.portfolio-items .parallaxImg-container .parallaxImg-shadow,
.portfolio-items .parallaxImg-container,
.parallaxImg.transition .parallaxImg-container,
.parallaxImg.transition .parallaxImg-container .parallaxImg-shadow {
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
html.cssreflections .portfolio-items .parallaxImg-container .parallaxImg-shadow,
html.cssreflections .portfolio-items .parallaxImg-container,
.parallaxImg.transition .parallaxImg-container,
.parallaxImg.transition .parallaxImg-container .parallaxImg-shadow,
html.cssreflections .portfolio-items .parallaxImg-container .parallaxImg-rendered-layer,
.parallaxImg.transition .parallaxImg-container .parallaxImg-rendered-layer {
transition: transform 0.27s ease-out;
-webkit-transition: transform 0.27s ease-out;
}
html.cssreflections .portfolio-items .parallaxImg-container:not(.over),
html.cssreflections .portfolio-items .parallaxImg-container:not(.over) .parallaxImg-rendered-layer,
html.cssreflections .portfolio-items .parallaxImg:not(.over)  {
transition: transform 0.35s ease-out;
-webkit-transition: transform 0.35s ease-out;
}
.parallaxImg.transition .parallaxImg-container .parallaxImg-shadow {
transition: all 0.27s ease-out;
-webkit-transition: all 0.27s ease-out;
}
.portfolio-items .parallaxImg-container:not(.over) .parallaxImg-shadow {
transition: all 0.27s ease-out;
-webkit-transition: all 0.27s ease-out;
}
body.cssreflections .portfolio-items .parallaxImg-container .parallaxImg-shadow,
body.cssreflections .portfolio-items .parallaxImg-container,
body.cssreflections .parallaxImg.transition .parallaxImg-container,
body.cssreflections .parallaxImg.transition .parallaxImg-container .parallaxImg-shadow,
body.cssreflections .portfolio-items .parallaxImg-container .parallaxImg-rendered-layer,
body.cssreflections .parallaxImg.transition .parallaxImg-container .parallaxImg-rendered-layer,
body.cssreflections .portfolio-items .parallaxImg {
transition: transform 0.1s ease-out;
-webkit-transition: transform 0.1s ease-out;
}
body.cssreflections .parallaxImg.transition .parallaxImg-container,
body.cssreflections .parallaxImg.transition .parallaxImg-container .parallaxImg-shadow,
body.cssreflections .parallaxImg.transition .parallaxImg-container .parallaxImg-rendered-layer,
body.cssreflections .portfolio-items .parallaxImg.transition {
transition: transform 0.2s ease-out;
-webkit-transition: transform 0.2s ease-out;
}
.portfolio-items .parallaxImg-shadow {
position: absolute;
top: 5%; 
left: 5%;
width: 90%;
height: 90%;
box-shadow: 0 8px 30px rgba(0,0,0,0.6);
transition: all 0.27s ease-out;
-webkit-transition: all 0.27s ease-out;
z-index: 1;
} 
.portfolio-items .tall .parallaxImg-shadow, 
.portfolio-items .wide_tall .parallaxImg-shadow {
top: 8%; 
} 
.portfolio-items[data-ps="1"] .col .work-item:hover .vert-center,
.portfolio-items[data-ps="2"] .col .work-item:hover .vert-center,
.portfolio-items.carousel .col .work-item.style-2:hover .vert-center {
margin-top: 0;
}
.portfolio-items[data-ps="2"] .col .work-item:hover .work-info,
.portfolio-items[data-ps="2"] .col .work-item:hover .work-info .vert-center > *,
.portfolio-items[data-ps="1"] .col .work-item:hover .work-info,
.portfolio-items[data-ps="1"] .col .work-item:hover .work-info .vert-center > *,
.portfolio-items.carousel .col .work-item.style-2:hover .work-info,
.portfolio-items.carousel .col .work-item.style-2:hover .work-info .vert-center > * {
opacity: 1;
}
.portfolio-items[data-ps="1"] .col .work-item:hover .work-info-bg,
.portfolio-items[data-ps="2"] .col .work-item:hover .work-info-bg,
.portfolio-items.carousel .col .work-item.style-2:hover .work-info-bg {
opacity: 0.9;
}
.portfolio-items .col .work-item.style-3:hover .work-info-bg {
opacity: 0;
}
.portfolio-items .col .work-item.style-4 .work-info .bottom-meta, 
.portfolio-items .col .work-item.style-4 img {
-webkit-transition: transform 0.3s ease;
transition: transform 0.3s ease;
}
.portfolio-items .col .work-item.style-4:hover img {
transition-delay: 0.03s;
}
.portfolio-items .col .work-item.style-4 .work-info .bottom-meta {
-webkit-transform: translateY(100%);
transform: translateY(100%);
background-color: #000;
}
.portfolio-items .col .work-item.style-4:hover img {
-webkit-transform: translateY(-25px);
transform: translateY(-25px);
}
.portfolio-items .col .work-item.style-4:hover .work-info .bottom-meta,
.portfolio-items .col .work-item.style-4[data-custom-content="on"]:hover img {
-webkit-transform: translateY(0px);
transform: translateY(0px);
}
.portfolio-items .col .work-item.style-5 {
overflow: visible;
}
.portfolio-items .col .work-item.style-5 img.sizer {
position: absolute;
z-index: -1;
visibility: hidden;
}
.no-js .portfolio-items .col .work-item.style-5 img.sizer {
z-index: 1;
visibility: visible;
}
.portfolio-loading {
display: block;
height: 31px;
width: 31px;
z-index: 80;
position: absolute;
left: 50%;
top: 100px;
margin-left: -15px;
}
.portfolio-loading.default-loader {
background-image: none!important;
}
body[data-bg-header="true"] .portfolio-loading {
display: none;
}
div[data-col-num="cols-4"] .portfolio-loading {
top: 85px;
}
div[data-col-num="cols-3"] .portfolio-loading {
top: 111px;
}
.portfolio-items[data-col-num="elastic"] {
margin-right: 0;
margin-top: 0;
}
.portfolio-wrap  {
position: relative;	
}
body .portfolio-wrap.default-style, 
body .portfolio-wrap.spaced {
padding: 2% 0;
}
body #boxed .portfolio-wrap.spaced {
padding-left: 1.5%;
}
body #boxed .portfolio-wrap.default-style {
padding: 2%;
}
body .default-style .portfolio-items .col.elastic-portfolio-item {
margin: 1.2%!important;
width: 17.50%!important;
}
body .portfolio-items .col.elastic-portfolio-item {
width: 20%;
margin: 0!important;
}
body .portfolio-items[data-gutter="1px"][data-col-num="elastic"], 
body .portfolio-items[data-gutter="1px"] .col { 
padding: 1px; 
}
body .portfolio-items[data-gutter="2px"][data-col-num="elastic"], 
body .portfolio-items[data-gutter="2px"] .col { 
padding: 2px; 
}
body .portfolio-items[data-gutter="3px"][data-col-num="elastic"], 
body .portfolio-items[data-gutter="3px"] .col { 
padding: 3px; 
}
body .portfolio-items[data-gutter="4px"][data-col-num="elastic"], 
body .portfolio-items[data-gutter="4px"] .col { 
padding: 4px; 
}
body .portfolio-items[data-gutter="5px"][data-col-num="elastic"], 
body .portfolio-items[data-gutter="5px"] .col { 
padding: 5px; 
}
body .portfolio-items[data-gutter="6px"][data-col-num="elastic"], 
body .portfolio-items[data-gutter="6px"] .col { 
padding: 6px; 
}
body .portfolio-items[data-gutter="7px"][data-col-num="elastic"], 
body .portfolio-items[data-gutter="7px"] .col { 
padding: 7px; 
}
body .portfolio-items[data-gutter="8px"][data-col-num="elastic"], 
body .portfolio-items[data-gutter="8px"] .col { 
padding: 8px; 
}
body .portfolio-items[data-gutter="9px"][data-col-num="elastic"], 
body .portfolio-items[data-gutter="9px"] .col { 
padding: 9px; 
}
body .portfolio-items[data-gutter="10px"][data-col-num="elastic"], 
body .portfolio-items[data-gutter="10px"] .col { 
padding: 10px; 
}
body .portfolio-items[data-gutter="15px"][data-col-num="elastic"], 
body .portfolio-items[data-gutter="15px"] .col, 
body .portfolio-items[data-gutter="default"]:not([data-col-num="elastic"]) .col  { 
padding: 15px; 
}
body .portfolio-items[data-gutter="20px"][data-col-num="elastic"], 
body .portfolio-items[data-gutter="20px"] .col { 
padding: 20px; 
}
body .portfolio-items[data-gutter*="px"][data-col-num="elastic"].fullwidth-constrained {
padding: 0;
}
body .portfolio-items[data-gutter="1px"][data-col-num="elastic"].fullwidth-constrained, 
body .portfolio-items[data-gutter="1px"]:not([data-col-num="elastic"]) { 
width: calc(100% + 2px); 
margin-left: -1px; 
margin-top: -1px; 
}
body .portfolio-items[data-gutter="2px"][data-col-num="elastic"].fullwidth-constrained, 
body .portfolio-items[data-gutter="2px"]:not([data-col-num="elastic"]) { 
width: calc(100% + 4px); 
margin-left: -2px; 
margin-top: -2px; 
}
body .portfolio-items[data-gutter="3px"][data-col-num="elastic"].fullwidth-constrained, 
body .portfolio-items[data-gutter="3px"]:not([data-col-num="elastic"]) { 
width: calc(100% + 6px); 
margin-left: -3px; 
margin-top: -3px; 
}
body .portfolio-items[data-gutter="4px"][data-col-num="elastic"].fullwidth-constrained, 
body .portfolio-items[data-gutter="4px"]:not([data-col-num="elastic"]) { 
width: calc(100% + 8px); 
margin-left: -4px; 
margin-top: -4px; 
}
body .portfolio-items[data-gutter="5px"][data-col-num="elastic"].fullwidth-constrained, 
body .portfolio-items[data-gutter="5px"]:not([data-col-num="elastic"]) { 
width: calc(100% + 10px); 
margin-left: -5px; 
margin-top: -5px; 
}
body .portfolio-items[data-gutter="6px"][data-col-num="elastic"].fullwidth-constrained, 
body .portfolio-items[data-gutter="6px"]:not([data-col-num="elastic"]) { 
width: calc(100% + 12px); 
margin-left: -6px; 
margin-top: -6px; 
}
body .portfolio-items[data-gutter="7px"][data-col-num="elastic"].fullwidth-constrained, 
body .portfolio-items[data-gutter="7px"]:not([data-col-num="elastic"]) { 
width: calc(100% + 14px); 
margin-left: -7px; 
margin-top: -7px; 
}
body .portfolio-items[data-gutter="8px"][data-col-num="elastic"].fullwidth-constrained, 
body .portfolio-items[data-gutter="8px"]:not([data-col-num="elastic"]) { 
width: calc(100% + 16px); 
margin-left: -8px; 
margin-top: -8px; 
}
body .portfolio-items[data-gutter="9px"][data-col-num="elastic"].fullwidth-constrained, 
body .portfolio-items[data-gutter="9px"]:not([data-col-num="elastic"]) { 
width: calc(100% + 18px); 
margin-left: -9px; 
margin-top: -9px; 
}
body .portfolio-items[data-gutter="10px"][data-col-num="elastic"].fullwidth-constrained, 
body .portfolio-items[data-gutter="10px"]:not([data-col-num="elastic"]) { 
width: calc(100% + 20px); 
margin-left: -10px; 
margin-top: -10px; 
}
body .portfolio-items[data-gutter="15px"][data-col-num="elastic"].fullwidth-constrained, 
body .portfolio-items[data-gutter="15px"]:not([data-col-num="elastic"]), 
body .portfolio-items[data-gutter="default"]:not([data-col-num="elastic"]) { 
width: calc(100% + 30px); 
margin-left: -15px; 
margin-top: -15px; 
}
body .portfolio-items[data-gutter="20px"][data-col-num="elastic"].fullwidth-constrained, 
body .portfolio-items[data-gutter="20px"]:not([data-col-num="elastic"]) { 
width: calc(100% + 40px); 
margin-left: -20px; 
margin-top: -20px; 
}
body .portfolio-items .col.elastic-portfolio-item.tall, 
body .portfolio-items .col.elastic-portfolio-item.regular {
width: 20%;
}
body .portfolio-items .col.elastic-portfolio-item.wide {
width: 40%;
}
body .portfolio-items .col.elastic-portfolio-item.wide_tall {
width: 40%;
} body .portfolio-items.constrain-max-cols.no-masonry .col.elastic-portfolio-item {
width: 25%;
}  body .wpb_gallery .portfolio-wrap .portfolio-items[data-loading="lazy-load"] {
display: flex;
flex-wrap: wrap;
}
@media only screen and (max-width: 1600px) {
.wpb_gallery .portfolio-wrap .portfolio-items[data-loading="lazy-load"][data-col-num="elastic"] .col {
width: 25%
}
}
@media only screen and (max-width: 1300px) {
.wpb_gallery .portfolio-wrap .portfolio-items[data-loading="lazy-load"][data-col-num="elastic"] .col {
width: 33.3%
}
}
@media only screen and (max-width: 1000px) {
.wpb_gallery .portfolio-wrap .portfolio-items[data-loading="lazy-load"][data-col-num="elastic"] .col {
width: 50%
}
}
@media only screen and (max-width: 470px) {
.wpb_gallery .portfolio-wrap .portfolio-items[data-loading="lazy-load"][data-col-num="elastic"] .col {
width: 100%
}
}
@media only screen and (min-width: 1000px) {
.wpb_gallery .portfolio-wrap .portfolio-items[data-loading="lazy-load"][data-col-num="elastic"].constrain-max-cols .col {
width: 25%
}
}  .nectar_fullscreen_zoom_recent_projects {
height: 900px;
width: 100%;
position: relative;
overflow:hidden;
}
.nectar_fullscreen_zoom_recent_projects .project-slides,
.nectar_fullscreen_zoom_recent_projects .project-slide,
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap,
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap *,
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .bg-inner-wrap:after {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
body .nectar_fullscreen_zoom_recent_projects .project-slide.no-trans, 
body .nectar_fullscreen_zoom_recent_projects .project-slide.no-trans *,
body .nectar_fullscreen_zoom_recent_projects .project-slide.no-trans .project-info h1 > span span,
body .nectar_fullscreen_zoom_recent_projects .project-slide.no-trans .project-info a, 
body .nectar_fullscreen_zoom_recent_projects .project-slide.no-trans .project-info p {
-ms-transition: none;
-webkit-transition: none;
transition: none;
}
.nectar_fullscreen_zoom_recent_projects .project-slide {
visibility: hidden;
-webkit-transition: visibility 0s 1.3s;
transition: visibility 0s 1.3s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.current {
visibility: visible;
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .slide-bg {
-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s, -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
-webkit-transform: scale(1) translateZ(0);
-ms-transform: scale(1) translateZ(0);
transform: scale(1) translateZ(0);
backface-visibility: hidden;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.prev .bg-outer-wrap .slide-bg,
.nectar_fullscreen_zoom_recent_projects .project-slide.next .bg-outer-wrap .slide-bg {
-webkit-transform: scale(1.25);
-ms-transform: scale(1.25);
transform: scale(1.25);
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap {
-webkit-transition: -webkit-transform 0.95s cubic-bezier(0.4, 0, 0.2, 1) 0.45s;
transition: -webkit-transform 0.95s cubic-bezier(0.4, 0, 0.2, 1) 0.45s;
transition: transform 0.95s cubic-bezier(0.4, 0, 0.2, 1) 0.45s;
transition: transform 0.95s cubic-bezier(0.4, 0, 0.2, 1) 0.45s, -webkit-transform 0.9s cubic-bezier(0.4, 0, 0.2, 1) 0.45s;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
backface-visibility: hidden;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.prev .bg-outer-wrap {
-webkit-transform: translate3d(0%, -100%, 0);
transform: translate3d(0%, -100%, 0);
}
.nectar_fullscreen_zoom_recent_projects .project-slide.next .bg-outer-wrap {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer, 
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer {
-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s, -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
-webkit-transform: scale(1) translateZ(0);
-ms-transform: scale(1) translateZ(0);
transform: scale(1) translateZ(0);
backface-visibility: hidden;
overflow: hidden;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.prev .bg-outer, 
.nectar_fullscreen_zoom_recent_projects .project-slide.next .bg-outer {
-webkit-transform: scale(0.5) translateZ(0);
-ms-transform: scale(0.5) translateZ(0);
transform: scale(0.5) translateZ(0);
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1 > span {
position: relative;
display: inline-block;
overflow: hidden;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1 > span span {
position: relative;
display: inline-block;
-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s;
transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s;
transition: transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s;
transition: transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s, -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
padding: 2% 0;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info a,
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info p {
-webkit-transition: all 0.5s cubic-bezier(0.4, 0, 0.1, 1) 0.75s;
transition: all 0.5s cubic-bezier(0.4, 0, 0.1, 1) 0.75s;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
display: block;
margin-top: 25px;
opacity: 1;
}
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="light"] .project-info h1 {
color: #fff;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.prev .project-info h1 > span span {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
-webkit-transition-delay: .45s;
transition-delay: .45s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.next .project-info h1 > span span {
-webkit-transform: translateY(100%);
transform: translateY(100%);
-webkit-transition-delay: .45s;
transition-delay: .45s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.prev .project-info a {
-webkit-transform: translateY(-60%);
transform: translateY(-60%);
opacity: 0;
-webkit-transition-delay: .45s;
transition-delay: .45s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.prev .project-info p {
-webkit-transform: translateY(-40px);
transform: translateY(-40px);
opacity: 0;
-webkit-transition-delay: .45s;
transition-delay: .45s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.next .project-info a {
-webkit-transform: translateY(60%);
transform: translateY(60%);
opacity: 0;
-webkit-transition-delay: .45s;
transition-delay: .45s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.next .project-info p {
-webkit-transform: translateY(40px);
transform: translateY(40px);
opacity: 0;
-webkit-transition-delay: .45s;
transition-delay: .45s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info a {
color: #fff;
font-weight: 600;
backface-visibility: hidden;
display: inline-block;
position: relative;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info p {
color: #fff;
backface-visibility: hidden;
position: relative;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info a:hover:after {
animation: portSliderLine 0.42s cubic-bezier(0.42, 0, 0, 1) forwards;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info a:after {
display: block;
content: '';
position: absolute;
z-index: -1;
width: 100%;
height: 2px;
background-color: #fff;
bottom: -1px;
left: 0;
backface-visibility: hidden;
pointer-events: none;
animation: portSliderLine2 0.42s cubic-bezier(0.42, 0, 0, 1) forwards;
}
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .project-slide .project-info a:after  { 
background-color: #000; 
}
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .project-slide .project-info a { 
color: #000;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .slide-bg {
background-size: cover;
background-position: center;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .bg-inner-wrap:after {
opacity: 0;
-webkit-transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
-webkit-transition-delay: 0s;
transition-delay: 0s;
backface-visibility: hidden;
z-index: 10;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .bg-inner-wrap:after {
content: '';
background-color: inherit;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.current .bg-outer-wrap .bg-inner-wrap:after {
-webkit-transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.2s;
transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
}
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.1"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.1; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.2"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.2; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.3"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.3; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.4"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.4; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.5"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.5; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.6"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.6; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.7"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.7; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.8"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.8; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.9"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.9; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="1"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 1; }
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info {
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 100%;
z-index: 100;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1, 
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info p {
max-width: 50%;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info p { 
display: block; 
}
.nectar_fullscreen_zoom_recent_projects > .normal-container {
position: absolute;
z-index: 100;
width: 100%;
top: 0;
height: 100%;
left: 50%;
-ms-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
pointer-events: none;
}
body[data-full-width-header="true"] .nectar_fullscreen_zoom_recent_projects > .normal-container {
max-width: none;
width: 100%;
left: 0;
-ms-transform: none;
-webkit-transform: none;
transform: none;
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls {
position: absolute;
left: 0; 
bottom: 40px;
z-index: 100;
pointer-events: all;
}
body[data-full-width-header="true"] .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls {
left: 35px; 
bottom: 20px;
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next,
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev {
width: 44px;
height: 44px;
display: inline-block;
text-align: center;
border-radius: 50%;
position: relative;
margin: 7px;
border: 1px solid rgba(255,255,255,0.5);
}
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .prev, 
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .next { 
border: 1px solid rgba(0,0,0,0.5); 
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev {
margin-left: 0;
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next i,
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev i {
width: 44px;
height: 12px;
line-height: 12px;
font-size: 14px;
text-align:center;
position: absolute;
top: 50%;
left: 0;
-ms-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);
color: #fff;
}
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .prev i,
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .next i { 
color: #000;
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next i { 
left: 1px;
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next:hover i {
-ms-transform: translateX(5px)  translateY(-50%);
-webkit-transform: translateX(5px) translateY(-50%);
transform: translateX(5px) translateY(-50%);
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:hover i {
-ms-transform: translateX(-5px)  translateY(-50%);
-webkit-transform: translateX(-5px) translateY(-50%);
transform: translateX(-5px) translateY(-50%);
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next:after,
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:after {
display: block;
content: '';
background-color: #fff;
height: 1px;
width: 14px;
position: absolute;
left: 14px;
top: 50%;
-ms-transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);
-ms-transform: scaleX(0) translateX(0px);
-webkit-transform: scaleX(0) translateX(0px);
transform: scaleX(0) translateX(0px);
}
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .prev:after, 
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .next:after  { 
background-color: #000; 
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next:hover:after,
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:hover:after {
-ms-transform: scaleX(1) translateX(0);
-webkit-transform: scaleX(1) translateX(0);
transform: scaleX(1) translateX(0);
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:after {
left: auto;
right: 14px;
-ms-transform: scaleX(0) translateX(0px);
-webkit-transform: scaleX(0) translateX(0px);
transform: scaleX(0) translateX(0px);
}
.nectar_fullscreen_zoom_recent_projects[data-slider-controls="arrows"] .dot-nav { 
pointer-events: none; 
visibility: hidden;
}
.nectar_fullscreen_zoom_recent_projects .dot-nav {
position: absolute;
right: 50px;
top: 50%;
-ms-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
z-index: 100;
pointer-events: all;
}
body[data-ext-responsive="true"][data-full-width-header="true"] .nectar_fullscreen_zoom_recent_projects .dot-nav {
right: 35px;
}
.nectar_fullscreen_zoom_recent_projects .dot-nav > span {
display: block;
height: 2px;
width: 30px;
cursor: pointer;
padding: 8px 0;
opacity: 0.5;
box-sizing: content-box;
-ms-transform-origin: right;
-webkit-transform-origin: right;
transform-origin: right;
-ms-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
-ms-transform: scaleX(0.5);
-webkit-transform: scaleX(0.5);
transform: scaleX(0.5);
}
.nectar_fullscreen_zoom_recent_projects .dot-nav span.active {
opacity: 1;
-ms-transform: scaleX(1);
-webkit-transform: scaleX(1);
transform: scaleX(1);
}
.nectar_fullscreen_zoom_recent_projects .dot-nav > span span {
height: 100%;
width: 100%;
display: block;
background-color: #fff;
}
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .dot-nav > span span { 
background-color: #000; 
}  @media only screen and (min-width: 1000px) {
.single-portfolio #page-header-bg[data-parallax="1"] .span_6 .inner-wrap {
-webkit-transform: translateY(0);
transform: translateY(0);
}
.single-portfolio #page-header-bg[data-parallax="1"]:not(.fullscreen-header) .span_6 .inner-wrap #portfolio-nav {
width: calc(100% + 140px);
left: -70px;
}
.portfolio-items[data-ps="6"] .col.tall .bg-overlay {
top: 5.5%;
left: 9%;
width: 82%;
height: 89.5%;
}
.portfolio-items[data-ps="6"] .col.wide_tall .work-item:hover .bg-overlay {
border-width: 20px;
}
.portfolio-items[data-ps="6"] .col.wide .bg-overlay {
top: 9%;
left: 5.5%;
width: 89%;
height: 82%;
}
.portfolio-items[data-ps="6"].no-masonry .work-item:hover .bg-overlay {
border-width: 8px;
opacity: 1;
}
.portfolio-items[data-ps="6"] .work-item:hover .bg-overlay {
border-width: 11px;
opacity: 1;
}
.portfolio-items[data-ps="6"] .work-item:hover .parallaxImg-layers > div .bg-img:after {
opacity: 1;
} 
.portfolio-items[data-ps="6"] .work-item:hover .work-meta .inner {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
body .default-style .portfolio-items.constrain-max-cols .col.elastic-portfolio-item {
width: 22.5%!important;
}
}
@media only screen and (max-width: 999px) {
.portfolio-items .col .work-item.style-3 .work-info-bg { 
display: block; 
}
}
@media only screen and (min-width: 690px) {
.portfolio-items[data-ps="6"] .wide_tall .work-meta h4 {
font-size: 48px;
line-height: 54px;
}
.portfolio-items[data-ps="6"] .wide_tall .work-meta p {
font-size: 28px;
line-height: 34px;
}
}
@media only screen and (min-width: 1000px) and (max-width: 1300px) {
body .default-style .portfolio-items.constrain-max-cols .col.elastic-portfolio-item .work-item .work-info a {
margin: 4px 3px;
padding: 4px 9px!important;
display: inline-block!important;
}
body .default-style .portfolio-items.constrain-max-cols:not([data-ps="6"]) .col.elastic-portfolio-item .work-meta {
width: 68%!important;
}
.portfolio-items:not(.carousel) .col.span_3 .work-item .work-info a {
padding: 5px 6px;
font-size: 11px;
margin: 1px;
}
.portfolio-items:not(.carousel) .col.span_3 .work-meta, 
.portfolio-items:not(.carousel) .col.span_4 .work-meta {
width: 74%;
}
.portfolio-items:not(.carousel) .col.span_3 .nectar-love-wrap, 
.portfolio-items:not(.carousel) .col.span_4 .nectar-love-wrap  {
width: 52px;
}
body.single-portfolio #sidebar.fixed-sidebar, 
body.single-portfolio #sidebar {
width: 27.5%;
}
body.single-portfolio .post-area {
width: 72.5%;
}
body.single-portfolio.material .post-area.span_9 {
width: 68.5%;
}
body.single-portfolio .row .title-wrap .col.section-title {
text-align: center;
}
body.single-portfolio .row .col.section-title h1 {
max-width: 725px;
margin: 0 auto;
}
}
@media only screen and (min-width: 1000px) and (max-width: 1080px) {
body #sidebar.fixed-sidebar, 
body.single-portfolio #sidebar {
top: 0;
margin-left: 0;
position: relative;
}
}
@media only screen and (min-device-width: 481px) and (max-device-width: 1025px) and (orientation:landscape) {
#full_width_portfolio .project-title.parallax-effect {
padding-top: 5em;
position: relative;
margin-top: -32px;
top: 0;
}
.portfolio-items .col .work-item .work-info a {
display: block;
position: absolute;
top: 0;
left: 0;
margin: 0;
width: 100%;
height: 100%;
text-indent: -9999px;
}
.portfolio-items .col .work-item .work-info .custom-content .nectar-button {
width: auto;
}
body .portfolio-items[data-ps="6"] .work-item .parallaxImg-layers > div .bg-img:after {
opacity: 1;
}
body .portfolio-items[data-ps="6"] .work-item .work-meta .inner, 
body .portfolio-items[data-ps="6"] .wide_tall .work-item .work-meta .inner {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.portfolio-items .col .work-item:not(.style-2):not(.style-3):not(.style-3-alt):not(.style-4) .work-info .vert-center {
height: 100%;
top: 0;
-webkit-transform: none;
transform: none;
}
}
@media only screen and (min-width : 690px) and (max-width : 999px) {
.one-fourths.span_3.clear-both, 
.one-fourths.vc_span3.clear-both, 
.one-fourths.vc_col-sm-3.clear-both:not([class*="vc_col-xs-"]) { 
clear: both; 
}
.one-fourths.span_3.right-edge, 
.one-fourths.vc_span3.right-edge, 
.one-fourths.vc_col-sm-3.right-edge:not([class*="vc_col-xs-"]) { 
margin-right: 0; 
}
.portfolio-items .col {
width: 100%;
margin-left: 0;
margin-bottom: 8px;
}
.portfolio-items:not(.carousel) div:nth-child(2n+2), 
.portfolio-items:not(.carousel) div:nth-child(2n+2) {
clear: both;
}
.portfolio-items:not(.carousel) .col.span_4, 
.portfolio-items:not(.carousel) .col.span_3 {
width: 49.9%!important;
}
.portfolio-items[data-ps="6"] .col {
padding: 2%;
}
body .portfolio-items[data-ps="6"] .work-item .parallaxImg-layers > div .bg-img:after {
opacity: 1;
}
body .portfolio-items[data-ps="6"] .work-item .work-meta .inner, 
body .portfolio-items[data-ps="6"] .wide_tall .work-item .work-meta .inner {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
body .portfolio-filters {
position: relative;
display: block;
clear: both;
float: none;
top: auto;
margin: 30px auto;
}
.single-portfolio #full_width_portfolio .row .col.section-title h1 {
max-width: 430px;
margin: 0 auto;
}
#full_width_portfolio .section-title h1 {
font-size: 22px;
}
.carousel-next {
right: 1px;
padding-left: 1px;
}
.carousel-prev {
right: 25px;
padding-right: 1px;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3,
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3 {
-webkit-transform: translateX(0px) translateZ(0);
transform: translateX(0px) translateZ(0);
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow, 
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow,
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav .controls span.line {
display: none;
}
body .blog_next_prev_buttons[data-style="fullwidth_next_prev"] li span:not(.text),
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project span:not(.text),
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project span:not(.text) {
text-align: center;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .previous-project,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .next-project {
min-height: 225px;
}
}
@media only screen and (max-width : 690px) {
.col {
margin-bottom: 25px;
}
.post-area {
margin-bottom: 0;
}
body .nectar_fullscreen_zoom_recent_projects .project-slide .project-info h2, 
body .nectar_fullscreen_zoom_recent_projects .project-slide .project-info p {
max-width: 100%;
}
.single-portfolio .row .col.section-title.span_12 {
text-align: center;
}
body.single-portfolio .row .col.section-title.span_12 h1 {
width: 280px;
margin: 0 auto;
line-height: 30px;
}
.portfolio-items:not(.carousel) .col.span_4, 
.portfolio-items:not(.carousel) .col.span_3, 
.portfolio-items:not(.carousel) .col.span_6 {
width: 100%;
margin-right: 0;
margin-left: 0;
}
body .portfolio-items[data-ps="6"] .work-item .parallaxImg-layers > div .bg-img:after {
opacity: 1;
}
body .portfolio-items[data-ps="6"] .work-item .work-meta .inner, 
body .portfolio-items[data-ps="6"] .wide_tall .work-item .work-meta .inner {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.bottom_controls #portfolio-nav .controls #next-link a i:after,
.bottom_controls #portfolio-nav .controls #prev-link a i:after {
display: none;
}
.posts-container[data-load-animation="none"] article .inner-wrap.animated { 
opacity: 1; 
}
.portfolio-filters {
width: 100%;
position: relative;
display: block;
clear: both;
top: auto;
}
.page-template-template-portfolio-php .portfolio-filters {
margin-bottom: 0;
}
hmtl .page-header-no-bg .portfolio-filters {
margin-top: 20px;
height: auto;
}
body .portfolio-filters > ul {
position: relative;
}
div[data-style="minimal"] .toggle h3 a {
font-size: 20px;
line-height: 24px;
}
body #portfolio-nav {
margin: 10px 0 0;
position: relative;
}
.bottom_controls #portfolio-nav {
margin-top: 0;
}
.bottom_controls #portfolio-nav .controls {
position: absolute;
}
.bottom_controls #portfolio-nav .controls span {
display: none;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .container {
max-width: none!important;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav .controls,
.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .controls {
position: relative;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project span:not(.text),
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project span:not(.text) {
text-align: center;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .previous-project,
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .next-project {
min-height: 250px;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav .controls span {
display: block;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .previous-project, 
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .next-project {
width: 100%;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3,
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3 {
-webkit-transform: translateX(0px) translateZ(0);
transform: translateX(0px) translateZ(0);
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow, 
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow,
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav .controls span.line {
display: none;
}
body .project-title #portfolio-nav {
top: 10px;
height: 33px;
}
#portfolio-nav ul {
position: relative;
margin-left: 0;
}
#page-header-bg #portfolio-nav ul,
.section-title #portfolio-nav ul {
margin-bottom: 0;
}
#portfolio-nav ul:first-child {
z-index: 103;
}
#portfolio-nav .controls:after {
content: ""; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
body #page-header-bg .project-title {
top: 0;
padding-top: 30px;
}
.single-portfolio #page-header-bg[data-alignment-v="middle"]:not(.fullscreen-header) .span_6 {
-webkit-transform: none;
transform: none;
}
body[data-permanent-transparent="1"] #page-header-bg .project-title {
padding-top: 50px;
}
.single-portfolio #page-header-bg:not(.fullscreen-header) {
height: auto!important;
}
.project-title #portfolio-nav .controls,
#page-header-bg .project-title #portfolio-nav .controls {
margin: 0 auto;
float: none;
display: block;
width: 120px;
}
.project-title .controls #prev-link {
float: left;
}
.project-title .controls #next-link {
float: right;
}
.project-title #all-items {
left: 142px;
float: none;
position: absolute;
}
}
@media only screen and (min-width : 1px) and (max-width : 999px) {
body[data-header-resize="0"] .container-wrap .portfolio-filters-inline.first-section {
margin-top: 0;
}
.single-portfolio .row .post-area {
margin-top: 0;
}
.single-portfolio #boxed .post-area { width: 100%; }
.work-item:not([data-custom-content="on"]) .work-info-bg { 
display: none;
}
.style-3 .work-info-bg {
display: block;
}
body .portfolio-items .work-item.style-3 p,
body .portfolio-items .work-item.style-3 .vert-center p {
display: block;
margin-top: 0;
opacity: 1;
position: relative;
}
.portfolio-items .work-item.style-3 .vert-center {
padding-top: 15px;
}
.portfolio-items[data-ps="8"] .col .work-info-bg { opacity: 0.3;}
.portfolio-items[data-ps="8"] .line, .portfolio-items[data-ps="8"] .col .next-arrow { 
display: none;
}
.recent-work-carousel[data-full-width="true"] .portfolio-items .work-info-bg, 
.portfolio-items .col .work-item.style-2 .work-info-bg {
display: block;
}
body .nectar-carousel-flickity-fixed-content .nectar-carousel-fixed-content { 
position: relative; 
width: 100%; 
margin-right: 0;
transform: none; 
top: 0;
}
body .nectar-carousel-flickity-fixed-content .nectar-flickity { 
margin-left: 0; 
}
body .nectar-flickity.nectar-carousel[data-controls="material_pagination"]:not(.masonry) .flickity-viewport { 
margin-top: 50px; 
}
.portfolio-items:not(.carousel) .col.span_3 .work-item .work-info a {
padding: 9px 15px;
font-size: 12px;
margin: 5px;
}
.portfolio-items .col .work-item .work-info a {
display: block;
position: absolute;
top: 0;
left: 0;
margin: 0;
width: 100%;
height: 100%;
opacity: 0;
text-indent: -9999px;
}
.portfolio-items[data-ps="1"] .col .work-item:hover .work-info .vert-center > a {
opacity: 0;
}
.portfolio-items .col .work-item .work-info .custom-content .nectar-button {
width: auto;
}
.portfolio-items .custom-content .sharing-default-minimal .nectar-social-inner > .nectar-sharing  {
margin: 10px 13px 10px 0;
}
.portfolio-items .col .work-item:not(.style-2):not(.style-3):not(.style-3-alt):not(.style-4):not([data-custom-content="on"]) .work-info .vert-center {
-webkit-transform: none;
transform: none;
top: 0;
height: 100%;
}
body.single-portfolio #sidebar.fixed-sidebar, 
body.single-portfolio #sidebar  {
top: 0;
width: 100%;
margin-left: 0;
margin-top: 10px;
position: relative;
float: none;
}
body.single-portfolio #sidebar {
margin-top: 30px;
}
.single-post[data-bg-header="true"].material .container-wrap:not(.no-sidebar) > .main-content { 
padding-top: 0; 
}
body.single-portfolio .post-area {
width: 100%;
float: none;
}
.single-portfolio #full_width_portfolio .row .col.section-title h1,
.single-portfolio .row .col.section-title h1 {
letter-spacing: 0;
}
.parallax_slider_outer.first-section, 
body .parallax-disabled, 
.parallax-disabled .nectar-slider-wrap {
margin-top: 0;	
}
.admin-bar.single-portfolio .project-title.parallax-effect {
margin-top: 0;	
}
#full_width_portfolio .project-title.parallax-effect {
position: relative;
top: 0;
} 
body.single-portfolio #full_width_portfolio .container-wrap {
padding-top: 2.1em;	
}
.carousel-wrap[data-full-width="true"] {
padding: 0 9px;
}
body .carousel-wrap[data-full-width="true"] .carousel-heading h2 {
font-size: 16px;	
top: 3px;
}
.portfolio-items[data-col-num="elastic"] {
padding-left: 0;
}
.portfolio-filters-inline #current-category {
display: none;
}
body .portfolio-filters-inline .container > ul {
float: none;
text-align: center;
}
.portfolio-filters-inline #sort-label,
.portfolio-filters-inline .container > ul #sort-label {
display: none;
}
body .portfolio-filters-inline ul li, 
body .portfolio-filters-inline ul ul {
float: none;
display: inline;
}
body .container-wrap .portfolio-filters-inline.first-section,
body .container-wrap .portfolio-filters-inline.non-fw.first-section {
padding-top: 19px;
margin-top: 0;
}
body .container-wrap.portfolio-filters-inline.first-section.non-fw  {
padding-top: 33px;
}
body .portfolio-filters-inline .container > ul {
max-width: 100%;
margin-right: 0;
}
}
@media only screen and (min-width: 470px) and (max-width: 600px) {
body .carousel-wrap[data-full-width="true"] .portfolio-items .work-meta {
width: 66%;
}
body .carousel-wrap[data-full-width="true"] .portfolio-items .work-meta {
font-size: 10px;
}
body .portfolio-items .work-meta h4,
.portfolio-items[data-ps="6"] .work-meta h4 { 
font-size: 15px;
line-height: 18px;
}
}
@media only screen and (min-width: 1600px) { #boxed .portfolio-items .elastic-portfolio-item {
width: 25%;
}
body #boxed .portfolio-items .col.elastic-portfolio-item.tall, 
body #boxed .portfolio-items .col.elastic-portfolio-item.regular {
width: 20%;
}
body #boxed .portfolio-items .col.elastic-portfolio-item.wide {
width: 50%;
}
body #boxed .portfolio-items .col.elastic-portfolio-item.wide_tall {
width: 50%;
}
body #boxed .default-style .portfolio-items .col.elastic-portfolio-item {
width: 21.72%!important;
} body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.wide{
width: 50%;
}
body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.wide_tall {
width: 50%;
}
body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.tall, 
body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item.regular {
width: 25%;
}
}
@media only screen and (min-width: 1300px) and (max-width: 1600px) {
.portfolio-items .elastic-portfolio-item {
width: 25%;
}
body .portfolio-items .col.elastic-portfolio-item.tall, 
body .portfolio-items .col.elastic-portfolio-item.regular {
width: 20%;
}
body .portfolio-items .col.elastic-portfolio-item.wide {
width: 50%;
}
body .portfolio-items .col.elastic-portfolio-item.wide_tall {
width: 50%;
}
}
@media only screen and (min-width: 990px) and (max-width: 1300px) {
.portfolio-items .elastic-portfolio-item {
width: 33.3%;
}
.portfolio-items[data-ps="6"] .col {
padding: 1.5%;
}
body .portfolio-items .col.elastic-portfolio-item.wide_tall, 
body .portfolio-items .col.elastic-portfolio-item.wide  {
width: 66.6%;
}
body .default-style .portfolio-items .col.elastic-portfolio-item {
width: 30.6%!important;
}
body #boxed .default-style .portfolio-items .col.elastic-portfolio-item {
width: 29.7%!important;
} body .portfolio-items.constrain-max-cols.no-masonry .col.elastic-portfolio-item {
width: 25%;
} body .portfolio-items.constrain-max-cols.no-masonry .col.elastic-portfolio-item h3, 
body .portfolio-items.constrain-max-cols.no-masonry .col.elastic-portfolio-item .style-5 h4 {
font-size: 14px;
line-height: 20px;
}
body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item h3,
body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item h4 {
font-size: 18px;
line-height: 25px;
}
.portfolio-items.constrain-max-cols .work-item.style-4 .bottom-meta {
padding: 13px 13px 10px;
}
.portfolio-items.constrain-max-cols .work-item.style-4 .bottom-meta p,
.portfolio-items.constrain-max-cols .work-item.style-5 p {
font-size: 12px;
line-height: 18px;
} body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.wide {
width: 25%;
}
body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.wide_tall {
width: 25%;
}
body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.tall, 
body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item.regular {
width: 25%;
}
}
@media only screen and (min-width: 470px) and (max-width: 990px) {
.portfolio-items .elastic-portfolio-item,
body .post-area.masonry.meta_overlaid .masonry-blog-item.regular {
width: 50%;
}
body .portfolio-items .col.elastic-portfolio-item.wide_tall, 
body .portfolio-items .col.elastic-portfolio-item.wide {
width: 100%;
}
body .portfolio-wrap.default-style { 
padding: 0!important; 
margin-top: 30px; 
}
body .portfolio-wrap.default-style .portfolio-items { 
margin: 0!important; 
width: 100%!important; 
padding: 0!important; 
transform: none!important;
}
body .default-style .portfolio-items .col.elastic-portfolio-item {
width: 100%!important;
margin: 0!important;
padding-bottom: 25px;
} #boxed .portfolio-items .elastic-portfolio-item {
width: 100%;
}
#boxed .portfolio-items .elastic-portfolio-item img {
height: auto!important;
}
body #boxed .default-style { 
padding: 0!important; 
margin-top: 30px; 
}
body #boxed .default-style .portfolio-items { 
margin: 0!important; 
width: 100%!important; 
padding: 0!important;
}
body #boxed .default-style .portfolio-items .col.elastic-portfolio-item {
width: 100%!important;
margin: 0!important;
padding-bottom: 25px;
}
}
@media only screen and (max-width: 690px) and (min-width: 470px) {
body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item h3 {
font-size: 18px;
line-height: 25px;
}
.portfolio-items[data-ps="6"] .col, 
.portfolio-items[data-ps="6"][data-col-num="elastic"] {
padding: 10px;
}
}
@media only screen and (max-width: 470px) {
.portfolio-items .elastic-portfolio-item {
width: 100%;
}
body .post-area.masonry.meta_overlaid .masonry-blog-item.regular {
width: 50%;
}
.portfolio-items .elastic-portfolio-item img,
.masonry.meta_overlaid article.post.wide_tall .content-inner .post-featured-img img {
height: auto!important;
}
.portfolio-items[data-ps="6"] .col, 
.portfolio-items[data-ps="6"][data-col-num="elastic"] {
padding: 10px;
}
body .default-style { 
padding: 0!important; 
margin-top: 30px; 
}
body .default-style .portfolio-items .col.elastic-portfolio-item {
width: 100%!important;
margin: 0!important;
padding-bottom: 25px;
}
.portfolio-items .col.wide .work-item.style-3-alt[data-text-align="left"] .vert-center,
.portfolio-items .col.wide .work-item.style-3-alt[data-text-align="right"] .vert-center,
.portfolio-items .col.wide .work-item.style-3[data-text-align="left"] .vert-center,
.portfolio-items .col.wide .work-item.style-3[data-text-align="right"] .vert-center {
left: 50%!important;
right: auto!important;
margin-left: 0;
}
body .portfolio-items .col .work-item.style-4 .work-info .bottom-meta {
bottom: 0;
transform: none;
position: relative;
}
.portfolio-items .col .work-item.style-4:hover img { transform: none; }
body .portfolio-items .work-item.style-4 .work-info {
position: static;
padding: 0;
height: auto;
} body .portfolio-items[data-col-num="elastic"]:not(.fullwidth-constrained):not(.isotope-activated) {
margin-left: -50vw;
left: 50%;
width: 100vw;
}
body .portfolio-items:not(.isotope-activated):not(.carousel) .elastic-portfolio-item,
body .portfolio-items:not(.isotope-activated):not(.carousel) .col,
body .default-style .portfolio-items:not(.carousel) {
width: 100%!important;
position: relative!important;
top: auto!important;
left: 0!important;
margin-left: 0!important;
-webkit-transform: none!important;
transform: none!important;
}
body .portfolio-items.isotope-activated .elastic-portfolio-item,
body .portfolio-items.isotope-activated .col  {
transition: none!important;
}
.portfolio-items:not(.carousel) .col .inner-wrap[data-animation],
.portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation="perspective"].animated .vert-center p, 
.portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation="perspective"].animated .vert-center h3 {
opacity: 1!important;
-webkit-transform: none!important;
transform: none!important;
}
.portfolio-items[data-loading="lazy-load"] .col .inner-wrap .top-level-image {
opacity: 1;
}
}
@media only screen and (max-height: 500px) {
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1, 
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info p {
max-width: 100%;
}
body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls {
bottom: 15px;
}
body .nectar_fullscreen_zoom_recent_projects .project-slide .project-info a {
margin-top: 0;
top: -5px;
}
body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next, 
body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev {
width: 36px;
height: 36px;
}
body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next i, 
body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev i {
width: 36px;
}
body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next:after, 
body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:after {
width: 9px;
}
}
@media only screen and (min-width: 1000px) {
body[data-ext-responsive="true"][data-full-width-header="false"] .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls {
left: 90px;
}
body[data-ext-responsive="true"][data-full-width-header="false"] .nectar_fullscreen_zoom_recent_projects .dot-nav {
right: 90px;
}
}#single-below-header .nectar-social.hover {
margin-right: 14px;
}
#single-below-header .nectar-social.hover[data-rm-love="1"] {
margin-right: 0;
}
.nectar-social.hover {
position :relative;
}
.nectar-social.hover > *:not(.share-btn) {
margin-bottom: 14px;
}
.nectar-social.hover > div:not(.share-btn) {
display: inline-block;
}
#ajax-content-wrap .nectar-social.hover .nectar-love-button span { 
padding-left: 0;
}
.nectar-social.hover .share-btn i { 
-webkit-transition: none; 
transition: none; 
}
.nectar-social.hover .share-btn, 
.nectar-social.hover > div span,
body .nectar-social.hover .nectar-love .nectar-love-count {
font-size: 14px;
line-height: 28px;
}
.nectar-social.hover > div a > span {
-webkit-transition: color .45s cubic-bezier(0.25,1,0.33,1);
transition: color .45s cubic-bezier(0.25,1,0.33,1);
}
.nectar-social.hover .share-btn, 
.nectar-social.hover > div a > span {
cursor: pointer;
-webkit-transition: color .45s cubic-bezier(0.25,1,0.33,1);
transition: color .45s cubic-bezier(0.25,1,0.33,1);
}
.nectar-social.hover .share-btn, 
.nectar-social.hover > div a {
display: inline-block;
border: 2px solid rgba(0,0,0,0.1);
padding: 6px 20px;
-webkit-transition: border-color .45s cubic-bezier(0.25,1,0.33,1);
transition: border-color .45s cubic-bezier(0.25,1,0.33,1);
border-radius: 100px;
}
.nectar-social.hover .share-btn,
.nectar-social.hover > div a > span,
.sharing-default-minimal .nectar-love {
color: #888;
}
#single-meta .nectar-social.hover .share-btn {
padding-left: 20px;
}
.nectar-social.hover .share-btn:hover, 
.nectar-social.hover > div a:hover {
border-color: rgba(0,0,0,0.5);
}
.nectar-social.hover .nectar-social-inner {
position: absolute;
left: 0;
pointer-events: none;
width: 300px;
}
.nectar-social.hover .share-btn {
margin-right: 14px;
}
.nectar-social.hover i.icon-default-style[class^="icon-"],
.nectar-social.hover i[class^="icon-"] {
margin-right: 7px;
font-size: 18px;
line-height: 23px;
height: 20px;
-webkit-transition: color .45s cubic-bezier(0.25,1,0.33,1);
transition: color .45s cubic-bezier(0.25,1,0.33,1);
}
.nectar-social.hover .nectar-social-inner a i {
font-size: 16px;
}
.nectar-social.hover .nectar-social-inner a {
transform: translateX(-20px);
opacity: 0;
height: 45px;
width: 45px;
padding: 0;
color: #ddd;
margin: 0 14px 14px 0;
text-align: center;
line-height: 43px;
}
.portfolio-items .col .custom-content .nectar-social.hover .nectar-social-inner a {
width: 45px;
}
.portfolio-items .col .custom-content .nectar-social.hover .nectar-social-inner a {
margin: 0 14px 14px 0;
}
.portfolio-items .col .custom-content .nectar-social.hover.visible .share-btn, 
.portfolio-items .col .custom-content .nectar-social.hover.visible .nectar-love-button,
.portfolio-items .col .custom-content .nectar-social.hover:not(.visible) .nectar-social-inner a {
opacity: 0!important;
}
.portfolio-items .custom-content .nectar-social.hover .nectar-love {
height: auto;
}
.nectar-social.hover[data-position="right"] .nectar-social-inner a { 
transform: translateX(20px);
}
.nectar-social.hover[data-position="right"] .share-btn {
float: right;
margin-left: 14px;
margin-right: 0;
}
.nectar-social.hover[data-position="right"]  .nectar-social-inner {
left: auto;
text-align: right;
right: 0;
}
.nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(2) {
transition-delay: 0.03s; 
}
.nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(3) {
transition-delay: 0.06s; 
}
.nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(4) {
transition-delay: 0.09s; 
}
.nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(5) {
transition-delay: 0.12s; 
}
.nectar-social.hover .share-btn,
.nectar-social.hover .nectar-love-button,
.nectar-social.hover .nectar-social-inner a {
-webkit-transition: all 0.4s cubic-bezier(0.25,1,0.33,1);
transition: all 0.4s cubic-bezier(0.25,1,0.33,1), ;
}
.nectar-social.hover.visible .share-btn,
.nectar-social.hover.visible .nectar-love-button {
opacity: 0;
pointer-events: none;
}
.nectar-social.hover.visible .nectar-social-inner a,
.nectar-social.hover.visible[data-position="right"] .nectar-social-inner a {
transform: translateX(0px);
opacity: 1;
}
.nectar-social.hover.visible .nectar-social-inner  {
pointer-events: all;
} .nectar-social.fixed > a:before {
background-color: #000;
}
@media only screen and (max-width:999px){
.nectar-social.fixed >a{
transition:all 0.35s cubic-bezier(.15,0.2,.1,1);
-webkit-transition:all 0.35s cubic-bezier(.15,0.2,.1,1);
-webkit-transform:scale(0);
transform:scale(0)
}
.nectar-social.fixed{
margin: 0;
height:50px;
pointer-events:none
}
.nectar-social.fixed.visible >a{
-webkit-transform:scale(1);
transform:scale(1)
}
.nectar-social.fixed.visible{
pointer-events:auto
}
}
.nectar-social.fixed {
position:fixed;
right:34px;
bottom:34px;
height:50px;
width:50px;
line-height:50px;
z-index:1000
}
.nectar-social.fixed >a {
height:50px;
width:50px;
line-height:52px;
text-align:center;
display:block;
position:absolute;
bottom:0;
left:0;
z-index:10;
}
.nectar-social.fixed >a:before{
display:block;
content:'';
position:absolute;
top:0;
left:0;
width:100%;
transition:all 0.45s cubic-bezier(.15,0.2,.1,1);
-webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);
height:100%;
transform: translateZ(0);
backface-visibility:hidden;
border-radius:50%
}
.nectar-social.fixed:hover >a:before{
box-shadow:0 7px 15px rgba(0,0,0,0.2)
}
.nectar-social.fixed >a >[class^="icon-"].icon-default-style{
font-size:16px;
height: 50px;
width: 50px;
line-height: 50px;
color:#fff;
left:-1px;
top: 0;
z-index: 10;
position: relative;
}
.nectar-social.fixed .nectar-social-inner {
position:absolute;
height:50px;
width:50px;
bottom:0;
left:0;
z-index:1;
text-align:center
}
.nectar-social.fixed .nectar-social-inner a{
display:block;
line-height:36px;
height:36px;
padding:0;
margin:0;
width:36px;
left:7px;
position:absolute;
opacity:0;
border:none;
top:0;
box-shadow:0 7px 15px rgba(0,0,0,0.2);
border-radius:50%;
-webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);
transition:all 0.45s cubic-bezier(.15,0.2,.1,1)
}
.nectar-social.fixed >a:after, 
.nectar-social.fixed .nectar-social-inner a:after{
background-color:#fff;
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
opacity:0;
content:'';
display:block;
border-radius:50%
}
.nectar-social.fixed a:after{
-webkit-transition:opacity 0.25s cubic-bezier(.15,0.2,.1,1);
transition:opacity 0.25s cubic-bezier(.15,0.2,.1,1)
}
@keyframes socialButtonFlash{
0%{
opacity:0;
transform:scale(1)
}
25%{
opacity:0.22;
transform:scale(1.1115)
}
100%{
opacity:0;
transform:scale(1.23)
}
}
.nectar-social.fixed:hover >a:after{
-webkit-animation:socialButtonFlash 0.45s cubic-bezier(.15,0.2,.1,1) forwards;
animation:socialButtonFlash 0.45s cubic-bezier(.15,0.2,.1,1) forwards
}
.nectar-social.fixed a:hover:after{
opacity:0.2
}
.nectar-social.fixed:hover >a:before{
-webkit-transform:scale(1.23) translateZ(0);
transform:scale(1.23) translateZ(0)
}
.nectar-social.fixed .nectar-social-inner a:nth-child(1){
transform:translateY(0px) scale(0);
-webkit-transform:translateY(0px) scale(0)
}
.nectar-social.fixed .nectar-social-inner a:nth-child(2){
-webkit-transform:translateY(-36px) scale(0);
transform:translateY(-36px) scale(0)
}
.nectar-social.fixed .nectar-social-inner a:nth-child(3){
-webkit-transform:translateY(-86px) scale(0);
transform:translateY(-86px) scale(0)
}
.nectar-social.fixed .nectar-social-inner a:nth-child(4){
-webkit-transform:translateY(-136px) scale(0);
transform:translateY(-136px) scale(0)
}
.nectar-social.fixed .nectar-social-inner a:nth-child(5){
-webkit-transform:translateY(-186px) scale(0);
transform:translateY(-186px) scale(0)
}
.nectar-social.fixed:hover .nectar-social-inner a:nth-child(1){
-webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);
-webkit-transform:translateY(-56px) scale(1);
transition:all 0.45s cubic-bezier(.15,0.2,.1,1);
transform:translateY(-56px) scale(1);
opacity:1
}
.nectar-social.fixed:hover .nectar-social-inner a:nth-child(2){
-webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);
-webkit-transform:translateY(-106px) scale(1);
transition:all 0.45s cubic-bezier(.15,0.2,.1,1);
transform:translateY(-106px) scale(1);
opacity:1
}
.nectar-social.fixed:hover .nectar-social-inner a:nth-child(3){
-webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);
-webkit-transform:translateY(-156px) scale(1);
transition:all 0.45s cubic-bezier(.15,0.2,.1,1);
transform:translateY(-156px) scale(1);
opacity:1
}
.nectar-social.fixed:hover .nectar-social-inner a:nth-child(4){
-webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);
-webkit-transform:translateY(-206px) scale(1);
transition:all 0.45s cubic-bezier(.15,0.2,.1,1);
transform:translateY(-206px) scale(1);
opacity:1
}
.nectar-social.fixed:hover .nectar-social-inner a:nth-child(5){
-webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);
-webkit-transform:translateY(-256px) scale(1);
transition:all 0.45s cubic-bezier(.15,0.2,.1,1);
transform:translateY(-256px) scale(1);
opacity:1
}
.nectar-social.fixed:hover{
height:340px
}
body .nectar-social.fixed a i,
#ajax-content-wrap .nectar-social.fixed a i{
color:#fff;
font-size:14px;
top: 0;
padding-right:0;
display: block;
}
body .nectar-social.fixed .nectar-social-inner a i,
#ajax-content-wrap .nectar-social.fixed .nectar-social-inner a i {
height:36px;
line-height:36px;
width:36px;
}
.nectar-social.fixed .google-plus-share i{
font-size:12px
} .sharing-default-minimal .nectar-social .love-text { display: inline; }
.sharing-default-minimal .nectar-social .love-text,
.sharing-default-minimal .nectar-social .social-text,
#ajax-content-wrap .sharing-default-minimal .nectar-social .social-text {
display: inline-block;
opacity:1;
font-size: 15px;
line-height: 15px;
}
.sharing-default-minimal .nectar-social .facebook-share,
.nectar-social.hover .facebook-share:hover,
#single-below-header .nectar-social.hover .facebook-share:hover {
border-color:#6a75c8;
color:#6a75c8;
transition:all 0.2s ease
}
.sharing-default-minimal .nectar-social .twitter-share,
.nectar-social.hover .twitter-share:hover,
#single-below-header .nectar-social.hover .twitter-share:hover {
border-color:#6abaf7;
color:#6abaf7;
transition:all 0.2s ease
}
.sharing-default-minimal .nectar-social .linkedin-share,
.nectar-social.hover .linkedin-share:hover,
#single-below-header .nectar-social.hover .linkedin-share:hover {
border-color:#2e82d9;
color:#2e82d9;
transition:all 0.2s ease
}
.sharing-default-minimal .nectar-social .pinterest-share,
.nectar-social.hover .pinterest-share:hover,
#single-below-header .nectar-social.hover .pinterest-share:hover {
border-color:#f00;
color:#f00;
transition:all 0.2s ease
}
.sharing-default-minimal .nectar-social .facebook-share i{
height:15px;
font-size:15px;
line-height:19px;
color:#6a75c8;
padding-right: 3px;
transition:all 0.2s ease
}
.sharing-default-minimal .nectar-social .twitter-share i{
height:15px;
font-size:16px;
line-height:18px;
padding-right: 3px;
color:#6abaf7;
transition:all 0.2s ease
}
.sharing-default-minimal .nectar-social .google-plus-share i{
height:15px;
font-size:14px;
line-height:19px;
padding-right: 3px;
color:#f05660;
transition:all 0.2s ease
}
.sharing-default-minimal .nectar-social .linkedin-share i{
height:15px;
font-size:14px;
color:#2e82d9;
padding-right: 3px;
line-height:16px;
transition:all 0.2s ease
}
.sharing-default-minimal .nectar-social .pinterest-share i{
height:15px;
font-size:16px;
color:#f00;
padding-right: 3px;
line-height:18px;
transition:all 0.2s ease
} .sharing-default-minimal .nectar-social .facebook-share:hover,
.nectar-social.fixed .facebook-share,
.nectar-social.vertical .nectar-social-inner a.facebook-share:hover {
background-color:#6a75c8;
}
.sharing-default-minimal .nectar-social .twitter-share:hover,
.nectar-social.fixed .twitter-share,
.nectar-social.vertical .nectar-social-inner a.twitter-share:hover {
background-color:#6abaf7;
}
.sharing-default-minimal .nectar-social .linkedin-share:hover,
.nectar-social.fixed .linkedin-share,
.nectar-social.vertical .nectar-social-inner a.linkedin-share:hover {
background-color:#2e82d9;
}
.sharing-default-minimal .nectar-social .pinterest-share:hover,
.nectar-social.fixed .pinterest-share,
.nectar-social.vertical .nectar-social-inner a.pinterest-share:hover {
background-color:#f00;
}
.sharing-default-minimal .nectar-social a:hover {
color:#fff
}
#ajax-content-wrap .sharing-default-minimal .nectar-social .nectar-love,
body .sharing-default-minimal .nectar-social .nectar-love {
margin-top: 0;
font-size: 15px;
line-height: 22px;
}
body .sharing-default-minimal .n-shortcode{
border-right:none!important;
top:-1px;
position:relative
}
.col.centered-text .sharing-default-minimal .nectar-social-inner {
text-align: center;
}
.sharing-default-minimal .nectar-social-inner .nectar-love {
border:2px solid rgba(0,0,0,0.2);
padding:7px 9px 7px 30px!important;
margin-top:50px;
height:auto!important;
font-size:12px;
margin-right:10px;
line-height:20px;
position:relative;
transition:all 0.2s ease
}
.sharing-default-minimal .nectar-love.loved{
border-color:transparent;
background-color: #000;
}
.sharing-default-minimal .n-shortcode .nectar-love .icon-salient-heart-2,
body .sharing-default-minimal .nectar-love i{
font-size:14px!important;
margin-right:8px;
line-height:20px;
transition:all 0.2s ease
}
#ajax-content-wrap .sharing-default-minimal .nectar-love i, 
body .sharing-default-minimal .hovered .nectar-love i{
color:rgba(0,0,0,0.2);
transform:scale(1);
opacity:1;
position:relative
}
.sharing-default-minimal .total_loves{
background-color:rgba(0,0,0,0.2);
color: #fff;
border-radius:100px;
padding:2px 8px!important;
margin-left:28px;
float:right;
line-height:12px;
transition:all 0.2s ease
}
.sharing-default-minimal .nectar-love .total_loves .nectar-love-count{
font-size:10px;
line-height: 16px;
opacity:1
}
.sharing-default-minimal .nectar-love:hover{
background-color:#000
}
.sharing-default-minimal .nectar-love:hover .total_loves, 
.sharing-default-minimal .nectar-love.loved .total_loves{
background-color:rgba(255,255,255,0.25)
}
.sharing-default-minimal .nectar-love .icon-salient-heart-2:before{
content:"\e00e"!important
}
.sharing-default-minimal .total_loves{
display:block
}
.sharing-default-minimal a:hover .total_loves,
.sharing-default-minimal .nectar-love.loved .total_loves{
color:#fff
}
#page-header-bg[data-post-hs="default_minimal"] h1, 
body.single-post .heading-title[data-header-style="default_minimal"] .entry-title{
text-align:center;
margin:0 auto
}
.sharing-default-minimal{
text-align:left
}
.sharing-default-minimal .nectar-social-inner >a{
border:2px solid #000;
padding:9px 30px!important;
margin-right:10px
}
body[data-button-style^="rounded"] .sharing-default-minimal .nectar-social-inner >a, 
body[data-button-style^="rounded"] .sharing-default-minimal .nectar-love{
border-radius:100px;
line-height:1px;
margin:10px 13px 10px 0;
height:auto;
display:inline-block
}
.sharing-default-minimal .nectar-social-inner >a, 
.sharing-default-minimal .nectar-love{
line-height:1px;
margin:10px 13px 10px 0;
height:auto;
display:inline-block
}
.sharing-default-minimal .nectar-social-inner >a,
body[data-button-style^="rounded"] .sharing-default-minimal .nectar-social-inner >a {
line-height: 18px;
}
.sharing-default-minimal .nectar-social .facebook-share:hover i, 
.sharing-default-minimal .nectar-social .twitter-share:hover i, 
.sharing-default-minimal .nectar-social .google-plus-share:hover i, 
.sharing-default-minimal .nectar-social .linkedin-share:hover i, 
.sharing-default-minimal .nectar-social .pinterest-share:hover i,
.sharing-default-minimal .nectar-love:hover i, 
.sharing-default-minimal .nectar-love:hover, 
.sharing-default-minimal .nectar-love.loved i, 
.sharing-default-minimal .nectar-love.loved, 
body .sharing-default-minimal .hovered .nectar-love.loved i,
#footer-outer .sharing-default-minimal .nectar-social a:hover {
color:#fff!important
}
.post.masonry-blog-item .post-meta .nectar-love-wrap{
float:right
} .nectar-love-wrap .nectar-love-count {
margin-left: 5px;
font-size: 14px;
line-height: 14px;
}
body .nectar-love-wrap .total_loves {
line-height: 14px;
}
.nectar-love-wrap {
line-height:19px
}
article.post .post-meta .nectar-love-wrap {
text-align: center;
}
body .nectar-love-wrap i[class^="icon-"] {
font-size: 14px;
height: 14px;
top: -1px;
transition: color 0.2s ease;
line-height: 14px;
}
.nectar-love{
-webkit-transition:background-color 0.2s linear;
transition:background-color 0.2s linear;
width:auto;
color:inherit;
line-height:11px;
font-size:14px;
display:inline-block 
}
.nectar-love span{
font-weight:400;
color:inherit;
font-size:12px;
line-height:12px;
display:inline-block 
}
.nectar-social .social-text,
.nectar-social .love-text,
.nectar-love .love-text { display: none; }
body .pinterest-share i, 
body .facebook-share i, 
body .twitter-share i, 
body .linkedin-share i,
.nectar-social .icon-default-style.steadysets-icon-share,
body [class^="icon-"].icon-salient-heart, 
body [class^="icon-"].icon-salient-heart-2 {
background-color:transparent;
border-radius: 0px;
font-weight:normal;
font-size:20px;
height:20px;
width:auto;
line-height:20px;
color:#ddd;
}
.nectar-social.hover .pinterest-share i, 
.nectar-social.hover .facebook-share i, 
.nectar-social.hover .twitter-share i, 
.nectar-social.hover .linkedin-share i {
color: inherit;
}
.nectar-social .nectar-social-inner a,
.nectar-social .nectar-love-button .nectar-love,
.nectar-social.fixed > a  {
text-decoration: none!important;
}
.sharing-default-minimal.post-bottom,
.salient-social-outer.post-bottom {
margin-top: 40px;
}