#showcase-holder {width:100%;height:100vh;position:absolute;perspective:1000px;overflow:hidden;opacity:0 }#showcase-tilt-wrap {width:100%;height:100vh;position:absolute;perspective:1000px;overflow:hidden }#showcase-tilt {width:100%;height:100%;position:fixed;transform-style:preserve-3d;-webkit-transform:scale(1.05);transform:scale(1.05) }#showcase-tilt.disabled {-webkit-transform:translate3d(0,0,0) scale(1.05)!important;transform:translate3d(0,0,0) scale(1.05)!important;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out }#showcase-slider,#showcase-carousel-slider {height:100%;width:100% }#showcase-slider {overflow:visible }.ovisible #showcase-holder,.ovisible #showcase-holder-wrap,.ovisible #showcase-tilt-wrap,.ovisible #showcase-tilt,.ovisible #showcase-slider {overflow:visible!important }.scale-up #showcase-slider {cursor:grabbing!important }.swiper-slide {width:100%;height:100%;position:relative;overflow:hidden;-webkit-user-select:none;-webkit-touch-callout:none;user-select:none }.img-mask {width:100%;height:100%;display:block;position:absolute;box-sizing:border-box }.section-image {position:relative;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:1 }.section-image::after {content:"";width:100%;height:60%;position:absolute;bottom:0;left:0;pointer-events:none;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000',endColorstr='#a6000000',GradientType=0 ) }#showcase-holder .showcase-captions-wrap {position:absolute;top:0;right:0;left:0;margin:0 auto;width:100%;height:100vh;z-index:100;top:0;pointer-events:none }#showcase-holder .showcase-captions {padding:80px 80px 240px 80px;max-width:none;width:100%;box-sizing:border-box;position:absolute;height:100vh;top:0;right:0;left:0;margin:0 auto }#showcase-holder .swiper-pagination-bullet {position:absolute;padding:80px 80px 240px 80px;width:100%;height:100%;display:table;border-radius:0;background:transparent;box-sizing:border-box;text-align:left;opacity:1;top:0;left:0;right:0;bottom:0;color:rgba(0,0,0,1) }#showcase-holder .swiper-pagination-bullet .inner {width:100%;vertical-align:bottom }.light-content #showcase-holder .swiper-pagination-bullet {color:rgba(255,255,255,1) }.swiper-slide .outer {padding:80px 100px 240px 100px;width:100%;height:100%;position:relative;margin:0 auto;box-sizing:border-box }.swiper-slide .inner {vertical-align:bottom }.title {position:relative;opacity:1;display:table;width:auto;font-size:48px;line-height:70px;font-weight:500;margin-top:30px;color:#000;cursor:pointer }#showcase-slider .outer .title {pointer-events:initial }.scale-up .title {pointer-events:none }.swiper-pagination-bullet .title {opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px) }.swiper-pagination-bullet:first-child .title {opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px) }.light-content .title {color:#fff }.swiper-slide .title {opacity:0;position:relative }.subtitle {font-size:16px;font-weight:600;line-height:20px;margin-bottom:0;width:100%;z-index:10;opacity:0;position:relative;-webkit-transform:translateY(60px);transform:translateY(60px) }.swiper-pagination-bullet:first-child .subtitle {opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px) }.showcase-subtitles-wrap {position:absolute;left:0;top:30px;width:100%;height:20px;overflow:hidden;pointer-events:none }.showcase-subtitles-wrap .swiper-pagination-bullet {position:relative;width:100%;height:auto;display:block;border-radius:0;background:transparent;box-sizing:border-box;text-align:left;opacity:1;bottom:0 }.showcase-subtitles-wrap .subtitle {font-size:12px;font-weight:600;color:#000;text-align:left;padding-left:3px;position:absolute;top:0;opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px) }.showcase-subtitles-wrap .swiper-pagination-bullet:first-child .subtitle {position:absolute;top:0;opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px) }.light-content .showcase-subtitles-wrap .subtitle {color:#fff }.no-stroked .subtitle,.stroked .subtitle {position:absolute;display:none }.arrows-wrap {width:160px;height:80px;position:relative;float:left;left:-30px;bottom:0;pointer-events:initial;opacity:1 }.prev-wrap,.next-wrap {width:80px;height:80px;float:left;display:flex;position:relative;justify-content:center;align-items:center }.prev-wrap {-webkit-transform:rotate(-90deg);transform:rotate(-90deg) }.next-wrap {float:right;-webkit-transform:rotate(-90deg);transform:rotate(-90deg) }.arrows-wrap .swiper-button-next,.arrows-wrap .swiper-button-prev {position:relative;top:auto;width:40px;height:40px;margin-top:0;z-index:10;cursor:pointer;background-size:11px 20px;background-position:center;background-repeat:no-repeat;left:auto;right:auto;background-image:none!important }.arrows-wrap .swiper-button-prev::before {height:40px;width:40px;position:absolute;left:0;font-size:30px;line-height:40px;text-align:center;font-family:'FontAwesome';content:"\f106";color:#000;-webkit-transition:0.15s ease-in-out;transition:0.15s ease-in-out }.arrows-wrap .swiper-button-prev::after {height:0;width:2px;position:absolute;left:0;text-align:center;content:"";background-color:#fff;top:19px;left:19px;-webkit-transition:0.15s ease-in-out;transition:0.15s ease-in-out }.arrows-wrap .prev-wrap:hover .swiper-button-prev::after {height:14px }.arrows-wrap .swiper-button-next::before {height:40px;width:40px;position:absolute;left:0;font-size:30px;line-height:40px;text-align:center;font-family:'FontAwesome';content:"\f107";color:#000;-webkit-transition:0.15s ease-in-out;transition:0.15s ease-in-out }.arrows-wrap .swiper-button-next::after {height:0;width:2px;position:absolute;left:0;text-align:center;content:"";background-color:#fff;bottom:18px;left:19px;-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out }.arrows-wrap .next-wrap:hover .swiper-button-next::after {height:14px }.light-content .arrows-wrap .swiper-button-prev::before,.light-content .arrows-wrap .swiper-button-next::before {color:#fff }.arrows-wrap .swiper-button-next.swiper-button-disabled,.arrows-wrap .swiper-button-prev.swiper-button-disabled {opacity:1 }.scale-up #showcase-carousel-slider .swiper-wrapper1 {-webkit-transition:all 900ms cubic-bezier(0.19,1,0.22,1)!important;transition:all 900ms cubic-bezier(0.19,1,0.22,1)!important;-moz-transform-style:flat;-webkit-transform-style:flat;-ms-transform-style:flat;transform-style:flat }#showcase-holder-wrap {width:100%;height:100vh;position:absolute }#showcase-holder,#showcase-holder-wrap {overflow:visible }#showcase-carousel-slider.swiper-container {width:100%;height:100%;margin-left:auto;margin-right:auto;overflow:visible }#showcase-carousel-slider .swiper-slide {height:30%;top:calc(35% - 50px);overflow:visible;cursor:pointer }#showcase-carousel-slider .img-mask-wrap {overflow:hidden;width:100%;height:100%;display:block;position:absolute;box-sizing:border-box }#showcase-carousel-slider .img-mask {overflow:hidden;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.5s cubic-bezier(.165,.84,.44,1) 0s;transition:all 0.5s cubic-bezier(.165,.84,.44,1) 0s }#showcase-carousel-slider .swiper-slide:hover .img-mask,.above .img-mask {-webkit-transform:scale(1);transform:scale(1) }#showcase-carousel-slider .section-image {width:100%;height:100%;margin:0 auto }#showcase-carousel-slider .hero-video-wrapper {position:absolute;z-index:0 }.carousel-caption {z-index:10;position:absolute;bottom:-110px;height:auto;padding:0 80px;box-sizing:border-box;width:100%;cursor:default;pointer-events:none;text-align:left }.carousel-title {margin:0;font-weight:500;font-size:24px;line-height:40px;display:block;position:relative;color:#000 }.light-content .carousel-title {color:#fff }.carousel-cat {display:block;font-size:12px;font-weight:600;opacity:1;margin-left:2px;line-height:20px;color:#000;opacity:0.4 }.light-content .carousel-cat {color:#fff }.swiper-scrollbar {position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;width:25%;height:3px;background:rgba(255,255,255,0) !important;left:0;right:0;margin:0 auto;top:40px;pointer-events:false;transform-origin:right }.swiper-scrollbar::after {content:'';background:rgba(255,255,255,0.1);height:1px;width:100%;left:0;top:1px;position:absolute }.swiper-scrollbar-drag {background-color:#fff!important;pointer-events:initial;z-index:1 }.showcase-counter {position:absolute;width:100%;height:100%;opacity:1 }.counter-wrap {-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out }.counter {height:20px;width:20px;position:absolute;bottom:60px;left:calc(50% - 55px);text-align:center;opacity:0;font-size:12px;font-weight:600;color:#000;line-height:20px;text-align:center;-webkit-transform:translateY(20px) scale(1);transform:translateY(20px) scale(1) }.light-content .counter,.light-content .showcase-counter::after {color:#fff }.swiper-pagination-bullet:first-child .counter {-webkit-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1) }.showcase-counter {opacity:0 }.showcase-counter::after {content:attr(data-total);width:20px;height:20px;font-size:12px;line-height:20px;position:absolute;bottom:60px;left:calc(50% + 35px);opacity:1;font-weight:600;color:#000;text-align:center;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out }.showcase-counter::before {content:'';width:20px;height:2px;position:absolute;bottom:70px;left:calc(50% - 10px);background-color:rgba(0,0,0,1);-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out }.light-content .showcase-counter::before {background-color:rgba(255,255,255,1) }.disable-click {cursor:pointer;pointer-events:none }@media only screen and (max-width:1466px) {.swiper-slide .outer {padding:80px 80px 220px 80px }#showcase-holder .showcase-captions {padding:80px 60px 220px 60px }#showcase-holder .swiper-pagination-bullet {padding:80px 60px 220px 60px }.showcase-counter::before {bottom:50px }.showcase-counter::after {bottom:40px }.counter {bottom:40px }.carousel-caption {padding:0 60px }}@media only screen and (max-width:1024px) {.swiper-slide .outer {padding:80px 60px 220px 60px }#showcase-holder .showcase-captions {padding:80px 40px 220px 40px }#showcase-holder .swiper-pagination-bullet {padding:80px 40px 220px 40px }.carousel-caption {padding:0 40px }}@media only screen and (max-width:767px) {.swiper-slide .outer {padding:80px 50px 220px 50px }#showcase-holder .showcase-captions {padding:80px 30px 220px 30px }#showcase-holder .swiper-pagination-bullet {padding:80px 30px 220px 30px }.title {font-size:36px;line-height:50px;margin-top:20px }.showcase-counter::before {display:none }.showcase-counter::after {display:none }.counter {display:none }.carousel-caption {padding:0 30px }}@media only screen and (max-width:479px) {.swiper-slide .outer {padding:80px 40px 220px 40px }#showcase-holder .showcase-captions {padding:80px 20px 220px 20px }#showcase-holder .swiper-pagination-bullet {padding:80px 20px 220px 20px }.title {font-size:32px;line-height:40px;margin-top:20px }.carousel-caption {padding:0 20px }}#hero {width:100%;height:auto;max-height:100%;position:relative;z-index:0 }#hero.has-image {z-index:2;height:100vh;overflow:hidden }#hero-styles {position:relative;width:100%;height:auto;top:0;left:0;right:0;display:block;margin:0 auto;z-index:2 }#hero.has-image #hero-styles {position:fixed;height:100vh }#hero-caption {display:table;width:100%;padding:240px 80px 140px 80px;max-width:1280px;margin:0 auto;height:100%;position:relative;box-sizing:border-box;text-align:left }#hero.has-image #hero-caption {padding:80px 80px 240px 80px;max-width:none }#hero #hero-caption .inner {vertical-align:middle }#hero.has-image #hero-caption .inner {vertical-align:bottom }#hero-bg-wrapper {position:fixed;width:100%;height:100vh;z-index:1;margin:0 auto;left:0;top:0;right:0;-webkit-transition:filter 0.6s ease-in-out;transition:filter 0.6s ease-in-out;overflow:hidden }#hero-bg-image::after {content:"";width:100%;height:60%;position:absolute;bottom:0;left:0;pointer-events:none;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000',endColorstr='#a6000000',GradientType=0 ) }#hero-image-parallax {position:absolute;width:100%;height:100%;transform-style:preserve-3d }#hero-bg-image {background-size:cover;position:absolute;background-position:center center;width:100%;height:100%;z-index:0;opacity:0;perspective:1000px;overflow:visible;-webkit-transform:scale(1.2);transform:scale(1.2) }.load-project-page #hero-bg-image,.load-next-project #hero-bg-image {opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05) }.load-project-page-carousel #hero-bg-image {opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05) }.hero-title {margin-top:30px;width:auto;font-size:48px;line-height:70px;font-weight:500;z-index:10;color:#000;position:relative;transform:translateY(15vh) translateX(-2px);-webkit-transform:translateY(15vh) translateX(-2px);opacity:0;display:block;height:140px }.has-image .hero-title {height:auto }.light-content .hero-title {color:#fff }.load-project-page .hero-title,.load-project-page-carousel .hero-title {transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1!important }.load-next-project .hero-title {transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1!important }.load-next-page .hero-title {transform:translateY(0px)!important;-webkit-transform:translateY(0px)!important;opacity:1!important }.hero-subtitle {font-size:16px;font-weight:600;line-height:20px;margin-bottom:0;width:100%;z-index:10;opacity:0;position:relative;color:#000;transform:translateY(5vh);-webkit-transform:translateY(5vh) }.load-next-project .hero-subtitle,.load-project-page-carousel .hero-subtitle {transform:translateY(0px)!important;-webkit-transform:translateY(0px)!important;opacity:1!important }.load-next-page .hero-subtitle {transform:translateY(0px)!important;-webkit-transform:translateY(0px)!important;opacity:1!important }.load-project-page .hero-subtitle {transform:translateY(0px)!important;-webkit-transform:translateY(0px)!important;opacity:1!important }.light-content .hero-subtitle {color:#fff }#hero.has-image .hero-subtitle:before,.text-align-center .hero-subtitle:before {left:50%;margin-left:-10px }.hero-bottom {position:absolute;width:100%;height:140px;padding:60px 80px;box-sizing:border-box;bottom:0;left:0;font-weight:600;font-family:'Poppins',sans-serif;font-size:12px;color:#000 }.light-content .hero-bottom {color:#fff }.hb-left {float:left;height:20px;line-height:20px;opacity:0;cursor:pointer;transform:translateY(60px);-webkit-transform:translateY(60px) }.hb-right {float:right;height:20px;line-height:20px;opacity:0;cursor:pointer;transform:translateY(60px);-webkit-transform:translateY(60px) }.hb-left::before,.hb-right::before {content:'';position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:rgba(0,0,0,1);transform:scaleX(1);transform-origin:left;transition:transform .2s ease-out }.light-content .hb-left::before,.light-content .hb-right::before {background:rgba(255,255,255,1) }.hb-left:hover::before,.hb-right:hover::before {transform:scaleX(0);transform-origin:right }#page-nav {height:auto;width:100%;color:#000;position:relative;margin-bottom:0 }.light-content #page-nav {color:#fff }.next-page-wrap {position:relative;left:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:3;transform:translateY(0px);-webkit-transform:translateY(0px) }.next-page-title {display:table;width:100%;margin:0 auto;padding:240px 80px 140px 80px;max-width:1280px;margin:0 auto;height:100%;position:relative;box-sizing:border-box }.next-page-title .inner {vertical-align:middle;text-align:left }.page-title {font-weight:500;margin-top:30px;height:140px;margin-bottom:0;width:auto;font-size:48px;line-height:70px;z-index:10;color:#000;position:relative;display:block;opacity:0.4;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out }.light-content .page-title {color:#fff }.page-title:hover,.page-is-changing .page-title {opacity:1 }.page-title span {background-image:linear-gradient(transparent calc(100% - 3px),#000 1px);background-size:0;background-repeat:no-repeat;display:inline;transition:0.5s ease }.light-content .page-title span {background-image:linear-gradient(transparent calc(100% - 3px),#fff 1px) }.page-title:hover span {background-size:100% }.page-is-changing .page-title span {background-size:0;transition:0.3s ease }.subtitle-info,.subtitle-name {margin-bottom:0;line-height:20px;height:20px;overflow:hidden;position:relative;left:0;display:block;font-size:16px;font-weight:600;font-family:'Poppins',sans-serif }.subtitle-info {transform:translateY(20px);-webkit-transform:translateY(20px) }.subtitle-name {transform:translateY(50px);-webkit-transform:translateY(50px);opacity:0 }.light-content .subtitle-info,.light-content .subtitle-name {color:#fff }@media only screen and (max-width:1466px) {#hero-caption {padding:220px 60px 140px 60px }#hero.has-image #hero-caption {padding:80px 60px 220px 60px }.hero-bottom {height:100px;padding:40px 60px }.next-page-title {padding:220px 60px 140px 60px }}@media only screen and (max-width:1024px) {#hero-caption {padding:220px 40px 140px 40px }#hero.has-image #hero-caption {padding:80px 40px 220px 40px }.hero-bottom {height:100px;padding:40px 40px }.next-page-title {padding:220px 40px 140px 40px }.page-title span,.light-content .page-title span {background-image:none }}@media only screen and (max-width:767px) {#hero-caption {padding:200px 30px 140px 30px }#hero.has-image #hero-caption {padding:80px 30px 220px 30px }.hero-title {font-size:36px;line-height:50px;margin-top:20px }.hero-bottom {height:80px;padding:30px 30px }.next-page-title {padding:200px 30px 140px 30px }.page-title {font-size:36px;line-height:50px;margin-top:20px }}@media only screen and (max-width:479px) {#hero-caption {padding:180px 20px 140px 20px }#hero.has-image #hero-caption {padding:80px 20px 220px 20px }.hero-title {font-size:32px;line-height:40px;margin-top:20px }.hero-bottom {height:80px;padding:30px 20px }.next-page-title {padding:180px 20px 140px 20px }.page-title {font-size:32px;line-height:40px;margin-top:20px }}.thumb-container {visibility:hidden;height:100vh;width:100%;left:0;position:fixed;top:0;z-index:100;opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05);background-color:#161717 }.thumb-page {cursor:pointer;position:absolute;height:100vh;width:100%;top:0;left:0;position:fixed;visibility:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat }.thumb-page::after {content:"";width:100%;height:60%;position:absolute;bottom:0;left:0;pointer-events:none;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000',endColorstr='#a6000000',GradientType=0 ) }.filters-info {font-weight:600;font-family:'Poppins',sans-serif;font-size:12px;line-height:30px;margin:25px 0;margin-left:0;overflow:hidden;width:140px;color:#000;float:left;opacity:0;-webkit-transition:translateY(30px);transform:translateY(30px) }.light-content .filters-info {color:#fff }#show-filters {opacity:0;display:inline-block;position:relative;cursor:pointer;-webkit-transition:translateY(55px);transform:translateY(55px) }#show-filters::before {content:'';position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:rgba(255,255,255,1);transform:scaleX(1);transform-origin:left;transition:transform .2s ease-out }#show-filters:hover::before {transform:scaleX(0);transform-origin:right }#filters-overlay {position:fixed;z-index:15;height:100vh;width:100%;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;box-sizing:border-box;-webkit-transition:all 0.1s ease-in-out 0.6s;transition:all 0.1s ease-in-out 0.6s }#filters-overlay.active {opacity:1;visibility:visible;-webkit-transition:all 0.3s ease-in-out 0.2s;transition:all 0.3s ease-in-out 0.2s }#close-filters {position:fixed !important;height:100vh;width:100vw;top:0;left:0;right:0;bottom:0 }#filters-overlay .outer {width:100%;margin:0 auto;padding:80px;padding-top:160px;box-sizing:border-box }#filters-overlay .inner {vertical-align:bottom;position:relative;pointer-events:none;text-align:left }.filters-wrap {position:relative;width:100%;max-height:0;opacity:0;margin-top:100px;transition:all 0.6s cubic-bezier(0.895,0.03,0.685,0.22) 0.2s;-webkit-transition:all 0.6s cubic-bezier(0.895,0.03,0.685,0.22) 0.2s }.filters-wrap.active {opacity:1;max-height:100px;transition:all 1s cubic-bezier(0.165,0.84,0.44,1);-webkit-transition:all 1s cubic-bezier(0.165,0.84,0.44,1) }#filters {height:auto;z-index:15;position:relative;width:auto;display:inline-block;padding:0;pointer-events:initial;margin:0 }#filters li {display:block;opacity:1;position:relative;margin:5px 0;opacity:0;text-align:left }#filters li a {display:inline-block;color:#000;font-weight:500;font-size:36px;line-height:50px;z-index:15;position:relative;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out }.light-content #filters li a {color:#FFF }#filters li a::before {content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:rgba(255,255,255,1);transform:scaleX(0);transform-origin:right;transition:transform .2s ease-out }#filters li a:hover::before,#filters li a.active::before {transform:scaleX(1);transform-origin:left }.isotope,.isotope .isotope-item {-webkit-transition-duration:1.8s;-moz-transition-duration:1.8s;-ms-transition-duration:1.8s;-o-transition-duration:1.8s;transition-duration:1.8s }.isotope {-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width }.isotope .isotope-item {-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity }.portfolio-wrap {position:relative;margin:0 auto;width:100%;padding:0;box-sizing:border-box;margin-top:80px;min-height:50vh }.portfolio {position:relative;margin:0 auto;padding:0;box-sizing:border-box;-webkit-transition:height 0.5s ease-out;transition:height 0.5s ease-out }.portfolio:after {content:"";display:table;clear:both }.item {display:block;position:relative;box-sizing:border-box;z-index:0;margin:0;width:50%;height:30vw;overflow:hidden }.item.wide {margin:0;width:100%;height:45vw }.item.floating {display:block;position:relative;box-sizing:border-box;z-index:0;margin:0;width:100%;height:auto;overflow:visible;cursor:pointer;-webkit-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out }.item.floating.first {margin-top:140px }.item.floating.disable {opacity:0.2 }.item-appear {display:block;position:absolute;box-sizing:border-box;z-index:0;width:100%;height:100%;opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 2s cubic-bezier(.165,.84,.44,1) 0.2s;transition:all 2s cubic-bezier(.165,.84,.44,1) 0.2s }.floating .item-appear {padding:0 80px;max-width:1280px;margin:auto;left:0;right:0 }.item.active .item-appear {opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1) }.item.above .item-content {opacity:1!important }.item-image::after {content:"";opacity:0;width:100%;height:60%;position:absolute;bottom:0;left:0;pointer-events:none;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000',endColorstr='#a6000000',GradientType=0 );-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out }.load-project-thumb .item-image::after {content:"";opacity:1;width:100%;height:60%;position:absolute;bottom:0;left:0;pointer-events:none;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000',endColorstr='#a6000000',GradientType=0 );-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out }.item-content {width:100%;height:100%;position:relative }.item-wrap {width:100%;height:100%;position:absolute }.item-wrap-image {width:100%;height:100%;position:relative;z-index:0;overflow:hidden;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1) 0s;transition:all 1s cubic-bezier(.165,.84,.44,1) 0s }.floating .item-wrap-image {overflow:visible;-webkit-transform:scale(1);transform:scale(1) }.item:hover .item-appear .item-wrap-image,.above .item-wrap-image {-webkit-transform:scale(1);transform:scale(1) }.item-image {background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;position:relative;display:block;z-index:100;cursor:pointer;background-color:#000;overflow:hidden }.floating .item-image {position:absolute;height:100vh;width:100vw;background-size:cover;background-position:center center;background-color:#222;z-index:0;opacity:0;pointer-events:none;visibility:visible;-webkit-transform:scale(0.3);transform:scale(0.3);-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out }.floating.show-image .item-image,.above .floating .item-image {opacity:1;visibility:visible }.floating .item-caption-wrap {padding:0 80px;max-width:1280px;margin:auto;left:0;right:0 }.item-caption {z-index:10;position:absolute;bottom:0;height:auto;padding:80px;box-sizing:border-box;width:100%;cursor:default;pointer-events:none;text-align:left }.floating .item-caption {position:relative;height:auto;padding:15px 80px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px) }.active.floating .item-caption {opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px) }.item-title {margin:0;font-weight:500;font-size:36px;transform:translateY(20px);-webkit-transform:translateY(20px);display:block;position:relative;color:#000;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out }.light-content .item-title {color:#fff }.item:hover .item-title,.item.floating .item-title {-webkit-transform:translateY(0px);transform:translateY(0px) }.item-cat {display:block;font-size:12px;font-weight:600;opacity:1;margin-left:2px;line-height:20px;overflow:hidden;-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0;color:#000;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out }.light-content .item-cat {color:#fff }.item:hover .item-cat,.item.floating .item-cat {-webkit-transform:translateY(15px);transform:translateY(15px);opacity:1;-webkit-transition:all 0.1s ease-out 0.1s;transition:all 0.1s ease-out 0.1s }#project-nav {height:100vh;width:100%;color:#000;position:absolute;margin-bottom:0;bottom:-100vh }.light-content #project-nav {color:#fff }.next-project-wrap {position:absolute;left:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:3 }.next-project-image {position:fixed;top:50%;opacity:0;left:0;height:100vh;width:100%;overflow:hidden;-webkit-transform:scale(1.2);transform:scale(1.2) }.next-project-image-bg {position:absolute;top:0;left:0;height:100vh;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:1;-webkit-transform:scale(1.05) translateY(0%);transform:scale(1.05) translateY(0%) }.next-project-image::after {content:"";width:100%;height:60%;position:absolute;bottom:0;left:0;pointer-events:none;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000',endColorstr='#a6000000',GradientType=0 ) }.next-project-title {display:table;width:100%;padding:80px 80px 240px 80px;margin:0 auto;height:100%;position:relative;box-sizing:border-box;top:-40%;opacity:0 }.next-project-title .inner {vertical-align:bottom }.main-title {display:table;width:auto;font-size:48px;line-height:70px;font-weight:500;z-index:10;color:#000;position:relative;margin-top:30px }.light-content .main-title {color:#FFF }.main-title span {background-image:linear-gradient(transparent calc(100% - 3px),#000 1px);background-size:0;background-repeat:no-repeat;display:inline;transition:0.5s ease }.light-content .main-title span {background-image:linear-gradient(transparent calc(100% - 3px),#fff 1px) }.main-title:hover span {background-size:100% }.page-is-changing .main-title span {background-size:0;transition:0.3s ease }.next-title {margin-bottom:0;line-height:20px;height:20px;overflow:hidden;position:relative;left:0;display:block;font-size:16px;font-weight:600;transform:translateY(20px);-webkit-transform:translateY(20px) }.light-content .next-title {color:#FFF }.next-subtitle-name {margin-bottom:0;opacity:1;line-height:20px;height:20px;overflow:hidden;position:relative;left:0;display:block;font-size:16px;font-weight:600;font-family:'Poppins',sans-serif;color:#000 }.next-subtitle-name {transform:translateY(50px);-webkit-transform:translateY(50px);opacity:0 }.light-content .next-subtitle-name {color:#fff }@media only screen and (max-width:1466px) {#filters-overlay .outer {padding:60px }.item-caption {padding:60px }.floating .item-appear,.floating .item-caption-wrap {padding-left:60px;padding-right:60px;box-sizing:border-box }.floating .item-caption {padding-left:0;padding-right:0;box-sizing:border-box }.next-project-title {padding:60px 30px 220px 60px }.floating .item-image {height:65vw;width:100vw;-webkit-transform:scale(0.5);transform:scale(0.5) }}@media only screen and (max-width:1024px) {#filters-overlay .outer {padding:40px;padding-bottom:80px }#filters li a {font-size:24px;line-height:40px }.item-caption {padding:40px }.item-title {font-size:32px }.floating .item-appear,.floating .item-caption-wrap,.floating .item-caption {padding-left:20px;padding-right:20px;box-sizing:border-box }.next-project-title {padding:80px 40px 220px 40px }.main-title span,.light-content .main-title span {background-image:none }}@media only screen and (max-width:767px) {#filters-overlay .outer {padding:30px;padding-bottom:80px }.item,.item.wide {margin:0;width:100%;height:65vw }.item-caption {padding:40px 30px }.item-title {font-size:24px }.floating .item-appear,.floating .item-caption-wrap,.floating .item-caption {padding-left:15px;padding-right:15px }.next-project-title {padding:80px 30px 220px 30px }.main-title {font-size:32px;line-height:40px;margin-top:20px }}@media only screen and (max-width:479px) {#filters-overlay .outer {padding:20px;padding-bottom:80px }.portfolio {overflow:hidden }.item-caption {padding:40px 20px }.floating .item-appear,.floating .item-caption-wrap,.floating .item-caption {padding-left:10px;padding-right:10px }.next-project-title {padding:80px 20px 220px 20px }.main-title {font-size:32px;line-height:40px;margin-top:20px }}.slider .owl-stage-outer {z-index:0 }.slider .owl-controls {z-index:1 }.slider .owl-nav,.carousel .owl-nav,.carousel-auto .owl-nav {position:absolute;top:0;left:0;margin:0;width:100%;height:100%;pointer-events:none;margin:0!important }.carousel {cursor:grab }.carousel-auto .slide img {max-height:50vh;width:auto }.slider .owl-prev,.carousel .owl-prev,.carousel-auto .owl-prev {text-indent:-9999px;position:absolute;top:0;pointer-events:auto;opacity:1;left:0;cursor:pointer;height:100%;width:50%;margin-top:0 }.owl-prev {text-decoration:none;position:relative }.owl-prev span {text-indent:0;margin-left:-90px;display:none;font-family:'Poppins',sans-serif;font-size:14px;font-weight:600;color:#000 }.white-tooltip .owl-prev span {color:#fff }.owl-prev:hover span {display:block;position:fixed;overflow:hidden }.slider .owl-next,.carousel .owl-next,.carousel-auto .owl-next {text-indent:-9999px;position:absolute;top:0;pointer-events:auto;opacity:1;right:0;cursor:pointer;height:100%;width:50%;margin-top:0 }.owl-next {text-decoration:none;position:relative }.owl-next span {text-indent:0;display:none;font-family:'Poppins',sans-serif;font-size:14px;font-weight:600;color:#000 }.white-tooltip .owl-next span {color:#fff }.owl-next:hover span {display:block;position:fixed;overflow:hidden }.owl-dots {position:relative;width:100%;text-align:center;-webkit-tap-highlight-color:transparent;top:-40px }.carousel .owl-dots {top:20px }.owl-theme .owl-dots .owl-dot {display:inline-block;zoom:1;*display:inline }.owl-dots .owl-dot span {background:rgba(255,255,255,0.1)!important;width:6px;height:6px;border-radius:6px;width:8px;height:8px;margin:4px 5px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px }.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span {background:#fff!important }.text-carousel .owl-nav {text-align:center;margin:0 auto;width:160px;height:80px;margin-top:30px }.filters-carousel .owl-nav {text-align:center;margin:0 auto;width:180px;height:80px;margin-top:30px }.text-carousel .owl-prev,.text-carousel .owl-next,.filters-carousel .owl-prev,.filters-carousel .owl-next {display:inline-block;width:80px;height:80px;margin:0;display:flex;justify-content:center;align-items:center;float:left }.filters-carousel .owl-next {float:right }.prev-testimonial,.next-testimonial,.prev-filter,.next-filter {width:34px;height:34px;border-radius:34px;box-sizing:border-box;position:absolute;cursor:pointer }.text-carousel .owl-nav i,.filters-carousel .owl-nav i {line-height:34px;text-align:center;font-size:12px;color:#000 }.light-content .text-carousel .owl-nav i,.light-content .filters-carousel .owl-nav i {color:#fff }.user-review {color:#000;font-weight:600 }.light-content .user-review {color:#fff }.image-link {display:inline-block;width:auto }.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg {opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out }.mfp-with-zoom.mfp-ready .mfp-container {opacity:1 }.mfp-with-zoom.mfp-ready.mfp-bg {opacity:0.93 }.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg {opacity:0 }.mfp-content figcaption,.mfp-bottom-bar {display:none }.hero-video-wrapper {position:fixed;box-sizing:border-box;min-width:100%;min-height:100%;width:100%;height:auto;background-size:cover;padding:0;overflow:hidden!important;opacity:1 }.hero-video-wrapper video.bgvid {position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);background-size:cover }.video-wrapper {position:relative;box-sizing:border-box;min-width:100%;max-height:100vh;width:100%;height:auto;background-size:cover;padding:0;overflow:hidden!important;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px) }.video-cover {position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;cursor:pointer;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:opacity 0.3s ease-out 0.05s,height 0s ease-out 0s;transition:opacity 0.3s ease-out 0.05s,height 0s ease-out 0s }.video-cover.hidden {opacity:0;height:calc(100% - 50px);-webkit-transition:opacity 0.3s ease-out,height 0s ease-out 0.3s;transition:opacity 0.3s ease-out,height 0s ease-out 0.3s }video.bgvid {background-size:cover;height:auto;min-height:100%;min-width:100%;position:absolute;width:100%;z-index:-100 }.video-wrapper video.bgvid {position:relative }.full .video-wrapper video.bgvid {position:relative;margin-top:50vh;left:50%;transform:translateX(-50%) translateY(-50%) }.control {bottom:25px;color:#ccc;display:none;left:0;position:absolute;width:calc(100% - 40px);z-index:5;background-color:#eee;padding:0;box-sizing:border-box;right:0;margin:0 auto }.full .control {bottom:10px;width:calc(100% - 160px) }.btmControl{clear:both }.control .sound{width:30px;height:50px;float:left;cursor:pointer;text-align:center;line-height:50px;color:#fff;opacity:0.4;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out }.control .sound:hover {opacity:1 }.control .sound i {line-height:50px }.control .sound.muted i:first-child {display:none }.control .sound.muted i:last-child {display:block }.control .sound i:last-child {display:none }.control .btnFS{width:50px;height:50px;float:left;cursor:pointer;text-align:center;line-height:50px;color:#fff;opacity:0.4;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out }.control .btnFS:hover{opacity:1 }.progress-bar {background:rgba(255,255,255,0.5);box-sizing:border-box;float:left;height:auto;width:calc(100% - 123px);cursor:pointer;bottom:23px;position:absolute;left:23px;opacity:0;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out }.video-wrapper:hover .progress-bar {opacity:1 }.progress {height:2px;max-width:100%;position:relative;width:100% }.progress span {height:100%;position:absolute;top:0;left:0;display:block }.timeBar{z-index:10;width:0;background:#fff }.bufferBar{z-index:5;width:0;background:rgba(255,255,255,0.2) }.video-btns {position:absolute;right:3px;bottom:0;opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out }.video-wrapper:hover .video-btns {opacity:1 }.volume{position:relative;cursor:pointer;width:70px;height:10px;float:right;margin-top:10px;margin-right:10px }.volumeBar{display:block;height:100%;position:absolute;top:0;left:0 }.button-box {margin-top:10px;line-height:16px;cursor:pointer;border:none;box-sizing:border-box;text-align:center;display:inline-block;position:relative }.text-align-center .button-box {margin-left:10px;margin-right:10px }.button-content .submit-box {color:#fff }.clapat-button-wrap {display:flex;position:relative;justify-content:center;align-items:center;left:0;right:0;min-width:100px;height:60px;pointer-events:initial }.text-align-center .clapat-button-wrap {margin:0 auto }.clapat-button {opacity:1 }.button-border {height:40px;width:auto;border:solid 2px #000;background-color:#000;border-radius:5px;cursor:pointer;font-weight:600;font-family:'Poppins',sans-serif;font-size:14px;line-height:40px;overflow:hidden;color:#000;text-align:center }.light-content .button-border {border:solid 2px #fff;background-color:#fff }.button-border.rounded {border-radius:30px }.button-border.outline {border:solid 2px #000;color:#000;background-color:transparent }.light-content .button-border.outline {border:solid 2px #fff;color:#fff;background-color:transparent }.button-border span {position:relative;display:inline-block;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s;width:auto;text-align:center;transform-origin:100% 0%;padding:0 30px }.button-border span::before {position:absolute;width:100%;top:100%;left:0;content:attr(data-hover);text-align:center }.clapat-button:hover .button-border span {-webkit-transform:translateY(-100%);transform:translateY(-100%);transform-origin:0% 0% }.has-animation {opacity:0;-webkit-transition:translateY(60px);transform:translateY(60px) }.has-animation.has-scale {opacity:0;-webkit-transition:translateY(0px) scale(1.1);transform:translateY(0px) scale(1.1);transform-origin:50% 0;will-change:transform }.has-mask {margin-bottom:10px }.has-mask span {display:inline-block;overflow:hidden }.has-mask span >span {display:inline-block;margin:0!important;line-height:40px;height:40px;opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px) }h1.has-mask span,h1.has-mask span >span {line-height:60px;height:60px;margin-right:12px }h2.has-mask span,h2.has-mask span >span {line-height:40px;height:40px;margin-right:10px }h3.has-mask span,h3.has-mask span >span {line-height:32px;height:32px;margin-right:8px }h4.has-mask span,h4.has-mask span >span {line-height:28px;height:28px;margin-right:7px }h5.has-mask span,h5.has-mask span >span {line-height:20px;height:20px;margin-right:6px }h6.has-mask span,h6.has-mask span >span {line-height:16px;height:16px;margin-right:5px }a.link {display:inline-block;position:relative }.light-content a.link {color:#fff }.light-content .white-section a.link {color:#000 }a.link::before {content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:rgba(0,0,0,1);transform:scaleX(0);transform-origin:right;transition:transform .2s ease-out }h1 a.link::before {bottom:0;height:3px }.light-content a.link::before {background:rgba(255,255,255,1) }.light-content .white-section a.link::before {background:rgba(0,0,0,1) }a.link:hover::before {transform:scaleX(1);transform-origin:left }.clapat-icon {color:#000;position:relative;margin-right:20px;margin-bottom:10px;display:table;width:auto;float:left }.clapat-icon i {position:relative;margin-bottom:0;font-size:24px }.light-content .clapat-icon {color:#fff }.light-content .white-section .clapat-icon {color:#000 }.clapat-icon:after {content:"";clear:both;display:table }.clients-table {margin:0;margin-left:2px;display:block }.clients-table:after {content:"";clear:both;display:table }.clients-table li {display:block;float:left;width:25%;min-height:30px;border:1px solid #ddd;box-sizing:border-box;text-align:center;margin:0;margin-left:0;margin-left:-1px;margin-bottom:-1px }.light-content .clients-table li {border:1px solid #222 }.clients-table li img {margin:0 auto;opacity:0.3;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s }.clients-table li:hover img {opacity:1 }.accordion dt {position:relative;cursor:pointer;padding:40px 0;margin-bottom:0;border-top:1px solid rgba(255,255,255,0.2);color:#999;font-family:'Poppins',sans-serif;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s }.accordion dt.accordion-active {color:#000;padding-bottom:30px;border-top:1px solid rgba(0,0,0,1) }.light-content .accordion dt.accordion-active {color:#fff;border-top:1px solid rgba(255,255,255,1) }.accordion dt:hover {color:#000;border-top:1px solid rgba(0,0,0,1) }.light-content .accordion dt:hover {color:#fff;border-top:1px solid rgba(255,255,255,1) }.accordion dt {font-weight:600;font-size:24px }.accordion dt span {max-width:30%;position:relative;overflow:hidden;display:block }.accordion .accordion-content {padding-bottom:40px;margin-bottom:0;line-height:28px;margin-top:-65px;padding-left:30%;padding-right:80px }.accordion {border-bottom:1px solid rgba(0,0,0,0.2);overflow:hidden }.light-content .accordion {border-bottom:1px solid rgba(255,255,255,0.2) }.acc-icon-wrap {width:80px;height:80px;display:flex;position:relative;justify-content:center;align-items:center;float:none;position:absolute;right:-25px;top:20px }.acc-button-icon {height:40px;width:40px;color:#000;text-align:center;line-height:30px;font-size:22px }.light-content .acc-button-icon {color:#fff }.acc-button-icon i {height:40px;line-height:40px;width:40px;text-align:center;transition:transform 0.2s ease 0s;-webkit-transition:transform 0.2s ease 0s }dt.accordion-active .acc-button-icon i {-webkit-transform:rotate(180deg);transform:rotate(180deg) }.justified-gallery {box-sizing:border-box;padding:0 10px;width:calc(100% + 20px) !important;margin-left:0 }.collage-thumb {position:relative;overflow:hidden;cursor:pointer }.collage-thumb:hover .thumb-info {opacity:1;bottom:-5px }.thumb-info {position:absolute;bottom:-10px;left:0;width:100%;opacity:0;color:#fff!important;padding:50px 20px 20px;box-sizing:border-box;font-size:12px;font-weight:500;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.55) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.55)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.55) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.55) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.55) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.55) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000',endColorstr='#a6000000',GradientType=0 )}#contact-formular {margin-top:30px }.text-align-center #contact-formular {margin:0 auto;max-width:800px;margin-top:30px }#contact-formular::after {clear:both;content:" ";display:table }#contactform {position:relative }.name-box,.email-box,.message-box {position:relative;display:block }.name-box,.email-box {width:47%;float:left;margin-bottom:20px;margin-right:6%;position:relative }.name-box::after,.email-box::after {clear:both;content:" ";display:table }.email-box {margin-right:0 }.message-box {float:left;width:100%;margin-top:60px }input[type="text"],input[type="search"],textarea {color:rgba(0,0,0,1);font-family:'Poppins',sans-serif;font-size:14px;font-weight:400;height:50px;padding:12px 20px 12px 20px;padding-left:0;width:100%;border-radius:0;margin-bottom:0;border:none;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;box-sizing:border-box;background-color:transparent;outline:none;border-bottom:1px solid rgba(0,0,0,0.1) }input[type="search"] {padding-left:0 }.light-content input[type="text"],.light-content input[type="search"],.light-content textarea {color:rgba(255,255,255,1);border-bottom:1px solid rgba(255,255,255,0.3) }::placeholder {color:#000;opacity:1}.light-content ::placeholder {color:#fff;opacity:1}.light-content :-ms-input-placeholder {color:#fff }.light-content ::-ms-input-placeholder {color:#fff }:-ms-input-placeholder {color:#000 }::-ms-input-placeholder {color:#000 }.input_label {background-color:#000;height:2px;left:0;position:absolute;top:49px;width:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out }.light-content .input_label {background-color:#fff }.input_label.slow {-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out }input[type="text"]:focus + .input_label,input[type="search"]:focus + .input_label,textarea:focus + .input_label {width:100% }input[type="text"]:focus,textarea:focus {color:#000 }.light-content input[type="text"]:focus,.light-content textarea:focus {color:#fff }textarea {resize:none;margin-bottom:0;height:50px;box-sizing:border-box;padding:14px 20px 6px 20px;padding-left:0;margin-bottom:60px }textarea:after {background-color:#000;content:"";height:2px;left:0;position:absolute;top:20px;width:100%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out }input[type="submit"] {margin:0;background:transparent;border:none;color:#fff;font-family:'Poppins',sans-serif;font-size:14px;font-weight:600;padding-left:30px;padding-right:30px }.light-content input[type="submit"] {color:#000 }.outline input[type="submit"] {color:#000 }.light-content .outline input[type="submit"] {color:#fff }.error_message {margin-bottom:30px;font-size:13px;color:#e93735;font-weight:bold }#success_page p,#success_page p strong {color:#fff;margin-top:20px }#message fieldset {border:none }#map_canvas {display:block;height:68vh;position:relative;width:100% }#hero-image.bgrelative #map_canvas {position:relative!important }.gmnoprint a,.gmnoprint span,.gm-style-cc {display:none }.gmnoprint div {background:none !important }.gm-style button {display:none!important }.services-icon i {font-size:24px;margin-bottom:20px }.service-info-text {margin-bottom:40px }@media only screen and (max-width:1466px) {.button-border {height:36px;line-height:36px }.button-border span {padding:0 26px }}@media only screen and (max-width:1024px) {.slider .owl-prev,.slider .owl-next {display:none!important }.text-align-center .clapat-icon {padding-left:0 }.text-carousel {max-width:500px;margin:0 auto }#mc_embed_signup .submit-box {margin-top:30px }textarea {margin-bottom:30px }.justified-gallery {margin-left:0;width:100% !important;padding:0 }.slider .owl-nav,.carousel .owl-nav {display:none }.full .video-wrapper video.bgvid {position:relative;margin-top:0;left:0;transform:translateX(0) translateY(0) }.full .control {bottom:10px;width:calc(100% - 100px) }#map_canvas {height:50vh }h1.has-mask span,h1.has-mask span >span {line-height:50px;height:50px;margin-right:12px }h2.has-mask span,h2.has-mask span >span {line-height:40px;height:40px;margin-right:10px }.accordion dt span {max-width:none }.accordion .accordion-content {padding-bottom:40px;margin-bottom:0;line-height:28px;margin-top:0;padding-left:0;padding-right:0 }}@media only screen and (max-width:767px) {.text-carousel .owl-prev,.text-carousel .owl-next {width:80px;height:80px;margin:0;padding:23px;box-sizing:border-box;display:inline-block;justify-content:center;align-items:center;float:none }.video-wrapper {max-height:50vh }.control {display:none }.name-box,.email-box {width:100%;margin-right:0 }.clients-table li {width:50% }.empty-space,.empty-space.tx {height:60px }input[type="text"],textarea {font-size:14px }}@media only screen and (max-width:479px) {.clapat-button {margin-bottom:20px }.text-carousel {max-width:280px }.text-carousel .owl-prev,.text-carousel .owl-next {margin:0 }}main{overflow:hidden }main .cd-main-content>div{height:100%;min-height:100vh }main .cd-main-content{width:100% }main .cd-main-content.cd-index>div{vertical-align:middle }main .cd-main-content.cd-index::after{background-color:rgba(64,137,166,0);background-image:-webkit-linear-gradient(bottom,#4089a6,rgba(64,137,166,0));background-image:linear-gradient(to top,#4089a6,rgba(64,137,166,0)) }main .cd-main-content.cd-index::before{background-color:rgba(64,137,166,0);background-image:-webkit-linear-gradient(top,#4089a6,rgba(64,137,166,0));background-image:linear-gradient(to bottom,#4089a6,rgba(64,137,166,0)) }main .cd-main-content.cd-about{background-color:#fff }main .cd-main-content.cd-about>div{padding-top:50px }main .cd-main-content.cd-about::after{background-color:rgba(40,48,64,0);background-image:-webkit-linear-gradient(bottom,#283040,rgba(40,48,64,0));background-image:linear-gradient(to top,#283040,rgba(40,48,64,0)) }main .cd-main-content.cd-about::before{background-color:rgba(40,48,64,0);background-image:-webkit-linear-gradient(top,#283040,rgba(40,48,64,0));background-image:linear-gradient(to bottom,#283040,rgba(40,48,64,0)) }.cd-cover-layer,.cd-cover-layer.invisible{background-color:transparent }.cd-cover-layer{position:fixed;z-index:5000;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%);height:101%;width:101%;opacity:0;visibility:hidden;-webkit-transition:opacity .4s .4s,visibility 0s .4s;-moz-transition:opacity .4s .4s,visibility 0s .4s;transition:opacity .6s 0s,visibility 0s .4s }.page-is-changing .cd-cover-layer{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s .3s,visibility 0s 0s }.flexnav,.flexnav li ul{width:100%;margin:0 }.flexnav,.flexnav li{margin:0 }.flexnav li,.flexnav li ul li{font-size:100% }.flexnav .touch-button:hover,.menu-button{cursor:pointer }.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;overflow:hidden;max-height:0 }.flexnav.opacity{opacity:0 }.flexnav.flexnav-show{max-height:2000px;opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out }.flexnav.one-page{position:fixed;top:50px;right:5%;max-width:200px }.flexnav li,.flexnav li a,.flexnav li ul li{position:relative;overflow:hidden }.flexnav li a{background:#fff;border-bottom:1px solid rgba(0,0,0,.05);color:#222;display:block;padding:20px 0;z-index:2 }.oldie .flexnav li ul.open ul.open,.oldie .flexnav ul li:hover ul{margin-left:100%;top:0 }.flexnav li ul.flexnav-show li,.oldie .flexnav,.oldie .flexnav li,.oldie .flexnav li a{overflow:visible }.flexnav li ul li a{background:#fff;display:block;padding:20px }.flexnav ul li ul li a{background:#bfbfbc }.flexnav ul li ul li ul li a{background:#cbcbc9 }.flexnav .touch-button{background:rgba(0,0,0,0);display:inline-block;height:60px;position:absolute;right:0;text-align:right;top:0;width:60px;z-index:999 }.flexnav .touch-button .navicon{position:relative;top:1.8em;font-size:12px;color:#666 }.menu-button{background:0 0;border-bottom:medium none;box-sizing:border-box;color:#222;display:block;font-size:14px;font-weight:400;height:60px;line-height:60px;padding:0 50px;position:relative;text-align:right;text-transform:uppercase;z-index:0 }.no-button .menu-button{padding-right:0 }.menu-button.one-page{position:fixed;top:0;right:5%;padding-right:45px }.menu-button .touch-button{background:0 0;display:none;position:absolute;z-index:999;top:0;right:0;width:50px;height:50px;text-align:center }.menu-button .touch-button .navicon{font-size:16px;position:relative;top:1em;color:#666 }@media all and (min-width:1025px){.flexnav li a,.flexnav li ul li a{border-bottom:none }.flexnav,.flexnav li{overflow:visible }body.one-page{padding-top:70px }.flexnav.opacity{opacity:1 }.flexnav.one-page{top:0;right:auto;max-width:1080px }.flexnav li{position:relative;list-style:none;float:left;display:block;background-color:#a6a6a2 }.flexnav li a{border-left:1px solid #acaca1 }.flexnav li>ul{position:absolute;top:auto;left:0 }.flexnav li ul li>ul,.flexnav li ul.open ul.open{margin-left:100%;top:0 }.flexnav li>ul li{width:100% }.flexnav li ul.open{display:block;opacity:1;visibility:visible;z-index:1 }.flexnav li ul.open li{overflow:visible;max-height:100px }.menu-button{display:none }}.oldie body.one-page{padding-top:70px }.oldie .flexnav.one-page{top:0;right:auto;max-width:1080px }.oldie .flexnav li{position:relative;list-style:none;float:left;display:block;background-color:#a6a6a2;width:20%;min-height:50px }.oldie .flexnav li:hover>ul{display:block;width:100%;overflow:visible }.oldie .flexnav li:hover>ul li{width:100%;float:none }.oldie .flexnav li a{border-left:1px solid #acaca1;border-bottom:none }.oldie .flexnav li>ul{background:#acaca1;position:absolute;top:auto;left:0;display:none;z-index:1;overflow:visible }.oldie .flexnav li ul.open,.oldie .flexnav li ul.open ul.open{display:block;width:100%;overflow:visible }.oldie .flexnav li ul li ul{top:0 }.oldie .flexnav li ul li a{border-bottom:none }.oldie .flexnav li ul.open li{width:100% }.oldie .menu-button{display:none }.oldie.ie7 .flexnav li{width:19.9% }.swiper-container {margin:0 auto;position:relative;overflow:hidden;z-index:1 }.swiper-container-no-flexbox .swiper-slide {float:left }.swiper-container-vertical >.swiper-wrapper {-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column }.swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box }.swiper-container-android .swiper-slide,.swiper-wrapper {-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);-o-transform:translate(0px,0px);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0) }.swiper-container-multirow >.swiper-wrapper {-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap }.swiper-container-free-mode >.swiper-wrapper {-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto }.swiper-slide {-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative }.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {height:auto }.swiper-container-autoheight .swiper-wrapper {-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height }.swiper-container .swiper-notification {position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000 }.swiper-wp8-horizontal {-ms-touch-action:pan-y;touch-action:pan-y }.swiper-wp8-vertical {-ms-touch-action:pan-x;touch-action:pan-x }.swiper-button-prev,.swiper-button-next {position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat }.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled {opacity:0.35;cursor:auto;pointer-events:none }.swiper-button-prev,.swiper-container-rtl .swiper-button-next {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto }.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E") }.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") }.swiper-button-next,.swiper-container-rtl .swiper-button-prev {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto }.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E") }.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") }.swiper-pagination {position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10 }.swiper-pagination.swiper-pagination-hidden {opacity:0 }.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal >.swiper-pagination-bullets {bottom:10px;left:0;width:100% }.swiper-pagination-bullet {width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2 }button.swiper-pagination-bullet {border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none }.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer }.swiper-pagination-white .swiper-pagination-bullet {background:#fff }.swiper-pagination-bullet-active {opacity:1;background:#007aff }.swiper-pagination-white .swiper-pagination-bullet-active {background:#fff }.swiper-pagination-black .swiper-pagination-bullet-active {background:#000 }.swiper-container-vertical >.swiper-pagination-bullets {right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);-moz-transform:translate3d(0px,-50%,0);-o-transform:translate(0px,-50%);-ms-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0) }.swiper-container-vertical >.swiper-pagination-bullets .swiper-pagination-bullet {margin:5px 0;display:block }.swiper-container-horizontal >.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 5px }.swiper-pagination-progress {background:rgba(0,0,0,0.25);position:absolute }.swiper-pagination-progress .swiper-pagination-progressbar {background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top }.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top }.swiper-container-horizontal >.swiper-pagination-progress {width:100%;height:4px;left:0;top:0 }.swiper-container-vertical >.swiper-pagination-progress {width:4px;height:100%;left:0;top:0 }.swiper-pagination-progress.swiper-pagination-white {background:rgba(255,255,255,0.5) }.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {background:#fff }.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {background:#000 }.swiper-container-3d {-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px }.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow {-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d }.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom {position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10 }.swiper-container-3d .swiper-slide-shadow-left {background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right {background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top {background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom {background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper {-ms-perspective:1200px }.swiper-container-cube,.swiper-container-flip {overflow:visible }.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1 }.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide {pointer-events:none }.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events:auto }.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right {z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden }.swiper-container-cube .swiper-slide {visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100% }.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0 }.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide {pointer-events:auto;visibility:visible }.swiper-container-cube .swiper-cube-shadow {position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0 }.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out }.swiper-container-fade .swiper-slide {pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity }.swiper-container-fade .swiper-slide .swiper-slide {pointer-events:none }.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events:auto }.swiper-scrollbar {border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1) }.swiper-container-horizontal >.swiper-scrollbar {position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98% }.swiper-container-vertical >.swiper-scrollbar {position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98% }.swiper-scrollbar-drag {height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0 }.swiper-scrollbar-cursor-drag {cursor:move }.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%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite }.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%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat }.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% {transform:rotate(360deg) }}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative }.owl-carousel{display:none;width:100%;z-index:1 }.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden }.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0 }.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0) }.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0) }.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none }.owl-carousel .owl-item img{display:block;width:100% }.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none }.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block }.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.owl-carousel.owl-loading{opacity:0;display:block }.owl-carousel.owl-hidden{opacity:0 }.owl-carousel.owl-refresh .owl-item{visibility:hidden }.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.owl-carousel.owl-grab{cursor:move;cursor:grab }.owl-carousel.owl-rtl{direction:rtl }.owl-carousel.owl-rtl .owl-item{float:right }.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both }.owl-carousel .owl-animated-in{z-index:0 }.owl-carousel .owl-animated-out{z-index:1 }.owl-carousel .fadeOut{animation-name:fadeOut }@keyframes fadeOut{0%{opacity:1 }100%{opacity:0 }}.owl-height{transition:height .5s ease-in-out }.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease }.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d }.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000 }.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../themes/timobonke/assets/css/owl.video.play.html) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease }.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3) }.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none }.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease }.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100% }.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0 }.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100% }.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:'' }.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8 }.mfp-arrow,.mfp-arrow:focus,.mfp-arrow:hover,.mfp-close,.mfp-close:focus,.mfp-close:hover{opacity:1 }.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden }.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box }.mfp-container:before{display:inline-block;height:100%;vertical-align:middle }.mfp-align-top .mfp-container:before{display:none }.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045 }.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto }.mfp-ajax-cur{cursor:progress }.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out }.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in }.mfp-auto-cursor .mfp-content{cursor:auto }.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none }.mfp-loading.mfp-figure{display:none }.mfp-hide{display:none!important }.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044 }.mfp-preloader a{color:#CCC }.mfp-close,.mfp-preloader a:hover{color:#FFF }.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none }button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation }button::-moz-focus-inner{padding:0;border:0 }.mfp-close{cursor:pointer!important;width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace }.mfp-close:active{top:1px }.mfp-close-btn-in .mfp-close{color:#333 }.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-20px;padding-right:0;width:40px;height:40px;text-align:center;top:20px;background:#000;line-height:40px;border-radius:2px }.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap }.mfp-figure,img.mfp-img{line-height:0 }.mfp-arrow{position:absolute;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent }.mfp-arrow:active{margin-top:-54px }.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:25px;margin-left:35px }.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:22px }.mfp-arrow::before{width:30px;height:60px;opacity:1;background:rgba(0,0,0,.5);border-radius:2px }.mfp-arrow-left::after,.mfp-arrow-right:after{width:10px;height:10px;border-top:2px solid #fff }.mfp-arrow:hover::before{background:rgba(0,0,0,1) }.mfp-arrow-left::after{border-left:2px solid #FFF;margin-left:31px;transform:rotate(-45deg) }.mfp-arrow-left:after{margin-left:36px }.mfp-arrow-left:before{margin-left:25px }.mfp-arrow-right{right:0 }.mfp-arrow-right:after{border-right:2px solid #FFF;margin-left:41px;transform:rotate(45deg) }.mfp-iframe-holder{padding-top:40px;padding-bottom:40px }.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px }.mfp-image-holder .mfp-content,img.mfp-img{max-width:100% }.mfp-iframe-holder .mfp-close{top:-40px }.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25% }.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000 }.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block }img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto }.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;background:#444 }.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px }.mfp-figure figure{margin:0 }.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto }.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px }.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer }@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0 }.mfp-img-mobile img.mfp-img{padding:0 }.mfp-img-mobile .mfp-figure:after{top:0;bottom:0 }.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px }.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box }.mfp-img-mobile .mfp-bottom-bar:empty{padding:0 }.mfp-img-mobile .mfp-counter{right:5px;top:3px }.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0 }}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75) }.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0 }.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100% }.mfp-container{padding-left:6px;padding-right:6px }}[data-tooltip]{position:relative }[data-tooltip]::after,[data-tooltip]::before{position:absolute;display:block;opacity:0;pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:12px }[data-tooltip]::before{content:attr(data-tooltip);font-size:12px;font-weight:500;font-family:Poppins,sans-serif;color:#000;padding:5px;border-radius:5px;white-space:nowrap;text-decoration:none;text-align:left }.light-content [data-tooltip]::before{color:#fff }[data-tooltip]::after{width:0;height:0;border:6px solid transparent;content:'' }[data-tooltip]:hover::after,[data-tooltip]:hover::before{opacity:1 }[data-tooltip][data-placement=left]::before{top:32%;right:100%;margin-right:35px }[data-tooltip][data-placement=left]:hover::before{margin-right:-2px;-webkit-transition:all .3s ease-out .5s;transition:all .3s ease-out .5s }[data-tooltip][data-placement=top]::before{top:16%;right:100%;margin-right:0;width:200px;height:16px;transform:translateX(147px) translateY(-170px) rotate(-90deg) }[data-tooltip][data-placement=top]:hover::before{transform:translateX(147px) translateY(-140px) rotate(-90deg);-webkit-transition:all .3s ease-out .5s;transition:all .3s ease-out .2s }[data-tooltip][data-placement=right]::before{top:32%;left:100%;margin-left:35px }[data-tooltip][data-placement=right]:hover::before{margin-left:-2px;-webkit-transition:all .3s ease-out .5s;transition:all .3s ease-out .5s }@media only screen and (max-width:479px){[data-tooltip]:hover::after,[data-tooltip]:hover::before{opacity:0 }}.jssocials-shares{margin:.2em 0 }.jssocials-shares *{box-sizing:border-box }.jssocials-share{display:inline-block;vertical-align:top;margin:.3em .6em .3em 0 }.jssocials-share:last-child{margin-right:0 }.jssocials-share-logo{width:1em;vertical-align:middle;font-size:1.5em }img.jssocials-share-logo{width:auto;height:1em }.jssocials-share-link{display:inline-block;text-align:center;text-decoration:none;line-height:1 }.jssocials-share-link.jssocials-share-link-count{padding-top:.2em }.jssocials-share-link.jssocials-share-link-count .jssocials-share-count{display:block;font-size:.6em;margin:0 -.5em -.8em }.jssocials-share-link.jssocials-share-no-count{padding-top:.5em }.jssocials-share-link.jssocials-share-no-count .jssocials-share-count{height:1em }.jssocials-share-label{padding-left:.3em;vertical-align:middle }.jssocials-share-count-box{display:inline-block;height:1.5em;padding:0 .3em;line-height:1;vertical-align:middle;cursor:default }.jssocials-share-count-box.jssocials-share-no-count{display:none }.jssocials-share-count{line-height:1.5em;vertical-align:middle }.justified-gallery{width:100%;position:relative;overflow:hidden }.justified-gallery>a,.justified-gallery>div,.justified-gallery>figure{position:absolute;display:inline-block;overflow:hidden;filter:"alpha(opacity=10)";opacity:.1;margin:0;padding:0 }.justified-gallery>a>a>img,.justified-gallery>a>img,.justified-gallery>div>a>img,.justified-gallery>div>img,.justified-gallery>figure>a>img,.justified-gallery>figure>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:none;filter:"alpha(opacity=0)";opacity:0 }.justified-gallery>a>.caption,.justified-gallery>div>.caption,.justified-gallery>figure>.caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:300;font-family:sans-serif }.justified-gallery>.entry-visible{filter:"alpha(opacity=100)";opacity:1;background:0 0 }.justified-gallery>.entry-visible>a>img,.justified-gallery>.entry-visible>img{filter:"alpha(opacity=100)";opacity:1;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in }.justified-gallery>.jg-filtered{display:none }.justified-gallery>.spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0;left:50%;filter:"alpha(opacity=100)";opacity:1;overflow:initial }.justified-gallery>.spinner>span{display:inline-block;filter:"alpha(opacity=0)";opacity:0;width:8px;height:8px;margin:0 4px;background-color:#fff;border-radius:6px }html,body{font-family:'Poppins',sans-serif;font-weight:300;font-size:15px;height:100%;width:100%;color:#777;background-color:#000 }html {box-sizing:border-box;margin-right:0!important;overflow:visible!important }body {overflow:hidden;overflow-y:scroll;-webkit-transition:opacity 0.2s ease-in-out 0.2s;transition:opacity 0.2s ease-in-out 0.2s }body.smooth-scroll {overflow:hidden }body.hidden {opacity:0 }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {border:0;margin:0;outline:0;padding:0;vertical-align:baseline }article,aside,details,figcaption,footer,header,hgroup,nav,section {display:block }audio {display:inline-block;max-width:100% }address {font-style:italic;margin-bottom:24px }abbr[title] {border-bottom:1px dotted #2b2b2b;cursor:help }b,strong {font-weight:600;color:#000 }.light-content b,.light-content strong {font-weight:600;color:#fff }cite,dfn,em,i {font-style:italic }mark,ins {background:none repeat scroll 0 0 #111;text-decoration:none;color:#fff;padding:0 10px;display:inline-block;border-radius:2px }code,kbd,tt,var,samp,pre {font-family:monospace,serif;font-size:15px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.6 }pre {border:1px solid rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px;max-width:100%;overflow:auto;padding:12px;white-space:pre;white-space:pre-wrap;word-wrap:break-word }blockquote,q {-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none }blockquote:before,blockquote:after,q:before,q:after {content:"";content:none }blockquote {color:#000;font-size:18px;font-style:italic;font-weight:300;line-height:30px;margin-bottom:24px;font-family:Georgia,"Times New Roman",Times,serif;border-left:2px #ddd solid;padding:20px 20px 20px 40px;letter-spacing:0.01em }.light-content blockquote {color:#fff }blockquote span {display:block;margin-top:20px;font-weight:400;font-size:12px;font-style:normal;font-family:Verdana,Geneva,sans-serif;color:#999 }blockquote cite,blockquote small {color:#2b2b2b;font-size:16px;font-weight:400;line-height:1.5 }blockquote em,blockquote i,blockquote cite {font-style:normal }blockquote strong,blockquote b {font-weight:400 }small {font-size:smaller }big {font-size:125% }sup,sub {font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline }sup {bottom:1ex }sub {top:.5ex }dl {margin-bottom:24px }dt {font-weight:bold }dd {margin-bottom:24px }ul,ol {list-style:none;margin:0 0 24px 20px }ul,ol {list-style:none;margin:0 0 24px 20px }ul {list-style:disc }ol {list-style:decimal }li >ul,li >ol {margin:10px 0 0 20px }li {line-height:20px;color:#333;margin-bottom:10px }.light-content li {color:#fff }.figure-wrapper {overflow:hidden }figure {margin:0;position:relative;display:block }figure.has-parallax {overflow:hidden;max-height:80vh }figure img {max-width:100% }.full img {width:100vw }figcaption {background-color:rgba(0,0,0,1);bottom:25px;color:#fff;font-weight:400;font-size:12px;padding:10px 20px;position:absolute;right:25px;z-index:10;border-radius:3px }fieldset {border:1px solid rgba(0,0,0,0.1);margin:0 0 24px;padding:0 }legend {white-space:normal }button,	input {line-height:normal }input,textarea {background-image:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0))}button,html input[type="button"],input[type="reset"],input[type="submit"] {cursor:pointer }button[disabled],input[disabled] {cursor:default }input[type="checkbox"],input[type="radio"] {padding:0 }input[type="search"] {-webkit-appearance:textfield }input[type="search"]::-webkit-search-decoration {-webkit-appearance:none }button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0 }textarea {overflow:auto;vertical-align:top }table,th,td {border:1px solid rgba(0,0,0,0.1) }table,th,td {border:1px solid rgba(0,0,0,0.1) }table {border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin-bottom:24px;width:100% }caption,th,td {font-weight:normal;text-align:left }th {border-width:0 1px 1px 0;padding:10px }td {border-width:0 1px 1px 0;padding:10px }del {color:#767676 }hr {border:0;height:25px;width:100%;float:none;margin:0;display:inline-block }hr.small {height:20px }hr:after {clear:both;content:" ";display:block;height:0;visibility:hidden }::selection {background:#000;color:#fff;text-shadow:none }::-moz-selection {background:#000;color:#fff;text-shadow:none }img {border:0 none;max-width:100%;vertical-align:middle;height:auto }h1,h2,h3,h4,h5,h6 {font-weight:500;color:#000;margin-bottom:20px }.light-weight {font-weight:500!important }h1{font-size:48px;line-height:60px }h2{font-size:36px;line-height:48px }h3{font-size:30px;line-height:40px;margin-left:-1px }h4{font-size:22px;line-height:36px;margin-left:-1px }h5{font-size:18px;line-height:28px;margin-left:-1px }h6{font-size:14px;line-height:24px }.secondary-font {font-weight:700;font-family:'Oswald',sans-serif }.light-content h1,.light-content h2,.light-content h3,.light-content h4,.light-content h5,.light-content h6 {color:#fff!important }.light-content .white-section h1,.light-content .white-section h2,.light-content .white-section h3,.light-content .white-section h4,.light-content .white-section h5,.light-content .white-section h6 {color:#000!important }.light-content p {color:rgba(255,255,255,0.5) }.light-content .white-section p {color:rgba(0,0,0,0.5) }.title-has-line {position:relative }.title-has-line::after {background:none repeat scroll 0 0 #000;bottom:20px;content:"";height:1px;left:-40px;position:absolute;width:25px }p.title-has-line::after {background:none repeat scroll 0 0 #000;top:14px;content:"";height:1px;left:-30px;position:absolute;width:16px }.light-content .title-has-line::after {background:none repeat scroll 0 0 rgba(255,255,255,1) }p {font-size:15px;margin-bottom:10px;line-height:28px;color:#777 }.light-content p {color:#999 }p.no-margins {margin-bottom:0 }.bigger {font-size:24px;font-weight:400;line-height:36px;color:#222 }.smaller {font-size:12px }.container {max-width:1280px;width:100%;margin:0 auto;box-sizing:border-box }.post-content .container {padding:0 }.container::after {clear:both;content:" ";display:table }a:hover,a:active {outline:0;color:#000 }a {text-decoration:none;color:#000;outline:0 }.light-content a {color:#fff }a:hover {text-decoration:none }.one_half {width:48%!important }.one_third {width:30.6%!important }.one_fourth {width:22%!important }.one_fifth {width:16.8%!important }.one_sixth {width:13.33%!important }.two_fifth {width:37.6%!important }.two_fourth {width:48%!important }.two_third {width:65.33%!important }.three_fifth {width:58.4%!important }.three_fourth {width:74%!important }.four_fifth {width:79.2%!important }.five_sixth {width:82.67%!important }.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.two_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth {float:left!important;margin-bottom:20px!important;margin-right:4%!important;position:relative!important }.last {margin-right:0!important }.text-align-center {text-align:center }.text-align-left {text-align:left }.outer {display:table;width:100%;height:100% }.inner {display:table-cell;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box }.white-section-wrapper,.dark-section-wrapper {margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;max-width:1000%!important;width:100vw!important }.white-section-container,.dark-section-container {position:relative;box-sizing:border-box;width:100%;max-width:1280px;padding:0 80px;margin:0 auto }.vc_row {position:relative;z-index:1;opacity:1;box-sizing:border-box }.vc_row.small {max-width:800px;width:100%;margin:0 auto }.vc_row.full {margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;max-width:1000%!important;width:100vw!important }.full {margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;max-width:1000%!important;width:100vw!important }.vc_row::after {clear:both;content:" ";display:table }.full .vc_column_container >.vc_column-inner {padding-left:0!important;padding-right:0!important }.full .wpb_button,.full .wpb_content_element,.full ul.wpb_thumbnails-fluid >li {margin-bottom:0!important }.vc_row.has-animation {opacity:0 }.row_padding_top {padding-top:8vw }.row_padding_bottom {padding-bottom:8vw }.row_padding_left {padding-left:8vw }.row_padding_right {padding-right:8vw }.row_padding_all {padding:8vw }main {-webkit-transition:background 0.4s ease-in-out 0s;transition:background 0.4s ease-in-out 0s }#magic-cursor {position:absolute;left:0;top:0;width:30px;height:30px;pointer-events:none;z-index:10000;-webkit-transition:opacity 0.2s ease-in-out 0.5s;transition:opacity 0.2s ease-in-out 0.5s }.hidden-ball #magic-cursor {opacity:0!important }#ball {position:fixed;width:40px;height:40px;border:2px solid #999;border-radius:50%;pointer-events:none;opacity:1;box-sizing:border-box }.mfp-zoom-out-cur #ball {opacity:0;-webkit-transition:opacity 0.2s ease-in-out 0s;transition:opacity 0.2s ease-in-out 0s }.light-content #ball,#ball.over-movie,.light-content #ball.with-icon {border:2px solid #999;border-color:#999 }#ball:before {font-family:FontAwesome;content:"\f053";font-size:6px;width:4px;height:8px;line-height:8px;text-align:center;position:absolute;left:-17px;top:15px;color:#fff;opacity:0;transform:translateX(-20px);-webkit-transform:translateX(-20px);transition:all 0.15s cubic-bezier(0.215,0.61,0.355,1) 0s }.light-content #ball:before {color:#fff }#ball::after {font-family:FontAwesome;content:"\f054";font-size:6px;width:4px;height:8px;line-height:8px;text-align:center;position:absolute;left:50px;top:15px;color:#fff;opacity:0;transform:translateX(20px);-webkit-transform:translateX(20px);transition:all 0.15s cubic-bezier(0.215,0.61,0.355,1) 0s }.light-content #ball:before,.light-content #ball:after {color:#fff }.scale-up #ball:before {opacity:1;transform:translateX(0px);-webkit-transform:translateX(0px);transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1) 0.1s }.scale-up #ball:after {opacity:1;transform:translateX(0px);-webkit-transform:translateX(0px);transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1) 0.1s }.scale-up.scale-none #ball:before,.scale-up.scale-none #ball:after {opacity:0 }.scale-up-carousel #ball:before {width:8px;opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px) }.scale-up-carousel #ball:after {width:8px;opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px) }#hold-event {width:26px;height:26px;position:absolute;top:0;left:0;border-radius:100%;background:rgba(255,255,255,0) }#hold-event::after {content:"Hold";font-size:11px;font-weight:500;width:60px;height:10px;box-sizing:border-box;line-height:10px;padding-top:10px;text-align:center;position:absolute;right:-18px;top:45px;color:#000;opacity:0;overflow:hidden;transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0s }#view-event {width:40px;height:40px;position:absolute;top:-2px;left:-2px;border-radius:100%;background:rgba(255,255,255,0);-webkit-transform:scale(0.1);opacity:0;transform:scale(0.1);transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0s }#view-event::after {content:"View Project";font-size:5px;font-weight:600;width:30px;height:14px;box-sizing:border-box;line-height:7px;text-align:center;position:absolute;right:5px;top:13px;color:#fff;opacity:1;overflow:hidden;transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0s;z-index:2 }.view #view-event {top:-1px;left:-1px;opacity:1;-webkit-transform:scale(1);transform:scale(1) }.light-content #hold-event::after {color:#fff }.hold #hold-event::after {padding-top:0;opacity:1;transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0.3s }.with-icon #hold-event {opacity:0;padding-top:20px;transition:all 0s cubic-bezier(0.215,0.61,0.355,1) 0s }.with-icon #hold-event:after {opacity:0;padding-top:20px;transition:all 0s cubic-bezier(0.215,0.61,0.355,1) 0s }#ball i {color:#fff;width:39px;height:40px;line-height:38px;text-align:center;font-size:6px;display:block;opacity:1;transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0s }.light-content #ball i,#ball.over-movie i,.light-content #ball.with-icon i {color:#fff }.light-content #ball.with-icon.dark-icon i {color:#000 }.scale-up #ball i {opacity:0;transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0s }#ball.with-icon i {width:37px }#ball.with-icon i:nth-child(2) {display:none }#ball.close-icon i {width:37px;font-size:8px }#ball.over-movie i.fa-play,#ball.over-movie.pause-movie i.fa-pause {display:block }#ball.over-movie i.fa-pause,#ball.over-movie.pause-movie i.fa-play {display:none }#ball-loader {width:50px;height:50px;position:absolute;background-color:transparent;border-right:2px solid transparent;border-bottom:2px solid #999;border-left:2px solid transparent;border-top:2px solid transparent;border-radius:50px;box-sizing:border-box;opacity:0;transform:translate(-9px,-9px) rotate(0deg);-webkit-animation:rotating 0.8s ease-in-out infinite;animation:rotating 0.8s ease-in-out infinite;-webkit-transition:opacity 0s ease-in-out 0s;transition:opacity 0s ease-in-out 0s }.light-content #ball-loader {border-bottom:2px solid #999 }.show-loader #ball-loader {opacity:1;-webkit-transition:opacity 0.2s ease-in-out 0s;transition:opacity 0.2s ease-in-out 0s }@keyframes rotating {0% {-webkit-transform:translate(-7px,-7px) rotate(0deg);transform:translate(-7px,-7px) rotate(0deg) }95% {-webkit-transform:translate(-7px,-7px) rotate(350deg);transform:translate(-7px,-7px) rotate(350deg) }100% {-webkit-transform:translate(-7px,-7px) rotate(360deg);transform:translate(-7px,-7px) rotate(360deg) }}.show-loader a,.show-loader nav {pointer-events:none }#rotate-device {width:100%;height:100%;position:fixed;z-index:1000;top:0;left:0;background-color:#0f1010;background-image:url(../themes/timobonke/assets/css/images/rotate.png);background-size:100px 100px;background-position:center;background-repeat:no-repeat;display:none }.preloader-wrap {width:100%;height:100%;position:fixed;top:0;bottom:0;background:#fff;z-index :800;text-align:left }.light-content.preloader-wrap {background:#000 }.preloader-wrap .outer {padding:80px 90px;box-sizing:border-box }.preloader-wrap .inner {vertical-align:bottom }.percentage {z-index:100;opacity:1;font-size:32px;line-height:50px;color:#000;font-weight:600;display:table;width:auto }.percentage::after {content:"%";width:20px;height:50px;font-size:32px;line-height:50px;color:#000 }.light-content .percentage,.light-content .percentage:after {color:#fff }.trackbar {width:200px;height:1px;margin-top:30px;position:relative;top:auto;left:0;right:auto;bottom:0;opacity:1;background:	rgba(0,0,0,0.1) }.light-content .trackbar {background:	rgba(255,255,255,0.1) }.loadbar {width:0%;height:1px;background:rgba(0,0,0,1);position:absolute;top:0;left:0;overflow:hidden }.light-content .loadbar {background:rgba(255,255,255,1) }.hold-progress-bar {width:0%;height:6px;background:rgba(255,255,255,1);position:absolute;top:0;left:0;right:0;overflow:hidden }.light-content .hold-progress-bar {background:rgba(0,0,0,1) }.admin-bar header {top:32px }header {width:100%;height:140px;left:0;top:0;background-color:transparent;position:fixed;box-sizing:border-box;z-index:1000;pointer-events:none;-webkit-transition:background 0.4s ease-in-out 0.3s;transition:background 0s ease-in-out 0s }#header-container {box-sizing:border-box;height:inherit;padding:30px 80px;margin:0 auto;position:relative;width:100%;z-index:20;opacity:0 }.header-visible #header-container{opacity:1 }.header-middle {max-width:1280px;padding:0 50px;box-sizing:border-box;position:relative;margin:0 auto;opacity:0 }#logo {position:relative;display:table;pointer-events:initial;z-index:10;top:20px;float:left }#logo a {display:block;-webkit-transition:transform 0.5s ease-in-out 0.1s;transition:transform 0.5s ease-in-out 0.1s }.logo-hidden #logo a {-webkit-transform:rotate(-360deg);transform:rotate(-360deg) }#logo a.disable,.open #logo a {pointer-events:none }#logo img {display:block;height:40px;width:auto;max-width:none }#logo img.black-logo {opacity:1 }.light-content #logo img.black-logo {opacity:0 }#logo img.white-logo {position:absolute;top:0;left:0;opacity:0 }.light-content #logo img.white-logo {opacity:1 }.light-content .white-header #logo img.black-logo {opacity:1 }.light-content .white-header.over-white-section #logo img.black-logo,.show-loader .light-content .white-header #logo img.black-logo {opacity:0 }.light-content .white-header #logo img.white-logo {opacity:0 }.light-content .white-header.over-white-section #logo img.white-logo,.show-loader .light-content .white-header #logo img.white-logo {opacity:1 }.menu-open.light-content .slide-in #logo img.white-logo {opacity:1 }nav {pointer-events:initial }@media all and (min-width:1025px) {.classic-menu nav {position:relative;width:auto;top:0;-webkit-transition:all 0.2s ease-in-out 0.5s;transition:all 0.2s ease-in-out 0.5s;display:block;float:right;height:60px;margin:10px 0;background-color:transparent!important }.flexnav {display:block;float:right;position:relative;width:auto;max-height:60px }.flexnav li ul {min-width:170px }.flexnav .touch-button {background:transparent none repeat scroll 0 0 }.flexnav .touch-button .navicon {display:none }.flexnav li {background:transparent none repeat scroll 0 0;padding:0 25px;padding-bottom:20px;padding-top:20px }.classic-menu .menu-timeline {opacity:1!important;-webkit-transition:translateY(0px)!important;transform:translateY(0px)!important }.flexnav li:last-child {padding-right:0 }.flexnav li a {background:transparent none repeat scroll 0 0;padding:0 5px;position:relative;border-left:medium none;font-weight:600;font-family:'Poppins',sans-serif;color:#000;font-size:12px;line-height:20px;display:block;overflow:hidden;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out }.light-content .flexnav li a {color:#fff }.flexnav:hover li a {color:rgba(0,0,0,0.4) }.light-content .classic-menu .flexnav:hover li a {color:rgba(255,255,255,0.4) }.classic-menu .flexnav li:hover a {color:#000 }.light-content .classic-menu .flexnav li:hover a {color:#fff }.classic-menu .flexnav li a span {position:relative;display:block;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s;transform-origin:100% 0% }.classic-menu .flexnav li a span::before {position:absolute;top:100%;width:100%;left:0;content:attr(data-hover) }.classic-menu .flexnav li:hover a span {-webkit-transform:translateY(-100%);transform:translateY(-100%);transform-origin:0% 0% }.flexnav li ul li a {padding:0 20px 20px;background-color:transparent;font-size:13px;font-family:'Roboto',sans-serif;font-weight:400;text-transform:none;color:#fff!important;opacity:0.3;-webkit-transition:all 0.05s ease-in-out;-moz-transition:all 0.05s ease-in-out;-o-transition:all 0.05s ease-in-out;-ms-transition:all 0.05s ease-in-out;transition:all 0.05s ease-in-out }.flexnav li ul li a.link::before {display:none }.flexnav li ul li a.active,.flexnav li ul li a:hover {opacity:1 }.flexnav li >ul li {margin-left:0;padding:0 }.classic-menu .flexnav li ul {-webkit-transform:translate3d(0px,30px,0px);transform:translate3d(0px,30px,0px);display:block!important;opacity:0!important;height:inherit!important;overflow:visible!important;visibility:hidden;left:10px;top:60px;padding-top:20px;background:#000;border-radius:3px;-webkit-transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,transform 0.2s ease-in-out!important;transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,transform 0.2s ease-in-out!important }.classic-menu .flexnav li ul ul {left:15px!important;margin-left:0 }.flexnav li ul:after {display:block;content:'';position:absolute;top:-6px;left:20px;width:0;height:0;border-style:solid;border-width:0 10px 9px;border-color:transparent transparent #000 }.flexnav ul li ul:after {display:block;content:'';position:absolute;top:-5px;left:15px;width:0;height:0;border-style:solid;border-width:0 10px 9px;border-color:transparent transparent #000;-webkit-transform:rotate(0deg);transform:rotate(0deg) }.classic-menu .flexnav li ul li >ul,.classic-menu .flexnav li ul.open ul.open {top:43px }.classic-menu .flexnav ul li ul li a {background:#000 }.classic-menu .flexnav ul li ul li ul li a {background:#000 }.flexnav li ul.flexnav-show {-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);opacity:1!important;visibility:visible;-webkit-transition:opacity 0.2s ease-in-out 0.1s,visibility 0.2s ease-in-out,transform 0.2s ease-in-out 0.1s;transition:opacity 0.2s ease-in-out 0.1s,visibility 0.2s ease-in-out,transform 0.2s ease-in-out 0.1s }.flexnav .touch-button {display:none }.fullscreen-menu .nav-height {overflow-y:scroll;position:relative;height:100%;padding:40px 0;padding-right:30px;width:calc(100% + 30px);box-sizing:border-box }.fullscreen-menu nav {height:100vh;position:fixed;top:0;left:0;width:100%;box-sizing:border-box;visibility:visible;pointer-events:none;opacity:0;padding:20px 0;-webkit-transition:all 0.2s ease-in 0.6s;transition:all 0.2s ease-in 0.6s }.fullscreen-menu nav.open {visibility:visible;pointer-events:initial;opacity:1;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out }.fullscreen-menu .flexnav {max-height:2000px;-webkit-transition:all 0.2s ease-in 0.6s;transition:all 0.2s ease-in 0.6s;display:table;width:auto;padding:0 80px;box-sizing:border-box;margin:0;float:none }.fullscreen-menu .flexnav.flexnav-show {-webkit-transition:all .3s ease-out 0.2s;transition:all .3s ease-out 0.2s }.fullscreen-menu .flexnav li {text-align:left;line-height:120px;padding:0;box-sizing:border-box;float:none }.fullscreen-menu .menu-timeline {opacity:0;-webkit-transition:translateY(80px);transform:translateY(80px) }.fullscreen-menu .flexnav .touch-button {width:100%;display:block;height:60px }.fullscreen-menu .flexnav .touch-button .navicon {display:none }.fullscreen-menu .flexnav li.link {border-bottom:none }.fullscreen-menu .flexnav li a {font-weight:500;font-size:48px;line-height:60px;padding:0;-webkit-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s }.fullscreen-menu .flexnav li a {color:#fff }.fullscreen-menu .flexnav:hover li a {opacity:0.3 }.fullscreen-menu .flexnav li:hover a,.fullscreen-menu .flexnav li a.active{opacity:1 }.fullscreen-menu .flexnav:hover li ul li a {opacity:0.3 }.fullscreen-menu .flexnav:hover li ul li a.active,.fullscreen-menu .flexnav:hover li ul li a:hover {opacity:1 }.fullscreen-menu .flexnav a.link::before {display:none }.fullscreen-menu .flexnav li ul {margin-bottom:20px;position:relative;left:0 }.fullscreen-menu .flexnav li ul:after {display:none }.fullscreen-menu .flexnav li ul li a {padding:10px 0;font-size:14px;font-weight:500;font-family:'Poppins',sans-serif;line-height:20px;border-top:none;text-transform:none }.fullscreen-menu .flexnav ul li ul li a {background:transparent }.fullscreen-menu .flexnav li ul li >ul,.fullscreen-menu .flexnav li ul.open ul.open {margin-left:0;top:0 }.fullscreen-menu li.buy-item {position:fixed !important;top:calc(100vh - 100px);font-size:14px;line-height:30px;font-weight:700;margin:0 auto;display:table !important;width:160px;pointer-events:initial }.fullscreen-menu li.buy-item a {font-size:14px;line-height:30px;font-weight:600;pointer-events:initial;color:#fff!important;-webkit-text-stroke:1px rgba(255,255,255,0) }.fullscreen-menu li.buy-item,.fullscreen-menu li.buy-item a {pointer-events:none }.fullscreen-menu nav.open li.buy-item,.fullscreen-menu nav.open li.buy-item a {pointer-events:initial }}nav,nav.open {-webkit-transition:all 0s ease-in 0s;transition:all 0s ease-in 0s;background:transparent }#burger-wrapper {width:40px;height:40px;float:right;top:0;right:0;display:flex;position:relative;justify-content:center;align-items:center;cursor:pointer;pointer-events:initial }.classic-menu .button-wrap.right.menu {display:none }#menu-burger {top:0;width:25px;height:25px;position:relative;margin:0 auto;z-index:2;pointer-events:none }.menu-overlay #menu-burger {display:block }#menu-burger span {display:block;position:absolute;height:5px;width:5px;border-radius:5px;background-color:#000;opacity:1;top:10px;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:background-color 0.05s ease-in-out,transform 0.2s ease-in-out,height 0.2s ease-in-out,width 0.2s ease-in-out,top 0.2s ease-in-out,left 0.2s ease-in-out;transition:background-color 0.05s ease-in-out,transform 0.2s ease-in-out,height 0.2s ease-in-out,width 0.2s ease-in-out,top 0.2s ease-in-out,left 0.2s ease-in-out }#burger-wrapper .touch-button {display:none }.light-content #menu-burger span {background-color:#fff }.light-content .white-header #menu-burger span {background-color:#000 }.light-content .white-header.over-white-section #menu-burger span,.show-loader .light-content .white-header #menu-burger span {background-color:#fff }#menu-burger span:nth-child(1) {left:0 }#menu-burger span:nth-child(2){left:10px }#menu-burger span:nth-child(3){left:20px }.button-wrap.right.menu .icon-wrap:hover #menu-burger span:nth-child(1) {left:10px }.button-wrap.right.menu .icon-wrap:hover #menu-burger span:nth-child(3) {left:10px }.button-wrap.right.menu .icon-wrap:hover #menu-burger.open span:nth-child(1) {left:3px }.button-wrap.right.menu .icon-wrap:hover #menu-burger.open span:nth-child(3) {left:3px }#menu-burger.open span:nth-child(1) {-webkit-transform:rotate(45deg);transform:rotate(45deg);top:12px;height:2px;width:20px;left:3px }#menu-burger.open span:nth-child(2) {-webkit-transform:scale(0);transform:scale(0) }#menu-burger.open span:nth-child(3) {-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:12px;height:2px;width:20px;left:3px }#content-scroll {z-index:1;position:relative }.smooth-scroll #content-scroll {position:absolute;top:0;right:0;bottom:0;left:0;z-index:1 }.scrollbar-track {background:transparent!important }#main {position:relative;opacity:0 }.load-project-page #main,.load-project-page-carousel #main,.load-next-project #main,.load-next-page #main {opacity:1 }#main-content {position:relative;opacity:1;z-index:10;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s }#main-page-content {position:relative;box-sizing:border-box;opacity:0;width:100%;max-width:1280px;padding:0 80px;margin:0 auto;margin-bottom:0;transform:translateY(0vh);-webkit-transform:translateY(0vh) }#main-page-content::after {clear:both;content:" ";display:table }#main-page-content.project-page {margin-bottom:calc(100vh - 140px) }#main-page-content.portfolio-page {width:100%;max-width:none;padding:0 }footer {position:relative;width:100%;height:140px;z-index:900;box-sizing:border-box;text-align:center;bottom:0;left:0;overflow:hidden;pointer-events:none }footer.fixed {position:fixed }#footer-container {padding:0 80px;margin:30px auto;height:80px;opacity:0;position:absolute;width:100%;box-sizing:border-box;bottom:0;left:0 }.footer-middle {position:absolute;margin:0 auto;width:100%;height:auto;display:table;left:0;pointer-events:none;}.copyright {position:relative;top:25px;width:auto;height:30px;overflow:hidden;font-size:12px;font-weight:500;font-family:'Poppins',sans-serif;line-height:30px;color:#000;pointer-events:initial;display:table;width:auto;margin:0 auto }.light-content .copyright {color:#fff }.socials-wrap {position:relative;float:right;color:#000;width:240px;height:160px;box-sizing:border-box;pointer-events:initial;transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0s }.light-content .socials-wrap {color:#fff }footer .socials-wrap {margin-top:0 }.socials-wrap:hover {transform:translateY(-40px);-webkit-transform:translateY(-40px) }.socials-text {float:right;font-size:12px;font-weight:600;font-family:'Poppins',sans-serif;line-height:40px;transform:translateY(20px) }.socials-wrap:hover .socials-text {transform:translateY(10px);-webkit-transform:translateY(10px);transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0s }.socials-icon {float:right;width:30px;height:40px;font-size:12px;line-height:40px;text-align:right;margin-left:10px;transform:scale(1) translateY(20px);transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0s }.socials-wrap:hover .socials-icon {transform:scale(0) translateY(40px);width:0;margin:0;overflow:hidden }.socials-icon:after,.socials-text:after {content:"";clear:both;display:table }.socials {height:auto;line-height:30px;position:relative;width:auto;margin:0 auto;margin-top:10px;text-align:center;bottom:0;display:table;transform:translateX(15px);-webkit-transform:translateX(15px) }.socials-wrap .socials {display:inline-block;width:100%;text-align:right }.socials li {margin-right:0;margin-left:10px;list-style:none;color:#999;font-size:15px;margin-bottom:0;line-height:40px;position:relative;display:flex;justify-content:center;align-items:center;height:40px;width:40px;float:right;z-index:2;-webkit-transition:background 0.4s ease-in-out 0s;transition:background 0.4s ease-in-out 0s }.socials-wrap .socials li {opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px);transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0s }.socials-wrap:hover .socials li:nth-child(5) {transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0.05s;opacity:1;transform:translateY(10px);-webkit-transform:translateY(10px) }.socials-wrap:hover .socials li:nth-child(4) {transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0.1s;opacity:1;transform:translateY(10px);-webkit-transform:translateY(10px) }.socials-wrap:hover .socials li:nth-child(3) {transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0.15s;opacity:1;transform:translateY(10px);-webkit-transform:translateY(10px) }.socials-wrap:hover .socials li:nth-child(2) {transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0.2s;opacity:1;transform:translateY(10px);-webkit-transform:translateY(10px) }.socials-wrap:hover .socials li:nth-child(1) {transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1) 0.3s;opacity:1;transform:translateY(10px);-webkit-transform:translateY(10px) }.socials li:last-child {margin-left:0 }.socials li a {color:#000;font-size:12px;font-weight:600;display:block;height:40px;width:40px;line-height:40px;text-align:center;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out }.socials:hover li a {opacity:0.3 }.socials li a:hover {color:#000;opacity:1 }.light-content .socials li a {color:#fff }.light-content .socials:hover li a {opacity:0.3 }.light-content .socials li a:hover {color:#fff;opacity:1 }.button-wrap {position:relative;cursor:pointer;top:0;pointer-events:initial }.button-wrap.left {float:left;left:-32px }.button-wrap.right {float:right;right:-32px }.icon-wrap {width:80px;height:80px;display:flex;position:relative;justify-content:center;align-items:center;float:left }.button-wrap.left .icon-wrap {float:left }.button-wrap.right .icon-wrap {float:right }.button-icon {height:40px;width:40px;color:#000;text-align:center;line-height:30px;font-size:22px }.light-content .button-icon {color:#fff }.button-icon i {height:40px;line-height:35px;width:40px;text-align:center }.button-text {font-weight:600;font-family:'Poppins',sans-serif;font-size:12px;line-height:30px;margin:25px 0;overflow:hidden;width:100px;color:#000;-webkit-transition:color 0.05s ease-in-out;transition:color 0.05s ease-in-out }.light-content .button-text {color:#fff }.light-content .white-header .button-text {color:#000 }.light-content .white-header.over-white-section .button-text,.show-loader .light-content .white-header .button-text {color:#fff }.button-wrap.left .button-text {text-align:left;float:left }.button-wrap.right .button-text {text-align:right;float:right }.button-text span {position:relative;display:inline-block;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s;width:100px;text-align:center;transform-origin:100% 0% }.button-wrap.left .button-text span {text-align:left }.button-wrap.right .button-text span {text-align:right }.button-text span::before {position:absolute;width:100px;top:100%;left:0;content:attr(data-hover) }.header-middle .button-text span::before {content:attr(data-on) }.button-wrap:hover .button-text span {-webkit-transform:translateY(-100%);transform:translateY(-100%);transform-origin:0% 0% }nav,nav.open {-webkit-transition:all 0s ease-in 0s;transition:all 0s ease-in 0s;background:transparent }@media only screen and (max-width:1466px) {.preloader-wrap .outer {padding:60px 70px;box-sizing:border-box }header {height:120px }#header-container {padding:15px 60px }.flexnav li {padding:20px }#main-page-content.project-page {margin-bottom:calc(100vh - 100px) }footer {height:100px }#footer-container {padding:0 60px;margin:10px auto }@media all and (min-width:1025px) {.fullscreen-menu .flexnav {padding:0 60px }}.fullscreen-menu li.buy-item a {font-size:14px;line-height:30px }}@media only screen and (max-width:1024px) {.preloader-wrap .outer {padding:50px 50px;box-sizing:border-box }h1 {font-size:40px;line-height:50px }h2 {font-size:30px;line-height:40px }.has-mask {margin-bottom:0 }.row_padding_left {padding-left:40px }.row_padding_right {padding-right:40px }.row_padding_all {padding:8vw 40px }header {height:80px }#header-container {padding:0;margin:0 auto }#logo {left:40px }.header-middle {display:none }.button-wrap.right.menu {right:10px }nav {padding-top:80px }.flexnav {box-sizing:border-box;padding:0 50px;background:transparent;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out }.flexnav li a,.flexnav li ul li a {background:transparent }.flexnav li a {color:#999 }.flexnav li ul li a:hover,.flexnav li ul li a.active {color:#fff }.flexnav li ul li a {border-top:1px solid rgba(255,255,255,0.15) }.flexnav ul li ul li a {background:transparent }.flexnav li ul li ul li a {padding:20px 40px }.flexnav li.link {border-bottom:1px solid rgba(255,255,255,0.15) }.flexnav li.link:last-child {border-bottom:none }.flexnav a.link::before {display:none }.flexnav .touch-button .navicon {font-style:normal!important }.nav-height {overflow-y:scroll;position:relative;height:100%;padding:40px 0;padding-right:30px;width:calc(100% + 30px);box-sizing:border-box }nav {height:100vh;position:fixed;width:100%;box-sizing:border-box;visibility:visible;pointer-events:none;opacity:0;padding:20px 0;-webkit-transition:all 0.2s ease-in 0.6s;transition:all 0.2s ease-in 0.6s }nav.open {visibility:visible;pointer-events:initial;opacity:1;background-color:transparent;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out }.flexnav {padding:0 30px;max-height:2000px;-webkit-transition:all 0.2s ease-in 0.6s;transition:all 0.2s ease-in 0.6s }.flexnav.flexnav-show {-webkit-transition:all .3s ease-out 0.2s;transition:all .3s ease-out 0.2s }.flexnav li {padding:0;-webkit-transition:color .15s ease-out 0s;transition:color .15s ease-out 0s }.flexnav:hover li {color:rgba(255,255,255,0.4) }.flexnav li:hover {color:rgba(255,255,255,1) }.flexnav .touch-button {width:100%;display:block;height:calc(5vw + 20px) }.flexnav .touch-button .navicon {display:none }.flexnav li.link {border-bottom:none }.flexnav li a {font-weight:500;font-size:48px;line-height:60px;padding:0;-webkit-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s }.flexnav li a {color:#fff }.flexnav:hover li a {opacity:0.3 }.flexnav li:hover a,.flexnav li a.active{opacity:1 }.flexnav:hover li ul li a {opacity:0.3 }.flexnav:hover li ul li a.active,.flexnav:hover li ul li a:hover {opacity:1 }.flexnav li ul {margin-bottom:20px }.flexnav li ul li a {padding:10px 0;font-weight:500;font-family:'Poppins',sans-serif;text-transform:none;font-size:14px;line-height:14px;border-top:none;color:#fff;opacity:0.4;-webkit-text-stroke:none }.flexnav li ul li:hover a,.flexnav li ul li a.active{opacity:1 }li.buy-item a {color:#fff;font-size:14px;line-height:30px }#menu-burger span.touch-button {display:none }.classic-menu .button-wrap.right.menu {display:block }.parallax-wrap {transform:none!important }.parallax-element {transform:none!important }.prev-wrap {-webkit-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important }.next-wrap {-webkit-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important }#magic-cursor {display:none }.scroll-down-wrap,.scroll-down-wrap.no-border {bottom:40px }#main-page-content,.white-section-container,.dark-section-container {padding:0 40px }#footer-container {padding:0 40px }.destroy {display:none }.has-parallax figcaption {display:none }.footer-button-wrap {bottom:80px }.socials-wrap {width:240px;height:40px;float:right;margin:0 auto;right:-10px;transform:translateX(0px) translateY(20px)!important;-webkit-transform:translateX(0px) translateY(20px)!important }.socials-wrap:hover {transform:translateY(20px);-webkit-transform:translateY(20px) }.socials-icon,.socials-text {display:none }.socials-wrap .socials {margin-top:5px;text-align:right;transform:translateX(0px);-webkit-transform:translateX(0px) }.socials-wrap .socials li {opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px) }.socials-wrap:hover .socials li {opacity:1;transform:translateY(0px)!important;-webkit-transform:translateY(0px)!important }.socials li {margin-right:10px;line-height:30px;height:30px;width:30px;margin:0 5px auto;display:inline-block;float:none }.socials li a {height:30px;width:30px;line-height:30px }}@media only screen and (max-width:767px) {.preloader-wrap .outer {padding:40px;box-sizing:border-box }.row_padding_left {padding-left:30px }.row_padding_right {padding-right:30px }.row_padding_all {padding:8vw 30px }.admin-bar header {top:46px }#logo {left:30px }.flexnav {padding:0 30px }.flexnav li a {font-size:36px;line-height:60px }li.buy-item a {color:#fff;font-size:14px;line-height:30px }.destory {display:none }figcaption {background-color:rgba(0,0,0,0.3);bottom:0;font-size:10px;padding:5px 10px;right:0;border-radius:0 }.one_half {width:100%!important }.one_half {padding-right:0!important }.one_half.last {padding-left:0!important }.one_third {width:100%!important }.one_fourth {width:100%!important }.one_fifth {width:100%!important }.one_sixth {width:100%!important }.two_fifth {width:100%!important }.two_fourth {width:100%!important }.two_third {width:100%!important }.three_fifth {width:100%!important }.three_fourth {width:100%!important }.four_fifth {width:100%!important }.five_sixth {width:100%!important }.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.two_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth {margin-bottom:20px!important;margin-right:0%!important }.text-align-center p.title-has-line::after,#page-nav p.title-has-line::after {display:none }p {font-size:14px }#main-page-content,.white-section-container,.dark-section-container {padding:0 30px }#footer-container {padding:0 30px }#footer-container .button-wrap.left {float:none;left:0;right:0;position:absolute }.button-wrap.left .button-text {text-align:left;float:left;display:none }.button-wrap.left .icon-wrap {float:none;position:absolute;right:0;left:auto;margin:auto;top:0 }.copyright {margin:0;left:30px;top:30px }.footer-middle {max-width:1180px;position:absolute;margin:0 auto;left:0;width:100%;top:-40px }footer.showcase-footer .arrows-wrap {right:auto;left:-30px;float:left;margin:auto }footer.showcase-footer .socials-wrap {width:170px;float:right;left:auto;right:0;top:0 }.socials-wrap {width:170px;float:none;left:-6px;right:auto;top:0;margin:0 }.socials li {margin:0 0 auto }}@media only screen and (max-width:479px) {.preloader-wrap .outer {padding:30px;box-sizing:border-box }.row_padding_left {padding-left:20px }.row_padding_right {padding-right:20px }.row_padding_all {padding:8vw 20px }hr {height:10px }#logo {left:20px }.button-wrap.right.menu {right:-10px }.flexnav {padding:0 20px }.flexnav li a {font-size:32px;line-height:50px }.flexnav li ul li a {padding:5px 0 }li.buy-item a {color:#fff;font-size:14px;line-height:30px }p.title-has-line::after {display:none }#main-page-content,.white-section-container,.dark-section-container {padding:0 20px }#footer-container {padding:0;margin:0 }.copyright {left:20px }.socials-wrap {float:none;left:14px;right:auto }.arrows-wrap {left:-10px;width:80px }.prev-wrap,.next-wrap {width:40px }footer.showcase-footer .arrows-wrap {right:0;left:0;float:none;margin:auto }footer.showcase-footer .arrows-wrap {width:100% }footer.showcase-footer .prev-wrap,footer.showcase-footer .next-wrap {width:60px }footer.showcase-footer .footer-middle {top:0 }footer.showcase-footer .showcase-subtitles-wrap {left:0 }footer.showcase-footer .socials-wrap {display:none }}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :landscape) {#rotate-device {display:block }}
@font-face{font-family:'FontAwesome';src:url('../themes/timobonke/assets/fonts/fontawesome-webfont.eot');src:url('../themes/timobonke/assets/fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),url('../themes/timobonke/assets/fonts/fontawesome-webfont.woff') format('woff'),url('../themes/timobonke/assets/fonts/fontawesome-webfont.ttf') format('truetype'),url('../themes/timobonke/assets/fonts/fontawesome-webfont.svg#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}
.light-content .outline input[type="submit"] {outline:none !important }#showcase-carousel-slider .hero-video-wrapper {z-index:-1 }#showcase-carousel-slider .img-mask-wrap:hover .hero-video-wrapper {z-index:1 }.fr-fil {float:left;margin-right:20px }.fr-video {width:100%;position:relative;padding:0;padding-top:65%;display:block }.fr-video iframe,.fr-video object,.fr-video embed {position:absolute;top:0;left:0;width:100%;height:100% }#hero-caption {padding:240px 80px 40px 80px }.phone-box {position:relative;width:100%;float:left }.carousel-caption {padding:0 40px }