body{color:#767676}h1,h2,h3,h4,h5,h6{color:#4f4f4f}#colophon,#colophon .widget-title{color:#ffffff}a,a:visited{color:#4f4f4f}a:hover{color:#111111}#supplementary a{color:#ffffff}#supplementary a:hover{color:#bfbfbf}.td-menu a{color:#4f4f4f}.td-menu li:hover>a{color:#403f6f}.td-menu ul a{color:#4f4f4f}.td-menu ul li:hover>a{color:#403f6f}.td-menu .dropdown li a{color:#4f4f4f}.td-menu .dropdown li:hover>a{color:#403f6f}body{font-family:"Lato";font-weight:400;font-size:14px}#colophon,#colophon .widget-title{font-size:14px}h1,h2,h3,h4,h5,h6{font-family:"Lato";font-weight:400}.td-menu{font-family:"Lato";font-weight:400;text-transform:uppercase}.mobile-menu-wrapper{text-transform:uppercase}.td-menu{font-size:12px}.td-menu ul{font-size:12px}h1{font-size:30px}h2{font-size:24px}h3{font-size:19px}h4{font-size:16px}h5{font-size:13px}h6{font-size:13px}footer.v0{background:#000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:inline;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:0.8075em 0;font-style:oblique;font-size:85%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);-ms-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:100%;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:9999}.gallery-caption{color:#ccc}.sticky{z-index:100}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.align-left>*,.align-right>*,.align-center>*{display:inline-block}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;position:relative}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{background-color:rgba(0,0,0,0.7);box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%;display:none}.gallery .gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}@-webkit-keyframes menuSlideInUp{from{-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes menuSlideInUp{from{-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}h1,h2,h3,h4,h5,h6{margin-bottom:1rem}a:hover{text-decoration:none}img{max-width:100%;height:auto}.entry-content{line-height:1.8}.entry-content ul{padding-left:2.5rem}.entry-content img{max-width:100%;height:auto}.wpb_video_widget .wpb_video_wrapper{padding-top:56.25%;position:relative;width:100%}.wpb_video_widget .wpb_video_wrapper iframe{width:100%;height:100%;display:block;position:absolute;margin:0;top:0;left:0;box-sizing:border-box}#lucy-page-loader{left:0;right:0;bottom:0;top:0}#lucy-page-loader.no-spinner *{display:none !important}.slick-prev::before,.slick-next::before{color:#fff;text-shadow:0 0 1px #000}input{border-radius:2px}button,input[type="button"],input[type="reset"],input[type="submit"]{border-radius:2px;border:1px solid #ccc;background:#ccc;color:#fff}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:#fff;color:#aaa}.lucy-btn.btn-1{border:1px solid;padding:17px 28px;border-radius:100px;line-height:1;font-weight:bold;color:#000;font-size:14px;display:inline-block;text-transform:uppercase}.st-container{height:100%;position:relative;overflow:hidden}.st-container::after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(0,0,0,0.2);content:'';opacity:0;-webkit-transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;z-index:11}.st-pusher{height:100%;position:relative;left:0;z-index:99;height:100%;-webkit-perspective:1000px;perspective:1000px;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.st-content{height:100%;position:relative}.st-content-inner{position:relative}.st-pusher::after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(0,0,0,0.2);content:'';opacity:0;-webkit-transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s}.st-menu-open::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.st-menu-open .st-pusher::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.st-menu-open .st-menu::after{width:0;height:0;opacity:0;-webkit-transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s}.st-menu,.offcanvas{position:absolute;top:0;left:0;z-index:100;visibility:hidden;width:300px;height:100%;-webkit-transition:all 0.5s;transition:all 0.5s;max-width:80%;background:#eee}.st-menu{background:#333}.st-menu ul{margin:0;padding:0;list-style:none}.st-menu ul li a{display:block;padding:0 1em 0 1.2em;outline:none;box-shadow:inset 0 -1px rgba(0,0,0,0.2);color:#f3efe0;text-transform:uppercase;text-shadow:0 0 1px rgba(255,255,255,0.1);letter-spacing:1px;font-weight:400;line-height:49px;-webkit-transition:background 0.3s, box-shadow 0.3s;transition:background 0.3s, box-shadow 0.3s}.st-menu ul li a:hover{background:rgba(0,0,0,0.2);box-shadow:inset 0 -1px transparent;color:#fff}.st-menu ul li:first-child a{box-shadow:inset 0 -1px rgba(0,0,0,0.2),inset 0 1px rgba(0,0,0,0.2)}.st-menu ul li .dropdown-trigger{display:none}.st-menu ul li.menu-item-has-children{position:relative}.st-menu ul li.menu-item-has-children .dropdown-trigger{display:block;position:absolute;top:0;right:0;font-family:FontAwesome;font-size:1.4em;line-height:49px;width:49px;height:49px;text-align:center;z-index:9;cursor:pointer}.st-menu ul li.menu-item-has-children .dropdown-trigger:after{content:"\f107"}.st-menu ul li.menu-item-has-children .dropdown-trigger:hover{background:#000}.st-menu ul ul{font-size:0.93em;display:none}.st-menu ul ul li{padding-left:1em}.st-menu::after{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.2);content:'';opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.st-effect-1.st-menu{visibility:visible;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.st-effect-1.st-menu::after{display:none}.st-effect-1.st-menu-open .st-effect-1.st-menu{visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.st-effect-1-right.offcanvas{right:0;left:auto;visibility:visible;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.st-effect-1-right.offcanvas::after{display:none}.st-effect-1-right.st-menu-open .st-effect-1-right.offcanvas{visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.st-effect-2.st-menu-open .st-pusher{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0)}.st-effect-2.st-menu-open .st-effect-2.st-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.st-effect-2.st-menu{z-index:1}.st-effect-2.st-menu::after{display:none}.st-effect-3.st-menu-open .st-pusher{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0)}.st-effect-3.st-menu-open .st-effect-3.st-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.st-effect-3.st-menu{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.st-effect-3.st-menu::after{display:none}.st-effect-4.st-menu-open .st-pusher{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0)}.st-effect-4.st-menu-open .st-effect-4.st-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.st-effect-4.st-menu{z-index:1;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.st-effect-4.st-menu::after{display:none}.st-effect-5.st-menu-open .st-pusher{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0)}.st-effect-5.st-menu-open .st-effect-5.st-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.st-effect-5.st-menu{z-index:1;-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0)}.st-effect-6.st-container{-webkit-perspective:1500px;perspective:1500px}.st-effect-6 .st-pusher{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.st-effect-6.st-menu-open .st-pusher{-webkit-transform:translate3d(300px, 0, 0) rotateY(-15deg);transform:translate3d(300px, 0, 0) rotateY(-15deg);pointer-events:none}.st-effect-6.st-menu-open .st-effect-6.st-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translate3d(-100%, 0, 0) rotateY(15deg);transform:translate3d(-100%, 0, 0) rotateY(15deg)}.st-effect-6.st-menu{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.st-effect-6.st-menu::after{display:none}.st-effect-7.st-container{-webkit-perspective:1500px;perspective:1500px;-webkit-perspective-origin:0 50%;perspective-origin:0 50%}.st-effect-7 .st-pusher{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.st-effect-7.st-menu-open .st-pusher{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0)}.st-effect-7.st-menu-open .st-effect-7.st-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translate3d(-100%, 0, 0) rotateY(0deg);transform:translate3d(-100%, 0, 0) rotateY(0deg)}.st-effect-7.st-menu{-webkit-transform:translate3d(-100%, 0, 0) rotateY(-90deg);transform:translate3d(-100%, 0, 0) rotateY(-90deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:0}.st-effect-8.st-container{-webkit-perspective:1500px;perspective:1500px;-webkit-perspective-origin:0 50%;perspective-origin:0 50%}.st-effect-8 .st-pusher{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.st-effect-8.st-menu-open .st-pusher{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0)}.st-effect-8.st-menu-open .st-effect-8.st-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translate3d(-100%, 0, 0) rotateY(0deg);transform:translate3d(-100%, 0, 0) rotateY(0deg)}.st-effect-8.st-menu{-webkit-transform:translate3d(-100%, 0, 0) rotateY(90deg);transform:translate3d(-100%, 0, 0) rotateY(90deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.st-effect-8.st-menu::after{display:none}.st-effect-9.st-container{-webkit-perspective:1500px;perspective:1500px}.st-effect-9 .st-pusher{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.st-effect-9.st-menu-open .st-pusher{-webkit-transform:translate3d(0, 0, -300px);transform:translate3d(0, 0, -300px)}.st-effect-9.st-menu-open .st-effect-9.st-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.st-effect-9.st-menu{opacity:1;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.st-effect-9.st-menu::after{display:none}.st-effect-10.st-container{-webkit-perspective:1500px;perspective:1500px;-webkit-perspective-origin:0 50%;perspective-origin:0 50%}.st-effect-10.st-menu-open .st-pusher{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0)}.st-effect-10.st-menu-open .st-effect-10.st-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.st-effect-10.st-menu{z-index:1;opacity:1;-webkit-transform:translate3d(0, 0, -300px);transform:translate3d(0, 0, -300px)}.st-effect-11.st-container{-webkit-perspective:1500px;perspective:1500px}.st-effect-11 .st-pusher{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.st-effect-11.st-menu-open .st-pusher{-webkit-transform:translate3d(100px, 0, -600px) rotateY(-20deg);transform:translate3d(100px, 0, -600px) rotateY(-20deg)}.st-effect-11.st-menu-open .st-effect-11.st-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.st-effect-11.st-menu{opacity:1;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.st-effect-11.st-menu::after{display:none}.st-effect-12.st-container{-webkit-perspective:1500px;perspective:1500px}.st-effect-12 .st-pusher{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.st-effect-12.st-menu-open .st-pusher{-webkit-transform:rotateY(-10deg);transform:rotateY(-10deg)}.st-effect-12.st-menu-open .st-effect-12.st-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.st-effect-12.st-menu{opacity:1;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.st-effect-12.st-menu::after{display:none}.st-effect-13.st-container{-webkit-perspective:1500px;perspective:1500px;-webkit-perspective-origin:0 50%;perspective-origin:0 50%}.st-effect-13.st-menu-open .st-pusher{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0)}.st-effect-13.st-menu-open .st-effect-13.st-menu{visibility:visible;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition-speed:0.2s}.st-effect-13.st-menu{z-index:1;opacity:1;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.st-effect-14.st-container{-webkit-perspective:1500px;perspective:1500px;-webkit-perspective-origin:0 50%;perspective-origin:0 50%}.st-effect-14 .st-pusher{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.st-effect-14.st-menu-open .st-pusher{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0)}.st-effect-14.st-menu-open .st-effect-14.st-menu{visibility:visible;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transform:translate3d(-100%, 0, 0) rotateY(0deg);transform:translate3d(-100%, 0, 0) rotateY(0deg)}.st-effect-14.st-menu{-webkit-transform:translate3d(-100%, 0, 0) rotateY(90deg);transform:translate3d(-100%, 0, 0) rotateY(90deg);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:0}.no-csstransforms3d .st-pusher{padding-left:300px}.no-js .st-pusher{padding-left:300px}.morphsearch{width:100%;min-height:0;background:#f1f1f1;position:absolute;z-index:10000;top:-100%;right:0px;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition-property:min-height, width, top, right;transition-property:min-height, width, top, right;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.morphsearch .morphsearch-input{padding:0}.morphsearch.open{min-height:100%;top:0}.morphsearch-form{margin:60px auto 0;position:relative;-webkit-transition-property:width, height, -webkit-transform;transition-property:width, height, -webkit-transform;transition-property:width, height, transform;transition-property:width, height, transform, -webkit-transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);max-width:80%;width:700px;height:80px;border-bottom:1px solid #ccc;-webkit-transform:translate3d(0, 3em, 0);transform:translate3d(0, 3em, 0)}.morphsearch-input{width:100%;height:100%;font-weight:300;font-style:italic;border:none;background:transparent;font-size:2em;color:#403f6f;-webkit-transition:font-size 0.5s cubic-bezier(0.7, 0, 0.3, 1);transition:font-size 0.5s cubic-bezier(0.7, 0, 0.3, 1)}.morphsearch-input:-webkit-autofill,.morphsearch-input:-webkit-autofill:hover,.morphsearch-input:-webkit-autofill:focus,.morphsearch-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #f1f1f1 inset !important}.morphsearch-input::-ms-clear{display:none}.morphsearch.hideInput .morphsearch-input{color:transparent;-webkit-transition:color 0.3s;transition:color 0.3s}.morphsearch-input::-webkit-input-placeholder{color:#c2c2c2}.morphsearch-input:-moz-placeholder{color:#c2c2c2}.morphsearch-input::-moz-placeholder{color:#c2c2c2}.morphsearch-input:-ms-input-placeholder{color:#c2c2c2}.gn-search:focus::-webkit-input-placeholder{color:transparent}input[type="search"]{box-sizing:border-box}.morphsearch-input:focus,.morphsearch-submit:focus{outline:none}.morphsearch-submit{position:absolute;width:80px;height:80px;text-indent:100px;overflow:hidden;right:0;top:0;background:transparent url(../images/magnifier.svg) no-repeat right center;background-size:2em;border:none;pointer-events:auto}.morphsearch-close{width:36px;height:36px;position:absolute;right:1.5em;top:3em;overflow:hidden;text-indent:100%;cursor:pointer;pointer-events:none;opacity:0;-webkit-transform:scale3d(0, 0, 1);transform:scale3d(0, 0, 1)}.morphsearch.open .morphsearch-close{opacity:1;pointer-events:auto;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;transition:opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;-webkit-transition-delay:0.5s;transition-delay:0.5s}.morphsearch-close::before,.morphsearch-close::after{content:'';position:absolute;width:2px;height:100%;top:0;left:50%;border-radius:3px;opacity:0.2;background:#000}.morphsearch-close:hover.morphsearch-close::before,.morphsearch-close:hover.morphsearch-close::after{opacity:1}.morphsearch-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.morphsearch-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.morphsearch-content{color:#333;margin-top:4.5em;width:100%;height:0;overflow:hidden;padding:0 10.5%;background:#f1f1f1;position:absolute;pointer-events:none;opacity:0}.morphsearch.open .morphsearch-content{opacity:1;height:auto;overflow:visible;pointer-events:auto;-webkit-transition:opacity 0.3s 0.5s;transition:opacity 0.3s 0.5s}.dummy-column{width:30%;padding:0 0 6em;float:left;opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translateY(100px);-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, -webkit-transform 0.5s;transition:transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s, -webkit-transform 0.5s}.morphsearch.open .dummy-column:first-child{-webkit-transition-delay:0.4s;transition-delay:0.4s}.morphsearch.open .dummy-column:nth-child(2){-webkit-transition-delay:0.45s;transition-delay:0.45s}.morphsearch.open .dummy-column:nth-child(3){-webkit-transition-delay:0.5s;transition-delay:0.5s}.morphsearch.open .dummy-column{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.dummy-column:nth-child(2){margin:0 5%}.dummy-column h2{font-size:1em;letter-spacing:1px;text-transform:uppercase;font-weight:800;color:#c2c2c2;padding:0.5em 0}.round{border-radius:50%}.dummy-media-object{padding:0.75em;display:block;margin:0.3em 0;cursor:pointer;border-radius:5px;background:rgba(118,117,128,0.05)}.dummy-media-object:hover,.dummy-media-object:focus{background:rgba(118,117,128,0.1)}.dummy-media-object img{display:inline-block;width:50px;margin:0 10px 0 0;vertical-align:middle}.dummy-media-object h3{vertical-align:middle;font-size:0.85em;display:inline-block;font-weight:700;margin:0 0 0 0;width:calc(100% - 70px);color:rgba(145,145,145,0.7)}.dummy-media-object:hover h3{color:#ec5a62}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);opacity:0;pointer-events:none;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.morphsearch.open ~ .overlay{opacity:1}@media screen and (max-width: 53.125em){.morphsearch.open .morphsearch-input{font-size:1.5em}.dummy-column{float:none;width:auto;padding:0 0 2em}.dummy-column:nth-child(2){margin:0}.morphsearch-form{height:60px}.morphsearch.open .morphsearch-submit{background-size:1.5em;height:60px;width:60px}}.menu-aminate,.td-menu>ul>li>ul,.primary-navigation div.menu>ul>li>ul,.td-menu .mega-menu,.primary-navigation div.menu .mega-menu{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.td-menu ul,.primary-navigation div.menu ul{display:inline-block;vertical-align:top;padding:0;text-transform:uppercase;margin:0;font-size:12px}.td-menu ul::after,.primary-navigation div.menu ul::after{content:"";display:table;clear:both}.td-menu ul>li,.primary-navigation div.menu ul>li{display:block;float:left}.td-menu ul>li>a,.primary-navigation div.menu ul>li>a{display:block;padding:0 1rem}.td-menu li,.primary-navigation div.menu li{position:relative;z-index:9}.td-menu li.hidden-item,.primary-navigation div.menu li.hidden-item{display:none}.td-menu li.hidden-item .hidden-item,.primary-navigation div.menu li.hidden-item .hidden-item{display:block}.td-menu li.smart-nav,.primary-navigation div.menu li.smart-nav{display:none}.td-menu li.smart-nav.hidden-item,.primary-navigation div.menu li.smart-nav.hidden-item{display:block}.td-menu a,.primary-navigation div.menu a{text-decoration:none}.td-menu .td-link,.primary-navigation div.menu .td-link{position:relative}.td-menu .td-link::after,.primary-navigation div.menu .td-link::after{position:absolute;top:100%;left:0;width:0;margin-top:2px;height:2px;background:rgba(0,0,0,0.1);content:'';-webkit-transition:all 0.3s;transition:all 0.3s}.td-menu li:hover>a .td-link::after,.primary-navigation div.menu li:hover>a .td-link::after{width:100%}.td-menu .current-menu-item>a>.td-link::after,.primary-navigation div.menu .current-menu-item>a>.td-link::after{opacity:1;-webkit-transform:translateY(2px);transform:translateY(2px)}.td-menu ul ul,.primary-navigation div.menu ul ul{display:none;position:absolute;min-width:15.625rem;max-width:100%;background:#fff;list-style:none;padding:0;left:-5rem;border-top:3px solid #403f6f;text-align:left}.td-menu ul ul a,.primary-navigation div.menu ul ul a{line-height:3rem;padding-left:1rem;padding-right:1rem;display:block;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.td-menu ul ul a span,.primary-navigation div.menu ul ul a span{line-height:1.5;display:inline-block}.td-menu ul ul li,.primary-navigation div.menu ul ul li{float:none}.td-menu ul ul li ul,.primary-navigation div.menu ul ul li ul{display:none;left:100%;opacity:1;top:-3px;height:auto}.td-menu ul ul li:hover>.sub-menu,.primary-navigation div.menu ul ul li:hover>.sub-menu{display:block}.td-menu>ul>li:hover>ul,.primary-navigation div.menu>ul>li:hover>ul{display:block;left:0;-webkit-animation-play-state:running;animation-play-state:running}.td-menu .menu-item-has-mega-menu,.primary-navigation div.menu .menu-item-has-mega-menu{position:static}.td-menu .mega-menu,.primary-navigation div.menu .mega-menu{position:absolute;width:100%;background:#fff;list-style:none;border-top:3px solid #403f6f;border-bottom:1px solid #ddd;padding:0;display:none;-webkit-animation-name:fadeIn;animation-name:fadeIn}.td-menu .mega-menu .mega-menu-row,.primary-navigation div.menu .mega-menu .mega-menu-row{margin:0 auto;display:table;table-layout:fixed;width:100%;padding:1rem 0;border:none;position:static}.td-menu .mega-menu .mega-menu-row::after,.primary-navigation div.menu .mega-menu .mega-menu-row::after{content:none}.td-menu .mega-menu .mega-menu-row li,.primary-navigation div.menu .mega-menu .mega-menu-row li{border-bottom:none}.td-menu .mega-menu .mega-menu-row .mega-menu-col,.primary-navigation div.menu .mega-menu .mega-menu-row .mega-menu-col{display:table-cell;padding-left:0.9375rem;padding-right:0.9375rem;border-right:1px solid #f2f2f2}.td-menu .mega-menu .mega-menu-row .mega-menu-col:last-child,.primary-navigation div.menu .mega-menu .mega-menu-row .mega-menu-col:last-child{border-right:none}.td-menu .mega-menu .mega-menu-row .mega-menu-col .sub-menu,.primary-navigation div.menu .mega-menu .mega-menu-row .mega-menu-col .sub-menu{display:block;height:auto;position:static;border:none;min-width:auto;max-width:100%;list-style:none}.td-menu .mega-menu .mega-menu-row .mega-menu-col .sub-menu li,.primary-navigation div.menu .mega-menu .mega-menu-row .mega-menu-col .sub-menu li{border-bottom:none}.td-menu .mega-menu .mega-menu-row .mega-menu-col .sub-menu a,.primary-navigation div.menu .mega-menu .mega-menu-row .mega-menu-col .sub-menu a{line-height:2.1875rem;padding:0;text-transform:none;border:none}.td-menu .mega-menu .mega-menu-row .mega-menu-col>a,.primary-navigation div.menu .mega-menu .mega-menu-row .mega-menu-col>a{padding:0;border:none;margin-bottom:0;display:block;font-weight:400;font-size:16px}.td-menu .mega-menu .mega-menu-row .mega-menu-col>a .td-link::after,.primary-navigation div.menu .mega-menu .mega-menu-row .mega-menu-col>a .td-link::after{content:none}.td-menu ul>li:hover>.mega-menu,.primary-navigation div.menu ul>li:hover>.mega-menu{display:block;left:0;-webkit-animation-play-state:running;animation-play-state:running}.smart-nav:hover>.sub-menu{display:none}.smart-nav.active>.sub-menu{display:block;left:0;-webkit-animation-play-state:running;animation-play-state:running}.smart-nav .mega-menu{display:none !important}.top-header{overflow:hidden}@media (max-width: 767px){.top-header{display:none}}.td-top-menu{margin:0;padding:0;display:inline-block;vertical-align:top}.td-top-menu::after{content:"";display:table;clear:both}.td-top-menu li{display:inline-block;font-size:.75rem;font-weight:300}.td-top-menu li a{display:block}.td-top-menu li .td-link{display:block}.td-top-menu li .td-link>*{display:inline-block}.td-top-menu li .td-link span{font-size:.6875rem;letter-spacing:0.6px}.td-top-menu li i{font-size:.875rem;color:#d7d7d7;vertical-align:middle}.td-top-menu li i.fa-home{font-size:1.0625rem}.top-left-menu li{margin-right:.9375rem}.top-left-menu li i{margin-right:8px}.top-right-menu li{margin-left:.51875rem}.titlebar{position:relative;margin-bottom:50px;z-index:1;background:url("../images/titlebar-1.jpg");padding:120px 0 100px}.titlebar .container-fluid{z-index:1;position:relative}.titlebar h1{font-size:3rem;text-transform:uppercase;font-weight:400}.titlebar .custom-content{opacity:0.9}.titlebar .last-item{opacity:0.8}.titlebar .mask{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:0}.titlebar .mask.color{background-color:#000}.titlebar .mask.pattern{background-image:url(../images/patterns/dots_pattern.png)}.titlebar .hide-title h1{display:none}.titlebar .hide-breadcrumb .breadcrumbs{display:none}.titlebar.titlebar-portfolio h1{font-size:3rem;font-weight:300;letter-spacing:3.4px}.titlebar.titlebar-portfolio .portfolio-nav{position:relative;margin-top:3.125rem}.titlebar.titlebar-portfolio .portfolio-nav a{font-size:1.375rem;position:absolute;top:0;left:50%}.titlebar.titlebar-portfolio .portfolio-nav a.center-button{margin-left:-.6875rem}.titlebar.titlebar-portfolio .portfolio-nav a[rel="prev"]{margin-left:-2.5rem}.titlebar.titlebar-portfolio .portfolio-nav a[rel="next"]{left:auto;right:50%;margin-right:-2.5rem}.single .titlebar h1{font-size:20px}form.search-form{position:relative}form.search-form label{margin-bottom:0;width:100%}form.search-form input.search-field{width:100%;border:1px solid #ddd;padding:.625rem}form.search-form .search-submit{position:absolute;border:none;background:transparent;top:50%;right:0;font-size:1rem;line-height:2rem;margin-top:-1rem;padding:0 1rem}#colophon .tagcloud{margin-left:-.1875rem;margin-right:-.1875rem}#colophon .tagcloud a{font-size:.6875rem !important;font-weight:400;border:1px solid rgba(0,0,0,0.2);padding:3px 9px 6px;display:inline-block;vertical-align:top;margin:0 3px 10px;color:#4f4f4f}#colophon .tagcloud a:hover{color:#fff}.widget_advanced_recent_posts .item{border-bottom:1px solid #f6f6f6;padding:.625rem 0}.widget_advanced_recent_posts .item a.thumb{float:left;display:block;margin-right:1.25rem}.widget_advanced_recent_posts .item a.title{color:#767676;display:block;margin-bottom:1rem;line-height:1}.widget_advanced_recent_posts .item span.meta{font-size:.75rem;line-height:1}.widget_advanced_recent_posts .item span.meta *{color:#949494}.widget_advanced_recent_posts .item span.meta time{margin-right:1rem}.mc4wp-form p{line-height:1.5625rem;font-size:.875rem}.mc4wp-form input{width:100%;padding:.3125rem .625rem;border-radius:.1875rem;border:1px solid #ededed}.mc4wp-form input::focus{outline:none}.mc4wp-form .form-fields{position:relative}.mc4wp-form .form-fields button{position:absolute;top:50%;right:0;font-size:.875rem;padding:.625rem;line-height:1;margin-top:-1.0625rem;background:transparent;border:none}.widget-area .widget ul{padding-left:0;list-style:none}.widget-area .widget ul li{padding:.625rem 0;border-bottom:1px solid #ededed}.widget-area .widget ul li::before{content:"\f0da";font-family:FontAwesome;margin-right:.625rem;font-size:12px}.widget-area .widget ul li::after{content:"";display:table;clear:both}.widget-area .widget ul li:before{float:left}.widget-area .widget ul ul{padding-left:1rem;margin-top:.625rem;border-top:1px solid #ededed}.widget-area .widget ul ul li:last-child{border-bottom:none;padding-bottom:0}.widget_categories ul li,.widget_product_categories ul li{text-align:right}.widget_categories ul li a,.widget_product_categories ul li a{float:left}.widget_product_categories ul{margin-top:-9px}.widget_product_categories ul li{padding:14px 0 15px}.footer-widget .widget_social_buttons .widget-title,.footer-builder .widget_social_buttons .widget-title{margin-bottom:9px}.wrap-social-button{padding:0 !important;margin:-5px -5px 0}.wrap-social-button::after{content:"";display:table;clear:both}.wrap-social-button li{display:block;float:left;margin:5px}.wrap-social-button li a{display:block;height:2rem;width:2rem;background:#403f6f;color:#fff !important;text-align:center}.wrap-social-button li a i{font-size:14px;line-height:32px}.social-colorful a{color:#fff !important}.social-colorful .facebook{background-color:#3a589b}.social-colorful .twitter{background-color:#598dca}.social-colorful .youtube{background-color:#eb9587}.social-colorful .google-plus{background-color:#eb9587}.social-colorful .linkedin{background-color:#0e76a8}.social-colorful .tumblr{background-color:#35465c}.widget_nav_menu ul ul{display:none;margin-left:1.5em}.widget_nav_menu ul{list-style:none;padding:0}.widget_nav_menu li{text-transform:uppercase;font-weight:bold;font-size:16px;position:relative;line-height:2.1}.widget_nav_menu li li{text-transform:none;font-size:0.95em;font-weight:400;line-height:2}.widget_nav_menu .menu-item-has-children>.dropdown-trigger{position:absolute;top:0;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;line-height:1.7;color:#000}.widget_nav_menu .menu-item-has-children>.dropdown-trigger:before{content:'\35';font-family:"ElegantIcons";font-size:18px}.widget_nav_menu .menu-item-has-children>.dropdown-trigger.active{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.widget_calendar{width:100%}#wp-calendar{width:100%}#wp-calendar caption{text-align:right;color:#333;font-size:12px;margin-top:10px;margin-bottom:15px}#wp-calendar thead{font-size:10px}#wp-calendar thead th{padding-bottom:10px}#wp-calendar tbody{color:#aaa}#wp-calendar tbody td{background:#f5f5f5;border:1px solid #fff;text-align:center;padding:8px}#wp-calendar tbody td:hover{background:#fff}#wp-calendar tbody .pad{background:none}#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}@media (max-width: 767px){#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:33%}}@media (max-width: 543px){#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:50%}}.breadcrumbs{font-size:.875rem}.social-sharing{padding:0;margin:0;margin-left:-.25rem;margin-right:-.25rem}.social-sharing li{display:inline-block;margin:0 .25rem}.social-sharing a{padding:.5625rem;font-size:.875rem;line-height:1;display:block;width:.875rem;height:.875rem;box-sizing:content-box;text-align:center;background:#ccc;border-radius:.1875rem;border:1px solid transparent}.social-sharing a,.social-sharing a:visited{color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}.social-sharing a:hover{background:#fff;color:#aaa;border-color:#ccc;-webkit-transition:all 0.2s;transition:all 0.2s}.social-sharing span{display:none}.social-sharing.non-rounded a{border-radius:0}.social-sharing.colorful li.facebook a{background:#3a589b}.social-sharing.colorful li.twitter a{background:#55acee}.social-sharing.colorful li.linkedin a{background:#0077B5}.social-sharing.colorful li.tumblr a{background:#34465d}.social-sharing.colorful li.google-plus a{background:#dd4b39}.social-sharing.inline{display:inline-block}.social-sharing.inline a{background:none;padding:0;color:inherit}.social-sharing.inline a:hover{border-color:transparent}.author-box{padding:2.8125rem 0;text-align:center;border-bottom:1px solid #f3f3f3;margin-bottom:1rem}@media (min-width: 768px){.author-box{text-align:left}}.author-box .avatar-wrap{display:block;text-align:center;margin-bottom:1rem}@media (min-width: 768px){.author-box .avatar-wrap{float:left;margin-right:1.75rem}}.author-box .avatar-wrap img{border-radius:100%;width:60px;height:60px}.author-box .author-name{font-size:1rem;text-transform:uppercase;margin-bottom:1rem;display:block}.author-box .author-desc{margin-bottom:0}@media (min-width: 768px){.author-box .author-name,.author-box .author-desc{padding-left:5.5rem}.author-box .author-desc{font-size:.75rem}}blockquote{position:relative;padding:1rem 1rem 1rem 4.25rem;quotes:"“" "”"}blockquote:before{color:#ccc;content:open-quote;font-size:3.75rem;position:absolute;top:0.6rem;left:1.375rem;line-height:1}blockquote cite{display:block}blockquote p{margin-bottom:0}.post-format-quote cite{padding-left:4.25rem}.post-format-video .wpb_content_element{margin-bottom:0}.post-format-video .video-insider{position:relative;padding-top:56.25%}.post-format-video .video-insider .wp-video{width:100% !important}.post-format-video .video-insider iframe{width:100%;height:100%;display:block;position:absolute;margin:0;top:0;left:0}.post-format-audio .audio-wrap{width:100%;position:relative;padding-top:66.66%}.post-format-audio .audio-insider{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%}.post-format-audio iframe{width:100%;height:100%}.post-format-image img{max-width:100%;height:auto}.post-format-standard img{width:100%;height:auto}.post-format-gallery .slick-slide img{width:100%;height:auto}.portfolio-format-video .video-insider{position:relative;padding-top:56.25%}.portfolio-format-video .video-insider .wp-video{width:100% !important}.portfolio-format-video .video-insider iframe{width:100%;height:100%;display:block;position:absolute;margin:0;top:0;left:0}.portfolio-format-audio iframe{width:100%}.portfolio-format-image img{max-width:100%;height:auto}#infscr-loading{position:absolute;bottom:-6.875rem;left:50%;margin-left:-60px}.pagination-ajax{display:block !important;height:5.25rem}.pagination-ajax a{display:block !important;font-size:2.25rem;color:rgba(0,0,0,0.2);text-transform:uppercase;font-weight:bold;font-style:italic;text-align:center;text-decoration:none;line-height:1}.pagination-ajax a:hover{opacity:0.5;text-decoration:none}.paging-navigation{text-align:center}.paging-navigation::after,.paging-navigation::before{content:"";display:table;clear:both}.paging-navigation .pagination{display:inline-block;overflow:hidden}.paging-navigation .pagination>*{width:40px;height:40px;border-radius:3px;border:1px solid #e9e9e9;float:left;display:block;line-height:40px;text-align:center;font-size:14px;color:#646464;margin:0 2.5px}.paging-navigation .pagination span.current{background:#91a7d0;border-color:#91a7d0;color:#fff}.sc-portfolio .mask-item{pointer-events:none}.sc-portfolio.h-z .fw-portfolio:not(.format-gallery) img{transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-z .fw-portfolio:not(.format-gallery):hover img{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-z .portfolio-thumb{overflow:hidden;margin-bottom:1rem}.sc-portfolio .p-hover-slice .fw-portfolio .mask-item{left:-100%}.sc-portfolio .p-hover-slice .fw-portfolio:hover .mask-item{left:0}.sc-portfolio.h-ou .fw-portfolio .item{perspective:1000px;-webkit-perspective:1000px}.sc-portfolio.h-ou .fw-portfolio .portfolio-meta{perspective:1000px;-webkit-perspective:1000px}.sc-portfolio.h-ou .fw-portfolio:not(.format-gallery) .mask-item{transform:rotateX(90deg);-moz-transform:rotateX(90deg);-webkit-transform:rotateX(90deg);transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-ou .fw-portfolio:hover .mask-item{transform:rotateX(0deg);-moz-transform:rotateX(0deg);-webkit-transform:rotateX(0deg)}.sc-portfolio.h-ou .fw-portfolio:hover .portfolio-thumb .mask-item{transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-ou .fw-portfolio:hover .portfolio-meta .title{opacity:1;transform:rotateX(0deg);-moz-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-ou .fw-portfolio:hover .portfolio-meta .categories-list{opacity:1;transform:rotateX(0deg);-moz-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-ou .fw-portfolio .mask-item.h-ou .item{position:relative}.sc-portfolio.h-ou .format-standard .item a{perspective:1000px;-webkit-perspective:1000px}.sc-portfolio.h-ou:hover .mask-item{background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;z-index:9}.sc-portfolio.h-ou .portfolio-meta{position:absolute;top:50%;left:50%;width:100%;padding:0 40px;text-align:center;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);z-index:9}.sc-portfolio.h-ou .portfolio-meta .title{opacity:0;transform:rotateX(90deg);-moz-transform:rotateX(90deg);-webkit-transform:rotateX(90deg);transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-ou .portfolio-meta .title a{color:#fff}.sc-portfolio.h-ou .portfolio-meta .title a:hover{color:#ccc}.sc-portfolio.h-ou .portfolio-meta .categories-list{opacity:0;transform:rotateX(90deg);-moz-transform:rotateX(90deg);-webkit-transform:rotateX(90deg);transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-ou .portfolio-meta .categories-list a{color:#ccc}.sc-portfolio.h-ou .portfolio-meta .categories-list a:hover{color:#fff}.sc-portfolio.h-fil .portfolio-meta{position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sc-portfolio.h-fil .portfolio-meta .title{margin-top:0;-webkit-transform:translateX(-150px);transform:translateX(-150px);-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);visibility:hidden}.sc-portfolio.h-fil .portfolio-meta .categories-list{color:#272727;-webkit-transform:translateX(-150px);transform:translateX(-150px);-webkit-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;opacity:0;visibility:hidden}.sc-portfolio.h-fil .portfolio-meta .categories-list a{color:#272727}.sc-portfolio.h-fil .p-wrap-content{overflow:hidden;position:relative}.sc-portfolio.h-fil .p-wrap-content .portfolio-meta .title a{color:#272727}.sc-portfolio.h-fil .portfolio-thumb .item{background-color:#fff;font-size:100%;overflow:hidden;position:relative;vertical-align:baseline}.sc-portfolio.h-fil .portfolio-thumb img{display:block;vertical-align:bottom;width:100%;margin:0;padding:0;border:0;opacity:1;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.sc-portfolio.h-fil .fw-portfolio:hover .portfolio-thumb img{opacity:0.4;-webkit-transform:scale(1.1) rotate(0.1deg);transform:scale(1.1) rotate(0.1deg);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.sc-portfolio.h-fil .fw-portfolio:hover .portfolio-meta .title{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}.sc-portfolio.h-fil .fw-portfolio:hover .portfolio-meta .categories-list{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}.sc-portfolio.h-fil .format-gallery .owl-nav{z-index:11}.sc-portfolio.h-fit .portfolio-meta{position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:11}.sc-portfolio.h-fit .portfolio-meta .title{margin-top:0;-webkit-transform:translateY(150px);transform:translateY(150px);-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);visibility:hidden}.sc-portfolio.h-fit .portfolio-meta .categories-list{color:#272727;-webkit-transform:translateY(150px);transform:translateY(150px);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:0;visibility:hidden}.sc-portfolio.h-fit .portfolio-meta .categories-list a{color:#272727}.sc-portfolio.h-fit .p-wrap-content{overflow:hidden;position:relative}.sc-portfolio.h-fit .p-wrap-content .portfolio-meta .title a{color:#272727}.sc-portfolio.h-fit .portfolio-thumb .item{background-color:#fff;font-size:100%;overflow:hidden;position:relative;vertical-align:baseline}.sc-portfolio.h-fit .portfolio-thumb img{display:block;vertical-align:bottom;width:100%;margin:0;padding:0;border:0;-webkit-transition:all 0.6s ease;transition:all 0.6s ease}.sc-portfolio.h-fit .portfolio-thumb .mask-item{background-color:#fff;opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.sc-portfolio.h-fit .fw-portfolio:hover .portfolio-thumb img{-webkit-transform:scale(1.1) rotate(0.1deg);transform:scale(1.1) rotate(0.1deg);-webkit-transition:all 0.6s ease;transition:all 0.6s ease}.sc-portfolio.h-fit .fw-portfolio:hover .portfolio-thumb .mask-item{opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;z-index:10}.sc-portfolio.h-fit .fw-portfolio:hover .portfolio-meta .title{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.sc-portfolio.h-fit .fw-portfolio:hover .portfolio-meta .categories-list{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.sc-portfolio.h-zmu .portfolio-meta{position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:11}.sc-portfolio.h-zmu .portfolio-meta .title{margin-top:0;font-size:100%;line-height:25px;text-transform:capitalize;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);visibility:hidden}.sc-portfolio.h-zmu .portfolio-meta .categories-list{color:#272727;display:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:0;visibility:hidden}.sc-portfolio.h-zmu .portfolio-meta .categories-list a{color:#272727}.sc-portfolio.h-zmu .p-wrap-content{overflow:hidden;position:relative}.sc-portfolio.h-zmu .p-wrap-content .portfolio-meta .title a{color:#272727}.sc-portfolio.h-zmu .portfolio-thumb .item{background-color:#fff;font-size:100%;overflow:hidden;position:relative;vertical-align:baseline}.sc-portfolio.h-zmu .portfolio-thumb img{display:block;vertical-align:bottom;width:100%;margin:0;padding:0;border:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.sc-portfolio.h-zmu .portfolio-thumb .mask-item{background-color:#fff;opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.sc-portfolio.h-zmu .fw-portfolio:hover .portfolio-thumb img{-webkit-transform:scale(1.1) rotate(0.1deg);transform:scale(1.1) rotate(0.1deg);-webkit-transition:all 0.6s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.sc-portfolio.h-zmu .fw-portfolio:hover .portfolio-thumb .mask-item{opacity:0.8;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;z-index:10}.sc-portfolio.h-zmu .fw-portfolio:hover .portfolio-meta .title{font-size:20px;opacity:1;visibility:visible}.sc-portfolio.h-zmu .fw-portfolio:hover .portfolio-meta .categories-list{opacity:1;visibility:visible}.sc-portfolio.h-fuf .portfolio-meta{position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:11}.sc-portfolio.h-fuf .portfolio-meta .title{margin-top:0;opacity:0;-webkit-transform-origin:50% 100% 0px;transform-origin:50% 100% 0px;-webkit-transform-style:flat;transform-style:flat;-webkit-transform:matrix3d(0.8, 0, 0, 0, 0, 0, 0.8, -0.00067, 0, -1, 0, 0, 0, 0, 0.001, 1.0);transform:matrix3d(0.8, 0, 0, 0, 0, 0, 0.8, -0.00067, 0, -1, 0, 0, 0, 0, 0.001, 1.0);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;visibility:hidden;-webkit-transform:rotate();transform:rotate();text-transform:capitalize;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.sc-portfolio.h-fuf .portfolio-meta .categories-list{opacity:0;-webkit-transform-origin:50% 100% 0px;transform-origin:50% 100% 0px;-webkit-transform-style:flat;transform-style:flat;-webkit-transform:matrix3d(0.8, 0, 0, 0, 0, 0, 0.8, -0.00067, 0, -1, 0, 0, 0, 0, 0.001, 1.0);transform:matrix3d(0.8, 0, 0, 0, 0, 0, 0.8, -0.00067, 0, -1, 0, 0, 0, 0, 0.001, 1.0);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;visibility:hidden;color:#272727;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:0;visibility:hidden}.sc-portfolio.h-fuf .portfolio-meta .categories-list a{color:#272727}.sc-portfolio.h-fuf .portfolio-meta .vertical-line{display:block;margin-top:13px;margin-bottom:13px;height:40px;width:100%}.sc-portfolio.h-fuf .portfolio-meta .vertical-line:before{background-color:#000;content:'';display:inline-block;height:40px;width:1px}.sc-portfolio.h-fuf .portfolio-meta .fuf-readmore{display:inline-block;opacity:0;-webkit-transform:translateY(150px);transform:translateY(150px);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.sc-portfolio.h-fuf .hentry:hover .portfolio-meta .title{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;visibility:visible}.sc-portfolio.h-fuf .hentry:hover .portfolio-meta .categories-list{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:all 0.5s ease 0.2s;transition:all 0.5s ease 0.2s;visibility:visible}.sc-portfolio.h-fuf .hentry:hover .portfolio-meta .fuf-readmore{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.3s ease 0.1s;transition:all 0.3s ease 0.1s}.sc-portfolio.h-fuf .p-wrap-content{overflow:hidden;position:relative}.sc-portfolio.h-fuf .p-wrap-content .portfolio-meta .title a{color:#272727}.sc-portfolio.h-fuf .portfolio-thumb .item{background-color:#fff;font-size:100%;overflow:hidden;position:relative;vertical-align:baseline}.sc-portfolio.h-fuf .portfolio-thumb img{display:block;vertical-align:bottom;width:100%;margin:0;padding:0;border:0}.sc-portfolio.h-fuf .portfolio-thumb .mask-item{background-color:#fff;opacity:0.8;position:absolute;top:100%;left:0;height:100%;width:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.sc-portfolio.h-fuf .fw-portfolio:hover .portfolio-thumb .mask-item{top:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;z-index:10}.sc-portfolio.h-fuf .fw-portfolio:hover .portfolio-meta .title{opacity:1}.sc-portfolio.h-fuf .fw-portfolio:hover .portfolio-meta .categories-list{opacity:1;visibility:visible}.sc-portfolio.h-spo .item{position:relative}.sc-portfolio.h-spo .mask-item{position:absolute;top:50%;left:0;height:0;width:100%;transform:tranlateY(-50%);-moz-transform:tranlateY(-50%);-webkit-transform:tranlateY(-50%);transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-spo .fw-portfolio:hover .portfolio-thumb .mask-item{background:rgba(0,0,0,0.5);height:100%;top:0;transform:translateY(0%);-moz-transform:translateY(0%);-webkit-transform:translateY(0%);transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-spo .fw-portfolio .portfolio-meta .title a{color:#fff}.sc-portfolio.h-spo .fw-portfolio .portfolio-meta .title a:hover{color:#ccc}.sc-portfolio.h-spo .fw-portfolio .portfolio-meta .categories-list a{color:#999}.sc-portfolio.h-spo .fw-portfolio .portfolio-meta .categories-list a:hover{color:#fff}.sc-portfolio.h-spo .fw-portfolio:not(:hover) .portfolio-meta .title{font-size:0}.sc-portfolio.h-spo .fw-portfolio:not(:hover) .portfolio-meta .title a{font-size:0}.sc-portfolio.h-spo .fw-portfolio:not(:hover) .portfolio-meta .categories-list{font-size:0}.sc-portfolio.h-spo .fw-portfolio:not(:hover) .portfolio-meta .categories-list a{font-size:0}.sc-portfolio.h-spo .portfolio-meta{position:absolute;top:50%;left:50%;width:100%;padding:0 40px;text-align:center;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.sc-portfolio.h-spo2 .item{position:relative}.sc-portfolio.h-spo2 .mask-item{position:absolute;top:0;left:50%;height:100%;width:0;transform:tranlateX(-50%);-moz-transform:tranlateX(-50%);-webkit-transform:tranlateX(-50%);transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-spo2 .fw-portfolio:hover .portfolio-thumb .mask-item{background:rgba(0,0,0,0.5);width:100%;left:0;transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-spo2 .fw-portfolio:hover .portfolio-meta .title{letter-spacing:0;opacity:1;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-spo2 .fw-portfolio .portfolio-meta .title a{color:#fff}.sc-portfolio.h-spo2 .fw-portfolio .portfolio-meta .title a:hover{color:#ccc}.sc-portfolio.h-spo2 .fw-portfolio .portfolio-meta .categories-list a{letter-spacing:0;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;color:#999}.sc-portfolio.h-spo2 .fw-portfolio .portfolio-meta .categories-list a:hover{color:#ccc}.sc-portfolio.h-spo2 .fw-portfolio:not(:hover) .portfolio-meta .title{letter-spacing:-5;opacity:0;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-spo2 .fw-portfolio:not(:hover) .portfolio-meta .categories-list{letter-spacing:-5px;opacity:0;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-spo2 .fw-portfolio:not(:hover) .portfolio-meta .categories-list a{letter-spacing:-5px;opacity:0;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.sc-portfolio.h-spo2 .portfolio-meta{position:absolute;top:50%;left:50%;width:100%;padding:0 40px;text-align:center;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.sc-portfolio.h-rtl .hentry{overflow:hidden}.sc-portfolio.h-rtl .hentry .portfolio-meta{max-width:100%;margin-bottom:32px;padding-left:27px;position:absolute;left:-100%;bottom:0;z-index:11;transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s}.sc-portfolio.h-rtl .hentry .portfolio-meta:before{content:'';background-color:#000;position:absolute;top:22px;left:27px;width:0;height:2px;transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s}.sc-portfolio.h-rtl .hentry:hover .portfolio-meta{left:0;transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s}.sc-portfolio.h-rtl .hentry:hover .portfolio-meta:before{width:37px;transition:all 0.3s ease-out 0.4s;-moz-transition:all 0.3s ease-out 0.4s;-webkit-transition:all 0.3s ease-out 0.4s}.sc-portfolio.h-rtl .hentry:hover .mask-item{background-color:rgba(255,255,255,0.7);transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s}.sc-portfolio.h-rtl .hentry .mask-item{background-color:rgba(255,255,255,0);position:absolute;width:100%;height:100%;transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s}.c-hamburger{display:inline-block;vertical-align:text-top;position:relative;overflow:hidden;margin:0;padding:0;width:18px;height:18px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:8px;left:0px;right:0px;height:2px;background-color:#767676}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#767676;content:""}.c-hamburger span::before{top:-5px}.c-hamburger span::after{bottom:-5px}.c-hamburger--rot span{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.c-hamburger--rot.is-active{background-color:#166888}.c-hamburger--rot.is-active span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-hamburger--htx span::before,.c-hamburger--htx span::after{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}.c-hamburger--htx.is-active span{background:0 0 !important}.c-hamburger--htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}.c-hamburger--htla span{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.c-hamburger--htla span::before{-webkit-transform-origin:top right;transform-origin:top right;-webkit-transition:width .3s,top .3s,-webkit-transform .3s;transition:width .3s,top .3s,-webkit-transform .3s;transition:transform .3s,width .3s,top .3s;transition:transform .3s,width .3s,top .3s,-webkit-transform .3s}.c-hamburger--htla span::after{-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:width .3s,bottom .3s,-webkit-transform .3s;transition:width .3s,bottom .3s,-webkit-transform .3s;transition:transform .3s,width .3s,bottom .3s;transition:transform .3s,width .3s,bottom .3s,-webkit-transform .3s}.c-hamburger--htla.is-active{background-color:#19903c}.c-hamburger--htla.is-active span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-hamburger--htla.is-active span::before,.c-hamburger--htla.is-active span::after{width:50%}.c-hamburger--htla.is-active span::before{top:0;-webkit-transform:translateX(11px) translateY(1px) rotate(45deg);transform:translateX(11px) translateY(1px) rotate(45deg)}.c-hamburger--htla.is-active span::after{bottom:0;-webkit-transform:translateX(11px) translateY(-1px) rotate(-45deg);transform:translateX(11px) translateY(-1px) rotate(-45deg)}.c-hamburger--htra{background-color:#ff9650}.c-hamburger--htra span{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.c-hamburger--htra span::before{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:width .3s,top .3s,-webkit-transform .3s;transition:width .3s,top .3s,-webkit-transform .3s;transition:transform .3s,width .3s,top .3s;transition:transform .3s,width .3s,top .3s,-webkit-transform .3s}.c-hamburger--htra span::after{-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:width .3s,bottom .3s,-webkit-transform .3s;transition:width .3s,bottom .3s,-webkit-transform .3s;transition:transform .3s,width .3s,bottom .3s;transition:transform .3s,width .3s,bottom .3s,-webkit-transform .3s}.c-hamburger--htra.is-active{background-color:#e95d00}.c-hamburger--htra.is-active span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-hamburger--htra.is-active span::before,.c-hamburger--htra.is-active span::after{width:50%}.c-hamburger--htra.is-active span::before{top:0;-webkit-transform:translateX(-2px) translateY(1px) rotate(-45deg);transform:translateX(-2px) translateY(1px) rotate(-45deg)}.c-hamburger--htra.is-active span::after{bottom:0;-webkit-transform:translateX(-2px) translateY(-1px) rotate(45deg);transform:translateX(-2px) translateY(-1px) rotate(45deg)}#back-top{display:none;position:fixed;bottom:40px;right:40px;border:1px solid;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;color:#000;text-shadow:0 0 2px #fff;box-shadow:0 0 2px #fff;cursor:pointer;z-index:999}.container{width:1200px;max-width:100%}@media (min-width: 768px){.one-sidebar #primary{width:64%}.one-sidebar #secondary{width:31%}.one-sidebar.one-sidebar-right #primary{float:left}.one-sidebar.one-sidebar-right #secondary{float:right}.one-sidebar.one-sidebar-left #primary{float:right}.one-sidebar.one-sidebar-left #secondary{float:left}.dual-sidebars #primary{width:56%}.dual-sidebars #secondary{width:20%}.dual-sidebars #tertiary{width:20%}.dual-sidebars.dual-sidebars-mid #primary{float:left;margin-left:22%}.dual-sidebars.dual-sidebars-mid #secondary{float:left;margin-left:-78%}.dual-sidebars.dual-sidebars-mid #tertiary{float:right}.dual-sidebars.dual-sidebars-left #primary{float:left;margin-left:44%}.dual-sidebars.dual-sidebars-left #secondary{float:left;margin-left:-100%}.dual-sidebars.dual-sidebars-left #tertiary{float:left;margin-left:-78%}.dual-sidebars.dual-sidebars-right #primary{float:left;margin-right:2%}.dual-sidebars.dual-sidebars-right #secondary{float:left}.dual-sidebars.dual-sidebars-right #tertiary{float:right}.no-sidebar #primary{float:none !important;width:100% !important}.no-sidebar #secondary,.no-sidebar #tertiary{display:none}}.clearfix-lg-down,.clearfix-md-up{display:none}@media (min-width: 768px) and (max-width: 1199px){.clearfix-lg-down,.clearfix-md-up{display:block}.clearfix-lg-down::after,.clearfix-md-up::after{content:"";display:table;clear:both}}.clearfix-md-down,.clearfix-sm-up{display:none}@media (min-width: 544px) and (max-width: 991px){.clearfix-md-down,.clearfix-sm-up{display:block}.clearfix-md-down::after,.clearfix-sm-up::after{content:"";display:table;clear:both}}.clearfix-sm-down,.clearfix-xs-up{display:none}@media (max-width: 767px){.clearfix-sm-down,.clearfix-xs-up{display:block}.clearfix-sm-down::after,.clearfix-xs-up::after{content:"";display:table;clear:both}}.clearfix-xs-down{display:none}@media (max-width: 543px){.clearfix-xs-down{display:block}.clearfix-xs-down::after{content:"";display:table;clear:both}}select{width:100%}#masthead{position:relative;z-index:2}.site-title{margin-bottom:0;text-align:center}@media (min-width: 768px){.site-title a{display:block}}.site-title a span{line-height:1;vertical-align:text-top}.header-buttons::after{content:"";display:table;clear:both}@media (min-width: 768px){.header-buttons{margin-right:-14px;margin-left:-14px}}.header-buttons>a{font-size:14px;padding:0 14px;display:inline-block;color:#4f4f4f}.header-buttons>a:focus,.header-buttons>a:active{text-decoration:none}.header-buttons>a:first-child{margin-left:0}.header-buttons>a i{vertical-align:middle}.header-buttons>a .icon_menu{font-size:16px}.site-header.v0 .site-title a{font-size:18px;font-weight:700;color:#000000;text-transform:uppercase}.site-header.v0 .header-main{height:91px}.site-header.v0 .site-title a,.site-header.v0 .header-buttons a,.site-header.v0 .primary-navigation div>ul>li>a{line-height:91px;display:inline-block;vertical-align:top}.site-header.v1 #primary-navigation{padding-top:0;padding-bottom:0}.site-header.v2 .header-right>*{float:left}.site-header.v2 .header-buttons{margin:-2px -8px 0 10px}.site-header.v2 .header-buttons a{float:left}.site-header.v2 .td-menu>li>a{letter-spacing:1.2px}.site-header.v2 #primary-navigation,.site-header.v2 .header-buttons{padding-top:3px}.site-header.v3 #primary-navigation{text-align:center}.site-header.v3 #primary-navigation>ul{display:inline-block}.site-header.v3 .site-title{float:left;margin:0 20px}#masthead.header-fixed{position:fixed;top:0;width:100%}.admin-bar #masthead.header-fixed{top:48px}@media (min-width: 768px){.admin-bar #masthead.header-fixed{top:32px}}@media (min-width: 768px){#masthead.header-absolute{position:absolute;right:0;left:0;top:0}#masthead.header-absolute .top-header{display:none}}.m-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-header .site-title{font-size:20px;text-transform:uppercase;font-weight:bold;line-height:1;letter-spacing:2px}.m-header .left,.m-header .right{-ms-flex-preferred-size:30%;flex-basis:30%}.m-header .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-header a{line-height:1;vertical-align:top}.m-header a i{font-size:24px;vertical-align:top}.m-header a .icon_menu{font-size:32px}body{font-family:Lato, Arial, san-serif}#main{padding-bottom:3.75rem;position:relative;margin-left:0;margin-right:0}table{border-collapse:collapse;margin:0.74em 0;table-layout:fixed;width:100%}th,td{border-bottom:1px solid #ebebeb;padding:0.74em 0;text-align:left}thead th{border-bottom:1px solid #b0b0b0;font-weight:600;padding:0.74em 0;text-align:left}tr,td,th{vertical-align:middle}ul{list-style-type:none;margin:0 0 1.48em;padding:0}.comment-body ul,.entry-content ul{list-style-type:disc;padding-left:1.48em}ul ul,ul ol{margin:0}ol{margin:0 0 1.48em;padding:0 0 0 1.48em}ol ul,ol ol{margin:0}dl{margin:0 0 1.48em}dt{font-weight:600;margin:0}dd{margin:0}p{margin:0 0 0.74em}address{margin:0 0 0.74em}hr{border-bottom:1px solid #ebebeb;border-left:0;border-right:0;border-top:0;margin:1.48em 0}#supplementary{font-weight:300;line-height:1.7}#supplementary .container-fluid{position:relative}#supplementary .container-fluid::before{content:' ';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;opacity:0.4}@media (min-width: 544px){#supplementary .container-fluid::before{opacity:1}}#supplementary .row{padding-top:3.625rem;padding-bottom:1.75rem}#supplementary ul{padding-left:1.125rem}.footer-builder,.footer-widget{margin-bottom:25px}.footer-builder .widget,.footer-widget .widget{margin-bottom:25px}.footer-builder .widget-title,.footer-widget .widget-title{margin-bottom:28px;font-weight:400;text-transform:uppercase}.footer-builder .textwidget,.footer-widget .textwidget{margin-top:-6px;line-height:1.8}.footer-builder .textwidget p,.footer-widget .textwidget p{margin-bottom:0}.footer-builder .textwidget p+p,.footer-widget .textwidget p+p{margin-top:27px}.site-info{padding-top:1.1875rem;padding-bottom:1.1875rem;text-align:center}.v4 .site-info{padding-top:68px;padding-bottom:40px}.bottom-menu{margin:0 -.9375rem;padding:.8125rem 0;text-align:center;line-height:1;margin-bottom:.625rem}.v4 .bottom-menu{margin-bottom:13px}.bottom-menu ul{display:inline-block;padding:0;margin-bottom:0}.bottom-menu ul::after{content:"";display:table;clear:both}.bottom-menu li{display:block;float:left}.bottom-menu li a{padding:0 .9375rem;opacity:0.8}.v4 .bottom-menu li a{font-size:12px;color:#fff}.v4 .bottom-menu li a i{margin-right:5px;font-size:14px;color:#767676}.v4 .bottom-menu li a:hover i{color:#fff}.bottom-menu li a:hover{text-decoration:none;opacity:1}.copyright{padding:.8125rem 0;line-height:1}.v4 .copyright{color:#fff;font-size:11px}.social-menu ul{margin:0;padding:0}.social-menu li{display:inline-block}.social-menu a{padding:.8125rem .5625rem;line-height:1;opacity:0.8;display:block}.social-menu a:hover{opacity:1}.widget-area .widget-title{font-size:.875rem;font-weight:bold;text-transform:uppercase;margin-bottom:1.25rem}.widget-area .widget{margin-bottom:3.75rem}#offcanvas-sidebar{padding:60px 20px 20px;background:#fff}.st-menu-open #offcanvas-sidebar{box-shadow:0 15px 30px rgba(0,0,0,0.5)}#offcanvas-sidebar.widget-area .widget ul li{line-height:40px;padding:0;border-bottom:none}#offcanvas-sidebar.widget-area .widget ul li:before{content:none}#offcanvas-sidebar.widget-area .widget ul li .dropdown-trigger{display:inline-block;line-height:40px}#offcanvas-sidebar.widget-area .widget ul ul{margin:0;border:none}#comments .comments-title{text-transform:uppercase;font-size:1rem;margin-bottom:2rem}#comments .comment-list{list-style:none;padding-left:0;margin-bottom:3.125rem}#comments .avatar{width:3.75rem;height:3.75rem;border-radius:.1875rem}#comments .comment-meta{margin-bottom:2rem}#comments .comment-meta::after{content:"";display:table;clear:both}#comments .comment-meta time{color:#adadad;font-size:.75rem}@media (min-width: 768px){#comments .comment-meta{margin-bottom:1.4375rem}}#comments .comment-metadata>*{display:block}@media (min-width: 768px){#comments .comment-metadata>*{display:inline-block;margin-right:2rem}}#comments .comment-author{float:left;margin-right:1rem}@media (min-width: 768px){#comments .comment-author{position:absolute;left:-6.25rem;top:0}}#comments .comment-content{background:#f5f5f5;border-radius:.1875rem;padding:1rem;position:relative}#comments .comment-content::before{position:absolute;content:' ';border-bottom:.625rem solid #f5f5f5;border-left:.625rem solid transparent;border-right:.625rem solid transparent;top:-.625rem;left:1rem;display:block}@media (min-width: 768px){#comments .comment-content{font-size:.75rem;background:none;padding:0}#comments .comment-content::before{content:none}}#comments article{margin-bottom:1.75rem}@media (min-width: 768px){#comments article{margin-left:6.25rem;background:#f5f5f5;border-radius:.1875rem;padding:1rem;position:relative}#comments article::before{position:absolute;content:' ';border-right:.625rem solid #f5f5f5;border-top:.625rem solid transparent;border-bottom:.625rem solid transparent;left:-.625rem;top:1rem;display:block}}@media (min-width: 768px){#comments .pingback article{margin-left:0}#comments .pingback article::before{content:none}}#comments .children{list-style:none;padding-left:20px}@media (min-width: 768px){#comments .children{padding-left:40px}}@media (min-width: 768px){#comments .children{padding-left:100px}}#comments iframe{max-width:100%}#comments .comment-reply-link{margin-right:1rem}#comments .bypostauthor .comment-content{background:#eee}#comments .bypostauthor .comment-content:before{border-bottom-color:#eee}@media (min-width: 768px){#comments .bypostauthor .comment-content:before{border-right-color:#eee}}#respond #reply-title{text-transform:uppercase;font-size:1rem;margin-bottom:2rem;color:#4f4f4f}#respond .comment-notes{font-size:.8125rem;margin-bottom:2rem;color:#767676}#respond .required{color:#ff4545}#respond label{color:#3d3d3d;display:block;margin-bottom:.875rem}#respond input,#respond textarea{width:100%;border-radius:.1875rem;border:1px solid #ebebeb;background:#fbfbfb;padding:.3125rem .625rem}#respond input:focus,#respond textarea:focus{outline:none}#respond textarea{margin-bottom:0}#respond .comment-form-comment{margin-bottom:1.5rem}#respond input{height:2.8125rem}#respond input[type="checkbox"]{height:inherit}#respond input[type="submit"]{color:#fff;background:#1d1d1d;text-transform:uppercase;border:none}@media (min-width: 768px){#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url{width:32%;float:left;margin-right:2%;margin-bottom:2rem}#respond .comment-form-url{margin-right:0}}body.single .hentry div[class^="post-format"]{margin-bottom:2rem}body.single .hentry .entry-title{font-size:1.5rem;margin-bottom:1.875rem}body.single .hentry .entry-meta{font-size:.75rem;color:#949494;text-transform:uppercase;margin-bottom:1.875rem}body.single .hentry .entry-meta a{color:#949494}body.single .hentry .entry-meta>span{margin-right:3.125rem;line-height:2;display:inline-block}body.single .hentry .entry-meta>span:last-child{margin-right:0}body.single .hentry .entry-meta i{margin-right:.3125rem}body.single .hentry .entry-content{padding-bottom:5rem;border-bottom:1px solid #f3f3f3}body.single .hentry .entry-bottom{border-bottom:1px solid #f3f3f3;padding-top:20px;padding-bottom:20px;margin-bottom:20px}body.single .hentry .tag-links{padding-left:2.8125rem;position:relative}@media (max-width: 991px){body.single .hentry .tag-links{margin-bottom:1.5rem;display:inline-block}}body.single .hentry .tag-links i{position:absolute;left:0;top:50%;margin-top:-.3125rem;font-size:.875rem}body.single .hentry .tag-links a{font-size:.75rem;margin-right:1rem;display:inline-block;line-height:1.5}body.single .hentry .tag-links a::before{content:'';width:5px;height:5px;background:#7d7d7d;display:inline-block;vertical-align:middle;border-radius:100px;margin-right:5px}body.single .lucy-related-posts{border-bottom:1px solid #eee;padding-bottom:20px;margin-left:-10px;margin-right:-10px}body.single .lucy-related-posts .slick-prev,body.single .lucy-related-posts .slick-next{top:-25px;left:auto;right:10px;width:40px;height:40px}@media (min-width: 768px){body.single .lucy-related-posts .slick-prev,body.single .lucy-related-posts .slick-next{width:30px;height:30px}}body.single .lucy-related-posts .slick-prev:before,body.single .lucy-related-posts .slick-next:before{color:#767676;font-size:35px}@media (min-width: 768px){body.single .lucy-related-posts .slick-prev:before,body.single .lucy-related-posts .slick-next:before{font-size:25px}}body.single .lucy-related-posts .slick-prev{right:50px}@media (min-width: 768px){body.single .lucy-related-posts .slick-prev{right:40px}}body.single .lucy-related-posts .slick-slide{padding-left:10px;padding-right:10px}body.single .lucy-related-posts h3{text-transform:uppercase;padding-left:10px;padding-right:10px}body.single .lucy-related-posts .hentry .post-format-standard{margin-bottom:10px}body.single .lucy-related-posts .hentry .entry-title{font-size:16px}@media (min-width: 544px){body.single .lucy-related-posts .hentry .entry-title{font-size:14px}}.post-navigation{padding:2.1875rem 0;border-bottom:1px solid #f3f3f3;margin-bottom:2.5rem}.post-navigation span{display:block}.post-navigation span.meta-nav{color:#9f9f9f}.post-navigation a{display:block}.post-navigation .nav-previous{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #f3f3f3}@media (min-width: 768px){.post-navigation .nav-links::after{content:"";display:table;clear:both}.post-navigation .nav-previous,.post-navigation .nav-next{width:50%;float:left}.post-navigation .nav-previous{margin-bottom:0;padding-bottom:0;border-bottom:none}.post-navigation .nav-next{text-align:right}}.page-links{border-bottom:1px solid #f3f3f3;padding:20px 0;clear:both}.page-links a,.page-links>span{border:1px solid #d1d1d1;border-radius:2px;display:inline-block;font-size:13px;font-size:0.8125rem;height:1.8461538462em;line-height:1.6923076923em;margin-right:0.3076923077em;text-align:center;width:1.8461538462em}.page-links a{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.page-links a:hover,.page-links a:focus{background-color:#007acc;border-color:transparent;color:#fff}.page-links>.page-links-title{border:0;color:#1a1a1a;height:auto;margin:0;padding-right:0.6153846154em;width:auto}.page .hentry{margin-bottom:2.5rem}.page .hentry .entry-title{font-size:1.5rem;margin-bottom:1.875rem}.page .hentry .entry-content{padding-bottom:5rem;border-bottom:1px solid #f3f3f3}.page.page-template-page-no-sidebar #main{padding-bottom:0}div[class*="post-format"]{margin-bottom:2rem}div[class*="post-format"] img{max-width:100%;height:auto}.hentry{margin-bottom:50px}.loop-content::after{content:"";display:table;clear:both}.entry-title{font-weight:700;font-size:1.5rem;text-transform:uppercase;line-height:1.5;margin-bottom:2.5rem}.entry-meta{font-size:.75rem;color:#949494;text-transform:uppercase;margin-bottom:2.5rem}.entry-meta a{color:#949494}.entry-meta .author a{font-weight:700}.entry-meta>span{margin-right:.3125rem;line-height:2;display:inline-block}.entry-meta>span:last-child{margin-right:0}.entry-meta i{margin-right:.3125rem}.entry-summary{font-size:1rem;margin-bottom:2.5rem}.readmore{font-size:.625rem;text-transform:uppercase;background:#f5f5f5;display:inline-block;padding:7px 22px 8px;font-weight:bold}.readmore:hover{background:#403f6f;color:#fff}.blog-medium .hentry{border-bottom:1px solid #eee;padding-bottom:25px;margin-bottom:25px}.blog-medium div[class*="post-format"]{margin-bottom:2rem}@media (min-width: 768px){.blog-medium div[class*="post-format"]{width:570px;float:left;margin-right:1.875rem;margin-bottom:15px}}@media (min-width: 768px){.blog-medium .entry-title{padding-top:1.5rem}}.blog-large .hentry{border-bottom:1px solid #eee;padding-bottom:25px;margin-bottom:25px}.blog-large div[class*="post-format"]{margin-bottom:2rem}.blog-grid{margin-left:-1rem;margin-right:-1rem}.blog-grid div[class*="post-format"]{margin-bottom:2.25rem}.blog-grid .entry-title{font-size:1rem;margin-bottom:.625rem}.blog-grid .entry-meta{margin-bottom:1.25rem}.blog-grid .entry-summary{font-size:.875rem;margin-bottom:2rem}.blog-grid article{float:left;padding-left:1rem;padding-right:1rem;text-align:center;width:100%}@media (min-width: 768px){.blog-grid.grid-2 article{width:50%}.blog-grid.grid-3 article{width:33.32%}.blog-grid.grid-4 article{width:25%}.blog-grid.grid-5 article{width:20%}}.blog-masonry{margin-left:-.9375rem;margin-right:-.9375rem}.blog-masonry .masonry-item{padding-left:.9375rem;padding-right:.9375rem;margin-bottom:1.875rem}.blog-masonry .insider{text-align:center;padding:.9375rem;border:1px solid #e5e5e5}.blog-masonry div[class*="post-format"]{margin-bottom:1.25rem;margin-top:-.9375rem;margin-left:-.9375rem;margin-right:-.9375rem}.blog-masonry .entry-title{font-size:1rem;margin-bottom:.625rem}.blog-masonry .entry-meta{margin-bottom:1.25rem}.blog-masonry .entry-summary{font-size:.875rem;margin-bottom:2rem}.blog-masonry .masonry-sizer,.blog-masonry .masonry-item{width:100%}.blog-masonry.masonry-4 .entry-summary,.blog-masonry.masonry-4 .entry-meta,.blog-masonry.masonry-5 .entry-summary,.blog-masonry.masonry-5 .entry-meta{display:none}.blog-masonry.masonry-4 .hentry .entry-title,.blog-masonry.masonry-5 .hentry .entry-title{font-size:1rem}.blog-masonry.masonry-5 .hentry .entry-title{margin-bottom:0}.blog-masonry.masonry-5 .readmore{display:none}@media (min-width: 544px){.blog-masonry .masonry-sizer,.blog-masonry .masonry-item{width:50%}}@media (min-width: 768px){.blog-masonry.masonry-2 .masonry-sizer,.blog-masonry.masonry-2 .masonry-item{width:50%}.blog-masonry.masonry-3 .masonry-sizer,.blog-masonry.masonry-3 .masonry-item{width:33.32%}.blog-masonry.masonry-4 .masonry-sizer,.blog-masonry.masonry-4 .masonry-item{width:25%}.blog-masonry.masonry-4 .masonry-sizer.format-quote,.blog-masonry.masonry-4 .masonry-item.format-quote{width:50%}.blog-masonry.masonry-5 .masonry-sizer,.blog-masonry.masonry-5 .masonry-item{width:20%}.blog-masonry.masonry-5 .masonry-sizer.format-quote,.blog-masonry.masonry-5 .masonry-item.format-quote{width:40%}}.blog-masonry .format-quote{padding-bottom:30px}.blog-masonry .format-quote .insider{border:none;padding:0}.blog-masonry .format-quote blockquote{padding:6.875rem 0 0;font-size:1rem}.blog-masonry .format-quote blockquote:before{font-size:3.75rem;font-family:FontAwesome;content:"\f10d";position:absolute;left:50%;top:1.875rem;line-height:1;margin-left:-1.75rem;color:#f2f2f2}.blog-masonry .format-quote blockquote:after{content:'...';display:block;text-align:center}.blog-masonry .format-quote cite{font-style:normal;margin-bottom:1.875rem}.blog-masonry .format-quote cite:before,.blog-masonry .format-quote cite:after{content:' ';display:inline-block;width:1rem;height:1px;background:#ccc;vertical-align:middle;margin:0 .625rem}@media (min-width: 768px){.blog-medium div[class*="post-format"]{width:50%}}.sticky.loop{border:1px solid #eee;background:rgba(255,0,0,0.02);padding:20px}.tag-success{background:transparent}@media (min-width: 768px){.single-fw-portfolio #primary.no-sidebar{float:none !important;width:51.875rem !important;margin:0 auto;padding-top:0}}.single-fw-portfolio #primary.has-sidebar{width:100% !important;float:none !important;margin:0 auto;padding-top:0}.single-fw-portfolio .project-information .insider{background:#f7f7f7;padding:2rem;line-height:2;margin-bottom:2rem}@media (min-width: 768px){.single-fw-portfolio .project-information .insider{margin-bottom:0}}.single-fw-portfolio .project-information .insider ul{list-style:none;padding:0;margin:0}.single-fw-portfolio .project-information .insider span:not(.val){font-weight:700;margin-right:5px}@media (min-width: 768px){.single-fw-portfolio #primary.has-sidebar .project-information{float:right;width:30%}.single-fw-portfolio #primary.has-sidebar .project-content{float:left;width:67%}}.single-fw-portfolio .hentry{padding-top:3.75rem}.single-fw-portfolio .social-sharing{text-align:center}.single-fw-portfolio div[class*="portfolio-format"]{margin-bottom:1.875rem}.error404 #content{text-align:center;padding:250px 0 150px}.error404 h1{font-size:40px;font-weight:300;margin:50px 0 30px}.error404 p{font-weight:300}.error404 p a{font-weight:400}
