html{font-size:14px}@media (min-width:768px){html{font-size:16px}}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}html{min-height:100%;position:relative}body{margin-bottom:60px}
html,body{background-color:#fff;padding-top:4px;padding-bottom:0;font-family:Raleway,sans-serif;height:100%!important}.body-content{padding-left:4px;padding-right:4px;background-color:#d3d3d3!important;min-height:100%!important}.header_background{background-color:#cdc7cf}.panel_background{background-color:#e3c0e5}.panel_workshop,.homepage_panel{background-color:#e6e6e6}.homepage_panel p{padding-left:9px;padding-right:9px}.homepage_panel h2{margin-bottom:0}.homepage_panel img{width:100%;height:95px}.rose_navbar{min-height:30px;margin-bottom:0}.rose_breadcrumb{background-color:#f5f5f5;border-radius:4px;margin-bottom:0;padding:8px 15px;list-style:none}.rose_navbar_brand,.navbar-brand{-moz-border-radius-topright:5px;-moz-border-radius-bottomright:35px;background-color:#c1bebf;border-radius:35px 5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:35px;margin-left:0;font-weight:700;color:#720c8f!important;padding-left:9px!important;padding-right:9px!important}.rose_navbar_brand:hover,.rose_navbar_brand:focus,.navbar-brand:hover,.navbar-brand:focus{color:#720c8f!important;background-color:#c1bebf!important}.rose_navbar_btn{-moz-border-radius-topright:0;-webkit-border-top-right-radius:295px;-moz-border-radius-bottomright:295px;text-align:center;border-radius:295px 0;-webkit-border-bottom-right-radius:295px;color:#fff!important;background-color:#8e888f!important}.rose_navbar_btn:hover,.rose_navbar_btn:focus{text-align:center;color:#fcf9fc!important;background-color:#6a686c!important;font-weight:bolder!important}.rose_navbar_btn.active{text-align:center;color:#412a41!important;background-color:#f3edf6!important;font-weight:bolder!important}.home-lead{box-sizing:border-box;max-width:1140px;margin:0 auto;padding:0 15px}.home-lead p{color:#470767;margin:0;font-size:1em;line-height:1.6}.home-lead .image_Rose,.home-lead img.image_Rose{float:left;object-fit:cover;border-radius:27px;width:200px;max-width:100%;height:auto;margin:0 1rem 1rem 0;box-shadow:-12px 2px 122px #4e667d}.home-lead:after{content:"";clear:both;display:table}@media (max-width:768px){.home-lead .image_Rose,.home-lead img.image_Rose{float:none;width:clamp(160px,24vw,200px);margin:0 auto .75rem;display:block}.home-lead p{text-align:left}}.jumbotron{--jumbotron-bg:#ba1bc32e;background-color:var(--jumbotron-bg);box-sizing:border-box;background-image:url(/images/yogabg.gif);background-position:top;background-repeat:no-repeat;background-size:auto 100%;margin-bottom:10px;padding-top:0;padding-bottom:4px}.jumbotron>h1,.jumbotron>.lead,.jumbotron>audio{box-sizing:border-box;max-width:1140px;margin:0 auto;padding:0 15px}.jumbotron h1{color:#470767;margin-bottom:.75rem;margin-right:4px;font-size:2.5rem;font-weight:300;line-height:1.2}.jumbotron audio{width:420px;max-width:100%;margin:.75rem 15px .5rem;display:block}.jumbotron>.jumbotron-inner.container{box-sizing:border-box;width:100%;max-width:1140px;margin:0 auto;padding-left:15px;padding-right:15px}.jumbotron>h1,.jumbotron>.lead,.jumbotron>audio{box-sizing:border-box;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (max-width:768px){.jumbotron>.jumbotron-inner.container{padding-left:15px;padding-right:15px}.jumbotron>h1,.jumbotron>.lead,.jumbotron>audio{max-width:100%;padding-left:15px;padding-right:15px}}.btn-primary{color:#fff;background-color:#3a034b;border-color:#cecccf}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#8b6696;border-color:#122b40}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#8b6696;border-color:#204d74}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#8b6696;border-color:#122b40}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#8b6696;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-default{color:#fff;background-color:#8b6696;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.navbar-inverse{background-color:#cdc7cf;border-color:#cdc7cf}input,select,textarea{max-width:740px}@media screen and (min-width:768px){.jumbotron{margin-top:20px}.body-content{background-color:#d3d3d3;padding:0}.retreatHeader h1{color:#555;font-weight:700;text-align:left!important;font-size:36px!important}.retreatHeader h2{color:#555!important;text-align:left!important;background:unset!important;font-size:27px!important}.retreatHeader h3{font-weight:700;color:#555!important;text-align:left!important;background:unset!important;font-size:21px!important}.retreat_top{background-image:url(/images/carregbran/menaistrait3.jpg);background-position:100% 36%;background-repeat:no-repeat;background-size:cover;width:100%;height:350px;overflow:hidden}.retreatBody p{text-align:left;font-size:1.4em}}@media screen and (max-width:768px){.retreatHeader h1{color:#555;font-weight:700;text-align:left!important;font-size:27px!important}.retreatHeader h2{color:#555!important;text-align:left!important;background:unset!important;font-size:24px!important}.retreatHeader h3{font-weight:700;color:#555!important;text-align:left!important;background:unset!important;font-size:21px!important}.retreat_top{background-image:url(/images/carregbran/menaistrait3.jpg);background-position:100% 36%;background-repeat:no-repeat;background-size:cover;width:100%;height:300px;overflow:hidden}.retreatBody p{text-align:left;font-size:1.4em}}@media (max-width:478px){.image_blurTeacher{width:90%;margin-bottom:15px;margin-left:1%;margin-right:5%;display:block}.yogalink{width:72%;margin-left:1%;margin-right:5%;display:block}.yogalink1{width:54%;margin-left:1%;margin-right:5%;display:block}.yogalink2{width:100%;margin-left:0%;margin-right:0%;display:block}.retreatHeader h1{color:#555;font-weight:700;text-align:left!important;font-size:24.2px!important}.retreatHeader h2{color:#555!important;text-align:left!important;background:unset!important;font-size:22px!important}.retreatHeader h3{font-weight:700;color:#555!important;text-align:left!important;background:unset!important;font-size:18px!important}.retreat_top{background-image:url(/images/carregbran/menaistrait3.jpg);background-position:100% 36%;background-repeat:no-repeat;background-size:cover;width:100%;height:250px;overflow:hidden}.retreatBody p{text-align:left;font-size:1.2em}}@media (max-width:378px){.image_blurTeacher{width:90%;margin-bottom:15px;margin-left:1%;margin-right:5%;display:block}.rosefront{width:85%;margin-left:9%;margin-right:9%;display:block}.yogalink{width:100%;margin-left:1%;margin-right:5%;display:block}.yogalink1{width:94%;margin-left:1%;margin-right:5%;display:block}.yogalink2{width:100%;margin-left:0%;margin-right:0%;display:block}.roseabout{width:85%;margin-left:2%;margin-right:2%;display:block}.retreat_top{background-image:url(/images/carregbran/menaistrait3.jpg);background-position:100% 36%;background-repeat:no-repeat;width:100%;height:162px;overflow:hidden}.retreatBody p{text-align:left;font-size:1em}}.row h2{color:#fff;text-align:center;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#8b6696",endColorstr="#8b6696",GradientType=1);background:#8b6696;width:100%}.retreat-container{margin-left:5px!important;margin-right:5px!important}.no-copy{-webkit-user-select:none;user-select:none;-khtml-user-select:none;-o-user-select:none}.border-round{border-radius:45px}.img-workshop{background:radial-gradient(ellipse at 400px,47px);border-radius:18px;box-shadow:-6px 12px 36px #4e667d}a.workshop:link,a.workshop:visited,a.workshop:active,a.workshop:any-link,a.workshop:hover,a.workshop:before,a.workshop:after{color:#3a034b;text-decoration:none}a.workshop_details:link,a.workshop_details:visited,a.workshop_details:active,a.workshop_details:any-link,a.workshop_details:hover,a.workshop_details:before,a.workshop_details:after{color:#fff;text-align:center;text-decoration:none}h2.workshop{line-height:1.3em}i.fa-facebook{background-image:url(/images/facebook/FB-f-Logo__blue_29.png);width:28px;height:28px;display:block}.homepage a,.homepage p{font-size:18.1px}.christianyoga{font-size:17.1px}@-webkit-keyframes changeColors{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.contactemail2{display:none}#pano{float:left;width:100%;height:350px}#pano html,body{height:100%;margin:0;padding:0}.image_1{background:radial-gradient(ellipse at 100px,18px);border-radius:9px;box-shadow:-9px 1px 9px #4e667d}.spaceAfter:after{content:" ";display:block;height:9px!important}.image_blur{background:radial-gradient(ellipse at 400px,47px);border-radius:90px;box-shadow:-12px 2px 122px #4e667d}.image_Rose{float:left;color:bisque;background:radial-gradient(ellipse at 400px,47px);border-radius:27px;margin-right:20px;box-shadow:-12px 2px 122px #4e667d}.image_blurTeacher{background:radial-gradient(ellipse at 400px,47px);border-radius:10px;box-shadow:-12px 2px 122px #4e667d}.retreatHeader hr{border-top:1px solid #8c8b8b!important}.retreat_top_image{object-fit:cover;object-position:center;width:100vw;max-width:none;height:320px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:block}@media (min-width:768px){.retreat_top_image{height:420px}}.panels{min-height:80vh;display:flex;overflow:hidden}.panel{text-align:center;color:#fff;background:#6b0f9c 50%/cover;flex-direction:column;flex:1;justify-content:center;align-items:center;font-size:20px;transition:font-size .7s cubic-bezier(.61,-.19,.7,-.11),flex .7s cubic-bezier(.61,-.19,.7,-.11),background .2s;display:flex;overflow:hidden;box-shadow:inset 0 0 0 5px #ffffff1a}.panel1{background-image:url(/images/carregbran/CarregBranHotelOutside.jpg)}.panel2{background-image:url(/images/carregbran/CarregBranHotelWeb2.jpg)}.panel3{background-image:url(https://images.unsplash.com/photo-1465188162913-8fb5709d6d57?ixlib=rb-0.3.5&q=80&fm=jpg&crop=faces&cs=tinysrgb&w=1500&h=1500&fit=crop&s=967e8a713a4e395260793fc8c802901d)}.panel4{background-image:url(/images/carregbran/CarregBranHotelFood1.jpg)}.panel5{background-image:url(/images/carregbran/CarregBranHotelRoom2.jpg)}.panel6{background-image:url(/images/carregbran/menaistrait2.jpg)}.panel>*{flex:1 0 auto;justify-content:center;align-items:center;width:100%;margin:0;transition:transform .5s;display:flex}.panel>:first-child{color:#ff0;transform:translateY(-100%)}.panel>:last-child{color:#ff0;transform:translateY(100%)}.panel.open-active>:last-child,.panel.open-active>:first-child{transform:translateY(0%)}.panel.open{flex:5;font-size:40px}.panel p{text-transform:uppercase;text-shadow:0 0 4px #000000b8,0 0 14px #00000073;font-family:Amatic SC,cursive;font-size:2em}@media screen and (max-width:600px){.panels{flex-direction:column}}@media screen and (min-width:460px){.retreatpanel-height{min-height:50vh!important;max-height:325px!important}}@media screen and (max-width:460px){.retreatpanel-height{min-height:45vh!important;max-height:325px!important}}@media screen and (max-width:378px){.retreatpanel-height{min-height:63vh!important;max-height:325px!important}}.centerImage{width:70%;margin:30px}.btnspacingtop{margin-top:.25em}.panel_classes{text-align:center;background-color:#e6e6e6}.panel_classes h3{color:purple;text-decoration:underline}.panel_classes p{font-size:1.27em}.classtype_header{color:#fff;font-size:1.54em}.panel_classes p{font-weight:700}.panel_classes:after{content:"  ";background-color:#fff;width:100%;height:19px!important}#emaildiv .form-group.row{margin-bottom:1rem}@media (max-width:576px){#emaildiv .form-group.row{margin-bottom:1.25rem}}html,body{height:100%}body{flex-direction:column;min-height:100vh;display:flex}.content-wrap{flex-direction:column;flex:1 0 auto;display:flex}.content-wrap>main[role=main]{flex:1 0 auto}footer{flex-shrink:0}.rose_a{color:#ffe6ff!important;-moz-border-radius-topright:162px!important;-moz-border-radius-bottomright:27px!important;background-color:#8b6696!important;border-top-right-radius:162px!important;border-bottom-right-radius:27px!important}.rose_a:hover,.rose_a:focus{color:#46344c!important;background-color:#e3c0e5!important}
