 @keyframes tilt {0% {-webkit-transform: rotateX(-30deg);-moz-transform: rotateX(-30deg);transform: rotateX(-30deg);}25% {-webkit-transform: rotateX( 30deg);-moz-transform: rotateX( 30deg);transform: rotateX( 30deg);}50% {-webkit-transform: rotateY(-30deg);-moz-transform: rotateY(-30deg);transform: rotateY(-30deg);}75% {-webkit-transform: rotateY( 30deg);-moz-transform: rotateY( 30deg);transform: rotateY( 30deg);}100% {-webkit-transform: rotateZ( 20deg);-moz-transform: rotateZ( 20deg);transform: rotateZ( 20deg);}}@keyframes wave {0% {-webkit-transform: rotateZ(0deg) translate3d(0,100px,0) rotateZ(0deg);-moz-transform: rotateZ(0deg) translate3d(0,100px,0) rotateZ(0deg);transform: rotateZ(0deg) translate3d(0,100px,0) rotateZ(0deg);}100% {-webkit-transform: rotateZ(360deg) translate3d(0,100px,0) rotateZ(-360deg);-moz-transform: rotateZ(360deg) translate3d(0,100px,0) rotateZ(-360deg);transform: rotateZ(360deg) translate3d(0,100px,0) rotateZ(-360deg);}}@keyframes swing2 {0% {-webkit-transform: translate3d(70px,0,0) rotateZ(10deg);-moz-transform: translate3d(70px,0,0) rotateZ(10deg);transform: translate3d(70px,0,0) rotateZ(10deg);}100% {-webkit-transform: translate3d(-70px,0,0) rotateZ(-10deg);-moz-transform: translate3d(-70px,0,0) rotateZ(-10deg);transform: translate3d(-70px,0,0) rotateZ(-10deg);}}@keyframes bounce {0% {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,100px,0);transform: translate3d(0,100px,0);}100% {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}@keyframes scale {0% {-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(2);-moz-transform: scale(2);transform: scale(2);}}@keyframes spin {0% {transform:rotate(0deg) }100% {transform:rotate(360deg) }}.if_swing1 {-webkit-animation: swing 4s infinite alternate linear;-moz-animation: swing 4s infinite alternate linear;animation: swing 4s infinite alternate linear;}.if_swing2 {-webkit-animation: swing2 4s 0.1s infinite alternate linear;-moz-animation: swing2 4s 0.1s infinite alternate linear;animation: swing2 4s 0.1s infinite alternate linear;}.if_wave {-webkit-animation: wave 8s 0.1s infinite linear;-moz-animation: wave 8s 0.1s infinite linear;animation: wave 8s 0.1s infinite linear;}.if_tilt {-webkit-animation: tilt 4s infinite alternate linear;-moz-animation: tilt 4s infinite alternate linear;animation: tilt 4s infinite alternate linear;}.if_bounce {-webkit-animation: bounce 4s infinite alternate linear;-moz-animation: bounce 4s infinite alternate linear;animation: bounce 4s infinite alternate linear;}.if_scale {-webkit-animation: scale 2s infinite alternate linear;-moz-animation: scale 2s infinite alternate linear;animation: scale 2s infinite alternate linear;}.if_spin {-webkit-animation: spin 2s infinite alternate linear;-moz-animation: spin 2s infinite alternate linear;animation: spin 2s infinite alternate linear;}.no-smooved {opacity: 1 !important;transform: translate(0px, 0px) !important;}html.elementor-html .smoove {opacity: 1 !important;transform: translate(0px, 0px) !important;}.elementor-widget-image.animation {opacity: 1 !important;}#page-content-wrapper .elementor-widget-image.animation:after {width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #f9f9f9;display: block;content: '';transform: scaleY(1);transform-origin: 50% 100;content: '';transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transform-origin: 0% 100%;}#page-content-wrapper .elementor-widget-image.smooved.animation:after {transform: scaleY(0);}html.elementor-html #page-content-wrapper .elementor-widget-image:after {display: none;}.init-smoove {opacity: 0;}html.elementor-html .init-smoove {opacity: 1;}.elementor-accordion-item .elementor-tab-title.elementor-active a:hover {color: #fff;}.elementor-accordion .elementor-accordion-item .elementor-tab-title {border-radius: 5px;transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);}.elementor-accordion .elementor-accordion-item .elementor-tab-title:not(.elementor-active) {background: #f9f9f9 !important;color: #000;}.elementor-tab-title a {color: inherit !important;}body.gallery-horizontal, body.elementor-page {overflow-x: hidden;}.noanimation {-webkit-transition: none !important;-moz-transition: none !important;-o-transition: none !important;transition: none !important;opacity: 1 !important;-webkit-transform: none !important;transform: none !important;}.init-smooved {transition-property: all;}.translate_bottom_rotate_up {transform: translateY(-20%) rotate(5deg);}.translate_bottom_rotate_down {transform: translateY(-20%) rotate(-5deg);}.translate_left_less {transform: translateX(-8%);}.translate_left {transform: translateX(-20%);}.translate_left_more {transform: translateX(-30%);}.translate_left_half {transform: translateX(-50%);}.translate_right_less {transform: translateX(8%);}.translate_right_less_down {transform: translateX(8%);transform: translateY(20%);}.translate_right_less_down_more {transform: translateX(8%);transform: translateY(30%);}.translate_right {transform: translateX(20%);}.translate_right_more {transform: translateX(30%);}.translate_top_less {transform: translateY(8%);}.translate_top_little {transform: translateY(15%);}.translate_top {transform: translateY(20%);}.translate_top_more {transform: translateY(30%);}.translate_bottom_less {transform: translateY(-8%);}.translate_bottom {transform: translateY(-20%);}.translate_bottom_more {transform: translateY(-30%);}.hover_up {-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}.hover_up:hover {box-shadow: 0 30px 65px rgba(0,0,0,0.15);transform: translateY(-10px);}.elementor-heading-title > div {display: inline;}.widget-image-caption.wp-caption-text {opacity: 0.6;font-size: 12px;padding: 30px 0 30px 0;width: 50%;display: inline-block;}.elementor-toggle .elementor-tab-title:not(.elementor-active) {border-radius: 5px;border: 1px solid #d4d4d4;}.elementor-toggle .elementor-tab-title.elementor-active {border-radius: 0;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;border: 1px solid #d4d4d4;border-bottom: 0;}.elementor-toggle .elementor-tab-content {border-radius: 5px;border: 1px solid #d4d4d4;}.elementor-toggle .elementor-tab-content.elementor-active {border-radius: 0;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;border: 1px solid #d4d4d4;border-top: 0;}.verline {margin: 0 12px;height: 1px;vertical-align: middle;width: 80px;background-color: #000;display: inline-block;}.width100 .elementor-button {width: 100%;}.elementor-widget-image.rotated .elementor-image .wp-caption {position: relative;}.elementor-widget-image.rotated .elementor-image .wp-caption .widget-image-caption {z-index: 2;transform-origin: left bottom;transform: rotate(-90deg);position: absolute;text-align: left;opacity: 1;}.elementor-widget-image.rotated.right .elementor-image .wp-caption .widget-image-caption {left: 100%;bottom: 120px;}.elementor-widget-image.rotated.right.top .elementor-image .wp-caption .widget-image-caption {left: 100%;top: 120px;bottom: auto;}.elementor-widget-image.rotated.left .elementor-image .wp-caption .widget-image-caption {right: 100%;bottom: 120px;left: 120px;vertical-align: top;}.elementor-widget-image.rotated.left.top .elementor-image .wp-caption .widget-image-caption {right: 100%;top: 120px;bottom: auto;}.elementor-widget-image.rotated .elementor-image .wp-caption .widget-image-caption .number {font-size: 60px;line-height: 1;vertical-align: baseline;font-weight: 600;}.elementor-widget-image.rotated.left .elementor-image .wp-caption .widget-image-caption .number {vertical-align: top;}.elementor-section-height-min-height .elementor-container .elementor-row {height: 100%;}.fullheight {height: 100%;}.elementor-section-stretched {z-index: 2;}body.elementor-fullscreen.elementor-editor-active:hover .main-menu-wrapper, body.menu-transparent.elementor-editor-active:hover .main-menu-wrapper, body.elementor-editor-active:hover .main-menu-wrapper {display: none;}body.elementor-fullscreen {overflow: hidden;width: 100%;height: 100vh;opacity: 1;transition: opacity 0.3s;}body.elementor-fullscreen #page-content-wrapper {padding: 0 !important;width: 100%;max-width: none;}body.elementor-fullscreen #page-content-wrapper .elementor-section.elementor-section-stretched {left: 0 !important;}body.elementor-fullscreen #page-content-wrapper .elementor-section.elementor-section-boxed > .elementor-container {max-width: none;}body.elementor-fullscreen #toTop {display: none !important;}body.loading {opacity: 0;}body.elementor-fullscreen.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings, body.elementor-fullscreen.elementor-editor-active .elementor.elementor-edit-mode .elementor-element>.elementor-element-overlay {z-index: 9999;}body.elementor-fullscreen #page-header, body.elementor-fullscreen #footer-wrapper, body.elementor-fullscreen.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-duplicate {display: none;}.elementor-editor-preview .elementor-widget-empty.elementor-widget-avante-gallery-fullscreen, .elementor-editor-preview .elementor-widget-empty.elementor-widget-avante-slider-vertical-parallax {display: block;}body.elementor-fullscreen.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings, body.elementor-editor-active.menu-transparent .elementor.elementor-edit-mode .elementor-editor-element-settings {top: 27px;}body.elementor-editor-active .main-menu-wrapper {z-index: 3;}body.elementor-fullscreen.elementor-editor-preview .elementor-widget-empty {display: block;}.leftmenu.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings {top: 26px;}.icon-scroll, .icon-scroll:before {position: absolute;left: 50%;}.icon-scroll {width: 20px;height: 35px;margin-left: -10px;position: fixed;bottom: 40px;margin-top: -35px;box-shadow: inset 0 0 0 3px #fff;border-radius: 25px;z-index: 99;}.icon-scroll:before {content: '';width: 4px;height: 4px;background: #fff;margin-left: -2px;top: 4px;border-radius: 4px;-webkit-animation-duration: 1.5s;animation-duration: 1.5s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: scroll;animation-name: scroll;}@-webkit-keyframes scroll {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translateY(23px);transform: translateY(23px);}}@keyframes scroll {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translateY(23px);transform: translateY(23px);}}.avante-one-cols {width: 100%;clear: both;}.avante-two-cols {width: 48.5%;float: left;}.avante-two-cols.last {width: 48.5%;float: right;}.avante-two-cols:not(.filterable):nth-child(2n+1) {clear: both;}.avante-three-cols {width: 31.33%;margin-right: 3%;float: left;}.avante-three-cols.last {width: 31.33%;margin-right: 0;float: right;}.avante-three-cols:not(.filterable):nth-child(3n+1) {clear: both;}.avante-four-cols {width: 22.75%;margin-right: 3%;float: left;}.avante-four-cols.last {width: 22.75%;margin-right: 0;float: right;}.avante-four-cols:not(.filterable):nth-child(4n+1) {clear: both;}.avante-five-cols {width: 17.6%;margin-right: 3%;float: left;}.avante-five-cols.last {width: 17.6%;margin-right: 0;float: right;}.avante-five-cols:not(.filterable):nth-child(5n+1) {clear: both;}.avante-portfolio-filter-wrapper {margin: auto;margin-bottom: 40px;text-align: center;}.avante-portfolio-filter-wrapper a.filter-tag-btn {display: inline-block;margin: 0 10px 0 10px;transition: all .3s;}.avante-portfolio-filter-wrapper a.filter-tag-btn:hover, .avante-portfolio-filter-wrapper a.filter-tag-btn.active {border-bottom: 2px solid #000;}.tile, .avante-gallery-grid-content-wrapper.do-masonry .gallery-grid-item.tile {-webkit-transition: all 350ms ease;transition: all 350ms ease;}.post-header-title {clear: both;}.post-featured-image {position: relative;height: auto;line-height: 0;width: 100%;margin-bottom: 20px;}.post-featured-image img {max-width: 100%;height: auto !important;}@-webkit-keyframes lazy-color-change {from {background-color: #cccccc;}to {background-color: #f0f0f0;}}@-moz-keyframes lazy-color-change {from {background-color: #cccccc;}to {background-color: #f0f0f0;}}@-o-keyframes lazy-color-change {from {background-color: #cccccc;}to {background-color: #f0f0f0;}}@keyframes lazy-color-change {from {background-color: #cccccc;}to {background-color: #f0f0f0;}}.post-featured-image-hover.lazy {-webkit-animation: lazy-color-change 1s infinite alternate;-moz-animation: lazy-color-change 1s infinite alternate;-ms-animation: lazy-color-change 1s infinite alternate;-o-animation: lazy-color-change 1s infinite alternate;animation: lazy-color-change 1s infinite alternate;}.post-featured-image-hover {position: relative;display: inline-block;width: 100%;overflow: hidden;transition: all .3s cubic-bezier(.3,.58,.55,1);background: #f9f9f9;}.post-featured-image-hover img {width: 100%;height: auto;opacity: 0;}.post-featured-image-hover:hover:not(.lazy) {}.blog-posts-classic .post-featured-image-hover {min-height: 300px;}.post-featured-image-hover:before, .post-featured-image-hover:after {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.8s cubic-bezier(.2,1,.22,1);transition: all 0.8s cubic-bezier(.2,1,.22,1);}.post-featured-image-hover img {max-width: 100%;backface-visibility: hidden;vertical-align: top;}.post-featured-image-hover img.smooved {transition: all 2s cubic-bezier(.2,1,.22,1);}.post-featured-image-hover:before, .post-featured-image-hover:after {content: '';background-color: #fff;position: absolute;z-index: 1;top: 50%;left: 50%;opacity: 0;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.post-featured-image-hover:before {width: 60px;height: 1px;left: 100%;}.post-featured-image-hover:after {height: 60px;width: 1px;top: 0%;}.post-featured-image-hover a {position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 1;}.post-featured-image-hover:hover img, .post-featured-image-hover.hover img {zoom: 1;opacity: 0.9 !important;transform: scale(1.07) !important;}.post-featured-image-hover:hover:before, .post-featured-image-hover.hover:before, .post-featured-image-hover:hover:after, .post-featured-image-hover.hover:after {opacity: 1;top: 50%;left: 50%;}.post-featured-image-hover .post-type-icon, .blog-post-content-wrapper.layout-grid_no_space .post-content-wrapper .post-type-icon, .blog-post-content-wrapper.layout-metro_no_space .post-content-wrapper .post-type-icon {position: absolute;bottom: 20px;right: 30px;z-index: 2;display: inline-block;border-radius: 50px;line-height: 62px;width: 60px;height: 60px;text-align: center;box-shadow: 0 10px 40px rgba(0,0,0,0.15);-ms-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);transition: all .21s cubic-bezier(.5,.5,.4,.9);}.blog-post-content-wrapper.layout-grid_no_space .post-content-wrapper .post-type-icon, .blog-post-content-wrapper.layout-metro_no_space .post-content-wrapper .post-type-icon {bottom: -100px;top: auto;}.blog-post-content-wrapper.layout-grid_no_space .post-detail, .blog-post-content-wrapper.layout-metro_no_space .post-detail {color: #fff;}.post-related h3 {text-align: center;margin-bottom: 20px;}.post-related .post-featured-image-hover .post-type-icon {width: 50px;height: 50px;right: 20px;bottom: 10px;line-height: 50px;}.post-featured-image-hover:hover .post-type-icon {-ms-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-webkit-transform: scale(1.2);transform: scale(1.2) translateY(-10px);}.post-type-icon span {color: #fff;font-size: 22px;line-height: 60px;}.blog-post-content-wrapper.layout-grid_no_space .post-content-wrapper .post-type-icon, .blog-post-content-wrapper.layout-metro_no_space .post-content-wrapper .post-type-icon {background: transparent !important;color: #fff;border: 1px solid #fff;}.post-info-cat {margin-top: 0;margin-bottom: 5px;}body.elementor-page .blog-posts-classic.type-post {margin-bottom: 60px;}.post-header h5 {font-size: 24px;}.post-header h6 {font-size: 20px;}.post-header h5 a, .post-header h6 a {color: #222222;}.post-attribute a {position: relative;padding: 3px 0 3px 0;}.post-attribute a:before {opacity: 0.2;}.post-excerpt {width: 100%;margin: auto;}.post-content-wrapper.text-left {text-align: left;}.post-content-wrapper.text-center {text-align: center;}.post-content-wrapper.text-right {text-align: right;}.blog-post-content-wrapper.layout-grid .post-featured-image, .blog-post-content-wrapper.layout-masonry .post-featured-image, .blog-post-content-wrapper.layout-metro .post-featured-image, .blog-post-content-wrapper.layout-classic .post-featured-image {margin-bottom: 0;}.blog-post-content-wrapper.layout-grid .post-content-wrapper, .blog-post-content-wrapper.layout-masonry .post-content-wrapper, .blog-post-content-wrapper.layout-metro .post-content-wrapper, .blog-post-content-wrapper.layout-classic .post-content-wrapper {padding: 30px;background: #ffffff;}.type-post.blog-posts-grid {width: calc(33.33% - 30px);margin-right: 45px;margin-bottom: 45px;box-sizing: border-box;float: left;}.type-post.blog-posts-grid:nth-child(3n) {float: right;margin-right: 0;}.type-post.blog-posts-grid:nth-child(3n+1) {clear: both;}.blog-post-content-wrapper.layout-grid .post-featured-image-hover {min-height: 180px;}.blog-post-content-wrapper.layout-list .post-featured-image-hover img {border-radius: 5px;}.blog-post-content-wrapper.layout-grid .blog-posts-grid .post-wrapper, .blog-post-content-wrapper.layout-masonry .blog-posts-masonry .post-wrapper, .blog-post-content-wrapper.layout-metro .blog-posts-metro .post-wrapper {opacity: 0;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);}#page-content-wrapper .inner .sidebar-content.page-content .blog-posts-grid .post-featured-image-hover {min-height: 130px;}.blog-posts-grid_no_space .post-header h5 {font-size: 22px;}.blog-posts-grid_no_space .post-header h5, .blog-posts-grid .post-header h5, .blog-posts-masonry .post-header h5 {font-size: 22px;}.blog-posts-grid .post-wrapper .post-header-wrapper p, #page-content-wrapper .blog-posts-grid .post-wrapper .post-header-wrapper p {padding-top: 10px;padding-bottom: 20px;clear: both;}.type-post.blog-posts-grid_no_space, .type-post.blog-posts-metro_no_space {width: calc(25% - 25px);margin: 10px;box-sizing: border-box;float: left;background-position: center center;background-repeat: no-repeat;height: 510px;overflow: hidden;position: relative;opacity: 0;transition: all 1s cubic-bezier(0.1,0.3,0.2,1);}.type-post.blog-posts-metro_no_space {width: calc(25% - 40px);height: 520px;}.type-post.blog-posts-grid_no_space:after, .type-post.blog-posts-metro_no_space:after {content: '';display: inline-block;width: 100%;height: 200%;position: absolute;top: 0;left: 0;z-index: 0;background: linear-gradient(to top,rgba(0,0,0,0.4) 50%,transparent 100%);}.type-post.blog-posts-grid_no_space:first-child, .type-post.blog-posts-metro_no_space:first-child, .type-post.blog-posts-grid_no_space:nth-child(4n+1), .type-post.blog-posts-metro_no_space:nth-child(3n+1) {margin-left: 20px;}.type-post.blog-posts-grid_no_space:nth-child(4n), .type-post.blog-posts-metro_no_space:nth-child(3n) {margin-right: 20px;}.type-post.blog-posts-metro_no_space.large-grid {width: 50%;}.type-post.blog-posts-metro_no_space.large-grid .post-header h5 {font-size: 28px;}.type-post.blog-posts-metro_no_space .post-header h5 {font-size: 20px;}.type-post.blog-posts-grid_no_space:hover, .type-post.blog-posts-metro_no_space:hover {z-index: 3;}@media not all and (min-resolution:.001dpcm) {@media {.type-post.blog-posts-grid_no_space:hover, .type-post.blog-posts-metro_no_space:hover {z-index: 1;}.type-post.blog-posts-grid_no_space.blog-tilt, .type-post.blog-posts-metro_no_space.blog-tilt {transform: none !important;}}}.type-post.blog-posts-grid_no_space:nth-child(4n+1) {clear: both;}.type-post.blog-posts-grid_no_space .bg-overlay, .type-post.blog-posts-metro_no_space .bg-overlay {background-color: rgba(0,0,0,0.2);position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.type-post.blog-posts-grid_no_space:hover .bg-overlay, .type-post.blog-posts-metro_no_space:hover .bg-overlay {background-color: rgba(0,0,0,0.2);}.type-post.blog-posts-grid_no_space .post-wrapper, .type-post.blog-posts-metro_no_space .post-wrapper {display: table;width: 100%;height: 100%;}.type-post.blog-posts-grid_no_space .post-wrapper .post-content-wrapper, .type-post.blog-posts-metro_no_space .post-wrapper .post-content-wrapper {display: table-cell;vertical-align: bottom;}.type-post.blog-posts-grid_no_space .post-wrapper .post-content-wrapper .post-header, .type-post.blog-posts-metro_no_space .post-wrapper .post-content-wrapper .post-header {box-sizing: border-box;padding: 40px;position: relative;transform: translateZ(20px);z-index: 1;}.type-post.blog-posts-grid_no_space .post-wrapper .post-content-wrapper .post-header, .type-post.blog-posts-grid_no_space .post-wrapper .post-content-wrapper .post-header .post-detail.single-post .post-info-cat, .type-post.blog-posts-grid_no_space .post-wrapper .post-content-wrapper .post-header .post-detail.single-post .post-info-cat a, .type-post.blog-posts-grid_no_space .post-wrapper .post-content-wrapper .post-header .post-header-title h5 a, .type-post.blog-posts-grid_no_space .post-wrapper .post-content-wrapper .post-header .post-button-wrapper a, .type-post.blog-posts-metro_no_space .post-wrapper .post-content-wrapper .post-header, .type-post.blog-posts-metro_no_space .post-wrapper .post-content-wrapper .post-header .post-detail.single-post .post-info-cat, .type-post.blog-posts-metro_no_space .post-wrapper .post-content-wrapper .post-header .post-detail.single-post .post-info-cat a, .type-post.blog-posts-metro_no_space .post-wrapper .post-content-wrapper .post-header .post-header-title h5 a, .type-post.blog-posts-metro_no_space .post-wrapper .post-content-wrapper .post-header .post-button-wrapper a {color: #fff;}.type-post.blog-posts-grid_no_space .post-wrapper .post-content-wrapper .post-header a.continue-reading:before, .type-post.blog-posts-grid_no_space .post-wrapper .post-content-wrapper .post-header a.continue-reading:after, .type-post.blog-posts-metro_no_space .post-wrapper .post-content-wrapper .post-header a.continue-reading:before, .type-post.blog-posts-metro_no_space .post-wrapper .post-content-wrapper .post-header a.continue-reading:after, .type-post.blog-posts-grid_no_space .post-wrapper .post-content-wrapper .post-header a.continue-reading span:before, .type-post.blog-posts-grid_no_space .post-wrapper .post-content-wrapper .post-header a.continue-reading span:after, .type-post.blog-posts-metro_no_space .post-wrapper .post-content-wrapper .post-header a.continue-reading span:before, .type-post.blog-posts-metro_no_space .post-wrapper .post-content-wrapper .post-header a.continue-reading span:after {background: #fff;}.type-post.blog-posts-grid_no_space .post-wrapper .post-content-wrapper .post-header .post-button-wrapper .post-attribute, .type-post.blog-posts-metro_no_space .post-wrapper .post-content-wrapper .post-header .post-button-wrapper .post-attribute {opacity: 0.7;}.type-post.blog-posts-grid_no_space .post-wrapper .post-content-wrapper .post-header .post-button-wrapper .post-attribute a:before, .type-post.blog-posts-metro_no_space .post-wrapper .post-content-wrapper .post-header .post-button-wrapper .post-attribute a:before {background-color: #fff;}.blog-posts-grid .post-button-wrapper, .blog-posts-masonry .post-button-wrapper, .blog-posts-metro .post-button-wrapper {margin-bottom: 0;}a.continue-reading {position: relative;color: #181B31;text-decoration: none;float: left;transform: translateX(45px);transition: all 0.3s;font-weight: 700;font-size: 16px;display: block;}.post-wrapper:hover a.continue-reading, .blog-tilt:hover .post-wrapper a.continue-reading, .portfolio-timeline-content-wrapper:hover a.continue-reading {color: #181B31;transform: translateX(0px);}a.continue-reading:before, a.continue-reading:after {content: '';display: block;position: absolute;height: 2px;top: 50%;background: #181B31;border-radius: 4px;transition: all 0.3s;}a.continue-reading:before {width: 30px;right: 110%;}a.continue-reading:after {width: 0%;left: calc(100% + 10px);transition-delay: 0s;}.post-wrapper:hover a.continue-reading:before, .blog-tilt:hover .post-wrapper a.continue-reading:before, .portfolio-timeline-content-wrapper:hover a.continue-reading:before {width: 0%;}.post-wrapper:hover a.continue-reading:after, .blog-tilt:hover .post-wrapper a.continue-reading:after, .portfolio-timeline-content-wrapper:hover a.continue-reading:after {width: 30px;}a.continue-reading span {position: absolute;display: block;width: 30px;height: 100%;left: calc(100% + 8px);top: 0;}a.continue-reading span:before, a.continue-reading span:after {content:'';display: block;position: absolute;width: 0;height: 2px;top: 0;right: 0;background: #181B31;border-radius: 4px;transform: rotate(45deg);transition: all 0.15s;transition-delay: 0.25s;opacity: 0;}a.continue-reading span:before {top: 5px;right: 0;transform: rotate(45deg);}a.continue-reading span:after {top: 25px;right: 0;transform: rotate(-45deg);}.post-wrapper:hover a.continue-reading span:before, .blog-tilt:hover .post-wrapper a.continue-reading span:before, .portfolio-timeline-content-wrapper:hover a.continue-reading span:before {width: 11px;top: 11px;right: -6px;opacity: 1;transition-delay: 0s;}.post-wrapper:hover a.continue-reading span:after, .blog-tilt:hover .post-wrapper a.continue-reading span:after, .portfolio-timeline-content-wrapper:hover a.continue-reading span:after {width: 11px;top: 17px;right: -6px;opacity: 1;transition-delay: 0s;}.pagination.blog-posts-grid_no_space, .pagination-detail.blog-posts-grid_no_space, .pagination.blog-posts-metro_no_space, .pagination-detail.blog-posts-metro_no_space {margin-top: 60px;}.elementor-section-stretched .pagination.blog-posts-grid_no_space, .elementor-section-stretched .pagination.blog-posts-metro_no_space {padding-left: 90px;}.pagination-detail.blog-posts-grid_no_space, .pagination-detail.blog-posts-metro_no_space {padding-right: 90px;}.type-post.blog-posts-masonry {width: calc(33.33% - 30px);margin-bottom: 45px;box-sizing: border-box;float: left;}.type-post.blog-posts-list .post-wrapper, .type-post.blog-posts-list-circle .post-wrapper {width: 100%;float: left;}.layout-list .type-post.blog-posts-list:first-child, .layout-list-circle .type-post.blog-posts-list-circle:first-child {margin-top: 0;}.layout-list .type-post.blog-posts-list, .layout-list-circle .type-post.blog-posts-list-circle {margin-top: 30px;}.type-post.blog-posts-list .post-featured-image {width: 40%;margin-right: 30px;float: left;}.type-post.blog-posts-list-circle .post-featured-image {width: 30%;margin-right: 50px;float: left;}.type-post.blog-posts-list .post-content-wrapper {width: calc(60% - 30px);float: left;clear: none;}.type-post.blog-posts-list-circle .post-content-wrapper {width: calc(70% - 50px);float: left;clear: none;}.blog-posts-list .post-featured-image-hover {min-height: 280px;}.blog-posts-list-circle .post-featured-image-hover {border-radius: 50%;min-height: 220px;}.blog-posts-list-circle .post-featured-image-hover img {border-radius: 50%;}.blog-posts-list-circle .post-featured-image-hover .post-type-icon {bottom: auto;right: auto;top: calc(50% - 30px);left: calc(50% - 30px);}.pagination.blog-posts-list, .pagination-detail.blog-posts-list, .pagination.blog-posts-list-circle, .pagination-detail.blog-posts-list-circle {margin-top: 60px;}.blog-posts-list .post-header h5, .blog-posts-list-circle .post-header h5 {font-size: 22px;}.post-metro-left-wrapper, .post-metro-right-wrapper {width: calc(50% - 20px);float: left;}.post-metro-right-wrapper {float: right;}.post-metro-left-wrapper .post-header h5 {font-size: 30px;}.post-metro-right-wrapper .post-header h5 {font-size: 20px;}.post-metro-right-wrapper .blog-posts-metro {width: calc(50% - 20px);float: left;box-sizing: border-box;margin-bottom: 40px;}.post-metro-right-wrapper .blog-posts-metro:nth-child(2n) {float: right;}.avante-gallery-grid-content-wrapper:not(.masonry-classic) .gallery-grid-item img {display: block;transition: transform 1s cubic-bezier(0, 1, 0.5, 1);}.avante-gallery-grid-content-wrapper:not(.masonry-classic) .gallery-grid-item:hover img {transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);}.avante-gallery-grid-content-wrapper .avante-one-cols, .avante-gallery-grid-content-wrapper .avante-two-cols, .avante-gallery-grid-content-wrapper .avante-three-cols, .avante-gallery-grid-content-wrapper .avante-four-cols, .avante-gallery-grid-content-wrapper .avante-five-cols {position: relative;}.avante-gallery-grid-content-wrapper .avante-one-cols {margin-top: 40px;}.avante-gallery-grid-content-wrapper .avante-one-cols:first-child {margin-top: 0;}.avante-gallery-grid-content-wrapper .avante-two-cols {width: calc(50% - 20px);margin-right: 40px;margin-bottom: 40px;}.avante-gallery-grid-content-wrapper .avante-two-cols.last {width: calc(50% - 20px);margin-right: 0;margin-bottom: 40px;}.avante-gallery-grid-content-wrapper.do-masonry .avante-two-cols {margin-right: 0;}.avante-gallery-grid-content-wrapper .avante-three-cols {width: calc(33.33% - 20px);margin-right: 30px;margin-bottom: 30px;}.avante-gallery-grid-content-wrapper.do-masonry .avante-three-cols {margin-right: 0;}.avante-gallery-grid-content-wrapper .avante-three-cols.last {width: calc(33.33% - 20px);margin-right: 0;margin-bottom: 30px;}.avante-gallery-grid-content-wrapper .avante-four-cols {width: calc(25% - 22.5px);margin-right: 30px;margin-bottom: 30px;}.avante-gallery-grid-content-wrapper.do-masonry .avante-four-cols {margin-right: 0;}.avante-gallery-grid-content-wrapper .avante-four-cols.last {width: calc(25% - 22.5px);margin-right: 0;margin-bottom: 30px;}.avante-gallery-grid-content-wrapper .avante-five-cols {width: calc(20% - 16px);margin-right: 20px;margin-bottom: 20px;}.avante-gallery-grid-content-wrapper .avante-five-cols.last {width: calc(20% - 16px);margin-right: 0;margin-bottom: 20px;}.avante-gallery-grid-content-wrapper.do-masonry .avante-five-cols {margin-right: 0;}.avante-gallery-grid-content-wrapper.has-no-space .avante-one-cols, .avante-gallery-grid-content-wrapper.has-no-space .avante-two-cols, .avante-gallery-grid-content-wrapper.has-no-space .avante-three-cols, .avante-gallery-grid-content-wrapper.has-no-space .avante-four-cols, .avante-gallery-grid-content-wrapper.has-no-space .avante-five-cols, .portfolio-grid-content-wrapper.has-no-space .avante-one-cols, .portfolio-grid-content-wrapper.has-no-space .avante-two-cols, .portfolio-grid-content-wrapper.has-no-space .avante-three-cols, .portfolio-grid-content-wrapper.has-no-space .avante-four-cols, .portfolio-grid-content-wrapper.has-no-space .avante-five-cols, .portfolio-classic-content-wrapper.has-no-space .avante-one-cols, .portfolio-classic-content-wrapper.has-no-space .avante-two-cols, .portfolio-classic-content-wrapper.has-no-space .avante-three-cols, .portfolio-classic-content-wrapper.has-no-space .avante-four-cols, .portfolio-classic-content-wrapper.has-no-space .avante-five-cols {margin: 0;}.avante-gallery-grid-content-wrapper.has-no-space .avante-one-cols:hover, .avante-gallery-grid-content-wrapper.has-no-space .avante-two-cols:hover, .avante-gallery-grid-content-wrapper.has-no-space .avante-three-cols:hover, .avante-gallery-grid-content-wrapper.has-no-space .avante-four-cols:hover, .avante-gallery-grid-content-wrapper.has-no-space .avante-five-cols:hover, .avante-gallery-grid-content-wrapper.do-justified .entry:hover {position: relative;z-index: 2;}@media not all and (min-resolution:.001dpcm) {@media {.avante-gallery-grid-content-wrapper.has-no-space .avante-one-cols:hover, .avante-gallery-grid-content-wrapper.has-no-space .avante-two-cols:hover, .avante-gallery-grid-content-wrapper.has-no-space .avante-three-cols:hover, .avante-gallery-grid-content-wrapper.has-no-space .avante-four-cols:hover, .avante-gallery-grid-content-wrapper.has-no-space .avante-five-cols:hover, .avante-gallery-grid-content-wrapper.do-justified .entry:hover {z-index: 1;}}}.avante-gallery-grid-content-wrapper.has-no-space img, .portfolio-grid-content-wrapper.has-no-space img, .portfolio-classic-content-wrapper.has-no-space img {max-width: none;width: 100%;}.avante-gallery-grid-content-wrapper.has-no-space .avante-two-cols, .portfolio-grid-content-wrapper.has-no-space .avante-two-cols, .portfolio-classic-content-wrapper.has-no-space .avante-two-cols {width: 50%;margin: 0;}.avante-gallery-grid-content-wrapper.has-no-space .avante-three-cols, .portfolio-grid-content-wrapper.has-no-space .avante-three-cols, .portfolio-classic-content-wrapper.has-no-space .avante-three-cols {width: 33.33%;margin: 0;}.avante-gallery-grid-content-wrapper.has-no-space .avante-four-cols, .portfolio-grid-content-wrapper.has-no-space .avante-four-cols, .portfolio-classic-content-wrapper.has-no-space .avante-four-cols {width: 25%;margin: 0;}.avante-gallery-grid-content-wrapper.has-no-space .avante-five-cols, .portfolio-grid-content-wrapper.has-no-space .avante-five-cols, .portfolio-classic-content-wrapper.has-no-space .avante-five-cols {width: 20%;margin: 0;}.avante-gallery-grid-content-wrapper .gallery-grid-item {overflow: hidden;border-style: solid;opacity: 0;transition: 1s cubic-bezier(0.230, 1.000, 0.320, 1.000);}@media not all and (min-resolution:.001dpcm) {@media {.avante-gallery-grid-content-wrapper .gallery-grid-item.gallery-grid-tilt {transform: none !important;}}}.avante-gallery-grid-content-wrapper.do-masonry .gallery-grid-item {opacity: 0;}.avante-gallery-grid-content-wrapper .gallery-grid-item.hide {opacity: 0;display: none;}.avante-gallery-grid-content-wrapper .gallery-grid-item.is-showing {-webkit-transform: translateX(0px);transform: translateX(0px);opacity: 1;}.avante-gallery-grid-content-wrapper .gallery-grid-title {box-sizing: border-box;text-align: center;position: absolute;z-index: 10;top: 50%;width: 100%;opacity: 0;color: #fff;transform: translateY(-50%) perspective(1px) scale(0.8);transition: transform 1s cubic-bezier(0, 1, 0.5, 1), opacity 1s cubic-bezier(0, 1, 0.5, 1);}.avante-gallery-grid-content-wrapper .gallery-grid-item:hover .gallery-grid-title {transform: scale(1) perspective(1px) translateY(-50%);opacity: 1;}.avante-gallery-grid-content-wrapper .gallery-grid-item .bg-overlay {background-color: rgba(0,0,0,0.7);position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;z-index: 1;transition: opacity 1s cubic-bezier(0, 1, 0.5, 1);}.avante-gallery-grid-content-wrapper .gallery-grid-item:hover .bg-overlay {opacity: 1;}.avante-gallery-grid-content-wrapper .gallery-grid-item.avante-one-cols.lazy {min-height: 550px;}.avante-gallery-grid-content-wrapper .gallery-grid-item.avante-one-cols {width: auto;text-align: center;}.avante-gallery-grid-content-wrapper .gallery-grid-item.avante-one-cols .bg-overlay {display: none;}.avante-gallery-grid-content-wrapper .gallery-grid-item.avante-one-cols img {margin: auto;}.avante-gallery-grid-content-wrapper .gallery-grid-item.avante-two-cols.lazy {min-height: 250px;}.avante-gallery-grid-content-wrapper .gallery-grid-item.avante-three-cols.lazy {min-height: 200px;}.avante-gallery-grid-content-wrapper .gallery-grid-item.avante-four-cols.lazy {min-height: 150px;}.avante-gallery-grid-content-wrapper .gallery-grid-item.avante-five-cols.lazy {min-height: 100px;}.avante-gallery-grid-content-wrapper.do-justified {-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.avante-gallery-grid-content-wrapper.do-justified .entry-visible {-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.has-no-space .portfolio-classic-content {box-sizing: border-box;}.gallery-fullscreen-content .gallery-fullscreen-description {width: 50%;margin-top: 5px;}.swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}.swiper-slide {cursor: pointer;background-size: cover;background-position: center center;background-repeat: no-repeat;}.fullscreen-gallery {height: 100%;width: 100%;}.gallery-thumbs {display: none;}.fullscreen-gallery-wrapper {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #000;}body.leftmenu .fullscreen-gallery-wrapper {width: calc(100% - 350px);left: 350px;}.fullscreen-gallery-wrapper .fullscreen-gallery .swiper-slide {cursor: default;background-size: contain;}.fullscreen-gallery-wrapper .fullscreen-gallery {height: 100%;}.swiper-button-next.hide, .swiper-button-prev.hide {display: none;}.swiper-button-next.hover, .swiper-button-prev.hover {opacity: 0;}.swiper-container:hover .swiper-button-next.hover, .swiper-container:hover .swiper-button-prev.hover {opacity: 1;}.swiper-button-next, .swiper-button-prev {background-image: none !important;transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;}.swiper-button-next {right: 50px;}.swiper-button-prev {left: 50px;}.swiper-button-next:hover {right: 40px;}.swiper-button-prev:hover {left: 40px;}.swiper-button-next span, .swiper-button-prev span {font-size: 20px;color: #fff;}.swiper-container:hover .swiper-button-next.hover {right: 40px;}.swiper-container:hover .swiper-button-prev.hover {left: 40px;}.gallery-fullscreen-content {color: #fff;position: absolute;bottom: 40px;left: 50px;}.gallery-fullscreen-content .gallery-fullscreen-caption {font-size: 11px;letter-spacing: 3px;text-transform: uppercase;}.gallery-fullscreen-content .gallery-fullscreen-title {font-size: 20px;}.parallax-slide-container {width: 100%;height: 100vh;position: fixed;z-index: 2;background: #000;}body.leftmenu .parallax-slide-container {width: calc(100% - 350px);left: 350px;}.parallax-slide-background {background-size: cover;background-repeat: no-repeat;background-position: center center;overflow: hidden;will-change: transform;-webkit-backface-visibility: hidden;backface-visibility: hidden;height: 130vh;position: fixed;top: 0;left: 0;width: 100%;-webkit-transform: translateY(20vh);-ms-transform: translateY(20vh);transform: translateY(20vh);-webkit-transition: all 1.4s cubic-bezier(0.22, 0.44, 0, 1);transition: all 1.4s cubic-bezier(0.22, 0.44, 0, 1);}body.leftmenu .parallax-slide-background {width: calc(100% - 350px);left: 350px;}body.leftmenu .icon-scroll {left: calc(50% + 175px);}.parallax-slide-background:before {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.3);}.parallax-slide-background:first-child {-webkit-transform: translateY(-10vh);-ms-transform: translateY(-10vh);transform: translateY(-10vh);}.parallax-slide-background:first-child .parallax-slide-content-wrapper {-webkit-transform: translateY(10vh);-ms-transform: translateY(10vh);transform: translateY(10vh);}.parallax-slide-content-wrapper {height: 100vh;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-align: center;-webkit-flex-flow: column nowrap;-ms-flex-flow: column nowrap;flex-flow: column nowrap;color: #fff;-webkit-transform: translateY(40vh);-ms-transform: translateY(40vh);transform: translateY(40vh);will-change: transform;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: all 1.9s cubic-bezier(0.22, 0.44, 0, 1);transition: all 1.9s cubic-bezier(0.22, 0.44, 0, 1);}.parallax-slide-content-title {padding: 0 10% 0 10% !important;}.parallax-slide-content-title h2 {font-size: 120px;text-transform: uppercase;}.parallax-slide-content-subtitle {font-size: 18px;margin-top: 20px;}.parallax-slide-background .parallax-slide-link {position: absolute;width: 100%;height: 100%;display: block;z-index: 99999;}.horizontal-gallery-cell {overflow: hidden;}#page-content-wrapper .horizontal-gallery-wrapper ol.flickity-page-dots {margin-left: 0;}.horizontal-gallery-wrapper .flickity-viewport {box-sizing: content-box;}.horizontal-gallery-cell img {display: block;width: auto;max-width: none !important;}.horizontal-gallery-wrapper .flickity-page-dots {bottom: -40px;}.horizontal-gallery-wrapper .flickity-page-dots .dot {height: 4px;width: 40px;margin: 0;border-radius: 0;}.horizontal-gallery-wrapper .flickity-prev-next-button svg {width: 40%;height: 40%;}.horizontal-gallery-wrapper .flickity-prev-next-button svg {left: 30%;top: 30%;}.horizontal-gallery-wrapper .flickity-prev-next-button.next, .horizontal-gallery-wrapper .flickity-prev-next-button.previous {transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;opacity: 0.75;}.horizontal-gallery-wrapper .flickity-prev-next-button.next {right: 40px;}.horizontal-gallery-wrapper .flickity-prev-next-button.next:hover {right: 30px;opacity: 1;}.horizontal-gallery-wrapper .flickity-prev-next-button.previous {left: 40px;}.horizontal-gallery-wrapper .flickity-prev-next-button.previous:hover {left: 30px;opacity: 1;}.horizontal-gallery-wrapper .flickity-prev-next-button:disabled {opacity: 0.3;}.horizontal-gallery-cell-img {transition: opacity 0.4s;opacity: 0;}.horizontal-gallery-cell-img.flickity-lazyloaded, .horizontal-gallery-cell-img.flickity-lazyerror {opacity: 1;}.horizontal-slider-wrapper .flickity-prev-next-button svg {width: 40%;height: 40%;}.horizontal-slider-wrapper .flickity-prev-next-button svg {left: 25%;top: 30%;}.horizontal-slider-wrapper .flickity-prev-next-button.next, .horizontal-slider-wrapper .flickity-prev-next-button.previous {transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;opacity: 0.75;}.horizontal-slider-wrapper .flickity-prev-next-button.next {right: 0;}.horizontal-slider-wrapper .flickity-prev-next-button.next:hover {right: -5px;opacity: 1;}.horizontal-slider-wrapper .flickity-prev-next-button.previous {left: 0;}.horizontal-slider-wrapper .flickity-prev-next-button.previous:hover {left: -5px;opacity: 1;}.horizontal-slider-wrapper .horizontal-slider-cell {width: 100%;height: 100%;float: left;}.horizontal-slider-wrapper .horizontal-slider-content {width: 30%;height: 100%;padding: 40px;box-sizing: border-box;float: left;}.horizontal-slider-bg {width: 70%;height: 100%;padding: 40px;float: left;}.horizontal-slider-wrapper .horizontal-slider-content .horizontal-slider-content-wrap {display: table;width: 100%;height: 100%;}.horizontal-slider-bg-one-cols {width: 100%;height: 100%;box-sizing: border-box;background-repeat: no-repeat;background-size: cover;background-position: center center;}.horizontal-slider-bg-two-cols {width: calc(50% - 20px);float: left;height: 100%;box-sizing: border-box;background-repeat: no-repeat;background-size: cover;background-position: center center;}.horizontal-slider-bg-two-cols.last {float: right;}.horizontal-slider-bg-two-rows {width: 100%;margin-bottom: 40px;height: calc(50% - 20px);background-repeat: no-repeat;background-size: cover;background-position: center center;}.horizontal-slider-bg-two-rows.last {margin-bottom: 0;}.horizontal-slider-wrapper .horizontal-slider-content .horizontal-slider-content-wrap .horizontal-slider-content-cell {display: table-cell;vertical-align: middle;}.horizontal-slide-content-title h2 {font-size: 40px;}.horizontal-slide-content-desc {padding: 20px 0 20px 0;}.horizontal-slider-wrapper .flickity-prev-next-button:disabled {opacity: 0.3;}.horizontal-slide-content-link {font-size: 13px;letter-spacing: 2px;text-transform: uppercase;border-bottom: 1px solid #222;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.horizontal-slide-content-link:hover {padding-bottom: 2px;border-bottom-color: transparent !important;}.horizontal-slider-wrapper .flickity-page-dots {bottom: -50px;margin-left: 0 !important;}.horizontal-slider-wrapper .flickity-page-dots .dot {height: 4px;width: 40px;margin: 0;border-radius: 0;}.animated-frame-slider-wrapper.slideshow {width: 100%;height: 100vh;background: #000;top: 0;left: 0;z-index: 2;}body.leftmenu .animated-frame-slider-wrapper.slideshow {width: calc(100% - 350px);left: 350px;}.animated-frame-slider-wrapper.slideshow .slides {position: absolute;width: 100%;height: 100%;text-align: center;}.animated-frame-slider-wrapper.slideshow .slides .slide {position: absolute;width: 100%;height: 100%;overflow: hidden;opacity: 0;pointer-events: none;display: flex;flex-direction: column;align-content: center;justify-content: center;align-items: center;}.animated-frame-slider-wrapper.slideshow .slides .slide-current {opacity: 1;pointer-events: auto;}.animated-frame-slider-wrapper.slideshow .slides .slide-img {position: absolute;top: -200px;left: -200px;width: calc(100% + 400px);height: calc(100% + 400px);background-size: cover;background-position: 50% 50%;}.animated-frame-slider-wrapper.slideshow .slides .slide-current .slide-img {opacity: 0.8;}.animated-frame-slider-wrapper.slideshow .slides .slide-content {position: relative;z-index: 2;}.animated-frame-slider-wrapper.slideshow .slidenav {position: absolute;width: 300px;margin-left: -150px;left: 50%;bottom: 0;text-align: center;padding: 2em;z-index: 2;color: #fff;}.animated-frame-slider-wrapper.slideshow .slidenav-item {border: 0;background: none;color: #fff;position: relative;font-size: 32px;opacity: 0.75;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;cursor: pointer;padding: 10px !important;}.animated-frame-slider-wrapper.slideshow .slidenav-item:focus {outline: none;}.animated-frame-slider-wrapper.slideshow .slidenav-item:hover {opacity: 1;}.animated-frame-slider-wrapper.slideshow .shape {position: absolute;width: 100%;height: 100%;fill: #fff;top: 0;pointer-events: none;}.animated-frame-slider-wrapper.slideshow .slides .slide-title {position: relative;font-size: 140px;line-height: 1.2;text-transform: uppercase;margin: 0;cursor: default;color: #fff;}.animated-frame-slider-wrapper.slideshow .slides .slide-desc {position: relative;font-size: 22px;margin: 0 0 2em 0;cursor: default;color: #fff;padding: 0 !important;text-align: center;}.animated-frame-slider-wrapper.slideshow .slides .slide-link {position: relative;font-size: 1em;font-weight: bold;padding: 0.5em 2em;display: inline-block;color: #000;background: #fff;transition: color 0.3s, background 0.3s;border: 2px solid #ffffff;}body.elementor-fullscreen.room {background: #cecece;height: 100vh;overflow: hidden;}.room-slider-wrapper {position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 2;background: #fff;}body.leftmenu .room-slider-wrapper {width: calc(100% - 350px);left: 350px;}.room-slider-wrapper .hidden {position: absolute;overflow: hidden;width: 0;height: 0;pointer-events: none;}.room-slider-wrapper .icon {display: block;width: 1.5em;height: 1.5em;margin: 0 auto;fill: currentColor;}.room-slider-wrapper .btn {position: relative;margin: 0;padding: 0;border: 0;background: none;}.room-slider-wrapper .btn--nav {font-size: 2em;pointer-events: auto;z-index: 3;cursor: pointer;opacity: 0.75;padding: 10px;transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;}.room-slider-wrapper .btn--nav:focus {outline: none;}.room-slider-wrapper .btn--nav:hover {opacity: 1;}.room-slider-wrapper .btn--nav-right {float: right;}.room-slider-wrapper .nav-icon--right {transform: scale3d(-1,-1,1);}.room-slider-wrapper .container {position: relative;overflow: hidden;width: 100%;height: 100vh;perspective: 2000px;}.room-slider-wrapper .scroller {height: 100%;transform-style: preserve-3d;}.room-slider-wrapper .room {position: absolute;top: 50%;left: 50%;width: 100vw;height: 100vh;margin: -50vh 0 0 -50vw;pointer-events: none;opacity: 0;transform-style: preserve-3d;}.room-slider-wrapper .room--current {pointer-events: auto;opacity: 1;}.room-slider-wrapper .room-side {position: absolute;display: flex;justify-content: center;align-items: center;transform-style: preserve-3d;}.room-slider-wrapper .room-side--left, .room-slider-wrapper .room-side--right {width: 4000px;height: 100vh;background: #dbdbdb;}.room-slider-wrapper .room-side--back {width: 100vw;height: 100vh;background: #e9e9e9;box-shadow: 0 0 0 2px #e9e9e9;transform: translate3d(0, 0, -4000px) rotate3d(1,0,0,0.1deg) rotate3d(1,0,0,0deg);}.room-slider-wrapper .room-side--right {right: 0;justify-content: flex-end;transform: rotate3d(0, 1, 0, -90.03deg);transform-origin: 100% 50%;}.room-slider-wrapper .room-side--left {justify-content: flex-start;transform: rotate3d(0, 1, 0, 90deg);transform-origin: 0 50%;}.room-slider-wrapper .room-side--bottom {width: 100vw;height: 4000px;background: #d0d0d0;transform: rotate3d(1, 0, 0, 90deg) translate3d(0, -4000px, 0);transform-origin: 50% 0%;}.room-slider-wrapper .room-side--bottom {top: 100%;}#page-content-wrapper .inner .sidebar-content .room-slider-wrapper .room-img {flex: none;max-width: 40%;max-height: 60%;margin: 0 5%;transform: translate3d(0,0,10px);backface-visibility: hidden;}.room-slider-wrapper .bg-overlay {background: rgba(0,0,0,0.2);position: fixed;width: 100%;height: 100%;z-index: 2;}.room-slider-wrapper *, .room-slider-wrapper *::after, .room-slider-wrapper *::before {-webkit-box-sizing: border-box;box-sizing: border-box;}.room-slider-wrapper .content {position: absolute;top: 0;left: 0;display: flex;flex-direction: column;width: 100%;height: 100vh;padding: 2vw;}.room-slider-wrapper .slides {position: relative;flex: 1;}.room-slider-wrapper .slide {position: absolute;left: 0;display: flex;flex-direction: column;justify-content: center;width: 40%;height: 100%;margin: 25vh 0 0 30vw;pointer-events: none;opacity: 0;z-index: 3;text-align: center;}body.leftmenu .room-slider-wrapper .slide {width: 70%;margin: 7vh 0 0 10vw;}.room-slider-wrapper .slide-current {pointer-events: auto;opacity: 1;}.room-slider-wrapper .slide-name {font-size: 120px;line-height: 1;color: #fff;}.room-slider-wrapper .slide-title, .room-slider-wrapper .slide-date {width: 100%;box-sizing: border-box;}.room-slider-wrapper .slide-date {margin-top: 1em;}.room-slider-wrapper .slide-title {font-weight: normal;margin: 1em 0 0 0;color: #fff;}@media screen and (max-width: 50em) {.room-slider-wrapper .slide {width: 100%;margin: 7vh 0 0 0;}.room-slider-wrapper .slide-title {font-size: 1.5em;}.room-slider-wrapper .slide-date {font-size: 0.65em;}.room-slider-wrapper .nav {position: absolute;top: 7em;left: 0;width: 100%;padding: 1em;}.room-slider-wrapper .btn--nav:hover {color: currentColor;}.room-slider-wrapper .info {font-size: 0.95em;width: 100vw;}}svg.hidden {position: absolute;overflow: hidden;width: 0;height: 0;pointer-events: none;}.multi-layouts-slider-wrapper .icon {display: block;width: 1.5em;height: 1.5em;margin: 0 auto;fill: currentColor;}.multi-layouts-slider-wrapper .btn {display: inline-block;margin: 0;padding: 0;cursor: pointer;pointer-events: auto;color: #222;border: none;background: none;}.multi-layouts-slider-wrapper .btn:focus {outline: none;}.multi-layouts-slider-wrapper .btn--arrow {font-size: 1.5em;display: block;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.multi-layouts-slider-wrapper .btn--arrow:nth-child(2) {margin: 0 0 0 0.5em;}.multi-layouts-slider-wrapper .btn--arrow:nth-child(1):hover {-webkit-transform: translateX(-20px);transform: translateX(-20px);}.multi-layouts-slider-wrapper .btn--arrow:nth-child(2):hover {-webkit-transform: translateX(20px);transform: translateX(20px);}.multi-layouts-slider-wrapper .btn--arrow .icon {height: 0.5em;}.multi-layouts-slider-wrapper.slideshow {position: relative;width: 100%;max-width: 1600px;}.multi-layouts-slider-wrapper.slideshow:focus {outline: none;}.js .multi-layouts-slider-wrapper.slideshow::after {content: '';position: absolute;top: 50%;left: 50%;width: 70px;height: 70px;margin: -35px 0 0 -35px;pointer-events: none;border: 10px solid rgba(255, 255, 255, 0.1);border-top-color: #212121;border-radius: 50%;-webkit-transition: opacity 0.3s;transition: opacity 0.3s;-webkit-animation: rotateLoader 0.8s linear infinite forwards;animation: rotateLoader 0.8s linear infinite forwards;}@-webkit-keyframes rotateLoader {to {-webkit-transform: rotate3d(360deg);transform: rotate3d(360deg);}}@keyframes rotateLoader {to {-webkit-transform: rotate3d(0, 0, 1, 360deg);transform: rotate3d(0, 0, 1, 360deg);}}.js .multi-layouts-slider-wrapper.slideshow--loaded::after {opacity: 0;}.js .multi-layouts-slider-wrapper.slideshow {height: 100vh;max-height: 1000px;pointer-events: none;}.multi-layouts-slider-wrapper .slide {position: relative;width: 100%;margin: 0 0 1em 0;padding: 2em 2em;}.js .multi-layouts-slider-wrapper .slide {position: absolute;top: 0;left: 0;height: 100%;margin: 0;pointer-events: none;opacity: 0;}.js .multi-layouts-slider-wrapper .slide-current {pointer-events: auto;opacity: 1;}.multi-layouts-slider-wrapper .slide-imgwrap {position: relative;width: calc(100% - 6em);height: 90%;margin: 0 auto;opacity: 0.5;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.multi-layouts-slider-wrapper .slide-imgwrap:hover {opacity: 1 !important;}.no-js .multi-layouts-slider-wrapper .slide-imgwrap {height: 400px;}.multi-layouts-slider-wrapper .slide-img-inner {position: absolute;width: 100%;height: 100%;-webkit-transform: rotateZ(0deg);transform: rotateZ(0deg);-webkit-backface-visibility: hidden;backface-visibility: hidden;will-change: tranform, opacity;background-position: 50% 50%;background-size: cover;}.multi-layouts-slider-wrapper .slide-title {position: absolute;bottom: 20px;left: 0;width: calc(100% - 11em);max-width: 800px;padding: 2em;}.js .multi-layouts-slider-wrapper .slide-title {pointer-events: none;opacity: 0;}.js .multi-layouts-slider-wrapper .slide-current .slide-title {pointer-events: auto;opacity: 1;}.multi-layouts-slider-wrapper .slide-title-main {font-size: 6em;line-height: 1;display: inline-block;margin: 0;}.multi-layouts-slider-wrapper .slide-title-sub {font-size: 1.15em;line-height: 1.5;margin: 0;}.multi-layouts-slider-wrapper .slide-title-sub a {border-bottom: 1px solid;}.multi-layouts-slider-wrapper .slideshow-nav {position: absolute;pointer-events: none;}.no-js .multi-layouts-slider-wrapper .slideshow-nav {display: none;}.multi-layouts-slider-wrapper .slideshow-nav--arrows {font-size: 4em;right: 0.3em;bottom: 2em;}@media screen and (max-width: 45em) {.multi-layouts-slider-wrapper .slideshow {padding-top: 7em;}.js .multi-layouts-slider-wrapper .slideshow {height: calc(100vh - 60px);}.multi-layouts-slider-wrapper .slide {padding: 6em 0;}.no-js .multi-layouts-slider-wrapper .slide {padding: 4em 0 0;}.multi-layouts-slider-wrapper .slide-imgwrap {width: calc(100% - 1em);}.multi-layouts-slider-wrapper .slide-title {width: calc(100% - 2em);margin: 0 0 4em 0;padding: 1.5em;}.multi-layouts-slider-wrapper .slide-title-main {font-size: 2em;}.multi-layouts-slider-wrapper .slide-title-sub {font-size: 0.75em;}}.multi-layouts-slider-wrapper .slide--layout-1 .slide-img {position: absolute;width: calc(50% - 1em);}.multi-layouts-slider-wrapper .slide--layout-1 .slide-img:first-child {left: 0.5em;height: 100%;}.multi-layouts-slider-wrapper .slide--layout-1 .slide-img:nth-child(n+2) {left: calc(50% + 0.5em);height: calc(50% - 0.5em);}.multi-layouts-slider-wrapper .slide--layout-1 .slide-img:nth-child(3) {top: calc(50% + 0.5em);}.multi-layouts-slider-wrapper .slide--layout-2 .slide-img {position: absolute;top: 50%;left: 50%;}.multi-layouts-slider-wrapper .slide--layout-2 .slide-img:not(:last-child) {width: 300px;height: 300px;}.multi-layouts-slider-wrapper .slide--layout-2 .slide-img:first-child {-webkit-transform: translate3d(-50%,-50%,0) translate3d(-60%,-40%,0) rotate(-16deg);transform: translate3d(-50%,-50%,0) translate3d(-60%,-40%,0) rotate(-16deg);}.multi-layouts-slider-wrapper .slide--layout-2 .slide-img:nth-child(2) {-webkit-transform: translate3d(-50%,-50%,0) translate3d(60%,-40%,0) rotate(10deg);transform: translate3d(-50%,-50%,0) translate3d(60%,-40%,0) rotate(10deg);}.multi-layouts-slider-wrapper .slide--layout-2 .slide-img:nth-child(3) {-webkit-transform: translate3d(-50%,-50%,0) translate3d(60%,40%,0) rotate(-15deg);transform: translate3d(-50%,-50%,0) translate3d(60%,40%,0) rotate(-15deg);}.multi-layouts-slider-wrapper .slide--layout-2 .slide-img:nth-child(4) {-webkit-transform: translate3d(-50%,-50%,0) translate3d(-60%,40%,0) rotate(10deg);transform: translate3d(-50%,-50%,0) translate3d(-60%,40%,0) rotate(10deg);}.multi-layouts-slider-wrapper .slide--layout-2 .slide-img:last-child {-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);width: 450px;height: 400px;}.multi-layouts-slider-wrapper .slide-img-caption {position: absolute;width: 100%;top: 100%;text-align: center;margin: 0;padding: 1em;font-size: 1.25em;font-weight: normal;}@media screen and (max-width: 45em) {.multi-layouts-slider-wrapper .slide--layout-2 .slide-img:not(:last-child) {width: 100px;height: 100px;}.multi-layouts-slider-wrapper .slide--layout-2 .slide-img:last-child .slide-img-inner {border-bottom-width: 40px;}.multi-layouts-slider-wrapper .slide--layout-2 .slide-img:last-child {width: 160px;height: 160px;}.multi-layouts-slider-wrapper .slide-img-caption {font-size: 0.75em;}}.multi-layouts-slider-wrapper .slide--layout-3 .slide-img {position: absolute;width: 450px;height: 450px;top: 40%;left: 50%;-webkit-transform: translate3d(-50%,-50%,0) translate3d(-50%,0,0) rotate(-10deg);transform: translate3d(-50%,-50%,0) translate3d(-50%,0,0) rotate(-10deg);}@media screen and (max-width: 45em) {.multi-layouts-slider-wrapper .slide--layout-3 .slide-img {width: 200px;height: 200px;}}.multi-layouts-slider-wrapper .slide--layout-3 .slide-img-inner {-webkit-transform-origin: 50% 200%;transform-origin: 50% 200%;}.multi-layouts-slider-wrapper .slide--layout-4 .slide-img {position: absolute;}.multi-layouts-slider-wrapper .slide--layout-4 .slide-img:nth-child(2) {top: 15%;left: 15%;width: 30%;height: 50%;}.multi-layouts-slider-wrapper .slide--layout-4 .slide-img:first-child {top: 40%;left: 5%;width: 80%;height: 60%;}.multi-layouts-slider-wrapper .slide--layout-4 .slide-img:nth-child(3) {top: 0;left: 40%;width: 40%;height: 60%;}.multi-layouts-slider-wrapper .slide--layout-4 .slide-img:nth-child(4) {top: 50%;left: 75%;width: 22.5%;height: 42.5%;}.multi-layouts-slider-wrapper .slide--layout-5 .slide-imgwrap {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;padding: 8% 0;width: 80%;}.multi-layouts-slider-wrapper .slide--layout-5 .slide-img {position: relative;width: calc((100% / 6) - 10px);padding-bottom: calc((100% / 6) - 10px);min-height: 150px;margin: 5px;}@media screen and (max-width: 45em) {.multi-layouts-slider-wrapper .slide--layout-5 .slide-img {min-height: 50px;}}.multi-layouts-slider-wrapper .slide--layout-6 .slide-img {position: absolute;top: 50%;left: 50%;width: 45%;padding-bottom: 45%;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);}.multi-layouts-slider-wrapper .slide--layout-6 .slide-img-inner {border-radius: 50%;}.multi-layouts-slider-wrapper .slide--layout-6 .slide-img:first-child {-webkit-transform: translate3d(0%,-40%,0) scale(0.6);transform: translate3d(0%,-40%,0) scale(0.6);}.multi-layouts-slider-wrapper .slide--layout-6 .slide-img:nth-child(3) {-webkit-transform: translate3d(-100%,-60%,0) scale(0.75);transform: translate3d(-100%,-60%,0) scale(0.75);}.multi-layouts-slider-wrapper .slide--layout-7 .slide-img {position: absolute;top: 10%;width: 40%;height: 80%;}.multi-layouts-slider-wrapper .slide--layout-7 .slide-img:nth-child(2) {left: 30%;}.multi-layouts-slider-wrapper .slide--layout-7 .slide-img:nth-child(3) {left: 60%;}.multi-layouts-slider-wrapper .slide--layout-7 .slide-img-inner {-webkit-clip-path: polygon(0% 100%, 30% 0%, 100% 0%, 70% 100%);clip-path: polygon(0% 100%, 30% 0%, 100% 0%, 70% 100%);-webkit-clip-path: url('#polygon-clip-rhomboid');clip-path: url('../index.html#polygon-clip-rhomboid');}.velo-slide-container.velo-slides {z-index: 8;position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background-color: #111;}.velo-slide-container.velo-slides[data-velo-slider="on"] {overflow: hidden;}.velo-slide-container .velo-slide {height: 100vh;z-index: 4;}@media (min-width: 54em) and (max-width: 65em) {.velo-slide-container .velo-slide {font-size: 80%;}}@media (min-width: 54em) and (min-height: 0) and (max-height: 45em) {.velo-slide-container .velo-slide {font-size: 70%;}}.velo-slide-container[data-velo-slider="on"] .velo-slide {opacity: 0;position: absolute;top: 0;left: 0;width: 100%;}.velo-slide-container .velo-slide.is-active {z-index: 8;}.velo-slide-container .velo-slide-bg {z-index: 7;position: absolute;top: 0;left: 0;width: 100%;height: 100vh;color: #111;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: #111;overflow: hidden;}.velo-slide-container .velo-slide-bg:after {z-index: 0;content: '';position: absolute;top: 0;left: 0;height: 100%;width: 100%;opacity: 0.4;background: #111;}.velo-slide-container .velo-slide-figure {z-index: 0;position: relative;height: 100%;width: 100%;top: 0;left: 0;overflow: hidden;background-position: 50%;background-repeat: no-repeat;background-size: cover;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 0.5s ease;transition: -webkit-transform 0.5s ease;transition: transform 0.5s ease;transition: transform 0.5s ease, -webkit-transform 0.5s ease;}.velo-slide-container .is-hovering .velo-slide-figure {-webkit-transform: scale(1.1);transform: scale(1.1);-webkit-transition: -webkit-transform 0.5s ease;transition: -webkit-transform 0.5s ease;transition: transform 0.5s ease;transition: transform 0.5s ease, -webkit-transform 0.5s ease;}.velo-slide-container .velo-slide-header {z-index: 9;position: relative;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;overflow-y: hidden;padding: 4%;}.velo-slide-container .velo-slide-title {margin-bottom: 0.1em;line-height: 1.1;color: #fff;letter-spacing: -0.025em;font-weight: 700;font-size: 2.25em;}@media (min-width: 54em) {.velo-slide-container .velo-slide-title {font-size: 5em;}}@media (min-width: 65em) {.velo-slide-container .velo-slide-title {font-size: 5em;}}@media (min-width: 91em) {.velo-slide-container .velo-slide-title {font-size: 5em;}}.velo-slide-container .velo-slide-text {color: #fff;max-width: 30em;display: block;margin: 0;}.velo-slide-container .velo-slide-btn {opacity: 0;}@media (min-width: 54em) {.velo-slide-container .velo-slide-btn {margin-left: 1vw;}}.velo-slide-container .is-active .velo-slide-btn {opacity: 1;}.velo-slide-container .velo-slide-btn > a > span {opacity: 0;overflow-y: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}.velo-slide-container .is-active .velo-slide-btn > a > span {opacity: 1;z-index: 9999;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: opacity 0.8s ease, -webkit-transform 0.4s ease;transition: opacity 0.8s ease, -webkit-transform 0.4s ease;transition: transform 0.4s ease, opacity 0.8s ease;transition: transform 0.4s ease, opacity 0.8s ease, -webkit-transform 0.4s ease;}.velo-slide-container .oh {display: block;overflow-y: hidden;padding: 0.02em 0;}.velo-slide-container .oh span {display: inline-block;-webkit-transform: translate3d(0, 140%, 0);transform: translate3d(0, 140%, 0);opacity: 0;-webkit-transition: opacity 0.8s ease, -webkit-transform 0.4s ease;transition: opacity 0.8s ease, -webkit-transform 0.4s ease;transition: transform 0.4s ease, opacity 0.8s ease;transition: transform 0.4s ease, opacity 0.8s ease, -webkit-transform 0.4s ease;}.velo-slide-container .is-active .oh span {-webkit-transform: translate3d(0, 0%, 0);transform: translate3d(0, 0%, 0);opacity: 1;-webkit-transition: opacity 0.1s ease, -webkit-transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);transition: opacity 0.1s ease, -webkit-transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.1s ease;transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.1s ease, -webkit-transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);}.velo-slide-container .is-active .oh:nth-of-type(2n) span {-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}.velo-slide-container .border, .velo-slide-container .border:before, .velo-slide-container .border:after, .velo-slide-container .border span {z-index: 91;position: fixed;background-color: currentColor;-webkit-transition: 0.35s ease-in-out;transition: 0.35s ease-in-out;}.velo-slide-container .is-hovering .border, .velo-slide-container .is-hovering .border:before, .velo-slide-container .is-hovering .border:after, .velo-slide-container .is-hovering .border span {-webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;}.velo-slide-container .velocity-animating .border, .velo-slide-container .velocity-animating .border:before, .velo-slide-container .velocity-animating .border:after, .velo-slide-container .velocity-animating .border span {-webkit-transition: 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition: 0.5s cubic-bezier(0.77, 0, 0.175, 1);}.velo-slide-container .border {top: 0;left: 0;width: 100%;height: 0vw;}@media (min-width: 54em) {.velo-slide-container .border {height: 10vw;}}@media (min-width: 91em) {.velo-slide-container .border {height: 7vw;}}@media (min-width: 115em) {.velo-slide-container .border {height: 7vw;}}.velo-slide-container .is-hovering .border {height: 0vw;}.velo-slide-container .velocity-animating .border {height: 8vw;}@media (min-width: 54em) {.velo-slide-container .velocity-animating .border {height: 12vw;}}.velo-slide-container .border:before {content: '';bottom: 0;left: 0;width: 0vw;height: 100%;width: 0vw;}@media (min-width: 54em) {.velo-slide-container .border:before {width: 10vw;}}@media (min-width: 91em) {.velo-slide-container .border:before {width: 7vw;}}@media (min-width: 115em) {.velo-slide-container .border:before {width: 7vw;}}.velo-slide-container .is-hovering .border:before {width: 0vw;}.velo-slide-container .velocity-animating .border:before {width: 8vw;}@media (min-width: 54em) {.velo-slide-container .velocity-animating .border:before {width: 12vw;}}.velo-slide-container .border:after {content: '';bottom: 0;right: 0;height: 100%;width: 0vw;width: 0vw;}@media (min-width: 54em) {.velo-slide-container .border:after {width: 10vw;}}@media (min-width: 91em) {.velo-slide-container .border:after {width: 7vw;}}@media (min-width: 115em) {.velo-slide-container .border:after {width: 7vw;}}.velo-slide-container .is-hovering .border:after {width: 0vw;}.velo-slide-container .velocity-animating .border:after {width: 8vw;}@media (min-width: 54em) {.velo-slide-container .velocity-animating .border:after {width: 12vw;}}.velo-slide-container .border span {bottom: 0;left: 0;height: 0vw;width: 100%;height: 0vw;}@media (min-width: 54em) {.velo-slide-container .border span {height: 10vw;}}@media (min-width: 91em) {.velo-slide-container .border span {height: 7vw;}}@media (min-width: 115em) {.velo-slide-container .border span {height: 7vw;}}.velo-slide-container .is-hovering .border span {height: 0vw;}.velo-slide-container .velocity-animating .border span {height: 8vw;}@media (min-width: 54em) {.velo-slide-container .velocity-animating .border span {height: 12vw;}}.velo-slides-nav {position: fixed;z-index: 91;right: 3%;bottom: 1em;}@media (min-width: 54em) {.velo-slides-nav {top: 50%;bottom: auto;-webkit-transform: translateY(-50%);transform: translateY(-50%);}}.velo-slides-nav-list {list-style: none;}.velo-slides-nav li:first-child {margin-bottom: 0.25em;}.velo-slides-nav a {display: block;color: rgba(255, 255, 255, 0.9);-webkit-transition: color 0.5s ease, text-shadow 0.5s ease;transition: color 0.5s ease, text-shadow 0.5s ease;}.velo-slides-nav a:hover {color: white;text-shadow: 0px 0px 6px rgba(255, 255, 255, 0.6);-webkit-transition: color 0.5s ease, text-shadow 0.5s ease;transition: color 0.5s ease, text-shadow 0.5s ease;}.velo-slides-nav a.inactive {visibility: hidden;opacity: 0;-webkit-transition: opacity 0.2s 0s, visibility 0s 0.2s;transition: opacity 0.2s 0s, visibility 0s 0.2s;}.velo-slides-nav i {font-size: 2.2em;}@media (min-width: 54em) {.velo-slides-nav i {font-size: 1.5em;}}@font-face {font-family: 'ssicons';src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfgAAAC8AAAAYGNtYXAXVtKOAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZiOKaFQAAAF4AAADTGhlYWQNcwRaAAAExAAAADZoaGVhB6EDzQAABPwAAAAkaG10eCYAA2sAAAUgAAAAMGxvY2EETAN0AAAFUAAAABptYXhwAA4AIQAABWwAAAAgbmFtZbVmJhcAAAWMAAABhnBvc3QAAwAAAAAHFAAAACAAAwPHAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qf//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAArgPFAp8AFgAAEzQ2NzYyFwkBNjIXFhQHAQYiJwEuATUABAMIFQgBugG7CBUHCAj+MwcVCP4zAwQCjQUJBAcH/kUBuwcHCBUH/jMICAHNAwoFAAAAAQDu/8AC3wOFABYAAAUiJicmNDcJASY0NzYyFwEWFAcBDgEjAQAFCQQICAG7/kUICAcWBwHNBwf+MwQJBUAEAwgVCAG6AbsIFQcICP4zBxUI/jMDBAAAAAEAAACuA8UCnwAWAAA3FBYXFjI3CQEWMjc2NCcBJiIHAQ4BFQAEAwgVCAG6AbsIFQcICP4zBxUI/jMDBMAFCQQICAG7/kUICAcWBwHNBwf+MwQJBQAAAAABAO7/wALfA4UAFgAABTI2NzY0JwkBNjQnJiIHAQYUFwEeATMCzQUJBAcH/kUBuwcHCBUH/jMICAHNAwoFQAQDCBUIAboBuwgVBwgI/jMHFQj+MwMEAAAAAQCh//MDMwOfAB4AAAkBBhQXFjI3AREUFjMyNjURARYyNz4BNTQmJwEmIgcB1P7NBwcIFQcBCA8KCw8BBwgVCAMEBAP+zAcVCAOf/s0IFQcICAEH/L4LDw8LA0L++QgIAwoFBQkEATMHBwAAAQCa/+EDLAONAB4AAAUBNjQnJiIHARE0JiMiBhURASYiBw4BFRQWFwEWMjcB+QEzBwcIFQf++A8LCg/++AcVCAQDAwQBMwgVCB8BMwgVBwgI/vkDQgsPDwv8vgEHCAgDCgUFCQT+zQcHAAAAAQAhAFoDzQLsAB4AABMBNjIXFhQHASEyFhUUBiMhARYUBw4BIyImJwEmNDchATMIFQcICP75A0ILDw8L/L4BBwgIAwoFBQkE/s0HBwG5ATMHBwgVB/74DwsKD/74BxUIBAMDBAEzCBUIAAAAAQAzAFoD3wLsAB4AAAkBJiIHBhQXASEiBhUUFjMhAQYUFx4BMzI2NwE2NCcD3/7NCBUHCAgBB/y+Cw8PCwNC/vkICAMKBQUJBAEzBwcBuQEzBwcIFQf++A8LCg/++AcVCAQDAwQBMwgVCAAAAQAAAAEAAMChG+1fDzz1AAsEAAAAAADVOl//AAAAANU6X/8AAP/AA98DnwAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAD3wABAAAAAAAAAAAAAAAAAAAADAQAAAAAAAAAAAAAAAIAAAAEAAAABAAA7gQAAAAEAADuBAAAoQQAAJoEAAAhBAAAMwAAAAAACgAUAB4ASgB2AKIAzgEEAToBcAGmAAAAAQAAAAwAHwABAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApHNzaWNvbnMAcwBzAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMHNzaWNvbnMAcwBzAGkAYwBvAG4Ac3NzaWNvbnMAcwBzAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcnNzaWNvbnMAcwBzAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight: normal;font-style: normal; font-display: swap;}[class^="icon-"], [class*=" icon-"] {font-family: 'ssicons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-down-chev:before {content: "\e900";}.icon-right-chev:before {content: "\e901";}.icon-up-chev:before {content: "\e902";}.icon-left-chev:before {content: "\e903";}.icon-up-arrow:before {content: "\e904";}.icon-down-arrow:before {content: "\e905";}.icon-left-arrow:before {content: "\e906";}.icon-right-arrow:before {content: "\e907";}.velo-slide-container .btn-draw {position: relative;display: inline-block;vertical-align: middle;width: auto;margin: 0;padding: 0;background: transparent;border: 0;text-decoration: none;text-align: center;cursor: pointer;-webkit-appearance: none;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.velo-slide-container .btn-draw {color: #00ffc8;margin-left: 2.3em;}.velo-slide-container .btn-draw:after {content: '';top: 0;right: 0;height: 1px;width: 100%;background-color: #00ffc8;}.velo-slide-container .btn-draw:before {content: '';position: absolute;top: 50%;left: -2.4em;height: 1px;width: 3em;background-color: #00ffc8;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.velo-slide-container .btn-draw .btn-draw-text {position: relative;display: block;padding: 0.7555em 2.29em;line-height: 1.5;-webkit-transition: -webkit-transform 0.5s ease;transition: -webkit-transform 0.5s ease;transition: transform 0.5s ease;transition: transform 0.5s ease, -webkit-transform 0.5s ease;}.velo-slide-container .btn-draw .btn-draw-text:before, .velo-slide-container .btn-draw .btn-draw-text:after {content: '';position: absolute;height: 1px;width: 0;background-color: #00ffc8;}.velo-slide-container .btn-draw .btn-draw-text:before {top: 0;left: 0;-webkit-transition: width 0.15s 0.45s cubic-bezier(0.77, 0, 0.175, 1);transition: width 0.15s 0.45s cubic-bezier(0.77, 0, 0.175, 1);}.velo-slide-container .btn-draw .btn-draw-text:after {bottom: 0;right: 0;-webkit-transition: width 0.15s 0.15s cubic-bezier(0.77, 0, 0.175, 1);transition: width 0.15s 0.15s cubic-bezier(0.77, 0, 0.175, 1);}.velo-slide-container .btn-draw .btn-draw-text > span:before, .velo-slide-container .btn-draw .btn-draw-text > span:after {content: '';position: absolute;height: 0;width: 1px;background-color: #00ffc8;-webkit-transition: all 0.2s cubic-bezier(0.2, 0.3, 0.25, 0.9);transition: all 0.2s cubic-bezier(0.2, 0.3, 0.25, 0.9);}.velo-slide-container .btn-draw .btn-draw-text > span:before {left: 0;bottom: 0;-webkit-transition: height 0.15s 0 cubic-bezier(0.77, 0, 0.175, 1);transition: height 0.15s 0 cubic-bezier(0.77, 0, 0.175, 1);}.velo-slide-container .btn-draw .btn-draw-text > span:after {right: 0;top: 0;-webkit-transition: height 0.15s 0.3s cubic-bezier(0.77, 0, 0.175, 1);transition: height 0.15s 0.3s cubic-bezier(0.77, 0, 0.175, 1);}@media (hover) {.velo-slide-container .btn-draw:hover, .velo-slide-container a:hover .btn-draw {cursor: pointer;color: #00ffc8;}.velo-slide-container .btn-draw:hover:before, a:hover .btn-draw:before {width: 0;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.velo-slide-container .btn-draw:hover .btn-draw-text, a:hover .btn-draw .btn-draw-text {-webkit-transform: translateX(-2.2em);transform: translateX(-2.2em);-webkit-transition: width 1s ease, -webkit-transform 0.5s ease;transition: width 1s ease, -webkit-transform 0.5s ease;transition: transform 0.5s ease, width 1s ease;transition: transform 0.5s ease, width 1s ease, -webkit-transform 0.5s ease;}.velo-slide-container .btn-draw:hover .btn-draw-text:before, .velo-slide-container a:hover .btn-draw .btn-draw-text:before {width: 100%;max-width: 100%;-webkit-transition: width 0.15s cubic-bezier(0.77, 0, 0.175, 1);transition: width 0.15s cubic-bezier(0.77, 0, 0.175, 1);}.velo-slide-container .btn-draw:hover .btn-draw-text:after, .velo-slide-container a:hover .btn-draw .btn-draw-text:after {width: 100%;-webkit-transition: width 0.15s 0.3s cubic-bezier(0.77, 0, 0.175, 1);transition: width 0.15s 0.3s cubic-bezier(0.77, 0, 0.175, 1);}.velo-slide-container .btn-draw:hover .btn-draw-text > span:before, .velo-slide-container a:hover .btn-draw .btn-draw-text > span:before {left: 0;height: 100%;-webkit-transition: height 0.15s 0.45s cubic-bezier(0.77, 0, 0.175, 1);transition: height 0.15s 0.45s cubic-bezier(0.77, 0, 0.175, 1);}.velo-slide-container .btn-draw:hover .btn-draw-text > span:after, .velo-slide-container a:hover .btn-draw .btn-draw-text > span:after {right: 0;height: 100%;-webkit-transition: height 0.15s 0.15s cubic-bezier(0.77, 0, 0.175, 1);transition: height 0.15s 0.15s cubic-bezier(0.77, 0, 0.175, 1);}}.popout-slide-container.slider {position: fixed;height: 100vh;width: 100vw;left: 0;top: 0;background: #777;overflow: hidden;z-index: 2;}body.leftmenu .popout-slide-container.slider {width: calc(100% - 350px);left: 350px;}.popout-slide-container .slider-wrap {position: absolute;width: 100vw;height: 100vh;-webkit-transform: translateX(100vw);transform: translateX(100vw);top: 0%;left: 0;right: auto;overflow: hidden;-webkit-transition: -webkit-transform 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: -webkit-transform 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-transform 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transform-origin: 0% 50%;transform-origin: 0% 50%;-webkit-transition-delay: 450ms;transition-delay: 450ms;opacity: 0;}.popout-slide-container .slider-wrap--hacked {opacity: 1;}.popout-slide-container .slider-back {position: absolute;width: 100%;height: 100%;background-size: cover;background-position: center;background-repeat: none;-webkit-transition: -webkit-filter 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: -webkit-filter 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: filter 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: filter 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-filter 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86);}.popout-slide-container .slider-inner {width: 100%;height: 100%;position: absolute;top: 0;left: 0%;background-size: cover;background-position: center;background-repeat: none;-webkit-transition: opacity 450ms step-end, -webkit-transform 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-box-shadow 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: opacity 450ms step-end, -webkit-transform 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-box-shadow 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86), box-shadow 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86), opacity 450ms step-end;transition: transform 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86), box-shadow 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86), opacity 450ms step-end, -webkit-transform 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-box-shadow 450ms cubic-bezier(0.785, 0.135, 0.15, 0.86);opacity: 0;-webkit-box-shadow: 0 3vh 3vh rgba(0, 0, 0, 0);box-shadow: 0 3vh 3vh rgba(0, 0, 0, 0);padding: 15%;-webkit-box-sizing: border-box;box-sizing: border-box;}.popout-slide-container .slider-content {position: relative;top: 50%;width: auto;-webkit-transform: translateY(-50%);transform: translateY(-50%);color: white;opacity: 0;-webkit-transition: opacity 450ms;transition: opacity 450ms;}.popout-slide-container .slider-content h1 {font-size: 9vh;line-height: 1.1;margin-bottom: 0.75vh;pointer-events: none;text-shadow: 0 0.375vh 0.75vh rgba(0, 0, 0, 0.1);color: #fff;}.popout-slide-container .slider-content a.go-to-next {cursor: pointer;font-size: 2.4vh;letter-spacing: 0.3vh;font-weight: 100;position: relative;color: #fff;float: right;margin-right: 15vh;}.popout-slide-container .slider-content a.go-to-next:after {content: '';display: block;width: 9vh;background: white;height: 1px;position: absolute;top: 55%;left: 6vh;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transform-origin: 0% 50%;transform-origin: 0% 50%;-webkit-transition: -webkit-transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: -webkit-transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);}.popout-slide-container .slider-content a.go-to-next:before {content: '';border-top: 1px solid white;border-right: 1px solid white;display: block;width: 1vh;height: 1vh;-webkit-transform: translateX(0) translateY(-50%) rotate(45deg);transform: translateX(0) translateY(-50%) rotate(45deg);position: absolute;font-weight: 100;top: 57%;left: 15vh;-webkit-transition: -webkit-transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: -webkit-transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);}.popout-slide-container .slider-content a.go-to-next:hover:after {-webkit-transform: scaleX(1.5);transform: scaleX(1.5);-webkit-transition: -webkit-transform 1200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: -webkit-transform 1200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 1200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 1200ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-transform 1200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);}.popout-slide-container .slider-content a.go-to-next:hover:before {-webkit-transform: translateX(6vh) translateY(-50%) rotate(45deg);transform: translateX(6vh) translateY(-50%) rotate(45deg);-webkit-transition: -webkit-transform 1200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: -webkit-transform 1200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 1200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 1200ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-transform 1200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);}.popout-slide-container .slider-slide {position: absolute;left: 0;height: 100%;width: 100%;-webkit-transition: -webkit-transform 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: -webkit-transform 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-transform 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition-delay: 600ms;transition-delay: 600ms;pointer-events: none;z-index: 0;}.popout-slide-container .slider-slide--active {-webkit-transform: translatex(0%);transform: translatex(0%);z-index: 2;}.popout-slide-container .slider-slide--active .slider-wrap {-webkit-transform: translateX(0);transform: translateX(0);-webkit-transform-origin: 100% 50%;transform-origin: 100% 50%;opacity: 1;-webkit-animation: none;animation: none;}.popout-slide-container .slider-slide--active .slider-back {-webkit-filter: blur(1.5vh);filter: blur(1.5vh);-webkit-transition: -webkit-filter 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: -webkit-filter 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: filter 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: filter 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-filter 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition-delay: 900ms !important;transition-delay: 900ms !important;}@-moz-document url-prefix() {.popout-slide-container .slider-slide--active .slider-back {filter: blur(0);}}.popout-slide-container .slider-slide--active .slider-inner {-webkit-transform: scale(0.8);transform: scale(0.8);-webkit-box-shadow: 0 1vh 6vh rgba(0, 0, 0, 0.2);box-shadow: 0 1vh 6vh rgba(0, 0, 0, 0.2);pointer-events: auto;opacity: 1;-webkit-transition: opacity 1ms step-end, -webkit-transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-box-shadow 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: opacity 1ms step-end, -webkit-transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-box-shadow 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86), box-shadow 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86), opacity 1ms step-end;transition: transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86), box-shadow 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86), opacity 1ms step-end, -webkit-transform 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-box-shadow 900ms cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition-delay: 900ms;transition-delay: 900ms;}.popout-slide-container .slider-slide--active .slider-content {opacity: 1;-webkit-transition-delay: 1350ms;transition-delay: 1350ms;}.popout-slide-container .slider-content .slider-desc {width: 70%;font-size: 18px;}.popout-slide-container .slider-slide:not(.slider-slide--active) .slider-wrap {-webkit-animation-name: hack;animation-name: hack;-webkit-animation-duration: 900ms;animation-duration: 900ms;-webkit-animation-delay: 450ms;animation-delay: 450ms;-webkit-animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);}@-webkit-keyframes hack {0% {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}50% {-webkit-transform: translateX(-100vw);transform: translateX(-100vw);opacity: 1;}51% {-webkit-transform: translateX(-100vw);transform: translateX(-100vw);opacity: 0;}52% {-webkit-transform: translateX(100vw);transform: translateX(100vw);opacity: 0;}100% {-webkit-transform: translateX(100vw);transform: translateX(100vw);opacity: 1;}}@keyframes hack {0% {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}50% {-webkit-transform: translateX(-100vw);transform: translateX(-100vw);opacity: 1;}51% {-webkit-transform: translateX(-100vw);transform: translateX(-100vw);opacity: 0;}52% {-webkit-transform: translateX(100vw);transform: translateX(100vw);opacity: 0;}100% {-webkit-transform: translateX(100vw);transform: translateX(100vw);opacity: 1;}}.popout-slide-container .popout-slide-link {margin: 20px 0 0 0;display: inline-block;color: #fff;}.popout-slide-container .popout-slide-link {font-size: 13px;letter-spacing: 2px;text-transform: uppercase;border-bottom: 1px solid #fff;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.popout-slide-container .popout-slide-link:hover {border-bottom-color: transparent !important;}.clip-path-slide-container.slider {position: relative;height: 100vh;}body.leftmenu .clip-path-slide-container .slide-content {left: calc(5% + 160px);bottom: 30px;}.clip-path-slide-container .slider-slides {z-index: 1;position: relative;height: 100%;}.clip-path-slide-container .slider-control {z-index: 2;position: absolute;top: 50%;left: 5%;width: 60px;height: 60px;margin-left: -30px;margin-top: -30px;border-radius: 50%;background: #fff;-webkit-transition: all 0.3s;transition: all 0.3s;cursor: pointer;-ms-transform: scale(0.8);-moz-transform: scale(0.8);-o-transform: scale(0.8);-webkit-transform: scale(0.8);transform: scale(0.8);}.clip-path-slide-container .slider-control--right {left: 95%;}.clip-path-slide-container .slider-control:hover {-ms-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);}.clip-path-slide-container .slider-control-line {position: absolute;left: 23px;top: 50%;width: 3px;height: 14px;-webkit-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.clip-path-slide-container .slider-control-line:nth-child(2) {-webkit-transform: translateY(1px) rotate(-135deg);transform: translateY(1px) rotate(-135deg);}.clip-path-slide-container .slider-control--right .slider-control-line {left: 37px;-webkit-transform-origin: 1px 0;transform-origin: 1px 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.clip-path-slide-container .slider-control--right .slider-control-line:nth-child(2) {-webkit-transform: translateY(1px) rotate(135deg);transform: translateY(1px) rotate(135deg);}.clip-path-slide-container .slider-control-line:after {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #e2e2e2;-webkit-transition: background-color 0.3s;transition: background-color 0.3s;}.clip-path-slide-container .slider-control.a--rotation .slider-control-line:after {-webkit-animation: arrowLineRotation 0.49s;animation: arrowLineRotation 0.49s;}.clip-path-slide-container .slider-control.a--rotation .slider-control-line:nth-child(1):after {-webkit-animation: arrowLineRotationRev 0.49s;animation: arrowLineRotationRev 0.49s;}@-webkit-keyframes arrowLineRotation {to {-webkit-transform: rotate(180deg);transform: rotate(180deg);}}@keyframes arrowLineRotation {to {-webkit-transform: rotate(180deg);transform: rotate(180deg);}}@-webkit-keyframes arrowLineRotationRev {to {-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}}@keyframes arrowLineRotationRev {to {-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}}.clip-path-slide-container .slide {overflow: hidden;position: absolute;left: 50%;top: 50%;width: 150vw;height: 150vh;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);border-radius: 50%;-webkit-transition: -webkit-clip-path 0s 0.91s;transition: -webkit-clip-path 0s 0.91s;transition: clip-path 0s 0.91s;transition: clip-path 0s 0.91s, -webkit-clip-path 0s 0.91s;-webkit-clip-path: circle(30px at 120vw 50%);clip-path: circle(30px at 120vw 50%);}.clip-path-slide-container .slide.s--prev {-webkit-clip-path: circle(30px at 30vw 50%);clip-path: circle(30px at 30vw 50%);}.clip-path-slide-container .slide.s--active {z-index: 1;-webkit-transition: -webkit-clip-path 1.3s;transition: -webkit-clip-path 1.3s;transition: clip-path 1.3s;transition: clip-path 1.3s, -webkit-clip-path 1.3s;-webkit-clip-path: circle(120vmax at 120vw 50%);clip-path: circle(120vmax at 120vw 50%);}.slide.s--active {-webkit-clip-path: circle(120vmax at 30vw 50%);clip-path: circle(120vmax at 30vw 50%);}.clip-path-slide-container .slide-inner {position: absolute;left: 50%;top: 50%;width: 100vw;height: 100vh;margin-left: -50vw;margin-top: -50vh;background-size: cover;background-position: center center;}.clip-path-slide-container .slide-inner:before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);}.clip-path-slide-container .slide-content {position: absolute;left: 40px;bottom: 40px;max-width: 50%;color: #fff;}.clip-path-slide-container .slide-heading {font-size: 60px;color: #fff;}.clip-path-slide-container .slide-text {font-size: 18px;}.clip-path-slide-container .slide-text a {color: #fff;border-bottom: 1px solid #fff;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.clip-path-slide-container .slide-text a:hover {padding-bottom: 2px;border-bottom-color: transparent !important;}.fullscreen-gallery-preview-wrapper.slider-wraper {width: 100vw;height: 100vh;}.fullscreen-gallery-preview-wrapper .slider--item {width: 100vw;height: 100vh;background-repeat: no-repeat;background-size: cover;background-position: center center;}.fullscreen-gallery-preview-wrapper .slick-slide {position: relative;outline: none;z-index: 1;}.fullscreen-gallery-preview-wrapper .slick-slide.slick-current {z-index: 2;}.fullscreen-gallery-preview-wrapper .slick-arrow {position: absolute;width: 150px;height: 100%;border: none;outline: none;background-color: rgba(255, 255, 255, 0);text-indent: -9999px;z-index: 2;cursor: pointer;}.fullscreen-gallery-preview-wrapper .slick-arrow:before {content: "";position: absolute;display: block;width: 42px;height: 42px;top: 50%;margin-top: -21px;-webkit-transition: all, 0.3s, cubic-bezier(0.55, 0, 0.1, 1) 1s ease-in-out;-khtml-transition: all, 0.3s, cubic-bezier(0.55, 0, 0.1, 1) 1s ease-in-out;-moz-transition: all, 0.3s, cubic-bezier(0.55, 0, 0.1, 1) 1s ease-in-out;-ms-transition: all, 0.3s, cubic-bezier(0.55, 0, 0.1, 1) 1s ease-in-out;-o-transition: all, 0.3s, cubic-bezier(0.55, 0, 0.1, 1) 1s ease-in-out;transition: all, 0.3s, cubic-bezier(0.55, 0, 0.1, 1) 1s ease-in-out;}.fullscreen-gallery-preview-wrapper .slick-arrow:after {content: "";position: absolute;display: block;height: 2px;width: 160px;top: 50%;background-color: white;-webkit-transition: all, 0.4s 0.1s, cubic-bezier(0.55, 0, 0.1, 1) 1s ease-in-out;-khtml-transition: all, 0.4s 0.1s, cubic-bezier(0.55, 0, 0.1, 1) 1s ease-in-out;-moz-transition: all, 0.4s 0.1s, cubic-bezier(0.55, 0, 0.1, 1) 1s ease-in-out;-ms-transition: all, 0.4s 0.1s, cubic-bezier(0.55, 0, 0.1, 1) 1s ease-in-out;-o-transition: all, 0.4s 0.1s, cubic-bezier(0.55, 0, 0.1, 1) 1s ease-in-out;transition: all, 0.4s 0.1s, cubic-bezier(0.55, 0, 0.1, 1) 1s ease-in-out;opacity: 0;}.fullscreen-gallery-preview-wrapper .slick-arrow.slick-prev {left: 0;}.fullscreen-gallery-preview-wrapper .slick-arrow.slick-prev:before {border-top: 2px solid white;border-left: 2px solid white;left: 50px;-webkit-transform: rotate(-45deg);-khtml-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.fullscreen-gallery-preview-wrapper .slick-arrow.slick-prev:after {left: 300px;}.fullscreen-gallery-preview-wrapper .slick-arrow.slick-prev:hover:before {left: 120px;}.fullscreen-gallery-preview-wrapper .slick-arrow.slick-prev:hover:after {left: 113px;opacity: 1;width: 80px;}.fullscreen-gallery-preview-wrapper .slick-arrow.slick-next {right: 0;}.fullscreen-gallery-preview-wrapper .slick-arrow.slick-next:before {border-bottom: 2px solid white;border-right: 2px solid white;right: 50px;-webkit-transform: rotate(-45deg);-khtml-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.fullscreen-gallery-preview-wrapper .slick-arrow.slick-next:after {right: 300px;}.fullscreen-gallery-preview-wrapper .slick-arrow.slick-next:hover:before {right: 120px;}.fullscreen-gallery-preview-wrapper .slick-arrow.slick-next:hover:after {right: 113px;opacity: 1;width: 80px;}.fullscreen-gallery-preview-wrapper .slick-dots {padding: 0;margin: 0;width: auto;position: absolute;bottom: 30px;right: 40px;z-index: 9;text-align: center;}.fullscreen-gallery-preview-wrapper .slick-dots li {display: inline-block;vertical-align: middle;margin: 0 3px;}.fullscreen-gallery-preview-wrapper .slick-dots li.slick-active button {background-color: white;}.fullscreen-gallery-preview-wrapper .slick-dots li.slick-active button:hover {background-color: white;}.fullscreen-gallery-preview-wrapper .slick-dots li button {outline: none;display: block;width: 14px;height: 14px;border: 1px solid white;background-color: rgba(255, 255, 255, 0);text-indent: -9999px;border-radius: 100%;cursor: pointer;-webkit-transition: all, 0.2s, ease-in 1s ease-in-out;-khtml-transition: all, 0.2s, ease-in 1s ease-in-out;-moz-transition: all, 0.2s, ease-in 1s ease-in-out;-ms-transition: all, 0.2s, ease-in 1s ease-in-out;-o-transition: all, 0.2s, ease-in 1s ease-in-out;transition: all, 0.2s, ease-in 1s ease-in-out;}.fullscreen-gallery-preview-wrapper .slick-dots li button:hover {background-color: white;}.slick-list, .slick-slider, .slick-track {position: relative;display: block }.slick-loading .slick-slide, .slick-loading .slick-track {visibility: hidden }.slick-slider {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 {overflow: hidden;margin: 0;padding: 0 }.slick-list:focus {outline: 0 }.slick-list.dragging {cursor: pointer;cursor: hand }.slick-slider .slick-list, .slick-slider .slick-track {-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 {top: 0;left: 0 }.slick-track:after, .slick-track:before {display: table;content: '' }.slick-track:after {clear: both }.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-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent }.slick-arrow.slick-hidden {display: none }.slick-dots, .slick-next, .slick-prev {position: absolute;display: block;padding: 0 }.slick-dots li button:before, .slick-next:before, .slick-prev:before {font-family: slick;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }.slick-next, .slick-prev {font-size: 0;line-height: 0;top: 50%;width: 20px;height: 20px;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: 0;background: 0 0 }.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover {color: transparent;outline: 0;background: 0 0 }.slick-next:focus:before, .slick-next:hover:before, .slick-prev:focus:before, .slick-prev:hover:before {opacity: 1 }.slick-next.slick-disabled:before, .slick-prev.slick-disabled:before {opacity: .25 }.slick-next:before, .slick-prev:before {font-size: 20px;line-height: 1;opacity: .75;color: #fff }.slick-prev {left: -25px }[dir=rtl] .slick-prev {right: -25px;left: auto }.slick-prev:before {content: 'â†' }.slick-next:before, [dir=rtl] .slick-prev:before {content: 'â†’' }.slick-next {right: -25px }[dir=rtl] .slick-next {right: auto;left: -25px }[dir=rtl] .slick-next:before {content: 'â†' }.slick-dotted.slick-slider {margin-bottom: 30px }.slick-dots {bottom: -25px;width: 100%;margin: 0;list-style: none;text-align: center }.slick-dots li {position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer }.slick-dots li button {font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: 0;background: 0 0 }.slick-dots li button:focus, .slick-dots li button:hover {outline: 0 }.slick-dots li button:focus:before, .slick-dots li button:hover:before {opacity: 1 }.slick-dots li button:before {font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: 'â€¢';text-align: center;opacity: .25;color: #000 }.slick-dots li.slick-active button:before {opacity: .75;color: #000 }.split-slick-slide-container.split-slideshow {position: fixed;z-index: 1;top: 0;left: 0;width: 100vw;height: 100vh;overflow: hidden;background: #000;}.split-slick-slide-container.split-slideshow .bg-overlay {background-color: rgba(0,0,0,0.3);position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.split-slick-slide-container .slideshow {position: absolute;z-index: 1;top: 0;left: 0;width: 100vw;height: 100vh;overflow: hidden;}.split-slick-slide-container .slideshow .slider {width: 100vw;height: 100vw;z-index: 2;}.split-slick-slide-container .slideshow .slider * {outline: none;}.split-slick-slide-container .slideshow .slider .item {height: 100vh;width: 100vw;position: relative;overflow: hidden;border: none;}.split-slick-slide-container .slideshow .slider .item .text {display: none;}#page-content-wrapper .inner .sidebar-content .split-slick-slide-container .slideshow .slider .item img {min-width: 101%;min-height: 101%;max-width: none;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}body.leftmenu #page-content-wrapper .inner .sidebar-content .split-slick-slide-container .slideshow .slider .item img {left: calc(50% - 175px);min-width: calc(101% - 350px);}.split-slick-slide-container .slideshow .slick-dots {position: fixed;z-index: 100;width: 40px;height: auto;bottom: auto;bottom: 0;right: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: auto;color: #fff;display: block;}.split-slick-slide-container .slideshow .slick-dots li {display: block;width: 100%;height: auto;}.split-slick-slide-container .slideshow .slick-dots li button {position: relative;width: 20px;height: 15px;text-align: center;}.split-slick-slide-container .slideshow .slick-dots li button:before {content: '';background: #fff;color: #fff;height: 2px;width: 20px;border-radius: 0;position: absolute;top: 50%;right: 0;left: auto;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;opacity: 0.6;}.split-slick-slide-container .slideshow .slick-dots li.slick-active button:before {width: 40px;opacity: 1;}.split-slick-slide-container .slideshow.slideshow-right {left: 0;z-index: 1;width: 50vw;pointer-events: none;}.split-slick-slide-container .slideshow.slideshow-right .slider {left: 0;position: absolute;}.split-slick-slide-container .slideshow-text {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 100;font-size: 80px;width: 100vw;text-align: center;color: #fff;pointer-events: none;text-transform: uppercase;letter-spacing: 20px;line-height: 0.8;}body.leftmenu .split-slick-slide-container .slideshow-text {left: calc(50% - 175px);}@media (max-width: 767px) {.split-slick-slide-container .slideshow-text {font-size: 40px;}}.split-slick-slide-link {position: absolute;width: 100%;height: 100%;display: block;z-index: 2;}.transitions-slide-container {height: 100vh;width: 100vw;position: fixed;left: 0;top: 0;z-index: 2;}body.leftmenu .transitions-slide-container {width: calc(100% - 350px);left: 350px;}.transitions-slide-container .bg-overlay {background-color: rgba(0,0,0,0.2);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}.transitions-slide-container .swiper-container {height: 100%;width: 100%;-webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);}.transitions-slide-container .swiper-image {width: 50%;height: 100%;}.transitions-slide-container .swiper-image-inner {background-size: cover;background-position: center center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 100%;background-color: hsla(0, 0%, 0%, 0.2);background-blend-mode: overlay;}.transitions-slide-container .swiper-image-inner.swiper-image-left {padding: 0 4rem 0 4rem;}.transitions-slide-container .swiper-image-left, .swiper-image-inner.swiper-image-right {-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: all 1s linear;transition: all 1s linear;-webkit-transition-delay: 1s;transition-delay: 1s;}.transitions-slide-container .swiper-slide.swiper-slide-active .swiper-image-left {-webkit-filter: grayscale(0%);filter: grayscale(0%);}.transitions-slide-container .swiper-slide.swiper-slide-active .swiper-image-right {-webkit-filter: grayscale(0%);filter: grayscale(0%);}.transitions-slide-container .swiper-image-left h1 {color: #fff;-ms-flex-item-align: start;align-self: flex-start;margin: auto;font-size: 4.5rem;line-height: 1;-webkit-transition: all .8s cubic-bezier(0.215, 0.61, 0.355, 1) 1.1s;transition: all .8s cubic-bezier(0.215, 0.61, 0.355, 1) 1.1s;-webkit-transform: translate3d(-20%, 0, 0);transform: translate3d(-20%, 0, 0);opacity: 0;}.transitions-slide-container h1 + p {font-size: 14px;letter-spacing: 2px;margin: 0;line-height: 1;margin-bottom: auto;-ms-flex-item-align: end;align-self: flex-end;text-transform: uppercase;-webkit-transition: all .8s cubic-bezier(0.215, 0.61, 0.355, 1) 1.3s;transition: all .8s cubic-bezier(0.215, 0.61, 0.355, 1) 1.3s;-webkit-transform: translate3d(-20%, 0, 0);transform: translate3d(-20%, 0, 0);opacity: 0;font-weight: 500;color: #fff;padding-right: 8rem;}.transitions-slide-container p.paragraph {margin: 0;color: #fff;width: 100%;max-width: 350px;font-size: 1.2rem;opacity: 0;-webkit-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 1.4s;transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 1.4s;-webkit-transform: translate3d(-20%, 0, 0);transform: translate3d(-20%, 0, 0);}.transitions-slide-container .swiper-slide.swiper-slide-active h1, .transitions-slide-container .swiper-slide.swiper-slide-active p.paragraph, .transitions-slide-container .swiper-slide.swiper-slide-active h1 span.emphasis, .transitions-slide-container .swiper-slide.swiper-slide-active h1 + p {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}.transitions-slide-container .swiper-container {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;z-index: 1;}.transitions-slide-container .swiper-container-no-flexbox .swiper-slide {float: left;}.transitions-slide-container .swiper-container-vertical > .swiper-wrapper {-webkit-box-orient: vertical;-ms-flex-direction: column;flex-direction: column;}.transitions-slide-container .swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;}.transitions-slide-container .swiper-container-android .swiper-slide, .swiper-wrapper {-webkit-transform: translate3d(0px, 0, 0);transform: translate3d(0px, 0, 0);}.transitions-slide-container .swiper-container-multirow > .swiper-wrapper {-webkit-box-lines: multiple;-moz-box-lines: multiple;-ms-flex-wrap: wrap;flex-wrap: wrap;}.transitions-slide-container .swiper-container-free-mode > .swiper-wrapper {-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}.transitions-slide-container .swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;background-color: #fff;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;}.transitions-slide-container .swiper-container-autoheight, .transitions-slide-container .swiper-container-autoheight .swiper-slide {height: auto;}.transitions-slide-container .swiper-container-autoheight .swiper-wrapper {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-transition-property: -webkit-transform, height;-webkit-transition-property: height, -webkit-transform;transition-property: height, -webkit-transform;transition-property: transform, height;transition-property: transform, height, -webkit-transform;}.transitions-slide-container .swiper-container .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000;}.transitions-slide-container .swiper-wp8-horizontal {-ms-touch-action: pan-y;touch-action: pan-y;}.transitions-slide-container .swiper-wp8-vertical {-ms-touch-action: pan-x;touch-action: pan-x;}.transitions-slide-container .swiper-button-prev, .transitions-slide-container .swiper-button-next {position: absolute;top: 50%;width: 27px;height: 44px;margin-top: -22px;z-index: 10;cursor: pointer;background-size: 27px 44px;background-position: center;background-repeat: no-repeat;}.transitions-slide-container .swiper-button-prev.swiper-button-disabled, .transitions-slide-container .swiper-button-next.swiper-button-disabled {opacity: 0.35;cursor: auto;pointer-events: none;}.transitions-slide-container .swiper-pagination {position: absolute;text-align: center;-webkit-transition: 300ms;transition: 300ms;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);z-index: 10;}.transitions-slide-container .swiper-pagination.swiper-pagination-hidden {opacity: 0;}.transitions-slide-container .swiper-pagination-fraction, .transitions-slide-container .swiper-pagination-custom, .transitions-slide-container .swiper-container-horizontal > .swiper-pagination-bullets {bottom: 10px;left: 0;width: 100%;}.transitions-slide-container .swiper-pagination-bullet {width: 14px;height: 14px;display: inline-block;background: #fff;opacity: 0.4;}.transitions-slide-container button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;-webkit-box-shadow: none;box-shadow: none;-moz-appearance: none;-ms-appearance: none;-webkit-appearance: none;appearance: none;}.transitions-slide-container .swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer;}.transitions-slide-container .swiper-pagination-white .swiper-pagination-bullet {background: #fff;}.transitions-slide-container .swiper-pagination-bullet-active {opacity: 1;background: #fff;}.transitions-slide-container .swiper-pagination-white .swiper-pagination-bullet-active {background: #fff;}.transitions-slide-container .swiper-pagination-black .swiper-pagination-bullet-active {background: #000;}.transitions-slide-container .swiper-container-vertical > .swiper-pagination-bullets {right: 15px;bottom: 15px;top: 47%;}.transitions-slide-container .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 5px 0;display: block;border-radius: 50px;}.transitions-slide-container .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;}.transitions-slide-container .swiper-pagination-progress {background: rgba(0, 0, 0, 0.25);position: absolute;}.transitions-slide-container .swiper-pagination-progress .swiper-pagination-progressbar {background: #007aff;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-transform: scale(0);transform: scale(0);-webkit-transform-origin: left top;transform-origin: left top;}.transitions-slide-container .swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {-webkit-transform-origin: right top;transform-origin: right top;}.transitions-slide-container .swiper-container-horizontal > .swiper-pagination-progress {width: 100%;height: 4px;left: 0;top: 0;}.transitions-slide-container .swiper-container-vertical > .swiper-pagination-progress {width: 4px;height: 100%;left: 0;top: 0;}.transitions-slide-container .swiper-pagination-progress.swiper-pagination-white {background: rgba(255, 255, 255, 0.5);}.transitions-slide-container .swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {background: #fff;}.transitions-slide-container .swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {background: #000;}.transitions-slide-container .swiper-container-3d {-webkit-perspective: 1200px;-o-perspective: 1200px;perspective: 1200px;}.transitions-slide-container .swiper-container-3d .swiper-wrapper, .transitions-slide-container .swiper-container-3d .swiper-slide, .transitions-slide-container .swiper-container-3d .swiper-slide-shadow-left, .transitions-slide-container .swiper-container-3d .swiper-slide-shadow-right, .transitions-slide-container .swiper-container-3d .swiper-slide-shadow-top, .transitions-slide-container .swiper-container-3d .swiper-slide-shadow-bottom, .transitions-slide-container .swiper-container-3d .swiper-cube-shadow {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.transitions-slide-container .swiper-container-3d .swiper-slide-shadow-left, .transitions-slide-container .swiper-container-3d .swiper-slide-shadow-right, .transitions-slide-container .swiper-container-3d .swiper-slide-shadow-top, .transitions-slide-container .swiper-container-3d .swiper-slide-shadow-bottom {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10;}.transitions-slide-container .swiper-container-3d .swiper-slide-shadow-left {background-image: -webkit-gradient( linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)) );background-image: linear-gradient( to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0) );}.transitions-slide-container .swiper-container-3d .swiper-slide-shadow-right {background-image: -webkit-gradient( linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)) );background-image: linear-gradient( to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0) );}.transitions-slide-container .swiper-container-3d .swiper-slide-shadow-top {background-image: -webkit-gradient( linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)) );background-image: linear-gradient( to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0) );}.transitions-slide-container .swiper-container-3d .swiper-slide-shadow-bottom {background-image: -webkit-gradient( linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)) );background-image: linear-gradient( to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0) );}.transitions-slide-container .swiper-container-coverflow .swiper-wrapper, .transitions-slide-container .swiper-container-flip .swiper-wrapper {-ms-perspective: 1200px;}.transitions-slide-container .swiper-container-cube, .swiper-container-flip {overflow: visible;}.transitions-slide-container .swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;}.transitions-slide-container .swiper-container-cube .swiper-slide .swiper-slide, .transitions-slide-container .swiper-container-flip .swiper-slide .swiper-slide {pointer-events: none;}.transitions-slide-container .swiper-container-cube .swiper-slide-active, .transitions-slide-container .swiper-container-flip .swiper-slide-active, .transitions-slide-container .swiper-container-cube .swiper-slide-active .swiper-slide-active, .transitions-slide-container .swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto;}.transitions-slide-container .swiper-container-cube .swiper-slide-shadow-top, .transitions-slide-container .swiper-container-flip .swiper-slide-shadow-top, .transitions-slide-container .swiper-container-cube .swiper-slide-shadow-bottom, .transitions-slide-container .swiper-container-flip .swiper-slide-shadow-bottom, .transitions-slide-container .swiper-container-cube .swiper-slide-shadow-left, .transitions-slide-container .swiper-container-flip .swiper-slide-shadow-left, .transitions-slide-container .swiper-container-cube .swiper-slide-shadow-right, .transitions-slide-container .swiper-container-flip .swiper-slide-shadow-right {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.transitions-slide-container .swiper-container-cube .swiper-slide {visibility: hidden;-webkit-transform-origin: 0 0;transform-origin: 0 0;width: 100%;height: 100%;}.transitions-slide-container .swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin: 100% 0;transform-origin: 100% 0;}.transitions-slide-container .swiper-container-cube .swiper-slide-active, .transitions-slide-container .swiper-container-cube .swiper-slide-next, .transitions-slide-container .swiper-container-cube .swiper-slide-prev, .transitions-slide-container .swiper-container-cube .swiper-slide-next + .swiper-slide {pointer-events: auto;visibility: visible;}.transitions-slide-container .swiper-container-cube .swiper-cube-shadow {position: absolute;left: 0;bottom: 0px;width: 100%;height: 100%;background: #000;opacity: 0.6;-webkit-filter: blur(50px);filter: blur(50px);z-index: 0;}.transitions-slide-container .swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.transitions-slide-container .swiper-container-fade .swiper-slide {pointer-events: none;-webkit-transition-property: opacity;transition-property: opacity;}.transitions-slide-container .swiper-container-fade .swiper-slide .swiper-slide {pointer-events: none;}.transitions-slide-container .swiper-container-fade .swiper-slide-active, .transitions-slide-container .swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto;}.transitions-slide-container .swiper-zoom-container {width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;}.transitions-slide-container .swiper-zoom-container > img, .transitions-slide-container .swiper-zoom-container > svg, .transitions-slide-container .swiper-zoom-container > canvas {max-width: 100%;max-height: 100%;-o-object-fit: contain;object-fit: contain;}.transitions-slide-container .swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;-webkit-transform-origin: 50%;transform-origin: 50%;-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;animation: swiper-preloader-spin 1s steps(12, end) infinite;}.transitions-slide-container .swiper-lazy-preloader:after {display: block;content: "";width: 100%;height: 100%;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position: 50%;background-size: 100%;background-repeat: no-repeat;}.transitions-slide-container .swiper-lazy-preloader-white:after {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);}}@keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.transitions-slide-content-link {font-size: 13px;letter-spacing: 2px;text-transform: uppercase;border-bottom: 1px solid #fff;color: #fff;display: inline-block;margin-top: 30px;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.transitions-slide-content-link:hover {border-bottom-color: transparent !important;}.slider-property-clip-wrapper.intro {position: relative;width: 100%;clear: both;}.slider-property-clip-wrapper.intro .content {float: right;height: 100%;width: 50%;padding: 3rem 5rem 3rem 5rem;display: table;}.slider-property-clip-wrapper.intro .content.left {float: left;}.slider-property-clip-wrapper.intro .content > div {display: table-cell;vertical-align: middle;}.slider-property-clip-wrapper.intro .content span {font-size: 14px;font-weight: bold;letter-spacing: 2px;display: inline-block;text-transform: uppercase;font-family: sans-serif;margin-bottom: 20px;}.slider-property-clip-wrapper.intro .content > div h1 {font-size: 70px;line-height: 1.2;}.slider-property-clip-wrapper.intro .content > div p {}.slider-property-clip-wrapper.intro .slider {float: left;position: relative;width: 50%;height: 100%;}.slider-property-clip-wrapper.intro .slider.right {float: right;}.slider-property-clip-wrapper.intro .slider li {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: 50% 50%;-webkit-transition: clip .7s ease-in-out, z-index 0s .7s;transition: clip .7s ease-in-out, z-index 0s .7s;clip: rect(0, 100vw, 100vh, 100vw);}.slider-property-clip-wrapper.intro li.current {z-index: 1;clip: rect(0, 100vw, 100vh, 0);}.slider-property-clip-wrapper.intro li.prev {clip: rect(0, 0, 100vh, 0);}.slider-property-clip-wrapper.intro .slider nav {position: absolute;bottom: 5%;left: 0;right: 0;text-align: center;z-index: 10;}.slider-property-clip-wrapper.intro nav a {display: inline-block;border-radius: 50%;width: 0.8rem;height: 0.8rem;min-width: 12px;min-height: 12px;background: #fff;margin: 0 0.5rem;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s;}.slider-property-clip-wrapper.intro nav a.current-dot {-webkit-transform: scale(1.4);transform: scale(1.4);}@media screen and (max-width: 700px) {.slider-property-clip-wrapper.intro .content {width: 100%;height: 30%;}.slider-property-clip-wrapper.intro .slider {width: 100%;height: 70%;}}.slice-slide-container .slides-nav {z-index: 99;position: absolute;right: -5%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;color: #222;}@media (min-width: 54em) {.slice-slide-container .slides-nav {right: 2%;}}.slice-slide-container .slides-nav-nav {position: relative;right: 0;display: block;font-size: 1em;-webkit-transform: rotate(90deg);transform: rotate(90deg);-webkit-transform-origin: center;transform-origin: center;}.slice-slide-container .slides-nav button {position: relative;display: inline-block;padding: 0.35em;font-size: 16px;margin: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;background: transparent;border: 0;overflow-x: hidden;-webkit-transition: color 0.5s ease;transition: color 0.5s ease;}.slice-slide-container .slides-nav button:after {content: '';position: absolute;top: 50%;left: 0;height: 1px;width: 0;background: #222;-webkit-transition: width 0.4s ease;transition: width 0.4s ease;}.slice-slide-container .slides-nav button:hover {cursor: pointer;color: rgba(17, 17, 17, 0.75);-webkit-transition: color 0.5s ease;transition: color 0.5s ease;}.slice-slide-container .slides-nav button:hover:after {width: 100%;-webkit-transition: width 0.4s ease;transition: width 0.4s ease;}.slice-slide-container .slides-nav button:focus {outline: 0;}.is-sliding .slice-slide-container .slides-nav {pointer-events: none;}.slice-slide-container.slides {position: relative;display: block;height: 100%;width: 100%;background: #fff;-webkit-transition: background 1s cubic-bezier(0.99, 1, 0.92, 1);transition: background 1s cubic-bezier(0.99, 1, 0.92, 1);}.is-sliding .slice-slide-container .slides {background: #ededed;-webkit-transition: background 0.3s cubic-bezier(0.99, 1, 0.92, 1);transition: background 0.3s cubic-bezier(0.99, 1, 0.92, 1);}.slice-slide-container .slide {z-index: -1;padding: 0;position: absolute;width: 99.9%;height: 99.9%;-webkit-transition: z-index 1s ease;transition: z-index 1s ease;}.slice-slide-container .slide.is-active {z-index: 19;-webkit-transition: z-index 1s ease;transition: z-index 1s ease;}.slice-slide-container .slide-content {position: relative;margin: 0 auto;height: 80%;width: 80%;top: 10%;}.slice-slide-container .slide-header {z-index: 9;position: relative;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;overflow: hidden;-webkit-transform: translateX(5%);transform: translateX(5%);}@media (min-width: 54em) {.slice-slide-container .slide-header {-webkit-transform: translateX(-5%);transform: translateX(-5%);}}.slice-slide-container .slide-title {font-size: 2.5em;font-weight: 700;color: #222;width: 70%;overflow-y: hidden;}@media (min-width: 54em) {.slice-slide-container .slide-title {font-size: 5em;}}.slice-slide-container .slide-title .title-line {display: block;overflow-y: hidden;}.slice-slide-container .slide-title .title-line span {display: inline-block;-webkit-transform: translate3d(0, 140%, 0);transform: translate3d(0, 140%, 0);opacity: 0;-webkit-transition: opacity 0.8s ease, -webkit-transform 0.4s ease;transition: opacity 0.8s ease, -webkit-transform 0.4s ease;transition: transform 0.4s ease, opacity 0.8s ease;transition: transform 0.4s ease, opacity 0.8s ease, -webkit-transform 0.4s ease;}.slice-slide-container .slide-title .title-line span:nth-child(1) {-webkit-transition-delay: 0.15s;transition-delay: 0.15s;}.slice-slide-container .slide-title .title-line span:nth-child(2) {-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}.slice-slide-container .is-active .slide-title .title-line span {-webkit-transform: translate3d(0, 0%, 0);transform: translate3d(0, 0%, 0);opacity: 1;-webkit-transition: opacity 0.1s ease, -webkit-transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);transition: opacity 0.1s ease, -webkit-transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.1s ease;transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.1s ease, -webkit-transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);}.slice-slide-container .is-active .slide-title .title-line:nth-of-type(2n) span {-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}.slice-slide-container .slide-figure {z-index: 7;position: absolute;left: 0;right: 0;margin: 0 auto;height: 100%;width: 100.2%;-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition: -webkit-transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);}.is-sliding .slice-slide-container .slide-figure {-webkit-transform: scale(0.8);transform: scale(0.8);-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition: -webkit-transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);}.slice-slide-container .slide-img {position: relative;display: block;background-size: cover;background-position: 50%;-webkit-backface-visibility: hidden;height: 0%;width: 100%;-webkit-filter: grayscale(0%);filter: grayscale(0%);-webkit-transition: height 1s 1.4s cubic-bezier(0.19, 1, 0.22, 1), -webkit-filter 0.4s 0.1s ease;transition: height 1s 1.4s cubic-bezier(0.19, 1, 0.22, 1), -webkit-filter 0.4s 0.1s ease;transition: height 1s 1.4s cubic-bezier(0.19, 1, 0.22, 1), filter 0.4s 0.1s ease;transition: height 1s 1.4s cubic-bezier(0.19, 1, 0.22, 1), filter 0.4s 0.1s ease, -webkit-filter 0.4s 0.1s ease;}.slice-slide-container .is-active .slide-img {height: 100%;opacity: 1;-webkit-transition: height 0.5s 0.3s cubic-bezier(0.77, 0, 0.175, 1), -webkit-filter 0.4s 0.1s ease;transition: height 0.5s 0.3s cubic-bezier(0.77, 0, 0.175, 1), -webkit-filter 0.4s 0.1s ease;transition: height 0.5s 0.3s cubic-bezier(0.77, 0, 0.175, 1), filter 0.4s 0.1s ease;transition: height 0.5s 0.3s cubic-bezier(0.77, 0, 0.175, 1), filter 0.4s 0.1s ease, -webkit-filter 0.4s 0.1s ease;}.is-sliding .slice-slide-container .slide-img {-webkit-filter: grayscale(100%);filter: grayscale(100%);}.slice-slide-container .slice-slide-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}.slider-property-clip-wrapper.intro .content a {color: #222;border-bottom: 1px solid #222;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.slider-property-clip-wrapper.intro .content a:hover {border-bottom-color: transparent !important;}.flip-slide-container {height: 100vh;}@media only screen and (min-width: 1200px) {.flip-slide-container .container {max-width: 100%;width: 100%;padding: 0;}}.flip-slide-container .container {height: 100%;}.flip-slide-container .container .gallery {list-style-type: none;height: 100%;overflow: hidden;position: relative;z-index: 1;margin: 0 !important;}.flip-slide-container .container .gallery li {float: left;height: 100%;width: 550px;}.flip-slide-container .container .gallery .flip {height: 100%;width: 100%;position: relative;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-perspective: 2000px;-moz-perspective: 2000px;perspective: 2000px;}.flip-slide-container .container .gallery li:hover .front-side {opacity: 0;-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);transform: rotateY(180deg);}.flip-slide-container .container .gallery li:hover .back-side {opacity: 1;-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);transform: rotateY(0deg);}.flip-slide-container .container .gallery .front-side, .flip-slide-container .container .gallery .back-side {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: transform 0.4s ease-out, opacity 0.3s ease-out;-moz-transition: transform 0.4s ease-out, opacity 0.3s ease-out;transition: transform 0.4s ease-out, opacity 0.3s ease-out;}.flip-slide-container .container .gallery .front-side {opacity: 1;background-size: cover;background-repeat: no-repeat;background-position: 50% 50%;-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);transform: rotateY(0deg);}.flip-slide-container .container .gallery .back-side {opacity: 0;-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);transform: rotateY(-180deg);}.flip-slide-container .container .gallery .back-side > a {display: block;width: 100%;height: 100%;}.flip-slide-container .container .gallery .content {text-align: center;position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);padding: 60px;}.flip-slide-container .container .gallery li:hover .text {opacity: 1;visibility: visible;max-height: 2000px;}.flip-slide-container .container .gallery .text {opacity: 0;visibility: hidden;max-height: 0;}.flip-slide-container .container .gallery .content h2 {position: relative;font-size: 36px;margin-bottom: 25px;}.flip-slide-container .container .gallery .content h2:after {content: '';position: absolute;width: 50px;height: 3px;bottom: -10px;left: 50%;margin-left: -25px;}.flip-slide-container .container .gallery .content p {margin: 10px 0;}.flip-slide-container .flip-slide-content-link {font-size: 13px;letter-spacing: 2px;text-transform: uppercase;border-bottom: 1px solid #222;margin-top: 30px;cursor: pointer;display: inline-block;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.flip-slide-container .flip-slide-content-link:hover {padding-bottom: 2px;border-bottom-color: transparent !important;}.js-transitions-disabled * {-webkit-transition: none !important;transition: none !important;}body.elementor-fullscreen .split-carousel-slider-wrapper.carousel {height: 100vh !important;}.split-carousel-slider-wrapper.carousel {position: relative;width: 100%;height: 100%;overflow: hidden;-webkit-perspective: 50vw;perspective: 50vw;-webkit-perspective-origin: 50% 50%;perspective-origin: 50% 50%;}.split-carousel-slider-wrapper.carousel .carousel-control {position: absolute;height: 160px;width: 40px;background: #fff;right: 0;top: 0;bottom: 0;margin: auto;z-index: 1;}.split-carousel-slider-wrapper.carousel .carousel-control a {position: relative;display: block;width: 100%;padding-top: 75%;-webkit-box-sizing: border-box;box-sizing: border-box;}.split-carousel-slider-wrapper.carousel .carousel-control a:first-child {margin-top: 15px;}.split-carousel-slider-wrapper.carousel .carousel-control a:before {position: absolute;top: 50%;left: 0;right: 0;margin: auto;border-radius: 50%;padding-top: 25%;width: 25%;opacity: 0.5;content: '';display: block;margin-top: -12.5%;}.split-carousel-slider-wrapper.carousel .carousel-control a.active:before {opacity: 1;}.split-carousel-slider-wrapper.carousel .carousel-stage {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: translateZ(-50vh);transform: translateZ(-50vh);}.split-carousel-slider-wrapper.carousel .spinner {position: absolute;width: 50%;height: 100vh;top: 0;left: 0;right: auto;bottom: 0;margin: auto;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition: -webkit-transform 1s;transition: -webkit-transform 1s;transition: transform 1s;transition: transform 1s, -webkit-transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: rotateX(0);transform: rotateX(0);}.split-carousel-slider-wrapper.carousel .js-spin-fwd .spinner {-webkit-transform: rotateX(-90deg);transform: rotateX(-90deg);}.split-carousel-slider-wrapper.carousel .js-spin-bwd .spinner {-webkit-transform: rotateX(90deg);transform: rotateX(90deg);}.split-carousel-slider-wrapper.carousel .js-spin-fwd .spinner--right {-webkit-transform: rotateX(90deg);transform: rotateX(90deg);}.split-carousel-slider-wrapper.carousel .js-spin-bwd .spinner--right {-webkit-transform: rotateX(-90deg);transform: rotateX(-90deg);}.split-carousel-slider-wrapper.carousel .spinner--right {right: 0;left: auto;}.split-carousel-slider-wrapper.carousel .spinner-face {display: none;position: absolute;width: 100%;height: 100%;overflow: hidden;}.split-carousel-slider-wrapper.carousel .spinner-face.js-next {display: block;-webkit-transform: rotateX(90deg) translateZ(50vh);transform: rotateX(90deg) translateZ(50vh);}.split-carousel-slider-wrapper.carousel .spinner--right .spinner-face.js-next {-webkit-transform: rotateX(270deg) translateZ(50vh);transform: rotateX(270deg) translateZ(50vh);}.split-carousel-slider-wrapper.carousel .js-spin-bwd .spinner-face.js-next {-webkit-transform: rotateX(-90deg) translateZ(50vh);transform: rotateX(-90deg) translateZ(50vh);}.split-carousel-slider-wrapper.carousel .js-spin-bwd .spinner--right .spinner-face.js-next {-webkit-transform: rotateX(-270deg) translateZ(50vh);transform: rotateX(-270deg) translateZ(50vh);}.split-carousel-slider-wrapper.carousel .js-active {display: block;-webkit-transform: translateZ(50vh);transform: translateZ(50vh);}.split-carousel-slider-wrapper.carousel .content {position: absolute;width: 200%;height: 100%;left: 0;}.split-carousel-slider-wrapper.carousel .spinner--right .content {left: -100%;}.split-carousel-slider-wrapper.carousel .content-left, .split-carousel-slider-wrapper.carousel .content-right {position: absolute;left: 0;top: 0;width: 50%;height: 100%;}.split-carousel-slider-wrapper.carousel .content-right {right: 0;left: auto;}.split-carousel-slider-wrapper.carousel .content-left {background-repeat: no-repeat;background-size: cover;background-position: center center;}.split-carousel-slider-wrapper.carousel .content-left:after {position: absolute;display: block;content: "";width: 100%;height: 100%;background-color: rgba(0,0,0,0.1);}.split-carousel-slider-wrapper.carousel .content-left h1 {position: absolute;top: 50%;margin-top: -3vw;text-align: center;font-size: 5vw;height: 10vw;opacity: 1;color: #fff;width: 100%;letter-spacing: 0.15em;line-height: 0.6;}.split-carousel-slider-wrapper.carousel .content-left span {font-size: 1vw;font-weight: 300;letter-spacing: 0.2em;opacity: 0.9;}.split-carousel-slider-wrapper.carousel .content-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.split-carousel-slider-wrapper.carousel .content-right .content-main {position: absolute;text-align: left;padding: 0 8vw;margin: 0;}.split-carousel-slider-wrapper.carousel .content-right .content-main p:last-child {text-transform: uppercase;letter-spacing: 0.15em;font-size: 0.85em;}.split-carousel-slider-wrapper.carousel .split-carousel-slide-content-link {font-size: 13px;letter-spacing: 2px;text-transform: uppercase;border-bottom: 1px solid #222;margin-top: 30px;cursor: pointer;display: inline-block;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.split-carousel-slider-wrapper.carousel .split-carousel-slide-content-link:hover {border-bottom-color: transparent !important;}.cd-horizontal-timeline {opacity: 0;margin: 2em auto;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;transition: opacity 0.2s;}.cd-horizontal-timeline::before {content: 'mobile';display: none;}.cd-horizontal-timeline.loaded {opacity: 1;}.cd-horizontal-timeline .timeline {position: relative;height: 100px;margin: 0 auto;}.cd-horizontal-timeline .events-wrapper {position: relative;height: 100%;margin: 0 40px;overflow: hidden;}.cd-horizontal-timeline .events-wrapper ol, .cd-horizontal-timeline .events-content ol {margin-left: 0 !important;list-style: none;}.cd-horizontal-timeline .events-wrapper::after, .cd-horizontal-timeline .events-wrapper::before {content: '';position: absolute;z-index: 2;top: 0;height: 100%;width: 20px;}.cd-horizontal-timeline .events {position: absolute;z-index: 1;left: 0;top: 49px;height: 2px;background: #dfdfdf;-webkit-transition: -webkit-transform 0.4s;-moz-transition: -moz-transform 0.4s;transition: transform 0.4s;}.cd-horizontal-timeline .filling-line {position: absolute;z-index: 1;left: 0;top: 0;height: 100%;width: 100%;background-color: #7b9d6f;-webkit-transform: scaleX(0);-moz-transform: scaleX(0);-ms-transform: scaleX(0);-o-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: left center;-moz-transform-origin: left center;-ms-transform-origin: left center;-o-transform-origin: left center;transform-origin: left center;-webkit-transition: -webkit-transform 0.5s ease 0.3s;-moz-transition: -moz-transform 0.5s ease 0.3s;transition: transform 0.5s ease 0.3s;}.cd-horizontal-timeline .events a {position: absolute;bottom: 0;z-index: 2;text-align: center;font-size: 13px;padding-bottom: 15px;color: #383838;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}.cd-horizontal-timeline .events a::after {content: '';position: absolute;left: 50%;right: auto;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);bottom: -5px;height: 12px;width: 12px;border-radius: 50%;border: 2px solid #dfdfdf;background-color: #f8f8f8;-webkit-transition: background-color 0.3s, border-color 0.3s, transform 0.3s;}.cd-horizontal-timeline .events a.selected::after {transform: translateX(-50%) scale(1.2);}.no-touch .cd-horizontal-timeline .events a:hover::after {background-color: #7b9d6f;border-color: #7b9d6f;}.cd-horizontal-timeline .events a.selected {pointer-events: none;}.cd-horizontal-timeline .events a.selected::after {background-color: #7b9d6f;border-color: #7b9d6f;}.cd-horizontal-timeline .events a.older-event::after {border-color: #7b9d6f;}@media only screen and (min-width: 1100px) {.cd-horizontal-timeline {margin: auto;}.cd-horizontal-timeline::before {content: 'desktop';}}ul.cd-timeline-navigation {margin-left: 0 !important;list-style: none;}.cd-timeline-navigation a {position: absolute;z-index: 1;top: 50%;bottom: auto;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);height: 34px;width: 34px;border-radius: 50%;border: 2px solid #e7e7e7;overflow: hidden;color: transparent;white-space: nowrap;-webkit-transition: border-color 0.3s;-moz-transition: border-color 0.3s;transition: border-color 0.3s;}.cd-timeline-navigation a::after {content: '';position: absolute;height: 16px;width: 16px;left: 50%;top: 50%;bottom: auto;right: auto;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);font-size: 13px;line-height: 16px;margin-left: 2px;}.cd-timeline-navigation a.prev {left: 0;-webkit-transform: translateY(-50%) rotate(180deg);-moz-transform: translateY(-50%) rotate(180deg);-ms-transform: translateY(-50%) rotate(180deg);-o-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg);}.cd-timeline-navigation a.prev:after {font-family: 'themify';content: "\e649";color: #e7e7e7;}.cd-timeline-navigation a.next:after {font-family: 'themify';content: "\e649";color: #e7e7e7;}.cd-timeline-navigation a.next {right: 0;}.no-touch .cd-timeline-navigation a:hover {border-color: #7b9d6f;}.cd-timeline-navigation a.inactive {cursor: not-allowed;}.cd-timeline-navigation a.inactive::after {background-position: 0 -16px;}.no-touch .cd-timeline-navigation a.inactive:hover {border-color: #dfdfdf;}.cd-horizontal-timeline .events-content {position: relative;width: 100%;margin: auto;margin-top: 10px;overflow: hidden;-webkit-transition: height 0.4s cubic-bezier(0.1,0.3,0.2,1);-moz-transition: height 0.4s cubic-bezier(0.1,0.3,0.2,1);transition: height 0.4s cubic-bezier(0.1,0.3,0.2,1);}.cd-horizontal-timeline .events-content li {position: absolute;z-index: 1;width: 100%;left: 0;top: 0;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);padding: 0 5%;opacity: 0;-webkit-animation-duration: 0.4s;-moz-animation-duration: 0.4s;animation-duration: 0.4s;-webkit-animation-timing-function: ease-in-out;-moz-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}.cd-horizontal-timeline .events-content li.selected {position: relative;z-index: 2;opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.cd-horizontal-timeline .events-content li.enter-right, .cd-horizontal-timeline .events-content li.leave-right {-webkit-animation-name: cd-enter-right;-moz-animation-name: cd-enter-right;animation-name: cd-enter-right;}.cd-horizontal-timeline .events-content li.enter-left, .cd-horizontal-timeline .events-content li.leave-left {-webkit-animation-name: cd-enter-left;-moz-animation-name: cd-enter-left;animation-name: cd-enter-left;}.cd-horizontal-timeline .events-content li.leave-right, .cd-horizontal-timeline .events-content li.leave-left {-webkit-animation-direction: reverse;-moz-animation-direction: reverse;animation-direction: reverse;}.cd-horizontal-timeline .events-content li > * {margin: 0 auto;}.cd-horizontal-timeline .events-content h2 {font-size: 24px;font-weight: 400;}.cd-horizontal-timeline .events-content em {display: block;font-style: normal;margin: auto;}.cd-horizontal-timeline .events-content li .events-content-desc {margin-top: 10px;}@-webkit-keyframes cd-enter-right {0% {opacity: 0;-webkit-transform: translateX(100%);}100% {opacity: 1;-webkit-transform: translateX(0%);}}@-moz-keyframes cd-enter-right {0% {opacity: 0;-moz-transform: translateX(100%);}100% {opacity: 1;-moz-transform: translateX(0%);}}@keyframes cd-enter-right {0% {opacity: 0;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);}100% {opacity: 1;-webkit-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%);}}@-webkit-keyframes cd-enter-left {0% {opacity: 0;-webkit-transform: translateX(-100%);}100% {opacity: 1;-webkit-transform: translateX(0%);}}@-moz-keyframes cd-enter-left {0% {opacity: 0;-moz-transform: translateX(-100%);}100% {opacity: 1;-moz-transform: translateX(0%);}}@keyframes cd-enter-left {0% {opacity: 0;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);}100% {opacity: 1;-webkit-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%);}}.portfolio-classic-grid-wrapper .portfolio-classic-img {color: #fff;position: relative;float: left;overflow: hidden;text-align: center;line-height: 0;}.portfolio-classic-grid-wrapper .portfolio-classic-img * {-webkit-box-sizing: border-box;box-sizing: border-box;}.portfolio-classic-grid-wrapper .portfolio-classic-img img {opacity: 1;width: 100%;-webkit-transition: opacity 0.35s;transition: opacity 0.35s;}.portfolio-classic-grid-wrapper .portfolio-classic-img > div {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.portfolio-classic-grid-wrapper .portfolio-classic-img > div::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';opacity: 0;-webkit-transition: opacity 0.4s;transition: opacity 0.4s;}.portfolio-classic-grid-wrapper .portfolio-classic-img span.ti-arrow-right {display: inline-block;font-size: 24px;color: #ffffff;padding: 6px 16px;position: absolute;bottom: 10px;right: 0px;opacity: 0;z-index: 1;transition-delay: 0.01s;transform: translateY(0%) perspective(1px) scale(0.2);transition: transform 0.5s cubic-bezier(0, 1, 0.5, 1), opacity 0.2s cubic-bezier(0, 1, 0.5, 1);}.portfolio-classic-grid-wrapper .portfolio-classic-img:hover span.ti-arrow-right {opacity: 1;transform: scale(1) perspective(1px) translateY(0%);}.portfolio-classic-grid-wrapper .portfolio-classic-img .curl {width: 0px;height: 0px;position: absolute;bottom: 0;right: 0;background: linear-gradient(135deg, #ffffff, #f3f3f3 20%, #bbbbbb 38%, #aaaaaa 44%, #888888 50%, rgba(0, 0, 0, 0.7) 50%, rgba(0, 0, 0, 0.4) 60%, rgba(0, 0, 0, 0.3));box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);transition: all .4s ease;}.portfolio-classic-grid-wrapper .portfolio-classic-img .curl:before, .portfolio-classic-grid-wrapper .portfolio-classic-img .curl:after {content: '';position: absolute;z-index: -1;left: 12%;bottom: 6%;width: 70%;max-width: 300px;max-height: 100px;height: 55%;box-shadow: 0 12px 15px rgba(0, 0, 0, 0.3);transform: skew(-10deg) rotate(-6deg);transition: transform 0.5s cubic-bezier(0, 1, 0.5, 1);}.portfolio-classic-grid-wrapper .portfolio-classic-img .curl:after {left: auto;right: 6%;bottom: auto;top: 14%;transform: skew(-15deg) rotate(-84deg);}.portfolio-classic-grid-wrapper .portfolio-classic-img a {left: 0;right: 0;top: 0;bottom: 0;position: absolute;color: #ffffff;}.portfolio-classic-grid-wrapper .portfolio-classic-img:hover > div::before, .portfolio-classic-grid-wrapper .portfolio-classic-img.hover > div::before {opacity: 1;}.portfolio-classic-grid-wrapper .portfolio-classic-img:hover span.ti-arrow-right, .portfolio-classic-grid-wrapper .portfolio-classic-img.hover span.ti-arrow-right {opacity: 1;-webkit-transition-delay: 0.15s;transition-delay: 0.15s;}.portfolio-classic-grid-wrapper .portfolio-classic-img:hover .curl, .portfolio-classic-grid-wrapper .portfolio-classic-img.hover .curl {width: 90px;height: 90px;}.portfolio-classic-content {clear: both;padding: 30px 0 10px 0;}.portfolio-classic-grid-wrapper {margin-bottom: 4%;}.portfolio-classic-grid-wrapper.avante-four-cols {margin-bottom: 3%;}.portfolio-classic .portfolio-classic-grid-wrapper {opacity: 0;transition: 1.2s cubic-bezier(0.230, 1.000, 0.320, 1.000);}.portfolio-classic .portfolio-classic-grid-wrapper .portfolio-classic-img img {transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;}.portfolio-classic .portfolio-classic-grid-wrapper:hover .portfolio-classic-img img {transform: scale(1.07);}.background-list-wrapper {position: relative;width: 100%;overflow: hidden;display: flex;background: #000;}.background-list-column {min-height: 50vh;}.background-list-wrapper .background-list-column {position: relative;z-index: 2;border-right: 1px solid rgba(256,256,256,0.5);}.background-list-wrapper .background-list-column.last {border-right: 0;}.background-list-wrapper.one-col .background-list-column {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.background-list-wrapper.two-col .background-list-column {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.background-list-wrapper.three-col .background-list-column {-webkit-box-flex: 0;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}.background-list-wrapper.four-cols .background-list-column {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.background-list-wrapper .background-list-column .background-list-content {display: flex;height: 100%;flex-direction: column;justify-content: flex-end;padding: 40px;color: #fff;}.background-list-wrapper .background-list-column .background-list-content h3 {color: #fff;}.background-list-wrapper .background-list-img, .background-list-wrapper .background-list-overlay {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 0;overflow: hidden;}.background-list-wrapper .background-list-img {visibility: hidden;opacity: 0;transition: all 1s;}.background-list-wrapper .background-list-img.hover {opacity: 1;visibility: visible;-ms-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-webkit-transform: scale(1.05);transform: scale(1.05);}.background-list-wrapper .background-list-overlay {z-index: 1;background: rgba(0,0,0,0.3);}.background-list-wrapper .background-list-img img {width: 100% !important;height: 100% !important;object-fit: cover;}.background-list-wrapper .background-list-column:hover .background-list-link {max-height: 100%;transform: scaleY(1);overflow: visible;}.background-list-wrapper .background-list-content .background-list-link {overflow: hidden;transform: scaleY(0);transform-origin: bottom;transition: transform 0.2s ease;max-height: 0;}.background-list-wrapper .background-list-content .background-list-title {transition: transform 0.3s ease;-moz-transform: translateY(10px);-ms-transform: translateY(10px);-webkit-transform: translateY(10px);transform: translateY(10px);}.background-list-wrapper .background-list-column:hover .background-list-title {-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-webkit-transform: translateY(-10px);transform: translateY(-10px);}.background-list-wrapper .background-list-content .background-list-link .button {background: transparent;border: 1px solid #fff;color: #fff;margin-top: 20px;}.portfolio-grid-wrapper {background-color: #000;color: #fff;display: inline-block;overflow: hidden;position: relative;text-align: center;opacity: 0;transition: 1s cubic-bezier(0.230, 1.000, 0.320, 1.000);}.portfolio-grid-wrapper * {-webkit-box-sizing: border-box;box-sizing: border-box;}.portfolio-grid-wrapper img {vertical-align: top;max-width: 100%;backface-visibility: hidden;transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;}.portfolio-grid-wrapper > figcaption {position: absolute;top: 0;bottom: 0;left: 0;right: 0;align-items: center;z-index: 2;display: flex;flex-direction: column;justify-content: center;line-height: 1.1em;width: 100%;height: 100%;color: #fff;padding: 0 20px 0 20px;box-sizing: border-box;}.portfolio-grid-wrapper figcaption .overflow-inner {overflow: hidden;display: block;}.portfolio-grid-wrapper h3 {margin: 0;color: #fff;}.portfolio-grid-wrapper h3 {display: block;font-weight: 700;overflow: hidden;transition: transform 500ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;transform: translateY(150%);}.portfolio-grid-wrapper .portfolio-grid-subtitle {overflow: hidden;transition: transform 500ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;transform: translateY(150%);}.portfolio-grid-wrapper:hover h3 {transition: transform 1000ms cubic-bezier(0.19, 1, 0.22, 1) 100ms;transform: translateY(0);}.portfolio-grid-wrapper:hover .portfolio-grid-subtitle {transition: transform 1000ms cubic-bezier(0.19, 1, 0.22, 1) 300ms;transform: translateY(0);}.portfolio-grid-wrapper a {position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 3;}.portfolio-grid-wrapper:after {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);opacity: 0;}.portfolio-grid-wrapper:hover:after {opacity: 1;}.portfolio-grid-wrapper:hover > img, .portfolio-grid-wrapper.hover > img {transform: scale(1.07);}.portfolio-grid-wrapper:hover figcaption, .portfolio-grid-wrapper.hover figcaption {visibility: visible;}.portfolio-grid-wrapper.avante-two-cols, .portfolio-grid-wrapper.avante-three-cols {margin-bottom: 4%;}.portfolio-grid-wrapper.avante-four-cols, .portfolio-grid-wrapper.avante-five-cols {margin-bottom: 3%;}.portfolio-grid-wrapper-overlay {opacity: 0;position: relative;}.portfolio-grid-wrapper-overlay .portfolio-grid-img, .portfolio-grid-wrapper-overlay figcaption {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.portfolio-grid-wrapper-overlay {margin-bottom: 3%;}.portfolio-grid-wrapper-overlay.four-cols {margin-bottom: 3%;}.portfolio-grid-wrapper-overlay figcaption .border-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);opacity: 0;}.portfolio-grid-wrapper-overlay:hover figcaption .border-overlay {border-width: 10px;opacity: 1;transition: border 0.24s cubic-bezier(0, 0, 0.6, 1), opacity 0s ease;}.portfolio-grid-wrapper-overlay figcaption .portfolio-grid-content {width: 100%;padding: 15%;position: absolute;top: 50%;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);text-align: center;left: 0;z-index: 2;}.portfolio-grid-wrapper-overlay figcaption .portfolio-grid-content .portfolio-grid-content-inner {opacity: 0;-webkit-transform: scale(.8);transform: scale(.8);transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);}.portfolio-grid-wrapper-overlay figcaption .portfolio-grid-content .portfolio-grid-content-inner h3, .portfolio-grid-wrapper-overlay figcaption .portfolio-grid-content .portfolio-grid-content-inner .portfolio-grid-subtitle {color: #fff;}.portfolio-grid-wrapper-overlay:hover figcaption .portfolio-grid-content .portfolio-grid-content-inner {opacity: 1;transform: scale(1);}.portfolio-grid-wrapper-overlay .portfolio-grid-img {overflow: hidden;line-height: 0;}.portfolio-grid-wrapper-overlay .portfolio-grid-img:after {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);opacity: 0;}.portfolio-grid-wrapper-overlay:hover .portfolio-grid-img:after {opacity: 1;}.portfolio-grid-wrapper-overlay .portfolio-grid-img img {transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;}.portfolio-grid-wrapper-overlay:hover .portfolio-grid-img img {transform: scale(1.07);}.portfolio-grid-wrapper-overlay a {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;z-index: 11;}.portfolio-grid-overlay-container.tilt .portfolio-grid-wrapper-overlay:hover figcaption .border-overlay {border: 0 !important;}.portfolio-grid-overlay-container.tilt .portfolio-grid-content-wrapper {perspective: 3000px !important;}.portfolio-grid-overlay-container.tilt .portfolio-grid-wrapper-overlay {transform-style: preserve-3d;cursor: pointer;}.portfolio-grid-overlay-container.tilt .portfolio-grid-wrapper-overlay:hover figcaption {transform: translateZ(20px);}.portfolio-classic-container.contain .portfolio-classic .portfolio-classic-grid-wrapper:hover .portfolio-classic-img img {transform: scale(1.15);}.portfolio-classic-container.contain .portfolio-classic-grid-wrapper .portfolio-classic-img {perspective: 1200px;transition: -webkit-clip-path .8s cubic-bezier(.23,1,.32,1);transition: clip-path .8s cubic-bezier(.23,1,.32,1);transition: clip-path .8s cubic-bezier(.23,1,.32,1),-webkit-clip-path .8s cubic-bezier(.23,1,.32,1);-webkit-clip-path: inset(0px);clip-path: inset(0px);}.portfolio-classic-container.contain .portfolio-classic-grid-wrapper:hover .portfolio-classic-img {-webkit-clip-path: inset(15px);clip-path: inset(15px);}.portfolio-classic-container.contain .portfolio-classic-grid-wrapper .portfolio-classic-img img {transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;}.portfolio-classic-container.avante-team-grid .portfolio-classic-description {margin-top: 10px;}.portfolio-masonry-content-wrapper.avante-gallery-grid-content-wrapper .avante-two-cols {width: calc(50% - 25px);margin-bottom: 120px;}.portfolio-masonry-content-wrapper.avante-gallery-grid-content-wrapper .avante-two-cols.stellar {margin-bottom: 200px;}.portfolio-masonry-content-wrapper.avante-gallery-grid-content-wrapper .avante-two-cols.last {width: calc(50% - 25px);margin-right: 0;}.portfolio-masonry-content-wrapper.avante-gallery-grid-content-wrapper.do-masonry .avante-two-cols {margin-right: 0;}.portfolio-masonry-content-wrapper.avante-gallery-grid-content-wrapper .avante-three-cols {width: calc(33.33% - 27px);margin-bottom: 100px;}.portfolio-masonry-content-wrapper.avante-gallery-grid-content-wrapper.do-masonry .avante-three-cols {margin-right: 0;}.portfolio-masonry-content-wrapper.avante-gallery-grid-content-wrapper .avante-three-cols.stellar {margin-bottom: 200px;}.portfolio-masonry-content-wrapper.avante-gallery-grid-content-wrapper .avante-four-cols {width: calc(25% - 23px);margin-bottom: 100px;}.portfolio-masonry-content-wrapper.avante-gallery-grid-content-wrapper.do-masonry .avante-four-cols {margin-right: 0;}.portfolio-masonry-content-wrapper.avante-gallery-grid-content-wrapper .avante-four-cols.stellar {margin-bottom: 180px;}.portfolio-masonry-content-wrapper .portfolio-masonry-grid-wrapper {position: relative;float: left;box-shadow: none !important;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-box-sizing: border-box;box-sizing: border-box;}.portfolio-masonry-content-wrapper.masonry-classic .portfolio-masonry-grid-wrapper {overflow: visible;}.portfolio-masonry-grid-wrapper img {max-width: 100%;vertical-align: top;}.portfolio-masonry-container:not(.masonry-grid) .portfolio-masonry-grid-wrapper figcaption {left: 30px;bottom: -60px;position: absolute;padding: 20px 25px 20px 25px;margin: 6px;background-color: #fff;width: 70%;box-shadow: 0 5px 40px rgba(0, 0, 0, 0.1);transition: all 850ms cubic-bezier(0.785, 0.135, 0.150, 0.860) 0ms;transform: translateY(0px);}.portfolio-masonry-container:not(.masonry-grid) .portfolio-masonry-grid-wrapper:hover figcaption {transition: all 850ms cubic-bezier(0.785, 0.135, 0.150, 0.860) 0ms;transform: translateY(-80px);}.portfolio-masonry-grid-wrapper.avante-three-cols figcaption {width: 80%;left: 10%;}.portfolio-masonry-grid-wrapper.avante-four-cols figcaption {width: 80%;left: 10%;}.portfolio-masonry-grid-wrapper h3 {margin: 0;}.portfolio-masonry-grid-wrapper a {left: 0;right: 0;top: 0;bottom: 0;position: absolute;z-index: 3;}.portfolio-masonry-grid-wrapper .portfolio-masonry-content .popup-arrow {position: absolute;right: 25px;top: 50%;font-size: 20px;transform: translateY(-15px) perspective(1px) scale(0.2);transition: transform 0.3s cubic-bezier(0.785, 0.135, 0.150, 0.860) 200ms, opacity 0.2s cubic-bezier(0, 1, 0.5, 1) 200ms;opacity: 0;}.portfolio-masonry-grid-wrapper:hover .portfolio-masonry-content .popup-arrow {opacity: 1;transform: translateY(-15px) scale(1) perspective(1px);transition: transform 0.3s cubic-bezier(0.785, 0.135, 0.150, 0.860) 200ms, opacity 0.2s cubic-bezier(0, 1, 0.5, 1) 200ms;}.portfolio-masonry-container.masonry-grid .portfolio-masonry-grid-wrapper figcaption {position: absolute;top: 0;bottom: 0;left: 0;right: 0;align-items: center;z-index: 2;display: flex;flex-direction: column;justify-content: center;line-height: 1.1em;width: 100%;height: 100%;color: #fff;padding: 0 20px 0 20px;box-sizing: border-box;}.portfolio-masonry-container.masonry-grid .portfolio-masonry-grid-wrapper figcaption .overflow-inner {overflow: hidden;display: block;text-align: center;}.portfolio-masonry-container.masonry-grid .portfolio-masonry-grid-wrapper figcaption .overflow-inner h3 {display: block;font-weight: 700;overflow: hidden;transition: transform 500ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;transform: translateY(150%);}.portfolio-masonry-container.masonry-grid .portfolio-masonry-grid-wrapper figcaption .overflow-inner .portfolio-grid-subtitle {overflow: hidden;transition: transform 500ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;transform: translateY(150%);}.portfolio-masonry-container.masonry-grid .portfolio-masonry-grid-wrapper:hover figcaption .overflow-inner h3 {transition: transform 1000ms cubic-bezier(0.19, 1, 0.22, 1) 100ms;transform: translateY(0);}.portfolio-masonry-container.masonry-grid .portfolio-masonry-grid-wrapper:hover figcaption .overflow-inner .portfolio-grid-subtitle {transition: transform 1000ms cubic-bezier(0.19, 1, 0.22, 1) 300ms;transform: translateY(0);}.portfolio-masonry-container.masonry-grid .portfolio-masonry-grid-wrapper:after {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);opacity: 0;background: rgba(256,256,256,0.8);}.portfolio-masonry-container.masonry-grid .portfolio-masonry-grid-wrapper:hover:after {opacity: 1;}.portfolio-masonry-container.masonry-grid .portfolio-masonry-content-wrapper .avante-three-cols {margin-bottom: 44px;}.portfolio-timeline-wrapper .portfolio-timeline-content-wrapper {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center;}.portfolio-timeline-wrapper .portfolio-timeline-img {float: left;width: 66.66%;}.portfolio-timeline-wrapper .portfolio-timeline-img img {border-radius: 5px;}.portfolio-timeline-wrapper .portfolio-timeline-content {float: right;width: calc(33.33% - 60px);margin-left: 60px;}.portfolio-timeline-wrapper .portfolio-timeline-content .portfolio-timeline-link {margin-top: 20px;display: block;}.portfolio-timeline-vertical-content-wrapper {display: flex;justify-content: center;align-items: center;background-color: #fff;flex-direction: column;}.portfolio-timeline-vertical-content-wrapper .timeline {width: 100%;background-color: #fff;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-container {height: 800px;width: 100%;position: relative;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-wrapper {transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide {position: relative;color: #fff;overflow: hidden;background-size: cover;background-repeat: no-repeat;background-position: center center;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide::after {content: "";position: absolute;z-index: 1;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide-content {position: absolute;text-align: center;width: 80%;max-width: 310px;right: 50%;top: 13%;-webkit-transform: translate(50%, 0);transform: translate(50%, 0);z-index: 2;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide .timeline-year {display: block;margin-bottom: 10px;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);color: #fff;opacity: 0;transition: .2s ease .4s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide .timeline-title {font-size: 34px;margin: 0;opacity: 0;color: #fff;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);transition: .2s ease .5s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide .timeline-text {line-height: 1.5;opacity: 0;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);transition: .2s ease .6s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide-active .timeline-year {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);transition: .4s ease 1.6s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide-active .timeline-title {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);transition: .4s ease 1.7s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide-active .timeline-text {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);transition: .4s ease 1.8s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination {right: 10% !important;height: 100%;left: auto !important;width: auto !important;display: none;flex-direction: column;justify-content: center;z-index: 1;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination::before {content: "";position: absolute;left: -30px;top: 0;height: 100%;width: 1px;background-color: rgba(255, 255, 255, 0.2);}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet {width: auto;height: auto;text-align: left;opacity: 0.6;background: transparent;color: #fff;margin: 15px 0 !important;position: relative;opacity: 0;transition: .4s ease 1.7s;transform: translateX(20px);}.portfolio-timeline-vertical-content-wrapper.active .timeline .swiper-pagination-bullet {transform: translateX(0px);}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet:nth-child(2) {transition: .4s ease 1.8s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet:nth-child(3) {transition: .4s ease 1.9s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet:nth-child(4) {transition: .4s ease 2s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet:nth-child(5) {transition: .4s ease 2.1s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet:nth-child(6) {transition: .4s ease 2.2s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet:nth-child(7) {transition: .4s ease 2.3s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet:nth-child(8) {transition: .4s ease 2.4s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet:nth-child(9) {transition: .4s ease 2.5s;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet:nth-child(10) {transition: .4s ease 2.6s;}.portfolio-timeline-vertical-content-wrapper.active .timeline .swiper-pagination-bullet {opacity: 1;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet::before {content: "";position: absolute;top: 5px;left: -37px;width: 16px;height: 16px;border-radius: 100%;background-color: #fff;-webkit-transform: scale(0);transform: scale(0);transition: .2s;}.portfolio-timeline-vertical-content-wrapper.active .timeline .swiper-pagination-bullet-active {opacity: 1;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet-active::before {transform: scale(0);transition: .4s ease 2.2s;}.portfolio-timeline-vertical-content-wrapper.active .timeline .swiper-pagination-bullet-active::before {-webkit-transform: scale(1);transform: scale(1);}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-button-next, .portfolio-timeline-vertical-content-wrapper .timeline .swiper-button-prev {background-size: 20px 20px;top: 15%;width: 20px;height: 20px;margin-top: 0;z-index: 2;transition: .2s;color: #fff;font-size: 26px;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-button-prev {left: 8%;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-button-prev:hover {-webkit-transform: translateX(-3px);transform: translateX(-3px);}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-button-next {right: 8%;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-button-next:hover {-webkit-transform: translateX(3px);transform: translateX(3px);}.portfolio-timeline-vertical-content-wrapper .timeline .portfolio-timeline-vertical-link {position: absolute;width: 100%;height: 100%;z-index: 3;display: block;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide-content {right: 28%;}@media screen and (min-width: 768px) {.portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide-content {top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 310px;text-align: right;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination {display: flex;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-button-prev {top: 8%;left: auto;right: 15%;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-button-prev:hover {-webkit-transform: translate(0px, 10px);transform: translate(0px, 10px);}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-button-next {top: auto;bottom: 10%;right: 15%;}.portfolio-timeline-vertical-content-wrapper .timeline .swiper-button-next:hover {-webkit-transform: translate(0px, 10px);transform: translate(0px, 10px);}}.slider-parallax-wrapper {overflow: hidden;position: relative;width: 100%;height: 100vh;z-index: 1;}.slider-parallax-wrapper .slideshow-inner {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.slider-parallax-wrapper .slides {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}.slider-parallax-wrapper .slide {display: none;overflow: hidden;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;opacity: 0;transition: opacity 0.3s ease;}.slider-parallax-wrapper .slide.is-active {display: block;}.slider-parallax-wrapper .slide.is-loaded {opacity: 1;}.slider-parallax-wrapper .slide .image-container {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-position: center;z-index: 1;background-size: cover;image-rendering: optimizeQuality;}.slider-parallax-wrapper .slide .image-container::before {content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);}.slider-parallax-wrapper .slide .image {width: 100% !important;max-width: none !important;object-fit: cover;height: 100% !important;}.slider-parallax-wrapper .slide-content {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;color: #fff;text-align: center;display: flex;justify-content: center;align-items: center;}.slider-parallax-wrapper .slide .title {margin: 0 auto 15px;}.slider-parallax-wrapper .slide .title h2 {color: #fff;}.slider-parallax-wrapper .slide .text {margin: 0 auto;font-size: 18px;}.slider-parallax-wrapper .slide .button {margin: 30px 0 0;}.slider-parallax-wrapper .pagination {position: absolute;bottom: 35px;left: 0;width: 100%;height: 12px;cursor: default;z-index: 2;text-align: center;}.slider-parallax-wrapper .pagination .item {display: inline-block;padding: 15px 5px;position: relative;width: 46px;height: 32px;cursor: pointer;text-indent: -999em;z-index: 1;}.slider-parallax-wrapper .pagination .item + .page {margin-left: -2px;}.slider-parallax-wrapper .pagination .item::before {content: "";display: block;position: absolute;top: 15px;left: 5px;width: 36px;height: 2px;opacity: 0.3;transition: background 0.2s ease;}.slider-parallax-wrapper .pagination .item::after {width: 0;background: #fff;z-index: 2;transition: width 0.2s ease;}.slider-parallax-wrapper .pagination .item:hover::before, .slider-parallax-wrapper .pagination .item.is-active::before {opacity: 1;}.slider-parallax-wrapper .arrows .arrow {margin: -33px 0 0;padding: 20px;position: absolute;top: 50%;cursor: pointer;z-index: 3;}.slider-parallax-wrapper .arrows .prev {left: 30px;}.slider-parallax-wrapper .arrows .prev:hover .svg {left: -10px;}.slider-parallax-wrapper .arrows .next {right: 30px;}.slider-parallax-wrapper .arrows .next:hover .svg {left: 10px;}.slider-parallax-wrapper .arrows .svg {position: relative;left: 0;width: 14px;height: 26px;fill: #fff;transition: left 0.2s ease;}.slider-parallax-wrapper .slide-content .standard-wrapper {display: flex;}.slider-parallax-wrapper .slide-content.align-center .standard-wrapper .caption {margin: auto;}.distortion-grid-item {position: relative;display: flex;align-items: stretch;width: 50vw;}.distortion-grid-item--bg {background-color: var(--item-bg);height: 50vw;}.distortion-grid-item-content {width: 100%;padding: 5vw;display: flex;flex-direction: column;overflow: hidden;pointer-events: none;background: var(--item-bg);}.distortion-grid-item--bg .distortion-grid-item-content {position: absolute;height: 100%;width: 100%;top: 0;left: 0;}.distortion-grid-item-img {display: block;height: 100%;width: 100%;}.distortion-grid-item-img canvas {height: 100%;}.distortion-grid-item-img img {height: 100%;display: block;}.distortion-grid-item-img img:nth-child(2) {position: absolute;top: 0;left: 0;opacity: 0;transition: opacity 0.3s;}.distortion-grid-item:hover .distortion-grid-item-img img:nth-child(2) {opacity: 1;}body.elementor-default .distortion-grid-item-img img {display: none;}.distortion-grid-item-title {font-size: 2.5rem;line-height: 1;margin: 0;color: var(--item-title);}.distortion-grid-item-title--small {font-size: 1.5rem;line-height: 1.25;margin-bottom: 1rem;}.distortion-grid-item-meta {text-transform: uppercase;font-weight: 400;letter-spacing: 0.25rem;font-size: 0.95rem;color: var(--item-meta);}.distortion-grid-item-subtitle {display: block;margin: auto 0 0 0;font-weight: 400;font-size: 1.5em;color: var(--item-subtitle);}.distortion-grid-item-subtitle span {display: block;}.distortion-grid-item-text {font-size: 1rem;line-height: 1.75;margin: 2rem 0 0 0;color: var(--item-text);}.distortion-grid-item-link {display: inline-block;color: currentColor;font-weight: 700;font-size: 0.95rem;position: relative;padding: 0 0 0.2rem;pointer-events: auto;margin-top: 30px;color: var(--item-link);}.distortion-grid-item-link:focus, .distortion-grid-item-link:hover {color: var(--item-link-hover);}.distortion-grid-item-link::before {content: '';position: absolute;background: currentColor;width: 80%;height: 1px;bottom: 0;transform-origin: 0% 50%;transform: scale3d(0,1,1);opacity: 0;transition: all 0.3s;transition-property: opacity, transform;}.distortion-grid-item-link:hover::before {opacity: 1;transform: scale3d(1,1,1);}.distortion-grid-item-link + .distortion-grid-item-link {margin: 0 0 0 3rem;}.distortion-grid-item-text + .distortion-grid-item-link {white-space: nowrap;margin-top: 1rem;align-self: flex-start;margin-top: auto;}.distortion-grid-item-nav {display: flex;}.theme-2 {--item-bg: rgba(0,0,0,0.2);--item-link: #fff;--item-link-hover: #fff;--item-meta: #fff;--item-title: #fff;--item-subtitle: #fff;--item-text: #fff;}.theme-3 {--item-bg: rgba(0,0,0,0.2);--item-link: #fff;--item-link-hover: #fff;--item-meta: #fff;--item-title: #fff;--item-subtitle: #fff;--item-text: #fff;}.theme-6 {--item-bg: rgba(0,0,0,0.2);--item-link: #12161e;--item-link-hover: #fff;--item-meta: #fff;--item-title: #ffffff;--item-subtitle: #12161e;--item-text: #ffffff;}.theme-7 {--item-bg: rgba(0,0,0,0.2);--item-link: #fff;--item-link-hover: #fff;--item-meta: #fff;--item-title: #fff;--item-subtitle: #fff;--item-text: #fff;}.theme-10 {--item-bg: rgba(0,0,0,0.2);--item-link: #000;--item-link-hover: #fff;--item-meta: #fff;--item-title: #fff;--item-subtitle: #000;--item-text: #fff;}.theme-11 {--item-bg: rgba(0,0,0,0.2);--item-link: #000;--item-link-hover: #fff;--item-meta: #000;--item-title: #000;--item-subtitle: #000;--item-text: #000;}.theme-14 {--item-bg: rgba(0,0,0,0.2);--item-link: #fff;--item-link-hover: #fff;--item-meta: #fff;--item-title: #fff;--item-subtitle: #fff;--item-text: #fff;}.theme-15 {--item-bg: rgba(0,0,0,0.2);--item-link: #fff;--item-link-hover: #fff;--item-meta: #fff;--item-title: #fff;--item-subtitle: #fff;--item-text: #fff;}.theme-19 {--item-bg: rgba(0,0,0,0.2);--item-link: #6317f5;--item-link-hover: #fff;--item-meta: #6317f5;--item-title: #fff;--item-subtitle: #6317f5;--item-text: #fff;}@media screen and (min-width: 85em) {.distortion-grid-item-text {width: 80%;}}.distortion-grid-wrapper {display: grid;grid-template-columns: repeat(2,49.999vmax);}@media only screen and (max-width: 960px) {.distortion-grid-wrapper {display: grid;grid-template-columns: repeat(2,49.999vmax);}.distortion-grid-item {height: 49.999vmax;width: 100%;}.distortion-grid-item-subtitle * {opacity: 0;transform: translate3d(100px, 0, 0);transition: all 0.5s cubic-bezier(0.2, 1, 0.7, 1);transition-property: transform, opacity;}.distortion-grid-item:hover .distortion-grid-item-subtitle * {opacity: 1;transform: translate3d(0, 0, 0);}.distortion-grid-item:hover .distortion-grid-item-subtitle span {transition-delay: 0.1s;}.distortion-grid-item-title {font-size: 6vw;font-weight: 400;}.distortion-grid-item-title--small {font-size: 3vw;}.distortion-grid-item-text {margin-top: 2.5rem;}}.animated-slider-wrapper .pagination {position: absolute !important;width: 100%;text-align: center;right: 0;padding: 0 !important;bottom: 0px;margin: 0;z-index: 999;display: none;}.animated-slider-wrapper .pagination-item {cursor: pointer;display: inline-block;white-space: nowrap;font-size: 0;width: 10px;height: 10px;border: 1px solid #fff;background: transparent;margin: 0 5px;border-radius: 250px;transition: .2s ease-in-out;}.animated-slider-wrapper .pagination-item.is-current, .animated-slider-wrapper .pagination-item:hover {background-color: #fff;}.animated-slider-wrapper .pagination .container {position: relative;margin: 0 auto;}@media (max-width: 699px) {.animated-slider-wrapper .pagination .container {padding-right: 40px;padding-left: 40px;}}@media (min-width: 700px) and (max-width: 1599px) {.animated-slider-wrapper .pagination .container {padding-right: 7.5rem;padding-left: 7.5rem;max-width: 140rem;}}@media (min-width: 1600px) {.animated-slider-wrapper .pagination .container {padding-right: 9.5625rem;padding-left: 9.5625rem;max-width: 144.125rem;}}.animated-slider-wrapper .background-absolute {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-position: center;background-size: cover;overflow: visible;}.animated-slider-wrapper.slideshow {position: relative;color: #fff;height: 700px;}.animated-slider-wrapper .slideshow-slide {visibility: hidden;transition: visibility 0s 1.7s;}.animated-slider-wrapper .slideshow-slide.is-current {visibility: visible;transition-delay: 0s;}@media (max-width: 699px) {.animated-slider-wrapper.slideshow .slideshow-slide {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}}@media (min-width: 700px) {.animated-slider-wrapper.slideshow .slideshow-slide {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}}.animated-slider-wrapper .slideshow-slide-background-load-wrap {transition: transform 0.9s cubic-bezier(0.4, 0, 0.2, 1);transform: translate3d(0, 0, 0);}body.is-animated .animated-slider-wrapper .slideshow-slide-background-load-wrap {transform: translate3d(0, 0, 0);transition-delay: 0s;}.animated-slider-wrapper .slideshow-slide.is-prev .slideshow-slide-background-parallax, .animated-slider-wrapper .slideshow-slide.is-next .slideshow-slide-background-parallax, .animated-slider-wrapper .slideshow-slide.is-prev-section .slideshow-slide-background-parallax, .animated-slider-wrapper .slideshow-slide.is-next-section .slideshow-slide-background-parallax {transform: none !important;}.animated-slider-wrapper .slideshow-slide-background-load {transition: transform 0.9s cubic-bezier(0.4, 0, 0.2, 1);transform: translate3d(100%, 0, 0);}body.is-animated .animated-slider-wrapper .slideshow-slide-background-load {transform: translate3d(0, 0, 0);}.animated-slider-wrapper .slideshow-slide-background-wrap {transition: transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.5s;transform: translate3d(0, 0, 0);}.animated-slider-wrapper .slideshow-slide.is-prev .slideshow-slide-background-wrap {transform: translate3d(-100%, 0, 0);}.animated-slider-wrapper .slideshow-slide.is-next .slideshow-slide-background-wrap {transform: translate3d(100%, 0, 0);}.animated-slider-wrapper .slideshow-slide.is-prev-section .slideshow-slide-background-wrap {transform: translate3d(-100%, 0, 0);transition: none;}.animated-slider-wrapper .slideshow-slide.is-next-section .slideshow-slide-background-wrap {transform: translate3d(100%, 0, 0);transition: none;}.animated-slider-wrapper .slideshow-slide-background {transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.5s;transform: scale(1);}.animated-slider-wrapper .slideshow-slide.is-prev .slideshow-slide-background, .animated-slider-wrapper .slideshow-slide.is-next .slideshow-slide-background {transform: scale(0.5);transition-delay: 0s;}.animated-slider-wrapper .slideshow-slide.is-prev-section .slideshow-slide-background, .animated-slider-wrapper .slideshow-slide.is-next-section .slideshow-slide-background {transform: scale(0.5);transition-delay: 0s;transition: none;}.animated-slider-wrapper .slideshow-slide-image-wrap {transition: transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.6s;transform: translate3d(0, 0, 0);}.animated-slider-wrapper .slideshow-slide.is-prev .slideshow-slide-image-wrap {transform: translate3d(0, 50%, 0);}.animated-slider-wrapper .slideshow-slide-image {transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.5s;transform: scale(1);}.animated-slider-wrapper .slideshow-slide.is-prev .slideshow-slide-image, .animated-slider-wrapper .slideshow-slide.is-next .slideshow-slide-image {transform: scale(1.25);transition-delay: 0s;}.animated-slider-wrapper .slideshow-slide.is-prev-section .slideshow-slide-image, .animated-slider-wrapper .slideshow-slide.is-next-section .slideshow-slide-image {transform: scale(1.25);transition-delay: 0s;transition: none;}.animated-slider-wrapper .slideshow-slide-image::before, .animated-slider-wrapper .slideshow-slide-image::after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;opacity: 0.35;}.animated-slider-wrapper .slideshow-slide-caption-text {position: relative;height: 100%;padding-top: 10%;transition: transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;transform: translate3d(0, 0, 0);}.animated-slider-wrapper .slideshow-slide.is-prev .slideshow-slide-caption-text {transform: translate3d(-100%, -50%, 0);}.animated-slider-wrapper .slideshow-slide.is-next .slideshow-slide-caption-text {transform: translate3d(-100%, 10%, 0);}.animated-slider-wrapper .slideshow-slide.is-prev-section .slideshow-slide-caption-text {transform: translate3d(-100%, -50%, 0);transition: none;}.animated-slider-wrapper .slideshow-slide.is-next-section .slideshow-slide-caption-text {transform: translate3d(-100%, 10%, 0);transition: none;}.animated-slider-wrapper .slideshow-slide-caption {position: relative;height: 100%;transform: translate3d(-100%, 10%, 0);transition: transform 1s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;}body.is-animated .animated-slider-wrapper .slideshow-slide-caption {transform: translate3d(0, 0, 0);}.animated-slider-wrapper .slideshow-slide-caption-title {line-height: 1;}.animated-slider-wrapper .slideshow-slide-caption-title.-full {width: 100%;}.animated-slider-wrapper .slideshow-slide-caption-subtitle {display: inline-block;padding: 1.875rem 0;}.animated-slider-wrapper .slideshow-slide-caption-subtitle.-load {transition: transform 0.9s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;transform: translate3d(0, 3.75rem, 0);}body.is-animated .animated-slider-wrapper .slideshow-slide-caption-subtitle.-load {transform: translate3d(0, 0, 0);}body[data-route-option="prev-section"] .animated-slider-wrapper .slideshow-slide-caption-subtitle.-load, body[data-route-option="next-section"] .animated-slider-wrapper .slideshow-slide-caption-subtitle.-load {transform: translate3d(0, 0, 0);}.animated-slider-wrapper .slideshow-slide-caption-subtitle-label {transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transform: translateZ(0);display: inline-block;}.animated-slider-wrapper .o-hsub.-link:hover .slideshow-slide-caption-subtitle-label, .animated-slider-wrapper .o-hsub-wrap:hover .slideshow-slide-caption-subtitle-label {transform: translateX(20px);}.animated-slider-wrapper .c-header-home-footer {z-index: 3;position: absolute;right: 0;bottom: 0;left: 0;}.animated-slider-wrapper .c-header-home-controls, .animated-slider-wrapper .c-header-home-buttons {margin-left: 0;letter-spacing: normal;font-size: 28px;transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);transform: translate3d(0, 100%, 0);}@media (max-width: 699px) {.animated-slider-wrapper .c-header-home-controls, .animated-slider-wrapper .c-header-home-buttons {padding-bottom: 40px;}}@media (min-width: 700px) {.animated-slider-wrapper .c-header-home-controls, .animated-slider-wrapper .c-header-home-buttons {padding-bottom: 6rem;}}@media (min-width: 700px) and (max-width: 749px) {.animated-slider-wrapper .c-header-home-controls, .animated-slider-wrapper .c-header-home-buttons {padding-bottom: 3.75rem;}}body.is-loaded .animated-slider-wrapper .c-header-home-controls, body.is-loaded .animated-slider-wrapper .c-header-home-buttons {transform: translate3d(0, 0, 0);}body[data-route-option="prev-section"] .animated-slider-wrapper .c-header-home-controls, body[data-route-option="prev-section"] .animated-slider-wrapper .c-header-home-buttons {transform: translate3d(0, 0, 0);}body[data-route-option="next-section"] .animated-slider-wrapper .c-header-home-controls, body[data-route-option="next-section"] .animated-slider-wrapper .c-header-home-buttons {transform: translate3d(0, 0, 0);}.animated-slider-wrapper .c-header-home-controls {transition-delay: 0.65s;}@media (min-width: 700px) {.animated-slider-wrapper .c-header-home-controls {float: left;}}.animated-slider-wrapper .c-header-home-buttons {transition-delay: 0.75s;}@media (max-width: 699px) {.animated-slider-wrapper .c-header-home-buttons {margin-left: -20px;margin-right: -20px;}}@media (min-width: 1000px) {.animated-slider-wrapper .c-header-home-buttons {float: right;}}.animated-slider-wrapper button, .animated-slider-wrapper .o-button {display: inline-block;overflow: visible;margin: 0;padding: 0;outline: 0;border: 0;background: none;color: inherit;vertical-align: middle;text-align: center;text-decoration: none;text-transform: none;font: inherit;line-height: normal;cursor: pointer;user-select: none;color: #000;margin-right: 10px;}.animated-slider-wrapper button:hover, .animated-slider-wrapper .o-button:hover {text-decoration: none;}.animated-slider-wrapper .o-link {color: #1a0dab;transition: color 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.animated-slider-wrapper .o-link:hover {color: #13097c;}.animated-slider-wrapper .o-link.-normal {color: currentColor;text-decoration: none;}.animated-slider-wrapper .o-link.-normal:hover {text-decoration: underline;}.animated-slider-wrapper .o-link.-blue:hover {text-decoration: none;color: #0084c0;}.animated-slider-wrapper .o-link.-hover {position: relative;text-decoration: none;color: #fff;}.animated-slider-wrapper .o-link.-hover::after {content: "";position: absolute;bottom: -1px;right: 0;left: 0;border-bottom: 1px solid;transform: scaleX(0);transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);transform-origin: center left;}.animated-slider-wrapper .o-link.-hover:hover::after {transform: scaleX(1);}.animated-slider-wrapper .js-parallax {transform: translateZ(0);will-change: transform;}.animated-slider-wrapper .scroll-content {overflow: hidden;}.animated-slider-wrapper .o-blockquote.-nomargin {margin: 0;}.animated-slider-wrapper .o-action-link {display: block;padding-top: 12.8125rem;padding-bottom: 7.5rem;text-align: center;text-decoration: none;font-weight: 700;}.animated-slider-wrapper .o-action-link:hover {color: #fff;}@media (max-width: 699px) {.animated-slider-wrapper .o-action-link {font-size: 40px;padding-top: 120px;}}@media (max-width: 1199px) {.animated-slider-wrapper .o-action-link {color: #1e1e22;}}@media (min-width: 700px) {.animated-slider-wrapper .o-action-link {font-size: 5.625rem;}}@media (min-width: 1200px) {.animated-slider-wrapper .o-action-link {color: #fff;}}.animated-slider-wrapper .o-action-link-label {display: inline-block;position: relative;}.animated-slider-wrapper .o-action-link-label::after {content: "";position: absolute;right: 0;bottom: 0;left: 0;border-bottom: 0.1875rem solid;transform: scaleX(0);transform-origin: center left;transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);}.animated-slider-wrapper .o-action-link:hover .o-action-link-label::after {transform: scaleX(1);}.animated-slider-wrapper .o-hsub {padding: 1.25rem 0;display: inline-block;}.animated-slider-wrapper .o-hsub::before {content: "";display: inline-block;vertical-align: middle;border-bottom: 1px solid;width: 1.5rem;background-color: #1e1e22;margin-right: 1.125rem;transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transform-origin: center left;}.animated-slider-wrapper .o-hsub.-link {color: #fff;text-decoration: none;}.animated-slider-wrapper .o-hsub.-link:hover::before {transform: scaleX(1.5);}.animated-slider-wrapper .o-hsub-wrap:hover .o-hsub.-link::before {transform: scaleX(1.5);}.animated-slider-wrapper .o-hsub.-h {vertical-align: middle;}@media (max-width: 699px) {.animated-slider-wrapper .o-hsub.-h {display: block;margin-top: 20px;}}@media (min-width: 700px) {.animated-slider-wrapper .o-hsub.-h {margin-left: 2.5rem;}}body.is-loaded .animated-slider-wrapper .o-loader {visibility: hidden;transition-delay: 0.6s;}.animated-slider-wrapper .o-container {position: relative;margin: 0 auto;}@media (max-width: 699px) {.animated-slider-wrapper .o-container {padding-right: 40px;padding-left: 40px;}.animated-slider-wrapper .o-container.-small {padding-right: 20px;padding-left: 20px;}}@media (min-width: 700px) and (max-width: 1599px) {.animated-slider-wrapper .o-container {padding-right: 90px;padding-left: 90px;}}.animated-slider-wrapper .o-section {position: relative;}.animated-slider-wrapper .o-section.-offset {margin-top: -9.375rem;background-color: #f6f6f6;}.animated-slider-wrapper .o-section.-padding {padding-top: 7.5rem;padding-bottom: 7.5rem;}.animated-slider-wrapper .o-section.-padding-top {padding-top: 7.5rem;}.animated-slider-wrapper .o-section.-left {margin-right: 15rem;}.animated-slider-wrapper .o-section.-right {margin-left: 15rem;}.animated-slider-wrapper .o-section.-left-large {margin-right: 22.5rem;}.animated-slider-wrapper .o-section.-right.-padding {padding-left: 9.5625rem;}@media (max-width: 699px) {.animated-slider-wrapper .o-section.-bottom {padding-bottom: 60px;}}@media (min-width: 700px) {.animated-slider-wrapper .o-section.-bottom {padding-bottom: 7.5rem;}}.animated-slider-wrapper .slideshow-slide-image.background-absolute {width: 65%;left: 35%;transform: translateY(-40px);}.animated-slider-wrapper h2.slideshow-slide-caption-title {padding-left: 90px;padding-right: 90px;color: black;}.animated-slider-wrapper .o-hsub.-link {padding-left: 90px;padding-right: 90px;color: #000;text-decoration: none;}.animated-slider-wrapper button.slider-more-button {width: 16rem;height: 7rem;position: absolute;bottom: 0;right: 0;background-color: #fcc865;color: #000;text-transform: uppercase;transition: opacity 700ms cubic-bezier(0.8, 0, 0.55, 0.94) 470ms, transform 700ms cubic-bezier(0.8, 0, 0.55, 0.94) 470ms;transform: rotateZ(-20deg) translate3d(-20vh, 20vh, 0);}body.is-animated .animated-slider-wrapper .slider-more-button {transform: rotateZ(0deg) translate3d(0, 0, 0);}.animated-slider-wrapper p.slideshow-slide-caption-content {padding-left: 90px;padding-right: 90px;box-sizing: border-box;color: rgba(0, 0, 0, 0.7);cursor: pointer;display: block;margin-top: 20px;opacity: 0;text-size-adjust: 100%;transition: opacity 700ms cubic-bezier(0.8, 0, 0.55, 0.94), transform 700ms cubic-bezier(0.8, 0, 0.55, 0.94);transform: translate3d(-100px, 0, 0);max-width: 40%;width: 40%;}.animated-slider-wrapper .slideshow-slide.is-current p.slideshow-slide-caption-content {opacity: 1;transition: opacity 700ms cubic-bezier(0.8, 0, 0.55, 0.94) 1470ms, transform 700ms cubic-bezier(0.8, 0, 0.55, 0.94) 1470ms;transform: translate3d(0, 0, 0);}.animated-slider-wrapper .slideshow-slide.is-current .floating-btn {border: none;border-width: 0px;margin: 0;overflow: hidden;border: none;outline: none;color: white;font-size: 20px;background: #F6EFE3;position: relative;padding: 14px;width: 60px;height: 60px;border-radius: 50%;box-shadow: 0 12px 42px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.24);transition: .3s;margin: 0.5em;}.animated-slider-wrapper .slideshow-slide.is-current .floating-btn:hover {background: #d2cbbf;cursor: pointer;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);}.animated-slider-wrapper .slideshow-slide.is-current .js-parallax.is-inview {width: 100px;}.animated-slider-wrapper .slideshow-slide.is-current button .floating-btn:focus {outline: 0px;outline: 0px;}.animated-slider-wrapper .slideshow-slide.is-current .c-header-home-controls.-nomobile.o-button-group {margin-left: 30%;}.animated-slider-wrapper .slideshow-slide.is-current .divide {margin-top: 50px;margin-bottom: 50px;}.animated-slider-wrapper .slideshow-slide.is-current .ripple {overflow: hidden;}.animated-slider-wrapper .slideshow-slide.is-current .ripple-effect {position: absolute;border-radius: 50%;width: 50px;height: 50px;background: white;animation: ripple-animation 2s;}@keyframes ripple-animation {from {transform: scale(1);opacity: 0.4;}to {transform: scale(100);opacity: 0;}}.animated-slider-wrapper .slideshow-slide.is-current .navbar-container {z-index: 1000;background-color: #fff;}@media (max-width: 699px) {.animated-slider-wrapper .slideshow-slide.is-current .container {padding-right: 0px;padding-left: 0px;}}@media (min-width: 700px) and (max-width: 1599px) {.animated-slider-wrapper .slideshow-slide.is-current .container {padding-right: 0rem;padding-left: 0rem;max-width: 140rem;}}.fadeup-slider-wrapper.cd-slider {position: relative;width: 100%;height: 430px;overflow: hidden;}.fadeup-slider-wrapper.cd-slider li {position: absolute;top: 0;left: 0;width: 100%;height: 100%;visibility: hidden;transition: visibility 0s 1s;will-change: visibility;}.fadeup-slider-wrapper li .image {position: absolute;top: 0;left: 0;width: 66.66%;height: 100%;background-size: cover;background-position: 50% 50%;clip: rect(0, 80rem, 50rem, 80rem);transition: clip .5s cubic-bezier(0.99, 0.01, 0.45, 0.9) .5s;will-change: clip;}.fadeup-slider-wrapper li .content {position: absolute;top: 0;right: 0;width: 100%;height: 100%;padding: 4rem 0 0 2rem;text-align: right;}.fadeup-slider-wrapper li .content h2 {font-size: 42px;padding: 1.5rem;text-overflow: ellipsis;overflow: hidden;-webkit-transform: translateY(-30%);transform: translateY(-30%);opacity: 0;transition: opacity .5s, -webkit-transform .5s;transition: transform .5s, opacity .5s;transition: transform .5s, opacity .5s, -webkit-transform .5s;will-change: transform, opacity;}.fadeup-slider-wrapper li .content .description {display: inline-block;width: 30%;font-size: 16px;padding: 1.5rem;padding-top: 0;opacity: 0;-webkit-transform: translateY(-60%);transform: translateY(-60%);transition: opacity .5s .1s, -webkit-transform .5s .1s;transition: transform .5s .1s, opacity .5s .1s;transition: transform .5s .1s, opacity .5s .1s, -webkit-transform .5s .1s;will-change: transform, opacity;}.fadeup-slider-wrapper li .content a {display: block;font-size: 16px;padding: 1.5rem;opacity: 0;-webkit-transform: translateY(-100%);transform: translateY(-100%);transition: opacity .5s .2s, -webkit-transform .5s .2s;transition: transform .5s .2s, opacity .5s .2s;transition: transform .5s .2s, opacity .5s .2s, -webkit-transform .5s .2s;will-change: transform, opacity;}.fadeup-slider-wrapper li.current {visibility: visible;transition-delay: 0s;}.fadeup-slider-wrapper li.current .image {clip: rect(0, 80rem, 50rem, 0);}.fadeup-slider-wrapper li.current .content h2 {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;transition-delay: 1s;}.fadeup-slider-wrapper li.current .content .description {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;transition-delay: 1.1s;}.fadeup-slider-wrapper li.current .content a {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;transition-delay: 1.2s;}.fadeup-slider-wrapper li.prev-slide .image {clip: rect(0, 0, 50rem, 0);}.fadeup-slider-wrapper nav {position: absolute;bottom: 40px;right: 0;z-index: 2;}.fadeup-slider-wrapper .prev, .fadeup-slider-wrapper .next, .fadeup-slider-wrapper .counter {vertical-align: middle;}.fadeup-slider-wrapper .prev, .fadeup-slider-wrapper .next {position: relative;display: inline-block;background: transparent;border: 0;font-size: 30px;cursor: pointer;outline: none;}.fadeup-slider-wrapper .prev::before {font-family: 'themify';content: "\e629";margin-right: 10px;}.fadeup-slider-wrapper .next::before {font-family: 'themify';content: "\e628";margin-left: 10px;}.fadeup-slider-wrapper .counter {display: inline-block;font-size: 30px;}.fadeup-slider-wrapper .counter span:last-child::before {content: '/';margin: 0 1rem;}.fadeup-slider-wrapper .prev:hover::after, .fadeup-slider-wrapper .next:hover::after {width: 3.5rem;}@media screen and ( max-width: 550px ) {.fadeup-slider-wrapper li .image {width: 100%;}.fadeup-slider-wrapper li .content {padding-right: 2rem;}}.motion-reveal-slider-wrapper.slideshow {position: relative;width: 100%;margin: 3.5rem 0 0 0;padding: 0 0 3.5rem 0;pointer-events: none;overflow: hidden;}.motion-reveal-slider-wrapper.slideshow .slide {width: 100%;height: 50vh;top: 0;position: absolute;display: grid;grid-template-columns: 100%;grid-template-rows: 100%;align-items: center;justify-items: center;}.motion-reveal-slider-wrapper.slideshow .slide-current {position: relative;}.motion-reveal-slider-wrapper.slideshow .slide-img-wrap {grid-area: 1 / 1 / 1 / 1;width: 100%;height: calc(100vh - 13rem);max-height: 100%;overflow: hidden;position: relative;opacity: 0;outline: 3px solid transparent;}.motion-reveal-slider-wrapper.slideshow .slide-img {width: 100%;height: 100%;left: 0;top: 0;background-size: cover;background-position: 50% 50%;position: absolute;backface-visibility: hidden;pointer-events: none;}.motion-reveal-slider-wrapper.slideshow .slide-img-reveal {position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: var(--color-reveal);transform: translate3d(-100%,0,0);pointer-events: none;}.motion-reveal-slider-wrapper.slideshow .slide-number {font-size: 2rem;position: absolute;top: 5.25rem;opacity: 0;}.motion-reveal-slider-wrapper.slideshow .slide-title {margin: 0;grid-area: 1 / 1 / 1 / 1;font-size: 50px;color: var(--color-title);position: relative;opacity: 0;text-align: center;}.motion-reveal-slider-wrapper.slideshow .slide-current .slide-img-wrap, .motion-reveal-slider-wrapper.slideshow .slide-current .slide-number, .motion-reveal-slider-wrapper.slideshow .slide-current .slide-title {opacity: 1;}.motion-reveal-slider-wrapper.slideshow .slidenav {position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;display: flex;justify-content: space-between;align-items: center;}.motion-reveal-slider-wrapper.slideshow .slidenav-item {pointer-events: auto;border: 0;background: none;padding: 1rem;margin: 0.85rem;text-transform: inherit;position: relative;line-height: 1;color: var(--color-nav);}.motion-reveal-slider-wrapper.slideshow .slidenav-item::before, .motion-reveal-slider-wrapper.slideshow .slidenav-item::after {content: '';position: absolute;width: 3rem;height: 1px;background: currentColor;top: 50%;}.motion-reveal-slider-wrapper.slideshow .slidenav-item::before {right: 100%;}.motion-reveal-slider-wrapper.slideshow .slidenav-item::after {left: 100%;}.motion-reveal-slider-wrapper.slideshow .slidenav-item:hover {color: var(--color-link-hover);}.motion-reveal-slider-wrapper.slideshow .slidenav-item--prev {transform: rotate(-90deg) translateY(-50%);}.motion-reveal-slider-wrapper.slideshow .slidenav-item--next {transform: rotate(90deg) translateY(-25%);}.motion-reveal-slider-wrapper.slideshow .slidenav-preview {pointer-events: auto;color: var(--color-nav);position: absolute;bottom: 0;transform: translateX(-50%);left: 50%;border: 0;background: none;padding: 1rem;transition: 0.3s transform;}.motion-reveal-slider-wrapper.slideshow .slidenav-preview:hover {color: var(--color-link-hover);}.motion-reveal-slider-wrapper.slideshow .slidenav-preview .icon {pointer-events: none;}.motion-reveal-slider-wrapper.slideshow .slidenav-preview--open {transform: translateX(-50%) rotate(180deg);}.motion-reveal-slider-wrapper.slideshow .preview, .motion-reveal-slider-wrapper.slideshow .preview-img-wrap, .motion-reveal-slider-wrapper.slideshow .preview-img, .motion-reveal-slider-wrapper.slideshow .preview-img-reveal {position: absolute;width: 100%;height: 100%;top: 0;left: 0;pointer-events: none;}.motion-reveal-slider-wrapper.slideshow .preview {display: flex;flex-direction: column;align-items: center;justify-content: center;}.motion-reveal-slider-wrapper.slideshow .preview-img-wrap {overflow: hidden;opacity: 0;}.motion-reveal-slider-wrapper.slideshow .preview-img {background-size: cover;background-position: 50% 50%;backface-visibility: hidden;}.motion-reveal-slider-wrapper.slideshow .preview-img-reveal {background: var(--color-reveal);}.motion-reveal-slider-wrapper.slideshow .preview-title {position: relative;font-size: 1.5rem;opacity: 0;padding: 0 1rem;margin: 0 0 1rem 0;text-align: center;}.motion-reveal-slider-wrapper.slideshow .preview-content {position: relative;text-align: justify;opacity: 0;padding: 0 1rem;width: 70%;}.motion-reveal-slider-wrapper.slideshow .slide-img-wrap {width: 400px;}.motion-reveal-slider-wrapper.slideshow .icon {display: block;width: 1.5em;height: 1.5em;margin: 0 auto;fill: currentColor;}.motion-reveal-slider-wrapper.slideshow nav button {cursor: pointer;outline: none;}.motion-reveal-slider-wrapper.slideshow .hidden {position: absolute;overflow: hidden;width: 0;height: 0;pointer-events: none;}.testimonials-card-wrapper {width: 100%;overflow: hidden;}.testimonials-card-wrapper .slider {margin-bottom: 6em;position: relative;}.testimonials-card-wrapper .slider > ul {position: relative;margin: 0 auto !important;list-style: none !important;}.testimonials-card-wrapper .slider > ul li {background: #ffffff;border: 1px solid #e7e7e7;float: left;width: 555px;min-height: 272px;margin: 0 2.5em;padding: 3em;position: absolute;transition: left .3s cubic-bezier(0.645, 0.045, 0.355, 1), top .3s cubic-bezier(0.645, 0.045, 0.355, 1);}.testimonials-card-wrapper .testimonial-info {width: 100%;}.testimonials-card-wrapper .testimonial-info h3 {display: inline-block;margin-bottom: 0;}.testimonials-card-wrapper .testimonial-info .rating {float: right;margin-top: 5px;}.testimonials-card-wrapper .testimonial-info i {color: #7dc855;}.testimonials-card-wrapper .testimonial-info p {margin-bottom: 1em;}.testimonials-card-wrapper .slider-nav {position: absolute;left: 50%;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);z-index: 999;margin: 2em 0;}.testimonials-card-wrapper .bullet {display: inline-block;border-radius: 50%;background: #7dc855;width: 10px;height: 10px;margin: 5px 0;border: 1px solid transparent;margin: 0 .25em;}.testimonials-card-wrapper .bullet:not(.active-bullet):hover {cursor: pointer;border: 2px solid #ffffff;-webkit-transform: scale(1.04);transform: scale(1.04);}.testimonials-card-wrapper .active-bullet {background: #ffffff ;transition: background 1s ease;}.testimonials-card-wrapper .tag {margin-bottom: 4em;}.testimonials-card-wrapper .companies {width: 100%;height: auto;text-align: center;}.testimonials-card-wrapper .companies li {display: inline-block;margin: 0 3em 3em 3em;}.testimonials-card-wrapper .companies a:hover i {color: #7dc855;}.testimonials-card-wrapper .companies i {font-size: 3.5em;color: #ccc;}.testimonials-card-wrapper .testimonial-info div.author {margin-top: 10px;}.testimonials-card-wrapper .testimonial-info .testimonial-info-title {width: calc(100% - 120px);float: left;}.testimonials-card-wrapper .testimonial-info .testimonial-info-img {width: 120px;float: right;text-align: right;}.testimonials-card-wrapper .testimonial-info .testimonial-info-img img {max-width: 100px;border-radius: 250px;}.testimonials-card-wrapper .testimonial-info-desc {width: 100%;clear: both;margin-top: 20px;float: left;}.image-carousel-slider-wrapper.carousel {width: 100%;overflow: hidden;position: relative;}.image-carousel-slider-wrapper.carousel .carousel-item {visibility:visible;display: flex;width: 100%;height: 100%;align-items: center;justify-content: flex-end;-webkit-align-items: center;-webkit-justify-content: flex-end;position: relative;background-color: #fff;flex-shrink: 0;-webkit-flex-shrink: 0;position: absolute;z-index: 0;transition: 0.6s all linear;}.image-carousel-slider-wrapper.carousel .carousel-item .carousel-item-info {height: 100%;display: flex;justify-content: center;flex-direction: column;display: -webkit-flex;-webkit-justify-content: center;-webkit-flex-direction: column;order: 1;left: 0;margin: auto;padding: 0 40px;width: 40%;}.image-carousel-slider-wrapper.carousel .carousel-item .carousel-item-image {width: 60%;height: 100%;order: 2;align-self: flex-end;flex-basis: 60%;-webkit-order: 2;-webkit-align-self: flex-end;-webkit-flex-basis: 60%;background-position: center;background-repeat: no-repeat;background-size: cover;position:relative;transform: translateX(100%);transition: 0.6s all ease-in-out;}.image-carousel-slider-wrapper.carousel .carousel-item .carousel-item-subtitle {letter-spacing: 3px;font-size: 10px;text-transform: uppercase;margin: 0;color: #7E7E7E;font-weight: 700;transform: translateY(25%);opacity: 0;visibility: hidden;transition: 0.4s all ease-in-out;}.image-carousel-slider-wrapper.carousel .carousel-item .carousel-item-title {margin: 15px 0 0 0;font-size: 44px;letter-spacing: 3px;color: #2C2C2C;line-height: 1.2;transform: translateY(25%);opacity: 0;visibility: hidden;transition: 0.6s all ease-in-out;}.image-carousel-slider-wrapper.carousel .carousel-item .carousel-item-description {transform: translateY(25%);opacity: 0;visibility: hidden;transition: 0.6s all ease-in-out;margin-top: 35px;font-size: 13px;color: #7e7e7e;margin-bottom: 35px;}.image-carousel-slider-wrapper.carousel .carousel-item .carousel-item-btn {width: 35%;color: #2C2C2C;letter-spacing: 3px;font-size: 11px;text-transform: uppercase;margin: 0;width: 35%;font-weight: 600;text-decoration: none;transform: translateY(25%);opacity: 0;visibility: hidden;transition: 0.6s all ease-in-out;}.image-carousel-slider-wrapper.carousel .carousel-nav {position: absolute;right: 0;z-index: 2;background-color: #fff;bottom: 0;}.image-carousel-slider-wrapper.carousel .carousel-nav .carousel-icon {display: inline-block;vertical-align: middle;width: 16px;fill: #5d5d5d;}.image-carousel-slider-wrapper.carousel .carousel-nav .carousel-arrow {cursor: pointer;display: inline-block;padding: 11px 15px;position: relative;}.image-carousel-slider-wrapper.carousel .carousel-nav .carousel-arrow:nth-child(1):after {content:'';right: -3px;position: absolute;width: 1px;background-color: #b0b0b0;height: 14px;top: 50%;margin-top: -7px;}.image-carousel-slider-wrapper.carousel .carousel-item.active {z-index: 1;display: flex;visibility:visible;}.image-carousel-slider-wrapper.carousel .carousel-item.active .carousel-item-subtitle, .image-carousel-slider-wrapper.carousel .carousel-item.active .carousel-item-title, .image-carousel-slider-wrapper.carousel .carousel-item.active .carousel-item-description, .image-carousel-slider-wrapper.carousel .carousel-item.active .carousel-item-btn {transform: translateY(0);opacity: 1;transition: 0.6s all ease-in-out;visibility: visible;}.image-carousel-slider-wrapper.carousel .carousel-item.active .carousel-item-image {transition: 0.6s all ease-in-out;transform: translateX(0);}.themegoods-navigation-wrapper:empty {min-height: 70px;}.themegoods-navigation-wrapper .nav {padding: 0;}.themegoods-navigation-wrapper .nav li {display: inline-block;margin: 0;padding: 12px 0 12px 0;}.themegoods-navigation-wrapper.menu_style2 .nav li {padding: 12px 0 12px 0;}.themegoods-navigation-wrapper.menu_style1 .nav li {padding: 0;}.themegoods-navigation-wrapper .nav li > a {display: inline-block;position: relative;padding: 0 5px;-webkit-transition: padding 0.3s;-moz-transition: padding 0.3s;transition: padding 0.3s;}.themegoods-navigation-wrapper.menu_style1 .nav li > a {padding: 0;}.themegoods-navigation-wrapper.menu_style2 .nav li > a:before {content: '';display: block;position: absolute;bottom: 0;left: 0;z-index: 1;opacity: 0.2;height: 50%;width: 100%;background-color: #666;transform-origin: right top;transform: scale(0, 1);transition: color 0.1s,transform 0.2s ease-out;}.themegoods-navigation-wrapper.menu_style1 .nav li > a:before {content: '';display: block;position: absolute;bottom: 2px;left: 0;height: 2px;width: 100%;background-color: #666;transform-origin: right top;transform: scale(0,1);transition: color .1s,transform .2s ease-out;}.themegoods-navigation-wrapper.menu_style1 .nav li > a:active:before, .themegoods-navigation-wrapper.menu_style2 .nav li > a:active:before {background-color: #666;}.themegoods-navigation-wrapper.menu_style1 .nav li > a:hover:before, .themegoods-navigation-wrapper.menu_style2 .nav li > a:hover:before {transform-origin: left top;transform: scale(1, 1);}.themegoods-navigation-wrapper .nav li.arrow > a:after {text-decoration: inherit;-webkit-font-smoothing: antialiased;display: inline;width: auto;height: auto;line-height: normal;vertical-align: 10%;background-image: none;background-position: 0% 0%;background-repeat: repeat;font-family: 'themify';content: "\e64b";float: right;margin-left: 8px;line-height: 3.4em;}.themegoods-navigation-wrapper .nav li.arrow > a:after {font-size: 9px;}.themegoods-navigation-wrapper .nav li ul {list-style: none;background: transparent;position: absolute;width: 220px;height: 0;padding: 0;z-index: -1;margin: 0;margin-left: 0;margin-top: 0;border: 0;-webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);opacity: 0;overflow: hidden;-webkit-transform: translate(0px,-15px);-moz-transform: translate(0px,-15px);transform: translate(0px,-15px);transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;}.themegoods-navigation-wrapper .nav li ul li {padding: 5px 0 5px 0;clear: both;display: inline-block;width: 100%;box-sizing: border-box;}.themegoods-navigation-wrapper .nav li ul li ul {position: absolute;left: 221px;margin-top: -39px;margin-left: 0;opacity: 0;}.themegoods-navigation-wrapper .nav li ul li ul:before {display: none;}.themegoods-navigation-wrapper .nav > li:hover > ul, .themegoods-navigation-wrapper .nav > li > ul > li:hover > ul {z-index: 9;opacity: 1;height: auto;-ms-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);-webkit-transform: translate(0px,0px);-moz-transform: translate(0px,0px);transform: translate(0px,0px);overflow: visible;}.themegoods-navigation-wrapper .nav li.current-menu-item ul li a, .themegoods-navigation-wrapper .nav li ul li.current-menu-item a, .themegoods-navigation-wrapper .nav li ul li.current-menu-parent a {background: transparent;height: auto;}.themegoods-navigation-wrapper .nav li ul li a, .themegoods-navigation-wrapper .nav li.current-menu-parent ul li a {border-top: 0;margin: 0;font-size: 11px;padding: 0;padding-right: 5px;letter-spacing: 0;font-weight: 400;text-transform: none;box-sizing: border-box;-webkit-transition: color .2s linear, background .2s linear;-moz-transition: color .2s linear, background .2s linear;-ms-transition: color .2s linear, background .2s linear;-o-transition: color .2s linear, background .2s linear;transition: color .2s linear, background .2s linear;}.themegoods-navigation-wrapper .nav li:first-child > a, .themegoods-navigation-wrapper .nav li ul li:first-child > a, .themegoods-navigation-wrapper .nav li.current-menu-parent ul li:first-child > a {margin-top: 10px;}.themegoods-navigation-wrapper .nav li:last-child > a, .themegoods-navigation-wrapper .nav li ul li:last-child > a, .themegoods-navigation-wrapper .nav li.current-menu-parent ul li:last-child > a {margin-bottom: 10px;}.themegoods-navigation-wrapper .nav li.megamenu > ul {position: fixed;width: 960px;left: 0;right: 0;margin-left:auto;margin-right:auto;padding: 0;box-sizing: border-box;border-radius: 5px;overflow: hidden;}.themegoods-navigation-wrapper .nav li.elementor-megamenu.megamenu > ul.sub-menu {display: none;}.themegoods-navigation-wrapper .nav li:not(.megamenu) > ul.sub-menu > li.arrow > a:after, .themegoods-navigation-wrapper .nav li:not(.megamenu) > ul.sub-menu > li.arrow > a:after {font-size: 7px;margin-left: 8px;text-decoration: inherit;-webkit-font-smoothing: antialiased;display: inline;width: auto;height: auto;line-height: normal;vertical-align: 10%;background-image: none;background-position: 0% 0%;background-repeat: repeat;margin-top: 0;font-family: 'themify';content: "\e649";float: right;margin-right: 0px;line-height: 3.4em;}.themegoods-navigation-wrapper .nav li.megamenu ul li {display: block;box-sizing: border-box;clear: none;float: left;border-left: 1px solid #eeeeee;}.themegoods-navigation-wrapper .nav li.megamenu ul li > a {display: none;}.themegoods-navigation-wrapper .nav li.megamenu.elementor-megamenu ul li > a {display: inline;}.themegoods-navigation-wrapper .nav li.megamenu ul li:first-child {border: 0;}.themegoods-navigation-wrapper .nav li.megamenu.col2 ul > li {width: 50%;padding: 5px 15px 0 0;}.themegoods-navigation-wrapper .nav li.megamenu.col3 ul > li {width: 33.3%;padding: 5px 15px 0 0;}.themegoods-navigation-wrapper .nav li.megamenu.col4 ul > li {width: 25%;padding: 5px 15px 0 0;}.themegoods-navigation-wrapper .nav li.megamenu ul li ul, .themegoods-navigation-wrapper .nav li.megamenu ul li ul {position: relative;width: 100%;margin: 0;border: 0;box-shadow: 0 0 0;display: block !important;opacity: 1 !important;left: 0;height: auto;-ms-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);overflow: visible;}.themegoods-navigation-wrapper .nav li.megamenu ul li ul li, .themegoods-navigation-wrapper .nav li.megamenu ul li ul li {width: 100% !important;border: 0 !important;}.themegoods-navigation-wrapper .nav li.megamenu ul li > a, .themegoods-navigation-wrapper .nav li.megamenu ul li > a:hover, .themegoods-navigation-wrapper .nav li.megamenu ul li > a:active {color: #444;box-sizing: border-box;background: transparent;}.themegoods-navigation-wrapper .nav li.megamenu ul li ul li a, .themegoods-navigation-wrapper .nav li.megamenu ul li ul li a {color: #888;border-bottom: 0;}.themegoods-navigation-wrapper .nav li.megamenu ul li ul li, .themegoods-navigation-wrapper .nav li.megamenu ul li ul li a {width: auto;display: inline-block;margin-left: 5px;padding: 0;}@media only screen and (min-width: 1200px) {.themegoods-navigation-wrapper .nav li.megamenu > ul, .themegoods-navigation-wrapper .nav li.megamenu > ul {max-width: 1425px;width: 100%;width: calc(100vw - 180px);box-sizing: border-box;}}#elementor_mobile_nav.elementor-button .elementor-align-icon-left {float: none;}.elementor_mobile_nav {cursor: pointer;}.elementor_desktop_hide {z-index: -1;opacity: 0;}.text-alignright .elementor-column-wrap .elementor-widget-wrap .elementor-widget:first-child, .text-alignright .elementor-column-wrap .elementor-widget-wrap .elementor-widget.elementor_mobile_nav {margin-left: auto;}.no_padding .themegoods-navigation-wrapper .nav li {padding: 0;}.no_padding .themegoods-navigation-wrapper .nav li a {margin-top: 0;}.portfolio-classic-container.video-grid .video-card, .portfolio-classic-container .portfolio-classic-img img {position: relative;overflow: hidden;display: block;text-align: center;}.portfolio-classic-container.video-grid .has-no-space .video-card, .portfolio-classic-container .has-no-space .portfolio-classic-img img {border-radius: 0;}.portfolio-classic-container.video-grid .has-no-space .portfolio-classic-content, .portfolio-classic-container.video-grid .has-no-space .video-card {border-radius: 0 !important;}.portfolio-classic-container.video-grid .video-card:hover .video-card-image {-webkit-transform: scale(1.06);transform: scale(1.06);transition: -webkit-transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;transition: transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;transition: transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms, -webkit-transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;}.portfolio-classic-container.video-grid .video-card-image {width: 100%;height: 100%;-webkit-transform: scale(1);transform: scale(1);transition: -webkit-transform 700ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;transition: transform 700ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;transition: transform 700ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms, -webkit-transform 700ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;}.portfolio-classic-container.video-grid .video-card iframe {background: #fff;}.portfolio-classic-container.video-grid .portfolio-classic-subtitle {margin-top: 5px;}.portfolio-classic-container.video-grid .video-grid-wrapper .video-card:before {display: none !important;}.portfolio-coverflow {width: 100%;padding-top: 50px;padding-bottom: 50px;overflow: hidden;}.portfolio-coverflow .swiper-slide {width: 400px;height: 30vw;line-height: 0;}.portfolio-coverflow .swiper-slide .swiper-content {width: 100%;height: 100%;overflow: visible;}.portfolio-coverflow .swiper-slide .swiper-content .article {width: 100%;height: 25vw;position: relative;transition: all 366ms ease-in-out;perspective: 1500px;border-radius: 8px;display: inline-block;user-select: none;}.portfolio-coverflow .swiper-slide .swiper-content .article:hover {cursor: pointer;}.portfolio-coverflow .swiper-slide .swiper-content .article .article-thumbnail, .portfolio-coverflow .swiper-slide .swiper-content .article .article-preview {width: 100%;height: 25vw;position: absolute;overflow: hidden;}.portfolio-coverflow .swiper-slide .swiper-content .article .article-thumbnail {background-size: cover;background-position: center center;transition: all 366ms ease-in-out;transform-origin: 0 0;position: relative;}.portfolio-coverflow .swiper-slide .swiper-content .article .article-thumbnail:after {content: '';display: inline-block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: linear-gradient(to top,rgba(0,0,0,0.2) 0%,transparent 100%);}.portfolio-coverflow .swiper-slide .swiper-content .article .article-thumbnail h2 {color: #fff;position: absolute;width: 100%;bottom: 0;left: 0;z-index: 2;padding: 50px 20px 20px;font-size: 25px;background: linear-gradient(to top, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0));}.portfolio-coverflow .swiper-slide .swiper-content .article .article-thumbnail h2 span {display: block;font-size: 11px;margin: 0;text-transform: uppercase;letter-spacing: 0.5px;opacity: 0.7;}.portfolio-coverflow .swiper-slide .swiper-content .article .article-thumbnail:before {content: "";height: 100%;width: 100%;background: linear-gradient(190deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 90%);-webkit-clip-path: polygon(0 0, 100% 0, 100% 25%, 0 75%);clip-path: polygon(0 0, 100% 0, 100% 25%, 0 75%);opacity: 0;position: absolute;transition: all 366ms ease-in-out;transform: translateY(-100%);}.portfolio-coverflow .swiper-slide.swiper-slide-active .swiper-content .article:hover > .article-thumbnail {transform: rotateX(40deg);}.portfolio-coverflow .swiper-slide.swiper-slide-active .swiper-content .article:hover > .article-thumbnail:before {transform: translateY(-20%);opacity: 1;}.portfolio-coverflow .swiper-slide.swiper-slide-active .swiper-content .article:hover > .article-thumbnail:hover > .article:hover > .article-thumbnail-preview, .portfolio-coverflow .swiper-slide.swiper-slide-active .swiper-content .article:hover > .article-thumbnail:before {opacity: 1;transform: none;}.portfolio-coverflow .swiper-slide.swiper-slide-active .swiper-content .article:hover > .article-preview {background-color: #f8f8f8;}.portfolio-coverflow .swiper-slide.swiper-slide-active .swiper-content .article:hover > .article-preview:before {transform: translateY(0%);}.portfolio-coverflow .swiper-slide .swiper-content .article .article-preview {font-size: 17px;line-height: 28px;color: #222;transition: all 366ms ease-in-out;}.portfolio-coverflow .swiper-slide .swiper-content .article .article-preview p {margin: 24px;transform: translateY(6px);}.portfolio-coverflow .swiper-slide .swiper-content .article .article-preview .controls {position: absolute;right: 0;width: 100%;height: 100%;cursor: pointer;display: table;}.portfolio-coverflow .swiper-slide .swiper-content .article .article-preview .controls label {width: 33.33%;box-sizing: border-box;cursor: pointer;background-color: #f5f5f5;padding: 20px;display: table-cell;vertical-align: bottom;}.portfolio-coverflow .swiper-slide .swiper-content .article .article-preview .controls label span {width: 100%;display: block;pointer-events: none;color: #000;text-align: center;font-size: 22px;transition: color 0.5s;}.portfolio-coverflow .swiper-slide .swiper-content .article .article-preview .controls label.active {background-color: #f5f5f5;zoom: 1;box-shadow: inset 0px 0px 10px 5px rgba(120, 120, 120, 0.1);border: 1px solid #fff;}.portfolio-coverflow .swiper-slide .swiper-content .article audio {display: none;}.portfolio-coverflow .swiper-pagination {display: none;}.portfolio-coverflow .article .music-playing {position: absolute;top: 20px;right: 20px;z-index: 2;}.slider-glitch-slideshow.content {position: relative;display: flex;justify-content: flex-end;align-items: center;margin: 0 auto;}.slider-glitch-slideshow.content .slides {position: relative;}.slider-glitch-slideshow1.content .slides.slides--contained {margin: 0 11rem 0 0;width: calc(100vw - 11rem - 4rem);display: flex;justify-content: flex-end;}.slider-glitch-slideshow.content .slides.slides--contained .slide {position: absolute;opacity: 0;top: 0;left: 0;pointer-events: none;}.slider-glitch-slideshow.content .slides.slides--contained .slide-current {position: relative;opacity: 1;pointer-events: auto;}.slider-glitch-slideshow.content .slides.slides--contained .slide-img {width: 100vw;height: 700px;}.slider-glitch-slideshow.content .slides.slides--contained .slide-img {width: 600px;max-width: 100%;}.slider-glitch-slideshow.content .slides.slides--contained .slide .slide-text {position: absolute;top: 40%;left: 20vw;}.slider-glitch-slideshow.content .slides.slides--contained .slide .slide-text {left: -10vw;}.slider-glitch-slideshow.content .slides.slides--contained .slide .slide-text {color: #fff;}.slider-glitch-slideshow.content .slides.slides--contained .slide-current .slide-title {animation: glitch-anim-title 0.25s linear alternate 1 backwards;}.slider-glitch-slideshow.content .slides.slides--contained .slide .slide-title {font-weight: 400;font-size: 6rem;margin: 0 0 0.25rem;font-weight: 600;text-transform: none;cursor: default;}.slider-glitch-slideshow.content .slides.slides--contained .slide .slide-description {text-transform: none;margin: 20px 0 0 0;max-width: 70%;cursor: default;color: #fff;}.slider-glitch-slideshow.content .slides.slides--contained .slide .slide-description a {color: #aaa;pointer-events: auto;}.slider-glitch-slideshow.content .slides.slides--contained .slide .slide-description a:hover {color: #fff;}.slider-glitch-slideshow.content .slides .slide-nav {display: flex;flex-direction: column;position: absolute;top: 0;left: 20vw;width: 60vw;height: 700px;justify-content: center;align-items: center;}.slider-glitch-slideshow.content .slides.slides--contained + .slide-nav {flex-direction: row;justify-content: flex-start;height: auto;margin: 0 0 0 0.25rem;top: calc(50% - 0.5rem);left: calc(100vw - 600px - 11rem - 4rem - 10vw);color: #fff;}.slider-glitch-slideshow.content .slide-nav .slide-nav-button {display: block;background: none;border: 0;margin: 0 1rem 0 1rem;padding: 0;text-transform: inherit;letter-spacing: inherit;font-weight: inherit;color: #fff;}.slider-glitch-slideshow.content .slide-nav .slide-nav-button span {display: block;font-size: 30px;cursor: pointer;display: block;margin: 20px 0 20px 0;}.slider-glitch-slideshow.content .slide-nav .slide-nav-button:focus {outline: none;}.slider-glitch-slideshow.content .slides.slides--contained .slide .slide-description .button {margin-top: 40px;}.effect-2 {--gap-horizontal: 10px;--gap-vertical: 5px;--time-anim: 2s;--delay-anim: 0s;--blend-mode-1: none;--blend-mode-2: none;--blend-mode-3: none;--blend-mode-4: none;--blend-mode-5: overlay;--blend-color-1: transparent;--blend-color-2: transparent;--blend-color-3: transparent;--blend-color-4: transparent;--blend-color-5: #af4949;}.glitch {overflow: hidden;position: relative;}.glitch, .glitch-img {background-repeat: no-repeat;background-position: 50% 50%;background-size: cover;}.glitch-img {position: absolute;top: calc(-1 * var(--gap-vertical));left: calc(-1 * var(--gap-horizontal));width: calc(100% + var(--gap-horizontal) * 2);height: calc(100% + var(--gap-vertical) * 2);background-color: var(--blend-color-1);transform: translate3d(0,0,0);background-blend-mode: var(--blend-mode-1);}.glitch-img:nth-child(n+2) {opacity: 0;}.glitch--animate .glitch-img:nth-child(n+2) {animation-duration: var(--time-anim);animation-delay: var(--delay-anim);animation-timing-function: linear;animation-iteration-count: infinite;animation-fill-mode: forwards;}.glitch--animate .glitch-img:nth-child(2) {background-color: var(--blend-color-2);background-blend-mode: var(--blend-mode-2);animation-name: glitch-anim-1;}.glitch--animate .glitch-img:nth-child(3) {background-color: var(--blend-color-3);background-blend-mode: var(--blend-mode-3);animation-name: glitch-anim-2;}.glitch--animate .glitch-img:nth-child(4) {background-color: var(--blend-color-4);background-blend-mode: var(--blend-mode-4);animation-name: glitch-anim-3;}.glitch--animate .glitch-img:nth-child(5) {background-color: var(--blend-color-5);background-blend-mode: var(--blend-mode-5);animation-name: glitch-anim-flash;}@keyframes glitch-anim-1 {0%, 100% {opacity: 1;transform: translate3d(var(--gap-horizontal),0,0) scale3d(-1,-1,1);-webkit-clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%);clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%);}20% {-webkit-clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%);clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%);}30% {-webkit-clip-path: polygon(0 10%, 100% 10%, 100% 20%, 0 20%);clip-path: polygon(0 10%, 100% 10%, 100% 20%, 0 20%);}40% {-webkit-clip-path: polygon(0 1%, 100% 1%, 100% 2%, 0 2%);clip-path: polygon(0 1%, 100% 1%, 100% 2%, 0 2%);}50% {-webkit-clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);}55% {-webkit-clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);}60% {-webkit-clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);}65% {-webkit-clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);}70% {-webkit-clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);}80% {-webkit-clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);}85% {-webkit-clip-path: polygon(0 60%, 100% 60%, 100% 65%, 0 65%);clip-path: polygon(0 60%, 100% 60%, 100% 65%, 0 65%);}95% {-webkit-clip-path: polygon(0 72%, 100% 72%, 100% 78%, 0 78%);clip-path: polygon(0 72%, 100% 72%, 100% 78%, 0 78%);}}@keyframes glitch-anim-2 {0%, 100% {opacity: 1;transform: translate3d(calc(-1 * var(--gap-horizontal)),0,0);-webkit-clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%);clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%);}10% {-webkit-clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%);clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%);}15% {-webkit-clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%);clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%);}17% {-webkit-clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);}19% {-webkit-clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%);clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%);}33% {-webkit-clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%);clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%);}35% {-webkit-clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);}40% {-webkit-clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%);clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%);}45% {-webkit-clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%);clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%);}49% {-webkit-clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%);clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%);}50% {-webkit-clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%);clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%);}55% {-webkit-clip-path: polygon(0 15%, 100% 15%, 100% 35%, 0 35%);clip-path: polygon(0 15%, 100% 15%, 100% 35%, 0 35%);}60% {-webkit-clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%);clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%);}70% {-webkit-clip-path: polygon(0 65%, 100% 65%, 100% 60%, 0 60%);clip-path: polygon(0 65%, 100% 65%, 100% 60%, 0 60%);}80% {-webkit-clip-path: polygon(0 80%, 100% 80%, 100% 85%, 0 85%);clip-path: polygon(0 80%, 100% 80%, 100% 85%, 0 85%);}90% {-webkit-clip-path: polygon(0 55%, 100% 55%, 100% 65%, 0 65%);clip-path: polygon(0 55%, 100% 55%, 100% 65%, 0 65%);}}@keyframes glitch-anim-3 {0%, 100% {opacity: 1;transform: translate3d(0, calc(-1 * var(--gap-vertical)), 0) scale3d(-1,-1,1);-webkit-clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);}5% {-webkit-clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);}11% {-webkit-clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);}20% {-webkit-clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);}25% {-webkit-clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);}35% {-webkit-clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);}42% {-webkit-clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);}48% {-webkit-clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);}50% {-webkit-clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);}56% {-webkit-clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);}61% {-webkit-clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);}68% {-webkit-clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);}72% {-webkit-clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);}77% {-webkit-clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);}81% {-webkit-clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);}86% {-webkit-clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);}90% {-webkit-clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);}92% {-webkit-clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);}94% {-webkit-clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);}}@keyframes glitch-anim-text {0%, 100% {transform: translate3d(2px, -2px, 0) scale3d(-1,-1,1);-webkit-clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);}20% {-webkit-clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);}41% {-webkit-clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);}52% {-webkit-clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);}61% {-webkit-clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);}75% {-webkit-clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);}80% {-webkit-clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);}96% {-webkit-clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);}}@keyframes glitch-anim-title {0%, 100% {transform: translate3d(2px, -2px, 0);-webkit-clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);}20% {-webkit-clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);}41% {-webkit-clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);}52% {-webkit-clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);}61% {-webkit-clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);}75% {-webkit-clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);}80% {-webkit-clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);}96% {-webkit-clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);}}@keyframes glitch-anim-flash {0%, 5% {opacity: 0.2;transform: translate3d(var(--gap-horizontal), var(--gap-vertical), 0);}5.5%, 100% {opacity: 0;transform: translate3d(0, 0, 0);}}.course-grid-container .portfolio-classic-grid-wrapper .card-img {visibility: hidden;background-size: cover;background-position: center;background-repeat: no-repeat;width: 100%;height: 235px;}.course-grid-container .portfolio-classic-grid-wrapper.avante-three-cols .card-img {height: 200px;}.course-grid-container .portfolio-classic-grid-wrapper.avante-four-cols .card-img {height: 180px;}.course-grid-container .grid_template1 .portfolio-classic-grid-wrapper .card-price {position: absolute;top: 200px;right: 15px;font-size: 13px;display: inline-block;background: #3d64ff;color: #fff;font-weight: 900;text-transform: uppercase;border-radius: 50%;width: 60px;text-align: center;line-height: 60px !important;z-index: 2;transition: all .21s cubic-bezier(.5,.5,.4,.9);}.course-grid-container .grid_template1 .portfolio-classic-grid-wrapper.avante-three-cols .card-price {top: 160px;}.course-grid-container .grid_template1 .portfolio-classic-grid-wrapper.avante-four-cols .card-price {top: 145px;}.course-grid-container .grid_template3 .portfolio-classic-grid-wrapper .card-price {position: absolute;top: 15px;right: 15px;font-size: 13px;display: inline-block;background: #3d64ff;color: #fff;font-weight: 900;border-radius: 5px;text-align: center;z-index: 2;padding: 5px 10px 5px 10px;}.course-grid-container .grid_template1 .portfolio-classic-grid-wrapper:hover .card-price {-ms-transform: scale(1.2) translateY(-10px);-moz-transform: scale(1.2) translateY(-10px);-o-transform: scale(1.2) translateY(-10px);-webkit-transform: scale(1.2) translateY(-10px);transform: scale(1.2) translateY(-10px);}.course-grid-container .portfolio-classic-grid-wrapper .card-info-hover {position: absolute;padding: 16px;width: 100%;opacity: 0;top: 0;}.course-grid-container .portfolio-classic-grid-wrapper .card-img--hover {transition: 0.2s all ease-out;background-size: cover;background-position: center;background-repeat: no-repeat;width: 100%;position: absolute;height: 235px;top: 0;}.course-grid-container .portfolio-classic-grid-wrapper.avante-three-cols .card-img--hover {height: 200px;}.course-grid-container .portfolio-classic-grid-wrapper.avante-four-cols .card-img--hover {height: 180px;}.course-grid-container .portfolio-classic-grid-wrapper {transition: all .2s cubic-bezier(0.175, 0.885, 0, 1);background-color: #fff;position: relative;overflow: hidden;border-radius: 5px;border: 1px solid #fff;}.course-grid-container .has-no-space .portfolio-classic-grid-wrapper {border-radius: 0 !important;}.course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover {background-color: #000 !important;}.course-grid-container .portfolio-classic-grid-wrapper .card-info {z-index: 2;background-color: #fff;}.course-grid-container .portfolio-classic-grid-wrapper .card-title {margin-bottom: 10px;font-size: 20px;padding: 25px 20px 0 20px;}.course-grid-container .grid_template2 .portfolio-classic-grid-wrapper .card-title {padding-top: 20px;}.course-grid-container .portfolio-classic-grid-wrapper .card-rating {padding: 0 20px 10px 20px;}.course-grid-container .portfolio-classic-grid-wrapper .card-meta-wrapper {padding: 0 20px 15px 20px;text-align: center;border-top: 1px solid #D8D8D8;}.course-grid-container .portfolio-classic-grid-wrapper .card-meta-wrapper.empty {border: 0;padding: 0 20px 10px 20px;}.course-grid-container .grid_template3 .portfolio-classic-grid-wrapper .card-meta-wrapper {border: 0;margin-top: -20px;}.course-grid-container .portfolio-classic-grid-wrapper .card-excerpt {padding: 0 20px 15px 20px;}.course-grid-container .portfolio-classic-grid-wrapper .card-excerpt p {padding: 0 !important;}.course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-img--hover {height: 100% !important;opacity: 0.5;}.course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-meta-wrapper {border-color: rgba(256,256,256,0.3) !important;}.course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-info {background-color: transparent !important;position: relative;color: #fff !important;}.course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-info .card-meta, .course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-info .card-excerpt, .course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-info .card-price {color: #fff !important;}.course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover a {color: #fff !important;}.course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-info-hover {opacity: 1;}.course-grid-container .portfolio-classic-grid-wrapper .card-info .card-excerpt {margin-bottom: 15px;}.course-grid-container .portfolio-classic-grid-wrapper .card-info .card-meta {margin-top: 15px;font-weight: 900;font-size: 13px;display: inline-block;margin-right: 20px;}body.elementor-page form.learn-press-search-course-form {margin-bottom: 60px;}body.elementor-page form.learn-press-search-course-form .lp-button {padding: .7em 2.5em .6em 2.5em;top: 0;border-radius: 0;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}.portfolio-classic-grid-wrapper .review-stars-rated {width: 90px;position: relative;display: inline-block;}.portfolio-classic-grid-wrapper .review-stars-rated .review-stars.empty, .portfolio-classic-grid-wrapper .review-stars-rated .review-stars.filled {width: 120px;height: 24px;font-family: dashicons;font-size: 18px;color: #f2b827;}.portfolio-classic-grid-wrapper .review-stars-rated .review-stars.filled {position: absolute;top: 0;left: 0;}.portfolio-classic-grid-wrapper .review-stars {margin: 0 0;list-style: none;overflow: hidden;}.portfolio-classic-grid-wrapper .review-stars-rated .review-stars.empty:before, .portfolio-classic-grid-wrapper .review-stars-rated .review-stars.filled:before {content: '\f154\f154\f154\f154\f154';line-height: 1;vertical-align: top;white-space: nowrap;}.portfolio-classic-grid-wrapper .review-stars-rated .review-stars.filled:before {content: '\f155\f155\f155\f155\f155';}.portfolio-classic-grid-wrapper .review-stars-rated .review-stars:after, .portfolio-classic-grid-wrapper .review-stars-rated .review-stars:after {clear: both;content: '';display: block;}.portfolio-classic-grid-wrapper .card-rating-total {display: inline-block;position: relative;top: -10px;font-size: 13px;}.course-grid-container .grid_template3 .card-info .card-title-wrapper {padding: 0;box-sizing: border-box;width: calc(100% - 30px);margin: auto;border-radius: 5px;box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.05);position: relative;z-index: 3;top: -30px;background: #fff;}.course-grid-container .grid_template3 .portfolio-classic-grid-wrapper:not(.nohover):hover .card-info .card-title-wrapper {background: rgba(0,0,0,0.4) !important;}.course-grid-container .grid_template2 .card-info .card-meta-wrapper.two-col {float: left;width: 100%;padding: 20px 20px 20px 20px;text-align: left;}.course-grid-container .grid_template2 .card-info .card-meta-wrapper-half {width: 50%;float: left;}.course-grid-container .grid_template2 .portfolio-classic-grid-wrapper .card-info .card-meta {margin: 0;}.course-grid-container .grid_template2 .card-info .card-meta-wrapper-half .card-price {background: transparent !important;}.course-grid-container .grid_template2 .card-info .card-meta-wrapper {padding: 20px 20px 20px 20px;text-align: left;}.course-grid-container .grid_template2 .card-info .card-meta-wrapper h5 {font-size: 12px;}.tooltip-templates {display: none;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content ul {margin-left: 20px !important;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content ul li {margin: 10px 0 10px 0 !important;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content ul li:last-child {margin-bottom: 0 !important;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content h5 {font-size: 16px;margin-bottom: 5px;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content .course-tooltip-content {margin: 20px 5px 20px 5px;box-sizing: border-box;}.avante-music-player .player {position: relative;overflow: hidden;display: flex;justify-content: center;flex-direction: column;align-items: center;color: white;width: 100%;height: 580px;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1), 0 40px 35px -20px rgba(0, 0, 0, 0.2), 0 40px 35px -40px rgba(0, 0, 0, 0.1);text-align: center;padding: 15px;margin: auto;}.avante-music-player .player .player-background {position: absolute;top: -20px;left: -20px;bottom: -20px;right: -20px;background-size: cover;background-position: center top;filter: blur(8px);z-index: 0;transition: .5s;}.avante-music-player .player .player-background:after {content: '';display: block;position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: black;opacity: .3;}.avante-music-player .player .player-img {width: 160px;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2), 0 40px 35px -20px rgba(0, 0, 0, 0.3);transition: .5s;z-index: 1;}.avante-music-player .player .player-title {margin-top: 20px;color: #fff;z-index: 1;}.avante-music-player .player .player-artist {opacity: .8;font-size: .8em;letter-spacing: .2em;text-transform: uppercase;font-weight: 300;color: #fff;z-index: 1;}.avante-music-player .player .player-controls {width: 80%;display: flex;justify-content: space-between;margin: 5px 10%;margin-top: 40px;z-index: 1;}.avante-music-player .player .player-controls > a {cursor: pointer;color: white;outline: none;position: relative;transition: transform .3s;}.avante-music-player .player .player-controls > a:hover {transform: scale(1.2);}.avante-music-player .player .player-scrubber {width: 80%;margin: 30px 10% 5px;height: 2px;padding: 6px 0;position: relative;z-index: 1;}.avante-music-player .player .player-scrubber:before {content: '';position: absolute;top: 5px;left: 0;height: 2px;width: 100%;background: white;z-index: 0;}.avante-music-player .player .player-scrubber__fill {position: absolute;top: 5px;left: 0;height: 2px;width: 0%;background: black;}.avante-music-player .player .player-scrubber-handle {position: absolute;top: -3px;left: 0%;width: 16px;height: 16px;border-radius: 50%;background: white;margin-left: -8px;transition: transform .3s;cursor: pointer;}.avante-music-player .player .player-scrubber-handle:hover {transform: scale(1.1);}.avante-music-player .player .player-time {width: 80%;font-weight: 300;font-size: .8em;display: flex;justify-content: space-between;z-index: 1;}.mouse-driven-vertical-carousel-wrapper {overflow: hidden;width: 100%;}.mouse-driven-vertical-carousel-wrapper .c-header {display: block;width: 100%;height: 100%;overflow: hidden;}.mouse-driven-vertical-carousel-wrapper .u-media-wrapper {position: relative;width: 100%;background-size: cover;background-position: center;height: 0;height: 100%;}.mouse-driven-vertical-carousel-wrapper .u-media-wrapper .carousel-header {position: absolute;top: 45%;left: 90px;z-index: 9;}.mouse-driven-vertical-carousel-wrapper .u-media-wrapper .carousel-header h2 {color: #fff;}.mouse-driven-vertical-carousel-wrapper .u-media-wrapper .c-gradient-overlay {position: absolute;display: block;left: 0;top: 0;width: 100%;height: 100%;background-image: radial-gradient(circle at 49% 50%, rgba(2, 21, 25, 0.3), rgba(2, 21, 25, 0.6));}.mouse-driven-vertical-carousel-wrapper .u-media-wrapper .c-mouse-vertical-carousel {position: relative;}.mouse-driven-vertical-carousel-wrapper .u-media-wrapper .c-mouse-vertical-carousel-list {width: 100%;position: absolute;left: 0;top: 50%;z-index: 1;list-style: none;}.mouse-driven-vertical-carousel-wrapper .u-media-wrapper .c-mouse-vertical-carousel-list-item a {display: block;padding-bottom: 25px;padding-top: 25px;padding-left: 54.1666666667%;padding-right: 10%;}.mouse-driven-vertical-carousel-wrapper .u-media-wrapper .c-mouse-vertical-carousel-eyebrow {position: relative;color: #fff;padding: 0 !important;}.mouse-driven-vertical-carousel-wrapper .u-media-wrapper .c-mouse-vertical-carousel-title {max-width: 100%;color: #fff;padding: 0 !important;font-size: 26px;font-weight: 700;}.mouse-driven-vertical-carousel-wrapper .u-media-wrapper .c-mouse-vertical-carousel-bg-img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-position: center;will-change: transform;}.synchronized-carousel-slider-wrapper.sliders-container {position: relative;display: flex;align-items: center;justify-content: center;flex: 1;max-width: 100%;overflow: hidden;}.synchronized-carousel-slider-wrapper.sliders-container .ms--images {position: relative;overflow: hidden;}.synchronized-carousel-slider-wrapper.sliders-container .ms--images.ms-container--horizontal {width: 100%;height: 400px;max-width: 100%;}.synchronized-carousel-slider-wrapper.sliders-container .ms--images.ms-container--horizontal .ms-track {left: calc(50% - 350px);}.synchronized-carousel-slider-wrapper.sliders-container .ms--images.ms-container--horizontal .ms-slide {display: inline-flex;}.synchronized-carousel-slider-wrapper.sliders-container .ms--images .ms-track {display: flex;position: absolute;white-space: nowrap;padding: 0;margin: 0;list-style: none;}.synchronized-carousel-slider-wrapper.sliders-container .ms--images .ms-slide {align-items: center;justify-content: center;width: 700px;height: 400px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.synchronized-carousel-slider-wrapper.sliders-container .ms--images {left: calc(50% - 280px);}.synchronized-carousel-slider-wrapper.sliders-container .ms--images.ms-container--horizontal .ms-track {left: -70px;}.synchronized-carousel-slider-wrapper.sliders-container .ms--images .ms-slide-image-container {width: 80%;height: 80%;background-color: rgba(0, 0, 0, 0.3);overflow: hidden;}.synchronized-carousel-slider-wrapper.sliders-container .ms--images .ms-slide-image {width: 100%;height: 100%;background-size: cover;}.synchronized-carousel-slider-wrapper.sliders-container .ms--numbers {position: relative;}.synchronized-carousel-slider-wrapper.sliders-container .ms--numbers.ms-container--horizontal {width: 240px;height: 240px;max-width: 100%;}.synchronized-carousel-slider-wrapper.sliders-container .ms--numbers.ms-container--horizontal .ms-track {left: calc(50% - 120px);}.synchronized-carousel-slider-wrapper.sliders-container .ms--numbers.ms-container--horizontal .ms-slide {display: inline-flex;}.synchronized-carousel-slider-wrapper.sliders-container .ms--numbers .ms-track {display: flex;position: absolute;white-space: nowrap;padding: 0;margin: 0;list-style: none;}.synchronized-carousel-slider-wrapper.sliders-container .ms--numbers .ms-slide {align-items: center;justify-content: center;width: 240px;height: 240px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.synchronized-carousel-slider-wrapper.sliders-container .ms--numbers {position: absolute;left: calc(50% - 420px);top: calc(50% - 280px);z-index: -1;pointer-events: none;}.synchronized-carousel-slider-wrapper.sliders-container .ms--numbers .ms-slide {font-size: 100px;font-weight: 900;color: #ccc;}.synchronized-carousel-slider-wrapper.sliders-container .ms--titles {position: relative;overflow: hidden;}.synchronized-carousel-slider-wrapper.sliders-container .ms--titles.ms-container--vertical {width: 400px;min-height: 170px;}.synchronized-carousel-slider-wrapper.sliders-container .ms--titles.ms-container--vertical .ms-track {flex-direction: column;top: calc(50% - 85px);}.synchronized-carousel-slider-wrapper.sliders-container .ms--titles.ms-container--vertical.ms-container--reverse .ms-track {flex-direction: column-reverse;top: auto;bottom: calc(50% - 85px);}.synchronized-carousel-slider-wrapper.sliders-container .ms--titles.ms-container--vertical .ms-slide {display: flex;}.synchronized-carousel-slider-wrapper.sliders-container .ms--titles .ms-track {display: flex;position: absolute;white-space: nowrap;padding: 0;margin: 0;list-style: none;}.synchronized-carousel-slider-wrapper.sliders-container .ms--titles .ms-slide {align-items: flex-start;justify-content: left;height: 140px;margin-top: 30px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.synchronized-carousel-slider-wrapper.sliders-container .ms--titles {position: absolute;left: calc(50% - 420px);top: calc(50% - 120px);z-index: 1;pointer-events: none;}.synchronized-carousel-slider-wrapper.sliders-container .ms--titles .ms-track {white-space: normal;}.synchronized-carousel-slider-wrapper.sliders-container .ms--titles .ms-slide {font-size: 3.3em;font-weight: 600;}.synchronized-carousel-slider-wrapper.sliders-container .ms--titles .ms-slide h3 {margin: 0;font-size: 36px;font-weight: 700;line-height: 1.4em;}.synchronized-carousel-slider-wrapper.sliders-container .ms--links {position: relative;overflow: hidden;}.synchronized-carousel-slider-wrapper.sliders-container .ms--links.ms-container--vertical {width: 400px;min-height: 60px;}.synchronized-carousel-slider-wrapper.sliders-container .ms--links.ms-container--vertical .ms-track {flex-direction: column;top: calc(50% - 10px);}.synchronized-carousel-slider-wrapper.sliders-container .ms--links.ms-container--vertical .ms-slide {display: flex;}.synchronized-carousel-slider-wrapper.sliders-container .ms--links .ms-track {display: flex;position: absolute;white-space: nowrap;padding: 0;margin: 0;list-style: none;}.synchronized-carousel-slider-wrapper.sliders-container .ms--links .ms-slide {align-items: left;justify-content: left;min-width: 300px;min-height: 90px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.synchronized-carousel-slider-wrapper.sliders-container .ms--links {position: absolute;left: calc(50% - 420px);top: 50%;z-index: 1;text-transform: uppercase;letter-spacing: 2px;font-size: 13px;}.synchronized-carousel-slider-wrapper.sliders-container .ms--links .ms-track {white-space: normal;}.synchronized-carousel-slider-wrapper.sliders-container .ms--links .ms-slide-link {cursor: pointer;}.synchronized-carousel-slider-wrapper.sliders-container .synchronized-carousel-pagination {display: flex;position: absolute;left: calc(50% - 420px);top: calc(100%);list-style: none;margin: 0;padding: 0;overflow: hidden;z-index: 1;}.synchronized-carousel-slider-wrapper.sliders-container .pagination-button {display: inline-block;position: relative;width: 36px;height: 20px;margin: 0 5px;cursor: pointer;}.synchronized-carousel-slider-wrapper.sliders-container .pagination-button:before, .pagination-button:after {content: '';position: absolute;left: 0;top: calc(50% - 1px);width: 100%;}.synchronized-carousel-slider-wrapper.sliders-container .pagination-button:before {height: 2px;background-color: #ccc;}.synchronized-carousel-slider-wrapper.sliders-container .pagination-button:after {height: 2px;background-color: #3d64ff;opacity: 0;transition: 0.5s opacity;}.synchronized-carousel-slider-wrapper.sliders-container .pagination-item--active .pagination-button:after {opacity: 1;}@media screen and (max-width: 860px) {.synchronized-carousel-slider-wrapper.sliders-container .ms--numbers {left: calc(50% - 120px);}.synchronized-carousel-slider-wrapper.sliders-container .ms--titles {left: calc(50% - 200px);top: calc(50% - 135px);text-align: center;}.synchronized-carousel-slider-wrapper.sliders-container .ms--links {left: calc(50% - 60px);top: calc(50% + 80px);}.synchronized-carousel-slider-wrapper.sliders-container .synchronized-carousel-pagination {left: 50%;top: 97%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}}@media screen and (max-width: 600px) {.synchronized-carousel-slider-wrapper.sliders-container .ms--images {overflow: visible;}}@media screen and (max-width: 400px) {.synchronized-carousel-slider-wrapper.sliders-container .ms--titles .ms-slide {-webkit-transform: scale(0.8);transform: scale(0.8);}}.flip-box-wrapper.square-flip{-webkit-perspective: 1000;-moz-perspective: 1000;-ms-perspective: 1000;perspective: 1000;-webkit-transform: perspective(1000px);-moz-transform: perspective(1000px);-ms-transform: perspective(1000px);transform: perspective(1000px);-moz-transform-style: preserve-3d;position:relative;}.flip-box-wrapper.square-flip {width:100%;height:400px;}.flip-box-wrapper.square-flip .square,.square2 {width:100%;height:100%;}.flip-box-wrapper.square-flip .square {background-size: cover;background-position:center center;-ms-transition: transform 0.60s cubic-bezier(.5,.3,.3,1);transition: transform 0.60s cubic-bezier(.5,.3,.3,1);-webkit-transition: transform 0.60s cubic-bezier(.5,.3,.3,1);overflow: hidden;position:absolute;top:0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.flip-box-wrapper.square-flip .square {-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-o-transform: rotateY(0deg);-ms-transform: rotateY(0deg);transform: rotateY(0deg);transform-style: preserve-3d;z-index:1;}.flip-box-wrapper.square-flip:hover .square {-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-o-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);transform: rotateY(-180deg);transform-style: preserve-3d;}.flip-box-wrapper.square-flip .square2{background-size: cover;background-position:center center;-ms-transition: transform 0.60s cubic-bezier(.5,.3,.3,1);transition: transform 0.60s cubic-bezier(.5,.3,.3,1);-webkit-transition: transform 0.60s cubic-bezier(.5,.3,.3,1);overflow: hidden;position:absolute;top:0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.flip-box-wrapper.square-flip .square2{-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);-ms-transform: rotateY(180deg);transform: rotateY(180deg);transform-style: preserve-3d;z-index:1;}.flip-box-wrapper.square-flip:hover .square2{-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-o-transform: rotateY(0deg);-ms-transform: rotateY(0deg);transform: rotateY(0deg);transform-style: preserve-3d;}.flip-box-wrapper.square-flip .square-container{padding:40px;text-align:center;position:relative;top:50%;-ms-transition: transform 0.60s cubic-bezier(.5,.3,.3,1);transition: transform 0.60s cubic-bezier(.5,.3,.3,1);-webkit-transition: transform 0.60s cubic-bezier(.5,.3,.3,1);-webkit-transform: translateY(-50%) translateX(0px) scale(1);-ms-transform: translateY(-50%) translateX(0px) scale(1);ansform: translateY(-50%) translateX(0px) scale(1);transform-style: preserve-3d;z-index:2;}.flip-box-wrapper.square-flip:hover .square-container{-webkit-transform: translateY(-50%) translateX(-650px) scale(.88);-ms-transform: translateY(-50%) translateX(-650px) scale(.88);transform: translateY(-50%) translateX(-650px) scale(.88);transform-style: preserve-3d;}.flip-box-wrapper.square-flip .square-container2{padding:40px;text-align:center;position:relative;top:50%;-ms-transition: transform 0.60s cubic-bezier(.5,.3,.3,1);transition: transform 0.60s cubic-bezier(.5,.3,.3,1);-webkit-transition: transform 0.60s cubic-bezier(.5,.3,.3,1);-webkit-transform: translateY(-50%) translateX(650px) translateZ(60px) scale(.88);-ms-transform: translateY(-50%) translateX(650px) translateZ(60px) scale(.88);transform: translateY(-50%) translateX(650px) translateZ(60px) scale(.88);transform-style: preserve-3d;z-index:2;}.flip-box-wrapper.square-flip:hover .square-container2{-webkit-transform: translateY(-50%) translateX(0px) translateZ(0px) scale(1);-ms-transform: translateY(-50%) translateX(0px) translateZ(0px) scale(1);transform: translateY(-50%) translateX(0px) translateZ(0px) scale(1);transform-style: preserve-3d;}.flip-box-wrapper.square-flip .flip-overlay {display: block;background: rgba(0,0,0,0.4);width: 100%;height: 100%;position: absolute;top: 0;}.flip-box-wrapper.square-flip .square-container2 .button {margin-top: 20px;}.flip-box-wrapper.square-flip .square .square-container .square-desc {margin-top: 10px;}.slider-zoom-wrapper .pagination {position: absolute !important;width: 100%;text-align: center;right: 0;padding: 0 !important;bottom: 40px;z-index: 999;margin: 0 !important;}.slider-zoom-wrapper .pagination-item {cursor: pointer;display: inline-block;white-space: nowrap;font-size: 0;width: 10px;height: 10px;border-radius: 250px;border: 1px solid #fff;margin: 0 5px;transition: .2s ease-in-out;background: transparent;}.slider-zoom-wrapper .pagination-item.is-current, .slider-zoom-wrapper .pagination-item:hover {background-color: #fff;}.slider-zoom-wrapper .container {width: 960px;margin: auto;}@media (max-width: 699px) {.slider-zoom-wrapper .container {padding-right: 40px;padding-left: 40px;}}@media only screen and (min-width: 1200px) {.slider-zoom-wrapper .container {max-width: 1425px;width: 100%;padding: 0 90px;}}@media only screen and (min-width: 768px) and (max-width: 960px) {.slider-zoom-wrapper .container {width: 100%;padding: 0 30px;}}@media only screen and (max-width: 767px) {.slider-zoom-wrapper .container {width: 100%;padding: 0 30px;}}.background-absolute {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-position: center;background-size: cover;}.slider-zoom-wrapper {position: relative;color: #ffffff;background-color: #1e1e22;overflow: hidden;height: 900px;}.slideshow-slide {visibility: hidden;transition: visibility 0s 1.7s;}.slideshow-slide.is-current {visibility: visible;transition-delay: 0s;}@media (max-width: 699px) {.slider-zoom-wrapper .slideshow-slide {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}}@media (min-width: 700px) {.slider-zoom-wrapper .slideshow-slide {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}}.slideshow-slide-background-load-wrap {transition: -webkit-transform 0.9s cubic-bezier(0.4, 0, 0.2, 1);transition: transform 0.9s cubic-bezier(0.4, 0, 0.2, 1);transition: transform 0.9s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.9s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);overflow: hidden;}.is-loaded .slideshow-slide-background-load-wrap {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);transition-delay: 0s;}.slideshow-slide.is-prev .slideshow-slide-background-parallax, .slideshow-slide.is-next .slideshow-slide-background-parallax {-webkit-transform: none !important;transform: none !important;}.slideshow-slide.is-prev-section .slideshow-slide-background-parallax, .slideshow-slide.is-next-section .slideshow-slide-background-parallax {-webkit-transform: none !important;transform: none !important;}.slideshow-slide-background-load {transition: -webkit-transform 0.9s cubic-bezier(0.4, 0, 0.2, 1);transition: transform 0.9s cubic-bezier(0.4, 0, 0.2, 1);transition: transform 0.9s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.9s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform: translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0);}.is-loaded .slideshow-slide-background-load {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slideshow-slide-background-wrap {transition: -webkit-transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.5s;transition: transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.5s;transition: transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.5s, -webkit-transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.5s;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slideshow-slide.is-prev .slideshow-slide-background-wrap {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}.slideshow-slide.is-next .slideshow-slide-background-wrap {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}.slideshow-slide.is-prev-section .slideshow-slide-background-wrap {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);transition: none;}.slideshow-slide.is-next-section .slideshow-slide-background-wrap {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);transition: none;}.slideshow-slide-background {transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.5s;transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.5s;transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.5s, -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.5s;-webkit-transform: scale(1);transform: scale(1);overflow: hidden;}.slideshow-slide.is-prev .slideshow-slide-background, .slideshow-slide.is-next .slideshow-slide-background {-webkit-transform: scale(0.5);transform: scale(0.5);transition-delay: 0s;}.slideshow-slide.is-prev-section .slideshow-slide-background, .slideshow-slide.is-next-section .slideshow-slide-background {-webkit-transform: scale(0.5);transform: scale(0.5);transition-delay: 0s;transition: none;}.slideshow-slide-image-wrap {transition: -webkit-transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.6s;transition: transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.6s;transition: transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.6s, -webkit-transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.6s;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slideshow-slide.is-prev .slideshow-slide-image-wrap {-webkit-transform: translate3d(0, 50%, 0);transform: translate3d(0, 50%, 0);}.slideshow-slide-image {transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.5s;transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.5s;transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.5s, -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.5s;-webkit-transform: scale(1);transform: scale(1);}.slideshow-slide.is-prev .slideshow-slide-image, .slideshow-slide.is-next .slideshow-slide-image {-webkit-transform: scale(1.25);transform: scale(1.25);transition-delay: 0s;}.slideshow-slide.is-prev-section .slideshow-slide-image, .slideshow-slide.is-next-section .slideshow-slide-image {-webkit-transform: scale(1.25);transform: scale(1.25);transition-delay: 0s;transition: none;}.slideshow-slide-image::before, .slideshow-slide-image::after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.slider-zoom-wrapper .slideshow-slide-image::before {background-color: rgba(0,0,0,0.3);}.slideshow-slide-caption-text {position: relative;height: 100%;padding-top: 30%;transition: -webkit-transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;transition: transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;transition: transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.4s, -webkit-transform 1.2s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slideshow-slide.is-prev .slideshow-slide-caption-text {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}.slideshow-slide.is-next .slideshow-slide-caption-text {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}.slideshow-slide.is-prev-section .slideshow-slide-caption-text {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);transition: none;}.slideshow-slide.is-next-section .slideshow-slide-caption-text {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);transition: none;}.slideshow-slide-caption {position: relative;height: 100%;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);transition: -webkit-transform 1s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;transition: transform 1s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;transition: transform 1s cubic-bezier(0.4, 0, 0.2, 1) 0.1s, -webkit-transform 1s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;}.is-loaded .slideshow-slide-caption {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slideshow-slide-caption-title {line-height: 1;color: #fff;}@media (max-height: 500px) {.slideshow-slide-caption-title {margin-bottom: 0 !important;}}@media (max-width: 699px) {.slideshow.-full .slideshow-slide-caption-title {margin-bottom: 30px;}}@media (min-width: 700px) {.slideshow-slide-caption-title {font-size: 3.5rem;margin-bottom: 1.25rem;}}@media (min-width: 700px) and (max-width: 749px) {.slideshow-slide-caption-title {font-size: 4.375rem;}}@media (min-width: 1600px) {.slideshow-slide-caption-title {font-size: 6.25rem;}}.slideshow-slide-caption-title.-full {width: 100%;}.slideshow-slide-caption-subtitle {display: inline-block;padding: 1.875rem 0;}.slideshow-slide-caption-subtitle.-load {transition: -webkit-transform 0.9s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;transition: transform 0.9s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;transition: transform 0.9s cubic-bezier(0.4, 0, 0.2, 1) 0.4s, -webkit-transform 0.9s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;-webkit-transform: translate3d(0, 3.75rem, 0);transform: translate3d(0, 3.75rem, 0);}.is-loaded .slideshow-slide-caption-subtitle.-load {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}body[data-route-option="prev-section"] .slideshow-slide-caption-subtitle.-load, body[data-route-option="next-section"] .slideshow-slide-caption-subtitle.-load {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slideshow-slide-caption-subtitle-label {transition: -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform: translateZ(0);transform: translateZ(0);display: inline-block;}.o-hsub.-link:hover .slideshow-slide-caption-subtitle-label, .o-hsub-wrap:hover .slideshow-slide-caption-subtitle-label {-webkit-transform: translateX(20px);transform: translateX(20px);}.o-hsub {font-size: 0.75rem;padding: 1.25rem 0;display: inline-block;text-transform: uppercase;letter-spacing: 0.12em;font-weight: 500;}.o-hsub::before {content: "";display: inline-block;vertical-align: middle;border-bottom: 1px solid;width: 1.5rem;background-color: #1e1e22;margin-right: 1.125rem;transition: -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform-origin: center left;transform-origin: center left;}.o-hsub.-link {color: #ffffff;text-decoration: none;}.o-hsub.-link:hover::before, .o-hsub-wrap:hover .o-hsub.-link::before {-webkit-transform: scaleX(1.5);transform: scaleX(1.5);}.avante-search-icon a {display: block;}.avante-search-wrapper {background: rgba(0,0,0,0.9);opacity: 0;position: fixed;width: 100vw;height: 100vh;visibility: hidden;display: table;top: 0;left: 0;transform: scale(0.9);z-index: -1;-webkit-transition: all 250ms ease;transition: all 250ms ease;}.avante-search-wrapper.active {transform: scale(1);z-index: 9;opacity: 1;visibility: visible;}.avante-search-inner {display: table-cell;vertical-align: middle;text-align: center;}.avante-search-wrapper .input-group {position: relative;display: inline-block;padding-bottom: 5px;border-bottom: 3px solid rgba(256,256,256,0.1);}.avante-search-wrapper .input-group input {-webkit-appearance: none;display: inline-block;padding: 15px 20px 15px 0;box-shadow: none;outline: none;border: 0;background: transparent;-webkit-transition: all 350ms ease;transition: all 350ms ease;position: relative;top: 1px;color: #fff;font-size: 36px;}.avante-search-wrapper .input-group input::placeholder {color: #fff;}.avante-search-wrapper .input-group .input-group-button {position: relative;white-space: nowrap;}.avante-search-wrapper .input-group .input-group-button button {position: relative;white-space: nowrap;margin-left: -1px;z-index: 2;display: inline-block;text-align: center;vertical-align: middle;-webkit-appearance: button;border: 0;background: transparent;cursor: pointer;outline: none;border-radius: 0;padding: 0 0 0 20px;-webkit-transition: all 350ms ease;transition: all 350ms ease;}.avante-search-wrapper .input-group .input-group-button button i {font-size: 26px;line-height: 0;}.autocomplete {display: none;z-index:1001;text-align: left;overflow: hidden;}.autocomplete.visible:empty {display: none;}.autocomplete.visible {display: inline-block;}@-moz-document url-prefix() {.autocomplete {margin-top: 20px;}}.autocomplete ul {margin: 0;padding: 20px 0 20px 0;border: 0;float: left;list-style: none;width: 100%;box-shadow: 0 1px 20px rgba(0, 0, 0, 0.1);}.autocomplete li {display:block;clear:both;float: left;width: 100%;box-sizing: border-box;}.autocomplete li:hover a {background: #f0f0f0;}.autocomplete li:first-child a {margin-top: 5px;}.autocomplete li:last-child a {margin-top: 5px;}.autocomplete li a {display: block;float: left;width: 100%;padding: 10px 20px 10px 20px;box-sizing: border-box;}