/*
Template:  Webster - Responsive Multi-purpose HTML5 Template
Author: potenzaglobalsolutions.com
Design and Developed by: potenzaglobalsolutions.com

NOTE: This file contains the styling for the revolution demo slider arrow. We have provided all arrow CSS with comments in this file so you just need to keep that arrow CSS which you use. You can remove other slider arrow CSS which you haven't use. -OR- you can copy slider arrow CSS which you used in your site and past it at the end of style.css file.
*/


/*************************
      reveal-add-on18
*************************/
#welcome_wrapper .tp-loader.spinner2{ background-color: #006dd2 !important; } 
video::-webkit-media-controls-start-playback-button{display:none !important}.tc-gradient i:before{background:-webkit-linear-gradient(left,#5e05b1 0%,#09ceff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tc-btnshadow{-webkit-box-shadow:3px 5px 10px 0px rgba(0,0,0,0.2) !important;-moz-box-shadow:3px 5px 10px 0px rgba(0,0,0,0.2) !important;box-shadow:3px 5px 10px 0px rgba(0,0,0,0.2) !important}
#welcome .uranus.tparrows{width:50px; height:50px; background:rgba(255,255,255,0)}#welcome .uranus.tparrows:before{width:50px; height:50px; line-height:50px; font-size:40px; transition:all 0.3s;-webkit-transition:all 0.3s}#welcome .uranus.tparrows:hover:before{opacity:0.75}


/*************************
      fashion14
*************************/
.tp-caption.Fashion-SmallText,.Fashion-SmallText{color:rgba(255,255,255,1.00);font-size:12px;line-height:20px;font-weight:600;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:2px}.tp-caption.Fashion-BigDisplay,.Fashion-BigDisplay{color:rgba(0,0,0,1.00);font-size:60px;line-height:60px;font-weight:900;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:2px}.tp-caption.Fashion-TextBlock,.Fashion-TextBlock{color:rgba(0,0,0,1.00);font-size:20px;line-height:40px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:2px} 
 .hephaistos .tp-bullet{width:12px;height:12px;position:absolute;background:rgba(153,153,153,1);border:3px solid rgba(255,255,255,0.9);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:rgba(255,255,255,1);  border-color:rgba(0,0,0,1)}


/*************************
      scroll-effect16
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;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;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;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;cursor:pointer}
  #rev_slider_16_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 rgb(255,255,255)}#rev_slider_16_1 .zeus .tp-bullet:after{content:""; position:absolute; width:100%; height:100%; left:0; border-radius:50%; background-color:rgb(255,255,255); -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}#rev_slider_16_1 .zeus .tp-bullet:hover:after,#rev_slider_16_1 .zeus .tp-bullet.selected:after{-webkit-transform:scale(1.2); transform:scale(1.2)}#rev_slider_16_1 .zeus .tp-bullet-image,#rev_slider_16_1 .zeus .tp-bullet-imageoverlay{width:135px; height:60px; position:absolute; background:#000; background:rgba(0,0,0,0.5); bottom:13px; margin-bottom:10px; transform:translateX(-50%); -webkit-transform:translateX(-50%); 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}#rev_slider_16_1 .zeus .tp-bullet-title,#rev_slider_16_1 .zeus .tp-bullet-imageoverlay{z-index:2; -webkit-transition:all 0.5s ease;   transition:all 0.5s ease; transform:translateX(-50%); -webkit-transform:translateX(-50%)}#rev_slider_16_1 .zeus .tp-bullet-title{color:rgb(255,255,255); 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}#rev_slider_16_1 .zeus .tp-bullet:hover .tp-bullet-title,#rev_slider_16_1 .zeus .tp-bullet:hover .tp-bullet-image,#rev_slider_16_1 .zeus .tp-bullet:hover .tp-bullet-imageoverlay{opacity:1;   visibility:visible;  -webkit-transform:translateY(0px) translateX(-50%);   transform:translateY(0px) translateX(-50%)}#rev_slider_16_1 .zeus.nav-dir-vertical .tp-bullet-image,#rev_slider_16_1 .zeus.nav-dir-vertical .tp-bullet-imageoverlay{bottom:auto; margin-right:10px; margin-bottom:0px; right:13px; transform:translateX(0px) translateY(-50%); -webkit-transform:translateX(0px) translateY(-50%)}#rev_slider_16_1 .zeus.nav-dir-vertical .tp-bullet:hover .tp-bullet-image{transform:translateX(0px) translateY(-50%); -webkit-transform:translateX(0px) translateY(-50%)}#rev_slider_16_1 .zeus.nav-dir-vertical .tp-bullet-title,#rev_slider_16_1 .zeus.nav-dir-vertical .tp-bullet-imageoverlay{z-index:2; -webkit-transition:all 0.5s ease; transition:all 0.5s ease; transform:translateX(0px) translateY(-50%); -webkit-transform:translateX(0px) translateY(-50%)}#rev_slider_16_1 .zeus.nav-dir-vertical .tp-bullet-title{bottom:auto;   right:100%;   margin-right:10px}#rev_slider_16_1 .zeus.nav-dir-vertical .tp-bullet:hover .tp-bullet-title,#rev_slider_16_1 .zeus.nav-dir-vertical .tp-bullet:hover .tp-bullet-image,#rev_slider_16_1 .zeus.nav-dir-vertical .tp-bullet:hover .tp-bullet-imageoverlay{transform:translateX(0px) translateY(-50%); -webkit-transform:translateX(0px) translateY(-50%)}#rev_slider_16_1 .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-image,#rev_slider_16_1 .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-imageoverlay{bottom:auto; margin-left:10px; margin-bottom:0px; left:13px; transform:translateX(0px) translateY(-50%); -webkit-transform:translateX(0px) translateY(-50%)}#rev_slider_16_1 .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet:hover .tp-bullet-image{transform:translateX(0px) translateY(-50%); -webkit-transform:translateX(0px) translateY(-50%)}#rev_slider_16_1 .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-title,#rev_slider_16_1 .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-imageoverlay{z-index:2; -webkit-transition:all 0.5s ease; transition:all 0.5s ease; transform:translateX(0px) translateY(-50%); -webkit-transform:translateX(0px) translateY(-50%)}#rev_slider_16_1 .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-title{bottom:auto;   left:100%;   margin-left:10px}#rev_slider_16_1 .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-image,#rev_slider_16_1 .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-imageoverlay{bottom:auto; top:13px; margin-top:10px; margin-bottom:0px; left:0px; transform:translateY(0px) translateX(-50%); -webkit-transform:translateX(0px) translateX(-50%)}#rev_slider_16_1 .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet:hover .tp-bullet-image{transform:scale(1) translateY(0px) translateX(-50%); -webkit-transform:scale(1) translateY(0px) translateX(-50%)}#rev_slider_16_1 .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-title,#rev_slider_16_1 .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-imageoverlay{z-index:2; -webkit-transition:all 0.5s ease; transition:all 0.5s ease; transform:translateY(0px) translateX(-50%); -webkit-transform:translateY(0px) translateX(-50%)}#rev_slider_16_1 .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-title{bottom:auto;   top:13px;   margin-top:20px}


/*************************
      overexposure-transition
*************************/
 #rev_slider_22_1 .uranus.tparrows{width:50px; height:50px; background:rgba(255,255,255,0)}#rev_slider_22_1 .uranus.tparrows:before{width:50px; height:50px; line-height:50px; font-size:30px; transition:all 0.3s;-webkit-transition:all 0.3s}#rev_slider_22_1 .uranus.tparrows:hover:before{opacity:0.75}


 /*************************
      parallax-zoom-slices
*************************/
#rev_slider_28_1 .uranus.tparrows{width:50px; height:50px; background:rgba(255,255,255,0)}
#rev_slider_28_1 .uranus.tparrows:before{width:50px; height:50px; line-height:50px; font-size:40px; transition:all 0.3s;-webkit-transition:all 0.3s}
#rev_slider_28_1 .uranus.tparrows:hover:before{opacity:0.75}
.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 rgb(255,255,255);  -webkit-transition:background 0.3s ease;  transition:background 0.3s ease;  position:absolute}
.hermes .tp-bullet:hover{background-color:rgba(0,0,0,0.21)}
.hermes .tp-bullet:after{content:' '; position:absolute; bottom:0; height:0; left:0; width:100%; background-color:rgb(255,255,255); box-shadow:0 0 1px rgb(255,255,255); -webkit-transition:height 0.3s ease; transition:height 0.3s ease}
.hermes .tp-bullet.selected:after{height:100%}


 /*************************
      parallax-scroll
*************************/
#rev_slider_20_1_wrapper .tp-loader.spinner1{ background-color: #FFFFFF !important; }
.tp-joyshadow{-webkit-box-shadow:0px 20px 30px 0px rgba(9,21,54,0.25) !important;-moz-box-shadow:0px 20px 30px 0px rgba(9,21,54,0.25) !important;box-shadow:0px 20px 30px 0px rgba(9,21,54,0.25) !important}


 /*************************
      product-showcase
*************************/
.tp-list-sc{color:#8500bd; margin-right:5px}
.new-bullet-bar.tparrows{cursor:pointer; background:rgba(255,255,255,1); min-width:80px; min-height:80px; position:absolute; display:block; z-index:100; border-radius:0px}.new-bullet-bar.tparrows:before{font-family:"revicons"; font-size:20px; color:#2d3032; display:block; line-height:80px; text-align:center;   z-index:2; position:relative}.new-bullet-bar.tparrows.tp-leftarrow:before{content:"\e824"}.new-bullet-bar.tparrows.tp-rightarrow:before{content:"\e825"}.new-bullet-bar .tp-title-wrap{position:absolute; z-index:1; display:inline-block; background:#000; background:rgba(0,0,0,0.5); min-height:80px; line-height:80px; top:0px; margin-left:0px; border-radius:0px; overflow:hidden;  transition:opacity 0.6s; -webkit-transition:opacity 0.6s; -moz-transition:opacity 0.6s; -webkit-transform:scale(0); -moz-transform:scale(0); transform:scale(0);  visibility:hidden; opacity:0}.new-bullet-bar.tparrows:hover .tp-title-wrap{-webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1); opacity:1; visibility:visible}.new-bullet-bar.tparrows:hover:before{color:#fff}.new-bullet-bar.tp-rightarrow .tp-title-wrap{right:0px;  -webkit-transform-origin:100% 50%; border-radius:0px;width:160px;height:100px; margin-top:-10px;margin-right:-40px;-webkit-box-shadow:0px 10px 30px 0px rgba(0,0,0,0.35);-moz-box-shadow:0px 10px 30px 0px rgba(0,0,0,0.35);box-shadow:0px 10px 30px 0px rgba(0,0,0,0.35)}.new-bullet-bar.tp-leftarrow .tp-title-wrap{left:0px;  -webkit-transform-origin:100% 50%; border-radius:0px;width:160px;height:100px;margin-top:-10px;margin-left:-40px;-webkit-box-shadow:0px 10px 30px 0px rgba(0,0,0,0.35);-moz-box-shadow:0px 10px 30px 0px rgba(0,0,0,0.35);box-shadow:0px 10px 30px 0px rgba(0,0,0,0.35)}.new-bullet-bar .tp-arr-imgholder{width:100%; height:100%; position:absolute; top:0px; left:0px; background-position:center center; background-size:cover}.new-bullet-bar .tp-arr-img-over{width:100%; height:100%; position:absolute; top:0px; left:0px;  background:#000;  background:rgba(0,0,0,0.25)}



 /*************************
      mask-showcase
*************************/
.tiny_bullet_slider .tp-bullet:before{content:" ";  position:absolute;  width:100%;  height:25px;  top:-12px;  left:0px;  background:transparent}
#rev_slider_30_1 .uranus.tparrows{width:50px; height:50px; background:rgba(255,255,255,0)}#rev_slider_30_1 .uranus.tparrows:before{width:50px; height:50px; line-height:50px; font-size:40px; transition:all 0.3s;-webkit-transition:all 0.3s}#rev_slider_30_1 .uranus.tparrows:hover:before{opacity:0.75}.bullet-bar.tp-bullets{}.bullet-bar.tp-bullets:before{content:" ";position:absolute;width:100%;height:100%;background:transparent;padding:10px;margin-left:-10px;margin-top:-10px;box-sizing:content-box}.bullet-bar .tp-bullet{width:60px;height:3px;position:absolute;background:#aaa;  background:rgba(204,204,204,0.5);cursor:pointer;box-sizing:content-box}.bullet-bar .tp-bullet:hover,.bullet-bar .tp-bullet.selected{background:rgba(204,204,204,1)}.bullet-bar .tp-bullet-image{}.bullet-bar .tp-bullet-title{}


 /*************************
      website-intro
*************************/
.tiny_bullet_slider .tp-bullet:before{content:" ";  position:absolute;  width:100%;  height:25px;  top:-12px;  left:0px;  background:transparent}
			.bullet-bar.tp-bullets{}.bullet-bar.tp-bullets:before{content:" ";position:absolute;width:100%;height:100%;background:transparent;padding:10px;margin-left:-10px;margin-top:-10px;box-sizing:content-box}.bullet-bar .tp-bullet{width:60px;height:3px;position:absolute;background:#aaa;  background:rgba(204,204,204,0.5);cursor:pointer;box-sizing:content-box}.bullet-bar .tp-bullet:hover,.bullet-bar .tp-bullet.selected{background:rgba(204,204,204,1)}.bullet-bar .tp-bullet-image{}.bullet-bar .tp-bullet-title{}



 /*************************
      film-strip
*************************/
#rev_slider_36_1 .metis.tparrows{background:rgba(255,255,255,1); padding:10px; transition:all 0.3s; -webkit-transition:all 0.3s; width:60px; height:60px; box-sizing:border-box}
#rev_slider_36_1 .metis.tparrows:hover{background:rgba(255,255,255,0.75)}
#rev_slider_36_1 .metis.tparrows:before{color:rgb(0,0,0);  transition:all 0.3s; -webkit-transition:all 0.3s}
#rev_slider_36_1 .metis.tparrows:hover:before{transform:scale(1.5)}


 /*************************
      carousel-gallery
*************************/
.tp-gradientstyle{background:-moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.75) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.75))); background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%); background:-o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.75) 100%); background:-ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.75) 100%); background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.75) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 )}
				.gyges .tp-thumb{opacity:1}.gyges .tp-thumb-img-wrap{padding:3px; background-color:rgba(17,17,17,1); 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(17,17,17,1); -moz-box-shadow:inset 5px 5px 10px 0px rgba(17,17,17,1); box-shadow:inset 5px 5px 10px 0px rgba(17,17,17,1)}.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%)}.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:rgba(51,51,51,0);  display:inline-block;  width:100%;  height:100%; position:absolute}.gyges .tp-tab-date{display:block; color:rgba(255,255,255,0.5); font-weight:500; font-size:12px; margin-bottom:0px}.gyges .tp-tab-title{display:block;   text-align:left;  color:rgba(255,255,255,1);  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.51)}.gyges .tp-tab-mask{}@media only screen and (max-width:960px){}@media only screen and (max-width:768px){}



 /*************************
      404-error-page
*************************/
.tp-imgopacity img{opacity:0.5}.revtp-searchform input#s{font-family:"Arial",sans-serif; font-size:15px !important; font-weight:700; color:#fff !important; background-color:transparent; line-height:56px !important; padding:0 20px !important; cursor:text; border:2px solid #fff; width:380px; 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:0px; -moz-border-radius:0px; border-radius:0px}.revtp-searchform input#s::placeholder{color:#fff !important}.revtp-searchform input#s::-webkit-input-placeholder{color:#fff !important}.revtp-searchform input#s::-moz-input-placeholder{color:#fff !important}.revtp-searchform input#s[type="text"]:focus{background-color:rgba(255,255,255,0.15)}.revtp-searchform input#searchsubmit,.revtp-searchform input#searchsubmit:focus{font-family:"Arial",sans-serif; line-height:60px;  letter-spacing:1px;  text-transform:uppercase;  font-size:15px;  font-weight:700;  padding:0 20px;border:0;  background:#fff;  color:#000;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.revtp-searchform input#searchsubmit:hover{color:#fff;  background:#ff00ff}@media only screen and (max-width:767px){.revtp-searchform input#s{width:280px}}@media only screen and (max-width:479px){.revtp-searchform input#s{width:200px}}


 /*************************
      app-showcase
*************************/
.tp-opacity{opacity:0.35 !important}.tp-nopointer{pointer-events:none !important}


 /*************************
      portfolio-viewer
*************************/
.upperzindex{z-index:20 !important}.tp-caption.tp-shape.tp-shapewrapper{border:0 !important}

 /*************************
      snowaddon54
*************************/
#rev_slider_54_1_wrapper .tp-loader.spinner3{ background-color: #333333 !important; }
#rev_slider_54_1 .uranus.tparrows{width:50px; height:50px; background:rgba(255,255,255,0)}#rev_slider_54_1 .uranus.tparrows:before{width:50px; height:50px; line-height:50px; font-size:40px; transition:all 0.3s;-webkit-transition:all 0.3s}#rev_slider_54_1 .uranus.tparrows:hover:before{opacity:0.75}


 /*************************
      blur-effect-slider
*************************/
#rev_slider_76_1_wrapper .tp-loader.spinner3{ background-color: #333333 !important; }
.blurslider-gradient{background:-webkit-linear-gradient(left,#9357cc 0%,#2989d8 50%,#2cc99d 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blurslider-line{background:-webkit-linear-gradient(left,#9357cc 0%,#2989d8 50%,#2cc99d 100%) !important}
#rev_slider_76_1 .uranus.tparrows{width:50px; height:50px; background:rgba(255,255,255,0)}#rev_slider_76_1 .uranus.tparrows:before{width:50px; height:50px; line-height:50px; font-size:40px; transition:all 0.3s;-webkit-transition:all 0.3s}#rev_slider_76_1 .uranus.tparrows:hover:before{opacity:0.75}


 /*************************
      80s-style-intro
*************************/
.eightygradient{background:-webkit-linear-gradient(top,rgba(170,26,24,1) 0%,rgba(213,44,50,1) 39%,rgba(236,97,94,1) 45%,rgba(202,34,34,1) 69%,rgba(148,36,43,1) 100%);-webkit-background-clip:text;-webkit-text-stroke:4px transparent;letter-spacing:-4px;text-shadow:0px 0px 20px rgba(208,34,40,1);   animation-name:blink2; animation-duration:150ms; animation-iteration-count:infinite; animation-direction:alternate}.eightybar{border-width:2px; border-style:solid; border-color:#e53235; box-shadow:0px 0px 20px 0px rgba(208,34,40,1); animation-name:blink1; animation-duration:100ms; animation-iteration-count:infinite; animation-direction:alternate}@keyframes blink1{from{box-shadow:0px 0px 20px 0px rgba(208,34,40,1)}to{box-shadow:0px 0px 20px 0px rgba(208,34,40,0.75)}}@keyframes blink2{from{text-shadow:0px 0px 20px rgba(208,34,40,1)}to{text-shadow:0px 0px 20px rgba(208,34,40,0.75)}}



 /*************************
      typewriter-effect
*************************/
#rev_slider_84_1 .uranus.tparrows{width:50px; height:50px; background:rgba(255,255,255,0)}#rev_slider_84_1 .uranus.tparrows:before{width:50px; height:50px; line-height:50px; font-size:40px; transition:all 0.3s;-webkit-transition:all 0.3s}#rev_slider_84_1 .uranus.tparrows:hover:before{opacity:0.75}


 /*************************
      typewriter-effect
*************************/
.tp-largeshadow{-webkit-box-shadow:0px 30px 50px 0px rgba(50,50,50,0.25);-moz-box-shadow:0px 30px 50px 0px rgba(50,50,50,0.25);box-shadow:0px 30px 50px 0px rgba(50,50,50,0.25)}
#rev_slider_86_1 .metis.tparrows{background:rgba(255,255,255,1); padding:10px; transition:all 0.3s; -webkit-transition:all 0.3s; width:60px; height:60px; box-sizing:border-box}#rev_slider_86_1 .metis.tparrows:hover{background:rgba(255,255,255,0.75)}#rev_slider_86_1 .metis.tparrows:before{color:rgb(0,0,0);   transition:all 0.3s; -webkit-transition:all 0.3s}#rev_slider_86_1 .metis.tparrows:hover:before{transform:scale(1.5)}


 /*************************
      duotone80
*************************/
#rev_slider_92_1 .uranus.tparrows{width:60px; height:60px; background:rgba(255,255,255,0)}#rev_slider_92_1 .uranus.tparrows:before{width:60px; height:60px; line-height:60px; font-size:60px; transition:all 0.3s;-webkit-transition:all 0.3s}#rev_slider_92_1 .uranus.tparrows:hover:before{opacity:0.75}.hermes.tp-bullets{}.hermes .tp-bullet{overflow:hidden;  border-radius:50%;  width:12px;  height:12px;  background-color:rgba(0,0,0,0);  box-shadow:inset 0 0 0 2px rgb(255,255,255);  -webkit-transition:background 0.3s ease;  transition:background 0.3s ease;  position:absolute}.hermes .tp-bullet:hover{background-color:rgba(0,0,0,0.21)}.hermes .tp-bullet:after{content:' '; position:absolute; bottom:0; height:0; left:0; width:100%; background-color:rgb(255,255,255); box-shadow:0 0 1px rgb(255,255,255); -webkit-transition:height 0.3s ease; transition:height 0.3s ease}.hermes .tp-bullet.selected:after{height:100%}



 /*************************
      creative-frontpage
*************************/
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;text-decoration:none;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;text-decoration:none;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}
.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 rgb(255,255,255);  -webkit-transition:background 0.3s ease;  transition:background 0.3s ease;  position:absolute}.hermes .tp-bullet:hover{background-color:rgba(0,0,0,0.21)}.hermes .tp-bullet:after{content:' '; position:absolute; bottom:0; height:0; left:0; width:100%; background-color:rgb(255,255,255); box-shadow:0 0 1px rgb(255,255,255); -webkit-transition:height 0.3s ease; transition:height 0.3s ease}.hermes .tp-bullet.selected:after{height:100%}
 


 /*************************
      car-dealership
*************************/
#rev_slider_98_1 .metis.tparrows{background:rgba(0,0,0,0.5); padding:10px; transition:all 0.3s; -webkit-transition:all 0.3s; width:60px; height:60px; box-sizing:border-box}#rev_slider_98_1 .metis.tparrows:hover{background:rgba(0,0,0,1)}#rev_slider_98_1 .metis.tparrows:before{color:rgb(255,255,255);   transition:all 0.3s; -webkit-transition:all 0.3s}#rev_slider_98_1 .metis.tparrows:hover:before{transform:scale(1.5)}.hermes.tp-bullets{}.hermes .tp-bullet{overflow:hidden;  border-radius:50%;  width:14px;  height:14px;  background-color:rgba(0,0,0,0);  box-shadow:inset 0 0 0 2px rgb(255,255,255);  -webkit-transition:background 0.3s ease;  transition:background 0.3s ease;  position:absolute}.hermes .tp-bullet:hover{background-color:rgba(0,0,0,0.21)}.hermes .tp-bullet:after{content:' '; position:absolute; bottom:0; height:0; left:0; width:100%; background-color:rgb(255,255,255); box-shadow:0 0 1px rgb(255,255,255); -webkit-transition:height 0.3s ease; transition:height 0.3s ease}.hermes .tp-bullet.selected:after{height:100%}



 /*************************
      app-landing-page
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;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;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}


 /*************************
      innovation90
*************************/
.rev_slider{overflow:hidden}.effect_layer{position:absolute;  top:0px;  left:0px;  width:100%;  height:100%}



 /*************************
      image-gallery
*************************/
#rev_slider_104_1 .uranus.tparrows{width:30px; height:40px; background:rgba(255,255,255,0)}#rev_slider_104_1 .uranus.tparrows:before{width:30px; height:40px; line-height:40px; font-size:30px; transition:all 0.3s;-webkit-transition:all 0.3s}#rev_slider_104_1 .uranus.tparrows:hover:before{opacity:0.75}.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:rgba(51,51,51,0);  display:inline-block;  width:100%;  height:100%; position:absolute}.gyges .tp-tab-date{display:block; color:rgba(255,255,255,0.5); font-weight:500; font-size:12px; margin-bottom:0px}.gyges .tp-tab-title{display:block;   text-align:left;  color:rgba(255,255,255,1);  font-size:14px;  font-weight:500;  text-transform:none;  line-height:17px}.gyges .tp-tab:hover,.gyges .tp-tab.selected{background:rgba(255,255,255,0.15)}.gyges .tp-tab-mask{}@media only screen and (max-width:960px){}@media only screen and (max-width:768px){}



 /*************************
      clean-news-slider
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:3px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;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}.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}
.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(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%)}


 /*************************
      sleek-landing-page
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:5px}.tp-caption.SleekLanding-ButtonBG,.SleekLanding-ButtonBG{color:rgba(0,0,0,1.00);font-size:px;line-height:px;font-weight:700;font-style:normal;font-family:;text-decoration:none;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;-webkit-box-shadow:inset 0px 2px 0px 0px rgba(0,0,0,0.15);-moz-box-shadow:inset 0px 2px 0px 0px rgba(0,0,0,0.15);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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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_110_1_wrapper .tp-loader.spinner2{ background-color: #555555 !important; }
.tp-fat{font-weight:900 !important}
.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 rgb(255,255,255);  -webkit-transition:background 0.3s ease;  transition:background 0.3s ease;  position:absolute}.hermes .tp-bullet:hover{background-color:rgba(0,0,0,0.21)}.hermes .tp-bullet:after{content:' '; position:absolute; bottom:0; height:0; left:0; width:100%; background-color:rgb(255,255,255); box-shadow:0 0 1px rgb(255,255,255); -webkit-transition:height 0.3s ease; transition:height 0.3s ease}.hermes .tp-bullet.selected:after{height:100%}



 /*************************
      agency-website-header
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:1px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;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;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}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;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-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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}



 /*************************
      better-youtube-gallery
*************************/
.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;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}.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}.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;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}.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-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;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}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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}
#rev_slider_120_1 .uranus.tparrows{width:50px; height:50px; background:rgba(255,255,255,0)}#rev_slider_120_1 .uranus.tparrows:before{width:50px; height:50px; line-height:50px; font-size:40px; transition:all 0.3s;-webkit-transition:all 0.3s}#rev_slider_120_1 .uranus.tparrows:hover:before{opacity:0.75}



 /*************************
      our-team
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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-static-layers .tp-parallax-wrap:not(:first-child):hover{z-index:100 !important}


 /*************************
      agency-website-header110
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;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}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;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;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}.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;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}.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}
#rev_slider_124_1_wrapper .tp-loader.spinner2{ background-color: #444444 !important; } 
.Agency-Social i{line-height:50px !important}


 /*************************
      restaurant-header
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;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;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;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}.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}
#rev_slider_126_1_wrapper .tp-loader.spinner2{ background-color: #444444 !important; } 
.Dining-Social i{line-height:50px !important}



 /*************************
      our-team
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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-static-layers .tp-parallax-wrap:not(:first-child):hover{z-index:100 !important}


 /*************************
      sliding-overlays
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}
#rev_slider_130_1 .uranus.tparrows{width:50px; height:50px; background:rgba(255,255,255,0)}#rev_slider_130_1 .uranus.tparrows:before{width:50px; height:50px; line-height:50px; font-size:40px; transition:all 0.3s;-webkit-transition:all 0.3s}#rev_slider_130_1 .uranus.tparrows:hover:before{opacity:0.75}


 /*************************
      web-product-light-hero-3d118
*************************/
.tp-caption.WebProduct-Title,.WebProduct-Title{color:rgba(51,51,51,1.00);font-size:90px;line-height:90px;font-weight:100;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.WebProduct-Content,.WebProduct-Content{color:rgba(153,153,153,1.00);font-size:16px;line-height:24px;font-weight:600;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}


 /*************************
      creative-freedom
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:2px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;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;cursor:pointer}
#rev_slider_136_1 .metis .tp-tab-number{color:rgb(255,255,255);  font-size:40px;  line-height:30px;  font-weight:400;  font-family:"Playfair Display";  width:80px; display:inline-block;position:absolute;  text-align:center;  box-sizing:border-box}#rev_slider_136_1 .metis .tp-tab-mask{left:0px;  top:0px;  max-width:80 !important;   line-height:30px;  transition:0.4s padding-left,0.4s left,0.4s max-width}#rev_slider_136_1 .metis:hover .tp-tab-mask{left:15px;  padding-left:0px;  max-width:500px !important}#rev_slider_136_1 .metis .tp-tab-divider{border-right:1px solid transparent;  height:30px;  width:1px;  display:inline-block;  position:absolute;  left:80px;  transition:0.4s all}#rev_slider_136_1 .metis .tp-tab-title{color:rgb(255,255,255);  font-size:20px;  line-height:20px;  font-weight:400;  font-family:"Playfair Display";  position:relative;  line-height:30px;  padding-left:30px;  display:inline-block;  transform:translatex(-100%);  transition:0.4s all}#rev_slider_136_1 .metis .tp-tab-title-mask{position:absolute;  overflow:hidden;  left:80px}#rev_slider_136_1 .metis:hover .tp-tab-title{transform:translatex(0)}#rev_slider_136_1 .metis .tp-tab{opacity:0.15;  transition:0.4s all}#rev_slider_136_1 .metis .tp-tab:hover,#rev_slider_136_1 .metis .tp-tab.selected{opacity:1}#rev_slider_136_1 .metis .tp-tab.selected .tp-tab-divider{border-right:1px solid #cdb083}#rev_slider_136_1 .metis:hover .tp-tab-divider{margin-left:15px}#rev_slider_136_1 .metis.tp-tabs{max-width:80px !important}#rev_slider_136_1 .metis.tp-tabs:before{content:" "; height:100%; width:80px; border-right:1px solid rgba(255,255,255,0.10); left:0px; top:0px; position:absolute; transition:0.4s all; background:rgba(0,0,0,0.15); box-sizing:content-box !important; padding:0px}#rev_slider_136_1 .metis.tp-tabs:hover:before{width:80px; background:rgba(0,0,0,0.25); padding:0px 15px}@media (max-width:499px){#rev_slider_136_1 .metis.tp-tabs:before{background:rgba(0,0,0,0.75)}}



 /*************************
      fullscreen-button124
*************************/
.tp-caption.NotGeneric-Title,.NotGeneric-Title{color:rgba(255,255,255,1.00);font-size:70px;line-height:70px;font-weight:800;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;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}.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;cursor:pointer}
.erinyen .tp-thumb{opacity:1}.erinyen .tp-thumb-over{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:rgb(170,170,170); display:block; line-height:15px; 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:rgb(255,255,255); 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:rgb(170,170,170)}.erinyen .tp-thumb.selected .tp-thumb-over,.erinyen .tp-thumb:hover .tp-thumb-over{background:rgb(255,255,255)}.erinyen .tp-thumb.selected .tp-thumb-title,.erinyen .tp-thumb:hover .tp-thumb-title{color:rgb(0,0,0)}



 /*************************
      travel static captions126
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;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;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;cursor:pointer}
.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 rgb(255,255,255);  -webkit-transition:background 0.3s ease;  transition:background 0.3s ease;  position:absolute}.hermes .tp-bullet:hover{background-color:rgba(0,0,0,0.21)}.hermes .tp-bullet:after{content:' '; position:absolute; bottom:0; height:0; left:0; width:100%; background-color:rgb(255,255,255); box-shadow:0 0 1px rgb(255,255,255); -webkit-transition:height 0.3s ease; transition:height 0.3s ease}.hermes .tp-bullet.selected:after{height:100%}


 /*************************
      rotating-words128
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;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;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;cursor:pointer}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;text-shadow:none}


 /*************************
      food-carousel130
*************************/
.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;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}.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;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;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;cursor:pointer}.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;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;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;cursor:pointer}
.foodcarousel-headline{font-weight:800 !important}.FoodCarousel-Content a,.FoodCarousel-Content a:visited{color:#89c400 !important; text-decoration:underline !important}.FoodCarousel-Content a:hover{color:#3a2d58 !important}
#rev_slider_144_1 .metis.tparrows{background:rgba(255,255,255,1); padding:10px; transition:all 0.3s; -webkit-transition:all 0.3s; width:60px; height:60px; box-sizing:border-box}#rev_slider_144_1 .metis.tparrows:hover{background:rgba(255,255,255,0.75)}#rev_slider_144_1 .metis.tparrows:before{color:rgb(0,0,0);   transition:all 0.3s; -webkit-transition:all 0.3s}#rev_slider_144_1 .metis.tparrows:hover:before{transform:scale(1.5)}.erinyen .tp-thumb{opacity:1}.erinyen .tp-thumb-over{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:rgb(170,170,170); display:block; line-height:15px; 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:rgb(255,255,255); 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:rgb(170,170,170)}.erinyen .tp-thumb.selected .tp-thumb-over,.erinyen .tp-thumb:hover .tp-thumb-over{background:rgb(255,255,255)}.erinyen .tp-thumb.selected .tp-thumb-title,.erinyen .tp-thumb:hover .tp-thumb-title{color:rgb(0,0,0)}



 /*************************
      youtube-hero
*************************/
.tp-caption.NotGeneric-Title,.NotGeneric-Title{color:rgba(255,255,255,1.00);font-size:70px;line-height:70px;font-weight:800;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.NotGeneric-SubTitle,.NotGeneric-SubTitle{color:rgba(255,255,255,1.00);font-size:13px;line-height:20px;font-weight:500;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:4px}.tp-caption.NotGeneric-Icon,.NotGeneric-Icon{color:rgba(255,255,255,1.00);font-size:30px;line-height:30px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,0);border-style:solid;border-width:0px;border-radius:0px 0px 0px 0px;letter-spacing:3px}.tp-caption.Hero-Button,.Hero-Button{color:rgba(255,255,255,1.00);font-size:14px;line-height:14px;font-weight:500;font-style:normal;font-family:Raleway;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;letter-spacing:3px}.tp-caption.Hero-Button:hover,.Hero-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;cursor:pointer}


 /*************************
      youtube-gallery134
*************************/
#rev_slider_148_1_wrapper .tp-loader.spinner2{ background-color: #333333 !important; } 
#rev_slider_148_1 .uranus.tparrows{width:50px; height:50px; background:rgba(255,255,255,0)}#rev_slider_148_1 .uranus.tparrows:before{width:50px; height:50px; line-height:50px; font-size:40px; transition:all 0.3s;-webkit-transition:all 0.3s}#rev_slider_148_1 .uranus.tparrows:hover:before{opacity:0.75}.erinyen .tp-thumb{opacity:1}.erinyen .tp-thumb-over{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:rgb(170,170,170); display:block; line-height:15px; 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:rgb(255,255,255); 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:rgb(170,170,170)}.erinyen .tp-thumb.selected .tp-thumb-over,.erinyen .tp-thumb:hover .tp-thumb-over{background:rgb(255,255,255)}.erinyen .tp-thumb.selected .tp-thumb-title,.erinyen .tp-thumb:hover .tp-thumb-title{color:rgb(0,0,0)}



 /*************************
      youtube-gallery134
*************************/
.tp-caption.NotGeneric-Title,.NotGeneric-Title{color:rgba(255,255,255,1.00);font-size:70px;line-height:70px;font-weight:800;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.NotGeneric-SubTitle,.NotGeneric-SubTitle{color:rgba(255,255,255,1.00);font-size:13px;line-height:20px;font-weight:500;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:4px}.tp-caption.NotGeneric-Icon,.NotGeneric-Icon{color:rgba(255,255,255,1.00);font-size:30px;line-height:30px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,0);border-style:solid;border-width:0px;border-radius:0px 0px 0px 0px;letter-spacing:3px}.tp-caption.Hero-Button,.Hero-Button{color:rgba(255,255,255,1.00);font-size:14px;line-height:14px;font-weight:500;font-style:normal;font-family:Raleway;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;letter-spacing:3px}.tp-caption.Hero-Button:hover,.Hero-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;cursor:pointer}



 /*************************
      vimeo-gallery138
*************************/
#rev_slider_152_1_wrapper .tp-loader.spinner2{ background-color: #333333 !important; } 
#rev_slider_152_1 .uranus.tparrows{width:50px; height:50px; background:rgba(255,255,255,0)}#rev_slider_152_1 .uranus.tparrows:before{width:50px; height:50px; line-height:50px; font-size:40px; transition:all 0.3s;-webkit-transition:all 0.3s}#rev_slider_152_1 .uranus.tparrows:hover:before{opacity:0.75}.erinyen .tp-thumb{opacity:1}.erinyen .tp-thumb-over{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:rgb(170,170,170); display:block; line-height:15px; 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:rgb(255,255,255); 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:rgb(170,170,170)}.erinyen .tp-thumb.selected .tp-thumb-over,.erinyen .tp-thumb:hover .tp-thumb-over{background:rgb(255,255,255)}.erinyen .tp-thumb.selected .tp-thumb-title,.erinyen .tp-thumb:hover .tp-thumb-title{color:rgb(0,0,0)}


 /*************************
      sports-hero142
*************************/
.tp-caption.MarkerDisplay,.MarkerDisplay{font-style:normal;font-family:Permanent Marker;text-decoration:none;background-color:transparent;border-color:#000000;border-style:none;border-width:0px;border-radius:0px 0px 0px 0px;text-shadow:none}.tp-caption.Sports-Display,.Sports-Display{color:rgba(255,255,255,1.00);font-size:130px;line-height:130px;font-weight:100;font-style:normal;font-family:"Raleway";text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:13px}.tp-caption.Sports-DisplayFat,.Sports-DisplayFat{color:rgba(255,255,255,1.00);font-size:130px;line-height:130px;font-weight:900;font-style:normal;font-family:"Raleway";text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.Sports-Subline,.Sports-Subline{color:rgba(0,0,0,1.00);font-size:32px;line-height:32px;font-weight:400;font-style:normal;font-family:"Raleway";text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:4px}


 /*************************
      sports-hero142
*************************/
.tp-caption.NotGeneric-Title,.NotGeneric-Title{color:rgba(255,255,255,1.00);font-size:70px;line-height:70px;font-weight:800;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.NotGeneric-SubTitle,.NotGeneric-SubTitle{color:rgba(255,255,255,1.00);font-size:13px;line-height:20px;font-weight:500;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:4px}.tp-caption.NotGeneric-CallToAction,.NotGeneric-CallToAction{color:rgba(255,255,255,1.00);font-size:14px;line-height:14px;font-weight:500;font-style:normal;font-family:Raleway;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;letter-spacing:3px}.tp-caption.NotGeneric-CallToAction:hover,.NotGeneric-CallToAction:hover{color:rgba(255,255,255,1.00);text-decoration:none;background-color:transparent;border-style:solid;border-width:1px;border-radius:0px 0px 0px 0px;cursor:pointer}.tp-caption.NotGeneric-Icon,.NotGeneric-Icon{color:rgba(255,255,255,1.00);font-size:30px;line-height:30px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,0);border-style:solid;border-width:0px;border-radius:0px 0px 0px 0px;letter-spacing:3px}
.revtp-searchform input#s{font-family:"Arial",sans-serif; font-size:15px; color:#000 !important; 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; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px}.revtp-searchform input#s[type="text"]:focus{background-color:#f5f5f5}.revtp-searchform input#searchsubmit,.revtp-searchform input#searchsubmit:focus{font-family:"Arial",sans-serif; line-height:56px !important;  letter-spacing:1px;  text-transform:uppercase;  font-size:15px;  font-weight:700;  padding:0 20px;border:0;  background:#009aee;  color:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.revtp-searchform input#searchsubmit:hover{background:#0083d4}@media only screen and (max-width:767px){.revtp-searchform input#s{width:200px}}


 /*************************
      newsletter-hero146
*************************/
.tp-caption.NotGeneric-Title,.NotGeneric-Title{color:rgba(255,255,255,1.00);font-size:70px;line-height:70px;font-weight:800;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.NotGeneric-SubTitle,.NotGeneric-SubTitle{color:rgba(255,255,255,1.00);font-size:13px;line-height:20px;font-weight:500;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:4px}.tp-caption.NotGeneric-CallToAction,.NotGeneric-CallToAction{color:rgba(255,255,255,1.00);font-size:14px;line-height:14px;font-weight:500;font-style:normal;font-family:Raleway;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;letter-spacing:3px}.tp-caption.NotGeneric-CallToAction:hover,.NotGeneric-CallToAction:hover{color:rgba(255,255,255,1.00);text-decoration:none;background-color:transparent;border-style:solid;border-width:1px;border-radius:0px 0px 0px 0px;cursor:pointer}.tp-caption.NotGeneric-Icon,.NotGeneric-Icon{color:rgba(255,255,255,1.00);font-size:30px;line-height:30px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,0);border-style:solid;border-width:0px;border-radius:0px 0px 0px 0px;letter-spacing:3px}
#mc_embed_signup input#mce-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; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px}#mc_embed_signup input#mce-EMAIL[type="email"]:focus{background-color:#f5f5f5}#mc_embed_signup input#mc-embedded-subscribe,#mc_embed_signup input#mc-embedded-subscribe:focus{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;-webkit-border-radius:0px;-moz-border-radius:0px;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}}



 /*************************
      news-video148
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.Newspaper-Title-Centered,.Newspaper-Title-Centered{color:rgba(255,255,255,1.00);font-size:50px;line-height:55px;font-weight:400;font-style:normal;font-family:"Roboto Slab";text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.Newspaper-Button-2,.Newspaper-Button-2{color:rgba(255,255,255,1.00);font-size:15px;line-height:15px;font-weight:900;font-style:normal;font-family:Roboto;text-decoration:none;background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,0.50);border-style:solid;border-width:2px;border-radius:3px 3px 3px 3px}.tp-caption.Newspaper-Button-2:hover,.Newspaper-Button-2: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:2px;border-radius:3px 3px 3px 3px;cursor:pointer}


 /*************************
     photography-carousel150
*************************/
.tp-caption.Photography-Display,.Photography-Display{color:rgba(255,255,255,1.00);font-size:80px;line-height:70px;font-weight:100;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:5px}.tp-caption.Photography-Subline,.Photography-Subline{color:rgba(119,119,119,1.00);font-size:20px;line-height:30px;font-weight:300;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:3px}.tp-caption.Photography-ImageHover,.Photography-ImageHover{color:rgba(255,255,255,1.00);font-size:20px;line-height:22px;font-weight:400;font-style:normal;font-family:;text-decoration:none;background-color:transparent;border-color:rgba(255,255,255,0);border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.Photography-ImageHover:hover,.Photography-ImageHover: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}.tp-caption.Photography-Menuitem,.Photography-Menuitem{color:rgba(255,255,255,1.00);font-size:20px;line-height:20px;font-weight:300;font-style:normal;font-family:Raleway;text-decoration:none;background-color:rgba(0,0,0,0.65);border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:2px}.tp-caption.Photography-Menuitem:hover,.Photography-Menuitem:hover{color:rgba(255,255,255,1.00);text-decoration:none;background-color:rgba(0,255,222,0.65);border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;cursor:pointer}.tp-caption.Photography-Textblock,.Photography-Textblock{color:rgba(255,255,255,1.00);font-size:17px;line-height:30px;font-weight:300;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:2px}.tp-caption.Photography-Subline-2,.Photography-Subline-2{color:rgba(255,255,255,0.35);font-size:20px;line-height:30px;font-weight:300;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:3px}.tp-caption.Photography-Button,.Photography-Button{color:rgba(255,255,255,1.00);font-size:15px;line-height:15px;font-weight:600;font-style:normal;font-family:Raleway;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:30px 30px 30px 30px;letter-spacing:1px}.tp-caption.Photography-Button:hover,.Photography-Button: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:30px 30px 30px 30px}


 /*************************
  360-degree-panorama
*************************/
.tp-nopointer{pointer-events:none} 
 #rev_slider_200_1 .metis.tparrows{background:rgba(255,255,255,1); padding:10px; transition:all 0.3s; -webkit-transition:all 0.3s; width:60px; height:60px; box-sizing:border-box}#rev_slider_200_1 .metis.tparrows:hover{background:rgba(255,255,255,0.75)}#rev_slider_200_1 .metis.tparrows:before{color:rgb(0,0,0);   transition:all 0.3s; -webkit-transition:all 0.3s}#rev_slider_200_1 .metis.tparrows:hover:before{transform:scale(1.5)}

 /*************************
  beforeafterslider190
*************************/
 .tp-whiteshadow{text-shadow:-2px 1px white,-3px 2px white,-4px 3px white,-5px 4px white,-6px 5px white,-7px 6px white,-8px 7px white,-9px 8px white,-10px 9px white,-11px 10px white,-12px 11px white}.tp-blackshadow{text-shadow:-2px 1px #222,-3px 2px #222,-4px 3px #222,-5px 4px #222,-6px 5px #222,-7px 6px #222,-8px 7px #222,-9px 8px #222,-10px 9px #222,-11px 10px #222,-12px 11px #222}


 /*************************
classic-carousel184
*************************/
 .tp-caption.NotGeneric-Title,.NotGeneric-Title{color:rgba(255,255,255,1.00);font-size:70px;line-height:70px;font-weight:800;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.NotGeneric-SubTitle,.NotGeneric-SubTitle{color:rgba(255,255,255,1.00);font-size:13px;line-height:20px;font-weight:500;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:4px}.tp-caption.NotGeneric-Icon,.NotGeneric-Icon{color:rgba(255,255,255,1.00);font-size:30px;line-height:30px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,0);border-style:solid;border-width:0px;border-radius:0px 0px 0px 0px;letter-spacing:3px} 
.erinyen.tparrows{cursor:pointer; background:rgba(0,0,0,0.5); min-width:70px; min-height:70px; position:absolute; display:block; z-index:100; border-radius:50%}.erinyen.tparrows:before{font-family:"revicons"; font-size:20px; color:rgb(255,255,255); 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: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:rgb(255,255,255); 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:rgba(0,0,0,0.51)}.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}.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(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%)}


 /*************************
classicslider182
*************************/

.tp-caption.NotGeneric-Title,.NotGeneric-Title{color:rgba(255,255,255,1.00);font-size:70px;line-height:70px;font-weight:800;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.NotGeneric-SubTitle,.NotGeneric-SubTitle{color:rgba(255,255,255,1.00);font-size:13px;line-height:20px;font-weight:500;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:4px}.tp-caption.NotGeneric-Icon,.NotGeneric-Icon{color:rgba(255,255,255,1.00);font-size:30px;line-height:30px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,0);border-style:solid;border-width:0px;border-radius:0px 0px 0px 0px;letter-spacing:3px}
#rev_slider_196_1 .zeus.tparrows{cursor:pointer; min-width:70px; min-height:70px; position:absolute; display:block; z-index:100; border-radius:50%;   overflow:hidden; background:rgba(0,0,0,0.1)}#rev_slider_196_1 .zeus.tparrows:before{font-family:"revicons"; font-size:20px; color:rgb(255,255,255); display:block; line-height:70px; text-align:center;   z-index:2; position:relative}#rev_slider_196_1 .zeus.tparrows.tp-leftarrow:before{content:"\e824"}#rev_slider_196_1 .zeus.tparrows.tp-rightarrow:before{content:"\e825"}#rev_slider_196_1 .zeus .tp-title-wrap{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%}#rev_slider_196_1 .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}#rev_slider_196_1 .zeus.tp-rightarrow .tp-arr-imgholder{transform:translatex(100%); -webkit-transform:translatex(100%)}#rev_slider_196_1 .zeus.tparrows:hover .tp-arr-imgholder{transform:translatex(0); -webkit-transform:translatex(0); opacity:1}#rev_slider_196_1 .zeus.tparrows:hover .tp-title-wrap{transform:scale(1); -webkit-transform:scale(1); opacity:1}#rev_slider_196_1 .metis .tp-bullet{opacity:1;  width:50px;  height:50px; padding:3px;  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%}#rev_slider_196_1 .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:100%; height:100%; background-size:cover; background-position:center center}#rev_slider_196_1 .metis .tp-bullet-title{position:absolute;   bottom:50px;   margin-bottom:10px;   display:inline-block;   left:50%;   background:#000;   background:rgba(0,0,0,0.75);   color:rgb(255,255,255);   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}#rev_slider_196_1 .metis .tp-bullet:hover .tp-bullet-title{transform:rotatex(0deg) translatex(-50%);  -webkit-transform:rotatex(0deg) translatex(-50%);  opacity:1}#rev_slider_196_1 .metis .tp-bullet.selected,#rev_slider_196_1 .metis .tp-bullet:hover{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%)}#rev_slider_196_1 .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}#rev_slider_196_1 .metis.nav-dir-vertical.nav-pos-hor-right .tp-bullet-title{margin-bottom:0px; top:50%; right:50px; left:auto; bottom:auto; margin-right:10px; transform:translateX(-10px) translateY(-50%);-webkit-transform:translateX(-10px) translateY(-50%)}#rev_slider_196_1 .metis.nav-dir-vertical.nav-pos-hor-right .tp-bullet-title:after{border-width:10px 0 10px 10px; border-color:transparent transparent transparent rgba(0,0,0,0.75) ; right:-10px; left:auto;  bottom:auto; top:10px}#rev_slider_196_1 .metis.nav-dir-vertical.nav-pos-hor-right .tp-bullet:hover .tp-bullet-title{transform:translateY(-50%) translateX(0px); -webkit-transform:translateY(-50%) translateX(0px)}#rev_slider_196_1 .metis.nav-dir-vertical.nav-pos-hor-left .tp-bullet-title,#rev_slider_196_1 .metis.nav-dir-vertical.nav-pos-hor-center .tp-bullet-title{margin-bottom:0px; top:50%; left:50px; right:auto; bottom:auto; margin-left:10px; transform:translateX(10px) translateY(-50%);-webkit-transform:translateX(10px) translateY(-50%)}#rev_slider_196_1 .metis.nav-dir-vertical.nav-pos-hor-left .tp-bullet-title:after,#rev_slider_196_1 .metis.nav-dir-vertical.nav-pos-hor-center .tp-bullet-title:after{border-width:10px 10px 10px 0; border-color:transparent rgba(0,0,0,0.75) transparent transparent ; left:-2px; right:auto;  bottom:auto; top:10px}#rev_slider_196_1 .metis.nav-dir-vertical.nav-pos-hor-left .tp-bullet:hover .tp-bullet-title,#rev_slider_196_1 .metis.nav-dir-vertical.nav-pos-hor-center .tp-bullet:hover .tp-bullet-title{transform:translateY(-50%) translateX(0px); -webkit-transform:translateY(-50%) translateX(0px)}#rev_slider_196_1 .metis.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-title{margin-bottom:0px; top:50px; left:50%; bottom:auto; margin-top:10px; right:auto; transform:translateX(-50%) translateY(10px);-webkit-transform:translateX(-50%) translateY(10px)}#rev_slider_196_1 .metis.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-title:after{border-width:0 10px 10px 10px; border-color:transparent transparent rgba(0,0,0,0.75) transparent; right:auto; left:50%; margin-left:-10px; bottom:auto; top:-10px}#rev_slider_196_1 .metis.nav-dir-horizontal.nav-pos-ver-top .tp-bullet:hover .tp-bullet-title{transform:translateX(-50%) translatey(0px); -webkit-transform:translateX(-50%) translatey(0px)}


 /*************************
concept194
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:5px}.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;text-decoration:none;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}.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;cursor:pointer}.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;text-decoration:none;background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,1.00);border-style:none;border-width:2px;border-radius:0 0 0 0px;letter-spacing:2px}.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;text-decoration:none;background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,1.00);border-style:none;border-width:2px;border-radius:0 0 0 0px}.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;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;letter-spacing:1px}.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;cursor:pointer}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 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;text-decoration:none;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}.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;cursor:pointer}.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;text-decoration:none;background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,1.00);border-style:none;border-width:2px;border-radius:0 0 0 0px}
.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}
 #rev_slider_208_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 rgb(255,255,255)}#rev_slider_208_1 .zeus .tp-bullet:after{content:""; position:absolute; width:100%; height:100%; left:0; border-radius:50%; background-color:rgb(255,255,255); -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}#rev_slider_208_1 .zeus .tp-bullet:hover:after,#rev_slider_208_1 .zeus .tp-bullet.selected:after{-webkit-transform:scale(1.2); transform:scale(1.2)}#rev_slider_208_1 .zeus .tp-bullet-image,#rev_slider_208_1 .zeus .tp-bullet-imageoverlay{width:135px; height:60px; position:absolute; background:#000; background:rgba(0,0,0,0.5); bottom:13px; margin-bottom:10px; transform:translateX(-50%); -webkit-transform:translateX(-50%); 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}#rev_slider_208_1 .zeus .tp-bullet-title,#rev_slider_208_1 .zeus .tp-bullet-imageoverlay{z-index:2; -webkit-transition:all 0.5s ease;   transition:all 0.5s ease; transform:translateX(-50%); -webkit-transform:translateX(-50%)}#rev_slider_208_1 .zeus .tp-bullet-title{color:rgb(255,255,255); 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}#rev_slider_208_1 .zeus .tp-bullet:hover .tp-bullet-title,#rev_slider_208_1 .zeus .tp-bullet:hover .tp-bullet-image,#rev_slider_208_1 .zeus .tp-bullet:hover .tp-bullet-imageoverlay{opacity:1;   visibility:visible;  -webkit-transform:translateY(0px) translateX(-50%);   transform:translateY(0px) translateX(-50%)}#rev_slider_208_1 .zeus.nav-dir-vertical .tp-bullet-image,#rev_slider_208_1 .zeus.nav-dir-vertical .tp-bullet-imageoverlay{bottom:auto; margin-right:10px; margin-bottom:0px; right:13px; transform:translateX(0px) translateY(-50%); -webkit-transform:translateX(0px) translateY(-50%)}#rev_slider_208_1 .zeus.nav-dir-vertical .tp-bullet:hover .tp-bullet-image{transform:translateX(0px) translateY(-50%); -webkit-transform:translateX(0px) translateY(-50%)}#rev_slider_208_1 .zeus.nav-dir-vertical .tp-bullet-title,#rev_slider_208_1 .zeus.nav-dir-vertical .tp-bullet-imageoverlay{z-index:2; -webkit-transition:all 0.5s ease; transition:all 0.5s ease; transform:translateX(0px) translateY(-50%); -webkit-transform:translateX(0px) translateY(-50%)}#rev_slider_208_1 .zeus.nav-dir-vertical .tp-bullet-title{bottom:auto;   right:100%;   margin-right:10px}#rev_slider_208_1 .zeus.nav-dir-vertical .tp-bullet:hover .tp-bullet-title,#rev_slider_208_1 .zeus.nav-dir-vertical .tp-bullet:hover .tp-bullet-image,#rev_slider_208_1 .zeus.nav-dir-vertical .tp-bullet:hover .tp-bullet-imageoverlay{transform:translateX(0px) translateY(-50%); -webkit-transform:translateX(0px) translateY(-50%)}#rev_slider_208_1 .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-image,#rev_slider_208_1 .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-imageoverlay{bottom:auto; margin-left:10px; margin-bottom:0px; left:13px; transform:translateX(0px) translateY(-50%); -webkit-transform:translateX(0px) translateY(-50%)}#rev_slider_208_1 .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet:hover .tp-bullet-image{transform:translateX(0px) translateY(-50%); -webkit-transform:translateX(0px) translateY(-50%)}#rev_slider_208_1 .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-title,#rev_slider_208_1 .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-imageoverlay{z-index:2; -webkit-transition:all 0.5s ease; transition:all 0.5s ease; transform:translateX(0px) translateY(-50%); -webkit-transform:translateX(0px) translateY(-50%)}#rev_slider_208_1 .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-title{bottom:auto;   left:100%;   margin-left:10px}#rev_slider_208_1 .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-image,#rev_slider_208_1 .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-imageoverlay{bottom:auto; top:13px; margin-top:10px; margin-bottom:0px; left:0px; transform:translateY(0px) translateX(-50%); -webkit-transform:translateX(0px) translateX(-50%)}#rev_slider_208_1 .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet:hover .tp-bullet-image{transform:scale(1) translateY(0px) translateX(-50%); -webkit-transform:scale(1) translateY(0px) translateX(-50%)}#rev_slider_208_1 .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-title,#rev_slider_208_1 .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-imageoverlay{z-index:2; -webkit-transition:all 0.5s ease; transition:all 0.5s ease; transform:translateY(0px) translateX(-50%); -webkit-transform:translateY(0px) translateX(-50%)}#rev_slider_208_1 .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-title{bottom:auto;   top:13px;   margin-top:20px}

 /*************************
content-tabs
*************************/
 .tp-caption.Photography-Textblock,.Photography-Textblock{color:rgba(255,255,255,1.00);font-size:17px;line-height:30px;font-weight:300;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:2px}.tp-caption.NotGeneric-Title,.NotGeneric-Title{color:rgba(255,255,255,1.00);font-size:70px;line-height:70px;font-weight:800;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.NotGeneric-SubTitle,.NotGeneric-SubTitle{color:rgba(255,255,255,1.00);font-size:13px;line-height:20px;font-weight:500;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:4px}
  .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 rgb(255,255,255);  -webkit-transition:background 0.3s ease;  transition:background 0.3s ease;  position:absolute}.hermes .tp-bullet:hover{background-color:rgba(0,0,0,0.21)}.hermes .tp-bullet:after{content:' '; position:absolute; bottom:0; height:0; left:0; width:100%; background-color:rgb(255,255,255); box-shadow:0 0 1px rgb(255,255,255); -webkit-transition:height 0.3s ease; transition:height 0.3s ease}.hermes .tp-bullet.selected:after{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(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%)}


 /*************************
  content-zoom200
*************************/
  .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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;cursor:pointer}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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;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;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;cursor:pointer}.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;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;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;cursor:pointer}


   /*************************
double-exposure-effect
*************************/

#rev_slider_210_1_wrapper .tp-loader.spinner3{ background-color: #FFFFFF !important; } 
.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 rgb(255,255,255);  -webkit-transition:background 0.3s ease;  transition:background 0.3s ease;  position:absolute}.hermes .tp-bullet:hover{background-color:rgba(0,0,0,0.21)}.hermes .tp-bullet:after{content:' '; position:absolute; bottom:0; height:0; left:0; width:100%; background-color:rgb(255,255,255); box-shadow:0 0 1px rgb(255,255,255); -webkit-transition:height 0.3s ease; transition:height 0.3s ease}.hermes .tp-bullet.selected:after{height:100%}


/*************************
flickr-gallery176
*************************/
.tp-caption.WebProduct-Menuitem,.WebProduct-Menuitem{color:rgba(255,255,255,1.00);font-size:15px;line-height:20px;font-weight:500;font-style:normal;font-family:Raleway;text-decoration:none;background-color:rgba(51,51,51,1.00);border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:2px}.tp-caption.WebProduct-Menuitem:hover,.WebProduct-Menuitem:hover{color:rgba(153,153,153,1.00);text-decoration:none;background-color:rgba(255,255,255,1.00);border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;cursor:pointer}
.hesperiden.tparrows{cursor:pointer;background:rgba(0,0,0,0.5);width:40px;height:40px;position:absolute;display:block;z-index:100;  border-radius:50%}.hesperiden.tparrows:hover{background:rgba(0,0,0,1)}.hesperiden.tparrows:before{font-family:"revicons";font-size:20px;color:rgb(255,255,255);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}.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(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%)}.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:rgba(51,51,51,0);  display:inline-block;  width:100%;  height:100%; position:absolute}.gyges .tp-tab-date{display:block; color:rgba(255,255,255,0.5); font-weight:500; font-size:12px; margin-bottom:0px}.gyges .tp-tab-title{display:block;   text-align:left;  color:rgba(255,255,255,1);  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.51)}.gyges .tp-tab-mask{}@media only screen and (max-width:960px){}@media only screen and (max-width:768px){}



/*************************
fullscreen-menu
*************************/
.tp-caption.FullScreenMenu-Category,.FullScreenMenu-Category{color:#111111;font-size:20px;line-height:20px;font-weight:700;font-style:normal;font-family:BenchNine;text-decoration:none;background-color:#ffffff;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:#ffffff;font-size:65px;line-height:70px;font-weight:700;font-style:normal;font-family:BenchNine;text-decoration:none;background-color:#111111;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}
.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 rgb(255,255,255);  -webkit-transition:background 0.3s ease;  transition:background 0.3s ease;  position:absolute}.hermes .tp-bullet:hover{background-color:rgba(0,0,0,0.21)}.hermes .tp-bullet:after{content:' '; position:absolute; bottom:0; height:0; left:0; width:100%; background-color:rgb(255,255,255); box-shadow:0 0 1px rgb(255,255,255); -webkit-transition:height 0.3s ease; transition:height 0.3s ease}.hermes .tp-bullet.selected:after{height:100%}

/*************************
gym174
*************************/
.tp-caption.Gym-Display,.Gym-Display{color:rgba(255,255,255,1.00);font-size:80px;line-height:70px;font-weight:900;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.Gym-Subline,.Gym-Subline{color:rgba(255,255,255,1.00);font-size:30px;line-height:30px;font-weight:100;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:5px}.tp-caption.Gym-SmallText,.Gym-SmallText{color:rgba(255,255,255,1.00);font-size:17px;line-height:22px;font-weight:300;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;text-shadow:none}.tp-caption.Gym-Button,.Gym-Button{color:rgba(255,255,255,1.00);font-size:15px;line-height:15px;font-weight:600;font-style:normal;font-family:Raleway;text-decoration:none;background-color:rgba(139,192,39,1.00);border-color:rgba(0,0,0,0);border-style:solid;border-width:0px;border-radius:30px 30px 30px 30px;letter-spacing:1px}.tp-caption.Gym-Button:hover,.Gym-Button:hover{color:rgba(255,255,255,1.00);text-decoration:none;background-color:rgba(114,168,0,1.00);border-color:rgba(0,0,0,0);border-style:solid;border-width:0px;border-radius:30px 30px 30px 30px;cursor:pointer}


/*************************
highlight-carousel17
*************************/
.tp-caption.News-Title,.News-Title{color:rgba(255,255,255,1.00);font-size:70px;line-height:60px;font-weight:400;font-style:normal;font-family:Roboto Slab;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.News-Subtitle,.News-Subtitle{color:rgba(255,255,255,1.00);font-size:15px;line-height:24px;font-weight:300;font-style:normal;font-family:Roboto Slab;text-decoration:none;background-color:rgba(255,255,255,0);border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.News-Subtitle:hover,.News-Subtitle:hover{color:rgba(255,255,255,0.65);text-decoration:none;background-color:rgba(255,255,255,0);border-color:transparent;border-style:solid;border-width:0px;border-radius:0 0 0px 0}
#rev_slider_186_1 .zeus .tp-tab{opacity:1; box-sizing:border-box}#rev_slider_186_1 .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:rgb(255,255,255); padding:9px 10px}#rev_slider_186_1 .zeus .tp-tab:hover .tp-tab-title,#rev_slider_186_1 .zeus .tp-tab.selected .tp-tab-title{color:rgb(0,0,0); background:rgba(255,255,255,1)}

/*************************
highlight-showcase170
*************************/
.tp-caption.News-Title,.News-Title{color:rgba(255,255,255,1.00);font-size:70px;line-height:60px;font-weight:400;font-style:normal;font-family:Roboto Slab;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.News-Subtitle,.News-Subtitle{color:rgba(255,255,255,1.00);font-size:15px;line-height:24px;font-weight:300;font-style:normal;font-family:Roboto Slab;text-decoration:none;background-color:rgba(255,255,255,0);border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.News-Subtitle:hover,.News-Subtitle:hover{color:rgba(255,255,255,0.65);text-decoration:none;background-color:rgba(255,255,255,0);border-color:transparent;border-style:solid;border-width:0px;border-radius:0 0 0px 0} 
#rev_slider_184_1 .zeus .tp-tab{opacity:1; box-sizing:border-box}#rev_slider_184_1 .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:rgb(255,255,255); padding:9px 10px}#rev_slider_184_1 .zeus .tp-tab:hover .tp-tab-title,#rev_slider_184_1 .zeus .tp-tab.selected .tp-tab-title{color:rgb(0,0,0); background:rgba(255,255,255,1)}



/*************************
image-hero226
*************************/
.tp-caption.NotGeneric-Title,.NotGeneric-Title{color:rgba(255,255,255,1.00);font-size:70px;line-height:70px;font-weight:800;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.NotGeneric-SubTitle,.NotGeneric-SubTitle{color:rgba(255,255,255,1.00);font-size:13px;line-height:20px;font-weight:500;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:4px}.tp-caption.NotGeneric-CallToAction,.NotGeneric-CallToAction{color:rgba(255,255,255,1.00);font-size:14px;line-height:14px;font-weight:500;font-style:normal;font-family:Raleway;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;letter-spacing:3px}.tp-caption.NotGeneric-CallToAction:hover,.NotGeneric-CallToAction: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;cursor:pointer}.tp-caption.NotGeneric-Icon,.NotGeneric-Icon{color:rgba(255,255,255,1.00);font-size:30px;line-height:30px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,0);border-style:solid;border-width:0px;border-radius:0px 0px 0px 0px;letter-spacing:3px}


/*************************
levano-restaurant-bar
*************************/
.tp-caption.Restaurant-Display,.Restaurant-Display{color:#ffffff;font-size:120px;line-height:120px;font-weight:700;font-style:normal;font-family:Roboto;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.Restaurant-Cursive,.Restaurant-Cursive{color:#ffffff;font-size:30px;line-height:30px;font-weight:400;font-style:normal;font-family:Nothing you could do;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:2px}.tp-caption.Restaurant-ScrollDownText,.Restaurant-ScrollDownText{color:#ffffff;font-size:17px;line-height:17px;font-weight:400;font-style:normal;font-family:Roboto;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:2px}.tp-caption.Restaurant-Description,.Restaurant-Description{color:#ffffff;font-size:20px;line-height:30px;font-weight:300;font-style:normal;font-family:Roboto;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:3px}.tp-caption.Restaurant-Price,.Restaurant-Price{color:#ffffff;font-size:30px;line-height:30px;font-weight:300;font-style:normal;font-family:Roboto;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:3px}.tp-caption.Restaurant-Menuitem,.Restaurant-Menuitem{color:rgba(255,255,255,1.00);font-size:17px;line-height:17px;font-weight:400;font-style:normal;font-family:Roboto;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;letter-spacing:2px}.tp-caption.Restaurant-Button,.Restaurant-Button{color:rgba(255,255,255,1.00);font-size:17px;line-height:17px;font-weight:500;font-style:normal;font-family:Roboto;text-decoration:none;background-color:rgba(10,10,10,0);border-color:rgba(255,255,255,0.50);border-style:solid;border-width:2px;border-radius:0px 0px 0px 0px;letter-spacing:3px}.tp-caption.Restaurant-Button:hover,.Restaurant-Button:hover{color:rgba(255,255,255,1.00);text-decoration:none;background-color:rgba(0,0,0,0);border-color:rgba(255,224,129,1.00);border-style:solid;border-width:2px;border-radius:0px 0px 0px 0px} 
#rev_slider_246_1 .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; width:15px; height:15px}#rev_slider_246_1 .uranus .tp-bullet.selected,#rev_slider_246_1 .uranus .tp-bullet:hover{box-shadow:0 0 0 2px rgba(255,255,255,1); border:none; border-radius:50%; background:transparent}#rev_slider_246_1 .uranus .tp-bullet-inner{-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:rgb(255,255,255); background-color:rgba(255,255,255,0.3); text-indent:-999em; cursor:pointer; position:absolute}#rev_slider_246_1 .uranus .tp-bullet.selected .tp-bullet-inner,#rev_slider_246_1 .uranus .tp-bullet:hover .tp-bullet-inner{transform:scale(0.4); -webkit-transform:scale(0.4); background-color:rgb(255,255,255)}


/*************************
main-feature-slider
*************************/
.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;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}.tp-caption.maincaption,.maincaption{font-size:33px;line-height:43px;font-weight:500;font-family:roboto;color:rgb(33,42,64);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(0,0,0);border-style:none;text-shadow:none}.tp-caption.Feature-Examples,.Feature-Examples{color:rgba(33,42,64,0.50);font-size:17px;line-height:17px;font-weight:700;font-style:normal;font-family:Roboto;text-decoration:none;background-color:transparent;border-color:rgba(33,42,64,0.15);border-style:solid;border-width:2px;border-radius:30px 30px 30px 30px}.tp-caption.Feature-Examples:hover,.Feature-Examples:hover{color:rgba(139,192,39,1.00);text-decoration:none;background-color:transparent;border-color:rgba(139,192,39,1.00);border-style:solid;border-width:2px;border-radius:30px 30px 30px 30px;cursor:pointer}.tp-caption.Feature-Tour,.Feature-Tour{color:rgba(255,255,255,1.00);font-size:17px;line-height:17px;font-weight:700;font-style:normal;font-family:Roboto;text-decoration:none;background-color:rgba(139,192,39,1.00);border-color:rgba(0,0,0,0);border-style:solid;border-width:0px;border-radius:30px 30px 30px 30px}.tp-caption.Feature-Tour:hover,.Feature-Tour:hover{color:rgba(255,255,255,1.00);text-decoration:none;background-color:rgba(114,168,0,1.00);border-color:rgba(0,0,0,0);border-style:solid;border-width:0px;border-radius:30px 30px 30px 30px;cursor:pointer}.tp-caption.menutab,.menutab{color:rgba(41,46,49,1.00);font-size:25px;line-height:30px;font-weight:300;font-style:normal;font-family:roboto;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}.tp-caption.menutab:hover,.menutab:hover{color:rgba(213,0,0,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.maincontent,.maincontent{color:rgba(41,46,49,1.00);font-size:21px;line-height:26px;font-weight:300;font-style:normal;font-family:roboto;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}.tp-caption.minitext,.minitext{color:rgba(185,186,187,1.00);font-size:15px;line-height:20px;font-weight:400;font-style:normal;font-family:roboto;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}.tp-caption.Feature-Examples-Light,.Feature-Examples-Light{color:rgba(255,255,255,1.00);font-size:17px;line-height:17px;font-weight:700;font-style:normal;font-family:Roboto;text-decoration:none;background-color:transparent;border-color:rgba(255,255,255,0.15);border-style:solid;border-width:2px;border-radius:30px 30px 30px 30px}.tp-caption.Feature-Examples-Light:hover,.Feature-Examples-Light: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:30px 30px 30px 30px;cursor:pointer}.tp-caption.Feature-Buy,.Feature-Buy{color:rgba(255,255,255,1.00);font-size:17px;line-height:17px;font-weight:700;font-style:normal;font-family:Roboto;text-decoration:none;background-color:rgba(0,154,238,1.00);border-color:rgba(0,0,0,0);border-style:solid;border-width:0px;border-radius:30px 30px 30px 30px}.tp-caption.Feature-Buy:hover,.Feature-Buy:hover{color:rgba(255,255,255,1.00);text-decoration:none;background-color:rgba(0,133,214,1.00);border-color:rgba(0,0,0,0);border-style:solid;border-width:0px;border-radius:30px 30px 30px 30px;cursor:pointer}
.tp-caption.menutab:before{content:" ";  height:0px;  width:3px;  background:#D50000;  position:absolute;  top:16%;  left:-30px;  transition:all 0.3s;  -webkit-transition:all 0.3s;  box-sizing:border-box;  margin-top:-1px}.tp-caption.menutab.selected:before{height:66%}
.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 rgb(255,255,255);  -webkit-transition:background 0.3s ease;  transition:background 0.3s ease;  position:absolute}.hermes .tp-bullet:hover{background-color:rgba(0,0,0,0.21)}.hermes .tp-bullet:after{content:' '; position:absolute; bottom:0; height:0; left:0; width:100%; background-color:rgb(255,255,255); box-shadow:0 0 1px rgb(255,255,255); -webkit-transition:height 0.3s ease; transition:height 0.3s ease}.hermes .tp-bullet.selected:after{height:100%}



/*************************
news-background-video204
*************************/
.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.Newspaper-Title-Centered,.Newspaper-Title-Centered{color:rgba(255,255,255,1.00);font-size:50px;line-height:55px;font-weight:400;font-style:normal;font-family:"Roboto Slab";text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}


/*************************
news-gallery166
*************************/
.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;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}.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;cursor:pointer}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.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";text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}
.erinyen .tp-tab-title{color:rgb(168,216,238);  font-size:13px;  font-weight:700;  text-transform:uppercase;  font-family:"Roboto Slab";  margin-bottom:5px;  line-height:15px}.erinyen .tp-tab-desc{font-size:18px;  font-weight:400;  color:rgb(255,255,255);  line-height:25px;font-family:"Roboto Slab"}

/*************************
news-hero164
*************************/

.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;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}.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;cursor:pointer}.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;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.Newspaper-Title-Centered,.Newspaper-Title-Centered{color:rgba(255,255,255,1.00);font-size:50px;line-height:55px;font-weight:400;font-style:normal;font-family:"Roboto Slab";text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}

/*************************
rock-band-music
*************************/
.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;text-decoration:none;background-color:transparent;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:#fff !important; text-decoration:underline !important}.tp-caption.Twitter-Content a:hover{color:#fff !important; text-decoration:none !important}.soundcloudwrapper iframe{width:100% !important}



/*************************
showcase-carousel
*************************/
.erinyen.tparrows{cursor:pointer; background:rgba(0,0,0,0.5); min-width:70px; min-height:70px; position:absolute; display:block; z-index:100; border-radius:50%}.erinyen.tparrows:before{font-family:"revicons"; font-size:20px; color:rgb(255,255,255); 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: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:rgb(255,255,255); 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:rgba(0,0,0,0.51)}.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}.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(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%)}


/*************************
tech-journal
*************************/
.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;text-decoration:none;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;text-decoration:none;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-mask-wrap .tp-caption.rs-parallaxlevel-7 i{line-height:77px !important;  font-size:25px !important}



/*************************
themeplicity-menu
*************************/
#menu_forcefullwidth{z-index:5000; position:fixed !important;top:0px;left:0px;width:100%;height:0 !important}#menu_wrapper{height:0 !important}#tp-menubg{opacity:0}


/*************************
web-product-dark158
*************************/
.tp-caption.WebProduct-Menuitem,.WebProduct-Menuitem{color:rgba(255,255,255,1.00);font-size:15px;line-height:20px;font-weight:500;font-style:normal;font-family:Raleway;text-decoration:none;background-color:rgba(51,51,51,1.00);border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:2px}.tp-caption.WebProduct-Menuitem:hover,.WebProduct-Menuitem:hover{color:rgba(153,153,153,1.00);text-decoration:none;background-color:rgba(255,255,255,1.00);border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;cursor:pointer}.tp-caption.WebProduct-Title-Light,.WebProduct-Title-Light{color:rgba(255,255,255,1.00);font-size:90px;line-height:90px;font-weight:100;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.WebProduct-SubTitle-Light,.WebProduct-SubTitle-Light{color:rgba(255,255,255,0.35);font-size:15px;line-height:20px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.WebProduct-Content-Light,.WebProduct-Content-Light{color:rgba(255,255,255,0.65);font-size:16px;line-height:24px;font-weight:600;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.WebProduct-Button,.WebProduct-Button{color:rgba(255,255,255,1.00);font-size:16px;line-height:48px;font-weight:600;font-style:normal;font-family:Raleway;text-decoration:none;background-color:rgba(51,51,51,1.00);border-color:rgba(0,0,0,1.00);border-style:none;border-width:2px;border-radius:0 0 0 0px;letter-spacing:1px}.tp-caption.WebProduct-Button:hover,.WebProduct-Button:hover{color:rgba(51,51,51,1.00);text-decoration:none;background-color:rgba(255,255,255,1.00);border-color:rgba(0,0,0,1.00);border-style:none;border-width:2px;border-radius:0 0 0 0px}



/*************************
web-product-light
*************************/
.tp-caption.WebProduct-Title,.WebProduct-Title{color:rgba(51,51,51,1.00);font-size:90px;line-height:90px;font-weight:100;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.WebProduct-SubTitle,.WebProduct-SubTitle{color:rgba(153,153,153,1.00);font-size:15px;line-height:20px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.WebProduct-Content,.WebProduct-Content{color:rgba(153,153,153,1.00);font-size:16px;line-height:24px;font-weight:600;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.WebProduct-Menuitem,.WebProduct-Menuitem{color:rgba(255,255,255,1.00);font-size:15px;line-height:20px;font-weight:500;font-style:normal;font-family:Raleway;text-decoration:none;background-color:rgba(51,51,51,1.00);border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;letter-spacing:2px}.tp-caption.WebProduct-Menuitem:hover,.WebProduct-Menuitem:hover{color:rgba(153,153,153,1.00);text-decoration:none;background-color:rgba(255,255,255,1.00);border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px;cursor:pointer}.tp-caption.WebProduct-Button,.WebProduct-Button{color:rgba(255,255,255,1.00);font-size:16px;line-height:48px;font-weight:600;font-style:normal;font-family:Raleway;text-decoration:none;background-color:rgba(51,51,51,1.00);border-color:rgba(0,0,0,1.00);border-style:none;border-width:2px;border-radius:0 0 0 0px;letter-spacing:1px}.tp-caption.WebProduct-Button:hover,.WebProduct-Button:hover{color:rgba(51,51,51,1.00);text-decoration:none;background-color:rgba(255,255,255,1.00);border-color:rgba(0,0,0,1.00);border-style:none;border-width:2px;border-radius:0 0 0 0px}
 #rev_slider_166_1_wrapper .tp-loader.spinner2{ background-color: #FFFFFF !important; } 
.hephaistos .tp-bullet{width:12px;height:12px;position:absolute;background:rgba(153,153,153,1);border:3px solid rgba(255,255,255,0.9);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:rgba(255,255,255,1);  border-color:rgba(0,0,0,1)}




/*************************
web-product-light-hero154
*************************/
.tp-caption.WebProduct-Title,.WebProduct-Title{color:rgba(51,51,51,1.00);font-size:90px;line-height:90px;font-weight:100;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.WebProduct-SubTitle,.WebProduct-SubTitle{color:rgba(153,153,153,1.00);font-size:15px;line-height:20px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}.tp-caption.WebProduct-Content,.WebProduct-Content{color:rgba(153,153,153,1.00);font-size:16px;line-height:24px;font-weight:600;font-style:normal;font-family:Raleway;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0px;border-radius:0 0 0 0px}
 #rev_slider_168_1_wrapper .tp-loader.spinner2{ background-color: #FFFFFF !important; } 



/*************************
whiteboard-export198
*************************/
.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 rgb(204,204,204);  -webkit-transition:background 0.3s ease;  transition:background 0.3s ease;  position:absolute}.hermes .tp-bullet:hover{background-color:rgba(0,0,0,0.21)}.hermes .tp-bullet:after{content:' '; position:absolute; bottom:0; height:0; left:0; width:100%; background-color:rgb(204,204,204); box-shadow:0 0 1px rgb(204,204,204); -webkit-transition:height 0.3s ease; transition:height 0.3s ease}.hermes .tp-bullet.selected:after{height:100%}



/*************************
mountain-parallax-header
*************************/
#rev_slider_286_1_wrapper .tp-loader.spinner3{ background-color: #FFFFFF !important; }
.blurslider-gradient{background:-webkit-linear-gradient(left,#ff557c 0%,#f3823c 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tp-opacity{opacity:0.85}


/*************************
christmas-snow-scene
*************************/
.hesperiden.tparrows{cursor:pointer;background:rgba(0,0,0,0.5);width:40px;height:40px;position:absolute;display:block;z-index:100;  border-radius:50%}.hesperiden.tparrows:hover{background:rgba(0,0,0,1)}.hesperiden.tparrows:before{font-family:"revicons";font-size:20px;color:rgb(255,255,255);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}