 .noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%} .noUi-pips,.noUi-pips * { -moz-box-sizing:border-box; box-sizing:border-box; } .noUi-pips { position:absolute; font:400 12px Arial; color:#999; } .noUi-value { width:40px; position:absolute; text-align:center; } .noUi-value-sub { color:#ccc; font-size:10px; } .noUi-marker { position:absolute; background:#CCC; } .noUi-marker-sub { background:#AAA; } .noUi-marker-large { background:#AAA; } .noUi-pips-horizontal { padding:10px 0; height:50px; top:100%; left:0; width:100%; } .noUi-value-horizontal { margin-left:-20px; padding-top:20px; } .noUi-value-horizontal.noUi-value-sub { padding-top:15px; } .noUi-marker-horizontal.noUi-marker { margin-left:-1px; width:2px; height:5px; } .noUi-marker-horizontal.noUi-marker-sub { height:10px; } .noUi-marker-horizontal.noUi-marker-large { height:15px; } .noUi-pips-vertical { padding:0 10px; height:100%; top:0; left:100%; } .noUi-value-vertical { width:15px; margin-left:20px; margin-top:-5px; } .noUi-marker-vertical.noUi-marker { width:5px; height:2px; margin-top:-1px; } .noUi-marker-vertical.noUi-marker-sub { width:10px; } .noUi-marker-vertical.noUi-marker-large { width:15px; } .tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}.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;touch-action:manipulation;-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;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.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{-ms-touch-action:pan-y;touch-action:pan-y;-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 .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.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(owl.video.play.png) 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%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791} .bx-wrapper { position:relative; margin:0 auto 60px; padding:0; *zoom:1;} .bx-wrapper img { max-width:100%; display:block;} .bx-wrapper .bx-viewport { -moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc; box-shadow:0 0 5px #ccc; border: 5px solid #fff; left:-5px; background:#fff; -webkit-transform:translatez(0); -moz-transform:translatez(0); -ms-transform:translatez(0); -o-transform:translatez(0); transform:translatez(0);} .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto { position:absolute; bottom:-30px; width:100%;} .bx-wrapper .bx-loading { min-height:50px; background:url(../images/icon/bx_loader.gif) center center no-repeat #fff; height:100%; width:100%; position:absolute; top:0; left:0; z-index:2000;} .bx-wrapper .bx-pager { text-align:center; font-size:.85em; font-family:Arial; font-weight:bold; color:#666; padding-top:20px;} .bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item { display:inline-block; *zoom:1; *display:inline;} .bx-wrapper .bx-pager.bx-default-pager a { background:#666; text-indent:-9999px; display:block; width:10px; height:10px; margin:0 5px; outline:0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;} .bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active { background:#000;} .bx-wrapper .bx-prev { left:10px; background:url(../img/bx-slider/controls.png) no-repeat 0 -32px;} .bx-wrapper .bx-next { right:10px; background:url(../img/bx-slider/controls.png) no-repeat -43px -32px;} .bx-wrapper .bx-prev:hover { background-position:0 0;} .bx-wrapper .bx-next:hover { background-position:-43px 0;} .bx-wrapper .bx-controls-direction a { position:absolute; top:50%; margin-top:-16px; outline:0; width:32px; height:32px; text-indent:-9999px; z-index:9999;} .bx-wrapper .bx-controls-direction a.disabled { display:none;} .bx-wrapper .bx-controls-auto { text-align:center;} .bx-wrapper .bx-controls-auto .bx-start { display:block; text-indent:-9999px; width:10px; height:11px; outline:0; background:url(../img/bx-slider/controls.png) -86px -11px no-repeat; margin:0 3px;} .bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active { background-position:-86px 0;} .bx-wrapper .bx-controls-auto .bx-stop { display:block; text-indent:-9999px; width:9px; height:11px; outline:0; background:url(../img/bx-slider/controls.png) -86px -44px no-repeat; margin:0 3px;} .bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active { background-position:-86px -33px;} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align:left; width:80%;} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right:0; width:35px;} .bx-wrapper .bx-caption { position:absolute; bottom:0; left:0; background:#666\9; background:rgba(80,80,80,0.75); width:100%;} .bx-wrapper .bx-caption span { color:#fff; font-family:Arial; display:block; font-size:.85em; padding:10px;} @font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.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-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{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:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(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,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;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-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:"Helvetica Neue",sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center} .mfp-bg { top:0; left:0; width:100%; height:100%; z-index:1042; overflow:hidden; position:fixed; background:#0b0b0b; opacity:0.8; } .mfp-wrap { top:0; left:0; width:100%; height:100%; z-index:1043; position:fixed; outline:none !important; -webkit-backface-visibility:hidden; } .mfp-container { text-align:center; position:absolute; width:100%; height:100%; left:0; top:0; padding:0 8px; box-sizing:border-box; } .mfp-container:before { content:''; 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-inline-holder .mfp-content,.mfp-ajax-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-close,.mfp-arrow,.mfp-preloader,.mfp-counter { -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:-0.8em; left:8px; right:8px; z-index:1044; } .mfp-preloader a { color:#CCC; } .mfp-preloader a:hover { color:#FFF; } .mfp-s-ready .mfp-preloader { display:none; } .mfp-s-error .mfp-content { display:none; } button.mfp-close,button.mfp-arrow { overflow:visible; cursor:pointer; background:transparent; border:0; -webkit-appearance:none; display:block; outline:none; padding:0; z-index:1046; box-shadow:none; touch-action:manipulation; } button::-moz-focus-inner { padding:0; border:0; } .mfp-close { width:44px; height:44px; line-height:44px; position:absolute; right:0; top:0; text-decoration:none; text-align:center; opacity:0.65; padding:0 0 18px 10px; color:#FFF; font-style:normal; font-size:28px; font-family:Arial,Baskerville,monospace; } .mfp-close:hover,.mfp-close:focus { opacity:1; } .mfp-close:active { top:1px; } .mfp-close-btn-in .mfp-close { color:#333; } .mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close { color:#FFF; right:-6px; text-align:right; padding-right:6px; width:100%; } .mfp-counter { position:absolute; top:0; right:0; color:#CCC; font-size:12px; line-height:18px; white-space:nowrap; } .mfp-arrow { position:absolute; opacity:0.65; margin:0; top:50%; margin-top:-55px; padding:0; width:90px; height:110px; -webkit-tap-highlight-color:transparent; } .mfp-arrow:active { margin-top:-54px; } .mfp-arrow:hover,.mfp-arrow:focus { opacity:1; } .mfp-arrow:before,.mfp-arrow:after { content:''; display:block; width:0; height:0; position:absolute; left:0; top:0; margin-top:35px; margin-left:35px; border:medium inset transparent; } .mfp-arrow:after { border-top-width:13px; border-bottom-width:13px; top:8px; } .mfp-arrow:before { border-top-width:21px; border-bottom-width:21px; opacity:0.7; } .mfp-arrow-left { left:0; } .mfp-arrow-left:after { border-right:17px solid #FFF; margin-left:31px; } .mfp-arrow-left:before { margin-left:25px; border-right:27px solid #3F3F3F; } .mfp-arrow-right { right:0; } .mfp-arrow-right:after { border-left:17px solid #FFF; margin-left:39px; } .mfp-arrow-right:before { border-left:27px solid #3F3F3F; } .mfp-iframe-holder { padding-top:40px; padding-bottom:40px; } .mfp-iframe-holder .mfp-content { line-height:0; width:100%; max-width:900px; } .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%; box-shadow:0 0 8px rgba(0,0,0,0.6); background:#000; } img.mfp-img { width:auto; max-width:100%; height:auto; display:block; line-height:0; box-sizing:border-box; padding:40px 0 40px; margin:0 auto; } .mfp-figure { line-height:0; } .mfp-figure:after { content:''; position:absolute; left:0; top:40px; bottom:40px; display:block; right:0; width:auto; height:auto; z-index:-1; box-shadow:0 0 8px rgba(0,0,0,0.6); 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-image-holder .mfp-content { max-width:100%; } .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,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,0.6); position:fixed; text-align:center; padding:0; } } @media all and (max-width:900px) { .mfp-arrow { -webkit-transform:scale(0.75); transform:scale(0.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; } } #debungcontrolls,.debugtimeline { width:100%; box-sizing:border-box } .rev_column,.rev_column .tp-parallax-wrap,.tp-svg-layer svg { vertical-align:top } #debungcontrolls { z-index:100000; position:fixed; bottom:0; height:auto; background:rgba(0,0,0,.6); padding:10px } .debugtimeline { height:10px; position:relative; margin-bottom:3px; display:none; white-space:nowrap } .debugtimeline:hover { height:15px } .the_timeline_tester { background:#e74c3c; position:absolute; top:0; left:0; height:100%; width:0 } .rs-go-fullscreen { position:fixed !important; width:100% !important; height:100% !important; top:0 !important; left:0 !important; z-index:9999999 !important; background:#fff !important } .debugtimeline.tl_slide .the_timeline_tester { background:#f39c12 } .debugtimeline.tl_frame .the_timeline_tester { background:#3498db } .debugtimline_txt { color:#fff; font-weight:400; font-size:7px; position:absolute; left:10px; top:0; white-space:nowrap; line-height:10px } .rtl { direction:rtl } @font-face { font-family:revicons; src:url(../../fonts/revicons/revicons.eot?5510888); src:url(../../fonts/revicons/revicons.eot?5510888#iefix) format('embedded-opentype'),url(../../fonts/revicons/revicons.woff?5510888) format('woff'),url(../../fonts/revicons/revicons.ttf?5510888) format('truetype'),url(../../fonts/revicons/revicons.svg?5510888#revicons) format('svg'); font-weight:400; font-style:normal } [class*=" revicon-"]:before,[class^=revicon-]:before { font-family:revicons; font-style:normal; font-weight:400; speak:none; display:inline-block; text-decoration:inherit; width:1em; margin-right:.2em; text-align:center; font-variant:normal; text-transform:none; line-height:1em; margin-left:.2em } .revicon-search-1:before { content:'\e802' } .revicon-pencil-1:before { content:'\e831' } .revicon-picture-1:before { content:'\e803' } .revicon-cancel:before { content:'\e80a' } .revicon-info-circled:before { content:'\e80f' } .revicon-trash:before { content:'\e801' } .revicon-left-dir:before { content:'\e817' } .revicon-right-dir:before { content:'\e818' } .revicon-down-open:before { content:'\e83b' } .revicon-left-open:before { content:'\e819' } .revicon-right-open:before { content:'\e81a' } .revicon-angle-left:before { content:'\e820' } .revicon-angle-right:before { content:'\e81d' } .revicon-left-big:before { content:'\e81f' } .revicon-right-big:before { content:'\e81e' } .revicon-magic:before { content:'\e807' } .revicon-picture:before { content:'\e800' } .revicon-export:before { content:'\e80b' } .revicon-cog:before { content:'\e832' } .revicon-login:before { content:'\e833' } .revicon-logout:before { content:'\e834' } .revicon-video:before { content:'\e805' } .revicon-arrow-combo:before { content:'\e827' } .revicon-left-open-1:before { content:'\e82a' } .revicon-right-open-1:before { content:'\e82b' } .revicon-left-open-mini:before { content:'\e822' } .revicon-right-open-mini:before { content:'\e823' } .revicon-left-open-big:before { content:'\e824' } .revicon-right-open-big:before { content:'\e825' } .revicon-left:before { content:'\e836' } .revicon-right:before { content:'\e826' } .revicon-ccw:before { content:'\e808' } .revicon-arrows-ccw:before { content:'\e806' } .revicon-palette:before { content:'\e829' } .revicon-list-add:before { content:'\e80c' } .revicon-doc:before { content:'\e809' } .revicon-left-open-outline:before { content:'\e82e' } .revicon-left-open-2:before { content:'\e82c' } .revicon-right-open-outline:before { content:'\e82f' } .revicon-right-open-2:before { content:'\e82d' } .revicon-equalizer:before { content:'\e83a' } .revicon-layers-alt:before { content:'\e804' } .revicon-popup:before { content:'\e828' } .rev_slider_wrapper { position:relative; z-index:0; width:100% } .rev_slider { position:relative; overflow:visible } .entry-content .rev_slider a,.rev_slider a { box-shadow:none } .tp-overflow-hidden { overflow:hidden !important } .group_ov_hidden { overflow:hidden } .rev_slider img,.tp-simpleresponsive img { max-width:none ; transition:none; margin:0; padding:0; border:none } .rev_slider .no-slides-text { font-weight:700; text-align:center; padding-top:80px } .rev_slider>ul,.rev_slider>ul>li,.rev_slider>ul>li:before,.rev_slider_wrapper>ul,.tp-revslider-mainul>li,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before { list-style:none !important; position:absolute; margin:0 !important; padding:0 !important; overflow-x:visible; overflow-y:visible; background-image:none; background-position:0 0; text-indent:0; top:0; left:0 } .rev_slider>ul>li,.rev_slider>ul>li:before,.tp-revslider-mainul>li,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before { visibility:hidden } .tp-revslider-mainul,.tp-revslider-slidesli { padding:0 !important; margin:0 !important; list-style:none !important } .fullscreen-container,.fullwidthbanner-container { padding:0; position:relative } .rev_slider li.tp-revslider-slidesli { position:absolute !important } .tp-caption .rs-untoggled-content { display:block } .tp-caption .rs-toggled-content { display:none } .rs-toggle-content-active.tp-caption .rs-toggled-content { display:block } .rs-toggle-content-active.tp-caption .rs-untoggled-content { display:none } .rev_slider .caption,.rev_slider .tp-caption { position:relative; visibility:hidden; white-space:nowrap; display:block; -webkit-font-smoothing:antialiased !important; z-index:1 } .rev_slider .caption,.rev_slider .tp-caption,.tp-simpleresponsive img { -moz-user-select:none; -khtml-user-select:none; -webkit-user-select:none; -o-user-select:none } .rev_slider .tp-mask-wrap .tp-caption,.rev_slider .tp-mask-wrap :last-child,.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,.wpb_text_column .rev_slider .tp-mask-wrap :last-child { margin-bottom:0 } .tp-svg-layer svg { width:100%; height:100%; position:relative } .tp-carousel-wrapper { cursor:url(openhand.cur),move } .tp-carousel-wrapper.dragged { cursor:url(closedhand.cur),move } .tp_inner_padding { box-sizing:border-box; max-height:none !important } .tp-caption.tp-layer-selectable { -moz-user-select:all; -khtml-user-select:all; -webkit-user-select:all; -o-user-select:all } .tp-caption.tp-hidden-caption,.tp-forcenotvisible,.tp-hide-revslider,.tp-parallax-wrap.tp-hidden-caption { visibility:hidden !important; display:none !important } .rev_slider audio,.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video { max-width:none !important } .tp-element-background { position:absolute; top:0; left:0; width:100%; height:100%; z-index:0 } .tp-blockmask,.tp-blockmask_in,.tp-blockmask_out { position:absolute; top:0; left:0; width:100%; height:100%; background:#fff; z-index:1000; transform:scaleX(0) scaleY(0) } .tp-parallax-wrap { transform-style:preserve-3d } .rev_row_zone { position:absolute; width:100%; left:0; box-sizing:border-box; min-height:50px; font-size:0 } .rev_column_inner,.rev_slider .tp-caption.rev_row { position:relative; width:100% !important; box-sizing:border-box } .rev_row_zone_top { top:0 } .rev_row_zone_middle { top:50%; transform:translateY(-50%) } .rev_row_zone_bottom { bottom:0 } .rev_slider .tp-caption.rev_row { display:table; table-layout:fixed; vertical-align:top; height:auto !important; font-size:0 } .rev_column { display:table-cell; position:relative; height:auto; box-sizing:border-box; font-size:0 } .rev_column_inner { display:block; height:auto !important; white-space:normal !important } .rev_column_bg { width:100%; height:100%; position:absolute; top:0; left:0; z-index:0; box-sizing:border-box; background-clip:content-box; border:0 solid transparent } .tp-caption .backcorner,.tp-caption .backcornertop,.tp-caption .frontcorner,.tp-caption .frontcornertop { height:0; top:0; width:0; position:absolute } .rev_column_inner .tp-loop-wrap,.rev_column_inner .tp-mask-wrap,.rev_column_inner .tp-parallax-wrap { text-align:inherit } .rev_column_inner .tp-mask-wrap { display:inline-block } .rev_column_inner .tp-parallax-wrap,.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,.rev_column_inner .tp-parallax-wrap .tp-mask-wrap { position:relative !important; left:auto !important; top:auto !important; line-height:0 } .tp-video-play-button,.tp-video-play-button i { line-height:50px !important; vertical-align:top; text-align:center } .rev_column_inner .rev_layer_in_column,.rev_column_inner .tp-parallax-wrap,.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,.rev_column_inner .tp-parallax-wrap .tp-mask-wrap { vertical-align:top } .rev_break_columns { display:block !important } .rev_break_columns .tp-parallax-wrap.rev_column { display:block !important; width:100% !important } .fullwidthbanner-container { overflow:hidden } .fullwidthbanner-container .fullwidthabanner { width:100%; position:relative } .tp-static-layers { position:absolute; z-index:101; top:0; left:0 } .tp-caption .frontcorner { border-left:40px solid transparent; border-right:0 solid transparent; border-top:40px solid #00A8FF; left:-40px } .tp-caption .backcorner { border-left:0 solid transparent; border-right:40px solid transparent; border-bottom:40px solid #00A8FF; right:0 } .tp-caption .frontcornertop { border-left:40px solid transparent; border-right:0 solid transparent; border-bottom:40px solid #00A8FF; left:-40px } .tp-caption .backcornertop { border-left:0 solid transparent; border-right:40px solid transparent; border-top:40px solid #00A8FF; right:0 } .tp-layer-inner-rotation { position:relative !important } img.tp-slider-alternative-image { width:100%; height:auto } .caption.fullscreenvideo,.rs-background-video-layer,.tp-caption.coverscreenvideo,.tp-caption.fullscreenvideo { width:100%; height:100%; top:0; left:0; position:absolute } .noFilterClass { filter:none !important } .rs-background-video-layer { visibility:hidden; z-index:0 } .caption.fullscreenvideo audio,.caption.fullscreenvideo iframe,.caption.fullscreenvideo video,.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe audio,.tp-caption.fullscreenvideo iframe video { width:100% !important; height:100% !important; display:none } .fullcoveredvideo audio,.fullscreenvideo audio .fullcoveredvideo video,.fullscreenvideo video { background:#000 } .fullcoveredvideo .tp-poster { background-position:center center; background-size:cover; width:100%; height:100%; top:0; left:0 } .videoisplaying .html5vid .tp-poster { display:none } .tp-video-play-button { background:#000; background:rgba(0,0,0,.3); border-radius:5px; position:absolute; top:50%; left:50%; color:#FFF; margin-top:-25px; margin-left:-25px; cursor:pointer; width:50px; height:50px; box-sizing:border-box; display:inline-block; z-index:4; opacity:0; transition:opacity .3s ease-out !important } .tp-audio-html5 .tp-video-play-button,.tp-hiddenaudio { display:none !important } .tp-caption .html5vid { width:100% !important; height:100% !important } .tp-video-play-button i { width:50px; height:50px; display:inline-block; font-size:40px !important } .rs-fullvideo-cover,.tp-dottedoverlay,.tp-shadowcover { height:100%; top:0; left:0; position:absolute } .tp-caption:hover .tp-video-play-button { opacity:1; display:block } .tp-caption .tp-revstop { display:none; border-left:5px solid #fff !important; border-right:5px solid #fff !important; margin-top:15px !important; line-height:20px !important; vertical-align:top; font-size:25px !important } .tp-seek-bar,.tp-video-button,.tp-volume-bar { outline:0; line-height:12px; margin:0; cursor:pointer } .videoisplaying .revicon-right-dir { display:none } .videoisplaying .tp-revstop { display:inline-block } .videoisplaying .tp-video-play-button { display:none } .fullcoveredvideo .tp-video-play-button { display:none !important } .fullscreenvideo .fullscreenvideo audio,.fullscreenvideo .fullscreenvideo video { object-fit:contain !important } .fullscreenvideo .fullcoveredvideo audio,.fullscreenvideo .fullcoveredvideo video { object-fit:cover !important } .tp-video-controls { position:absolute; bottom:0; left:0; right:0; padding:5px; opacity:0; transition:opacity .3s; background-image:linear-gradient(to bottom,#000 13%,#323232 100%); display:table; max-width:100%; overflow:hidden; box-sizing:border-box } .rev-btn.rev-hiddenicon i,.rev-btn.rev-withicon i { transition:all .2s ease-out !important; font-size:15px } .tp-caption:hover .tp-video-controls { opacity:.9 } .tp-video-button { background:rgba(0,0,0,.5); border:0; border-radius:3px; font-size:12px; color:#fff; padding:0 } .tp-video-button:hover { cursor:pointer } .tp-video-button-wrap,.tp-video-seek-bar-wrap,.tp-video-vol-bar-wrap { padding:0 5px; display:table-cell; vertical-align:middle } .tp-video-seek-bar-wrap { width:80% } .tp-video-vol-bar-wrap { width:20% } .tp-seek-bar,.tp-volume-bar { width:100%; padding:0 } .rs-fullvideo-cover { width:100%; background:0 0; z-index:5 } .disabled_lc .tp-video-play-button,.rs-background-video-layer audio::-webkit-media-controls,.rs-background-video-layer video::-webkit-media-controls,.rs-background-video-layer video::-webkit-media-controls-start-playback-button { display:none !important } .tp-audio-html5 .tp-video-controls { opacity:1 !important; visibility:visible !important } .tp-dottedoverlay { background-repeat:repeat; width:100%; z-index:3 } .tp-dottedoverlay.twoxtwo { background:url(../assets/gridtile.png) } .tp-dottedoverlay.twoxtwowhite { background:url(../assets/gridtile_white.png) } .tp-dottedoverlay.threexthree { background:url(../assets/gridtile_3x3.png) } .tp-dottedoverlay.threexthreewhite { background:url(../assets/gridtile_3x3_white.png) } .tp-shadowcover { width:100%; background:#fff; z-index:-1 } .tp-shadow1 { box-shadow:0 10px 6px -6px rgba(0,0,0,.8) } .tp-shadow2:after,.tp-shadow2:before,.tp-shadow3:before,.tp-shadow4:after { z-index:-2; position:absolute; content:""; bottom:10px; left:10px; width:50%; top:85%; max-width:300px; background:0 0; box-shadow:0 15px 10px rgba(0,0,0,.8); transform:rotate(-3deg) } .tp-shadow2:after,.tp-shadow4:after { transform:rotate(3deg); right:10px; left:auto } .tp-shadow5 { position:relative; box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset } .tp-shadow5:after,.tp-shadow5:before { content:""; position:absolute; z-index:-2; box-shadow:0 0 25px 0 rgba(0,0,0,.6); top:30%; bottom:0; left:20px; right:20px; border-radius:100px/20px } .tp-button { padding:6px 13px 5px; border-radius:3px; height:30px; cursor:pointer; color:#fff !important; text-shadow:0 1px 1px rgba(0,0,0,.6) !important; font-size:15px; line-height:45px !important; font-family:arial,sans-serif; font-weight:700; letter-spacing:-1px; text-decoration:none } .tp-button.big { color:#fff; text-shadow:0 1px 1px rgba(0,0,0,.6); font-weight:700; padding:9px 20px; font-size:19px; line-height:57px !important } .purchase:hover,.tp-button.big:hover,.tp-button:hover { background-position:bottom,15px 11px } .purchase.green,.purchase:hover.green,.tp-button.green,.tp-button:hover.green { background-color:#21a117; box-shadow:0 3px 0 0 #104d0b } .purchase.blue,.purchase:hover.blue,.tp-button.blue,.tp-button:hover.blue { background-color:#1d78cb; box-shadow:0 3px 0 0 #0f3e68 } .purchase.red,.purchase:hover.red,.tp-button.red,.tp-button:hover.red { background-color:#cb1d1d; box-shadow:0 3px 0 0 #7c1212 } .purchase.orange,.purchase:hover.orange,.tp-button.orange,.tp-button:hover.orange { background-color:#f70; box-shadow:0 3px 0 0 #a34c00 } .purchase.darkgrey,.purchase:hover.darkgrey,.tp-button.darkgrey,.tp-button.grey,.tp-button:hover.darkgrey,.tp-button:hover.grey { background-color:#555; box-shadow:0 3px 0 0 #222 } .purchase.lightgrey,.purchase:hover.lightgrey,.tp-button.lightgrey,.tp-button:hover.lightgrey { background-color:#888; box-shadow:0 3px 0 0 #555 } .rev-btn,.rev-btn:visited { outline:0 !important; box-shadow:none !important; text-decoration:none !important; line-height:44px; font-size:17px; font-weight:500; padding:12px 35px; box-sizing:border-box; font-family:Roboto,sans-serif; cursor:pointer } .rev-btn.rev-uppercase,.rev-btn.rev-uppercase:visited { text-transform:uppercase; letter-spacing:1px; font-size:15px; font-weight:900 } .rev-btn.rev-withicon i { font-weight:400; position:relative; top:0; margin-left:10px !important } .rev-btn.rev-hiddenicon i { font-weight:400; position:relative; top:0; opacity:0; margin-left:0 !important; width:0 !important } .rev-btn.rev-hiddenicon:hover i { opacity:1 !important; margin-left:10px !important; width:auto !important } .rev-btn.rev-medium,.rev-btn.rev-medium:visited { line-height:36px; font-size:14px; padding:10px 30px } .rev-btn.rev-medium.rev-hiddenicon i,.rev-btn.rev-medium.rev-withicon i { font-size:14px; top:0 } .rev-btn.rev-small,.rev-btn.rev-small:visited { line-height:28px; font-size:12px; padding:7px 20px } .rev-btn.rev-small.rev-hiddenicon i,.rev-btn.rev-small.rev-withicon i { font-size:12px; top:0 } .rev-maxround { border-radius:30px } .rev-minround { border-radius:3px } .rev-burger { position:relative; width:60px; height:60px; box-sizing:border-box; padding:22px 0 0 14px; border-radius:50%; border:1px solid rgba(51,51,51,.25); -webkit-tap-highlight-color:transparent; cursor:pointer } .rev-burger span { display:block; width:30px; height:3px; background:#333; transition:.7s; pointer-events:none; transform-style:flat !important } .rev-burger.revb-white span,.rev-burger.revb-whitenoborder span { background:#fff } .rev-burger span:nth-child(2) { margin:3px 0 } #dialog_addbutton .rev-burger:hover :first-child,.open .rev-burger :first-child,.open.rev-burger :first-child { transform:translateY(6px) rotate(-45deg) } #dialog_addbutton .rev-burger:hover :nth-child(2),.open .rev-burger :nth-child(2),.open.rev-burger :nth-child(2) { transform:rotate(-45deg); opacity:0 } #dialog_addbutton .rev-burger:hover :last-child,.open .rev-burger :last-child,.open.rev-burger :last-child { transform:translateY(-6px) rotate(-135deg) } .rev-burger.revb-white { border:2px solid rgba(255,255,255,.2) } .rev-burger.revb-darknoborder,.rev-burger.revb-whitenoborder { border:0 } .rev-burger.revb-darknoborder span { background:#333 } .rev-burger.revb-whitefull { background:#fff; border:none } .rev-burger.revb-whitefull span { background:#333 } .rev-burger.revb-darkfull { background:#333; border:none } .rev-burger.revb-darkfull span,.rev-scroll-btn.revs-fullwhite { background:#fff } @keyframes rev-ani-mouse { 0% { opacity:1; top:29% } 15% { opacity:1; top:50% } 50% { opacity:0; top:50% } 100% { opacity:0; top:29% } } .rev-scroll-btn { display:inline-block; position:relative; left:0; right:0; text-align:center; cursor:pointer; width:35px; height:55px; box-sizing:border-box; border:3px solid #fff; border-radius:23px } .rev-scroll-btn>* { display:inline-block; line-height:18px; font-size:13px; font-weight:400; color:#fff; font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif; letter-spacing:2px } .rev-scroll-btn>.active,.rev-scroll-btn>:focus,.rev-scroll-btn>:hover { color:#fff } .rev-scroll-btn>.active,.rev-scroll-btn>:active,.rev-scroll-btn>:focus,.rev-scroll-btn>:hover { opacity:.8 } .rev-scroll-btn.revs-fullwhite span { background:#333 } .rev-scroll-btn.revs-fulldark { background:#333; border:none } .rev-scroll-btn.revs-fulldark span,.tp-bullet { background:#fff } .rev-scroll-btn span { position:absolute; display:block; top:29%; left:50%; width:8px; height:8px; margin:-4px 0 0 -4px; background:#fff; border-radius:50%; animation:rev-ani-mouse 2.5s linear infinite } .rev-scroll-btn.revs-dark { border-color:#333 } .rev-scroll-btn.revs-dark span { background:#333 } .rev-control-btn { position:relative; display:inline-block; z-index:5; color:#FFF; font-size:20px; line-height:60px; font-weight:400; font-style:normal; font-family:Raleway; text-decoration:none; text-align:center; background-color:#000; border-radius:50px; text-shadow:none; background-color:rgba(0,0,0,.5); width:60px; height:60px; box-sizing:border-box; cursor:pointer } .rev-cbutton-dark-sr,.rev-cbutton-light-sr { border-radius:3px } .rev-cbutton-light,.rev-cbutton-light-sr { color:#333; background-color:rgba(255,255,255,.75) } .rev-sbutton { line-height:37px; width:37px; height:37px } .rev-sbutton-blue { background-color:#3B5998 } .rev-sbutton-lightblue { background-color:#00A0D1 } .rev-sbutton-red { background-color:#DD4B39 } .tp-bannertimer { visibility:hidden; width:100%; height:5px; background:#000; background:rgba(0,0,0,.15); position:absolute; z-index:200; top:0 } .tp-bannertimer.tp-bottom { top:auto; bottom:0 !important; height:5px } .tp-caption img { background:0 0; -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); zoom:1 } .caption.slidelink a div,.tp-caption.slidelink a div { width:3000px; height:1500px; background:url(../assets/coloredbg.png) } .tp-caption.slidelink a span { background:url(../assets/coloredbg.png) } .tp-loader.spinner0,.tp-loader.spinner5 { background-image:url(../assets/loader.gif); background-repeat:no-repeat } .tp-shape { width:100%; height:100% } .tp-caption .rs-starring { display:inline-block } .tp-caption .rs-starring .star-rating { float:none; display:inline-block; vertical-align:top; color:#FFC321 !important } .tp-caption .rs-starring .star-rating,.tp-caption .rs-starring-page .star-rating { position:relative; height:1em; width:5.4em; font-family:star; font-size:1em !important } .tp-loader.spinner0,.tp-loader.spinner1 { width:40px; height:40px; margin-top:-20px; margin-left:-20px; animation:tp-rotateplane 1.2s infinite ease-in-out; background-color:#fff; border-radius:3px; box-shadow:0 0 20px 0 rgba(0,0,0,.15) } .tp-caption .rs-starring .star-rating:before,.tp-caption .rs-starring-page .star-rating:before { content:"\73\73\73\73\73"; color:#E0DADF; float:left; top:0; left:0; position:absolute } .tp-caption .rs-starring .star-rating span { overflow:hidden; float:left; top:0; left:0; position:absolute; padding-top:1.5em; font-size:1em !important } .tp-caption .rs-starring .star-rating span:before { content:"\53\53\53\53\53"; top:0; position:absolute; left:0 } .tp-loader { top:50%; left:50%; z-index:10000; position:absolute } .tp-loader.spinner0 { background-position:center center } .tp-loader.spinner5 { background-position:10px 10px; background-color:#fff; margin:-22px; width:44px; height:44px; border-radius:3px } @keyframes tp-rotateplane { 0% { transform:perspective(120px) rotateX(0) rotateY(0) } 50% { transform:perspective(120px) rotateX(-180.1deg) rotateY(0) } 100% { transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg) } } .tp-loader.spinner2 { width:40px; height:40px; margin-top:-20px; margin-left:-20px; background-color:red; box-shadow:0 0 20px 0 rgba(0,0,0,.15); border-radius:100%; animation:tp-scaleout 1s infinite ease-in-out } @keyframes tp-scaleout { 0% { transform:scale(0) } 100% { transform:scale(1); opacity:0 } } .tp-loader.spinner3 { margin:-9px 0 0 -35px; width:70px; text-align:center } .tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3 { width:18px; height:18px; background-color:#fff; box-shadow:0 0 20px 0 rgba(0,0,0,.15); border-radius:100%; display:inline-block; animation:tp-bouncedelay 1.4s infinite ease-in-out; animation-fill-mode:both } .tp-loader.spinner3 .bounce1 { animation-delay:-.32s } .tp-loader.spinner3 .bounce2 { animation-delay:-.16s } @keyframes tp-bouncedelay { 0%,100%,80% { transform:scale(0) } 40% { transform:scale(1) } } .tp-loader.spinner4 { margin:-20px 0 0 -20px; width:40px; height:40px; text-align:center; animation:tp-rotate 2s infinite linear } .tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2 { width:60%; height:60%; display:inline-block; position:absolute; top:0; background-color:#fff; border-radius:100%; animation:tp-bounce 2s infinite ease-in-out; box-shadow:0 0 20px 0 rgba(0,0,0,.15) } .tp-loader.spinner4 .dot2 { top:auto; bottom:0; animation-delay:-1s } @keyframes tp-rotate { 100% { transform:rotate(360deg) } } @keyframes tp-bounce { 0%,100% { transform:scale(0) } 50% { transform:scale(1) } } .tp-bullets.navbar,.tp-tabs.navbar,.tp-thumbs.navbar { border:none; min-height:0; margin:0; border-radius:0 } .tp-bullets,.tp-tabs,.tp-thumbs { position:absolute; display:block; z-index:1000; top:0; left:0 } .tp-tab,.tp-thumb { cursor:pointer; position:absolute; opacity:.5; box-sizing:border-box } .tp-arr-imgholder,.tp-tab-image,.tp-thumb-image,.tp-videoposter { background-position:center center; background-size:cover; width:100%; height:100%; display:block; position:absolute; top:0; left:0 } .tp-tab.selected,.tp-tab:hover,.tp-thumb.selected,.tp-thumb:hover { opacity:1 } .tp-tab-mask,.tp-thumb-mask { box-sizing:border-box !important } .tp-tabs,.tp-thumbs { box-sizing:content-box !important } .tp-bullet { width:15px; height:15px; position:absolute; background:rgba(255,255,255,.3); cursor:pointer } .tp-bullet.selected,.tp-bullet:hover { background:#fff } .tparrows { cursor:pointer; background:#000; background:rgba(0,0,0,.5); width:40px; height:40px; position:absolute; display:block; z-index:1000 } .tparrows:hover { background:#000 } .tparrows:before { font-family:revicons; font-size:15px; color:#fff; display:block; line-height:40px; text-align:center } .hginfo,.hglayerinfo { font-size:12px; font-weight:600 } .tparrows.tp-leftarrow:before { content:'\e824' } .tparrows.tp-rightarrow:before { content:'\e825' } body.rtl .tp-kbimg { left:0 !important } .dddwrappershadow { box-shadow:0 45px 100px rgba(0,0,0,.4) } .hglayerinfo { position:fixed; bottom:0; left:0; color:#FFF; line-height:20px; background:rgba(0,0,0,.75); padding:5px 10px; z-index:2000; white-space:normal } .helpgrid,.hginfo { position:absolute } .hginfo { top:-2px; left:-2px; color:#e74c3c; background:#000; padding:2px 5px } .indebugmode .tp-caption:hover { border:1px dashed #c0392b !important } .helpgrid { border:2px dashed #c0392b; top:0; left:0; z-index:0 } #revsliderlogloglog { padding:15px; color:#fff; position:fixed; top:0; left:0; width:200px; height:150px; background:rgba(0,0,0,.7); z-index:100000; font-size:10px; overflow:scroll } .aden { filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2) } .aden::after { background:linear-gradient(to right,rgba(66,10,14,.2),transparent); mix-blend-mode:darken } .perpetua::after,.reyes::after { mix-blend-mode:soft-light; opacity:.5 } .inkwell { filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1) } .perpetua::after { background:linear-gradient(to bottom,#005b9a,#e6c13d) } .reyes { filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75) } .reyes::after { background:#efcdad } .gingham { filter:brightness(1.05) hue-rotate(-10deg) } .gingham::after { background:linear-gradient(to right,rgba(66,10,14,.2),transparent); mix-blend-mode:darken } .toaster { filter:contrast(1.5) brightness(.9) } .toaster::after { background:radial-gradient(circle,#804e0f,#3b003b); mix-blend-mode:screen } .walden { filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6) } .walden::after { background:#04c; mix-blend-mode:screen; opacity:.3 } .hudson { filter:brightness(1.2) contrast(.9) saturate(1.1) } .hudson::after { background:radial-gradient(circle,#a6b1ff 50%,#342134); mix-blend-mode:multiply; opacity:.5 } .earlybird { filter:contrast(.9) sepia(.2) } .earlybird::after { background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%); mix-blend-mode:overlay } .mayfair { filter:contrast(1.1) saturate(1.1) } .mayfair::after { background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%); mix-blend-mode:overlay; opacity:.4 } .lofi { filter:saturate(1.1) contrast(1.5) } .lofi::after { background:radial-gradient(circle,transparent 70%,#222 150%); mix-blend-mode:multiply } ._1977 { filter:contrast(1.1) brightness(1.1) saturate(1.3) } ._1977:after { background:rgba(243,106,188,.3); mix-blend-mode:screen } .brooklyn { filter:contrast(.9) brightness(1.1) } .brooklyn::after { background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8); mix-blend-mode:overlay } .xpro2 { filter:sepia(.3) } .xpro2::after { background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%); mix-blend-mode:color-burn } .nashville { filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2) } .nashville::after { background:rgba(0,70,150,.4); mix-blend-mode:lighten } .nashville::before { background:rgba(247,176,153,.56); mix-blend-mode:darken } .lark { filter:contrast(.9) } .lark::after { background:rgba(242,242,242,.8); mix-blend-mode:darken } .lark::before { background:#22253f; mix-blend-mode:color-dodge } .moon { filter:grayscale(1) contrast(1.1) brightness(1.1) } .moon::before { background:#a0a0a0; mix-blend-mode:soft-light } .moon::after { background:#383838; mix-blend-mode:lighten } .clarendon { filter:contrast(1.2) saturate(1.35) } .clarendon:before { background:rgba(127,187,227,.2); mix-blend-mode:overlay } .willow { filter:grayscale(.5) contrast(.95) brightness(.9) } .willow::before { background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%); mix-blend-mode:overlay } .willow::after { background-color:#d8cdcb; mix-blend-mode:color } .rise { filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9) } .rise::after { background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%); mix-blend-mode:overlay; opacity:.6 } .rise::before { background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4)); mix-blend-mode:multiply } ._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before { content:''; display:block; height:100%; width:100%; top:0; left:0; position:absolute; pointer-events:none } ._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2 { position:relative } ._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 img { width:100%; z-index:1 } ._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before { z-index:2 } ._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after { z-index:3 } .slumber { filter:saturate(.66) brightness(1.05) } .slumber::after { background:rgba(125,105,24,.5); mix-blend-mode:soft-light } .slumber::before { background:rgba(69,41,12,.4); mix-blend-mode:lighten } .tp-kbimg-wrap:after,.tp-kbimg-wrap:before { height:500%; width:500% } * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .tp-caption.Twitter-Content a,.tp-caption.Twitter-Content a:visited { color:#0084B4!important; } .tp-caption.Twitter-Content a:hover { color:#0084B4!important; text-decoration:underline!important; } .tp-caption.medium_grey,.medium_grey { background-color:#888; border-style:none; border-width:0; color:#fff; font-family:Arial; font-size:20px; font-weight:700; line-height:20px; margin:0; padding:2px 4px; position:absolute; text-shadow:0 2px 5px rgba(0,0,0,0.5); white-space:nowrap; } .tp-caption.small_text,.small_text { border-style:none; border-width:0; color:#fff; font-family:Arial; font-size:14px; font-weight:700; line-height:20px; margin:0; position:absolute; text-shadow:0 2px 5px rgba(0,0,0,0.5); white-space:nowrap; } .tp-caption.medium_text,.medium_text { border-style:none; border-width:0; color:#fff; font-family:Arial; font-size:20px; font-weight:700; line-height:20px; margin:0; position:absolute; text-shadow:0 2px 5px rgba(0,0,0,0.5); white-space:nowrap; } .tp-caption.large_text,.large_text { border-style:none; border-width:0; color:#fff; font-family:Arial; font-size:40px; font-weight:700; line-height:40px; margin:0; position:absolute; text-shadow:0 2px 5px rgba(0,0,0,0.5); white-space:nowrap; } .tp-caption.very_large_text,.very_large_text { border-style:none; border-width:0; color:#fff; font-family:Arial; font-size:60px; font-weight:700; letter-spacing:-2px; line-height:60px; margin:0; position:absolute; text-shadow:0 2px 5px rgba(0,0,0,0.5); white-space:nowrap; } .tp-caption.very_big_white,.very_big_white { background-color:#000; border-style:none; border-width:0; color:#fff; font-family:Arial; font-size:60px; font-weight:800; line-height:60px; margin:0; padding:1px 4px 0; position:absolute; text-shadow:none; white-space:nowrap; } .tp-caption.very_big_black,.very_big_black { background-color:#fff; border-style:none; border-width:0; color:#000; font-family:Arial; font-size:60px; font-weight:700; line-height:60px; margin:0; padding:1px 4px 0; position:absolute; text-shadow:none; white-space:nowrap; } .tp-caption.modern_medium_fat,.modern_medium_fat { border-style:none; border-width:0; color:#000; font-family:"Open Sans",sans-serif; font-size:24px; font-weight:800; line-height:20px; margin:0; position:absolute; text-shadow:none; white-space:nowrap; } .tp-caption.modern_medium_fat_white,.modern_medium_fat_white { border-style:none; border-width:0; color:#fff; font-family:"Open Sans",sans-serif; font-size:24px; font-weight:800; line-height:20px; margin:0; position:absolute; text-shadow:none; white-space:nowrap; } .tp-caption.modern_medium_light,.modern_medium_light { border-style:none; border-width:0; color:#000; font-family:"Open Sans",sans-serif; font-size:24px; font-weight:300; line-height:20px; margin:0; position:absolute; text-shadow:none; white-space:nowrap; } .tp-caption.modern_big_bluebg,.modern_big_bluebg { background-color:#4e5b6c; border-style:none; border-width:0; color:#fff; font-family:"Open Sans",sans-serif; font-size:30px; font-weight:800; letter-spacing:0; line-height:36px; margin:0; padding:3px 10px; position:absolute; text-shadow:none; } .tp-caption.modern_big_redbg,.modern_big_redbg { background-color:#de543e; border-style:none; border-width:0; color:#fff; font-family:"Open Sans",sans-serif; font-size:30px; font-weight:300; letter-spacing:0; line-height:36px; margin:0; padding:1px 10px 3px; position:absolute; text-shadow:none; } .tp-caption.modern_small_text_dark,.modern_small_text_dark { border-style:none; border-width:0; color:#555; font-family:Arial; font-size:14px; line-height:22px; margin:0; position:absolute; text-shadow:none; white-space:nowrap; } .tp-caption.boxshadow,.boxshadow { box-shadow:0 0 20px rgba(0,0,0,0.5); } .tp-caption.black,.black { color:#000; text-shadow:none; } .tp-caption.noshadow,.noshadow { text-shadow:none; } .tp-caption.thinheadline_dark,.thinheadline_dark { background-color:transparent; color:rgba(0,0,0,0.85); font-family:"Open Sans"; font-size:30px; font-weight:300; line-height:30px; position:absolute; text-shadow:none; } .tp-caption.thintext_dark,.thintext_dark { background-color:transparent; color:rgba(0,0,0,0.85); font-family:"Open Sans"; font-size:16px; font-weight:300; line-height:26px; position:absolute; text-shadow:none; } .tp-caption.largeblackbg,.largeblackbg { background-color:#000; border-radius:0; color:#fff; font-family:"Open Sans"; font-size:50px; font-weight:300; line-height:70px; padding:0 20px; position:absolute; text-shadow:none; } .tp-caption.largepinkbg,.largepinkbg { background-color:#db4360; border-radius:0; color:#fff; font-family:"Open Sans"; font-size:50px; font-weight:300; line-height:70px; padding:0 20px; position:absolute; text-shadow:none; } .tp-caption.largewhitebg,.largewhitebg { background-color:#fff; border-radius:0; color:#000; font-family:"Open Sans"; font-size:50px; font-weight:300; line-height:70px; padding:0 20px; position:absolute; text-shadow:none; } .tp-caption.largegreenbg,.largegreenbg { background-color:#67ae73; border-radius:0; color:#fff; font-family:"Open Sans"; font-size:50px; font-weight:300; line-height:70px; padding:0 20px; position:absolute; text-shadow:none; } .tp-caption.excerpt,.excerpt { background-color:rgba(0,0,0,1); border-color:#fff; border-style:none; border-width:0; color:#fff; font-family:Arial; font-size:36px; font-weight:700; height:auto; letter-spacing:-1.5px; line-height:36px; margin:0; padding:1px 4px 0; text-decoration:none; text-shadow:none; white-space:normal!important; width:150px; } .tp-caption.large_bold_grey,.large_bold_grey { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#666; font-family:"Open Sans"; font-size:60px; font-weight:800; line-height:60px; margin:0; padding:1px 4px 0; text-decoration:none; text-shadow:none; } .tp-caption.medium_thin_grey,.medium_thin_grey { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#666; font-family:"Open Sans"; font-size:34px; font-weight:300; line-height:30px; margin:0; padding:1px 4px 0; text-decoration:none; text-shadow:none; } .tp-caption.small_thin_grey,.small_thin_grey { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#757575; font-family:"Open Sans"; font-size:18px; font-weight:300; line-height:26px; margin:0; padding:1px 4px 0; text-decoration:none; text-shadow:none; } .tp-caption.lightgrey_divider,.lightgrey_divider { background-color:rgba(235,235,235,1); background-position:initial; background-repeat:initial; border-color:#222; border-style:none; border-width:0; height:3px; text-decoration:none; width:370px; } .tp-caption.large_bold_darkblue,.large_bold_darkblue { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#34495e; font-family:"Open Sans"; font-size:58px; font-weight:800; line-height:60px; text-decoration:none; } .tp-caption.medium_bg_darkblue,.medium_bg_darkblue { background-color:#34495e; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:20px; font-weight:800; line-height:20px; padding:10px; text-decoration:none; } .tp-caption.medium_bold_red,.medium_bold_red { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#e33a0c; font-family:"Open Sans"; font-size:24px; font-weight:800; line-height:30px; padding:0; text-decoration:none; } .tp-caption.medium_light_red,.medium_light_red { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#e33a0c; font-family:"Open Sans"; font-size:21px; font-weight:300; line-height:26px; padding:0; text-decoration:none; } .tp-caption.medium_bg_red,.medium_bg_red { background-color:#e33a0c; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:20px; font-weight:800; line-height:20px; padding:10px; text-decoration:none; } .tp-caption.medium_bold_orange,.medium_bold_orange { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#f39c12; font-family:"Open Sans"; font-size:24px; font-weight:800; line-height:30px; text-decoration:none; } .tp-caption.medium_bg_orange,.medium_bg_orange { background-color:#f39c12; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:20px; font-weight:800; line-height:20px; padding:10px; text-decoration:none; } .tp-caption.grassfloor,.grassfloor { background-color:rgba(160,179,151,1); border-color:#222; border-style:none; border-width:0; height:150px; text-decoration:none; width:4000px; } .tp-caption.large_bold_white,.large_bold_white { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:58px; font-weight:800; line-height:60px; text-decoration:none; } .tp-caption.medium_light_white,.medium_light_white { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:30px; font-weight:300; line-height:36px; padding:0; text-decoration:none; } .tp-caption.mediumlarge_light_white,.mediumlarge_light_white { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:34px; font-weight:300; line-height:40px; padding:0; text-decoration:none; } .tp-caption.mediumlarge_light_white_center,.mediumlarge_light_white_center { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:34px; font-weight:300; line-height:40px; padding:0; text-align:center; text-decoration:none; } .tp-caption.medium_bg_asbestos,.medium_bg_asbestos { background-color:#7f8c8d; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:20px; font-weight:800; line-height:20px; padding:10px; text-decoration:none; } .tp-caption.medium_light_black,.medium_light_black { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#000; font-family:"Open Sans"; font-size:30px; font-weight:300; line-height:36px; padding:0; text-decoration:none; } .tp-caption.large_bold_black,.large_bold_black { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#000; font-family:"Open Sans"; font-size:58px; font-weight:800; line-height:60px; text-decoration:none; } .tp-caption.mediumlarge_light_darkblue,.mediumlarge_light_darkblue { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#34495e; font-family:"Open Sans"; font-size:34px; font-weight:300; line-height:40px; padding:0; text-decoration:none; } .tp-caption.small_light_white,.small_light_white { background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:17px; font-weight:300; line-height:28px; padding:0; text-decoration:none; } .tp-caption.roundedimage,.roundedimage { border-color:#222; border-style:none; border-width:0; } .tp-caption.large_bg_black,.large_bg_black { background-color:#000; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:40px; font-weight:800; line-height:40px; padding:10px 20px 15px; text-decoration:none; } .tp-caption.mediumwhitebg,.mediumwhitebg { background-color:#fff; border-color:#000; border-style:none; border-width:0; color:#000; font-family:"Open Sans"; font-size:30px; font-weight:300; line-height:30px; padding:5px 15px 10px; text-decoration:none; text-shadow:none; } .tp-caption.maincaption,.maincaption { background-color:transparent; border-color:#000; border-style:none; border-width:0; color:#212a40; font-family:roboto; font-size:33px; font-weight:500; line-height:43px; text-decoration:none; text-shadow:none; } .tp-caption.miami_title_60px,.miami_title_60px { background-color:transparent; border-color:#000; border-style:none; border-width:0; color:#fff; font-family:"Source Sans Pro"; font-size:60px; font-weight:700; letter-spacing:1px; line-height:60px; text-decoration:none; text-shadow:none; } .tp-caption.miami_subtitle,.miami_subtitle { background-color:transparent; border-color:#000; border-style:none; border-width:0; color:rgba(255,255,255,0.65); font-family:"Source Sans Pro"; font-size:17px; font-weight:400; letter-spacing:2px; line-height:24px; text-decoration:none; text-shadow:none; } .tp-caption.divideline30px,.divideline30px { background:#fff; background-color:#fff; border-color:#222; border-style:none; border-width:0; height:2px; min-width:30px; text-decoration:none; } .tp-caption.Miami_nostyle,.Miami_nostyle { border-color:#222; border-style:none; border-width:0; } .tp-caption.miami_content_light,.miami_content_light { background-color:transparent; border-color:#000; border-style:none; border-width:0; color:#fff; font-family:"Source Sans Pro"; font-size:22px; font-weight:400; letter-spacing:0; line-height:28px; text-decoration:none; text-shadow:none; } .tp-caption.miami_title_60px_dark,.miami_title_60px_dark { background-color:transparent; border-color:#000; border-style:none; border-width:0; color:#333; font-family:"Source Sans Pro"; font-size:60px; font-weight:700; letter-spacing:1px; line-height:60px; text-decoration:none; text-shadow:none; } .tp-caption.miami_content_dark,.miami_content_dark { background-color:transparent; border-color:#000; border-style:none; border-width:0; color:#666; font-family:"Source Sans Pro"; font-size:22px; font-weight:400; letter-spacing:0; line-height:28px; text-decoration:none; text-shadow:none; } .tp-caption.divideline30px_dark,.divideline30px_dark { background-color:#333; border-color:#222; border-style:none; border-width:0; height:2px; min-width:30px; text-decoration:none; } .tp-caption.ellipse70px,.ellipse70px { background-color:rgba(0,0,0,0.14902); border-color:#222; border-radius:50px 50px 50px 50px; border-style:none; border-width:0; cursor:pointer; line-height:1px; min-height:70px; min-width:70px; text-decoration:none; } .tp-caption.arrowicon,.arrowicon { border-color:#222; border-style:none; border-width:0; line-height:1px; } .tp-caption.MarkerDisplay,.MarkerDisplay { background-color:transparent; border-color:#000; border-radius:0 0 0 0; border-style:none; border-width:0; font-family:"Permanent Marker"; font-style:normal; padding:0; text-decoration:none; text-shadow:none; } .tp-caption.Restaurant-Display,.Restaurant-Display { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:#fff; font-family:Roboto; font-size:120px; font-style:normal; font-weight:700; line-height:120px; padding:0; text-decoration:none; } .tp-caption.Restaurant-Cursive,.Restaurant-Cursive { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:#fff; font-family:"Nothing you could do"; font-size:30px; font-style:normal; font-weight:400; letter-spacing:2px; line-height:30px; padding:0; text-decoration:none; } .tp-caption.Restaurant-ScrollDownText,.Restaurant-ScrollDownText { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:#fff; font-family:Roboto; font-size:17px; font-style:normal; font-weight:400; letter-spacing:2px; line-height:17px; padding:0; text-decoration:none; } .tp-caption.Restaurant-Description,.Restaurant-Description { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:#fff; font-family:Roboto; font-size:20px; font-style:normal; font-weight:300; letter-spacing:3px; line-height:30px; padding:0; text-decoration:none; } .tp-caption.Restaurant-Price,.Restaurant-Price { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:#fff; font-family:Roboto; font-size:30px; font-style:normal; font-weight:300; letter-spacing:3px; line-height:30px; padding:0; text-decoration:none; } .tp-caption.Restaurant-Menuitem,.Restaurant-Menuitem { background-color:rgba(0,0,0,1.00); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:17px; font-style:normal; font-weight:400; letter-spacing:2px; line-height:17px; padding:10px 30px; text-align:left; text-decoration:none; } .tp-caption.Furniture-LogoText,.Furniture-LogoText { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(230,207,163,1.00); font-family:Raleway; font-size:160px; font-style:normal; font-weight:300; line-height:150px; padding:0; text-decoration:none; text-shadow:none; } .tp-caption.Furniture-Plus,.Furniture-Plus { background-color:rgba(255,255,255,1.00); border-color:transparent; border-radius:30px 30px 30px 30px; border-style:none; border-width:0; box-shadow:rgba(0,0,0,0.1) 0 1px 3px; color:rgba(230,207,163,1.00); font-family:Raleway; font-size:20px; font-style:normal; font-weight:400; line-height:20px; padding:6px 7px 4px; text-decoration:none; text-shadow:none; } .tp-caption.Furniture-Title,.Furniture-Title { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(0,0,0,1.00); font-family:Raleway; font-size:20px; font-style:normal; font-weight:700; letter-spacing:3px; line-height:20px; padding:0; text-decoration:none; text-shadow:none; } .tp-caption.Furniture-Subtitle,.Furniture-Subtitle { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(0,0,0,1.00); font-family:Raleway; font-size:17px; font-style:normal; font-weight:300; line-height:20px; padding:0; text-decoration:none; text-shadow:none; } .tp-caption.Gym-Display,.Gym-Display { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:80px; font-style:normal; font-weight:900; line-height:70px; padding:0; text-decoration:none; } .tp-caption.Gym-Subline,.Gym-Subline { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:30px; font-style:normal; font-weight:100; letter-spacing:5px; line-height:30px; padding:0; text-decoration:none; } .tp-caption.Gym-SmallText,.Gym-SmallText { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:17px; font-style:normal; font-weight:300; line-height:22; padding:0; text-decoration:none; text-shadow:none; } .tp-caption.Fashion-SmallText,.Fashion-SmallText { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:12px; font-style:normal; font-weight:600; letter-spacing:2px; line-height:20px; padding:0; text-decoration:none; } .tp-caption.Fashion-BigDisplay,.Fashion-BigDisplay { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(0,0,0,1.00); font-family:Raleway; font-size:60px; font-style:normal; font-weight:900; letter-spacing:2px; line-height:60px; padding:0; text-decoration:none; } .tp-caption.Fashion-TextBlock,.Fashion-TextBlock { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(0,0,0,1.00); font-family:Raleway; font-size:20px; font-style:normal; font-weight:400; letter-spacing:2px; line-height:40px; padding:0; text-decoration:none; } .tp-caption.Sports-Display,.Sports-Display { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:130px; font-style:normal; font-weight:100; letter-spacing:13px; line-height:130px; padding:0; text-decoration:none; } .tp-caption.Sports-DisplayFat,.Sports-DisplayFat { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:130px; font-style:normal; font-weight:900; line-height:130px; padding:0; text-decoration:none; } .tp-caption.Sports-Subline,.Sports-Subline { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(0,0,0,1.00); font-family:Raleway; font-size:32px; font-style:normal; font-weight:400; letter-spacing:4px; line-height:32px; padding:0; text-decoration:none; } .tp-caption.Instagram-Caption,.Instagram-Caption { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:20px; font-style:normal; font-weight:900; line-height:20px; padding:0; text-decoration:none; } .tp-caption.News-Title,.News-Title { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:"Roboto Slab"; font-size:70px; font-style:normal; font-weight:400; line-height:60px; padding:0; text-decoration:none; } .tp-caption.News-Subtitle,.News-Subtitle { background-color:rgba(255,255,255,0); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:"Roboto Slab"; font-size:15px; font-style:normal; font-weight:300; line-height:24px; padding:0; text-decoration:none; } .tp-caption.News-Subtitle:hover,.News-Subtitle:hover { background-color:rgba(255,255,255,0); border-color:transparent; border-radius:0 0 0 0; border-style:solid; border-width:0; color:rgba(255,255,255,0.65); text-decoration:none; } .tp-caption.Photography-Display,.Photography-Display { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:80px; font-style:normal; font-weight:100; letter-spacing:5px; line-height:70px; padding:0; text-decoration:none; } .tp-caption.Photography-Subline,.Photography-Subline { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(119,119,119,1.00); font-family:Raleway; font-size:20px; font-style:normal; font-weight:300; letter-spacing:3px; line-height:30px; padding:0; text-decoration:none; } .tp-caption.Photography-ImageHover,.Photography-ImageHover { background-color:transparent; border-color:rgba(255,255,255,0); border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-size:20px; font-style:normal; font-weight:400; line-height:22; padding:0; text-decoration:none; } .tp-caption.Photography-ImageHover:hover,.Photography-ImageHover:hover { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.Photography-Menuitem,.Photography-Menuitem { background-color:rgba(0,0,0,0.65); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:20px; font-style:normal; font-weight:300; letter-spacing:2px; line-height:20px; padding:3px 5px 3px 8px; text-decoration:none; } .tp-caption.Photography-Menuitem:hover,.Photography-Menuitem:hover { background-color:rgba(0,255,222,0.65); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.Photography-Textblock,.Photography-Textblock { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:17px; font-style:normal; font-weight:300; letter-spacing:2px; line-height:30px; padding:0; text-decoration:none; } .tp-caption.Photography-Subline-2,.Photography-Subline-2 { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,0.35); font-family:Raleway; font-size:20px; font-style:normal; font-weight:300; letter-spacing:3px; line-height:30px; padding:0; text-decoration:none; } .tp-caption.Photography-ImageHover2,.Photography-ImageHover2 { background-color:transparent; border-color:rgba(255,255,255,0); border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Arial; font-size:20px; font-style:normal; font-weight:400; line-height:22; padding:0; text-decoration:none; } .tp-caption.Photography-ImageHover2:hover,.Photography-ImageHover2:hover { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.WebProduct-Title,.WebProduct-Title { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(51,51,51,1.00); font-family:Raleway; font-size:90px; font-style:normal; font-weight:100; line-height:90px; padding:0; text-decoration:none; } .tp-caption.WebProduct-SubTitle,.WebProduct-SubTitle { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(153,153,153,1.00); font-family:Raleway; font-size:15px; font-style:normal; font-weight:400; line-height:20px; padding:0; text-decoration:none; } .tp-caption.WebProduct-Content,.WebProduct-Content { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(153,153,153,1.00); font-family:Raleway; font-size:16px; font-style:normal; font-weight:600; line-height:24px; padding:0; text-decoration:none; } .tp-caption.WebProduct-Menuitem,.WebProduct-Menuitem { background-color:rgba(51,51,51,1.00); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:15px; font-style:normal; font-weight:500; letter-spacing:2px; line-height:20px; padding:3px 5px 3px 8px; text-align:left; text-decoration:none; } .tp-caption.WebProduct-Menuitem:hover,.WebProduct-Menuitem:hover { background-color:rgba(255,255,255,1.00); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(153,153,153,1.00); text-decoration:none; } .tp-caption.WebProduct-Title-Light,.WebProduct-Title-Light { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:90px; font-style:normal; font-weight:100; line-height:90px; padding:0; text-align:left; text-decoration:none; } .tp-caption.WebProduct-SubTitle-Light,.WebProduct-SubTitle-Light { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,0.35); font-family:Raleway; font-size:15px; font-style:normal; font-weight:400; line-height:20px; padding:0; text-align:left; text-decoration:none; } .tp-caption.WebProduct-Content-Light,.WebProduct-Content-Light { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,0.65); font-family:Raleway; font-size:16px; font-style:normal; font-weight:600; line-height:24px; padding:0; text-align:left; text-decoration:none; } .tp-caption.FatRounded,.FatRounded { background-color:rgba(0,0,0,0.50); border-color:rgba(211,211,211,1.00); border-radius:50px 50px 50px 50px; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:30px; font-style:normal; font-weight:900; line-height:30px; padding:20px 22px 20px 25px; text-align:left; text-decoration:none; text-shadow:none; } .tp-caption.FatRounded:hover,.FatRounded:hover { background-color:rgba(0,0,0,1.00); border-color:rgba(211,211,211,1.00); border-radius:50px 50px 50px 50px; border-style:none; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.NotGeneric-Title,.NotGeneric-Title { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:70px; font-style:normal; font-weight:800; line-height:70px; padding:10px 0; text-decoration:none; } .tp-caption.NotGeneric-SubTitle,.NotGeneric-SubTitle { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:13px; font-style:normal; font-weight:500; letter-spacing:4px; line-height:20px; padding:0; text-align:left; text-decoration:none; } .tp-caption.NotGeneric-CallToAction,.NotGeneric-CallToAction { background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.50); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:14px; font-style:normal; font-weight:500; letter-spacing:3px; line-height:14px; padding:10px 30px; text-align:left; text-decoration:none; } .tp-caption.NotGeneric-CallToAction:hover,.NotGeneric-CallToAction:hover { background-color:transparent; border-color:rgba(255,255,255,1.00); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.NotGeneric-Icon,.NotGeneric-Icon { background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0); border-radius:0 0 0 0; border-style:solid; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:30px; font-style:normal; font-weight:400; letter-spacing:3px; line-height:30px; padding:0; text-align:left; text-decoration:none; } .tp-caption.NotGeneric-Menuitem,.NotGeneric-Menuitem { background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.15); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:14px; font-style:normal; font-weight:500; letter-spacing:3px; line-height:14px; padding:27px 30px; text-align:left; text-decoration:none; } .tp-caption.NotGeneric-Menuitem:hover,.NotGeneric-Menuitem:hover { background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,1.00); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.MarkerStyle,.MarkerStyle { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:"Permanent Marker"; font-size:17px; font-style:normal; font-weight:100; line-height:30px; padding:0; text-align:left; text-decoration:none; } .tp-caption.Gym-Menuitem,.Gym-Menuitem { background-color:rgba(0,0,0,1.00); border-color:rgba(255,255,255,0); border-radius:3px 3px 3px 3px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:20px; font-style:normal; font-weight:300; letter-spacing:2px; line-height:20px; padding:3px 5px 3px 8px; text-align:left; text-decoration:none; } .tp-caption.Gym-Menuitem:hover,.Gym-Menuitem:hover { background-color:rgba(0,0,0,1.00); border-color:rgba(255,255,255,0.25); border-radius:3px 3px 3px 3px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.Newspaper-Button,.Newspaper-Button { background-color:rgba(255,255,255,0); border-color:rgba(255,255,255,0.25); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:13px; font-style:normal; font-weight:700; letter-spacing:2px; line-height:17px; padding:12px 35px; text-align:left; text-decoration:none; } .tp-caption.Newspaper-Button:hover,.Newspaper-Button:hover { background-color:rgba(255,255,255,1.00); border-color:rgba(255,255,255,1.00); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(0,0,0,1.00); text-decoration:none; } .tp-caption.Newspaper-Subtitle,.Newspaper-Subtitle { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(168,216,238,1.00); font-family:Roboto; font-size:15px; font-style:normal; font-weight:900; line-height:20px; padding:0; text-align:left; text-decoration:none; } .tp-caption.Newspaper-Title,.Newspaper-Title { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:"Roboto Slab"; font-size:50px; font-style:normal; font-weight:400; line-height:55px; padding:0 0 10px; text-align:left; text-decoration:none; } .tp-caption.Newspaper-Title-Centered,.Newspaper-Title-Centered { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:"Roboto Slab"; font-size:50px; font-style:normal; font-weight:400; line-height:55px; padding:0 0 10px; text-align:center; text-decoration:none; } .tp-caption.Hero-Button,.Hero-Button { background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.50); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:14px; font-style:normal; font-weight:500; letter-spacing:3px; line-height:14px; padding:10px 30px; text-align:left; text-decoration:none; } .tp-caption.Hero-Button:hover,.Hero-Button:hover { background-color:rgba(255,255,255,1.00); border-color:rgba(255,255,255,1.00); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(0,0,0,1.00); text-decoration:none; } .tp-caption.Video-Title,.Video-Title { background-color:rgba(0,0,0,1.00); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:30px; font-style:normal; font-weight:900; line-height:30px; padding:5px; text-align:left; text-decoration:none; } .tp-caption.Video-SubTitle,.Video-SubTitle { background-color:rgba(0,0,0,0.35); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:12px; font-style:normal; font-weight:600; letter-spacing:2px; line-height:12px; padding:5px; text-align:left; text-decoration:none; } .tp-caption.NotGeneric-Button,.NotGeneric-Button { background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.50); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:14px; font-style:normal; font-weight:500; letter-spacing:3px; line-height:14px; padding:10px 30px; text-align:left; text-decoration:none; } .tp-caption.NotGeneric-Button:hover,.NotGeneric-Button:hover { background-color:transparent; border-color:rgba(255,255,255,1.00); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.NotGeneric-BigButton,.NotGeneric-BigButton { background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.15); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:14px; font-style:normal; font-weight:500; letter-spacing:3px; line-height:14px; padding:27px 30px; text-align:left; text-decoration:none; } .tp-caption.NotGeneric-BigButton:hover,.NotGeneric-BigButton:hover { background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,1.00); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.WebProduct-Button,.WebProduct-Button { background-color:rgba(51,51,51,1.00); border-color:rgba(0,0,0,1.00); border-radius:0 0 0 0; border-style:none; border-width:2px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:16px; font-style:normal; font-weight:600; letter-spacing:1px; line-height:48px; padding:0 40px; text-align:left; text-decoration:none; } .tp-caption.WebProduct-Button:hover,.WebProduct-Button:hover { background-color:rgba(255,255,255,1.00); border-color:rgba(0,0,0,1.00); border-radius:0 0 0 0; border-style:none; border-width:2px; color:rgba(51,51,51,1.00); text-decoration:none; } .tp-caption.Restaurant-Button,.Restaurant-Button { background-color:rgba(10,10,10,0); border-color:rgba(255,255,255,0.50); border-radius:0 0 0 0; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:17px; font-style:normal; font-weight:500; letter-spacing:3px; line-height:17px; padding:12px 35px; text-align:left; text-decoration:none; } .tp-caption.Restaurant-Button:hover,.Restaurant-Button:hover { background-color:rgba(0,0,0,0); border-color:rgba(255,224,129,1.00); border-radius:0 0 0 0; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.Gym-Button,.Gym-Button { background-color:rgba(139,192,39,1.00); border-color:rgba(0,0,0,0); border-radius:30px 30px 30px 30px; border-style:solid; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:15px; font-style:normal; font-weight:600; letter-spacing:1px; line-height:15px; padding:13px 35px; text-align:left; text-decoration:none; } .tp-caption.Gym-Button:hover,.Gym-Button:hover { background-color:rgba(114,168,0,1.00); border-color:rgba(0,0,0,0); border-radius:30px 30px 30px 30px; border-style:solid; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.Gym-Button-Light,.Gym-Button-Light { background-color:transparent; border-color:rgba(255,255,255,0.25); border-radius:30px 30px 30px 30px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:15px; font-style:normal; font-weight:600; line-height:15px; padding:12px 35px; text-align:left; text-decoration:none; } .tp-caption.Gym-Button-Light:hover,.Gym-Button-Light:hover { background-color:rgba(114,168,0,0); border-color:rgba(139,192,39,1.00); border-radius:30px 30px 30px 30px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.Sports-Button-Light,.Sports-Button-Light { background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.50); border-radius:0 0 0 0; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:17px; font-style:normal; font-weight:600; letter-spacing:2px; line-height:17px; padding:12px 35px; text-align:left; text-decoration:none; } .tp-caption.Sports-Button-Light:hover,.Sports-Button-Light:hover { background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,1.00); border-radius:0 0 0 0; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.Sports-Button-Red,.Sports-Button-Red { background-color:rgba(219,28,34,1.00); border-color:rgba(219,28,34,0); border-radius:0 0 0 0; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:17px; font-style:normal; font-weight:600; letter-spacing:2px; line-height:17px; padding:12px 35px; text-align:left; text-decoration:none; } .tp-caption.Sports-Button-Red:hover,.Sports-Button-Red:hover { background-color:rgba(0,0,0,1.00); border-color:rgba(0,0,0,1.00); border-radius:0 0 0 0; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.Photography-Button,.Photography-Button { background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.25); border-radius:30px 30px 30px 30px; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:15px; font-style:normal; font-weight:600; letter-spacing:1px; line-height:15px; padding:13px 35px; text-align:left; text-decoration:none; } .tp-caption.Photography-Button:hover,.Photography-Button:hover { background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,1.00); border-radius:30px 30px 30px 30px; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.Newspaper-Button-2,.Newspaper-Button-2 { background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.50); border-radius:3px 3px 3px 3px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:15px; font-style:normal; font-weight:900; line-height:15px; padding:10px 30px; text-align:left; text-decoration:none; } .tp-caption.Newspaper-Button-2:hover,.Newspaper-Button-2:hover { background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,1.00); border-radius:3px 3px 3px 3px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.Feature-Tour,.Feature-Tour { background-color:rgba(139,192,39,1.00); border-color:rgba(0,0,0,0); border-radius:30px 30px 30px 30px; border-style:solid; border-width:0; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:17px; font-style:normal; font-weight:700; line-height:17px; padding:17px 35px; text-align:left; text-decoration:none; } .tp-caption.Feature-Tour:hover,.Feature-Tour:hover { background-color:rgba(114,168,0,1.00); border-color:rgba(0,0,0,0); border-radius:30px 30px 30px 30px; border-style:solid; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.Feature-Examples,.Feature-Examples { background-color:transparent; border-color:rgba(33,42,64,0.15); border-radius:30px 30px 30px 30px; border-style:solid; border-width:2px; color:rgba(33,42,64,0.50); font-family:Roboto; font-size:17px; font-style:normal; font-weight:700; line-height:17px; padding:15px 35px; text-align:left; text-decoration:none; } .tp-caption.Feature-Examples:hover,.Feature-Examples:hover { background-color:transparent; border-color:rgba(139,192,39,1.00); border-radius:30px 30px 30px 30px; border-style:solid; border-width:2px; color:rgba(139,192,39,1.00); text-decoration:none; } .tp-caption.subcaption,.subcaption { background-color:transparent; border-color:rgba(0,0,0,1.00); border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(111,124,130,1.00); font-family:roboto; font-size:19px; font-style:normal; font-weight:400; line-height:24px; padding:0; text-align:left; text-decoration:none; text-shadow:none; } .tp-caption.menutab,.menutab { background-color:transparent; border-color:rgba(0,0,0,1.00); border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(41,46,49,1.00); font-family:roboto; font-size:25px; font-style:normal; font-weight:300; line-height:30px; padding:0; text-align:left; text-decoration:none; text-shadow:none; } .tp-caption.menutab:hover,.menutab:hover { background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(213,0,0,1.00); text-decoration:none; } .tp-caption.maincontent,.maincontent { background-color:transparent; border-color:rgba(0,0,0,1.00); border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(41,46,49,1.00); font-family:roboto; font-size:21px; font-style:normal; font-weight:300; line-height:26px; padding:0; text-align:left; text-decoration:none; text-shadow:none; } .tp-caption.minitext,.minitext { background-color:transparent; border-color:rgba(0,0,0,1.00); border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(185,186,187,1.00); font-family:roboto; font-size:15px; font-style:normal; font-weight:400; line-height:20px; padding:0; text-align:left; text-decoration:none; text-shadow:none; } .tp-caption.Feature-Buy,.Feature-Buy { background-color:rgba(0,154,238,1.00); border-color:rgba(0,0,0,0); border-radius:30px 30px 30px 30px; border-style:solid; border-width:0; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:17px; font-style:normal; font-weight:700; line-height:17px; padding:17px 35px; text-align:left; text-decoration:none; } .tp-caption.Feature-Buy:hover,.Feature-Buy:hover { background-color:rgba(0,133,214,1.00); border-color:rgba(0,0,0,0); border-radius:30px 30px 30px 30px; border-style:solid; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.Feature-Examples-Light,.Feature-Examples-Light { background-color:transparent; border-color:rgba(255,255,255,0.15); border-radius:30px 30px 30px 30px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:17px; font-style:normal; font-weight:700; line-height:17px; padding:15px 35px; text-align:left; text-decoration:none; } .tp-caption.Feature-Examples-Light:hover,.Feature-Examples-Light:hover { background-color:transparent; border-color:rgba(255,255,255,1.00); border-radius:30px 30px 30px 30px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.Facebook-Likes,.Facebook-Likes { background-color:rgba(59,89,153,1.00); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:15px; font-style:normal; font-weight:500; line-height:22px; padding:5px 15px; text-align:left; text-decoration:none; } .tp-caption.Twitter-Favorites,.Twitter-Favorites { background-color:rgba(255,255,255,0); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(136,153,166,1.00); font-family:Roboto; font-size:15px; font-style:normal; font-weight:500; line-height:22px; padding:0; text-align:left; text-decoration:none; } .tp-caption.Twitter-Link,.Twitter-Link { background-color:rgba(255,255,255,1.00); border-color:transparent; border-radius:30px 30px 30px 30px; border-style:none; border-width:0; color:rgba(135,153,165,1.00); font-family:Roboto; font-size:15px; font-style:normal; font-weight:500; line-height:15px; padding:11px 11px 9px; text-align:left; text-decoration:none; } .tp-caption.Twitter-Link:hover,.Twitter-Link:hover { background-color:rgba(0,132,180,1.00); border-color:transparent; border-radius:30px 30px 30px 30px; border-style:none; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none; } .tp-caption.Twitter-Retweet,.Twitter-Retweet { background-color:rgba(255,255,255,0); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(136,153,166,1.00); font-family:Roboto; font-size:15px; font-style:normal; font-weight:500; line-height:22px; padding:0; text-align:left; text-decoration:none; } .tp-caption.Twitter-Content,.Twitter-Content { background-color:rgba(255,255,255,1.00); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(41,47,51,1.00); font-family:Roboto; font-size:20px; font-style:normal; font-weight:500; line-height:28px; padding:30px 30px 70px; text-align:left; text-decoration:none; } .revtp-searchform input[type="text"],.revtp-searchform input[type="email"],.revtp-form input[type="text"],.revtp-form input[type="email"]{ font-family:"Arial",sans-serif; font-size:15px; color:#000; background-color:#fff; line-height:46px; padding:0 20px; cursor:text; border:0; width:400px; margin-bottom:0px; -webkit-transition:background-color 0.5s; -moz-transition:background-color 0.5s; -o-transition:background-color 0.5s; -ms-transition:background-color 0.5s; transition:background-color 0.5s; border-radius:0px; } .tp-caption.BigBold-Title,.BigBold-Title { color:rgba(255,255,255,1.00); font-size:110px; line-height:100px; font-weight:800; font-style:normal; font-family:Raleway; padding:10px 0px 10px 0; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.BigBold-SubTitle,.BigBold-SubTitle { color:rgba(255,255,255,0.50); font-size:15px; line-height:24px; font-weight:500; font-style:normal; font-family:Raleway; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left; letter-spacing:1px } .tp-caption.BigBold-Button,.BigBold-Button { color:rgba(255,255,255,1.00); font-size:13px; line-height:13px; font-weight:500; font-style:normal; font-family:Raleway; padding:15px 50px 15px 50px; text-decoration:none; background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.50); border-style:solid; border-width:1px; border-radius:0px 0px 0px 0px; text-align:left; letter-spacing:1px } .tp-caption.BigBold-Button:hover,.BigBold-Button:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:transparent; border-color:rgba(255,255,255,1.00); border-style:solid; border-width:1px; border-radius:0px 0px 0px 0px } .tp-caption.FoodCarousel-Content,.FoodCarousel-Content { color:rgba(41,46,49,1.00); font-size:17px; line-height:28px; font-weight:500; font-style:normal; font-family:Raleway; padding:30px 30px 30px 30px; text-decoration:none; background-color:rgba(255,255,255,1.00); border-color:rgba(41,46,49,1.00); border-style:solid; border-width:1px; border-radius:0 0 0 0px; text-align:left } .tp-caption.FoodCarousel-Button,.FoodCarousel-Button { color:rgba(41,46,49,1.00); font-size:13px; line-height:13px; font-weight:700; font-style:normal; font-family:Raleway; padding:15px 70px 15px 50px; text-decoration:none; background-color:rgba(255,255,255,1.00); border-color:rgba(41,46,49,1.00); border-style:solid; border-width:1px; border-radius:0px 0px 0px 0px; text-align:left; letter-spacing:1px } .tp-caption.FoodCarousel-Button:hover,.FoodCarousel-Button:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:rgba(41,46,49,1.00); border-color:rgba(41,46,49,1.00); border-style:solid; border-width:1px; border-radius:0px 0px 0px 0px } .tp-caption.FoodCarousel-CloseButton,.FoodCarousel-CloseButton { color:rgba(41,46,49,1.00); font-size:20px; line-height:20px; font-weight:700; font-style:normal; font-family:Raleway; padding:14px 14px 14px 16px; text-decoration:none; background-color:rgba(0,0,0,0); border-color:rgba(41,46,49,0); border-style:solid; border-width:1px; border-radius:30px 30px 30px 30px; text-align:left; letter-spacing:1px } .tp-caption.FoodCarousel-CloseButton:hover,.FoodCarousel-CloseButton:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:rgba(41,46,49,1.00); border-color:rgba(41,46,49,0); border-style:solid; border-width:1px; border-radius:30px 30px 30px 30px } .tp-caption.Video-SubTitle,.Video-SubTitle { color:rgba(255,255,255,1.00); font-size:12px; line-height:12px; font-weight:600; font-style:normal; font-family:Raleway; padding:5px 5px 5px 5px; text-decoration:none; background-color:rgba(0,0,0,0.35); border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; letter-spacing:2px; text-align:left } .tp-caption.Video-Title,.Video-Title { color:rgba(255,255,255,1.00); font-size:30px; line-height:30px; font-weight:900; font-style:normal; font-family:Raleway; padding:5px 5px 5px 5px; text-decoration:none; background-color:rgba(0,0,0,1.00); border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.Travel-BigCaption,.Travel-BigCaption { color:rgba(255,255,255,1.00); font-size:50px; line-height:50px; font-weight:400; font-style:normal; font-family:Roboto; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.Travel-SmallCaption,.Travel-SmallCaption { color:rgba(255,255,255,1.00); font-size:25px; line-height:30px; font-weight:300; font-style:normal; font-family:Roboto; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.Travel-CallToAction,.Travel-CallToAction { color:rgba(255,255,255,1.00); font-size:25px; line-height:25px; font-weight:500; font-style:normal; font-family:Roboto; padding:12px 20px 12px 20px; text-decoration:none; background-color:rgba(255,255,255,0.05); border-color:rgba(255,255,255,1.00); border-style:solid; border-width:2px; border-radius:5px 5px 5px 5px; text-align:left; letter-spacing:1px } .tp-caption.Travel-CallToAction:hover,.Travel-CallToAction:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:rgba(255,255,255,0.15); border-color:rgba(255,255,255,1.00); border-style:solid; border-width:2px; border-radius:5px 5px 5px 5px } .tp-caption.RotatingWords-TitleWhite,.RotatingWords-TitleWhite { color:rgba(255,255,255,1.00); font-size:70px; line-height:70px; font-weight:800; font-style:normal; font-family:Raleway; padding:0px 0px 0px 0; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.RotatingWords-Button,.RotatingWords-Button { color:rgba(255,255,255,1.00); font-size:20px; line-height:20px; font-weight:700; font-style:normal; font-family:Raleway; padding:20px 50px 20px 50px; text-decoration:none; background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.15); border-style:solid; border-width:2px; border-radius:0px 0px 0px 0px; text-align:left; letter-spacing:3px } .tp-caption.RotatingWords-Button:hover,.RotatingWords-Button:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:transparent; border-color:rgba(255,255,255,1.00); border-style:solid; border-width:2px; border-radius:0px 0px 0px 0px } .tp-caption.RotatingWords-SmallText,.RotatingWords-SmallText { color:rgba(255,255,255,1.00); font-size:14px; line-height:20px; font-weight:400; font-style:normal; font-family:Raleway; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left; text-shadow:none } .tp-caption.ContentZoom-SmallTitle,.ContentZoom-SmallTitle { color:rgba(41,46,49,1.00); font-size:33px; line-height:45px; font-weight:600; font-style:normal; font-family:Raleway; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.ContentZoom-SmallSubtitle,.ContentZoom-SmallSubtitle { color:rgba(111,124,130,1.00); font-size:16px; line-height:24px; font-weight:600; font-style:normal; font-family:Raleway; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.ContentZoom-SmallIcon,.ContentZoom-SmallIcon { color:rgba(41,46,49,1.00); font-size:20px; line-height:20px; font-weight:400; font-style:normal; font-family:Raleway; padding:10px 10px 10px 10px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.ContentZoom-SmallIcon:hover,.ContentZoom-SmallIcon:hover { color:rgba(111,124,130,1.00); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px } .tp-caption.ContentZoom-DetailTitle,.ContentZoom-DetailTitle { color:rgba(41,46,49,1.00); font-size:70px; line-height:70px; font-weight:500; font-style:normal; font-family:Raleway; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.ContentZoom-DetailSubTitle,.ContentZoom-DetailSubTitle { color:rgba(111,124,130,1.00); font-size:25px; line-height:25px; font-weight:500; font-style:normal; font-family:Raleway; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.ContentZoom-DetailContent,.ContentZoom-DetailContent { color:rgba(111,124,130,1.00); font-size:17px; line-height:28px; font-weight:500; font-style:normal; font-family:Raleway; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.ContentZoom-Button,.ContentZoom-Button { color:rgba(41,46,49,1.00); font-size:13px; line-height:13px; font-weight:700; font-style:normal; font-family:Raleway; padding:15px 50px 15px 50px; text-decoration:none; background-color:rgba(0,0,0,0); border-color:rgba(41,46,49,0.50); border-style:solid; border-width:1px; border-radius:0px 0px 0px 0px; text-align:left; letter-spacing:1px } .tp-caption.ContentZoom-Button:hover,.ContentZoom-Button:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:rgba(41,46,49,1.00); border-color:rgba(41,46,49,1.00); border-style:solid; border-width:1px; border-radius:0px 0px 0px 0px } .tp-caption.ContentZoom-ButtonClose,.ContentZoom-ButtonClose { color:rgba(41,46,49,1.00); font-size:13px; line-height:13px; font-weight:700; font-style:normal; font-family:Raleway; padding:14px 14px 14px 16px; text-decoration:none; background-color:rgba(0,0,0,0); border-color:rgba(41,46,49,0.50); border-style:solid; border-width:1px; border-radius:30px 30px 30px 30px; text-align:left; letter-spacing:1px } .tp-caption.ContentZoom-ButtonClose:hover,.ContentZoom-ButtonClose:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:rgba(41,46,49,1.00); border-color:rgba(41,46,49,1.00); border-style:solid; border-width:1px; border-radius:30px 30px 30px 30px } .tp-caption.Newspaper-Title,.Newspaper-Title { color:rgba(255,255,255,1.00); font-size:50px; line-height:55px; font-weight:400; font-style:normal; font-family:"Roboto Slab"; padding:0 0 10px 0; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.Newspaper-Subtitle,.Newspaper-Subtitle { color:rgba(168,216,238,1.00); font-size:15px; line-height:20px; font-weight:900; font-style:normal; font-family:Roboto; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.Newspaper-Button,.Newspaper-Button { color:rgba(255,255,255,1.00); font-size:13px; line-height:17px; font-weight:700; font-style:normal; font-family:Roboto; padding:12px 35px 12px 35px; text-decoration:none; background-color:rgba(255,255,255,0); border-color:rgba(255,255,255,0.25); border-style:solid; border-width:1px; border-radius:0px 0px 0px 0px; letter-spacing:2px; text-align:left } .tp-caption.Newspaper-Button:hover,.Newspaper-Button:hover { color:rgba(0,0,0,1.00); text-decoration:none; background-color:rgba(255,255,255,1.00); border-color:rgba(255,255,255,1.00); border-style:solid; border-width:1px; border-radius:0px 0px 0px 0px } .tp-caption.rtwhitemedium,.rtwhitemedium { font-size:22px; line-height:26px; color:rgb(255,255,255); text-decoration:none; background-color:transparent; border-width:0px; border-color:rgb(0,0,0); border-style:none; text-shadow:none } @media only screen and (max-width:767px) { .revtp-searchform input[type="text"],.revtp-searchform input[type="email"],.revtp-form input[type="text"],.revtp-form input[type="email"] { width:200px !important; } } .revtp-searchform input[type="submit"],.revtp-form input[type="submit"] { font-family:"Arial",sans-serif; line-height:46px; letter-spacing:1px; text-transform:uppercase; font-size:15px; font-weight:700; padding:0 20px; border:0; background:#009aee; color:#fff; border-radius:0px; } .tp-caption.Twitter-Content a,.tp-caption.Twitter-Content a:visited { color:#0084B4 !important } .tp-caption.Twitter-Content a:hover { color:#0084B4 !important; text-decoration:underline !important } .tp-caption.Concept-Title,.Concept-Title { color:rgba(255,255,255,1.00); font-size:70px; line-height:70px; font-weight:700; font-style:normal; font-family:"Roboto Condensed"; padding:0px 0px 10px 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0px 0px 0px 0px; letter-spacing:5px } .tp-caption.Concept-SubTitle,.Concept-SubTitle { color:rgba(255,255,255,0.65); font-size:25px; line-height:25px; font-weight:700; font-style:italic; font-family:""Playfair Display""; padding:0px 0px 10px 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0px 0px 0px 0px } .tp-caption.Concept-Content,.Concept-Content { color:rgba(255,255,255,1.00); font-size:20px; line-height:30px; font-weight:400; font-style:normal; font-family:"Roboto Condensed"; padding:0px 0px 0px 0px; text-decoration:none; text-align:center; background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,1.00); border-style:none; border-width:2px; border-radius:0px 0px 0px 0px } .tp-caption.Concept-MoreBtn,.Concept-MoreBtn { color:rgba(255,255,255,1.00); font-size:30px; line-height:30px; font-weight:300; font-style:normal; font-family:Roboto; padding:10px 8px 7px 10px; text-decoration:none; text-align:left; background-color:transparent; border-color:rgba(255,255,255,0); border-style:solid; border-width:0px; border-radius:50px 50px 50px 50px; letter-spacing:1px; text-align:left } .tp-caption.Concept-MoreBtn:hover,.Concept-MoreBtn:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:rgba(255,255,255,0.15); border-color:rgba(255,255,255,0); border-style:solid; border-width:0px; border-radius:50px 50px 50px 50px } .tp-caption.Concept-LessBtn,.Concept-LessBtn { color:rgba(255,255,255,1.00); font-size:30px; line-height:30px; font-weight:300; font-style:normal; font-family:Roboto; padding:10px 8px 7px 10px; text-decoration:none; text-align:left; background-color:rgba(0,0,0,1.00); border-color:rgba(255,255,255,0); border-style:solid; border-width:0px; border-radius:50px 50px 50px 50px; letter-spacing:1px; text-align:left } .tp-caption.Concept-LessBtn:hover,.Concept-LessBtn:hover { color:rgba(0,0,0,1.00); text-decoration:none; background-color:rgba(255,255,255,1.00); border-color:rgba(255,255,255,0); border-style:solid; border-width:0px; border-radius:50px 50px 50px 50px } .tp-caption.Concept-SubTitle-Dark,.Concept-SubTitle-Dark { color:rgba(0,0,0,0.65); font-size:25px; line-height:25px; font-weight:700; font-style:italic; font-family:"Playfair Display"; padding:0px 0px 10px 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0px 0px 0px 0px } .tp-caption.Concept-Title-Dark,.Concept-Title-Dark { color:rgba(0,0,0,1.00); font-size:70px; line-height:70px; font-weight:700; font-style:normal; font-family:"Roboto Condensed"; padding:0px 0px 10px 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0px 0px 0px 0px; letter-spacing:5px } .tp-caption.Concept-MoreBtn-Dark,.Concept-MoreBtn-Dark { color:rgba(0,0,0,1.00); font-size:30px; line-height:30px; font-weight:300; font-style:normal; font-family:Roboto; padding:10px 8px 7px 10px; text-decoration:none; text-align:left; background-color:transparent; border-color:rgba(255,255,255,0); border-style:solid; border-width:0px; border-radius:50px 50px 50px 50px; letter-spacing:1px; text-align:left } .tp-caption.Concept-MoreBtn-Dark:hover,.Concept-MoreBtn-Dark:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:rgba(0,0,0,1.00); border-color:rgba(255,255,255,0); border-style:solid; border-width:0px; border-radius:50px 50px 50px 50px } .tp-caption.Concept-Content-Dark,.Concept-Content-Dark { color:rgba(0,0,0,1.00); font-size:20px; line-height:30px; font-weight:400; font-style:normal; font-family:"Roboto Condensed"; padding:0px 0px 0px 0px; text-decoration:none; text-align:center; background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,1.00); border-style:none; border-width:2px; border-radius:0px 0px 0px 0px } .tp-caption.Concept-Notice,.Concept-Notice { color:rgba(255,255,255,1.00); font-size:15px; line-height:15px; font-weight:400; font-style:normal; font-family:"Roboto Condensed"; padding:0px 0px 0px 0px; text-decoration:none; text-align:center; background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,1.00); border-style:none; border-width:2px; border-radius:0px 0px 0px 0px; letter-spacing:2px } .tp-caption.Concept-Content a,.tp-caption.Concept-Content a:visited { color:#fff !important; border-bottom:1px solid #fff !important; font-weight:700 !important; } .tp-caption.Concept-Content a:hover { border-bottom:1px solid transparent !important; } .tp-caption.Concept-Content-Dark a,.tp-caption.Concept-Content-Dark a:visited { color:#000 !important; border-bottom:1px solid #000 !important; font-weight:700 !important; } .tp-caption.Concept-Content-Dark a:hover { border-bottom:1px solid transparent !important; } .tp-caption.Twitter-Content a,.tp-caption.Twitter-Content a:visited { color:#0084B4 !important } .tp-caption.Twitter-Content a:hover { color:#0084B4 !important; text-decoration:underline !important } .tp-caption.Creative-Title,.Creative-Title { color:rgba(255,255,255,1.00); font-size:70px; line-height:70px; font-weight:400; font-style:normal; font-family:"Playfair Display"; padding:0px 0px 0px 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0px 0px 0px 0px } .tp-caption.Creative-SubTitle,.Creative-SubTitle { color:rgba(205,176,131,1.00); font-size:14px; line-height:14px; font-weight:400; font-style:normal; font-family:Lato; padding:0px 0px 0px 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0px 0px 0px 0px; letter-spacing:2px } .tp-caption.Creative-Button,.Creative-Button { color:rgba(205,176,131,1.00); font-size:13px; line-height:13px; font-weight:400; font-style:normal; font-family:Lato; padding:15px 50px 15px 50px; text-decoration:none; text-align:left; background-color:rgba(0,0,0,0); border-color:rgba(205,176,131,0.25); border-style:solid; border-width:1px; border-radius:0px 0px 0px 0px; letter-spacing:2px } .tp-caption.Creative-Button:hover,.Creative-Button:hover { color:rgba(205,176,131,1.00); text-decoration:none; background-color:rgba(0,0,0,0); border-color:rgba(205,176,131,1.00); border-style:solid; border-width:1px; border-radius:0px 0px 0px 0px } .tp-caption.subcaption,.subcaption { color:rgba(111,124,130,1.00); font-size:19px; line-height:24px; font-weight:400; font-style:normal; font-family:roboto; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:rgba(0,0,0,1.00); border-style:none; border-width:0px; border-radius:0 0 0 0px; text-shadow:none; text-align:left } .tp-caption.RedDot,.RedDot { color:rgba(0,0,0,1.00); font-weight:400; font-style:normal; padding:0px 0px 0px 0px; text-decoration:none; text-align:left; background-color:rgba(213,0,0,1.00); border-color:rgba(255,255,255,1.00); border-style:solid; border-width:5px; border-radius:50px 50px 50px 50px } .tp-caption.RedDot:hover,.RedDot:hover { color:rgba(0,0,0,1.00); text-decoration:none; background-color:rgba(255,255,255,0.75); border-color:rgba(213,0,0,1.00); border-style:solid; border-width:5px; border-radius:50px 50px 50px 50px } .tp-caption.SlidingOverlays-Title,.SlidingOverlays-Title { color:rgba(255,255,255,1.00); font-size:50px; line-height:50px; font-weight:400; font-style:normal; font-family:"Playfair Display"; padding:0px 0px 0px 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0px 0px 0px 0px } .tp-caption.SlidingOverlays-Title,.SlidingOverlays-Title { color:rgba(255,255,255,1.00); font-size:50px; line-height:50px; font-weight:400; font-style:normal; font-family:"Playfair Display"; padding:0px 0px 0px 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0px 0px 0px 0px } .tp-caption.Woo-TitleLarge,.Woo-TitleLarge { color:rgba(0,0,0,1.00); font-size:40px; line-height:40px; font-weight:400; font-style:normal; font-family:"Playfair Display"; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center; } .tp-caption.Woo-Rating,.Woo-Rating { color:rgba(0,0,0,1.00); font-size:14px; line-height:30px; font-weight:300; font-style:normal; font-family:Roboto; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left; } .tp-caption.Woo-SubTitle,.Woo-SubTitle { color:rgba(0,0,0,1.00); font-size:18px; line-height:18px; font-weight:300; font-style:normal; font-family:Roboto; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center; letter-spacing:2px; } .tp-caption.Woo-PriceLarge,.Woo-PriceLarge { color:rgba(0,0,0,1.00); font-size:60px; line-height:60px; font-weight:700; font-style:normal; font-family:Roboto; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center; } .tp-caption.Woo-ProductInfo,.Woo-ProductInfo { color:rgba(0,0,0,1.00); font-size:15px; line-height:15px; font-weight:500; font-style:normal; font-family:Roboto; padding:12px 75px 12px 50px; text-decoration:none; background-color:rgba(254,207,114,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:1px; border-radius:4px 4px 4px 4px; text-align:left; } .tp-caption.Woo-ProductInfo:hover,.Woo-ProductInfo:hover { color:rgba(0,0,0,1.00); text-decoration:none; background-color:rgba(243,168,71,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:1px; border-radius:4px 4px 4px 4px } .tp-caption.Woo-AddToCart,.Woo-AddToCart { color:rgba(0,0,0,1.00); font-size:15px; line-height:15px; font-weight:500; font-style:normal; font-family:Roboto; padding:12px 35px 12px 35px; text-decoration:none; background-color:rgba(254,207,114,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:1px; border-radius:4px 4px 4px 4px; text-align:left; } .tp-caption.Woo-AddToCart:hover,.Woo-AddToCart:hover { color:rgba(0,0,0,1.00); text-decoration:none; background-color:rgba(243,168,71,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:1px; border-radius:4px 4px 4px 4px } .tp-caption.Woo-TitleLarge,.Woo-TitleLarge { color:rgba(0,0,0,1.00); font-size:40px; line-height:40px; font-weight:400; font-style:normal; font-family:"Playfair Display"; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center; } .tp-caption.Woo-SubTitle,.Woo-SubTitle { color:rgba(0,0,0,1.00); font-size:18px; line-height:18px; font-weight:300; font-style:normal; font-family:Roboto; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center; letter-spacing:2px; } .tp-caption.Woo-PriceLarge,.Woo-PriceLarge { color:rgba(0,0,0,1.00); font-size:60px; line-height:60px; font-weight:700; font-style:normal; font-family:Roboto; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center; } .tp-caption.Woo-ProductInfo,.Woo-ProductInfo { color:rgba(0,0,0,1.00); font-size:15px; line-height:15px; font-weight:500; font-style:normal; font-family:Roboto; padding:12px 75px 12px 50px; text-decoration:none; background-color:rgba(254,207,114,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:1px; border-radius:4px 4px 4px 4px; text-align:left; } .tp-caption.Woo-ProductInfo:hover,.Woo-ProductInfo:hover { color:rgba(0,0,0,1.00); text-decoration:none; background-color:rgba(243,168,71,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:1px; border-radius:4px 4px 4px 4px } .tp-caption.Woo-AddToCart,.Woo-AddToCart { color:rgba(0,0,0,1.00); font-size:15px; line-height:15px; font-weight:500; font-style:normal; font-family:Roboto; padding:12px 35px 12px 35px; text-decoration:none; background-color:rgba(254,207,114,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:1px; border-radius:4px 4px 4px 4px; text-align:left; } .tp-caption.Woo-AddToCart:hover,.Woo-AddToCart:hover { color:rgba(0,0,0,1.00); text-decoration:none; background-color:rgba(243,168,71,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:1px; border-radius:4px 4px 4px 4px } .tp-caption.FullScreen-Toggle,.FullScreen-Toggle { color:rgba(255,255,255,1.00); font-size:20px; line-height:20px; font-weight:400; font-style:normal; font-family:Raleway; padding:11px 8px 11px 12px; text-decoration:none; text-align:left; background-color:rgba(0,0,0,0.50); border-color:rgba(255,255,255,0); border-style:solid; border-width:0px; border-radius:0px 0px 0px 0px; letter-spacing:3px; text-align:left } .tp-caption.FullScreen-Toggle:hover,.FullScreen-Toggle:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:rgba(0,0,0,1.00); border-color:rgba(255,255,255,0); border-style:solid; border-width:0px; border-radius:0px 0px 0px 0px } .tp-caption.Agency-Title,.Agency-Title { color:rgba(255,255,255,1.00); font-size:70px; line-height:70px; font-weight:900; font-style:normal; font-family:lato; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left; letter-spacing:10px } .tp-caption.Agency-SubTitle,.Agency-SubTitle { color:rgba(255,255,255,1.00); font-size:20px; line-height:20px; font-weight:400; font-style:italic; font-family:Georgia,serif; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.Agency-PlayBtn,.Agency-PlayBtn { color:rgba(255,255,255,1.00); font-size:30px; line-height:71px; font-weight:500; font-style:normal; font-family:Roboto; padding:0px 0px 0px 0px; text-decoration:none; background-color:transparent; border-color:rgba(255,255,255,1.00); border-style:solid; border-width:2px; border-radius:100px 100px 100px 100px; text-align:center } .tp-caption.Agency-PlayBtn:hover,.Agency-PlayBtn:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:transparent; border-color:rgba(255,255,255,1.00); border-style:solid; border-width:2px; border-radius:100px 100px 100px 100px; cursor:pointer } .tp-caption.Agency-SmallText,.Agency-SmallText { color:rgba(255,255,255,1.00); font-size:12px; line-height:12px; font-weight:900; font-style:normal; font-family:lato; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left; letter-spacing:5px } .tp-caption.Agency-Social,.Agency-Social { color:rgba(51,51,51,1.00); font-size:25px; line-height:50px; font-weight:400; font-style:normal; font-family:Georgia,serif; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:rgba(51,51,51,1.00); border-style:solid; border-width:2px; border-radius:30px 30px 30px 30px; text-align:center } .tp-caption.Agency-Social:hover,.Agency-Social:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:rgba(51,51,51,1.00); border-color:rgba(51,51,51,1.00); border-style:solid; border-width:2px; border-radius:30px 30px 30px 30px; cursor:pointer } .tp-caption.Agency-CloseBtn,.Agency-CloseBtn { color:rgba(255,255,255,1.00); font-size:50px; line-height:50px; font-weight:500; font-style:normal; font-family:Roboto; padding:0px 0px 0px 0px; text-decoration:none; background-color:transparent; border-color:rgba(255,255,255,0); border-style:none; border-width:0px; border-radius:100px 100px 100px 100px; text-align:center } .tp-caption.Agency-CloseBtn:hover,.Agency-CloseBtn:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:transparent; border-color:rgba(255,255,255,0); border-style:none; border-width:0px; border-radius:100px 100px 100px 100px; cursor:pointer } .tp-caption.Dining-Title,.Dining-Title { color:rgba(255,255,255,1.00); font-size:70px; line-height:70px; font-weight:400; font-style:normal; font-family:Georgia,serif; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left; letter-spacing:10px } .tp-caption.Dining-SubTitle,.Dining-SubTitle { color:rgba(255,255,255,1.00); font-size:20px; line-height:20px; font-weight:400; font-style:normal; font-family:Georgia,serif; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.Dining-BtnLight,.Dining-BtnLight { color:rgba(255,255,255,0.50); font-size:15px; line-height:15px; font-weight:700; font-style:normal; font-family:Lato; padding:17px 73px 17px 50px; text-decoration:none; background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.25); border-style:solid; border-width:1px; border-radius:0px 0px 0px 0px; text-align:left; letter-spacing:2px } .tp-caption.Dining-BtnLight:hover,.Dining-BtnLight:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,1.00); border-style:solid; border-width:1px; border-radius:0px 0px 0px 0px } .tp-caption.Dining-Social,.Dining-Social { color:rgba(255,255,255,1.00); font-size:25px; line-height:50px; font-weight:400; font-style:normal; font-family:Georgia,serif; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:rgba(255,255,255,0.25); border-style:solid; border-width:1px; border-radius:30px 30px 30px 30px; text-align:center } .tp-caption.Dining-Social:hover,.Dining-Social:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:transparent; border-color:rgba(255,255,255,1.00); border-style:solid; border-width:1px; border-radius:30px 30px 30px 30px; cursor:pointer } tp-caption.Team-Thumb,.Team-Thumb { color:rgba(255,255,255,1.00); font-size:20px; line-height:22px; font-weight:400; font-style:normal; font-family:Arial; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.Team-Thumb:hover,.Team-Thumb:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; cursor:pointer } .tp-caption.Team-Name,.Team-Name { color:rgba(255,255,255,1.00); font-size:70px; line-height:70px; font-weight:900; font-style:normal; font-family:Roboto; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.Team-Position,.Team-Position { color:rgba(255,255,255,1.00); font-size:30px; line-height:30px; font-weight:400; font-style:normal; font-family:Georgia,serif; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.Team-Description,.Team-Description { color:rgba(255,255,255,1.00); font-size:18px; line-height:28px; font-weight:400; font-style:normal; font-family:Roboto; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.Team-Social,.Team-Social { color:rgba(255,255,255,1.00); font-size:50px; line-height:50px; font-weight:400; font-style:normal; font-family:Arial; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.Team-Social:hover,.Team-Social:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0px 0px 0px 0px; cursor:pointer } .tp-caption.VideoControls-Play,.VideoControls-Play { color:rgba(0,0,0,1.00); font-size:50px; line-height:120px; font-weight:500; font-style:normal; font-family:Roboto; padding:0px 0px 0px 7px; text-decoration:none; background-color:rgba(255,255,255,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:0px; border-radius:100px 100px 100px 100px; text-align:center } .tp-caption.VideoControls-Play:hover,.VideoControls-Play:hover { color:rgba(0,0,0,1.00); text-decoration:none; background-color:rgba(255,255,255,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:0px; border-radius:100px 100px 100px 100px; cursor:pointer } .tp-caption.VideoPlayer-Title,.VideoPlayer-Title { color:rgba(255,255,255,1.00); font-size:40px; line-height:40px; font-weight:900; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left; letter-spacing:10px } .tp-caption.VideoPlayer-SubTitle,.VideoPlayer-SubTitle { color:rgba(255,255,255,1.00); font-size:20px; line-height:20px; font-weight:400; font-style:italic; font-family:Georgia,serif; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.VideoPlayer-Social,.VideoPlayer-Social { color:rgba(255,255,255,1.00); font-size:50px; line-height:50px; font-weight:400; font-style:normal; font-family:Arial; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.VideoPlayer-Social:hover,.VideoPlayer-Social:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0px 0px 0px 0px; cursor:pointer } .tp-caption.VideoControls-Mute,.VideoControls-Mute { color:rgba(0,0,0,1.00); font-size:20px; line-height:50px; font-weight:500; font-style:normal; font-family:Roboto; padding:0px 0px 0px 0px; text-decoration:none; background-color:rgba(255,255,255,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:0px; border-radius:100px 100px 100px 100px; text-align:center } .tp-caption.VideoControls-Mute:hover,.VideoControls-Mute:hover { color:rgba(0,0,0,1.00); text-decoration:none; background-color:rgba(255,255,255,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:0px; border-radius:100px 100px 100px 100px; cursor:pointer } .tp-caption.VideoControls-Pause,.VideoControls-Pause { color:rgba(0,0,0,1.00); font-size:20px; line-height:50px; font-weight:500; font-style:normal; font-family:Roboto; padding:0px 0px 0px 0px; text-decoration:none; background-color:rgba(255,255,255,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:0px; border-radius:100px 100px 100px 100px; text-align:center } .tp-caption.VideoControls-Pause:hover,.VideoControls-Pause:hover { color:rgba(0,0,0,1.00); text-decoration:none; background-color:rgba(255,255,255,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:0px; border-radius:100px 100px 100px 100px; cursor:pointer } .soundcloudwrapper iframe { width:100% !important } .tp-caption.SleekLanding-Title,.SleekLanding-Title { color:rgba(255,255,255,1.00); font-size:35px; line-height:40px; font-weight:400; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left; letter-spacing:5px } .tp-caption.SleekLanding-ButtonBG,.SleekLanding-ButtonBG { color:rgba(0,0,0,1.00); font-weight:700; font-style:normal; padding:0 0 0 0px; text-decoration:none; text-align:left; background-color:rgba(255,255,255,0.10); border-color:rgba(0,0,0,0); border-style:solid; border-width:0px; border-radius:5px 5px 5px 5px; text-align:left; box-shadow:inset 0px 2px 0px 0px rgba(0,0,0,0.15) } .tp-caption.SleekLanding-SmallTitle,.SleekLanding-SmallTitle { color:rgba(255,255,255,1.00); font-size:13px; line-height:50px; font-weight:900; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left; letter-spacing:2px } .tp-caption.SleekLanding-BottomText,.SleekLanding-BottomText { color:rgba(255,255,255,1.00); font-size:15px; line-height:24px; font-weight:400; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.SleekLanding-Social,.SleekLanding-Social { color:rgba(255,255,255,1.00); font-size:22px; line-height:30px; font-weight:400; font-style:normal; font-family:Arial; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.SleekLanding-Social:hover,.SleekLanding-Social:hover { color:rgba(0,0,0,0.25); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; cursor:pointer } #rev_slider_429_1_wrapper .tp-loader.spinner2 { background-color:#555555 !important; } .tp-fat { font-weight:900 !important; } .tp-caption.PostSlider-Category,.PostSlider-Category { color:rgba(0,0,0,1.00); font-size:15px; line-height:15px; font-weight:300; font-style:normal; font-family:Roboto; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; letter-spacing:3px; text-align:left } .tp-caption.PostSlider-Title,.PostSlider-Title { color:rgba(0,0,0,1.00); font-size:40px; line-height:40px; font-weight:400; font-style:normal; font-family:"Playfair Display"; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.PostSlider-Content,.PostSlider-Content { color:rgba(119,119,119,1.00); font-size:15px; line-height:23px; font-weight:400; font-style:normal; font-family:Roboto; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.PostSlider-Button,.PostSlider-Button { color:rgba(0,0,0,1.00); font-size:15px; line-height:40px; font-weight:500; font-style:normal; font-family:Roboto; padding:1px 56px 1px 32px; text-decoration:none; background-color:rgba(255,255,255,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:1px; border-radius:0px 0px 0px 0px; text-align:left } .tp-caption.PostSlider-Button:hover,.PostSlider-Button:hover { color:rgba(0,0,0,1.00); text-decoration:none; background-color:rgba(238,238,238,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:1px; border-radius:0px 0px 0px 0px; cursor:pointer } @media only screen and (max-width:960px) {} @media only screen and (max-width:768px) {} .tp-caption.LandingPage-Title,.LandingPage-Title { color:rgba(255,255,255,1.00); font-size:70px; line-height:80px; font-weight:900; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left; letter-spacing:10px } .tp-caption.LandingPage-SubTitle,.LandingPage-SubTitle { color:rgba(255,255,255,1.00); font-size:20px; line-height:30px; font-weight:400; font-style:italic; font-family:Georgia,serif; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.LandingPage-Button,.LandingPage-Button { color:rgba(0,0,0,1.00); font-size:15px; line-height:54px; font-weight:500; font-style:normal; font-family:Roboto; padding:0px 35px 0px 35px; text-decoration:none; background-color:rgba(255,255,255,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:0px; border-radius:0px 0px 0px 0px; text-align:left; letter-spacing:3px } .tp-caption.LandingPage-Button:hover,.LandingPage-Button:hover { color:rgba(0,0,0,1.00); text-decoration:none; background-color:rgba(255,255,255,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:0px; border-radius:0px 0px 0px 0px; cursor:pointer } .tp-caption.App-Content a,.tp-caption.App-Content a:visited { color:#89124e !important; border-bottom:1px solid transparent !important; font-weight:bold !important; } .tp-caption.App-Content a:hover { border-bottom:1px solid #89124e !important; } .tp-caption.RockBand-LogoText,.RockBand-LogoText { color:rgba(255,255,255,1.00); font-size:60px; line-height:60px; font-weight:700; font-style:normal; font-family:Oswald; padding:0 0 0 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.Twitter-Content a,.tp-caption.Twitter-Content a:visited { color:#fff !important; text-decoration:underline !important; } .tp-caption.Twitter-Content a:hover { color:#fff !important; text-decoration:none !important; } .soundcloudwrapper iframe { width:100% !important } .tp-caption.Agency-LogoText,.Agency-LogoText { color:rgba(255,255,255,1.00); font-size:12px; line-height:20px; font-weight:400; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center; letter-spacing:1px } .tp-caption.ComingSoon-Highlight,.ComingSoon-Highlight { color:rgba(255,255,255,1.00); font-size:20px; line-height:37px; font-weight:400; font-style:normal; font-family:Lato; padding:0 20px 3px 20px; text-decoration:none; text-align:left; background-color:rgba(0,154,238,1.00); border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.ComingSoon-Count,.ComingSoon-Count { color:rgba(255,255,255,1.00); font-size:50px; line-height:50px; font-weight:900; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.ComingSoon-CountUnit,.ComingSoon-CountUnit { color:rgba(255,255,255,1.00); font-size:20px; line-height:20px; font-weight:400; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.ComingSoon-NotifyMe,.ComingSoon-NotifyMe { color:rgba(164,157,143,1.00); font-size:27px; line-height:35px; font-weight:600; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } #mc_embed_signup input#mce-EMAIL { font-family:"Lato",sans-serif; font-size:15px; color:#000; background-color:#fff; line-height:46px; padding:0 20px; cursor:text; border:1px solid #fff; width:400px; margin-bottom:0px; -webkit-transition:background-color 0.5s; -moz-transition:background-color 0.5s; -o-transition:background-color 0.5s; -ms-transition:background-color 0.5s; transition:background-color 0.5s; border-radius:0px; } #mc_embed_signup input#mce-EMAIL[type="email"]:focus { background-color:#fff; border:1px solid #666; border-right:0; } #mc_embed_signup input#mc-embedded-subscribe,#mc_embed_signup input#mc-embedded-subscribe:focus { font-family:"Lato",sans-serif; line-height:46px; letter-spacing:1px; text-transform:uppercase; font-size:13px; font-weight:900; padding:0 20px; border:1px solid #009aee; background:#009aee; color:#fff; border-radius:0px; } #mc_embed_signup input#mc-embedded-subscribe:hover { background:#0083d4; } @media only screen and (max-width:767px) { #mc_embed_signup input#mce-EMAIL { width:200px; } } .tp-caption.Agency-SmallTitle,.Agency-SmallTitle { color:rgba(255,255,255,1.00); font-size:15px; line-height:22px; font-weight:400; font-style:normal; font-family:lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center; letter-spacing:6px } .tp-caption.Agency-SmallContent,.Agency-SmallContent { color:rgba(255,255,255,1.00); font-size:15px; line-height:24px; font-weight:400; font-style:normal; font-family:lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.Agency-SmallLink,.Agency-SmallLink { color:rgba(248,124,9,1.00); font-size:12px; line-height:22px; font-weight:700; font-style:normal; font-family:lato; padding:0 0 0px 0; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center; letter-spacing:2px; border-bottom:1px solid #f87c09 !important } .tp-caption.Agency-SmallLink:hover,.Agency-SmallLink:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; cursor:pointer } .tp-caption.Agency-NavButton,.Agency-NavButton { color:rgba(51,51,51,1.00); font-size:17px; line-height:50px; font-weight:500; font-style:normal; font-family:Roboto; padding:0px 0px 0px 0px; text-decoration:none; text-align:center; background-color:rgba(255,255,255,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:0px; border-radius:0px 0px 0px 0px; text-align:center } .tp-caption.Agency-NavButton:hover,.Agency-NavButton:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:rgba(51,51,51,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:0px; border-radius:0px 0px 0px 0px; cursor:pointer } .tp-caption.Agency-SmallLinkGreen,.Agency-SmallLinkGreen { color:rgba(109,177,155,1.00); font-size:12px; line-height:22px; font-weight:700; font-style:normal; font-family:lato; padding:0 0 0px 0; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center; letter-spacing:2px; border-bottom:1px solid #6db19b !important } .tp-caption.Agency-SmallLinkGreen:hover,.Agency-SmallLinkGreen:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; cursor:pointer } .tp-caption.Agency-SmallLinkBlue,.Agency-SmallLinkBlue { color:rgba(153,153,153,1.00); font-size:12px; line-height:22px; font-weight:700; font-style:normal; font-family:lato; padding:0 0 0px 0; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center; letter-spacing:2px; border-bottom:1px solid #999 !important } .tp-caption.Agency-SmallLinkBlue:hover,.Agency-SmallLinkBlue:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; cursor:pointer } .tp-caption.Agency-LogoText,.Agency-LogoText { color:rgba(255,255,255,1.00); font-size:12px; line-height:20px; font-weight:400; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center; letter-spacing:1px } .tp-caption.Agency-ArrowTooltip,.Agency-ArrowTooltip { color:rgba(51,51,51,1.00); font-size:15px; line-height:20px; font-weight:400; font-style:normal; font-family:"Permanent Marker"; padding:0 0 0 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.Agency-SmallSocial,.Agency-SmallSocial { color:rgba(255,255,255,1.00); font-size:30px; line-height:30px; font-weight:400; font-style:normal; font-family:Arial; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.Agency-SmallSocial:hover,.Agency-SmallSocial:hover { color:rgba(51,51,51,1.00); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0px 0px 0px 0px; cursor:pointer } .tp-caption.Twitter-Content a,.tp-caption.Twitter-Content a:visited { color:#0084B4 !important } .tp-caption.Twitter-Content a:hover { color:#0084B4 !important; text-decoration:underline !important } .tp-caption.CreativeFrontPage-Btn,.CreativeFrontPage-Btn { color:rgba(255,255,255,1.00); font-size:14px; line-height:60px; font-weight:900; font-style:normal; font-family:Roboto; padding:0px 50px 0px 50px; text-decoration:none; text-align:left; background-color:rgba(0,104,92,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:0px; border-radius:4px 4px 4px 4px; letter-spacing:2px } .tp-caption.CreativeFrontPage-Btn:hover,.CreativeFrontPage-Btn:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:rgba(0,0,0,0.25); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:0px; border-radius:4px 4px 4px 4px; cursor:pointer } .tp-caption.CreativeFrontPage-Menu,.CreativeFrontPage-Menu { color:rgba(255,255,255,1.00); font-size:14px; line-height:14px; font-weight:500; font-style:normal; font-family:roboto; padding:0 0 0 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; letter-spacing:2px } .tp-flip-index { z-index:1000 !important; } .tp-caption.Twitter-Content a,.tp-caption.Twitter-Content a:visited { color:#0084B4 !important } .tp-caption.Twitter-Content a:hover { color:#0084B4 !important; text-decoration:underline !important } .tp-caption.FullScreenMenu-Category,.FullScreenMenu-Category { color:rgba(17,17,17,1.00); font-size:20px; line-height:20px; font-weight:700; font-style:normal; font-family:BenchNine; padding:21px 30px 16px 30px; text-decoration:none; text-align:left; background-color:rgba(255,255,255,0.90); border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; letter-spacing:3px } .tp-caption.FullScreenMenu-Title,.FullScreenMenu-Title { color:rgba(255,255,255,1.00); font-size:65px; line-height:70px; font-weight:700; font-style:normal; font-family:BenchNine; padding:21px 30px 16px 30px; text-decoration:none; text-align:left; background-color:rgba(17,17,17,0.90); border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px } .tp-caption.Twitter-Content a,.tp-caption.Twitter-Content a:visited { color:#0084B4 !important } .tp-caption.Twitter-Content a:hover { color:#0084B4 !important; text-decoration:underline !important } .tp-caption.TechJournal-Button,.TechJournal-Button { color:rgba(255,255,255,1.00); font-size:13px; line-height:40px; font-weight:900; font-style:normal; font-family:Raleway; padding:1px 30px 1px 30px; text-decoration:none; text-align:left; background-color:rgba(138,0,255,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:0px; border-radius:0px 0px 0px 0px; letter-spacing:3px } .tp-caption.TechJournal-Button:hover,.TechJournal-Button:hover { color:rgba(0,0,0,1.00); text-decoration:none; background-color:rgba(255,255,255,1.00); border-color:rgba(0,0,0,1.00); border-style:solid; border-width:0px; border-radius:0px 0px 0px 0px; cursor:pointer } .tp-caption.TechJournal-Big,.TechJournal-Big { color:rgba(255,255,255,1.00); font-size:120px; line-height:120px; font-weight:900; font-style:normal; font-family:Raleway; padding:0 0 0 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; letter-spacing:0px } .rev_slider { overflow:hidden; } .effect_layer { position:absolute; top:0px; left:0px; width:100%; height:100%; } .tp-caption.Twitter-Content a,.tp-caption.Twitter-Content a:visited { color:#0084B4 !important } .tp-caption.Twitter-Content a:hover { color:#0084B4 !important; text-decoration:underline !important } #menu_forcefullwidth { z-index:5000; position:fixed !important; top:0px; left:0px; width:100% } .tp-caption.FullSiteBlock-Title,.FullSiteBlock-Title { color:rgba(51,51,51,1.00); font-size:55px; line-height:65px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-SubTitle,.FullSiteBlock-SubTitle { color:rgba(51,51,51,1.00); font-size:25px; line-height:34px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-Link,.FullSiteBlock-Link { color:rgba(0,150,255,1.00); font-size:25px; line-height:24px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-Link:hover,.FullSiteBlock-Link:hover { color:rgba(51,51,51,1.00); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; cursor:pointer } .tp-caption.FullSiteBlock-DownButton,.FullSiteBlock-DownButton { color:rgba(51,51,51,1.00); font-size:25px; line-height:32px; font-weight:500; font-style:normal; font-family:Roboto; padding:1px 1px 1px 1px; text-decoration:none; text-align:center; background-color:transparent; border-color:rgba(51,51,51,1.00); border-style:solid; border-width:1px; border-radius:30px 30px 30px 30px; text-align:center } .tp-caption.FullSiteBlock-DownButton:hover,.FullSiteBlock-DownButton:hover { color:rgba(0,150,255,1.00); text-decoration:none; background-color:transparent; border-color:rgba(0,150,255,1.00); border-style:solid; border-width:1px; border-radius:30px 30px 30px 30px; cursor:pointer } .tp-caption.FullSiteBlock-Title,.FullSiteBlock-Title { color:rgba(51,51,51,1.00); font-size:55px; line-height:65px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-SubTitle,.FullSiteBlock-SubTitle { color:rgba(51,51,51,1.00); font-size:25px; line-height:34px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-Link,.FullSiteBlock-Link { color:rgba(0,150,255,1.00); font-size:25px; line-height:24px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-Link:hover,.FullSiteBlock-Link:hover { color:rgba(51,51,51,1.00); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; cursor:pointer } .tp-caption.FullSiteBlock-DownButton,.FullSiteBlock-DownButton { color:rgba(51,51,51,1.00); font-size:25px; line-height:32px; font-weight:500; font-style:normal; font-family:Roboto; padding:1px 1px 1px 1px; text-decoration:none; text-align:center; background-color:transparent; border-color:rgba(51,51,51,1.00); border-style:solid; border-width:1px; border-radius:30px 30px 30px 30px; text-align:center } .tp-caption.FullSiteBlock-DownButton:hover,.FullSiteBlock-DownButton:hover { color:rgba(0,150,255,1.00); text-decoration:none; background-color:transparent; border-color:rgba(0,150,255,1.00); border-style:solid; border-width:1px; border-radius:30px 30px 30px 30px; cursor:pointer } .tp-caption.FullSiteBlock-Title,.FullSiteBlock-Title { color:rgba(51,51,51,1.00); font-size:55px; line-height:65px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-SubTitle,.FullSiteBlock-SubTitle { color:rgba(51,51,51,1.00); font-size:25px; line-height:34px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-DownButton,.FullSiteBlock-DownButton { color:rgba(51,51,51,1.00); font-size:25px; line-height:32px; font-weight:500; font-style:normal; font-family:Roboto; padding:1px 1px 1px 1px; text-decoration:none; text-align:center; background-color:transparent; border-color:rgba(51,51,51,1.00); border-style:solid; border-width:1px; border-radius:30px 30px 30px 30px; text-align:center } .tp-caption.FullSiteBlock-DownButton:hover,.FullSiteBlock-DownButton:hover { color:rgba(0,150,255,1.00); text-decoration:none; background-color:transparent; border-color:rgba(0,150,255,1.00); border-style:solid; border-width:1px; border-radius:30px 30px 30px 30px; cursor:pointer } .tp-caption.FullSiteBlock-Title,.FullSiteBlock-Title { color:rgba(51,51,51,1.00); font-size:55px; line-height:65px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-SubTitle,.FullSiteBlock-SubTitle { color:rgba(51,51,51,1.00); font-size:25px; line-height:34px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-Link,.FullSiteBlock-Link { color:rgba(0,150,255,1.00); font-size:25px; line-height:24px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-Link:hover,.FullSiteBlock-Link:hover { color:rgba(51,51,51,1.00); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; cursor:pointer } .tp-caption.FullSiteBlock-DownButton,.FullSiteBlock-DownButton { color:rgba(51,51,51,1.00); font-size:25px; line-height:32px; font-weight:500; font-style:normal; font-family:Roboto; padding:1px 1px 1px 1px; text-decoration:none; text-align:center; background-color:transparent; border-color:rgba(51,51,51,1.00); border-style:solid; border-width:1px; border-radius:30px 30px 30px 30px; text-align:center } .tp-caption.FullSiteBlock-DownButton:hover,.FullSiteBlock-DownButton:hover { color:rgba(0,150,255,1.00); text-decoration:none; background-color:transparent; border-color:rgba(0,150,255,1.00); border-style:solid; border-width:1px; border-radius:30px 30px 30px 30px; cursor:pointer } .rev_slider { overflow:hidden; } .effect_layer { position:absolute; top:0px; left:0px; width:100%; height:100%; } .gyges .tp-thumb { opacity:1 } .gyges .tp-thumb-img-wrap { padding:3px; background-color:rgba(0,0,0,0.25); display:inline-block; width:100%; height:100%; position:relative; margin:0px; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s; } .gyges .tp-thumb-image { padding:3px; display:block; box-sizing:border-box; position:relative; -webkit-box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); -moz-box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); } .gyges .tp-thumb:hover .tp-thumb-img-wrap,.gyges .tp-thumb.selected .tp-thumb-img-wrap { background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%); background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1))); background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%); background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%); background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%); background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%); } .tp-caption.FullSiteBlock-Title,.FullSiteBlock-Title { color:rgba(51,51,51,1.00); font-size:55px; line-height:65px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-SubTitle,.FullSiteBlock-SubTitle { color:rgba(51,51,51,1.00); font-size:25px; line-height:34px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-Link,.FullSiteBlock-Link { color:rgba(0,150,255,1.00); font-size:25px; line-height:24px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-Link:hover,.FullSiteBlock-Link:hover { color:rgba(51,51,51,1.00); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; cursor:pointer } .tp-caption.FullSiteBlock-SubTitle,.FullSiteBlock-SubTitle { color:rgba(51,51,51,1.00); font-size:25px; line-height:34px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-SubTitle,.FullSiteBlock-SubTitle { color:rgba(51,51,51,1.00); font-size:25px; line-height:34px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.FullSiteBlock-FooterLink,.FullSiteBlock-FooterLink { color:rgba(85,85,85,1.00); font-size:15px; line-height:20px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left } .tp-caption.FullSiteBlock-FooterLink:hover,.FullSiteBlock-FooterLink:hover { color:rgba(0,150,255,1.00); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; cursor:pointer } .fb-share-button.fb_iframe_widget iframe { width:115px!important; } #tp-socialwrapper { opacity:0; } .tp-caption.Twitter-Content a,.tp-caption.Twitter-Content a:visited { color:#0084B4 !important } .tp-caption.Twitter-Content a:hover { color:#0084B4 !important; text-decoration:underline !important } #menu_forcefullwidth { z-index:5000; position:fixed !important; top:0px; left:0px; width:100% } #tp-menubg { background:-moz-linear-gradient(top,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%); background:-webkit-linear-gradient(top,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%); background:linear-gradient(to bottom,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9000000',endColorstr='#00000000',GradientType=0); } #mc_embed_signup input[type="email"] { font-family:"Lato",sans-serif; font-size:16px; font-weight:400; background-color:#fff; color:#888 !important; line-height:46px; padding:0 20px; cursor:text; border:0; width:400px; margin-bottom:0px; -webkit-transition:background-color 0.5s; -moz-transition:background-color 0.5s; -o-transition:background-color 0.5s; -ms-transition:background-color 0.5s; transition:background-color 0.5s; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } #mc_embed_signup input[type="email"]::-webkit-input-placeholder { color:#888 !important; } #mc_embed_signup input[type="email"]::-moz-placeholder { color:#888 !important; } #mc_embed_signup input[type="email"]:-ms-input-placeholder { color:#888 !important; } #mc_embed_signup input[type="email"]:focus { background-color:#f5f5f5; color:#454545; } #mc_embed_signup input#mc-embedded-subscribe,#mc_embed_signup input#mc-embedded-subscribe:focus { font-family:"Lato",sans-serif; line-height:46px; font-size:16px; font-weight:700; padding:0 30px; border:0; background:#f04531; text-transform:none; color:#fff; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } #mc_embed_signup input#mc-embedded-subscribe:hover { background:#e03727; } @media only screen and (max-width:767px) { #mc_embed_signup input[type="email"] { width:260px; } } @media only screen and (max-width:480px) { #mc_embed_signup input[type="email"] { width:160px; } } #rev_slider_167_6 .uranus.tparrows { width:50px; height:50px; background:rgba(255,255,255,0); } #rev_slider_167_6 .uranus.tparrows:before { width:50px; height:50px; line-height:50px; font-size:40px; transition:all 0.3s; -webkit-transition:all 0.3s; } #rev_slider_167_6 .uranus.tparrows:hover:before { opacity:0.75; } .tp-caption.FullSiteBlock-SubTitle,.FullSiteBlock-SubTitle { color:rgba(51,51,51,1.00); font-size:25px; line-height:34px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center } .tp-caption.ParallaxWebsite-FooterItem,.ParallaxWebsite-FooterItem { color:rgba(255,255,255,0.50); font-size:16px; line-height:24px; font-weight:400; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:left; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px } .tp-caption.ParallaxWebsite-FooterItem:hover,.ParallaxWebsite-FooterItem:hover { color:rgba(255,255,255,1.00); text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; cursor:pointer } .fb-share-button.fb_iframe_widget iframe { width:115px!important; } iframe.twitter-share-button { display:none; } .fb-share-button.fb_iframe_widget iframe { display:none; } .tp-caption.FullSiteBlock-Link,.FullSiteBlock-Link { color:rgba(0,150,255,1.00); font-size:25px; line-height:24px; font-weight:300; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; text-align:center; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:center; }.ares.tparrows { cursor:pointer; background:#fff; min-width:60px; min-height:60px; position:absolute; display:block; z-index:100; border-radius:50%;}.ares.tparrows:hover {}.ares.tparrows:before { font-family:"revicons"; font-size:25px; color:#aaa; display:block; line-height:60px; text-align:center; -webkit-transition:color 0.3s; -moz-transition:color 0.3s; transition:color 0.3s; z-index:2; position:relative;}.ares.tparrows.tp-leftarrow:before { content:"\e81f";}.ares.tparrows.tp-rightarrow:before { content:"\e81e";}.ares.tparrows:hover:before { color:#000; }.ares .tp-title-wrap { position:absolute; z-index:1; display:inline-block; background:#fff; min-height:60px; line-height:60px; top:0px; margin-left:30px; border-radius:0px 30px 30px 0px; overflow:hidden; -webkit-transition:-webkit-transform 0.3s; transition:transform 0.3s; transform:scaleX(0); -webkit-transform:scaleX(0); transform-origin:0% 50%; -webkit-transform-origin:0% 50%;} .ares.tp-rightarrow .tp-title-wrap { right:0px; margin-right:30px;margin-left:0px; -webkit-transform-origin:100% 50%;border-radius:30px 0px 0px 30px; }.ares.tparrows:hover .tp-title-wrap { transform:scaleX(1) scaleY(1); -webkit-transform:scaleX(1) scaleY(1);}.ares .tp-arr-titleholder { position:relative; -webkit-transition:-webkit-transform 0.3s; transition:transform 0.3s; transform:translateX(200px); text-transform:uppercase; color:#000; font-weight:400; font-size:14px; line-height:60px; white-space:nowrap; padding:0px 20px; margin-left:10px; opacity:0;} .ares.tp-rightarrow .tp-arr-titleholder { transform:translateX(-200px); margin-left:0px; margin-right:10px; } .ares.tparrows:hover .tp-arr-titleholder { transform:translateX(0px); -webkit-transform:translateX(0px); transition-delay:0.1s; opacity:1;} .ares.tp-bullets {}.ares.tp-bullets:before { content:" "; position:absolute; width:100%; height:100%; background:transparent; padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box;}.ares .tp-bullet { width:13px; height:13px; position:absolute; background:#e5e5e5; border-radius:50%; cursor:pointer; box-sizing:content-box;}.ares .tp-bullet:hover,.ares .tp-bullet.selected { background:#fff;}.ares .tp-bullet-title { position:absolute; color:#888; font-size:12px; padding:0px 10px; font-weight:600; right:27px; top:-4px; background:#fff; background:rgba(255,255,255,0.75); visibility:hidden; transform:translateX(-20px); -webkit-transform:translateX(-20px); transition:transform 0.3s; -webkit-transition:transform 0.3s; line-height:20px; white-space:nowrap;} .ares .tp-bullet-title:after { width:0px; height:0px; border-style:solid; border-width:10px 0 10px 10px; border-color:transparent transparent transparent rgba(255,255,255,0.75); content:" "; position:absolute; right:-10px; top:0px;} .ares .tp-bullet:hover .tp-bullet-title{ visibility:visible; transform:translateX(0px); -webkit-transform:translateX(0px);} .ares .tp-bullet.selected:hover .tp-bullet-title { background:#fff; }.ares .tp-bullet.selected:hover .tp-bullet-title:after { border-color:transparent transparent transparent #fff;}.ares.tp-bullets:hover .tp-bullet-title { visibility:hidden;}.ares.tp-bullets:hover .tp-bullet:hover .tp-bullet-title { visibility:visible; } .ares .tp-tab { opacity:1; padding:10px; box-sizing:border-box; font-family:"Roboto",sans-serif; border-bottom:1px solid #e5e5e5; }.ares .tp-tab-image { width:60px; height:60px; max-height:100%; max-width:100%; position:relative; display:inline-block; float:left; }.ares .tp-tab-content { background:rgba(0,0,0,0); position:relative; padding:15px 15px 15px 85px; left:0px; overflow:hidden; margin-top:-15px; box-sizing:border-box; color:#333; display:inline-block; width:100%; height:100%; position:absolute; }.ares .tp-tab-date { display:block; color:#aaa; font-weight:500; font-size:12px; margin-bottom:0px; }.ares .tp-tab-title { display:block; text-align:left; color:#333; font-size:14px; font-weight:500; text-transform:none; line-height:17px;}.ares .tp-tab:hover,.ares .tp-tab.selected { background:#eee; } .ares .tp-tab-mask {} @media only screen and (max-width:960px) { }@media only screen and (max-width:768px) { } .custom.tparrows { cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px; height:40px; position:absolute; display:block; z-index:10000;}.custom.tparrows:hover { background:#000;}.custom.tparrows:before { font-family:"revicons"; font-size:15px; color:#fff; display:block; line-height:40px; text-align:center;}.custom.tparrows.tp-leftarrow:before { content:"\e824";}.custom.tparrows.tp-rightarrow:before { content:"\e825";} .custom.tp-bullets {}.custom.tp-bullets:before { content:" "; position:absolute; width:100%; height:100%; background:transparent; padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box;}.custom .tp-bullet { width:12px; height:12px; position:absolute; background:#aaa; background:rgba(125,125,125,0.5); cursor:pointer; box-sizing:content-box;}.custom .tp-bullet:hover,.custom .tp-bullet.selected { background:rgb(125,125,125);}.custom .tp-bullet-image {}.custom .tp-bullet-title {} .dione.tparrows { height:100%; width:100px; background:transparent; background:rgba(0,0,0,0); line-height:100%; transition:all 0.3s;-webkit-transition:all 0.3s;} .dione.tparrows:hover { background:rgba(0,0,0,0.45); }.dione .tp-arr-imgwrapper { width:100px; left:0px; position:absolute; height:100%; top:0px; overflow:hidden; }.dione.tp-rightarrow .tp-arr-imgwrapper {left:auto;right:0px;} .dione .tp-arr-imgholder {background-position:center center;background-size:cover;width:100px;height:100%;top:0px;visibility:hidden;transform:translateX(-50px);-webkit-transform:translateX(-50px);transition:all 0.3s;-webkit-transition:all 0.3s;opacity:0;left:0px;} .dione.tparrows.tp-rightarrow .tp-arr-imgholder { right:0px; left:auto; transform:translateX(50px); -webkit-transform:translateX(50px);} .dione.tparrows:before {position:absolute;line-height:30px;margin-left:-22px;top:50%;left:50%;font-size:30px;margin-top:-15px;transition:all 0.3s;-webkit-transition:all 0.3s;} .dione.tparrows.tp-rightarrow:before {margin-left:6px;} .dione.tparrows:hover:before { transform:translateX(-20px);-webkit-transform:translateX(-20px);opacity:0;} .dione.tparrows.tp-rightarrow:hover:before { transform:translateX(20px);-webkit-transform:translateX(20px);} .dione.tparrows:hover .tp-arr-imgholder { transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1;visibility:visible;} .dione .tp-bullet { opacity:1; width:50px; height:50px; padding:3px; background:#000; background-color:rgba(0,0,0,0.25); margin:0px; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s; } .dione .tp-bullet-image { display:block; box-sizing:border-box; position:relative; -webkit-box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); -moz-box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); width:44px; height:44px; background-size:cover; background-position:center center; } .dione .tp-bullet-title { position:absolute; bottom:65px; display:inline-block; left:50%; background:#000; background:rgba(0,0,0,0.75); color:#fff; padding:10px 30px; border-radius:4px; -webkit-border-radius:4px; opacity:0; transition:all 0.3s; -webkit-transition:all 0.3s; transform:translateZ(0.001px) translateX(-50%) translateY(14px); transform-origin:50% 100%; -webkit-transform:translateZ(0.001px) translateX(-50%) translateY(14px); -webkit-transform-origin:50% 100%; opacity:0; white-space:nowrap; } .dione .tp-bullet:hover .tp-bullet-title { transform:rotateX(0deg) translateX(-50%); -webkit-transform:rotateX(0deg) translateX(-50%); opacity:1;} .dione .tp-bullet.selected,.dione .tp-bullet:hover { background:rgba(255,255,255,1); background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(119,119,119,1))); background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff",endColorstr="#777777",GradientType=0 ); }.dione .tp-bullet-title:after { content:" "; position:absolute; left:50%; margin-left:-8px; width:0; height:0; border-style:solid; border-width:8px 8px 0 8px; border-color:rgba(0,0,0,0.75) transparent transparent transparent; bottom:-8px; } .erinyen.tparrows { cursor:pointer; background:#000; background:rgba(0,0,0,0.5); min-width:70px; min-height:70px; position:absolute; display:block; z-index:1000; border-radius:35px; } .erinyen.tparrows:before { font-family:"revicons"; font-size:20px; color:#fff; display:block; line-height:70px; text-align:center; z-index:2; position:relative;}.erinyen.tparrows.tp-leftarrow:before { content:"\e824";}.erinyen.tparrows.tp-rightarrow:before { content:"\e825";} .erinyen .tp-title-wrap { position:absolute; z-index:1; display:inline-block; background:#000; background:rgba(0,0,0,0.5); min-height:70px; line-height:70px; top:0px; margin-left:0px; border-radius:35px; overflow:hidden; transition:opacity 0.3s; -webkit-transition:opacity 0.3s; -moz-transition:opacity 0.3s; -webkit-transform:scale(0); -moz-transform:scale(0); transform:scale(0); visibility:hidden; opacity:0;} .erinyen.tparrows:hover .tp-title-wrap{ -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1); opacity:1; visibility:visible;} .erinyen.tp-rightarrow .tp-title-wrap { right:0px; margin-right:0px;margin-left:0px; -webkit-transform-origin:100% 50%; border-radius:35px; padding-right:20px; padding-left:10px; } .erinyen.tp-leftarrow .tp-title-wrap { padding-left:20px; padding-right:10px;} .erinyen .tp-arr-titleholder { letter-spacing:3px; position:relative; -webkit-transition:-webkit-transform 0.3s; transition:transform 0.3s; transform:translateX(200px); text-transform:uppercase; color:#fff; font-weight:600; font-size:13px; line-height:70px; white-space:nowrap; padding:0px 20px; margin-left:11px; opacity:0; } .erinyen .tp-arr-imgholder { width:100%; height:100%; position:absolute; top:0px; left:0px; background-position:center center; background-size:cover; } .erinyen .tp-arr-img-over { width:100%; height:100%; position:absolute; top:0px; left:0px; background:#000; background:rgba(0,0,0,0.5); }.erinyen.tp-rightarrow .tp-arr-titleholder { transform:translateX(-200px); margin-left:0px; margin-right:11px; } .erinyen.tparrows:hover .tp-arr-titleholder { transform:translateX(0px); -webkit-transform:translateX(0px); transition-delay:0.1s; opacity:1;} .erinyen.tp-bullets {}.erinyen.tp-bullets:before { content:" "; position:absolute; width:100%; height:100%; background:#555555; background:-moz-linear-gradient(top,#555555 0%,#222222 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#555555),color-stop(100%,#222222)); background:-webkit-linear-gradient(top,#555555 0%,#222222 100%); background:-o-linear-gradient(top,#555555 0%,#222222 100%); background:-ms-linear-gradient(top,#555555 0%,#222222 100%); background:linear-gradient(to bottom,#555555 0%,#222222 100%); filter:progid:dximagetransform.microsoft.gradient( startcolorstr="#555555",endcolorstr="#222222",gradienttype=0 ); padding:10px 15px; margin-left:-15px;margin-top:-10px; box-sizing:content-box; border-radius:10px; box-shadow:0px 0px 2px 1px rgba(33,33,33,0.3);}.erinyen .tp-bullet { width:13px; height:13px; position:absolute; background:#111; border-radius:50%; cursor:pointer; box-sizing:content-box;}.erinyen .tp-bullet:hover,.erinyen .tp-bullet.selected { background:#e5e5e5; background:-moz-linear-gradient(top,#e5e5e5 0%,#999999 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5e5e5),color-stop(100%,#999999)); background:-webkit-linear-gradient(top,#e5e5e5 0%,#999999 100%); background:-o-linear-gradient(top,#e5e5e5 0%,#999999 100%); background:-ms-linear-gradient(top,#e5e5e5 0%,#999999 100%); background:linear-gradient(to bottom,#e5e5e5 0%,#999999 100%); filter:progid:dximagetransform.microsoft.gradient( startcolorstr="#e5e5e5",endcolorstr="#999999",gradienttype=0 ); border:1px solid #555; width:12px;height:12px;}.erinyen .tp-bullet-image {}.erinyen .tp-bullet-title {} .erinyen .tp-thumb {opacity:1} .erinyen .tp-thumb-over { background:#000; background:rgba(0,0,0,0.25); width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:1; -webkit-transition:all 0.3s; transition:all 0.3s;} .erinyen .tp-thumb-more:before { font-family:"revicons"; font-size:12px; color:#aaa; color:rgba(255,255,255,0.75); display:block; line-height:12px; text-align:left; z-index:2; position:absolute; top:20px; right:20px; z-index:2;}.erinyen .tp-thumb-more:before { content:"\e825";} .erinyen .tp-thumb-title { font-family:"Raleway"; letter-spacing:1px; font-size:12px; color:#fff; display:block; line-height:15px; text-align:left; z-index:2; position:absolute; top:0px; left:0px; z-index:2; padding:20px 35px 20px 20px; width:100%; height:100%; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s; font-weight:500;} .erinyen .tp-thumb.selected .tp-thumb-more:before,.erinyen .tp-thumb:hover .tp-thumb-more:before { color:#aaa; } .erinyen .tp-thumb.selected .tp-thumb-over,.erinyen .tp-thumb:hover .tp-thumb-over { background:#fff;}.erinyen .tp-thumb.selected .tp-thumb-title,.erinyen .tp-thumb:hover .tp-thumb-title { color:#000; } .erinyen .tp-tab-title { color:#a8d8ee; font-size:13px; font-weight:700; text-transform:uppercase; font-family:"Roboto Slab" margin-bottom:5px;} .erinyen .tp-tab-desc { font-size:18px; font-weight:400; color:#fff; line-height:25px; font-family:"Roboto Slab";} .gyges.tp-bullets {}.gyges.tp-bullets:before { content:" "; position:absolute; width:100%; height:100%; background:#777777; background:-moz-linear-gradient(top,#777777 0%,#666666 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#777777),color-stop(100%,#666666)); background:-webkit-linear-gradient(top,#777777 0%,#666666 100%); background:-o-linear-gradient(top,#777777 0%,#666666 100%); background:-ms-linear-gradient(top,#777777 0%,#666666 100%); background:linear-gradient(to bottom,#777777 0%,#666666 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#777777",endColorstr="#666666",GradientType=0 ); padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box; border-radius:10px;}.gyges .tp-bullet { width:12px; height:12px; position:absolute; background:#333; border:3px solid #444; border-radius:50%; cursor:pointer; box-sizing:content-box;}.gyges .tp-bullet:hover,.gyges .tp-bullet.selected { background:#ffffff; background:-moz-linear-gradient(top,#ffffff 0%,#e1e1e1 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e1e1e1)); background:-webkit-linear-gradient(top,#ffffff 0%,#e1e1e1 100%); background:-o-linear-gradient(top,#ffffff 0%,#e1e1e1 100%); background:-ms-linear-gradient(top,#ffffff 0%,#e1e1e1 100%); background:linear-gradient(to bottom,#ffffff 0%,#e1e1e1 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff",endColorstr="#e1e1e1",GradientType=0 ); }.gyges .tp-bullet-image {}.gyges .tp-bullet-title {} .gyges .tp-thumb { opacity:1 }.gyges .tp-thumb-img-wrap { padding:3px; background:#000; background-color:rgba(0,0,0,0.25); display:inline-block; width:100%; height:100%; position:relative; margin:0px; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s;}.gyges .tp-thumb-image { padding:3px; display:block; box-sizing:border-box; position:relative; -webkit-box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); -moz-box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); } .gyges .tp-thumb-title { position:absolute; bottom:100%; display:inline-block; left:50%; background:rgba(255,255,255,0.8); padding:10px 30px; border-radius:4px; -webkit-border-radius:4px; margin-bottom:20px; opacity:0; transition:all 0.3s; -webkit-transition:all 0.3s; transform:translateZ(0.001px) translateX(-50%) translateY(14px); transform-origin:50% 100%; -webkit-transform:translateZ(0.001px) translateX(-50%) translateY(14px); -webkit-transform-origin:50% 100%; white-space:nowrap; }.gyges .tp-thumb:hover .tp-thumb-title { transform:rotateX(0deg) translateX(-50%); -webkit-transform:rotateX(0deg) translateX(-50%); opacity:1;} .gyges .tp-thumb:hover .tp-thumb-img-wrap,.gyges .tp-thumb.selected .tp-thumb-img-wrap { background:rgba(255,255,255,1); background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(119,119,119,1))); background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff",endColorstr="#777777",GradientType=0 ); }.gyges .tp-thumb-title:after { content:" "; position:absolute; left:50%; margin-left:-8px; width:0; height:0; border-style:solid; border-width:8px 8px 0 8px; border-color:rgba(255,255,255,0.8) transparent transparent transparent; bottom:-8px; } .gyges .tp-tab { opacity:1; padding:10px; box-sizing:border-box; font-family:"Roboto",sans-serif; border-bottom:1px solid rgba(255,255,255,0.15); }.gyges .tp-tab-image { width:60px; height:60px; max-height:100%; max-width:100%; position:relative; display:inline-block; float:left; }.gyges .tp-tab-content { background:rgba(0,0,0,0); position:relative; padding:15px 15px 15px 85px; left:0px; overflow:hidden; margin-top:-15px; box-sizing:border-box; color:#333; display:inline-block; width:100%; height:100%; position:absolute; }.gyges .tp-tab-date { display:block; color:rgba(255,255,255,0.25); font-weight:500; font-size:12px; margin-bottom:0px; }.gyges .tp-tab-title { display:block; text-align:left; color:#fff; font-size:14px; font-weight:500; text-transform:none; line-height:17px;}.gyges .tp-tab:hover,.gyges .tp-tab.selected { background:rgba(0,0,0,0.5); } .gyges .tp-tab-mask {} @media only screen and (max-width:960px) { }@media only screen and (max-width:768px) { } .hades.tparrows { cursor:pointer; background:#000; background:rgba(0,0,0,0.15); width:100px; height:100px; position:absolute; display:block; z-index:1000;} .hades.tparrows:before { font-family:"revicons"; font-size:30px; color:#fff; display:block; line-height:100px; text-align:center; transition:background 0.3s,color 0.3s;}.hades.tparrows.tp-leftarrow:before { content:"\e824";}.hades.tparrows.tp-rightarrow:before { content:"\e825";} .hades.tparrows:hover:before { color:#aaa; background:#fff; background:rgba(255,255,255,1); }.hades .tp-arr-allwrapper { position:absolute; left:100%; top:0px; background:#888; width:100px;height:100px; -webkit-transition:all 0.3s; transition:all 0.3s; -ms-filter:"progid:dximagetransform.microsoft.alpha(opacity=0)"; filter:alpha(opacity=0); -moz-opacity:0.0; -khtml-opacity:0.0; opacity:0.0; -webkit-transform:rotatey(-90deg); transform:rotatey(-90deg); -webkit-transform-origin:0% 50%; transform-origin:0% 50%;}.hades.tp-rightarrow .tp-arr-allwrapper { left:auto; right:100%; -webkit-transform-origin:100% 50%; transform-origin:100% 50%; -webkit-transform:rotatey(90deg); transform:rotatey(90deg);} .hades:hover .tp-arr-allwrapper { -ms-filter:"progid:dximagetransform.microsoft.alpha(opacity=100)"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; -webkit-transform:rotatey(0deg); transform:rotatey(0deg); } .hades .tp-arr-iwrapper {}.hades .tp-arr-imgholder { background-size:cover; position:absolute; top:0px;left:0px; width:100%;height:100%;}.hades .tp-arr-titleholder {}.hades .tp-arr-subtitleholder {} .hades.tp-bullets {}.hades.tp-bullets:before { content:" "; position:absolute; width:100%; height:100%; background:transparent; padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box;}.hades .tp-bullet { width:3px; height:3px; position:absolute; background:#888; cursor:pointer; border:5px solid #fff; box-sizing:content-box; box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2); -webkit-perspective:400; perspective:400; -webkit-transform:translatez(0.01px); transform:translatez(0.01px);}.hades .tp-bullet:hover,.hades .tp-bullet.selected { background:#555; } .hades .tp-bullet-image { position:absolute;top:-80px; left:-60px;width:120px;height:60px; background-position:center center; background-size:cover; visibility:hidden; opacity:0; transition:all 0.3s; -webkit-transform-style:flat; transform-style:flat; perspective:600; -webkit-perspective:600; transform:rotatex(-90deg); -webkit-transform:rotatex(-90deg); box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2); transform-origin:50% 100%; -webkit-transform-origin:50% 100%; }.hades .tp-bullet:hover .tp-bullet-image { display:block; opacity:1; transform:rotatex(0deg); -webkit-transform:rotatex(0deg); visibility:visible; }.hades .tp-bullet-title {} .hades .tp-thumb { opacity:1 }.hades .tp-thumb-img-wrap { border-radius:50%; padding:3px; display:inline-block;background:#000; background-color:rgba(0,0,0,0.25); width:100%; height:100%; position:relative; margin:0px; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s;}.hades .tp-thumb-image { padding:3px; border-radius:50%; display:block; box-sizing:border-box; position:relative; -webkit-box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); -moz-box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); } .hades .tp-thumb:hover .tp-thumb-img-wrap,.hades .tp-thumb.selected .tp-thumb-img-wrap { background:rgba(255,255,255,1); background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(119,119,119,1))); background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff",endColorstr="#777777",GradientType=0 ); }.hades .tp-thumb-title:after { content:" "; position:absolute; left:50%; margin-left:-8px; width:0; height:0; border-style:solid; border-width:8px 8px 0 8px; border-color:rgba(0,0,0,0.75) transparent transparent transparent; bottom:-8px; } .hades .tp-tab { opacity:1; } .hades .tp-tab-title { display:block; color:#333; font-weight:600; font-size:18px; text-align:center; line-height:25px; } .hades .tp-tab-price { display:block; text-align:center; color:#999; font-size:16px; margin-top:10px; line-height:20px} .hades .tp-tab-button { display:inline-block; margin-top:15px; text-align:center; padding:5px 15px; color:#fff; font-size:14px; background:#219bd7; border-radius:4px; font-weight:400;}.hades .tp-tab-inner { text-align:center;} .hebe.tparrows { cursor:pointer; background:#fff; min-width:70px; min-height:70px; position:absolute; display:block; z-index:1000;}.hebe.tparrows:hover {}.hebe.tparrows:before { font-family:"revicons"; font-size:30px; color:#aaa; display:block; line-height:70px; text-align:center; -webkit-transition:color 0.3s; -moz-transition:color 0.3s; transition:color 0.3s; z-index:2; position:relative; background:#fff; min-width:70px; min-height:70px;}.hebe.tparrows.tp-leftarrow:before { content:"\e824";}.hebe.tparrows.tp-rightarrow:before { content:"\e825";}.hebe.tparrows:hover:before { color:#000; }.hebe .tp-title-wrap { position:absolute; z-index:0; display:inline-block; background:#000; background:rgba(0,0,0,0.75); min-height:60px; line-height:60px; top:-10px; margin-left:0px; -webkit-transition:-webkit-transform 0.3s; transition:transform 0.3s; transform:scaleX(0); -webkit-transform:scaleX(0); transform-origin:0% 50%; -webkit-transform-origin:0% 50%;} .hebe.tp-rightarrow .tp-title-wrap { right:0px; -webkit-transform-origin:100% 50%; }.hebe.tparrows:hover .tp-title-wrap { transform:scaleX(1); -webkit-transform:scaleX(1);}.hebe .tp-arr-titleholder { position:relative; text-transform:uppercase; color:#fff; font-weight:600; font-size:12px; line-height:90px; white-space:nowrap; padding:0px 20px 0px 90px;} .hebe.tp-rightarrow .tp-arr-titleholder { margin-left:0px; padding:0px 90px 0px 20px; } .hebe.tparrows:hover .tp-arr-titleholder { transform:translateX(0px); -webkit-transform:translateX(0px); transition-delay:0.1s; opacity:1;} .hebe .tp-arr-imgholder{ width:90px; height:90px; position:absolute; left:100%; display:block; background-size:cover; background-position:center center; top:0px; right:-90px; }.hebe.tp-rightarrow .tp-arr-imgholder{ right:auto;left:-90px; } .hebe.tp-bullets {}.hebe.tp-bullets:before { content:" "; position:absolute; width:100%; height:100%; background:transparent; padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box;} .hebe .tp-bullet { width:3px; height:3px; position:absolute; background:#fff; cursor:pointer; border:5px solid #222; border-radius:50%; box-sizing:content-box; -webkit-perspective:400; perspective:400; -webkit-transform:translateZ(0.01px); transform:translateZ(0.01px); transition:all 0.3s;}.hebe .tp-bullet:hover,.hebe .tp-bullet.selected { background:#222; border-color:#fff;} .hebe .tp-bullet-image { position:absolute; top:-90px; left:-40px; width:70px; height:70px; background-position:center center; background-size:cover; visibility:hidden; opacity:0; transition:all 0.3s; -webkit-transform-style:flat; transform-style:flat; perspective:600; -webkit-perspective:600; transform:scale(0); -webkit-transform:scale(0); transform-origin:50% 100%; -webkit-transform-origin:50% 100%;border-radius:6px; }.hebe .tp-bullet:hover .tp-bullet-image { display:block; opacity:1; transform:scale(1); -webkit-transform:scale(1); visibility:visible; }.hebe .tp-bullet-title {} .hebe .tp-tab-title { color:#a8d8ee; font-size:13px; font-weight:700; text-transform:uppercase; font-family:"Roboto Slab" margin-bottom:5px;} .hebe .tp-tab-desc { font-size:18px; font-weight:400; color:#fff; line-height:25px; font-family:"Roboto Slab";} .hephaistos.tparrows { cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px; height:40px; position:absolute; display:block; z-index:1000; border-radius:50%;}.hephaistos.tparrows:hover { background:#000;}.hephaistos.tparrows:before { font-family:"revicons"; font-size:18px; color:#fff; display:block; line-height:40px; text-align:center;}.hephaistos.tparrows.tp-leftarrow:before { content:"\e82c"; margin-left:-2px; }.hephaistos.tparrows.tp-rightarrow:before { content:"\e82d"; margin-right:-2px;} .hephaistos.tp-bullets {}.hephaistos.tp-bullets:before { content:" "; position:absolute; width:100%; height:100%; background:transparent; padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box;}.hephaistos .tp-bullet { width:12px; height:12px; position:absolute; background:#999; border:3px solid #f5f5f5; border-radius:50%; cursor:pointer; box-sizing:content-box; box-shadow:0px 0px 2px 1px rgba(130,130,130,0.3); }.hephaistos .tp-bullet:hover,.hephaistos .tp-bullet.selected { background:#fff; border-color:#000;}.hephaistos .tp-bullet-image {}.hephaistos .tp-bullet-title {} .hermes.tparrows { cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:30px; height:110px; position:absolute; display:block; z-index:1000;} .hermes.tparrows:before { font-family:"revicons"; font-size:15px; color:#fff; display:block; line-height:110px; text-align:center; transform:translateX(0px); -webkit-transform:translateX(0px); transition:all 0.3s; -webkit-transition:all 0.3s;}.hermes.tparrows.tp-leftarrow:before { content:"\e824";}.hermes.tparrows.tp-rightarrow:before { content:"\e825";}.hermes.tparrows.tp-leftarrow:hover:before { transform:translateX(-20px); -webkit-transform:translateX(-20px); opacity:0;}.hermes.tparrows.tp-rightarrow:hover:before { transform:translateX(20px); -webkit-transform:translateX(20px); opacity:0;} .hermes .tp-arr-allwrapper { overflow:hidden; position:absolute; width:180px; height:140px; top:0px; left:0px; visibility:hidden; -webkit-transition:-webkit-transform 0.3s 0.3s; transition:transform 0.3s 0.3s; -webkit-perspective:1000px; perspective:1000px; }.hermes.tp-rightarrow .tp-arr-allwrapper { right:0px;left:auto; }.hermes.tparrows:hover .tp-arr-allwrapper { visibility:visible; }.hermes .tp-arr-imgholder { width:180px;position:absolute; left:0px;top:0px;height:110px; transform:translateX(-180px); -webkit-transform:translateX(-180px); transition:all 0.3s; transition-delay:0.3s;}.hermes.tp-rightarrow .tp-arr-imgholder{ transform:translateX(180px); -webkit-transform:translateX(180px); } .hermes.tparrows:hover .tp-arr-imgholder { transform:translateX(0px); -webkit-transform:translateX(0px); }.hermes .tp-arr-titleholder { top:110px; width:180px; text-align:left; display:block; padding:0px 10px; line-height:30px; background:#000; background:rgba(0,0,0,0.75);color:#fff; font-weight:600; position:absolute; font-size:12px; white-space:nowrap; letter-spacing:1px; -webkit-transition:all 0.3s; transition:all 0.3s; -webkit-transform:rotateX(-90deg); transform:rotateX(-90deg); -webkit-transform-origin:50% 0; transform-origin:50% 0; box-sizing:border-box; }.hermes.tparrows:hover .tp-arr-titleholder { -webkit-transition-delay:0.6s; transition-delay:0.6s; -webkit-transform:rotateX(0deg); transform:rotateX(0deg);} .hermes.tp-bullets {} .hermes .tp-bullet { overflow:hidden; border-radius:50%; width:16px; height:16px; background-color:rgba(0,0,0,0); box-shadow:inset 0 0 0 2px #FFF; -webkit-transition:background 0.3s ease; transition:background 0.3s ease; position:absolute;} .hermes .tp-bullet:hover { background-color:rgba(0,0,0,0.2);}.hermes .tp-bullet:after { content:' '; position:absolute; bottom:0; height:0; left:0; width:100%; background-color:#FFF; box-shadow:0 0 1px #FFF; -webkit-transition:height 0.3s ease; transition:height 0.3s ease;}.hermes .tp-bullet.selected:after { height:100%;} .hermes .tp-tab { opacity:1; padding-right:10px; box-sizing:border-box; }.hermes .tp-tab-image { width:100%; height:60%; position:relative;}.hermes .tp-tab-content { background:rgb(54,54,54); position:absolute; padding:20px 20px 20px 30px; box-sizing:border-box; color:#fff; display:block; width:100%; min-height:40%; bottom:0px; left:-10px; }.hermes .tp-tab-date { display:block; color:#888; font-weight:600; font-size:12px; margin-bottom:10px; }.hermes .tp-tab-title { display:block; color:#fff; font-size:16px; font-weight:800; text-transform:uppercase; line-height:19px;} .hermes .tp-tab.selected .tp-tab-title:after { width:0px; height:0px; border-style:solid; border-width:30px 0 30px 10px; border-color:transparent transparent transparent rgb(54,54,54); content:" "; position:absolute; right:-9px; bottom:50%; margin-bottom:-30px;}.hermes .tp-tab-mask { padding-right:10px !important; } @media only screen and (max-width:960px) { .hermes .tp-tab .tp-tab-title {font-size:14px;line-height:16px;} .hermes .tp-tab-date { font-size:11px; line-height:13px;margin-bottom:10px;} .hermes .tp-tab-content { padding:15px 15px 15px 25px;}}@media only screen and (max-width:768px) { .hermes .tp-tab .tp-tab-title {font-size:12px;line-height:14px;} .hermes .tp-tab-date {font-size:10px; line-height:12px;margin-bottom:5px;} .hermes .tp-tab-content {padding:10px 10px 10px 20px;}} .hesperiden.tparrows { cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px; height:40px; position:absolute; display:block; z-index:1000; border-radius:50%;}.hesperiden.tparrows:hover { background:#000;}.hesperiden.tparrows:before { font-family:"revicons"; font-size:20px; color:#fff; display:block; line-height:40px; text-align:center;}.hesperiden.tparrows.tp-leftarrow:before { content:"\e82c"; margin-left:-3px;}.hesperiden.tparrows.tp-rightarrow:before { content:"\e82d"; margin-right:-3px;} .hesperiden.tp-bullets {}.hesperiden.tp-bullets:before { content:" "; position:absolute; width:100%; height:100%; background:transparent; padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box; border-radius:8px; }.hesperiden .tp-bullet { width:12px; height:12px; position:absolute; background:#999999; background:-moz-linear-gradient(top,#999999 0%,#e1e1e1 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#999999),color-stop(100%,#e1e1e1)); background:-webkit-linear-gradient(top,#999999 0%,#e1e1e1 100%); background:-o-linear-gradient(top,#999999 0%,#e1e1e1 100%); background:-ms-linear-gradient(top,#999999 0%,#e1e1e1 100%); background:linear-gradient(to bottom,#999999 0%,#e1e1e1 100%); filter:progid:dximagetransform.microsoft.gradient( startcolorstr="#999999",endcolorstr="#e1e1e1",gradienttype=0 ); border:3px solid #e5e5e5; border-radius:50%; cursor:pointer; box-sizing:content-box;}.hesperiden .tp-bullet:hover,.hesperiden .tp-bullet.selected { background:#666;}.hesperiden .tp-bullet-image {}.hesperiden .tp-bullet-title {} .hesperiden .tp-thumb { opacity:1; -webkit-perspective:600px; perspective:600px;}.hesperiden .tp-thumb .tp-thumb-title { font-size:12px; position:absolute; margin-top:-10px; color:#fff; display:block; z-index:10000; background-color:#000; padding:5px 10px; bottom:0px; left:0px; width:100%; box-sizing:border-box; text-align:center; overflow:hidden; white-space:nowrap; transition:all 0.3s; -webkit-transition:all 0.3s; transform:rotatex(90deg) translatez(0.001px); transform-origin:50% 100%; -webkit-transform:rotatex(90deg) translatez(0.001px); -webkit-transform-origin:50% 100%; opacity:0; }.hesperiden .tp-thumb:hover .tp-thumb-title { transform:rotatex(0deg); -webkit-transform:rotatex(0deg); opacity:1;} .hesperiden .tp-tab { opacity:1; padding:10px; box-sizing:border-box; font-family:"Roboto",sans-serif; border-bottom:1px solid #e5e5e5; }.hesperiden .tp-tab-image { width:60px; height:60px; max-height:100%; max-width:100%; position:relative; display:inline-block; float:left; }.hesperiden .tp-tab-content { background:rgba(0,0,0,0); position:relative; padding:15px 15px 15px 85px; left:0px; overflow:hidden; margin-top:-15px; box-sizing:border-box; color:#333; display:inline-block; width:100%; height:100%; position:absolute; }.hesperiden .tp-tab-date { display:block; color:#aaa; font-weight:500; font-size:12px; margin-bottom:0px; }.hesperiden .tp-tab-title { display:block; text-align:left; color:#333; font-size:14px; font-weight:500; text-transform:none; line-height:17px;}.hesperiden .tp-tab:hover,.hesperiden .tp-tab.selected { background:#eee; } .hesperiden .tp-tab-mask {} @media only screen and (max-width:960px) { }@media only screen and (max-width:768px) { } .metis.tparrows { background:#fff; padding:10px; transition:all 0.3s; -webkit-transition:all 0.3s; width:60px; height:60px; box-sizing:border-box; } .metis.tparrows:hover { background:#fff; background:rgba(255,255,255,0.75); } .metis.tparrows:before { color:#000; transition:all 0.3s; -webkit-transition:all 0.3s; } .metis.tparrows:hover:before { transform:scale(1.5); } .metis .tp-bullet { opacity:1; width:50px; height:50px; padding:3px; background:#000; background-color:rgba(0,0,0,0.25); margin:0px; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s; border-radius:50%; } .metis .tp-bullet-image { border-radius:50%; display:block; box-sizing:border-box; position:relative; -webkit-box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); -moz-box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25); width:44px; height:44px; background-size:cover; background-position:center center; } .metis .tp-bullet-title { position:absolute; bottom:65px; display:inline-block; left:50%; background:#000; background:rgba(0,0,0,0.75); color:#fff; padding:10px 30px; border-radius:4px; -webkit-border-radius:4px; opacity:0; transition:all 0.3s; -webkit-transition:all 0.3s; transform:translateZ(0.001px) translateX(-50%) translateY(14px); transform-origin:50% 100%; -webkit-transform:translateZ(0.001px) translateX(-50%) translateY(14px); -webkit-transform-origin:50% 100%; opacity:0; white-space:nowrap; } .metis .tp-bullet:hover .tp-bullet-title { transform:rotateX(0deg) translateX(-50%); -webkit-transform:rotateX(0deg) translateX(-50%); opacity:1;} .metis .tp-bullet.selected,.metis .tp-bullet:hover { background:rgba(255,255,255,1); background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(119,119,119,1))); background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff",endColorstr="#777777",GradientType=0 ); }.metis .tp-bullet-title:after { content:" "; position:absolute; left:50%; margin-left:-8px; width:0; height:0; border-style:solid; border-width:8px 8px 0 8px; border-color:rgba(0,0,0,0.75) transparent transparent transparent; bottom:-8px; } .metis .tp-tab-number { color:#fff; font-size:40px; line-height:30px; font-weight:400; font-family:"Playfair Display"; width:50px; margin-right:17px; display:inline-block; float:left; } .metis .tp-tab-mask { padding-left:20px; left:0px; max-width:90px !important; transition:0.4s padding-left,0.4s left,0.4s max-width; } .metis:hover .tp-tab-mask { padding-left:0px; left:50px; max-width:500px !important; } .metis .tp-tab-divider { border-right:1px solid transparent; height:30px; width:1px; margin-top:5px; display:inline-block; float:left; } .metis .tp-tab-title { color:#fff; font-size:20px; line-height:20px; font-weight:400; font-family:"Playfair Display"; position:relative; padding-top:10px; padding-left:30px; display:inline-block; transform:translateX(-100%); transition:0.4s all; } .metis .tp-tab-title-mask { position:absolute; overflow:hidden; left:67px; } .metis:hover .tp-tab-title { transform:translateX(0); } .metis .tp-tab { opacity:0.15; transition:0.4s all; } .metis .tp-tab:hover,.metis .tp-tab.selected { opacity:1; } .metis .tp-tab.selected .tp-tab-divider { border-right:1px solid #cdb083; } .metis.tp-tabs { max-width:118px !important; padding-left:50px; } .metis.tp-tabs:before { content:" "; height:100%; width:88px; background:rgba(0,0,0,0.15); border-right:1px solid rgba(255,255,255,0.10); left:0px; top:0px; position:absolute; transition:0.4s all; } .metis.tp-tabs:hover:before { width:118px; } @media (max-width:499px) { .metis.tp-tabs:before { background:rgba(0,0,0,0.75); } } .persephone.tparrows { cursor:pointer; background:#aaa; background:rgba(200,200,200,0.5); width:40px; height:40px; position:absolute; display:block; z-index:100; border:1px solid #f5f5f5;}.persephone.tparrows:hover { background:#333;}.persephone.tparrows:before { font-family:"revicons"; font-size:15px; color:#fff; display:block; line-height:40px; text-align:center;}.persephone.tparrows.tp-leftarrow:before { content:"\e824";}.persephone.tparrows.tp-rightarrow:before { content:"\e825";} .persephone.tp-bullets {}.persephone.tp-bullets:before { content:" "; position:absolute; width:100%; height:100%; background:#transparent; padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box;}.persephone .tp-bullet { width:12px; height:12px; position:absolute; background:#aaa; border:1px solid #e5e5e5; cursor:pointer; box-sizing:content-box;}.persephone .tp-bullet:hover,.persephone .tp-bullet.selected { background:#222;}.persephone .tp-bullet-image {}.persephone .tp-bullet-title {} .uranus.tparrows { width:50px; height:50px; background:transparent; } .uranus.tparrows:before { width:50px; height:50px; line-height:50px; font-size:40px; transition:all 0.3s;-webkit-transition:all 0.3s; } .uranus.tparrows:hover:before { opacity:0.75; } .uranus .tp-bullet{ border-radius:50%; box-shadow:0 0 0 2px rgba(255,255,255,0); -webkit-transition:box-shadow 0.3s ease; transition:box-shadow 0.3s ease; background:transparent;}.uranus .tp-bullet.selected,.uranus .tp-bullet:hover { box-shadow:0 0 0 2px #FFF; border:none; border-radius:50%; background:transparent;} .uranus .tp-bullet-inner { background-color:rgba(255,255,255,0.7); -webkit-transition:background-color 0.3s ease,-webkit-transform 0.3s ease; transition:background-color 0.3s ease,transform 0.3s ease; top:0; left:0; width:100%; height:100%; outline:none; border-radius:50%; background-color:#FFF; background-color:rgba(255,255,255,0.3); text-indent:-999em; cursor:pointer; position:absolute;} .uranus .tp-bullet.selected .tp-bullet-inner,.uranus .tp-bullet:hover .tp-bullet-inner{ transform:scale(0.4); -webkit-transform:scale(0.4); background-color:#fff;} .zeus.tparrows { cursor:pointer; min-width:70px; min-height:70px; position:absolute; display:block; z-index:100; border-radius:35px; overflow:hidden; background:rgba(0,0,0,0.10);} .zeus.tparrows:before { font-family:"revicons"; font-size:20px; color:#fff; display:block; line-height:70px; text-align:center; z-index:2; position:relative;}.zeus.tparrows.tp-leftarrow:before { content:"\e824";}.zeus.tparrows.tp-rightarrow:before { content:"\e825";} .zeus .tp-title-wrap { background:#000; background:rgba(0,0,0,0.5); width:100%; height:100%; top:0px; left:0px; position:absolute; opacity:0; transform:scale(0); -webkit-transform:scale(0); transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; border-radius:50%; }.zeus .tp-arr-imgholder { width:100%; height:100%; position:absolute; top:0px; left:0px; background-position:center center; background-size:cover; border-radius:50%; transform:translateX(-100%); -webkit-transform:translateX(-100%); transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; }.zeus.tp-rightarrow .tp-arr-imgholder { transform:translateX(100%); -webkit-transform:translateX(100%); }.zeus.tparrows:hover .tp-arr-imgholder { transform:translateX(0); -webkit-transform:translateX(0); opacity:1;} .zeus.tparrows:hover .tp-title-wrap { transform:scale(1); -webkit-transform:scale(1); opacity:1;} .zeus .tp-bullet { box-sizing:content-box; -webkit-box-sizing:content-box; border-radius:50%; background-color:rgba(0,0,0,0); -webkit-transition:opacity 0.3s ease; transition:opacity 0.3s ease; width:13px;height:13px; border:2px solid #fff; }.zeus .tp-bullet:after { content:""; position:absolute; width:100%; height:100%; left:0; border-radius:50%; background-color:#FFF; -webkit-transform:scale(0); transform:scale(0); -webkit-transform-origin:50% 50%; transform-origin:50% 50%; -webkit-transition:-webkit-transform 0.3s ease; transition:transform 0.3s ease;}.zeus .tp-bullet:hover:after,.zeus .tp-bullet.selected:after{ -webkit-transform:scale(1.2); transform:scale(1.2);} .zeus .tp-bullet-image,.zeus .tp-bullet-imageoverlay{ width:135px; height:60px; position:absolute; background:#000; background:rgba(0,0,0,0.5); bottom:25px; left:50%; margin-left:-65px; box-sizing:border-box; background-size:cover; background-position:center center; visibility:hidden; opacity:0; -webkit-backface-visibility:hidden; backface-visibility:hidden; -webkit-transform-origin:50% 50%; transform-origin:50% 50%; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; border-radius:4px; } .zeus .tp-bullet-title,.zeus .tp-bullet-imageoverlay { z-index:2; -webkit-transition:all 0.5s ease; transition:all 0.5s ease;} .zeus .tp-bullet-title { color:#fff; text-align:center; line-height:15px; font-size:13px; font-weight:600; z-index:3; visibility:hidden; opacity:0; -webkit-backface-visibility:hidden; backface-visibility:hidden; -webkit-transform-origin:50% 50%; transform-origin:50% 50%; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; position:absolute; bottom:45px; width:135px; vertical-align:middle; left:-57px;} .zeus .tp-bullet:hover .tp-bullet-title,.zeus .tp-bullet:hover .tp-bullet-image,.zeus .tp-bullet:hover .tp-bullet-imageoverlay{ opacity:1; visibility:visible; -webkit-transform:translateY(0px); transform:translateY(0px); } .zeus .tp-thumb {opacity:1} .zeus .tp-thumb-over { background:#000; background:rgba(0,0,0,0.25); width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:1; -webkit-transition:all 0.3s; transition:all 0.3s;} .zeus .tp-thumb-more:before { font-family:"revicons"; font-size:12px; color:#aaa; color:rgba(255,255,255,0.75); display:block; line-height:12px; text-align:left; z-index:2; position:absolute; top:20px; right:20px; z-index:2;}.zeus .tp-thumb-more:before { content:"\e825";} .zeus .tp-thumb-title { font-family:"Raleway"; letter-spacing:1px; font-size:12px; color:#fff; display:block; line-height:15px; text-align:left; z-index:2; position:absolute; top:0px; left:0px; z-index:2; padding:20px 35px 20px 20px; width:100%; height:100%; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s; font-weight:500;} .zeus .tp-thumb.selected .tp-thumb-more:before,.zeus .tp-thumb:hover .tp-thumb-more:before { color:#aaa; } .zeus .tp-thumb.selected .tp-thumb-over,.zeus .tp-thumb:hover .tp-thumb-over { background:#000;}.zeus .tp-thumb.selected .tp-thumb-title,.zeus .tp-thumb:hover .tp-thumb-title { color:#fff; } .zeus .tp-tab { opacity:1; box-sizing:border-box;} .zeus .tp-tab-title { display:block;text-align:center;background:rgba(0,0,0,0.25);font-family:"Roboto Slab",serif; font-weight:700; font-size:13px; line-height:13px;color:#fff; padding:9px 10px; } .zeus .tp-tab:hover .tp-tab-title,.zeus .tp-tab.selected .tp-tab-title { color:#000; background:rgba(255,255,255,1); } .post-tabs .tp-thumb {opacity:1} .post-tabs .tp-thumb-over { background:#252525; width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:1; -webkit-transition:all 0.3s; transition:all 0.3s;} .post-tabs .tp-thumb-more:before { font-family:"revicons"; font-size:12px; color:#aaa; color:rgba(255,255,255,0.75); display:block; line-height:12px; text-align:left; z-index:2; position:absolute; top:15px; right:15px; z-index:2;}.post-tabs .tp-thumb-more:before { content:"\e825";} .post-tabs .tp-thumb-title { font-family:"raleway"; letter-spacing:1px; font-size:12px; color:#fff; display:block; line-height:15px; text-align:left; z-index:2; position:absolute; top:0px; left:0px; z-index:2; padding:15px 30px 15px 15px; width:100%; height:100%; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s; font-weight:500;} .post-tabs .tp-thumb.selected .tp-thumb-more:before,.post-tabs .tp-thumb:hover .tp-thumb-more:before { color:#aaa; } .post-tabs .tp-thumb.selected .tp-thumb-over,.post-tabs .tp-thumb:hover .tp-thumb-over { background:#fff;}.post-tabs .tp-thumb.selected .tp-thumb-title,.post-tabs .tp-thumb:hover .tp-thumb-title { color:#000; }.feature-one__text { color:#f79838; } .feature-one__top-icon { border:2px dashed #ffffff; } .feature-one__top-title a { font-family:"robotomedium"; } .feature-one__point li .text p { font-weight:normal; font-family:"robotomedium"; } .testimonial-one__text-1 { color:#f79838; } .about-one__curved-circle-icon img { max-width:125px; } .feature-one__point li .text p { line-height:26px; } .feature-one__point li { display:block; } .feature-one__point li .icon,.feature-one__point li .text { float:left; } .feature-one__point li .text { width:80%; } .feature-one__point li .icon { margin-top:7px; } .textsub { font-size:20px; padding:0px; } .white-text { color:#fff; } .feature-one__single--two,.feature-one__single { min-height:580px; } .thm-btn { color:#282974; } .site-footer__top { margin-top:100px; } .about-one__text { margin:30px auto; margin-top:0px; } .aboutmlop { max-width:430px; width:100%; margin:0px auto; margin-top:45px; margin-right:30px; } .tp-simpleresponsive img.imgablopt { display:block; margin:0px auto; padding:0px; border:2px dashed #2a2975; max-width:390px; background:#f79838; } .feature-one__top-icon img { max-width:70px; } .feature-one__top-icon--two img { filter:invert(1); } .feature-one__top-icon:hover img { filter:invert(0); } .purposmlp .feature-one__single { min-height:inherit; } .feature-one { padding:0px 0px; padding-bottom:50px; } .brand-one { padding:20px 0px; } .site-footer__top { margin-top:0px; } .mobimgablopt { display:none; } .mobimgablopt img.imgablopt { display:block; margin:0px auto; padding:20px; border:2px solid #f79838; max-width:430px; } .timelop { font-size:2rem; } .brand-one .swiper-slide img { border:2px dashed #dadada; border-radius:20px 0px 20px 0px; } .circlul { max-width:1024px; margin:0px auto; } .sponsamtlp,.partenerstlp { margin-top:30px; } .sponsamtlp { margin-bottom:60px; } .inthenewttl { padding:24px; min-height:99px; text-align:left; max-height:99px; } .circlul img { cursor:pointer; } .brand-one { background:url("../../img/bg/feature-one-shape-orange-180.png") repeat-x; background-position:bottom; background-size:15%; } .feature-one__single-bg { background-image:url("../../img/bg/feature-one-shape-orange-180.png"); background-size:170px; background-repeat:repeat-x; padding-bottom:30px; background-position:bottom; background-color:#292974; } .feature-one__text { font-family:"robotomedium"; } .aboutmlop { position:relative; z-index:1; background:#f79838e8; padding:20px; } .headmttilp { font-size:25px; border-bottom:1px dashed #dadada; padding-bottom:5px; margin-bottom:10px; color:#000; } .headmsub { font-size:12px; color:#2a2775; font-weight:bold; line-height:20px; } .gendmlop{color:#000;} .feature-two__title a{font-size:30px; line-height:normal;} .feature-two__single-inner{padding:25px 35px;min-height:150px;} .feature-two__title { font-size:30px; line-height:normal; } .feature-two__icon span{font-size:45px;} @media (max-width:768px) { .banner-img img { margin-top:0px; } .about-content { margin-top:50px; } .h2-title { font-size:25px; } .footer-last-link ul li a { font-size:14px; } .footlemkp { margin-bottom:10px; } .footer-last { padding-bottom:60px; } .tp-simpleresponsive img.imgablopt { display:none; } .mobimgablopt { display:block; padding:30px 20px; margin:0px auto; } .mobimgablopt img.imgablopt { width:100%; margin:0px auto; } .about-one { padding:30px 0px; } .section-title__title { font-size:21px; line-height:normal; } .about-one__right .section-title { margin-bottom:45px; } .brand-one { background-size:50%; } .timelop { font-size:2rem; border-bottom:2px dashed #2929745e; padding-bottom:15px; } .inthenewttl { padding:10px 0px; } .uranus .tp-bullet { box-shadow:0 0 0 2px #292974; background-color:#292974; opacity:0.5; display:none; } .uranus .tp-bullet.selected,.uranus .tp-bullet:hover { box-shadow:0 0 0 2px #f79838; } .uranus .tp-bullet.selected .tp-bullet-inner,.uranus .tp-bullet:hover .tp-bullet-inner { background-color:#292974; } .aboutmlop{margin-top:0px;background:#f7983838;padding:0px;} .mobimgablopt {padding:20px;} } 

