body.content #content {margin-top:55px !important;min-height:500px;}body.content h1 {margin-bottom:35px;}body.content h2 {margin-bottom:25px;}.max100>img {max-width:300px !important;}body.content blockquote {font-family:'Roboto Condensed', sans-serif;font-size:22px;line-height:35px;border:none;background-color:#f8f8f8;padding:20px;margin:40px 0;color:#666;font-weight:normal;}body.content table,body.content p,body.content pre.prettyprint {margin-bottom:25px !important;}body.content pre,body.content pre * {font-family:Courier, sans-serif;font-size:1.5rem;}body.content pre.prettyprint ol {margin-left:0;padding-left:35px;}body.content .blog-meta {margin:0;padding:0;}body.content .blog-meta p {color:#aaa;text-transform:uppercase;font-size:12px;margin:0;padding:0;}body.content .blog-meta a {margin-right:5px;}body {background:#fff url() repeat center center;background-size:initial;}body h1,body h2,body h3,body h4,body h5,body p,body blockquote {margin-bottom:25px;}body h1,body h2,body h3,body h4,body h5 {font-family:'Quicksand', sans-serif;margin-bottom:25px;font-weight:400;}body p,body td,body th,body small,body li,body label,body input {color:#555;font-family:'Quicksand', sans-serif;font-weight:300;}body h1 {font-size:40px;color:#333;}body h2 {font-size:30px;color:#333;}body h3 {font-size:20px;color:#333;}body h4 {font-size:16px;color:#333;}body h5 {font-size:16px;color:#333;font-weight:bold;}body p,body td,body th,body small,body li,body label,body input {font-family:'Quicksand', sans-serif;font-weight:300;}body p,body blockquote,body label,body td,body th,body li {font-size:18px;color:#555;line-height:25px;}p,blockquote,li,button,label {line-height:25px;font-size:16px;font-weight:300;}body input[type=text],body input[type=number],body input[type=password],body input[type=email],body select,body textarea {font-size:15px;box-shadow:none !important;background:none;outline:none !important;border:none !important;border:1px solid #ddd !important;border-radius:0 !important;padding:5px 10px !important;height:35px !important;}header {position:fixed;top:0;left:0;width:100%;background-color:;z-index:10;height:50px;border-radius:0;}pre.prettyprint ol.linenums {margin-left:0;}footer {border-top:2px solid #ddd;margin:25px 0 0 0;padding:25px 10px 25px 10px;background-color:#f8f8f8;}footer h3 {color:#555;}footer a {color:#428bca;}footer ul {margin:20px 0 0 0;padding:0;list-style:none;text-align:center;}footer li {margin:0;padding:0 10px;display:inline-block;text-transform:uppercase;font-size:12px;color:#777;}footer div {text-align:left;}footer p {margin-bottom:5px;color:#777;font-size:14px;}footer .menu {text-align:center;}div.sumo-image img {margin:5px 0 20px 0;border:3px solid #f0f0f0;max-width:100%;}div.sumo-image,div.sumo-image {clear:both;}div.sumo-image[data-display=left] img {float:left;margin:5px 20px 20px 0;border:3px solid #f0f0f0;width:50%;max-width:50%;}div.sumo-image[data-display=right] img {float:right;margin:5px 0 20px 20px;border:3px solid #f0f0f0;width:50%;max-width:50%;}.sumo-form label {font-weight:normal;}.sumo-form .error label {font-weight:bold;color:#b94a48;}.navbar-brand {max-height:20px;margin:12px 0 0 10px;padding:0;}.navbar-brand img {max-height:20px;margin:0;padding:0;}body .navbar {background-color:#8794a7;border-radius:0;border:none;}body .navbar-toggle {border:none;border-radius:0;margin-right:0;margin-top:10px;}body .navbar-toggle .icon-bar {background-color:#fff !important;}body .navbar a,body .navbar a:hover {color:#ddd !important;font-size:15px;font-weight:300;}body .navbar a:hover {color:#ddd !important;background:none;}body .navbar li.active a {color:#fff !important;background:none !important;}body .navbar a:hover {background-color:none !important;}.navbar .navbar-nav>.dropdown>a .caret {color:#ddd !important;}.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:hover,.navbar .navbar-nav>.open>a:focus {color:#ddd !important;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus {background-color:#6B7584;}body .navbar ul.dropdown-menu {box-shadow:none;border:none;}body .navbar ul.dropdown-menu li a {color:#ddd !important;}.nav-tabs {margin-bottom:20px;}.tab-pane {display:none;}.tab-pane.active {display:block;}.video-container {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}body .carousel.fade {opacity:1;}body .carousel.fade .item {-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity ease-in-out .7s;transition:opacity ease-in-out .7s;left:0;opacity:0;top:0;position:absolute;display:block;z-index:1;}body .carousel.fade .item:first-child {top:auto;position:relative;}body .carousel.fade .item.active {opacity:1;-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity ease-in-out .7s;transition:opacity ease-in-out .7s;z-index:2;}body .carousel.fade .left,body .carousel.fade .right {z-index:10;}body .toggle {display:block;float:right;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;cursor:pointer;}body .toggle:hover {color:#fff;}body .toggle.active {color:#43536e !important;}html[dir=rtl] body .toggle {float:left;}html[dir=rtl] .navbar-left {float:right !important;}html[dir=rtl] .navbar-right {float:left !important;}html[dir=rtl] .navbar-brand {position:absolute;left:auto;right:10px;}html[dir=rtl] body .navbar-toggle {float:left !important;margin-left:10px;}html[dir=rtl] footer div {text-align:right;}@media (min-width:768px) {header .logo {margin:0 auto;max-width:970px;}}@media (min-width:992px) {header .logo {margin:0 auto;max-width:970px;}}@media (min-width:1200px) {header .logo {margin:0 auto;max-width:1170px;}}div.sumo-image img {border:none;}body.home header .navbar {border:none !important;margin:0;}body.home .container {max-width:100%;width:100% !important;padding:0;}body.home .container .row {max-width:1003px;margin:0 auto;}body.home .container .jumbotron {box-sizing:border-box;padding-top:200px;background:transparent url(../themes/serene/resources/meditation.jpg) no-repeat 0 0;background-size:cover;background-position:center center;min-height:700px;border-radius:0 !important;color:#fff;max-width:100%;margin-bottom:0;}body.home .jumbotron h1,body.home .jumbotron h2,body.home .jumbotron h3,body.home .jumbotron h4,body.home .jumbotron h5 {color:#fff;max-width:500px;font-size:60px;font-weight:400;}body.home .jumbotron p {color:#fff;max-width:500px;font-size:18px;}body.home .jumbotron a {color:#fff;}body.home .container .jumbotron {box-sizing:border-box;padding-top:200px;background:transparent url("../themes/serene/resources/meditation.jpg") no-repeat 0 0;background-size:cover;background-position:center center;min-height:700px;border-radius:0 !important;color:#fff;max-width:100%;margin-bottom:0;}body.home .jumbotron h1,body.home .jumbotron h2,body.home .jumbotron h3 {color:#fff;max-width:500px;font-size:60px;}body.home .jumbotron p {color:#fff;max-width:500px;font-size:18px;}body.home .container blockquote {border-left:0;text-align:center;font-size:18px;line-height:24px;color:#888;}body.home .home-block {padding-top:25px;padding-bottom:25px;}body.home .home-block h1,body.home .home-block h2,body.home .home-block h3,body.home .home-block p,body.home .home-block blockquote,body.home .home-block li {text-align:center;}body.home .home-block.feature-block {background-color:#F0F0F0;border-bottom:1px solid #ddd;background-size:67px 100px;border-bottom:1px solid(--feature-border-color);padding-top:25px;padding-bottom:25px;}body.home .home-block.feature-block h1,body.home .home-block.feature-block h2,body.home .home-block.feature-block h3 {color:#555;text-align:center;}body.home .home-block.feature-block p,body.home .home-block.feature-block td,body.home .home-block.feature-block th,body.home .home-block.feature-block blockquote,body.home .home-block.feature-block li {color:#555;text-align:center;}body.home .home-block.feature-block a {color:#428bca;}body.home .home-block.feature-block i {width:50px;height:50px;line-height:50px;text-align:center;background-color:#43536e;color:#fff;border-radius:50%;font-size:25px;}body.home .home-block.feature-block .sumo-image {text-align:center;}body.home .home-block.feature-block img {border-radius:50%;max-width:175px !important;margin-bottom:0 !important;border:3px solid rgba(221,221,221,0.4) !important;}body.home .home-block.callout-block {background-color:#8794a7;border-bottom:1px solid #ddd;background-size:67px 100px;border-bottom:1px solid(--callout-border-color);padding-top:25px;padding-bottom:25px;}body.home .home-block.callout-block h1,body.home .home-block.callout-block h2,body.home .home-block.callout-block h3 {color:#FFF;text-align:left;}body.home .home-block.callout-block p,body.home .home-block.callout-block td,body.home .home-block.callout-block th,body.home .home-block.callout-block blockquote,body.home .home-block.callout-block li {color:#FFF;text-align:left;}body.home .home-block.callout-block a {color:#FFF;}body.home .home-block.callout-block img {border:3px solid rgba(255,255,255,0.4) !important;}body.home .home-block.welcome-block {background-color:#fff;border-bottom:1px solid #ddd;padding-top:25px;padding-bottom:25px;}body.home .home-block.welcome-block h1,body.home .home-block.welcome-block h2,body.home .home-block.welcome-block h3 {color:#555;text-align:center;}body.home .home-block.welcome-block p,body.home .home-block.welcome-block td,body.home .home-block.welcome-block th,body.home .home-block.welcome-block blockquote,body.home .home-block.welcome-block li {color:#555;text-align:center;}body.home .home-block.welcome-block a {color:#555;}body.home footer {margin-top:0;}.btn-primary,li.dropdown.menu-large {background-color:#ce302f;border-color:#ce302f;}.btn-primary:hover {background-color:#de403f !important;border-color:#ce302f;}.whatsapp {position:fixed;bottom:20px;right:10px;z-index:16000;border-radius:40px;overflow:hidden;}.whatsapp img {max-width:70px;}#footer-p-1 {font-size:18px;}.map-container.sumo-map,.sumo-map.sumo-list {min-height:50vh;}.has-error .form-control {border-left:3px solid #a94442 !important;}textarea#messaggio {min-height:100px;}label#CV-label {display:block !important;color:transparent;padding:20px 20px 60px 20px;border:1px dashed #999;border-radius:10px;text-align:center;background:aliceblue;font-weight:normal;cursor:pointer;}label#CV-label::before {font-family:FontAwesome;content:"\f0ee";color:#666;}label#CV-label::after {content:"CARICA IL TUO CV";color:#666;}label#CV-label+input {margin-top:-70px;border:none;text-align:center;background:transparent;box-shadow:none;}body header nav.navbar.navbar-default {background-color:#00000066 !important;}body header nav.navbar.navbar-default .navbar-header .navbar-brand {display:none;}body header nav.navbar.navbar-default li>a,body header nav.navbar.navbar-default li>a:hover,body header nav.navbar.navbar-default li:hover>a {text-shadow:1px 0px 5px #000;font-size:18px !important;line-height:15px;}body header nav.navbar.navbar-default li:hover {background-color:#012269;}body header nav.navbar.navbar-default li.active {border-bottom:3px solid #ce302f;}body header nav.navbar.navbar-default li.btn-primary>a {padding-top:9px;}body .container.home-block.callout-block {background-color:#012269;}body .sumo-badge {text-align:center;}body .sumo-badge a.sumo-badge {line-height:36px !important;}body .sumo-badge a.badge-whatsapp:hover {background:#25d366;color:#fff;}body .sumo-badge a.badge-facebook:hover {background:#0866ff;color:#fff;}body .sumo-badge a.badge-instagram:hover {background:#ff3040;color:#fff;}body #block-1 video {max-width:100%;}body.home #block-figure div.sumo-list-item-container {max-width:280px;display:inline-block;padding:0px;border:0px;margin:20px;vertical-align:top;}body.home #block-figure div.sumo-list-item-container >img.sumo-list-item {width:280px;display:block;clear:both;position:static;}body.home #block-figure div.sumo-list-item-container >h4.sumo-list-item {margin:10px 0px;}body.home #block-figure div.sumo-list-item-container >h4.sumo-list-item >a {font-size:30px;text-align:center;width:100%;display:block;}body.home #block-figure div.sumo-list-item-container >p {text-align:left;}body.home #block-1.jumbotron {background:none;padding:0px;margin-top:-30px;}body.home #block-1.jumbotron >div.col.col-md-12 {padding:0px;}body.home #block-1.jumbotron >div.col.col-md-12 .logoHome {position:absolute;top:90px;margin:auto;width:100%;}body.home #block-1.jumbotron >div.col.col-md-12 .logoHome >img {border:none;max-width:360px;margin-left:20px;box-shadow:1px 1px 20px #000;background:#ffffff88;}body.home #block-1.jumbotron >div.col.col-md-12 h1 {position:absolute;top:300px;text-shadow:1px 1px 10px #000;text-align:center;width:100%;display:block;max-width:unset;font-size:80px;}body.home #block-1.jumbotron >div.col.col-md-12 p {position:absolute;top:440px;text-shadow:1px 1px 10px #000;text-align:center;width:100%;display:block;max-width:unset;font-weight:bold;}body.home .home-block.feature-block img {border-radius:20px;max-width:280px !important;}#block-1 sumo-form>#container #contactForm label.control-label {display:none;}#block-1 sumo-form>#container #contactForm label.control-label#RicontattoVia-label {display:block;font-size:14px;color:#737373;}@media (max-width:450px) {header .navbar-brand {margin:3px 0 0 10px;}header .navbar-brand >img {max-height:56px;}.sumo-image.logoHome {display:none;}body>header[role="banner"]>nav.navbar.navbar-default {background-color:transparent !important;}body.content #block-1 {margin-top:20px;}.navbar-header .navbar-toggle {padding-top:20px;padding-bottom:20px;}.nav.navbar-nav.navbar-right {background:#000000aa;}body.home #block-1.jumbotron {margin-top:-120px;}body.home #block-1.jumbotron > div.col.col-md-12 h1 {top:190px;}body .navbar-toggle .icon-bar {background-color:#b1afaf !important;}body header nav.navbar.navbar-default li>a,body header nav.navbar.navbar-default li>a:hover,body header nav.navbar.navbar-default li:hover>a {font-size:28px !important;line-height:45px;}#block-1 >div.col {min-height:100vh;}#block-1 >div.col div.video-container {padding-top:100px;min-height:100vh;}#block-1 >div.col div.video-container video {min-width:100vw;min-height:100vh;max-width:100%;}}body.sumo-find-out-more #items {display:block !important;}body.sumo-find-out-more #items>.style-scope.sumo-list,body.sumo-find-out-more .hideOnBlog,body.sumo-find-out-more .carousel.slide.style-scope.sumo-slideshow.sumo-list {display:none;}body.sumo-find-out-more #items>.style-scope.sumo-list.blog_active {display:block !important;}body #items {display:block !important;}body.splash .jumbotron {background-color:#fff;}div.video-container {display:inline-block;position:relative;width:100%;}div.video-container>iframe {width:100%;height:100%;position:absolute;}div.video-container:after {padding-top:56.25%;display:block;content:'';}
/*
MEDIA QUERY TOGGLE MENU
*/
@media (min-width:873px){
	.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}
	.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}
	.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}
	.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}
	.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}
	.navbar{border-radius:4px}
	.navbar-header{float:left}
	.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}
	.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}
	.navbar-static-top{border-radius:0}
	.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}
	.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}
	.navbar-toggle{display:none}
	.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}
	.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}
	.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}
	.navbar-text{float:left;margin-right:15px;margin-left:15px}
	.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}
	html[dir=rtl] .nav-tabs-justified>li>a{border-radius:4px 4px 0 0}
	html[dir=rtl] .navbar-header{float:right}
	html[dir=rtl] .navbar>.container .navbar-brand,html[dir=rtl] .navbar>.container-fluid .navbar-brand{margin-right:-15px;margin-left:auto}
	html[dir=rtl] .navbar-nav{float:right}html[dir=rtl] .navbar-nav>li{float:right}
	html[dir=rtl] .navbar-left.flip{float:right!important}html[dir=rtl] .navbar-right:last-child{margin-left:0;margin-right:auto}html[dir=rtl] .navbar-right.flip{float:left!important;margin-left:-15px;margin-right:auto}html[dir=rtl] .navbar-right .dropdown-menu{left:0;right:auto}
	html[dir=rtl] .navbar-text{float:right}html[dir=rtl] .navbar-text.navbar-right:last-child{margin-left:0;margin-right:auto}
}
