.wpmenucart-icon-shopping-cart-0:before {
font-family: 'WPMenuCart';
speak: none;
font-style: normal;
font-weight: normal;
display: inline;
width: auto;
height: auto;
line-height: normal;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
vertical-align: baseline;
background-image: none;
background-position: 0 0;
background-repeat: repeat;
margin-top: 0;
margin-right: 0.25em;
}
.wpmenucart-icon-shopping-cart-0:before{content:"\f07a"}@font-face {
font-family:'WPMenuCart';
src: url(//www.somaticbarcelona.com/wp-content/plugins/wp-menu-cart/font/WPMenuCart.eot);
src: url(//www.somaticbarcelona.com/wp-content/plugins/wp-menu-cart/font/WPMenuCart.eot?#iefix) format('embedded-opentype'),
url(//www.somaticbarcelona.com/wp-content/plugins/wp-menu-cart/font/WPMenuCart.woff2) format('woff2'),
url(//www.somaticbarcelona.com/wp-content/plugins/wp-menu-cart/font/WPMenuCart.woff) format('woff'),
url(//www.somaticbarcelona.com/wp-content/plugins/wp-menu-cart/font/WPMenuCart.ttf) format('truetype'),
url(//www.somaticbarcelona.com/wp-content/plugins/wp-menu-cart/font/WPMenuCart.svg#WPMenuCart) format('svg');
font-weight:normal;
font-style:normal;
}.hidden-wpmenucart,
.empty-wpmenucart {
display: none !important;
}
.cartcontents + .amount:before {
content: '-';
margin: 0 0.25em;
}
.wpmenucart-display-standard {
}
.wpmenucart-display-right {
float: right !important;
}
.wpmenucart-display-left {
float: left !important;
}
.wpmenucart-icon-shopping-cart {
background-image: none;
vertical-align: inherit;
}
.wpmenucart-thumbnail img {
width: 32px;
height: auto;	
margin-right: 8px;
box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);
-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);
-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);
}
.wpmenucart-submenu-item a {
overflow: hidden;
white-space:nowrap !important;
}
.wpmenucart-thumbnail, .wpmenucart-order-item-info {
display:inline-block;
vertical-align:middle;
}
.wpmenucart-product-name, .wpmenucart-product-quantity-price {
display:block;
}
.wpmenucart .clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.wpmenucart .clearfix {display: inline-block;}/*\*/* html .wpmenucart .clearfix {height: 1%;}
.wpmenucart .clearfix {display: block;}/**/ li.wpmenucartli a.wpmenucart-contents span{
display: inline-block !important;
}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{background-color:transparent;display:none;-webkit-backface-visibility:hidden;position:relative}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 40px;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav a{width:54px;height:54px;margin:-20px 0 0;border-radius:80px;-moz-border-radius:80px;-webkit-border-radius:80px;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-74px}.flex-direction-nav .flex-prev{left:-74px}.flexslider:hover .flex-next{opacity:.6;right:31px;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/flex_arrow_right.png);background-position:center;background-repeat:no-repeat;background-color:#f0f0f0}.flexslider:hover .flex-prev{opacity:.6;left:31px;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/flex_arrow_left.png);background-position:center;background-repeat:no-repeat;background-color:#f0f0f0}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:.6}.flex-direction-nav .flex-disabled{opacity:.3!important;cursor:default}.tp-leftarrow.default,.tp-rightarrow.default{width:54px;height:54px;border-radius:80px;-moz-border-radius:80px;-webkit-border-radius:80px}.tparrows{opacity:.85}.tp-rightarrow.default{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/flex_arrow_right.png);background-position:center;background-repeat:no-repeat;background-color:#fff}.tp-leftarrow.default{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/flex_arrow_left.png);background-position:center;background-repeat:no-repeat;background-color:#fff}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}.bypostauthor,.gallery-caption,.sticky,.wp-caption,.wp-caption-text{opacity:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clear:after{clear:both;content:"";display:block}::selection{background:#252525;color:#fff}::-moz-selection{background:#252525;color:#fff}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:0 0;border:0;margin:0;padding:0;vertical-align:baseline;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-weight:400}ol,ul{list-style:none}blockquote{quotes:none}blockquote:after,blockquote:before{content:'';content:none}pre{max-width:100%;margin:15px 0;padding:15px;background-color:#fff;white-space:pre-wrap;word-wrap:break-word}dt{margin-bottom:10px;font-size:15px;font-weight:700}dd{margin-bottom:15px}sub,sup{position:relative;vertical-align:baseline;height:0;line-height:0;font-size:75%}sub{top:.5ex}sup{bottom:.5ex}.wp-caption-text{font-style:italic;margin:0}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}.wp-caption,img{max-width:100%;height:auto}iframe{max-width:100%}body:not([class*=lounge-core]) h1,body:not([class*=lounge-core]) h2,body:not([class*=lounge-core]) h3,body:not([class*=lounge-core]) h4,body:not([class*=lounge-core]) h5,body:not([class*=lounge-core]) h6{margin:20px 0}h1{color:#2b2b2b;font-family:Georgia,sans-serif;font-size:25px;font-style:italic;margin:34px 0 0 0}h2{color:#2b2b2b;font-family:Georgia,sans-serif;font-size:25px;font-style:normal;margin:40px 0}h3,h3 a{color:#2b2b2b;font-family:Georgia,sans-serif;font-size:18px;margin:20px 0 13px 0}h3 a{margin:0!important}h4{color:#2b2b2b;font-family:Georgia,sans-serif;font-size:16px;font-style:normal;margin:20px 0 10px 0}h5{color:#2b2b2b;font-family:Georgia,sans-serif;font-size:14px;margin:10px 0 5px 0;font-style:italic}h6{color:#2b2b2b;font-family:Georgia,sans-serif;font-size:13px;font-style:italic}p{margin:5px 0;line-height:21px}a{color:#7c7c7c;text-decoration:none;line-height:21px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}a:hover,p a:hover{color:#c20b58;text-decoration:none}.alignleft{float:left;margin:7px 20px 7px 0}.alignright{float:right;margin:7px 0 10px 7px}.aligncenter{display:block;margin:7px auto 7px auto}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}.alignwide{margin-left:auto;margin-right:auto;clear:both}@media only screen and (max-width:1024px){.alignwide{width:100%;max-width:100%}}.alignfull{position:relative;left:-1rem;width:calc(100% + (2 * 1rem));max-width:calc(100% + (2 * 1rem));clear:both}@media only screen and (max-width:1024px){.alignwide{left:calc(-12.5% - 75px);width:calc(125% + 150px);max-width:calc(125% + 150px);margin-top:calc(2 * 1rem);margin-bottom:calc(2 * 1rem)}}.content ol ol,.content ul ul{padding:0 0 0 15px}body{font-family:'PT Sans',sans-serif;background-color:#fff;color:#7c7c7c;font-size:13px;overflow-y:scroll;overflow-x:hidden}body.boxed{background-color:#eaeaea}body.boxed .wrapper{width:1080px;margin:0 auto}body.boxed .content{background-color:#fff}.meta{display:none}.page_not_loaded .content,.page_not_loaded footer{visibility:hidden}.container{position:relative;padding:0;margin:0 auto;width:1080px}.container_inner{width:1000px;padding:0 40px}.full_width .parallax_content{width:1000px;margin:0 auto}.boxed .full_width .parallax_content{width:auto;margin:0}.separator_holder{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/shadow.png);position:relative;display:block;width:100%;height:4px}header{margin:0 0 -4px 0;width:100%;z-index:1000;text-align:center;position:relative}.boxed .header_top_fixed{width:1080px}header div[id*=monster-widget]{display:none}header .container_inner{position:relative;padding:0;margin:0 40px}.header_top_outer{position:relative;display:block;width:100%;z-index:1001;overflow:hidden}.header_top_middle{overflow:hidden;background-color:#f7f7f7;position:relative;display:block;width:100%;height:30px;border-bottom:1px solid #e4e4e4}.header_top_inner{position:relative;padding:0 40px 0 40px;margin:0 auto;width:1000px;display:inline-block;font-size:12px}.header_top_left{float:left;height:30px;line-height:30px}.header_top_right{float:right;height:30px;line-height:30px}.header_inner{background-color:#fff;background-color:rgba(255,255,255,.85);position:relative;display:block;width:100%;z-index:1000}.logo{position:absolute;top:50%}.logo a{position:relative;display:block;visibility:hidden;-webkit-transition:none;-moz-transition:none;-o-transition:none}.logo img{display:block;position:relative;max-width:none}nav.main_menu{position:relative;float:right}nav.main_menu2{position:relative;float:right}nav.main_menu{z-index:100;text-align:left}nav.main_menu ul{list-style:none outside none;margin:0;padding:0}nav.main_menu ul li{display:inline-block;float:left;padding:0;margin:0;background-repeat:no-repeat;background-position:right}nav.separator_regular ul li{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/separator_menu2.png)}nav.separator_elegant ul li{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/separator_menu.png)}nav.main_menu ul li:last-child{background:0 0}nav.main_nav>ul>li>a{border-top:3px solid transparent}nav.main_nav>ul>li.active>a,nav.main_nav>ul>li:hover>a,nav.main_nav>ul>li>a.current{border-top:3px solid #c20b58}nav.main_menu ul li a{font-family:Georgia,sans-serif;color:#2b2b2b;font-size:14px;font-weight:400;font-style:italic;text-decoration:none;display:inline-block;position:relative;cursor:pointer;line-height:79px;padding:0 20px;margin:0;-webkit-transition:none;-moz-transition:none;-o-transition:none}nav.main_menu ul li a.current{color:#c20b58}nav.main_menu ul li:hover a{color:#c20b58}nav.main_menu2{z-index:100;text-align:left}nav.main_menu2 ul{list-style:none outside none;margin:0;padding:0}nav.main_menu2 ul li{display:inline-block;float:left;padding:0;margin:0;background-repeat:no-repeat;background-position:right}nav.main_menu2 ul li:last-child{background:0 0}nav.main_menu2 ul li a{font-family:'PT Sans',sans-serif;color:#2b2b2b;font-size:14px;font-weight:400;text-decoration:none;display:inline-block;position:relative;cursor:pointer;line-height:79px;padding:0 20px;margin:0;-webkit-transition:none;-moz-transition:none;-o-transition:none}nav.main_menu2 ul li.active a{color:#c20b58}nav.main_menu2 ul li:hover a{color:#c20b58}.selectnav{display:none;width:100%;float:left;position:relative;top:0;background-color:#f4f3f4;text-align:left}.selectnav ul li a{color:#2b2b2b;padding:4px 10px;text-decoration:none;display:block;position:relative;font-size:13px}.selectnav span{width:100%;height:46px;z-index:511;display:block;position:relative;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/navigation.png);background-position:right center;background-repeat:no-repeat;cursor:pointer}.selectnav ul{display:none;width:100%;background-color:#f4f3f4;position:relative;top:-8px;padding:10px 0 10px 0}.drop_down ul li{position:relative;overflow:visible}.drop_down .second{left:0;margin:0;top:52px;position:absolute;height:auto;display:none}.drop_down .second .inner{background-color:transparent;padding:5px 25px 25px;display:block}.drop_down .second .inner_arrow{width:0;height:0;border-style:solid;border-width:0 15px 17px 15px;border-color:transparent transparent #fff transparent;margin:0 auto;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/shadow1.png);background-repeat:no-repeat;background-position:-17px -2px;padding-top:1px;z-index:999;position:relative}.drop_down .second .inner2{background-color:#fff;display:inline-block;padding:0 0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3),0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.3),0 10px 25px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.3),0 10px 25px rgba(0,0,0,.5);z-index:99}.drop_down .second .inner2a{display:inline-block;padding:0;margin:0 -20px 0 0}.drop_down .second .inner ul{padding:20px 0;display:inline-block;float:left;position:relative;width:200px}.drop_down .second .inner ul li{padding:0 0 7px 0;margin:0 0 7px 0;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/drop_down_separator1.png);background-repeat:no-repeat;background-position:bottom center;display:block;float:none}.drop_down .second .inner ul li:last-child{padding:0;margin:0;background:0 0}.drop_down .second .inner ul li:first-child{padding:0 0 7px 0;margin:0 0 7px 0;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/drop_down_separator1.png);background-repeat:no-repeat;background-position:bottom center}.drop_down .second .inner ul li:first-child a{color:#c20b58}.drop_down .second .inner ul li a{font-family:Georgia,sans-serif;display:block;font-size:14px;color:#7c7c7c;height:auto;line-height:26px;text-align:center;margin:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.drop_down .second .inner ul li a:hover{color:#c20b58}.drop_down2 ul li{position:relative;overflow:visible}.drop_down2 .second{left:0;margin:0;top:71px;position:absolute;height:auto;display:block;visibility:hidden}.drop_down2 .second .inner{background-color:transparent;padding:0;display:block}.drop_down2 .second .inner_arrow{width:0;height:0;border-style:solid;border-width:0 9px 10px 9px;border-color:transparent transparent #2b2b2b transparent;margin:0 0 0 20px;padding-top:1px;position:relative}.drop_down2 .second .inner2{background-color:#2b2b2b;background-color:rgba(43,43,43,.95);display:inline-block}.drop_down2 .second .inner2 ul{display:inline-block;float:left;position:relative;width:200px;padding:10px 0}.drop_down2 .second .inner2 ul li{display:block;padding:0;position:relative;float:none;height:auto;background:0 0}.drop_down2 .second .inner2 ul li a{font-family:'PT Sans',sans-serif;display:block;font-size:14px;color:#fff;font-style:normal;height:auto;line-height:14px;margin:0;padding:12px 30px 12px 20px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.drop_down2 .second .inner2 ul li:hover a{color:#c20b58;margin:0 0 0 10px;padding:12px 20px 12px 20px}.drop_down2 .second .inner2 ul li.sub a{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/sub_menu_arrow_right.png);background-position:right center;background-repeat:no-repeat}.drop_down2 .second .inner ul li ul{position:absolute!important;left:100%;top:-10px;background-color:#2b2b2b;background-color:rgba(43,43,43,.95);visibility:hidden;height:auto;display:block;overflow:hidden;padding:10px 0}.drop_down2 .second .inner2 ul li.sub ul li{padding:0}.drop_down2 .second .inner2 ul li.sub ul li a{color:#fff;font-style:normal;background:0 0;margin:0;padding:0 30px 0 20px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.drop_down2 .second .inner2 ul li.sub ul li:hover a{margin:0 0 0 10px;padding:12px 20px 12px 20px;color:#c20b58}.drop_down .second .inner2 ul li.sub ul li a{background:0 0}.drop_down3 ul{position:relative}.drop_down3 ul li{overflow:visible}.drop_down3 .second{padding:0 1000px 0 1000px;margin:0 -1000px 0 -1000px;top:82px;position:absolute;width:1000px;right:0;z-index:20;visibility:hidden;overflow:hidden}.drop_down3 .second .inner{background-color:#2b2b2b;background-color:rgba(43,43,43,.95);padding:0 1000px 0 1000px;margin:0 -1000px 0 -1000px;width:100%}.boxed .header_top_fixed .drop_down3 .second .inner{padding:0 40px 0 40px;margin:0 -40px 0 -40px}.drop_down3 .second .inner2{width:1000px;padding:10px 0 15px 0;margin:0 auto}.drop_down3 .second .inner2a{display:inline-block;padding:10px 0 0 0;margin:0 -20px 0 0}.drop_down3 .second div.mc{float:left;padding:0;margin:0 20px 0 0;width:230px}.drop_down3 .second .mc hr{display:none;text-align:left;width:90px;height:0;margin:4px 0;border:0;background-color:transparent}.drop_down3 .second .mc a{font-family:'PT Sans',sans-serif;display:block;font-size:14px;line-height:14px;color:#fff;font-style:normal;height:auto;margin:0;padding:8px 0 8px 0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.drop_down3 .second .mc a.have_sub{color:#c20b58}.drop_down3 .second .inner2 ul li a{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.drop_down3 .second .mc a:hover{margin:0 0 0 10px}.title{display:inline-block;width:100%;padding:0 0 38px}.title.has_background{margin:0 0 50px 0}.title h1{display:inline-block}.title nav{float:right;display:inline-block}.title nav ul{display:inline-block;list-style:none}.title nav ul li{float:left;margin-left:10px;padding:5px 0 5px 10px}.title nav ul li a,.title nav ul li span{font-family:Georgia,sans-serif;font-size:13px;line-height:21px;font-style:italic;color:#747474}.title_search{display:inline-block;width:100%;padding:38px 0 0}.title_search #searchform input[type=text]{float:left;margin:0 2% 0 0;width:58%}.title_search #searchform label{display:none}.title_search #searchform input[type=submit]{float:right;height:48px;margin:0;padding:0;width:30%}.breadcrumbs{float:right;margin:42px 0 0;font-family:Georgia,sans-serif;font-size:14px;font-style:italic}.breadcrumbs a{margin:0 10px 0 0;color:#c20b58}.breadcrumbs span{color:#c20b58}.breadcrumbs span.delimiter{margin:0 10px 0 0}.revolution_slider{display:block;width:100%}.separator_small{height:1px;width:280px;position:relative;display:block;margin:30px auto 30px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY3ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(30%,#cbc9ce),color-stop(70%,#cbc9ce),color-stop(100%,#fff));background:-webkit-linear-gradient(left,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%);background:-o-linear-gradient(left,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%);background:-ms-linear-gradient(left,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%);background:linear-gradient(to right,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%)}.separator{height:1px;margin:15px 0;display:inline-block;width:100%}.two_columns_66_33{width:100%}.two_columns_66_33 .column1{width:66.66%;float:left}.two_columns_66_33 .column1 .column_inner{padding:0 20px 0 0}.two_columns_66_33 .column2{width:33.33%;float:left}.two_columns_66_33 .column2 .column_inner{padding:0 0 0 20px}.two_columns_33_66{width:100%}.two_columns_33_66 .column1{width:33.33%;float:left}.two_columns_33_66 .column1 .column_inner{padding:0 20px 0 0}.two_columns_33_66 .column2{width:66.66%;float:left}.two_columns_33_66 .column2 .column_inner{padding:0 0 0 20px}.two_columns_75_25{width:100%}.two_columns_75_25 .column1{width:75%;float:left}.two_columns_75_25 .column1 .column_inner{padding:0 20px 0 0}.two_columns_75_25 .column2{width:25%;float:left}.two_columns_75_25 .column2 .column_inner{padding:0 0 0 20px}.two_columns_25_75{width:100%}.two_columns_25_75 .column1{width:25%;float:left}.two_columns_25_75 .column1 .column_inner{padding:0 20px 0 0}.two_columns_25_75 .column2{width:75%;float:left}.two_columns_25_75 .column2 .column_inner{padding:0 0 0 20px}.two_columns_50_50{width:100%}.two_columns_50_50 .column1{width:50%;float:left}.two_columns_50_50 .column1 .column_inner{padding:0 20px 0 0}.two_columns_50_50 .column2{width:50%;float:left}.two_columns_50_50 .column2 .column_inner{padding:0 0 0 20px}.three_columns{width:100%}.three_columns .column1,.three_columns .column2,.three_columns .column3{width:33.33%;float:left}.three_columns .column1 .column_inner{padding:0 13px 0 0}.three_columns .column2 .column_inner{padding:0 7px 0 7px}.three_columns .column3 .column_inner{padding:0 0 0 13px}.four_columns{width:100%}.four_columns .column1,.four_columns .column2,.four_columns .column3,.four_columns .column4{width:25%;float:left}.four_columns .column1 .column_inner{padding:0 13px 0 0}.four_columns .column2 .column_inner{padding:0 10px 0 7px}.four_columns .column3 .column_inner{padding:0 7px 0 10px}.four_columns .column4 .column_inner{padding:0 0 0 13px}.link_holder{padding:30px 0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.link_holder:hover{background-color:#c20b58}.link_holder:hover .circle_item .circle{background-color:#fff}.link_holder:hover h3,.link_holder:hover p{color:#fff}.link_holder h3,.link_holder p{text-align:center;padding:0 10px}.link_holder h3:hover{text-decoration:underline;color:#fff}.link_holder .circle_top{width:100%;display:inline-block;text-align:center}.link_holder .circle_top .circle{display:inline-block}.link_holder .circle_top .circle img{padding:25px 0}.link_holder .circle_item .circle{overflow:hidden;width:75px;height:75px;background-color:#f7f7f7;-moz-border-radius:82px;-webkit-border-radius:82px;border-radius:82px}.circle_left{width:100%;display:inline-block;margin:0 0 15px 0}.circle_top{width:100%;display:inline-block;text-align:center}.circle_item .circle{font-family:inherit;font-size:20px;line-height:22px;font-style:normal;width:164px;height:163px;display:block;text-align:center;color:#fff;background-color:#c20b58;cursor:pointer;-moz-border-radius:82px;-webkit-border-radius:82px;border-radius:82px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.circle_item .circle a{color:#fff;text-decoration:none}.circle_item:hover .circle{background-color:#f4f3f4;color:#7a7a7a}.circle_item:hover .circle a{color:#7a7a7a}.circle_left .circle{float:left}.circle_left .text{padding:0 12px 0 205px}.circle_top .circle{display:inline-block}.circle_top .text{text-align:left}.slider_small{position:relative;margin:0 0 40px 0}.title_with_line{margin:0;text-align:left;padding:0 10px 0 0;display:inline-block;position:relative;background-color:#fff;z-index:100;font-style:italic}.title_with_line_separator{position:relative;width:100%;display:inline-block;margin:-8px 0 25px;height:1px;border-bottom:1px dotted #cbc9ce;z-index:10}.slider_small_holder{margin-top:5px}.slider_small_holder .slide_item a{display:block;position:relative}.slider_small .slide_item .image{position:relative}.slider_small_holder .image a img{width:100%}.slider_small_holder .slide_item h3{margin-top:16px;display:inline-block}.slider_small_holder .slide_item h3 a{display:inline-block}.slider_small .slider_small_hover{position:absolute;top:0;left:0;display:block;opacity:0;width:100%;height:100%;text-decoration:none;z-index:100;overflow:hidden;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.slider_small .slide_item:hover .slider_small_hover{opacity:1}.slider_small_hover_overlay{width:100%;height:100%;display:block;background-color:#fff;opacity:.8;position:absolute;top:0;left:0;z-index:13}.slider_small .slide_item .slider_small_hover a{display:table;text-decoration:none;text-align:center;cursor:pointer;width:100%;height:100%}.slider_small .slide_item .slider_small_hover a .slider_small_text_holder{padding:15px;display:table-cell;vertical-align:middle;position:relative;z-index:14}.slider_small .slide_item .slider_small_hover a .slider_small_title{font-style:normal;display:block;color:#2b2b2b;font-family:Georgia,sans-serif;font-size:18px;margin:20px 0 10px 0;line-height:22px}.slider_small.turn_off ul{display:block;margin-right:-5px;overflow:hidden}.slider_small.turn_off ul li{width:246px;float:left;padding-right:5px}.slider_small .slide_item .slider_small_hover a .text{font-family:'PT Sans',sans-serif;color:#7c7c7c;font-size:13px;line-height:21px;margin:5px 0;display:block}.slider_small .slide_item hr{border:0;height:1px;width:80px;position:relative;display:block;margin:15px auto 10px;background-color:#cbc9ce;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY3ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(30%,#cbc9ce),color-stop(70%,#cbc9ce),color-stop(100%,#fff));background:-webkit-linear-gradient(left,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%);background:-o-linear-gradient(left,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%);background:-ms-linear-gradient(left,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%);background:linear-gradient(to right,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%)}.slider_small_holder .bx-wrapper .bx-viewport ul li{margin-right:5px!important;padding-top:5px}.bx-next,.bx-prev{width:34px;height:34px;position:absolute;top:50%;margin:-17px 0 0 0;text-decoration:none;z-index:100;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.bx-prev{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/arrow_left.png);background-position:right 0;background-repeat:no-repeat;left:-55px;z-index:100;text-decoration:none;text-indent:-2000px}.bx-next{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/arrow_right.png);background-position:0 0;background-repeat:no-repeat;right:-55px;text-decoration:none;text-indent:-2000px}.slider_small.hide_arrows .bx-controls{display:none}.dropcap{font-family:Georgia,sans-serif;color:#c20b58;float:left;font-size:35px;font-style:italic;text-align:center;margin:6px 15px 0 7px}.dropcap.circle{color:#fff;background-color:#c20b58;border-radius:60px;font-size:22px;padding:8px 14px;margin-top:1px}.dropcap.square{color:#fff;background-color:#c20b58;font-size:22px;padding:8px;margin-top:1px}.dropcap.bold{font-weight:800}blockquote{border-left:6px solid #f4f3f4;float:left;margin:0 20px 20px 0;padding-left:20px;width:33%}blockquote p{color:#c20b58;font-style:italic;font-family:Georgia,sans-serif;font-size:18px;margin:20px 0 13px}.accordion{margin:5px 0 0 0}.accordion h3{cursor:pointer;margin:0 0 15px 0}.accordion h3 span{width:30px;height:30px;display:block;position:relative;float:left;margin:-2px 15px 5px 0!important;background-color:#c20b58;background-position:center;background-repeat:no-repeat;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.accordion h3 span .control-pm{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/plus.png)}.accordion h3.ui-state-active span .control-pm{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/minus.png)}.accordion h3 span:hover{background-color:#e4e4e4}.accordion div.accordion_content{padding:0 10px 0 46px;margin:0}.accordion div.accordion_content_inner{padding:5px 0 15px 0}.accordion p{margin:0}.progress_bars{width:100%}.progress_bars .progress_bar{position:relative;margin:0 0 30px 0}.progress_bars .progress_content_outer{height:15px;background-color:#f4f3f4;width:100%;position:relative}.progress_bars .progress_content{position:absolute;top:0;left:0;height:15px;overflow:hidden;background:0 0;background-repeat:no-repeat;background-color:#c20b58}.progress_bars .progress_title{display:inline-block;position:relative;background-color:#fff;z-index:100}.progress_bars .progress_title h3{margin:2px 0 10px 0}.progress_bars .progress_number{position:absolute;z-index:10;top:-5px;right:0;font-family:Georgia,sans-serif;font-size:25px;font-style:italic;color:#cbc9ce;text-align:right}.highlight{background-color:#c20b58;color:#fff;padding:0 2px}.action{display:block;text-align:center}.action h2{margin:30px 0 8px 0;font-style:italic;line-height:35px}.action p{margin:0}.action .button{margin:0}.ordered ol,.ordered ul{counter-reset:li;display:block;list-style-type:decimal;background-position:left center;background-repeat:no-repeat;margin:0 0 30px 0;padding:0 0 0 20px}.ordered ol li{margin-bottom:15px}.list.circle ul,.list.num ul,.list.num_bold ul,.list.square ul{display:block;list-style-type:none;margin:5px 0 30px 0;padding:0}.list.circle ul li,.list.num ul li,.list.num_bold ul li,.list.square ul li{margin:0;background-position:0 0;background-repeat:no-repeat;margin:0 0 9px 0}.list.circle ul li,.list.num ul li,.list.square ul li{font-size:13px;font-family:'PT Sans',sans-serif}.list.num_bold ul li{font-size:18px;font-family:Georgia,sans-serif;color:#2b2b2b}.list.circle ul li,.list.square ul li{padding:0 0 0 20px}.list.num ul li,.list.num_bold ul li{padding:0 0 0 28px}.list.num ul,.list.num_bold ul{counter-reset:li}.list.num ul>li,.list.num_bold ul>li{list-style:none outside none;position:relative;background:0 0}.list.num ul>li:before,.list.num_bold ul>li:before{color:#fff;text-align:center;height:18px;width:18px;content:counter(li,decimal);counter-increment:li;left:0;padding:0;position:absolute;display:inline-block;background-color:#c20b58;font-size:13px;font-family:'PT Sans',sans-serif}.list.square ul li{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/list_square_img.png);background-position:0}.list.circle ul>li{list-style:none outside none;position:relative;background:0 0}.list.circle ul>li:before{content:"\2022";position:absolute;left:0;text-align:center;display:inline-block;padding:0;color:#c20b58}.button_holder{display:inline-block;position:relative;width:100%;margin-bottom:30px}.button_holder ul{float:left;display:inline-block;margin-right:20px}.button_holder ul li{margin-bottom:10px}.button,input[type=submit]{font-family:Georgia,sans-serif;font-size:25px;line-height:25px;color:#fff;border:1px solid #a30648;cursor:pointer;display:inline-block;white-space:nowrap;margin:0;text-decoration:none;background-color:#c20b58;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/button_pixel.png);background-position:0 0;background-repeat:repeat-x;padding:14px 58px;width:auto;-webkit-transition:none;-moz-transition:none;-o-transition:none}.button.medium{font-size:18px;padding:9px 38px}.button.small,.post-password-form input[type=submit]{font-size:13px;padding:4px 28px}.button.very_small{font-size:10px;padding:1px 18px}.button.button_color1{background-color:#2b2b2b}.button.button_color2{background-color:#6893a5}.button.button_color3{background-color:#e5e5e5}.button.dark:hover,.button:hover,input[type=submit]:hover{text-decoration:none;color:#fff;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/button_pixel_hover.png);background-position:0 0;background-repeat:repeat}.tabs_holder{width:100%}.tabs .tabs-nav{list-style:none outside none;margin:0;overflow:hidden;padding:0;width:100%}.tabs .tabs-nav li{float:left;line-height:34px;margin:0 1px -1px;overflow:hidden;padding:0;position:relative}.tabs .tabs-nav li.active a{background-color:#f4f3f4;color:#2b2b2b}.tabs .tabs-nav li a{color:#fff;background-color:#c20b58;display:block;font-size:18px;font-family:Georgia,sans-serif;padding:0 25px;height:54px;line-height:54px;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.tabs .tabs-container{margin:-1px 0 30px;overflow:hidden;width:100%;background-color:#f4f3f4;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.tabs .tab-content{padding:15px 30px 35px 30px}.tabs .tab-content h5{font-weight:600}.price_tables{width:100%}.price_table{width:24.7%;float:left;margin:0 .3% 20px 0;padding:10px 0;position:relative}.price_table_inner{background-color:#f4f3f4;text-align:center}.price_table_inner.dark ul li.dark{background-color:#2b2b2b}.price_table_inner ul{list-style:none outside none}.price_table_inner ul li{text-align:center;margin:0;padding:20px 30px;border-bottom:1px solid #fff}.price_table_inner ul li:last-child{border:0}.price_table_inner.dark ul li{border-bottom:1px solid #cccacf}.price_table_inner.dark ul li:last-child{border:0}.price_table_inner ul li h3{margin:15px 0 0 0;font-style:italic}.price_table_inner.dark ul li .price_in_table .mark,.price_table_inner.dark ul li .price_in_table .price,.price_table_inner.dark ul li .price_in_table .value,.price_table_inner.dark ul li h3{color:#fff}.price_table_inner ul li:nth-child(2){font-weight:600}.price_in_table{margin-bottom:20px;text-align:center}.price_in_table .value{font-family:Georgia,sans-serif;font-size:22px;font-style:italic;color:#2b2b2b;vertical-align:super;display:inline-block}.price_in_table .price{font-family:Georgia,sans-serif;font-size:70px;font-style:italic;color:#2b2b2b;vertical-align:middle;display:inline-block}.price_tables .mark{font-family:Georgia,sans-serif;font-size:22px;font-style:italic;color:#2b2b2b;vertical-align:bottom;display:inline-block}.active_best_price{position:absolute;top:0;right:0;height:65px;width:65px;text-align:center;color:#fff;background-color:#c20b58;border-radius:60px;-moz-border-radius:60px;-webkit-border-radius:60px;-o-border-radius:60px;margin:-25px 8px 0 0}.active_best_price p{padding:9px 0;line-height:17px}table.standard-table{border:medium none;border-spacing:0;margin-bottom:30px;width:100%;vertical-align:middle}table.standard-table th{background-color:#f4f3f4;border:0;padding:15px 25px;text-align:center}table.standard-table th h3{margin:0}table.standard-table tr:nth-child(even) td{background-color:transparent}table.standard-table tr:nth-child(odd) td{background-color:#f4f3f4}table.standard-table td{padding:15px 25px;text-align:center}table.standard-table.border tr{border-left:1px solid #cccacf;border-right:1px solid #cccacf;border-bottom:1px solid #cccacf}table.standard-table.border tr:first-child{border:1px solid #cccacf}.testimonial,.testimonial_with_background{display:block;margin-bottom:30px;padding:20px}.testimonial_with_background{background-color:#f4f3f4}.testimonials{text-align:center;margin:0;padding:0}.testimonials h3{font-weight:400;font-style:italic}.testimonials p{font-family:Georgia,sans-serif;font-style:italic;font-size:13px;color:#7c7c7c;margin:0 0 20px 0}.testimonials p span{color:#2b2b2b}.testimonials .separator_small{margin:10px auto}.message{padding:7px 15px;margin:0 0 30px 0;position:relative;text-align:center}.message.different_message_color{background-color:#f4f3f4}.message a.close{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/close_message.png);background-position:right 3px;background-repeat:no-repeat;float:right;width:10px;height:10px}.latest_post_holder{width:100%}.latest_post{display:block;overflow:hidden;position:relative}.latest_post li{float:left;display:block;position:relative;width:32%;padding-right:2%;margin:0 0 30px 0}.latest_post li:nth-child(3n){padding:0}.latest_post li:last-child{padding:0}.latest_post .post_image a{display:inline-block}.latest_post h3{margin:15px 0 8px 0}.latest_post h3 a{color:#2b2b2b;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.latest_post h3 a:hover,.latest_post h6 a{color:#c20b58}.latest_post .post_content p{height:42px;overflow:hidden}.social_menu{list-style-type:none;margin:1px 0 0 0;padding:0;display:inline-block;overflow:hidden}.social_menu li{display:inline;float:left;margin-right:10px;padding:0;width:auto}.social_menu li a{overflow:hidden;display:block;float:left;height:28px;width:28px;margin:0;padding:0;text-indent:9999px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;z-index:510;background-color:#2b2b2b;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.social_menu.dark li a{background-color:#f7f7f7}.social_menu.default li a{background-color:transparent}.social_menu li a span.inner{overflow:hidden;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/social_icons_lounge.png);background-repeat:no-repeat;width:28px;height:28px;position:relative;display:block}.social_menu.default li a span.inner{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/social-icons-lounge-sprite-red.png)}.social_menu.dark li a span.inner{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/social-icons-lounge-sprite-dark.png)}.social_menu li a:hover{background:0 0;background-color:#c20b58}.social_menu.dark li a:hover{background:0 0;background-color:#c20b58}.social_menu.default li a:hover{background:0 0;background-color:#fff}.social_menu li.twitter a .inner{background-position:0 0}.social_menu li.facebook a .inner{background-position:-28px 0}.social_menu li.pinterest a .inner{background-position:-56px 0}.social_menu li.forrst a .inner{background-position:-84px 0}.social_menu li.dribbble a .inner{background-position:-112px 0}.social_menu li.flickr a .inner{background-position:-140px 0}.social_menu li.linkedin a .inner{background-position:-168px 0}.social_menu li.lastfm a .inner{background-position:-196px 0}.social_menu li.vimeo a .inner{background-position:-224px 0}.social_menu li.yahoo a .inner{background-position:-252px 0}.social_menu li.tumblr a .inner{background-position:-280px 0}.social_menu li.apple a .inner{background-position:-308px 0}.social_menu li.blogger a .inner{background-position:-336px 0}.social_menu li.wordpress a .inner{background-position:-364px 0}.social_menu li.windows a .inner{background-position:-392px 0}.social_menu li.youtube a .inner{background-position:-420px 0}.social_menu li.rss a .inner{background-position:-448px 0}.social_menu li.instagram a .inner{background-position:-476px 0}.social_menu li.google a .inner{background-position:-504px 0}.social_menu li.bechance a .inner{background-position:-532px 0}.social_menu li.android a .inner{background-position:-560px 0}.social_menu li.skype a .inner{background-position:-588px 0}.social_menu li.digg a .inner{background-position:-616px 0}.box_small_holder{width:70px;height:70px;overflow:hidden;display:block;border-radius:80px;-moz-border-radius:80px;-webkit-border-radius:80px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.box_small_holder.white{background-color:#2b2b2b}.box_small_holder.black{background-color:#f7f7f7}.box_small_holder.black_witout_background{background-color:transparent;width:35px;height:35px}.box_small_holder.top{margin:0 auto}.box_small_holder.left{float:left;margin-right:10px}.box_small{padding:17.5px;width:35px;height:35px;overflow:hidden;background-color:transparent;display:block}.box_small_holder.black_witout_background .box_small{padding:0}.icon.black,.icon.black_witout_background,.icon.white{width:35px;height:35px;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/sprite_icons_lounge.png);background-repeat:no-repeat;display:block}.box_small_holder.black:hover,.box_small_holder.white:hover{background-color:#c20b58}.icon1{background-position:0 0}.icon2{background-position:-35px 0}.icon3{background-position:-70px 0}.icon4{background-position:-105px 0}.icon5{background-position:-140px 0}.icon6{background-position:-175px 0}.icon7{background-position:-210px 0}.icon8{background-position:-245px 0}.icon9{background-position:-280px 0}.icon10{background-position:-315px 0}.icon11{background-position:-350px 0}.icon12{background-position:-385px 0}.icon13{background-position:-420px 0}.icon14{background-position:-455px 0}.icon15{background-position:-490px 0}.icon16{background-position:-525px 0}.icon17{background-position:-560px 0}.icon18{background-position:-595px 0}.icon19{background-position:-630px 0}.icon20{background-position:-665px 0}.icon21{background-position:-700px 0}.icon22{background-position:-735px 0}.icon23{background-position:-770px 0}.icon24{background-position:-805px 0}.icon25{background-position:-840px 0}.icon26{background-position:-875px 0}.icon27{background-position:-910px 0}.icon28{background-position:-945px 0}.icon29{background-position:-980px 0}.icon30{background-position:-1015px 0}.icon31{background-position:-1050px 0}.icon32{background-position:-1085px 0}.icon33{background-position:-1120px 0}.icon34{background-position:-1155px 0}.icon35{background-position:-1190px 0}.icon36{background-position:-1225px 0}.icon37{background-position:-1260px 0}.icon38{background-position:-1295px 0}.icon39{background-position:-1330px 0}.icon40{background-position:-1365px 0}.icon41{background-position:-1400px 0}.icon42{background-position:-1435px 0}.icon43{background-position:-1470px 0}.icon44{background-position:-1505px 0}.icon45{background-position:-1540px 0}.icon46{background-position:-1575px 0}.icon47{background-position:-1610px 0}.icon48{background-position:-1645px 0}.icon49{background-position:-1680px 0}.icon50{background-position:-1715px 0}.icon51{background-position:-1750px 0}.icon52{background-position:-1785px 0}.icon53{background-position:-1820px 0}.icon54{background-position:-1855px 0}.icon55{background-position:-1890px 0}.icon56{background-position:-1925px 0}.icon57{background-position:-1960px 0}.icon58{background-position:-1995px 0}.icon59{background-position:-2030px 0}.icon60{background-position:-2065px 0}.icon61{background-position:-2100px 0}.icon62{background-position:-2135px 0}.box_small_holder.black:hover .icon1,.box_small_holder.white .icon.white.icon1{background-position:0 -39px}.box_small_holder.black:hover .icon2,.box_small_holder.white .icon.white.icon2{background-position:-35px -39px}.box_small_holder.black:hover .icon3,.box_small_holder.white .icon.white.icon3{background-position:-70px -39px}.box_small_holder.black:hover .icon4,.box_small_holder.white .icon.white.icon4{background-position:-105px -39px}.box_small_holder.black:hover .icon5,.box_small_holder.white .icon.white.icon5{background-position:-140px -39px}.box_small_holder.black:hover .icon6,.box_small_holder.white .icon.white.icon6{background-position:-175px -39px}.box_small_holder.black:hover .icon7,.box_small_holder.white .icon.white.icon7{background-position:-210px -39px}.box_small_holder.black:hover .icon8,.box_small_holder.white .icon.white.icon8{background-position:-245px -39px}.box_small_holder.black:hover .icon9,.box_small_holder.white .icon.white.icon9{background-position:-280px -39px}.box_small_holder.black:hover .icon10,.box_small_holder.white .icon.white.icon10{background-position:-315px -39px}.box_small_holder.black:hover .icon11,.box_small_holder.white .icon.white.icon11{background-position:-350px -39px}.box_small_holder.black:hover .icon12,.box_small_holder.white .icon.white.icon12{background-position:-385px -39px}.box_small_holder.black:hover .icon13,.box_small_holder.white .icon.white.icon13{background-position:-420px -39px}.box_small_holder.black:hover .icon14,.box_small_holder.white .icon.white.icon14{background-position:-455px -39px}.box_small_holder.black:hover .icon15,.box_small_holder.white .icon.white.icon15{background-position:-490px -39px}.box_small_holder.black:hover .icon16,.box_small_holder.white .icon.white.icon16{background-position:-525px -39px}.box_small_holder.black:hover .icon17,.box_small_holder.white .icon.white.icon17{background-position:-560px -39px}.box_small_holder.black:hover .icon18,.box_small_holder.white .icon.white.icon18{background-position:-595px -39px}.box_small_holder.black:hover .icon19,.box_small_holder.white .icon.white.icon19{background-position:-630px -39px}.box_small_holder.black:hover .icon20,.box_small_holder.white .icon.white.icon20{background-position:-665px -39px}.box_small_holder.black:hover .icon21,.box_small_holder.white .icon.white.icon21{background-position:-700px -39px}.box_small_holder.black:hover .icon22,.box_small_holder.white .icon.white.icon22{background-position:-735px -39px}.box_small_holder.black:hover .icon23,.box_small_holder.white .icon.white.icon23{background-position:-770px -39px}.box_small_holder.black:hover .icon24,.box_small_holder.white .icon.white.icon24{background-position:-805px -39px}.box_small_holder.black:hover .icon25,.box_small_holder.white .icon.white.icon25{background-position:-840px -39px}.box_small_holder.black:hover .icon26,.box_small_holder.white .icon.white.icon26{background-position:-875px -39px}.box_small_holder.black:hover .icon27,.box_small_holder.white .icon.white.icon27{background-position:-910px -39px}.box_small_holder.black:hover .icon28,.box_small_holder.white .icon.white.icon28{background-position:-945px -39px}.box_small_holder.black:hover .icon29,.box_small_holder.white .icon.white.icon29{background-position:-980px -39px}.box_small_holder.black:hover .icon30,.box_small_holder.white .icon.white.icon30{background-position:-1015px -39px}.box_small_holder.black:hover .icon31,.box_small_holder.white .icon.white.icon31{background-position:-1050px -39px}.box_small_holder.black:hover .icon32,.box_small_holder.white .icon.white.icon32{background-position:-1085px -39px}.box_small_holder.black:hover .icon33,.box_small_holder.white .icon.white.icon33{background-position:-1120px -39px}.box_small_holder.black:hover .icon34,.box_small_holder.white .icon.white.icon34{background-position:-1155px -39px}.box_small_holder.black:hover .icon35,.box_small_holder.white .icon.white.icon35{background-position:-1190px -39px}.box_small_holder.black:hover .icon36,.box_small_holder.white .icon.white.icon36{background-position:-1225px -39px}.box_small_holder.black:hover .icon37,.box_small_holder.white .icon.white.icon37{background-position:-1260px -39px}.box_small_holder.black:hover .icon38,.box_small_holder.white .icon.white.icon38{background-position:-1295px -39px}.box_small_holder.black:hover .icon39,.box_small_holder.white .icon.white.icon39{background-position:-1330px -39px}.box_small_holder.black:hover .icon40,.box_small_holder.white .icon.white.icon40{background-position:-1365px -39px}.box_small_holder.black:hover .icon41,.box_small_holder.white .icon.white.icon41{background-position:-1400px -39px}.box_small_holder.black:hover .icon42,.box_small_holder.white .icon.white.icon42{background-position:-1435px -39px}.box_small_holder.black:hover .icon43,.box_small_holder.white .icon.white.icon43{background-position:-1470px -39px}.box_small_holder.black:hover .icon44,.box_small_holder.white .icon.white.icon44{background-position:-1505px -39px}.box_small_holder.black:hover .icon45,.box_small_holder.white .icon.white.icon45{background-position:-1540px -39px}.box_small_holder.black:hover .icon46,.box_small_holder.white .icon.white.icon46{background-position:-1575px -39px}.box_small_holder.black:hover .icon47,.box_small_holder.white .icon.white.icon47{background-position:-1610px -39px}.box_small_holder.black:hover .icon48,.box_small_holder.white .icon.white.icon48{background-position:-1645px -39px}.box_small_holder.black:hover .icon49,.box_small_holder.white .icon.white.icon49{background-position:-1680px -39px}.box_small_holder.black:hover .icon50,.box_small_holder.white .icon.white.icon50{background-position:-1715px -39px}.box_small_holder.black:hover .icon51,.box_small_holder.white .icon.white.icon51{background-position:-1750px -39px}.box_small_holder.black:hover .icon52,.box_small_holder.white .icon.white.icon52{background-position:-1785px -39px}.box_small_holder.black:hover .icon53,.box_small_holder.white .icon.white.icon53{background-position:-1820px -39px}.box_small_holder.black:hover .icon54,.box_small_holder.white .icon.white.icon54{background-position:-1855px -39px}.box_small_holder.black:hover .icon55,.box_small_holder.white .icon.white.icon55{background-position:-1890px -39px}.box_small_holder.black:hover .icon56,.box_small_holder.white .icon.white.icon56{background-position:-1925px -39px}.box_small_holder.black:hover .icon57,.box_small_holder.white .icon.white.icon57{background-position:-1960px -39px}.box_small_holder.black:hover .icon58,.box_small_holder.white .icon.white.icon58{background-position:-1995px -39px}.box_small_holder.black:hover .icon59,.box_small_holder.white .icon.white.icon59{background-position:-2030px -39px}.box_small_holder.black:hover .icon60,.box_small_holder.white .icon.white.icon60{background-position:-2065px -39px}.box_small_holder.black:hover .icon61,.box_small_holder.white .icon.white.icon61{background-position:-2100px -39px}.box_small_holder.black:hover .icon62,.box_small_holder.white .icon.white.icon62{background-position:-2135px -39px}.posts_holder3{margin:0 -30px 0 0}.posts_holder3 article{width:33.33%;display:inline-block;margin:0 0 46px 0;float:left}.posts_holder3 article .article_inner{padding:0 30px 0 0}.posts_holder2 article .image,.posts_holder3 article .image{width:100%}.posts_holder2 article .image a,.posts_holder3 article .image a{display:block;position:relative}.posts_holder3 article h3{margin:16px 0 5px 0}.posts_holder2 article h2{margin:20px 0 5px 0}.posts_holder2 article h2 a,.posts_holder3 article h3 a{color:#2b2b2b}.posts_holder2 article h2 a:hover,.posts_holder3 article h3 a:hover{color:#c20b58}.posts_holder2 article .text,.posts_holder3 article .text{margin:0 0 30px 0}.posts_holder article .text .create,.posts_holder2 article .text .create,.posts_holder3 article .text .create{margin:0 0 20px 0;position:relative;display:block;font-style:italic;font-family:Georgia,sans-serif}.posts_holder2 article .text span.dropcap{margin:6px 15px 0 7px}.posts_holder2 article .info,.posts_holder3 article .info{border-top:1px solid #cccacf;border-bottom:1px solid #cccacf;font-family:inherit;display:inline-block;width:100%;padding:13px 0}.posts_holder article .info a,.posts_holder2 article .info a,.posts_holder3 article .info a{font-family:Georgia,sans-serif;font-style:italic}.posts_holder article .info .left,.posts_holder2 article .info .left,.posts_holder3 article .info .left{float:left}.posts_holder article .info .right,.posts_holder2 article .info .right,.posts_holder3 article .info .right{float:right}.load_more{display:block;text-align:center;font-style:italic}.posts_holder3.posts_holder3_v2 article{width:50%}.posts_holder2 article{width:100%;display:inline-block;margin:0 0 46px 0}.posts_holder2 article .text .date{position:relative;display:block;width:65px;background-color:#c20b58;font-family:inherit;font-style:italic;color:#fff;text-align:center;float:left;padding:10px 5px}.posts_holder2 article .text .date .number{font-size:20px;font-family:Georgia,sans-serif;font-style:italic;line-height:28px;margin:0 0 10px 0}.posts_holder2 article .text .date .month{font-size:13px;font-family:Georgia,sans-serif;margin:0}.posts_holder2 article .text .date .year{font-size:13px;font-family:Georgia,sans-serif;margin:0 0 5px 0}.post_single article .post_single_text_holder,.post_single article .text .create,.posts_holder2 article .text .create,.posts_holder2 article .text .text_holder,.posts_holder2 article h2,.posts_holder2.post_single h2{padding:0 0 0 100px}.posts_holder2.post_single article .text p{padding:0}.post_single{margin-bottom:30px}.post_single article{margin:0}.post_single article .image{margin:0 0 40px 0}.post_single h2{margin:0 0 5px 0;text-align:left}.posts_holder2 article .text .date{margin-top:-30px}.posts_holder2.post_single article .text .date{margin-top:-73px}.posts_holder article{width:100%;display:inline-block;padding:0 0 46px 0}.posts_holder article .image{width:36%;float:left}.posts_holder article .text{width:64%;float:left}.posts_holder article .text .text_inner{margin:0 0 0 20px;padding:0 0 61px 0;min-height:142px;position:relative}.posts_holder article h2{margin:0}.posts_holder article h2 a{color:#2b2b2b}.posts_holder article h2 a:hover,.posts_holder article.sticky h2 a{color:#c20b58}.posts_holder article .info{border-top:1px solid #cccacf;border-bottom:1px solid #cccacf;font-family:inherit;display:inline-block;width:100%;padding:13px 0;position:absolute;bottom:0;left:0}.comment_holder .comment{padding:25px 0;border-top:1px solid #cccacf}.comment_holder .comment-list li:first-child .comment:first-child{border-top:0}.comment_holder .comment .image{display:block;width:60px;height:60px;float:left}.comment_holder .comment .text{padding:0 0 0 80px}.comment_holder .comment.pingback-comment .text{padding-left:0}.comment_holder .comment .info{font-family:Georgia,sans-serif;text-decoration:none;font-style:italic;display:inline-block;width:100%;margin:0 0 20px 0}.comment_holder .comment .info .left{float:left}.comment_holder .comment .info .right{float:right}.comment_holder .comment p{margin:0}.comment_holder .comment-list li ul.children{padding:0 0 0 30px}.comment_holder .comment-list li ul.children .comment,.comment_holder .comment-list li ul.children li:first-child .comment{border-top:1px solid #cccacf}.comment_form{padding:25px 0 0 0}#respond .three_columns{border-bottom:none;margin:0;padding:0}#commentform input[type=submit]{font-size:13px;padding:5px 20px}input{font-family:inherit;font-size:13px;border:0;background-color:#f4f3f4;height:40px;line-height:40px;margin:0 0 20px 0;color:#7c7c7c;width:92%;padding:5px 4%;outline:0}input:focus{font-size:13px;line-height:30px;padding:5px 4%}.post-password-form input[type=password]{margin-top:12px}textarea{font-family:inherit;font-size:13px;border:0;background-color:#f4f3f4;height:100px;margin:0 0 20px 0;color:#7c7c7c;width:92%;padding:20px 4%;outline:0;resize:none}.google_map{width:100%}.google_map embed,.google_map iframe,.google_map object{width:100%}.pagination2{display:inline-block;width:100%;margin:0 0 15px 0}.pagination2 ul{display:inline-block;list-style-type:none;margin:0;padding:0}.pagination2 ul li{float:left;padding:0 5px 2px 0}.pagination2 ul li.prev a{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/blog_pagination_arrow_left.png);background-position:center;background-repeat:no-repeat;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.pagination2 ul li.prev a:hover{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/blog_pagination_arrow_left_white.png)}.pagination2 ul li span{background-color:#c20b58;color:#fff;display:block;font-family:Georgia,sans-serif;font-size:18px;height:34px;line-height:32px;text-align:center;text-decoration:none;width:34px}.pagination2 ul li a,.post-nav-links .current,.post-nav-links a{font-family:Georgia,sans-serif;color:#2b2b2b;font-size:18px;line-height:32px;text-decoration:none;display:block;width:34px;height:34px;text-align:center;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.post-nav-links .current,.post-nav-links a{display:inline-block}.pagination2 ul li.next a{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/blog_pagination_arrow_right.png);background-position:center;background-repeat:no-repeat;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.pagination2 ul li.next a:hover{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/blog_pagination_arrow_right_white.png)}.pagination2 ul li a:hover,.post-nav-links .current,.post-nav-links a:hover{background-color:#c20b58;color:#fff}.qode-pagination-helper{display:none}.filter{height:47px;overflow:hidden}.filter ul{display:inline-block}.filter ul li{float:left;display:inline;position:relative}.filter ul li>a{padding:0 5px 15px 5px}.filter a,.filter span{font-family:inherit;text-decoration:none;color:#2b2b2b;font-size:13px;display:inline-block;padding:0 5px;line-height:21px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.filter span{float:left}.filter a.current,.filter a:hover{text-decoration:none;color:#c20b58}.filter ul li ul{display:none;visibility:hidden;left:5px;position:absolute;top:25px;width:1000px;padding:0 0 0 12px;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/filter_sub.png);background-position:0 0;background-repeat:no-repeat}.filter ul li ul li a{line-height:22px}.portfolio_outer{overflow:hidden}.portfolio_holder_v2,.portfolio_holder_v3,.portfolio_holder_v4{width:1005px;display:inline-block;margin:0 -5px 0 0}.portfolio_holder_v1 article{width:100%}.portfolio_holder_v2 article{width:497.4px}.portfolio_holder_v3 article{width:330px}.portfolio_holder_v4 article{width:246.25px}.portfolio_holder article{float:left;position:relative;margin:0 5px 5px 0;-webkit-backface-visibility:hidden}.portfolio_holder article .image{display:block;position:relative;width:100%;overflow:hidden;z-index:10}.portfolio_holder article .image a{display:block}.portfolio_holder article .image img{display:block;position:relative}.portfolio_holder.portfolio_holder_v1 article{margin:0 0 5px 0}.portfolio_holder article .portfolio_article_inner{height:auto;position:relative;width:100%}.portfolio_holder article .portfolio_hover{position:absolute;top:0;left:0;display:block;opacity:0;width:100%;height:100%;text-decoration:none;z-index:100;overflow:hidden;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.portfolio_holder article:hover .portfolio_hover{opacity:1}.portfolio_hover_overlay{width:100%;height:100%;display:block;background-color:#fff;opacity:.8;position:absolute;top:0;left:0;z-index:13}.portfolio_holder article .portfolio_hover a{display:table;text-decoration:none;text-align:center;cursor:pointer;width:100%;height:100%}.portfolio_holder article .portfolio_hover a .text_holder{padding:15px;display:table-cell;vertical-align:middle;position:relative;z-index:14}.portfolio_holder article .portfolio_hover a .portfolio_title{font-style:normal;display:block;color:#2b2b2b;font-family:Georgia,sans-serif;font-size:18px;margin:20px 0 10px 0;line-height:22px}.portfolio_holder article .portfolio_hover a .text{font-family:'PT Sans',sans-serif;color:#7c7c7c;font-size:13px;line-height:21px;margin:5px 0;display:block}.portfolio_holder article hr{border:0;height:1px;width:80px;position:relative;display:block;margin:15px auto 10px;background-color:#cbc9ce;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY3ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(30%,#cbc9ce),color-stop(70%,#cbc9ce),color-stop(100%,#fff));background:-webkit-linear-gradient(left,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%);background:-o-linear-gradient(left,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%);background:-ms-linear-gradient(left,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%);background:linear-gradient(to right,#fff 0,#cbc9ce 30%,#cbc9ce 70%,#fff 100%)}.portfolio_t2_text_holder{display:block;margin:0 0 28px 0;padding:0 5px}.portfolio_detail .info{margin:5px 0 15px}.portfolio_detail .info h6 a{line-height:0;color:#c20b58}.portfolio_navigation{position:relative;display:inline-block;width:100%;text-align:center;height:65px;line-height:65px;border-top:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;margin-top:40px}.portfolio_navigation .portfolio_button,.portfolio_navigation .portfolio_next,.portfolio_navigation .portfolio_prev{display:inline-block;font-family:Georgia,sans-serif;font-size:13px;font-style:italic}.portfolio_navigation .portfolio_next a,.portfolio_navigation .portfolio_prev a{color:#2b2b2b;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.portfolio_navigation .portfolio_next a:hover,.portfolio_navigation .portfolio_prev a:hover{color:#c20b58}.portfolio_navigation .portfolio_prev{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/portfolio_prev_arrow.png);background-repeat:no-repeat;background-position:left center;position:absolute;left:0;padding-left:20px}.portfolio_navigation .portfolio_next{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/portfolio_next_arrow.png);background-repeat:no-repeat;background-position:right center;position:absolute;right:0;padding-right:20px}.portfolio_navigation .portfolio_button a{height:20px;width:20px;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/portfolio_single_button.png);background-position:center;background-repeat:no-repeat;display:inline-block;vertical-align:middle}.portfolio_images .fluid-width-video-wrapper{margin:0 0 30px 0}.portfolio_images img{margin:0 0 30px 0}.slide .text{position:absolute;top:40%;right:0;width:30%;padding:10px}.slide .text.right_middle{top:18%;right:0;left:auto;bottom:auto}.slide .text.left_middle{top:18%;left:0;right:auto;bottom:auto}.slide .text.right_top{top:0;right:0;left:auto;bottom:auto}.slide .text.left_top{top:0;left:0;right:auto;bottom:auto}.slide .text.right_bottom{bottom:0;right:0;top:auto;left:auto}.slide .text.left_bottom{bottom:0;left:0;right:auto;top:auto}.slide .text.center_top{bottom:auto;left:50%;right:auto;top:0;width:60%;margin:0 0 0 -30%;text-align:center}.slide .text.center_middle{bottom:auto;left:50%;right:auto;top:18%;width:60%;margin:0 0 0 -30%;text-align:center}.slide .text.center_bottom{bottom:0;left:50%;right:auto;top:auto;width:60%;margin:0 0 0 -30%;text-align:center}.slide .text.center_top_right{bottom:auto;left:50%;right:auto;top:0;margin:0}.slide .text.center_middle_right{bottom:auto;left:50%;right:auto;top:18%;margin:0}.slide .text.center_bottom_right{bottom:0;left:50%;right:auto;top:auto;margin:0}.slide .text.type2{bottom:0;left:0;right:auto;top:auto;padding:0;background-color:#c20b58;width:auto}.slide .text .toplabel{color:#2b2b2b;font-family:inherit;font-style:italic;margin:0 0 10px 0;padding:0;position:relative;display:block}.slide .text h2{margin:0 0 20px 0}.slide .text.type2 h2,.slide .text.type2 h2 a{font-weight:400;margin:0;line-height:34px;font-size:16px;font-family:inherit;color:#fff;padding:0 22px;text-decoration:none}.slide .text.type2 h2 a{padding:0}.slide .text a.button{margin:20px 0 0 0}.slide .text.type2 a:hover{background-color:transparent}.parallax{margin:0 0 27px 0}.parallax h4{font-size:55px;line-height:55px}.boxed .full_width{padding:0 40px}.boxed .full_width .parallax{margin:0 -40px 0 -40px}.link_holder_parallax{position:fixed;right:0;top:50%;width:13px;padding:8px 8px 0 8px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3);z-index:500}.touch .link_holder_parallax{border:1px solid #e4e4e4}.link_holder_parallax a{width:13px;height:13px;display:block;position:relative;margin:0 0 7px 0;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/parallax_pager.png);background-position:0 0;background-repeat:no-repeat;overflow:hidden;-webkit-transition:none;-moz-transition:none;-o-transition:none}.link_holder_parallax a.active,.link_holder_parallax a:hover{text-decoration:none;background:0 0;background-color:#c20b58;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.tooltip{padding:0 10px;height:30px;line-height:30px;color:#c20b58;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3);z-index:500}.touch .tooltip{border:1px solid #e4e4e4}.parallax section{background-repeat:no-repeat;background-color:transparent;background-attachment:fixed;background-position:center 0;padding:1px 40px}.touch .parallax section{background-attachment:scroll}#back_to_top{height:auto;position:fixed;top:85%;right:-50px;margin:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3);z-index:1000;opacity:.85}.touch #back_to_top{border:1px solid #e4e4e4}#back_to_top .back_to_top_inner span{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/arrow_up_purple.png);background-repeat:no-repeat;background-position:50% 50%;display:block;position:relative;width:35px;height:35px}#back_to_top.off{right:-50px}#back_to_top.on{right:7px}#back_to_top:hover{background-color:#c20b58}#back_to_top:hover .back_to_top_inner span{background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/arrow_up_white.png)}aside .widget{border-bottom:1px solid #cccacf;padding-bottom:20px;margin-bottom:30px}aside .widget h5{font-size:18px;margin:0 0 13px 0}aside .widget p{line-height:21px}aside .widget li{margin:0 0 5px 0}aside .widget a{color:#7a7a7a;line-height:21px;text-decoration:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}aside .widget a:hover{color:#c20b58}#wp-calendar{width:100%;text-align:center}#wp-calendar caption{font-size:16px;font-weight:600;color:#2b2b2b;margin-bottom:10px}#wp-calendar #prev{text-align:left}#wp-calendar #next{text-align:right}#wp-calendar #prev a{font-size:16px;color:#2b2b2b}#wp-calendar #next a{font-size:16px;color:#2b2b2b}.widget.widget_archive select,.widget.widget_categories select,.widget.widget_text select{width:100%;outline:0;background-color:#f4f3f4;color:#2b2b2b;padding:10px 10px;border:0}.widget.widget_search form{display:inline-block;width:100%;padding-bottom:10px}.widget.widget_search form input[type=submit]{font-family:Georgia,sans-serif;font-size:18px;line-height:25px;color:#fff;border:1px solid #a30648;cursor:pointer;display:inline-block;white-space:nowrap;margin:0;padding:5px 4%;text-decoration:none;background-color:#c20b58;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/button_pixel.png);background-position:0 0;background-repeat:repeat-x;width:30%;float:left;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.widget.widget_search form input[type=submit]:hover{text-decoration:none;color:#fff;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/button_pixel_hover.png);background-position:0 0;background-repeat:repeat}.widget.widget_search form .screen-reader-text{display:none}.widget.widget_search form input[type=text]{font-family:inherit;font-size:13px;border:0;background-color:#f4f3f4;height:40px;line-height:40px;color:#7c7c7c;outline:0;margin:0 2% 0 0;border:0;padding:0 4%;width:58%;float:left}.widget.widget_search form input[type=text]:focus{line-height:30px}.widget .tagcloud a{color:#fff;background-color:#c20b58;font-family:inherit;font-size:13px!important;padding:1px 10px;text-decoration:none;margin:0 3px 5px 3px;display:inline-block;text-decoration:none}.widget .tagcloud a:hover{color:#fff;background-color:#f4f3f4}.widget.widget_rss li{margin-bottom:20px}.widget.widget_rss li a.rsswidget{display:block;font-weight:600;line-height:20px}.widget.widget_rss li span.rss-date{font-style:italic;margin-bottom:20px;display:block}.screen-reader-text{position:relative;display:block;margin-bottom:10px}.page_not_found{text-align:center;padding:40px 0}.counter{font-family:'Times New Roman';font-size:100px;line-height:100px;height:100px;color:#2b2b2b;font-style:italic;display:inline-block!important;position:relative}.counter .onedigit{position:relative}footer .counter{color:#fff}footer{display:block;margin:0 auto;padding:80px 0 0 0;background:0 0;background-color:#fff}.footer_holder{background-color:#161616}.footer_top{padding:10px 0 25px 0;border-bottom:1px solid #bebebe}.footer_top .logo_footer{display:block;margin:20px 0 0 0}.footer_top .socials{display:inline-block}.footer_top .socials img{float:left;margin-right:10px}.footer_bottom a,.footer_top a,.footer_top h3,.footer_top li a{color:#ccc}.footer_top li a:hover{color:#c20b58}.footer_top p{padding-right:10px}.footer_top ul{margin:5px 0}.footer_top ul li{margin:5px 0;padding-right:10px}.footer_bottom{padding:10px 0;display:inline-block;width:100%}.footer_bottom .left{float:left;text-align:left}.footer_bottom .right{float:right;text-align:right}.footer_bottom p{font-family:Georgia,sans-serif;font-style:italic;line-height:30px;height:30px}.stylish-select .SSContainerDivWrapper{margin:0;padding:0;width:100%;position:absolute;top:30px!important;left:0;z-index:2}.stylish-select ul.newList{margin:0;padding:0;list-style:none;color:#fff;background:#161616;overflow:auto}.stylish-select ul.newList *{margin:0;padding:0}.stylish-select ul.newList a{color:#fff;text-decoration:none;display:block;padding:0 10px;line-height:30px}.stylish-select .newListSelected{width:100%;color:#7a7a7a;height:30px;line-height:30px;padding:0;background-image:url(//www.somaticbarcelona.com/wp-content/themes/lounge/img/select-bg.png);background-position:right 15px;background-repeat:no-repeat;background-color:#fff;font-size:14px;font-style:italic;text-align:left}.stylish-select ul.newList li a:focus{-moz-outline-style:none}.stylish-select .selectedTxt{overflow:hidden;height:30px;padding:0 12px}.stylish-select .newListHover{background-color:#bababa!important;color:#fff!important;cursor:default}.stylish-select .newListDisabled{opacity:.6}.stylish-select .newListItemDisabled{opacity:.6}.stylish-select .newListOptionDisabled{opacity:.6}.stylish-select .newListSelFocus,.stylish-select .newListSelHover{cursor:default}.stylish-select .newListOptionTitle{font-weight:700}.stylish-select .newListOptionTitle ul{margin:3px 0 0}.stylish-select .newListOptionTitle li{font-weight:400}.gform_wrapper input[type=email],.gform_wrapper input[type=file],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper textarea{font-size:14px!important;padding:10px 2%!important;height:20px;line-height:20px;margin:0}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:46%!important}.gform_wrapper select{font-size:14px!important;line-height:23px;padding:5px 2px 5px 0!important}.gform_wrapper form li,.gform_wrapper li{margin:15px 0 0 0}.gform_wrapper .top_label .gfield_label{font-size:14px;margin:10px 0 10px!important}.gform_wrapper span.ginput_total{font-size:14px!important}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{font-size:20px!important}.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_year,.gform_wrapper .gfield_time_hour,.gform_wrapper .gfield_time_minute{vertical-align:middle!important}.gform_wrapper table tr:nth-child(odd) td{background-color:transparent}.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_year label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .ginput_complex label,.gform_wrapper .instruction{font-size:13px!important}.gform_wrapper .ginput_complex .ginput_full,.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{overflow:visible!important;margin:0 0 10px 0!important}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{height:20px;line-height:20px;margin:0 0 10px 0!important}.gform_page_footer .button,.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{padding:5px 4%;font-size:20px;line-height:20px}.header_top_inner #searchform{display:inline-block;height:100%}.header_top_inner #searchform .screen-reader-text,.title_search #searchform{display:none}.header_top_inner #searchform input[type=text]{float:left;width:54%;height:26px;line-height:26px;padding:4px 3%;margin:0 4% 0 0}.header_top_inner #searchform input[type=submit]{float:left;width:36%;height:30px;line-height:30px;font-size:14px;padding:0;margin:0}.comment-form-cookies-consent input#wp-comment-cookies-consent{height:12px!important;width:20px!important}