 .w-input,.w-select{background-image:none}a{color:#f0564d}a,button,input[type="submit"]{text-decoration:none;transition:all 250ms ease-out}.is-button::after{transition:all 250ms ease-out;content:" ";width:0;height:100%;position:absolute;top:0;left:0;z-index:0;background-color:#f0564d}.is-button.btn-dark-bg::after{background-color:#fff}.is-button:hover::after{width:100%}.is-button > *{position:relative;z-index:5}.social-btn .social-icon,.footer-social-btn .social-icon{transition:all 250ms ease-out}.social-btn:hover .social-icon,.footer-social-btn:hover .social-icon{-webkit-transform:rotateX(0deg) rotateY(360deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(360deg) rotateZ(0deg);color:#f0564d;font-size:1.35em}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{}ol,ul,.block-text .block-content ul{list-style:none;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}HTML{font-size:18px}p{margin-bottom:10px;line-height:inherit}em{font-style:italic}hr{border:1px solid #b4b4b4}strong{font-weight:bold}sup{font-size:.35em;vertical-align:top;position:relative;top:-1em}a{transition:all 250ms ease-out}a,.w-dropdown-toggle{}a.return:hover{}a.all{position:relative;display:inline-flex;padding:15px 20px;justify-content:flex-start;align-items:center;border:1px solid #f0564d;font-family:Oswald,sans-serif;font-size:1.15em;color:#f0564d;font-weight:500;text-decoration:none;text-transform:uppercase}a.all::before{transition:all 250ms ease-out;content:" ";width:0;height:100%;position:absolute;top:0;left:0;z-index:0;background-color:#f0564d}a.all:hover{color:#fff}a.all:hover::before{width:100%}a.all span{position:relative;z-index:5}a.all::after{position:relative;z-index:5;content:"\f06e";margin-left:5px;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a.link{display:flex;justify-content:flex-start;align-items:center;padding:20px;background-color:#fff;border-radius:5px;color:#f0564d;flex-grow:1;font-family:Oswald,sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase}a.link:hover{color:#fff;background-color:#f0564d !important}a.link::before{margin-right:5px;content:"\f0c1";font-weight:700;text-align:center;font-size:.85rem;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a.file{display:flex;justify-content:flex-start;align-items:center;padding:20px;background-color:#fff;border-radius:5px;color:#f0564d;flex-grow:1;font-family:Oswald,sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase}a.file:hover{color:#fff;background-color:#f0564d !important}a.file::before{margin-right:5px;content:"\f15c";font-weight:400;text-align:center;font-size:.85rem;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}[class*='footer'] a.more{position:relative;display:inline-flex;padding:15px 20px;justify-content:flex-start;align-items:center;border:1px solid #f0eff2;font-family:Oswald,sans-serif;font-size:1em;color:#f0564d;font-weight:500;text-decoration:none;text-transform:uppercase}[class*='footer'] a.more::before{transition:all 250ms ease-out;content:" ";width:0;height:100%;position:absolute;top:0;left:0;z-index:0;background-color:#f0564d}[class*='footer'] a.more:hover{border-color:#f0564d;color:#fff}[class*='footer'] a.more:hover::before{width:100%}[class*='footer'] a.more span{position:relative;z-index:5}[class*='footer'] a.more::after{position:relative;z-index:5;content:"\f00e";margin-left:5px;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a.return{position:relative;display:inline-flex;padding:15px 20px;justify-content:flex-start;align-items:center;border:1px solid #f0564d;font-family:Oswald,sans-serif;font-size:1em;color:#f0564d;font-weight:500;text-decoration:none;text-transform:uppercase}a.return::before{transition:all 250ms ease-out;content:" ";width:0;height:100%;position:absolute;top:0;left:0;z-index:0;background-color:#f0564d}a.return:hover{color:#fff}a.return:hover::before{width:100%}a.return span{position:relative;z-index:5}a.return::after{position:relative;z-index:5;content:"\f104";margin-left:5px;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h1,.h1{margin-top:0px;margin-bottom:0px;color:#000;font-size:4em;line-height:1em;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}h2,.h2,.block-title{color:#f0564d;line-height:0.9em;font-weight:300;letter-spacing:0.1em;margin-top:0px;margin-bottom:0px;font-family:Oswald,sans-serif;font-size:3.5em;line-height:1em;text-transform:uppercase}h3,.h3{font-family:Oswald,sans-serif;font-size:1.5rem;margin:10px 0;line-height:1em;text-transform:uppercase;font-weight:500;color:#004a72}h4,.h4{font-family:Oswald,sans-serif;font-size:1.15rem;margin:10px 0;line-height:1em;text-transform:uppercase;font-weight:500;color:#59c4c4}h5,.h5{font-family:Oswald,sans-serif;font-size:1rem;margin:10px 0;line-height:1em;text-transform:uppercase;font-weight:500;color:#000}.page-title{font-family:Oswald,sans-serif;color:#fff;text-align:center;letter-spacing:0.1em;padding:0 80px;line-height:1.2em}.block-resume{font-weight:700;font-family:Oswald,sans-serif;color:#59c4c4;margin-top:5px;text-transform:uppercase}@media (max-width:991px){.page-title{padding:0}}@media (max-width:767px){.page-title{font-size:9vw}}#page-content .block-text ul,#page-content .block-list-docs .list ol li ul,#page-content .block-list .block-content ol li .block-subcontent .textarea ul,#page-content .block-list .block-content .textarea ul{padding:10px 20px;background-color:#fff;border:1px solid #ddd;margin-bottom:10px}#page-content .block-list-docs .list ol li ul li,#page-content .block-list .block-content ol li .block-subcontent .textarea ul li,#page-content .block-list .block-content .textarea ul li{display:flex;justify-content:flex-start;align-items:flex-start;margin:10px 0}#page-content .block-text ul li{margin:10px 0}#page-content .block-text ul li::before,#page-content .block-list-docs .list ol li ul li::before,#page-content .block-list .block-content ol li .block-subcontent .textarea ul li::before,#page-content .block-list .block-content .textarea ul li::before{content:"\f105";font-family:Font Awesome\ 5 Pro;margin-right:10px;color:#f0564d;font-style:normal;font-size:1em;font-weight:normal;-webkit-font-smoothing:antialiased}#page-content .block-text ol{padding:10px 20px;padding-left:40px;background-color:#eee;border:1px solid #ddd;margin-bottom:10px}#page-content .section-grey .block-text ol{background-color:#fff}#page-content .block-text ol li{margin:10px 0;font-weight:400}#page-content .block-text ol li ol{background-color:#fff}#page-content .section-grey .block-text ol li ol{background-color:#eee}#page-content .block-text ol li ol li{font-weight:300}.pagination ul{display:flex;justify-content:flex-end;align-items:stretch;text-align:left}.block .pagination li{display:block;padding:0;margin:0;background-color:#fff}.block .pagination li a{text-align:center;width:60px;height:60px;line-height:60px;border:none;text-indent:-5000px;font-weight:400;color:#747577;font-family:Oswald,sans-serif;font-size:1.25em;color:#000;display:block;position:relative;text-decoration:none}.block .pagination li a:hover{color:#f0564d;background-color:transparent}.block .pagination li.active a:hover,.block .pagination li.active a{background-color:transparent;color:#000;opacity:.5}.block .pagination li.numeric a{text-indent:0}.block .pagination li.prev a:after,.block .pagination li.next a:after{width:60px;height:60px;line-height:60px;position:absolute;top:0;left:0;display:block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-size:1.15em;font-weight:normal;text-indent:0px;-webkit-font-smoothing:antialiased}.block .pagination li.prev a:after{content:"\f104"}.block .pagination li.next a:after{content:"\f105"}.contact-info{display:flex;align-items:center}.contact-info::before{font-family:Font Awesome\ 5 Pro;width:30px;text-align:center;margin-right:10px;color:#f0564d;font-style:normal;font-size:1em;font-weight:normal;text-indent:0px;-webkit-font-smoothing:antialiased}.contact-info.phone::before{content:"\f095"}.contact-info.address::before{content:"\f041"}.contact-info.cellphone::before{content:"\f3cf"}.contact-info.email::before{content:"\f0e0"}.section-hero{background-image:url(https://www.centrestpierre.org/skin/site/image/hero_2023.svg);background-position:50% 0px,100% 0%;background-size:cover}.hero-content{background-image:url(https://www.centrestpierre.org/skin/site/image/hero_2023.svg);background-position:50% 0px,100% 0%;background-size:cover}.main-branding{padding:5px 0}.main-nav .block-navigation{display:flex;justify-content:flex-end;align-items:stretch}.main-nav .block-navigation .block-header,.main-nav .block-navigation .block-footer{display:none}.main-nav .block-navigation .block-content{display:flex;justify-content:flex-start;align-items:stretch}.main-nav .block-navigation .block-content .navbar,.main-nav .block-navigation .block-content .navbar .nav-menu{background:none;display:flex;justify-content:flex-start;align-items:stretch;padding:0}.main-nav .nav-dropdown{display:flex;justify-content:flex-start;align-items:stretch;position:relative}.main-nav .nav-dropdown .nav-dropdown-toggle{display:flex;justify-content:center;align-items:center;padding:0 10px;position:relative;text-transform:uppercase}.main-nav .nav-link::after,.main-nav .nav-dropdown-toggle::after,.help-nav .nav-link::after,.side-panel-trigger::after{transition:all 250ms ease-out;content:" ";width:100%;height:0;position:absolute;bottom:0;left:0;z-index:0;background-color:#000}.main-nav .nav-dropdown:nth-child(1) .nav-dropdown-toggle::after{background-color:#f0564d}.main-nav .nav-dropdown:nth-child(2) .nav-dropdown-toggle::after{background-color:#f79843}.main-nav .nav-dropdown:nth-child(3) .nav-dropdown-toggle::after{background-color:#59c4c4}.main-nav .nav-dropdown:nth-child(4) .nav-dropdown-toggle::after{background-color:#004a72}.main-nav .nav-dropdown:nth-child(5) .nav-dropdown-toggle::after{background-color:#000}.main-nav .nav-dropdown .nav-dropdown-toggle .nav-icon-dropdown-toggle{position:absolute;left:0px;right:0px;top:auto;bottom:5px;display:block;width:20px;height:20px;margin-right:auto;margin-left:auto;color:#f0564d;line-height:20px;text-align:center;text-transform:uppercase}.main-nav .nav-dropdown:nth-child(1) .nav-dropdown-toggle .nav-icon-dropdown-toggle{color:#f0564d}.main-nav .nav-dropdown:nth-child(2) .nav-dropdown-toggle .nav-icon-dropdown-toggle{color:#f79843}.main-nav .nav-dropdown:nth-child(3) .nav-dropdown-toggle .nav-icon-dropdown-toggle{color:#59c4c4}.main-nav .nav-dropdown:nth-child(4) .nav-dropdown-toggle .nav-icon-dropdown-toggle{color:#004a72}.main-nav .nav-dropdown:nth-child(5) .nav-dropdown-toggle .nav-icon-dropdown-toggle{color:#000}.main-nav .nav-dropdown .nav-dropdown-toggle:hover .nav-icon-dropdown-toggle{color:#fff}.w-dropdown-toggle{white-space:normal}.main-nav-link > *,.nav-dropdown-toggle > *,.help-nav-link > *,.side-panel-trigger > *{transition:all 250ms ease-out;z-index:5}.main-nav-link:hover > *,.nav-dropdown-toggle:hover > *,.help-nav-link:hover > *,.side-panel-trigger:hover > *{color:#fff}.main-nav .nav-link:hover::after,.main-nav .nav-dropdown-toggle:hover::after,.nav-dropdown-toggle.w--open::after,.help-nav .nav-link:hover::after,.side-panel-trigger:hover::after{height:100%}.nav-dropdown-toggle.w--open{color:#fff}.main-nav .nav-dropdown .nav-dropdown-list{left:-1px;top:100%;border-style:none solid solid;border-width:1px;border-color:#f0eff2;background-color:#000}.main-nav .nav-dropdown:nth-child(1) .nav-dropdown-list{background-color:#f0564d}.main-nav .nav-dropdown:nth-child(2) .nav-dropdown-list{background-color:#f79843}.main-nav .nav-dropdown:nth-child(3) .nav-dropdown-list{background-color:#59c4c4}.main-nav .nav-dropdown:nth-child(4) .nav-dropdown-list{background-color:#004a72}.main-nav .nav-dropdown:nth-child(5) .nav-dropdown-list{background-color:#000}.main-nav .nav-dropdown .nav-dropdown-list .nav-dropdown-link{background-color:transparent;color:#fff;font-size:1em;font-weight:400;text-transform:none}.main-nav .nav-dropdown .nav-dropdown-list .nav-dropdown-link:hover{background-color:#fff;color:#000}@media (max-width:991px){.main-bar .main-nav .block-navigation{display:none}.main-nav .block-navigation .nav-button{display:none}}.help-nav .block-navigation{display:flex;justify-content:flex-end;align-items:stretch}.help-nav .block-navigation .block-header,.help-nav .block-navigation .block-footer{display:none}.help-nav .block-navigation .block-content{display:flex;width:100%;justify-content:flex-start;align-items:stretch}.help-nav .block-navigation .block-header{display:none}.help-nav .block-navigation .block-content .navbar{background:none;display:flex;width:100%;justify-content:flex-start;align-items:stretch;padding:0}.help-nav .block-navigation .block-content .navbar .nav-menu{display:flex;width:100%;justify-content:flex-start;align-items:stretch}.help-nav .block-navigation .block-content .navbar .nav-menu a.nav-link{padding:10px;position:relative;display:flex;width:80px;flex-direction:column;justify-content:center;align-items:center;border-left:1px solid #f0eff2;color:#000;text-decoration:none;font-size:0.5em;line-height:1.15em;font-weight:900;text-align:center;letter-spacing:0.1em;text-decoration:none;text-transform:uppercase}.help-nav .block-navigation .block-content .navbar .nav-menu a.nav-link:hover{color:#fff}.help-nav .block-navigation .block-content .navbar .nav-menu a.nav-link::after{z-index:0}.help-nav .block-navigation .block-content .navbar .nav-menu a.nav-link .link-label{position:relative;z-index:5;max-width:100%;text-align:center}.help-nav .block-navigation .block-content .navbar .nav-menu a.nav-link::before{position:relative;z-index:5;transition:all 250ms ease-out;width:30px;height:30px;color:#f0564d;line-height:30px;font-weight:400;text-align:center;font-size:1rem;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.help-nav .block-navigation .block-content .navbar .nav-menu a.nav-link.donate::before{content:"\f2e8"}.help-nav .block-navigation .block-content .navbar .nav-menu a.nav-link.medias::before{content:"\f15b"}.help-nav .block-navigation .block-content .navbar .nav-menu a.nav-link.calendar::before{content:"\f073"}.help-nav .block-navigation .block-content .navbar .nav-menu a.nav-link.join{background-color:#f0564d;color:#fff}.help-nav .block-navigation .block-content .navbar .nav-menu a.nav-link.join::before{color:#fff;content:"\f095"}.help-nav .block-navigation .block-content .navbar .nav-menu a.nav-link:hover::before{color:#fff}@media (max-width:991px){.main-bar .help-nav .block-navigation{display:none}.help-nav .block-navigation .nav-button{display:none}}.main-branding.mobile-menu-main-branding img{height:100%}.mobile-menu{transition:all 250ms ease-out}.mobile-menu.open{top:0}.mobile-nav-link{position:relative}.mobile-full-nav-row{margin-top:0;padding-bottom:25px}.mobile-full-nav-row .navbar .nav-button{display:none}.mobile-full-nav-row .block-navigation{width:100%;display:flex;justify-content:flex-end;align-items:stretch}.mobile-full-nav-row .block-navigation .block-header,.mobile-full-nav-row .block-navigation .block-footer{display:none}.mobile-full-nav-row .block-navigation .block-content{width:100%;display:flex;justify-content:flex-start;align-items:stretch}.mobile-full-nav-row .block-navigation .block-content .navbar{background:none;width:100%;display:flex;justify-content:flex-start;align-items:stretch}.mobile-full-nav-row .block-navigation .block-content .navbar .nav-menu{width:100%;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.mobile-full-nav-row .block-navigation .block-content .navbar .nav-menu > .nav-dropdown{width:50%}.mobile-full-nav-row .block-navigation .block-content .navbar .nav-menu > .nav-dropdown:last-child{width:100%}.mobile-full-nav-row .block-navigation .block-content .navbar .nav-menu > .nav-dropdown:last-child .nav-dropdown-list{width:100%;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.mobile-full-nav-row .block-navigation .block-content .navbar .nav-menu > .nav-dropdown:last-child a{}.mobile-full-nav-row .nav-dropdown .nav-dropdown-toggle{display:block;padding:15px;color:#fff;text-align:center;text-transform:uppercase;background-color:#000;font-family:Oswald,sans-serif;font-size:1.35em;line-height:1em;font-weight:400;text-transform:uppercase}.mobile-full-nav-row .nav-dropdown:nth-child(1) .nav-dropdown-toggle{background-color:#f0564d}.mobile-full-nav-row .nav-dropdown:nth-child(1) .nav-dropdown-list a::after{background-color:#f0564d}.mobile-full-nav-row .nav-dropdown:nth-child(2) .nav-dropdown-toggle{background-color:#f79843}.mobile-full-nav-row .nav-dropdown:nth-child(2) .nav-dropdown-list a::after{background-color:#f79843}.mobile-full-nav-row .nav-dropdown:nth-child(3) .nav-dropdown-toggle{background-color:#59c4c4}.mobile-full-nav-row .nav-dropdown:nth-child(3) .nav-dropdown-list a::after{background-color:#59c4c4}.mobile-full-nav-row .nav-dropdown:nth-child(4) .nav-dropdown-toggle{background-color:#004a72}.mobile-full-nav-row .nav-dropdown:nth-child(4) .nav-dropdown-list a::after{background-color:#004a72}.mobile-full-nav-row .nav-dropdown .nav-dropdown-list{display:block;position:relative;background-color:transparent}.mobile-full-nav-row .nav-dropdown .nav-dropdown-list a{display:block;padding:15px 20px;margin:0;font-family:Oswald,sans-serif;color:#000;font-weight:400;text-decoration:none}.mobile-full-nav-row .nav-dropdown .nav-dropdown-list a::after{transition:all 250ms ease-out;content:" ";width:0;height:100%;position:absolute;bottom:0;left:0;z-index:0;background-color:#f0564d;z-index:-1}.mobile-full-nav-row .nav-dropdown .nav-dropdown-list a:hover{color:#fff}.mobile-full-nav-row .nav-dropdown .nav-dropdown-list a:hover::after{width:100%}@media (max-width:991px){.mobile-social-bar .social-btn.mobile-menu-social-btn{height:auto;border-left:1px solid #f0eff2}.mobile-social-bar{flex-grow:0}}@media (max-width:767px){.mobile-social-bar{width:100%;border-bottom:1px solid #f0eff2}.mobile-social-bar #block-socials a{height:auto}.mobile-social-bar .social-btn.mobile-menu-social-btn{border-left:1px solid #f0eff2}.help-nav.mobile-help-nav{width:100%}.help-nav.mobile-help-nav .block-navigation{width:100%}.help-nav.mobile-help-nav .block-navigation .block-content .navbar .nav-menu a.nav-link{width:25%;flex-grow:1}}@media (max-width:480px){.mobile-full-nav-row .block-navigation .block-content .navbar .nav-menu > .nav-dropdown{width:100%}.mobile-full-nav-row .block-navigation .block-content .navbar .nav-menu > .nav-dropdown:last-child .nav-dropdown-list{width:100%;display:block}}.help-navfooter-row .nav-button{display:none !important}.help-navfooter-row .block-navigation{width:100%}.help-navfooter-row .block-navigation .block-header{display:none}.help-navfooter-row .block-navigation .block-content .navbar{background-color:transparent;color:#fff}.help-navfooter-row .block-navigation .block-content .navbar .nav-menu{float:none;display:flex;justify-content:flex-start;align-items:stretch}.help-navfooter-row .block-navigation .block-content .navbar .nav-menu > *{width:20%;flex-grow:1;flex-shrink:0}.help-navfooter-row .nav-link{display:flex;padding:5px 5px 5px 0px;align-items:center;color:hsla(0,0%,100%,.65);font-size:0.85em;letter-spacing:0.05em;text-decoration:none;font-weight:400}.help-navfooter-row .nav-link:hover{padding-left:15px;color:#fff}.help-navfooter-row .nav-link::before{margin-right:5px;font-weight:400;font-family:Font Awesome\ 5 Pro}.help-navfooter-row a.nav-link.donate::before{content:"\f2e8"}.help-navfooter-row a.nav-link.medias::before{content:"\f15b"}.help-navfooter-row a.nav-link.calendar::before{content:"\f073"}.help-navfooter-row a.nav-link.join::before{content:"\f095"}@media (max-width:767px){.help-navfooter-row .block-navigation .block-content .navbar .nav-menu{flex-wrap:wrap}.help-navfooter-row .block-navigation .block-content .navbar .nav-menu > *{width:50%;margin:10px 0}}@media (max-width:480px){.help-navfooter-row .block-navigation .block-content .navbar .nav-menu > *{width:100%}}.footer-nav-row .nav-button{display:none !important}.footer-nav-row{margin-top:20px}.footer-nav-row .block-navigation .block-header{display:none}.footer-nav-row .block-navigation .block-content .navbar{background-color:transparent;color:#fff}.footer-nav-row .block-navigation .block-content .navbar .nav-menu{float:none;display:flex;justify-content:flex-start;align-items:stretch}.footer-nav-row .block-navigation .block-content .navbar .nav-menu > *{width:20%;flex-grow:0;flex-shrink:0}.footer-nav-row .nav-dropdown{}.footer-nav-row .nav-dropdown .nav-dropdown-toggle{cursor:default;margin-bottom:10px;text-transform:uppercase;letter-spacing:0.1em;color:#fff;padding:0}.footer-nav-row .nav-dropdown .nav-dropdown-toggle .nav-icon-dropdown-toggle{display:none}.footer-nav-row .nav-dropdown .nav-dropdown-list{position:relative;display:block;background-color:transparent}.footer-nav-row .nav-dropdown .nav-dropdown-list a{display:flex;padding:5px 5px 5px 0px;align-items:center;color:hsla(0,0%,100%,.65);font-size:0.85em;letter-spacing:0.05em;text-decoration:none;font-weight:400;white-space:normal}.footer-nav-row .nav-dropdown .nav-dropdown-list a::before{content:"\f105";margin-right:5px;font-weight:400;font-family:Font Awesome\ 5 Pro}.footer-nav-row .nav-dropdown .nav-dropdown-list a:hover{padding-left:15px;color:#fff}@media (max-width:767px){.footer-nav-row .block-navigation .block-content .navbar .nav-menu{flex-wrap:wrap}.footer-nav-row .block-navigation .block-content .navbar .nav-menu > *{width:50%;margin:10px 0}}@media (max-width:480px){.footer-nav-row .block-navigation .block-content .navbar .nav-menu{flex-wrap:wrap}.footer-nav-row .block-navigation .block-content .navbar .nav-menu > *{width:100%}}.home-section-wrapper{display:block}.modal-wrapper{position:fixed;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;background-color:rgba(0,0,0,.35);backdrop-filter:blur(2px);cursor:pointer;z-index:10002}.modal-wrapper .modal{display:block;width:680px;max-width:90%;min-height:200px;max-height:90%;padding:50px;font-size:1.25rem;line-height:1.4;font-weight:400;background-color:white;border-radius:4px;overflow:auto;cursor:default;position:relative}.modal-wrapper .modal .logo{width:250px;max-width:100%;height:auto;margin-left:-10px;margin-top:-20px;margin-bottom:20px}.modal-wrapper .modal p:last-child{margin-bottom:0}.modal-wrapper .modal .button{display:inline-block;padding:10px 20px;margin-top:10px;font-size:.9em;font-weight:700;text-transform:uppercase;color:white;background-color:#004a72;border-radius:3px}.modal-wrapper .modal .button:hover{color:#004a72;background-color:white}.modal-wrapper .modal .close-button{position:absolute;top:0;right:0;display:block;padding:12px 14px;font-size:26px;line-height:1}.modal-wrapper .modal .close-button:hover{color:#333}@media (max-width:767px){.modal-wrapper .modal{padding:40px;font-size:1.1rem}}body #page-content .section{padding:75px}#page-content .section.section-navigation{padding:40px}#page-content .section .block-navigation .block-header{display:none}#page-content .section .block-navigation .block-content .navbar{background-color:transparent;color:#fff;z-index:1}#page-content .section .block-navigation .block-content .navbar .nav-menu{width:100%;float:none;display:flex;justify-content:center;align-items:stretch}#page-content .section .block-navigation .block-content .navbar .nav-button{display:none}#page-content .section .block-navigation .block-content .navbar .nav-menu a.nav-link{margin:0 5px;display:inline-flex;padding:15px;justify-content:flex-start;align-items:center;border:1px solid #004a72;font-family:Oswald,sans-serif;font-size:1em;color:#004a72;font-weight:500;text-decoration:none;text-transform:uppercase}#page-content .section .block-navigation .block-content .navbar .nav-menu a.nav-link.active,#page-content .section .block-navigation .block-content .navbar .nav-menu a.nav-link.active:hover{background-color:#ccc;border-color:#ccc;color:#fff}#page-content .section .block-navigation .block-content .navbar .nav-menu a.nav-link:hover{color:#fff;background-color:#004a72}@media (max-width:767px){#page-content .section .block-navigation .block-content .navbar .nav-menu{flex-wrap:wrap}#page-content .section .block-navigation .block-content .navbar .nav-menu a.nav-link{margin-bottom:10px}}@media (max-width:480px){#page-content .section .block-navigation .block-content .navbar .nav-menu{display:block}#page-content .section .block-navigation .block-content .navbar .nav-menu a.nav-link{float:none;display:block}}.contact-info-text .block-header{display:none}.contact-info-text .block-content p{margin:0}.credits-bar{border-color:#fff}.copyright-bar .copyright-col .block-header{display:none}.footer-newsletter-bar{margin-top:40px}.footer-newsletter-bar .block-header{margin:0}.footer-newsletter-bar .block-header .block-title{color:#f79843;font-size:1.75em;line-height:0.8em;font-weight:400}.footer-newsletter-bar .block-content{padding-top:35px;border-top:1px solid #f79843}.footer-newsletter-bar .block-form .block-content form{}.footer-newsletter-bar .block-form .block-content form fieldset{flex-grow:1}.footer-newsletter-bar .block-form .block-content form fieldset .field-wrapper{float:left;width:50%;margin:0;padding:0 10px}.footer-newsletter-bar .block-form .block-content form fieldset .field-wrapper label{color:#fff;font-size:0.85em;font-weight:700}.footer-newsletter-bar .block-form .block-content form fieldset .field-wrapper .input_text{margin:0;height:50px;margin-bottom:0px;border-style:none;border-radius:3px;font-weight:300;color:#333}.footer-newsletter-bar .block-form .block-content form fieldset .field-wrapper.form-newsletter-checkboxes{padding-top:20px;float:none;clear:both;width:100%}.footer-newsletter-bar .block-form .block-content form fieldset .field-wrapper.form-newsletter-checkboxes > label{margin-bottom:10px;font-size:1em;font-family:Oswald,sans-serif;color:#f79843;font-weight:500;text-transform:uppercase}.footer-newsletter-bar .block-form .block-content form fieldset .field-wrapper.form-newsletter-checkboxes ul.checkbox{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.footer-newsletter-bar .block-form .block-content form fieldset .field-wrapper.form-newsletter-checkboxes ul.checkbox li{width:25%;margin:5px 0;display:flex;justify-content:flex-start;align-items:center}.footer-newsletter-bar .block-form .block-content form fieldset .field-wrapper.form-newsletter-checkboxes ul.checkbox li input[type="checkbox"]{margin:0 5px 0 0}.footer-newsletter-bar .block-form .block-content form .button-container{margin-top:20px;padding:0 10px}.footer-newsletter-bar .block-form .block-content form .button-container button{height:50px;padding:0px 20px;border-radius:3px;background-color:#59c4c4;line-height:50px;font-weight:700;text-transform:uppercase}.footer-newsletter-bar .block-form .block-content form .button-container button:hover{background-color:#fff;color:#59c4c4}@media (max-width:767px){.footer-newsletter-bar .block-header .block-title{font-size:1.5em;line-height:1em}.footer-newsletter-bar .block-form .block-content form{flex-wrap:wrap}.footer-newsletter-bar .block-form .block-content form::before{display:none}.footer-newsletter-bar .block-form .block-content form fieldset{width:100% }.footer-newsletter-bar .block-form .block-content form fieldset .field-wrapper{float:none;width:100%;margin:0;padding:10px 0}.footer-newsletter-bar .block-form .block-content form fieldset .field-wrapper.form-newsletter-checkboxes ul.checkbox li{width:50%;padding-left:2.5%}.footer-newsletter-bar .block-form .block-content form .button-container{width:100%;display:flex;justify-content:flex-start;align-items:flex-end}}#block-socials .block-header{display:none}#block-socials ul li a{display:flex;width:80px;height:80px;justify-content:center;align-items:center;color:#004a72;font-size:1.25em;text-indent:-5000px}#block-socials ul li a::after{transition:all 250ms ease-out;text-indent:0px;font-family:Font Awesome\ 5 Brands;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}#block-socials ul li a:hover::after{webkit-transform:rotateX(0deg) rotateY(360deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(360deg) rotateZ(0deg);color:#f0564d;font-size:1.35em}#block-socials ul li.facebook a::after{content:"\f39e"}#block-socials ul li.twitter a::after{content:"\f099"}#block-socials ul li.youtube a::after{content:"\f167"}#block-socials ul li.instagram a::after{content:"\f16d"}#block-socials ul li.linkedin a::after{content:"\f08c"}.section-hero #block-socials ul li{border-top:1px solid #f0eff2}.section-hero #block-socials ul li:first-child{border-top:none}.mobile-social-bar #block-socials{display:flex;justify-content:flex-start;align-items:stretch}.mobile-social-bar #block-socials .block-content,.mobile-social-bar #block-socials .block-content .list,.mobile-social-bar #block-socials .block-content .list ul,.mobile-social-bar #block-socials .block-content .list ul li{width:100%;display:flex;justify-content:flex-start;align-items:stretch}.mobile-social-bar #block-socials ul li a{height:auto}@media (max-width:767px){}.section-footer #block-socials ul li a{width:60px;height:60px;color:#59c4c4;font-size:1.25rem}.section-footer #block-socials ul li.facebook a::after{content:"\f09a"}ul.reservation-call-to-action{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:stretch;padding:60px 20px}ul.reservation-call-to-action li{width:33.33%;max-width:350px;text-align:center;padding:0 20px;display:flex;justify-content:center;align-items:stretch}ul.reservation-call-to-action li a.call-to-action{display:flex;width:100%;justify-content:center;align-items:center;text-align:center;border-radius:5px;padding:20px 10px;background-color:#004a72;color:#fff;font-size:1.25em;font-family:Oswald,sans-serif;line-height:1.25em;font-weight:500;text-transform:uppercase}ul.reservation-call-to-action li a.call-to-action:hover{background-color:#f79843}@media (max-width:767px){ul.reservation-call-to-action{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:stretch;padding:20px}ul.reservation-call-to-action li{width:100%;max-width:none;text-align:center;padding:10px;flex-wrap:wrap}ul.reservation-call-to-action li a.call-to-action{padding:10px}}@media (max-width:767px){.mobile-social-bar #block-socials{}}.block-list-items.list_new_stuff ol{display:flex;justify-content:space-between;align-items:stretch;background-color:#fff}.block-list-items.list_new_stuff ol li{width:33.33%;max-width:480px;flex:0 0 auto;padding:20px;line-height:1.45em}.block-list-items.list_new_stuff ol li .block-subcontent{position:relative}.block-list-items.list_new_stuff ol li .list-new-photo{margin-bottom:10px;width:100%;position:relative;height:0;padding-bottom:65%;overflow:hidden}.block-list-items.list_new_stuff ol li .list-new-photo img{width:100%;max-width:none;position:absolute;top:0;bottom:0;left:-50%;right:-50%;margin:auto}.block-list-items.list_new_stuff ol li .list-new-title{position:absolute;left:0px;top:0px;z-index:5;padding:10px 15px;background-color:#59c4c4;color:#fff;font-size:1.5em;font-family:Oswald,sans-serif;line-height:1em;font-weight:400;text-transform:uppercase}.block-list-items.list_new_stuff ol li .list-new-date{color:#f0564d;font-family:Oswald,sans-serif;font-size:1.15em;line-height:1em;font-weight:400;text-transform:uppercase;margin:20px 0}.block-list-items.list_new_stuff ol li .list-new-resume{margin:20px 0;font-size:1.25em;line-height:1.45em;font-weight:300}.block-list-items.list_new_stuff ol li .list-new-link a{position:relative;display:inline-flex;padding:15px 20px;justify-content:flex-start;align-items:center;border:1px solid #f0eff2;font-family:Oswald,sans-serif;color:#f0564d;font-weight:500;text-decoration:none;text-transform:uppercase}.block-list-items.list_new_stuff ol li .list-new-link a::before{transition:all 250ms ease-out;content:" ";width:0;height:100%;position:absolute;top:0;left:0;z-index:0;background-color:#f0564d}.block-list-items.list_new_stuff ol li .list-new-link a:hover{color:#fff}.block-list-items.list_new_stuff ol li .list-new-link a:hover::before{width:100%}.block-list-items.list_new_stuff ol li .list-new-link a span{position:relative;z-index:5}.block-list-items.list_new_stuff ol li .list-new-link a::after{position:relative;z-index:5;content:"\f067";margin-left:5px;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.block-list-items.list_new_stuff ol li .block-subfooter{display:none}.block-list-items.list_new_stuff .block-footer{margin-top:35px}@media (max-width:991px){.block-list-items.list_new_stuff ol li .list-new-title{position:relative}}@media (max-width:767px){.block-list-items.list_new_stuff ol{flex-wrap:wrap}.block-list-items.list_new_stuff ol li{width:100%;max-width:none}}.block-item.block-list.list_new_stuff .block-content{padding:0 30px 30px 30px;padding-left:calc(30% + 60px);position:relative;min-height:600px}.block-item.block-list.list_new_stuff .block-content .list-new-photo{width:30%;position:absolute;top:30px;left:30px;max-height:540px;overflow:hidden}.block-item.block-list.list_new_stuff .block-content .list-new-photo img{width:100%;height:auto}.block-item.block-list.list_new_stuff .block-content .list-new-title{padding:10px 15px;background-color:#59c4c4;color:#fff;font-size:1.5em;font-family:Oswald,sans-serif;line-height:1em;font-weight:400;text-transform:uppercase}.block-item.block-list.list_new_stuff .block-content .list-new-date{color:#f0564d;font-family:Oswald,sans-serif;font-size:1.15em;line-height:1em;font-weight:400;text-transform:uppercase;margin:20px 0}.block-item.block-list.list_new_stuff .block-content .list-new-resume{display:none}.block-item.block-list.list_new_stuff .block-content .list-new-link{display:none}@media (max-width:767px){.block-item.block-list.list_new_stuff .block-content{padding:30px;position:relative;min-height:none}.block-item.block-list.list_new_stuff .block-content .list-new-photo{width:100%;position:relative;top:0;left:0;height:auto;max-height:none;padding-bottom:0;overflow:visible}.block-item.block-list.list_new_stuff .block-content .list-new-photo img{width:100%;height:auto;position:static;top:0;left:0;right:0;bottom:0;margin:auto}}.block-conference .block{}.block-conference .block-header .block-title{position:absolute;left:-4px;bottom:100%;color:#f79843;line-height:0.9em;font-weight:600;letter-spacing:0.1em}.block-conference .block-content{color:#000;font-size:1.25em;line-height:1.45em;font-weight:300}@media (max-width:480px){.block-conference .block-header .block-title{padding-left:2.5%}}.section.section-tools{display:;background-color:#004a72;color:#fff}.section.section-tools .block-list.list-tools .block-header .block-title{color:#fff}.block-list.list-tools ol{margin:0 -2%;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.block-list.list-tools ol li{width:33.33%;padding:10px 2%;display:flex;align-items:stretch}.block-list.list-tools ol li .block-subcontent{border-radius:2px;background-color:#59c4c4;padding:5%;width:100%;color:#000;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.block-list.list-tools ol li .block-subcontent .tool-item-title{margin-bottom:10px}.block-list.list-tools ol li .block-subcontent .tool-item-title .value{font-family:Oswald,sans-serif;font-size:1.35em;line-height:1.25em;text-transform:uppercase}.block-list.list-tools ol li .block-subcontent .tool-item-title .value a{color:#004a72}.block-list.list-tools ol li .block-subcontent .tool-item-title .value a:hover{color:#fff}.block-list.list-tools ol li .block-subcontent .tool-item-image{height:auto;flex-grow:0}.block-list.list-tools ol li .block-subcontent .tool-item-image a{display:block;width:100%;height:0;overflow:hidden;padding-bottom:65%;position:relative}.block-list.list-tools ol li .block-subcontent .tool-item-image a img{transition:all 250ms ease-out;max-width:none;width:100%;height:100%;object-fit:cover;position:absolute;top:0;bottom:0;left:-50%;right:-50%;margin:auto}.block-list.list-tools ol li .block-subcontent .tool-item-image a:hover img{width:110%;height:110%}.block-list.list-tools ol li .block-subfooter{display:none}@media(max-width:991px){.block-list.list-tools ol li{width:50%;padding:10px 2.5%}}@media(max-width:481px){.block-list.list-tools ol li{width:100%;padding:10px 0}}.section.section-conference{height:100vh}.block-list-event.events_list .block-header{display:none}.block-list-event.events_list .block-content .list ol li{padding:0;background-color:#fff;border:1px solid #fff;display:flex;width:100%;justify-content:flex-start;align-items:stretch;margin:20px 0}.block-list-event.events_list .block-content .list ol li .event-thmbn{flex-shrink:0;position:relative;width:100px;background-color:#f79843;color:#fff;display:flex;justify-content:center;flex-direction:column;align-items:center}.block-list-event.events_list .block-content .list ol li .event-thmbn .thumbnail{background:none !important;position:relative;top:0;left:0;width:auto}.block-list-event.events_list .block-content .list ol li .event-thmbn .thumbnail a{color:#fff}.block-list-event.events_list .block-content .list ol li .event-thmbn .thumbnail .day{font-family:Oswald,sans-serif;font-size:2.75em;line-height:1em;font-weight:800}.block-list-event.events_list .block-content .list ol li .event-thmbn .thumbnail .month{font-family:Oswald,sans-serif;font-size:1.15em;line-height:1.45em;font-weight:400;text-transform:uppercase}.block-list-event.events_list .block-content .list ol li .event-content{flex-grow:1;padding:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.block-list-event.events_list .block-content .list ol li .event-content .time{font-family:Oswald,sans-serif;color:#f0564d;font-size:.85em;margin-bottom:5px;.}.block-list-event.events_list .block-content .list ol li .event-content .block-subtitle{margin-bottom:15px;font-family:Oswald,sans-serif;color:#004a72;font-size:1.35em;font-weight:400;letter-spacing:0.05em;text-transform:uppercase}.block-list-event.events_list .block-content .list ol li .event-content .block-subtitle a{color:#004a72}.block-list-event.events_list .block-content .list ol li .event-content .category-title{margin:10px 0;font-family:Oswald,sans-serif;color:#004a72;font-size:.85em;font-weight:700;text-transform:uppercase}.block-list-event.events_list .block-content .list ol li .event-content .block-subcontent .resume{font-weight:300}.block-list-event.events_list .block-content .list ol li .event-content .block-subfooter{display:none}.block-list-event.events_list .block-footer{height:40px;position:relative}.block-list-event.events_list .block-footer .pagination{position:absolute;bottom:0;right:-20px;top:0}.block-calendar .block-header{display:none}.block-calendar .block-content{padding:20px 0}.block-calendar .calendar{background-color:#fff}.block-calendar .header{padding-top:15px;text-align:center;background-color:#fff;border-bottom:none}.block-calendar .footer{display:none}.block-calendar .header .today{font-family:Oswald,sans-serif;text-transform:uppercase;color:#f0564d;font-size:.85em;margin-bottom:10px}.block-calendar .month-nav{border-top:1px solid #f0eff2;padding:10px;display:flex;justify-content:space-between;align-items:center;font-size:1.25em;color:#004a72;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase}.block-calendar .month-nav .current{flex-grow:1;text-align:center}.block-calendar .month-nav a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;text-indent:-5000px;border:1px solid #f0eff2;color:#004a72;text-decoration:none}.block-calendar .month-nav a::after{transition:all 250ms ease-out;text-indent:0;font-weight:400;font-size:1rem;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.block-calendar .month-nav a:hover::after{webkit-transform:rotateX(0deg) rotateY(360deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(360deg) rotateZ(0deg);color:#f0564d;font-size:1.15em}.block-calendar .month-nav .prev a::after{content:"\f053"}.block-calendar .month-nav .next a::after{content:"\f054"}.block-calendar table{width:100%}.block-calendar table,.block-calendar thead,.block-calendar tbody,.block-calendar tr,.block-calendar th,.block-calendar td{border:none;border-collapse:collapse}.block-calendar table{border:none}.block-calendar table thead{border-top:1px solid #f0eff2}.block-calendar table thead th{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;font-size:.75em;text-transform:uppercase;color:#f0564d;padding:10px 0}.block-calendar table tbody{border-left:none;border-right:none}.block-calendar table tbody tr td:first-child,.block-calendar table tbody tr td:last-child{border-left:none;border-right:none}.block-calendar table tbody td{background-color:#f0eff2;width:14.275%;border:1px solid #f0eff2}.block-calendar table tbody td.active{background-color:#fff}.block-calendar table tbody td .day{display:inline-block;font-size:1.15em;font-family:Oswald,sans-serif;font-weight:normal;color:#59c4c4;padding:10px}.block-calendar table tbody td.has-event .day,.block-calendar table tbody td.has-event .day a{text-decoration:none;color:#004a72}.block-calendar table tbody td .wrapper{position:relative;min-height:85px}.block-calendar table tbody td.has-event .wrapper{position:relative}.block-calendar table tbody td.has-event .wrapper ul.events{text-align:left;display:block;margin:0;padding:0px;list-style:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background-color:transparent;border:none;width:100%;text-align:center}.block-calendar table tbody td.has-event .wrapper ul.events li{display:flex;justify-content:flex-start;align-items:center;margin:2.5px 0;font-size:.75em;font-weight:normal}.block-calendar table tbody td.has-event .wrapper ul.events li .category-color{flex-shrink:0;background-color:#ccc;width:10px;height:10px;display:inline-block;vertical-align:middle;margin-right:5px}.block-calendar table tbody td.has-event .wrapper ul.events li a{font-family:Oswald,sans-serif;color:#000;text-align:left;line-height:1.25em}.block-calendar table tbody td.has-event .wrapper ul.events li a:hover{}.block-selected-event .block-subheader{margin-bottom:10px}.block-selected-event .subheader-flex-row{display:flex;justify-content:flex-start;align-items:stretch;width:100%}.block-selected-event .subheader-flex-row .thumbnail.date{position:relative;z-index:5;display:flex;width:100px;padding:0px;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#f79843;color:#fff}.block-selected-event .subheader-flex-row .thumbnail.date a{color:#fff}.block-selected-event .subheader-flex-row .thumbnail.date .day{font-family:Oswald,sans-serif;font-size:2.75em;line-height:1em;font-weight:800}.block-selected-event .subheader-flex-row .thumbnail.date .month{font-family:Oswald,sans-serif;font-size:1.15em;line-height:1.45em;font-weight:400;text-transform:uppercase}.block-selected-event .subheader-flex-row .thumbnail.date .year{display:none}.block-selected-event .subheader-flex-row .thumbnail.photo{flex-grow:1}.block-selected-event .subheader-flex-row .thumbnail.photo .wrapper{display:block;width:100%}.block-selected-event .subheader-flex-row .thumbnail.photo a{display:block;width:100%;height:0;padding-bottom:65%;overflow:hidden;position:relative}.block-selected-event .subheader-flex-row .thumbnail.photo a img{width:100%;height:auto;max-width:none;position:absolute;top:0;left:-50%;right:-50%;bottom:0;margin:auto}.block-selected-event .block-subtitle{display:block;position:relative;left:0px;bottom:0px;z-index:6;padding:20px;background-color:#004a72;font-family:Oswald,sans-serif;color:#fff;font-size:1.35em;line-height:1.25em;text-transform:uppercase}.block-selected-event .block-subtitle a{color:#fff}.block-selected-event .event-content .time{font-family:Oswald,sans-serif;color:#f0564d;font-size:1em}.block-selected-event .event-content .category-title{margin:10px 0;font-family:Oswald,sans-serif;color:#004a72;font-size:1em;font-weight:700;text-transform:uppercase}.block-selected-event .event-content .resume{font-size:1.25em;line-height:1.45em;font-weight:300}.page-section{margin-top:0px;margin-bottom:10px;font-family:Oswald,sans-serif;color:#004a72;font-size:1.75em;text-transform:uppercase}.content-page-title.about{background-color:#f0564d}.content-page-title.about .page-section{color:#f79843}.content-page-title.room{background-color:#f79843}.content-page-title.room .page-section{color:#004a72}.content-page-title.formation{background-color:#59c4c4}.content-page-title.formation .page-section{color:#004a72}.content-page-title.psychotherapy{background-color:#004a72}.content-page-title.psychotherapy .page-section{color:#f79843}.content-page-title.other .page-section{color:#f0564d}.content-page-title{background-color:#000}#page-content .section{min-height:0;padding:100px 0}#page-content .section .block{margin-top:50px}#page-content .section .block .block-header h2{font-size:2.5em}#page-content .section .block-text .block-content strong{font-weight:500}#page-content .section .block:first-child{margin-top:0px}#page-content .section .container{width:95%;margin:auto;max-width:1680px}#page-content .section.empty{height:auto;padding:0}#page-content .section .block-text .block-content{font-size:1.15em;font-weight:300;line-height:1.5em}#page-content .section-grey{background-color:#f0eff2}#page-content .section-white a.link{background-color:#f0eff2}#page-content .section.section-white .block-text ul{background-color:#f0eff2}.content-page-title.room .page-title-wrapper{height:auto;padding:45px 0}@media (max-width:767px){.content-page-title.room{height:auto !important}}@media (max-width:480px){#page-content .section .block .block-header h2{font-size:9vw}}#page-content .section.section-documents{background-color:#f0eff2}.block-list-docs .block-header .block-subtitle{margin-bottom:40px;color:#f0564d;font-weight:300;letter-spacing:0.1em;font-family:Oswald,sans-serif;font-size:3.5em;line-height:1em;text-transform:uppercase}.block-list-docs .block-content .list ol > li{padding-top:20px;margin-top:20px;border-top:1px solid #ddd}.block-list-docs .block-content .list .block-subheader{margin-bottom:10px}.block-list-docs .block-content .list .block-subheader .block-subtitle{color:#004a72;font-family:Oswald,sans-serif;font-size:1.15em;font-weight:500;text-transform:uppercase;margin-bottom:5px}.block-list-docs .block-content .list .block-subheader .block-subtitle a{color:#004a72}.block-list-docs .block-content .list .block-subheader .block-subtitle a:hover{color:#f0564d}.block-list-docs .block-content .list .block-subheader .time{display:none;font-family:Oswald,sans-serif;color:#59c4c4;font-size:1em}.block-list-docs .block-content .list .block-subcontent{margin:10px 0}.block-list-docs .block-content .list .block-subcontent .resume{font-size:1em;font-weight:300;line-height:1.35em}.block-list-docs .block-content .list .block-subcontent a.more{margin-bottom:10px;position:relative;display:inline-flex;justify-content:flex-start;align-items:center;font-family:Oswald,sans-serif;font-size:.85em;color:#004a72;font-weight:500;text-decoration:none;text-transform:uppercase}.block-list-docs .block-content .list .block-subcontent a.more:hover{color:#f0564d}.block-list-docs .block-content .list .block-subcontent a.more span{position:relative;z-index:5}.block-list-docs .block-content .list .block-subcontent a.more::after{position:relative;z-index:5;content:"\f067";font-weight:700;margin-left:5px;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.block-list-docs .block-content .list .block-subfooter{padding:0;border:none}.block-list-docs .block-content .list .block-subfooter a{color:#f0564d;width:100%;display:flex;justify-content:flex-start;align-items:center;background-color:#fff;border-radius:5px;padding:20px}.block-list-docs .block-content .list .block-subfooter a:hover{background-color:#f0564d;color:#fff}.block-list-docs .block-content .list .block-subfooter a::before{margin-right:5px;content:"\f019";font-weight:700;text-align:center;font-size:.85rem;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.block-list-docs .block-content .list .block-subfooter a .icon{display:none}.block-list-docs .block-content .list .block-subfooter a .title{flex-grow:1;font-family:Oswald,sans-serif;font-size:.85em;font-weight:500;text-transform:uppercase}.block-list-docs .block-content .list .block-subfooter a .time{flex-grow:0;font-family:Oswald,sans-serif;font-size:.75em;font-weight:400;text-transform:uppercase}.block-list-docs .block-content .list .block-subfooter a .size{display:none}@media (max-width:480px){.block-list-docs .block-header .block-subtitle{font-size:9vw}}#page-content .section.section-about{background-color:#f0eff2}#page-content .section.section-about .block .block-header h2{color:#59c4c4;font-size:2em}#page-content .section.section-about .block .block-content strong{font-weight:600}#page-content .section.section-mission{background-color:#004a72;color:#fff}#page-content .section.section-mission .block{display:flex;justify-content:flex-start;align-items:center}#page-content .section.section-mission .block .block-header{flex-shrink:0;width:325px}#page-content .section.section-mission .block .block-header h2{color:#f79843;font-size:2.35em;line-height:1.15em}#page-content .section.section-mission .block .block-content{padding-left:25px;flex-grow:1;font-size:1.35em;font-weight:300;line-height:1.65em}#page-content .section.section-mission.psychotherapy{background-color:#59c4c4;color:#fff}#page-content .section.section-mission.psychotherapy .block .block-header h2{color:#004a72;font-size:2.35em;line-height:1.15em;text-align:center}#page-content .section.section-values{background-color:#59c4c4;color:#000}#page-content .section.section-values .block .block-header h2{color:#004a72}#page-content .section.section-values .block .block-header .block-resume{color:#fff;font-size:1.35em;margin-top:20px;font-weight:300;line-height:1.5em}.block-list-items.list-values ol{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}.block-list-items.list-values ol li{width:25%}.block-list-items.list-values ol li .block-subcontent{padding:20px}.block-list-items.list-values ol li .block-subcontent .list-values-icon{}.block-list-items.list-values ol li .block-subcontent .list-values-icon img{width:75%;max-width:150px;display:block;margin:auto}.block-list-items.list-values ol li .block-subcontent .list-values-title{text-align:center;font-family:Oswald,sans-serif;color:#004a72;font-size:1.25em;line-height:1.25em;font-weight:500;text-transform:uppercase}.block-list-items.list-values ol li .block-subcontent .list-values-desc{margin-top:10px;text-align:center;font-size:1.15em;line-height:1.25em;font-weight:300}.block-list-items.list-values ol li .block-subfooter{display:none}.block-list-items.list-values.psychotherapy ol li{width:33.33%}.block-list-items.list-values.psychotherapy ol li .block-subcontent .list-values-title{color:#f0564d}@media (max-width:981px){.block-list-items.list-values ol li,.block-list-items.list-values.psychotherapy ol li{width:33.33%}}@media (max-width:767px){.block-list-items.list-values ol li,.block-list-items.list-values.psychotherapy ol li{width:50%}#page-content .section.section-mission .block{display:block}#page-content .section.section-mission .block .block-content{padding-left:0}#page-content .section.section-mission.psychotherapy .block .block-header h2{text-align:left}}@media (max-width:480px){.block-list-items.list-values ol li,.block-list-items.list-values.psychotherapy ol li{width:100%}}#page-content .section.section-history{background-color:#f0eff2}#page-content .section.section-history .block .block-header h2{color:#59c4c4}#page-content .section.section-history .block .block-content strong{font-weight:600}#page-content .section.section-team-list{background-color:#f0eff2}.block-list-items.list-team .list > .category{margin:50px 0}.block-list-items.list-team .category .header .category-title{font-family:Oswald,sans-serif;color:#59c4c4;font-size:1.5em;line-height:1.25em;text-transform:uppercase;font-weight:500;cursor:pointer}.block-list-items.list-team ol{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.block-list-items.list-team .category.active ol{display:flex!important}.block-list-items.list-team ol li{width:12.5%;margin:20px 0}.block-list-items.list-team ol li .block-subcontent{padding:0 5%}.block-list-items.list-team ol li .block-subcontent .list-team-photo{margin-bottom:10px;width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden;border-radius:5px}.block-list-items.list-team ol li .block-subcontent .list-team-photo img{width:100%;max-width:none;height:auto;position:absolute;top:0;bottom:0;left:-50%;right:-50%;margin:auto}.block-list-items.list-team ol li .block-subcontent .list-team-name{font-family:Oswald,sans-serif;color:#004a72;font-size:1.15em;line-height:1.25em;font-weight:500}.block-list-items.list-team ol li .block-subcontent .list-team-job{font-family:Oswald,sans-serif;color:#f0564d;font-size:.85em;line-height:1.25em}.block-list-items.list-team ol li .block-subfooter{display:none}@media (max-width:991px){.block-list-items.list-team ol li{width:25%;margin:20px 0}}@media (max-width:767px){.block-list-items.list-team ol li{width:50%;margin:20px 0}}@media (max-width:480px){.block-list-items.list-team ol li{width:100%;margin:20px 0}}#page-content .section.section-intro-text{padding:0;background-color:#fff;position:relative}#page-content .section.section-intro-text .block{padding:40px;background-color:#fff;position:relative;top:-40px}#page-content .section.section-intro-text .block .block-content{font-size:1.35em;font-weight:300;line-height:1.5em}#page-content .section.section-foundation{background-color:#f0eff2}#page-content .section.section-principle-important{background-color:#59c4c4;color:#000}#page-content .section.section-principle-important .block .block-header h2{color:#004a72}#page-content .section.section-principle-important .block .block-header .block-resume{color:#fff;font-size:1.35em;margin-top:20px;font-weight:300;line-height:1.5em}.block-list-items.list-principles-importants ol{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.block-list-items.list-principles-importants ol li{width:33.33%}.block-list-items.list-principles-importants ol li .block-subcontent{padding:20px}.block-list-items.list-principles-importants ol li .block-subcontent .list-principles-icon{}.block-list-items.list-principles-importants ol li .block-subcontent .list-principles-icon img{width:75%;max-width:150px;display:block;margin:auto}.block-list-items.list-principles-importants ol li .block-subcontent .list-principles-title{margin-bottom:10px;text-align:center;font-family:Oswald,sans-serif;color:#004a72;font-size:1.25em;line-height:1.25em;font-weight:500;text-transform:uppercase}.block-list-items.list-principles-importants ol li .block-subcontent .list-principles-desc{text-align:center;font-size:1.15em;font-weight:300;line-height:1.5em}.block-list-items.list-principles-importants ol li .block-subfooter{display:none}#page-content .section.section-well-being{background-color:#f0eff2}#page-content .section.section-well-being .block .block-header h2{color:#59c4c4;font-size:2em;margin-bottom:40px}#page-content .section.section-strategy .block .block-header{margin-bottom:40px}#page-content .section.section-strategy .block-text ul{background-color:#f0eff2}#page-content .section.section-strategy .block .block-header .block-resume{color:#004a72;font-size:1.35em;margin-top:20px;font-weight:300;line-height:1.5em}#page-content .section.section-role .block .block-header{margin-bottom:40px}#page-content .section.section-role{background-color:#f0eff2}@media (max-width:767px){.block-list-items.list-principles-importants ol{display:block}.block-list-items.list-principles-importants ol li{width:100%}}.block-list-items.list-projects .block-header h2{color:#59c4c4;font-size:2em}.block-list-items.list-projects .block-content ol li{padding-top:10px;margin-top:10px;border-top:1px solid #ddd}.block-list-items.list-projects .block-content ol li .block-subcontent .list-projects-title a{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:#fff;border-radius:5px;color:#f0564d;flex-grow:1;font-family:Oswald,sans-serif;font-size:1em;font-weight:500}.block-list-items.list-projects .block-content ol li .block-subcontent .list-projects-title a:hover{color:#fff;background-color:#f0564d}.block-list-items.list-projects .block-content ol li .block-subcontent .list-projects-title a::after{margin-left:10px;content:"\f03d";font-weight:400;font-size:1.35em;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.block-list-items.list-projects .block-content ol li .block-subfooter{display:none}.block-list-docs.list-docs-projects .block-header h2{color:#59c4c4;font-size:2em}#page-content .section.section-tri-col{margin:25px 0}.section-tri-col .zone-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.section-tri-col .zone-content .block-tri-col{width:25%;margin:0 !important}.section-tri-col .zone-content .block-tri-col.center{width:50%}.section-tri-col .zone-content .block-tri-col.center img{width:100%;height:auto}@media (max-width:981px){.section-tri-col .zone-content{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.section-tri-col .zone-content .block-tri-col{width:48%;margin:0;order:1}.section-tri-col .zone-content .block-tri-col.center{order:0;width:100%}}@media (max-width:767px){.section-tri-col .zone-content .block-tri-col{width:100%;margin:0;order:1}.section-tri-col .zone-content .block-tri-col.center{order:0;width:100%}}.room-filter .input_select{margin-bottom:0}.room-filter .filter-flex-row{padding:15px 0 20px 0}.room-filter .filter-btn-container{padding:0 10px}#page-content .section.section-rooms-list{background-color:#f0eff2}.block-list-items.list-rooms .block-header{}.block-list-items.list-rooms .block-content .list{background-color:#fff;padding:10px}.block-list-items.list-rooms .block-content ol{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;width:100%}.block-list-items.list-rooms .block-content ol > li{width:32%;padding:20px}.block-list-items.list-rooms .block-content ol li .block-subheader{position:relative}.block-list-items.list-rooms .block-content ol li .list-room-info{position:absolute;bottom:0;left:0;padding:10px 15px;background-color:#59c4c4;color:#fff;font-family:Oswald,sans-serif;line-height:1em;font-weight:400;text-transform:uppercase}.block-list-items.list-rooms .block-content ol li .list-room-info .list-room-id .value{font-size:.85em}.block-list-items.list-rooms .block-content ol li .list-room-info .list-room-id .value::before{content:"Salle";margin-right:5px}.block-list-items.list-rooms .block-content ol li .list-room-info .list-room-name .value{margin-top:5px;font-size:1.35em}.block-list-items.list-rooms .block-content ol li .list-room-photo{width:100%;height:0;position:relative;overflow:hidden;padding-bottom:50%}.block-list-items.list-rooms .block-content ol li .list-room-photo img{max-width:none;width:100%;height:auto;position:absolute;top:0;bottom:0;left:-50%;right:-50%;margin:auto}.block-list-items.list-rooms .block-content ol li .list-room-id{}.block-list-items.list-rooms .block-content ol li .list-room-name{}.block-list.list-rooms .block-content .list-room-config{position:relative;font-size:.85em;margin:10px 0}.block-list.list-rooms .block-content .list-room-config::before{position:absolute;top:0;left:0;width:35px;text-align:center;font-size:1rem;content:"\f013";font-weight:400;color:#f0564d;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.block-list.list-rooms .block-content .list-room-config label{display:block;font-weight:bold;padding-left:35px}.block-list.list-rooms .block-content .list-room-config .value{width:calc(100% + 10px);margin-left:-10px;display:flex;justify-content:flex-start;align-items:center}.block-list.list-rooms .block-content .list-room-config .value ul{display:flex;flex-wrap:wrap}.block-list.list-rooms .block-content .list-room-config .value ul li{margin:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.block-list.list-rooms .block-content .list-room-config .value ul li::before{margin-bottom:10px;content:" ";width:50px;height:50px;border:1px solid #eee;background-size:75%;background-position:center center;background-repeat:no-repeat}.block-list.list-rooms .block-content .list-room-config .value ul li.u::before{background-image:url('https://www.centrestpierre.org/skin/site/image/configuration/u.svg')}.block-list.list-rooms .block-content .list-room-config .value ul li.cole::before{background-image:url('https://www.centrestpierre.org/skin/site/image/configuration/ecole.svg')}.block-list.list-rooms .block-content .list-room-config .value ul li.theatre::before{background-image:url('https://www.centrestpierre.org/skin/site/image/configuration/theatre.svg')}.block-list.list-rooms .block-content .list-room-config .value ul li.reunion::before{background-image:url('https://www.centrestpierre.org/skin/site/image/configuration/reunion.svg')}.block-list.list-rooms .block-content .list-room-config .value ul li.cercle::before{background-image:url('https://www.centrestpierre.org/skin/site/image/configuration/cercle.svg')}.block-list.list-rooms .block-content .list-room-config .value ul li span{color:#004a72;font-family:Oswald,sans-serif;font-size:1.25em;text-transform:uppercase;font-weight:500;letter-spacing:0.1em}.block-list.list-rooms .block-content .list-room-size{font-size:.85em;margin:10px 0;display:flex;justify-content:flex-start;align-items:center}.block-list.list-rooms .block-content .list-room-size::before{width:35px;text-align:center;font-size:1rem;content:"\f31d";font-weight:400;color:#f0564d;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.block-list.list-rooms .block-content .list-room-place{font-size:.85em;margin:10px 0;padding-left:35px;position:relative}.block-list.list-rooms .block-content .list-room-place::before{position:absolute;top:0;left:0;width:35px;text-align:center;font-size:1rem;content:"\f0c0";font-weight:400;color:#f0564d;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.block-list.list-rooms .block-content .list-room-standing-people .value::after{content:"personnes sans table"}.block-list.list-rooms .block-content .list-room-sitting-people .value::after{content:" personnes avec table"}.block-list-items.list-rooms .block-footer{background-color:#fff}.block-list-items.list-rooms .block-footer .pagination li{background-color:#f0eff2}.block-item .block-header a{display:none}.block-item .block-content{padding:30px;background-color:#fff}.block-item.list-rooms .block-subheader{position:relative}.block-item.list-rooms .list-room-info{position:absolute;bottom:0;left:0;padding:10px 15px;background-color:#59c4c4;color:#fff;font-family:Oswald,sans-serif;line-height:1em;font-weight:400;text-transform:uppercase}.block-item .list-room-id .value{font-size:1.15em;line-height:1em}.block-item .list-room-id .value::before{content:"Salle";margin-right:5px}.block-item .list-room-name .value{margin-top:5px;font-size:1.65em;line-height:1em}.block-item.list-rooms .block-content .list-room-config{margin-bottom:35px}.block-item.list-rooms .block-content .list-room-config .value ul li::before{width:100px;height:100px}.block-item .list-room-photo{width:100%;height:0;position:relative;overflow:hidden;padding-bottom:50%}.block-item .list-room-photo img{max-width:none;width:100%;height:auto;position:absolute;top:0;bottom:0;left:-50%;right:-50%;margin:auto}.block-item.list-rooms .block-content .list-room-config{font-size:1em}.block-item.list-rooms .block-content .list-room-size{font-size:1em}.block-item.list-rooms .block-content .list-room-place{font-size:1em}.block-item .list-room-note{margin:40px 0}.block-item .list-room-special{margin-top:25px}.block-item .list-room-special label{font-family:Oswald,sans-serif;line-height:1em;font-weight:500;color:#59c4c4;font-size:1em;text-transform:uppercase;margin-bottom:15px}.block-item .list-room-special ul li{margin:5px 0;display:flex;justify-content:flex-start;align-items:center}.block-item .list-room-special ul li::before{width:35px;text-align:center;font-size:1rem;color:#f0564d;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.block-item .list-room-special ul li.malentendant::before{content:"\f2a4"}.block-item .list-room-special ul li[class*="chaise-roulante"]::before{content:"\f193"}.block-item .list-room-special ul li.wifi::before{content:"\f1eb"}.block-item .list-room-special ul li.climatisation::before{content:"\f2dc"}.block-item .list-room-price table{width:100%}.block-item .list-room-price table .table-room-label th{text-align:center;padding:10px 5px;background-color:#59c4c4;color:#fff;font-family:Oswald,sans-serif;line-height:1em;font-weight:500;font-size:1.15em;text-transform:uppercase}.block-item .list-room-price table .table-room-label th:last-child{background-color:#f0564d}.block-item .list-room-price table .table-room-hour td{border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center;padding:10px 5px;background-color:#000;color:#fff;font-family:Oswald,sans-serif;line-height:1em;font-weight:400;font-size:1em;text-transform:uppercase}.block-item .list-room-price table .table-room-price td{text-align:center;padding:10px 5px;background-color:#f0eff2;border:1px solid #fff;font-weight:700}.block-item .list-room-price table .table-room-price td:first-child{border-left:none}.block-item .list-room-price table .table-room-price td:last-child{border-right:none}.block-item .list-room-price table .table-room-price td .field-wrapper .value::after{content:"$"}.block-item .list-room-price table .table-room-price td [class*="reg"]{color:#59c4c4}.block-item .list-room-price table .table-room-price td [class*="pref"]{color:#f0564d}.block-item .block-footer{padding-top:20px}.block-item .block-content .room-actions{margin-top:20px}.block-item .block-content .room-actions .book-room-button,.block-item .block-content .room-actions .see-available{color:#000;padding:12px 20px;border-radius:3px;background-color:#59c4c4;line-height:50px;font-weight:700;text-transform:uppercase;margin-right:20px}.block-item .block-content .room-actions .book-room-button:hover ,.block-item .block-content .room-actions .see-available:hover{color:#59c4c4;background-color:#fff}@media (max-width:981px){.block-list-items.list-rooms .block-content ol > li{width:50%}}@media (max-width:767px){.room-filter .filter-flex-row{padding:10px 0 15px 0}.room-filter .flex-field-wrapper{padding:5px}.room-filter .filter-btn-container{padding:10px 5px}.block-list-items.list-rooms .block-content ol > li{width:100%}.block-list-items.list-rooms .block-content ol li .list-room-config{font-size:1em}.block-list-items.list-rooms .block-content ol li .list-room-size{font-size:1em}.block-list-items.list-rooms .block-content ol li .list-room-place{font-size:1em}}@media (max-width:480px){.room-filter .filter-flex-row{padding:5px 0 10px 0}.room-filter .flex-field-wrapper{padding:5px 0;margin:0}.room-filter .filter-btn-container{padding:10px 0}}.block-form label sup.required{font-size:1rem;top:0;margin-left:5px}.block-list-form .block-content .field-wrapper .msg.error + .value input,.block-list-form .block-content .field-wrapper .msg.error + .value select{background:#f0564d;color:white}.block-list-form .block-content .field-wrapper .msg.error + .value input:focus,.block-list-form .block-content .field-wrapper .msg.error + .value select:focus,.block-list-form .block-content .field-wrapper:not(.email) .msg.error + .value input:not(:empty),.block-list-form .block-content .field-wrapper .msg.error + .value select option{background:#fff;color:initial}.block-list-form .block-content .field-wrapper .msg.error{display:none}.block-list-form .block-content .field-wrapper.email label{float:left}.block-list-form .block-content .field-wrapper.email .msg.error{float:left;margin-left:10px;display:block}.block-list-form .block-content form fieldset{}.block-list-form .block-content .field-wrapper{float:left;margin:0 0 20px 0;padding:0 10px;clear:none}.block-list-form .block-content .field-wrapper.title{width:100%;float:none;clear:both;padding:40px 0 20px 0}.block-list-form .block-content .field-wrapper.title .description{margin-top:10px;text-transform:uppercase;color:#000}.block-list-form .block-content .field-wrapper.title label.title{font-family:Oswald,sans-serif;font-size:1.15rem;line-height:1em;text-transform:uppercase;font-weight:500;color:#59c4c4;margin:0}.block-list-form .block-content .field-wrapper.single{width:100%;float:none;clear:both}.block-list-form .block-content .field-wrapper.double{width:50%}.block-list-form .block-content .field-wrapper.triple{width:33.33%}.block-list-form .block-content .field-wrapper > label{color:#004a72;font-size:0.85em;font-weight:700}.block-list-form .input_text{width:100%;margin:0;height:50px;margin-bottom:0px;border:none;border-radius:3px;font-weight:300;background-color:#eee;padding:8px 12px}.block-list-form .input_select{width:100%;margin:0;height:50px;margin-bottom:0px;padding:0 10px;border:none;border-radius:3px;font-weight:300;background-color:#eee}.block-list-form .input_textarea{width:100%;margin:0;height:100px;margin-bottom:0px;border:none;border-radius:3px;font-weight:300;background-color:#eee}.block-list-form .form-reservation-button input{display:none}.block-list-form .field-wrapper.checkbox ul.checkbox{width:100%;display:flex;justify-content:flex-start;align-items:center;width:calc(100% + 20px);margin-left:-10px}.block-list-form .field-wrapper.checkbox ul.checkbox li{margin:2.5px 0;display:flex;justify-content:flex-start;align-items:center;margin:0 10px}.block-list-form .field-wrapper.checkbox ul.checkbox li input[type="checkbox"]{margin:0 5px 0 0}.block-list-form .field-wrapper.checkbox ul.checkbox li label{}.block-list-form .field-wrapper.radio ul.radio{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px}.block-list-form .field-wrapper.radio ul.radio li{margin:2.5px 0;display:flex;justify-content:flex-start;align-items:center;margin:0 10px}.block-list-form .field-wrapper.radio ul.radio li input[type="radio"]{margin:0 5px 0 0}.block-list-form .field-wrapper.radio ul.radio li label{}.block-list-form .button-container{padding:10px}.block-text .block-content a.inscription_button,.block-list-form .form-reservation-button label.title,.block-list-form button,label.form-reservation-button.delete-activity.title{height:50px;padding:0px 20px;border-radius:3px;background-color:#59c4c4;line-height:50px;font-weight:700;text-transform:uppercase}.block-text .block-content a.inscription_button{font-size:19px;margin-top:15px;color:#fff;transition:all .3s ease}.block-text .block-content a.inscription_button:hover,.block-list-form .form-reservation-button label.title:hover,.block-list-form button:hover,label.form-reservation-button.delete-activity.title:hover{background-color:#fff;color:#59c4c4}.block-list-form .form-reservation-button label.title:hover,label.form-reservation-button.delete-activity.title:hover{cursor:pointer}.section-grey .block-list-form .input_text{background-color:#fff}.section-grey .block-list-form .input_select{background-color:#fff}.section-grey .block-list-form .input_textarea{background-color:#fff}.block-list-form .block-content .field-wrapper .form-reservation-button.add-options label.title{font-size:0.85em}.block-list-form .form-reservation-activity-container{clear:both;width:100%}.form-reservation .form-reservation-activity-container div.rows{display:none;clear:both}.form-reservation .form-reservation-activity-container div.rows:first-child,.input_select.form-reservation-options{display:block}.form-reservation .form-reservation-specific,.form-reservation-options-textarea{display:none}.form-reservation .form-reservation-activity-container label.title{font-size:20px;padding-bottom:15px;color:#004a72;font-weight:700}label.form-reservation-button.delete-activity.title{font-size:0.6em;display:inline-block;height:40px;line-height:40px;padding:0 20px;margin-left:20px}.field-wrapper.input-wrapper.form-reservation-options.single.select{float:left;width:60%}.field-wrapper.input-wrapper.form-reservation-button.add-options{width:40%;text-align:center}.field-wrapper.input-wrapper.option-list-container{clear:both}@media (max-width:767px){.field-wrapper.input-wrapper.form-reservation-options.single.select,.field-wrapper.input-wrapper.form-reservation-button.add-options{width:50%}}@media (max-width:480px){.field-wrapper.input-wrapper.form-reservation-options.single.select,.field-wrapper.input-wrapper.form-reservation-button.add-options{width:100%}}.option-list-container li{display:flex;align-items:center;justify-content:space-between;background-color:#59c4c4;color:#fff;padding:10px 20px;margin-bottom:15px}.option-list-container .input-container{display:flex;align-items:center;justify-content:space-around}.option-list-container .input-container .w-input{margin:0 10px}.option-list-container .input-container .delete-option-button{border:1px solid #fff;padding:9px}.option-list-container .input-container .delete-option-button:hover{cursor:pointer;background-color:#004a72}@media (max-width:767px){.block-list-form .block-content .field-wrapper.single{width:100%;float:none;clear:both}.block-list-form .block-content .field-wrapper.double{width:100%;float:none;clear:both}.block-list-form .block-content .field-wrapper.triple{width:100%;float:none;clear:both}}.block-list-form.form-reservation .block-header .block-resume{font-weight:400;text-transform:none;color:#000;margin-top:20px}.block-list-form .form-reservation-options.checkbox ul.checkbox{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.block-list-form .form-reservation-options.checkbox ul.checkbox li{width:33.33%;padding:0 10px;font-size:.85em}.block-list-form .form-reservation-choices.radio ul.radio{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.block-list-form .form-reservation-choices.radio ul.radio li{padding:0 10px;font-size:.85em}.block-list-form .form-reservation-options.checkbox ul.checkbox{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.block-list-form .block-content .field-wrapper.form-wedding-address{clear:both}.block-list-form .block-content .field-wrapper.form-incription-formation{padding-top:25px}.block-list-items.list-accessories .block-content .list .category .header .category-title{font-family:Oswald,sans-serif;font-size:1.15rem;margin:10px 0;line-height:1em;text-transform:uppercase;font-weight:500;color:#59c4c4}.block-list-items.list-accessories .block-content .list .category ol{padding:10px 20px;background-color:#fff;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.block-list-items.list-accessories .block-content .list .category ol li{width:50%;border-bottom:1px solid #ddd;padding:10px 0}.block-list-items.list-accessories .block-content .list .category ol > li:nth-last-of-type(-n+2){border:none}.block-list-items.list-accessories .block-content .list .category ol li .block-subcontent{display:flex;align-items:center;justify-content:space-between}.block-list-items.list-accessories .block-content .list .category ol li .block-subcontent .list-accessories-name{font-family:Oswald,sans-serif;color:#000;font-size:1em;font-weight:400}.block-list-items.list-accessories .block-content .list .category ol li .block-subcontent .list-accessories-price{font-family:Oswald,sans-serif;color:#f0564d;font-size:1em;font-weight:500;text-transform:uppercase;text-align:right}.block-list-items.list-accessories .block-content .list .category ol li.even .block-subcontent .list-accessories-name{padding-left:20px}.block-list-items.list-accessories .block-content .list .category ol li.odd .block-subcontent .list-accessories-price{padding-right:20px;text-align:right}.block-list-items.list-accessories .block-content .list .category ol li .block-subcontent .list-accessories-price .value::after{content:"$"}.block-list-items.list-accessories.daily .block-content .list .category ol li .block-subcontent .list-accessories-price .value::after{content:""}.block-list-items.list-accessories .block-content .list .category ol li .block-subcontent .list-accessories-price{}.block-list-items.list-accessories .block-content .list .category ol li .block-subfooter{display:none}@media (max-width:767px){.block-list-items.list-accessories .block-content .list .category ol li{width:100%}.block-list-items.list-accessories .block-content .list .category ol li.even .block-subcontent .list-accessories-name{padding-left:0}.block-list-items.list-accessories .block-content .list .category ol li.odd .block-subcontent .list-accessories-price{padding-right:0}}.block-list.list-training ol li{margin:10px 0}.block-list.list-training ol li .block-subcontent{padding:0px;border:1px solid #eee}.section-grey .block-list.list-training ol li .block-subcontent{border:1px solid #fff}.block-list.list-training ol li .block-subcontent .field-wrapper{padding:5px 15px}.block-list.list-training ol li .block-subcontent .field-wrapper.empty{display:none}.block-list.list-training .category .category-title{font-family:Oswald,sans-serif;font-size:1.5rem;margin:10px 0 20px;line-height:1em;text-transform:uppercase;font-weight:500;color:#004a72}.block-list.list-training ol li .field-wrapper.list-training-title{transition:all 250ms ease-out;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1.15em;background-color:#59c4c4;color:#fff;font-family:Oswald,sans-serif;line-height:1em;font-weight:400;text-transform:uppercase;padding:10px 15px}.block-list.list-training ol li .field-wrapper.list-training-title:hover{background-color:#004a72}.block-list.list-training ol li .list-training-title::after{font-size:1.5rem;font-weight:300;line-height:1em;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f0fe"}.block-list.list-training .block-subcontent.form-content{display:none}.block-list.list-training .field-wrapper.list-training-title{font-size:1.5em;color:#59c4c4;font-family:Oswald,sans-serif;line-height:1em;font-weight:400;text-transform:uppercase;padding:10px 0 }.block-list-items.list-training ol li .field-wrapper.list-formations-details{display:none}.block-list-items.list-training .block-subfooter{display:none;padding:10px;background-color:#f0564d}.block-list-items.list-training ol li.open .block-subfooter{display:block}.block-list-items.list-training ol li.open [class*='footer'] a.more{background-color:#fff}.block-item.block-list.list-training .list-training-resume{display:none}.block-item.block-list.list-training .list-training-complete{display:none}.block-item.block-list.list-training .list-training-details{display:block}.block-list.list-training .list-training-meeting{display:flex;justify-content:flex-start;align-items:center}.block-list.list-training .list-training-meeting::before{width:30px;text-align:center;font-weight:700;margin-right:10px;color:#f0564d;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f0c0"}.block-list.list-training .list-training-lenght{display:flex;justify-content:flex-start;align-items:center}.block-list.list-training .list-training-lenght::before{width:30px;text-align:center;font-weight:400;margin-right:10px;color:#f0564d;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f017"}.block-list.list-training.customized .list-training-speaker{display:none}.block-list.list-training.customized ol li.open .block-subfooter{display:none}.block-list.list-training.customized ol li.open [class*='footer'] a.more{background-color:#fff}.block-list-items.list-training ol li .block-subcontent .list-training-speaker{background-color:#fff;position:relative;padding-left:170px;min-height:170px;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.block-list-items.list-training ol li .block-subcontent .list-training-speaker-photo{border-radius:5px;width:150px;height:150px;overflow:hidden;position:absolute;top:10px;left:10px}.block-item.block-list.list-training .list-training-speaker-photo{border-radius:5px;width:150px;height:150px;overflow:hidden}.block-list.list-training ol li .block-subcontent .list-training-speaker-photo img{max-width:none;width:100%;height:auto;position:absolute;top:0;left:-50%;right:-50%;bottom:0;margin:auto}.block-list.list-training .list-training-speaker-name{padding:0;margin:0;font-family:Oswald,sans-serif;color:#004a72;font-size:1.15em;line-height:1.25em;font-weight:500}.block-list.list-training .list-training-speaker-title{padding:0;margin:0;font-family:Oswald,sans-serif;color:#f0564d;font-size:.85em;line-height:1.25em}.block-list.list-training.christian ol li.open .block-subfooter{display:none}.section.section-psychotherapy-values{background-color:#eee}.block-list-items.list-partners .block-content .category .category-title{display:none}.block-list-items.list-partners .block-content ol{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.block-list-items.list-partners .block-content ol li{width:25%}.block-list-items.list-partners .block-content ol li .block-subcontent{padding:0 10px}.block-list-items.list-partners .block-content ol li .block-subcontent .list-partners-logo a{display:block;margin:auto}.block-list-items.list-partners .block-content ol li .block-subcontent .list-partners-logo img{display:block;margin:auto;max-width:250px;width:100%}.block-list-items.list-partners .block-content ol li .block-subfooter{display:none}@media (max-width:480px){.block-list-items.list-partners .block-content ol li{width:50%;margin-bottom:20px}}.block-list-items.list-therapist .block-content ol{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.block-list-items.list-therapist .block-content ol li{width:12.5%}.block-list-items.list-therapist .block-content ol li .block-subcontent{padding:10px 5%}.block-list-items.list-therapist .block-content ol li .block-subcontent .list-therapist-photo{margin-bottom:10px;width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden;border-radius:5px}.block-list-items.list-therapist .block-content ol li .block-subcontent .list-therapist-photo img{width:100%;max-width:none;height:auto;position:absolute;top:0;bottom:0;left:-50%;right:-50%;margin:auto}.block-list-items.list-therapist .block-content ol li .block-subcontent .list-therapist-name{font-family:Oswald,sans-serif;color:#004a72;font-size:1.15em;line-height:1.25em;font-weight:500}.block-list-items.list-therapist .block-content ol li .block-subcontent .list-therapist-job{font-family:Oswald,sans-serif;color:#f0564d;font-size:.85em;line-height:1.25em}.block-list-items.list-therapist .block-content ol li .block-subfooter{display:none}@media (max-width:991px){.block-list-items.list-therapist .block-content ol li{width:25%;margin:20px 0}}@media (max-width:767px){.block-list-items.list-therapist .block-content ol li{width:50%;margin:20px 0}}@media (max-width:480px){.block-list-items.list-therapist .block-content ol li{width:100%;margin:20px 0}}#page-content .section.page-contact{padding:50px 0}#page-content .section.page-contact .zone-content{display:flex;flex-direction:column;justify-content:center;align-items:center}#page-content .section.page-contact .zone-content::before{margin-bottom:25px;width:100px;height:100px;font-size:2em;color:#f0564d;border:1px solid #f0564d;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:100;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto}#page-content .section.page-contact.address .zone-content::before{content:"\f277"}#page-content .section.page-contact.phone .zone-content::before{content:"\f095"}#page-content .section.page-contact.email .zone-content::before{content:"\f0e0"}#page-content .section.page-contact .zone-content .block-header h2{color:#59c4c4}#page-content .section.page-contact .block{text-align:center}#page-content .section.page-contact .block-text .block-content{font-size:1.5rem;color:#004a72}.block-text .block-content p.note{font-size:.85rem;color:#004a72}#page-content .section.section-map{padding:0}#page-content .section.section-map iframe{display:block}#page-content .section.section-map p{padding:0;margin:0}#page-content .section.section-map .block-header{display:none}.block-contact .block-content ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.block-contact .block-content ul li{width:50%;float:none;padding:0 10px;margin-bottom:20px}.block-contact .block-content ul li.message-field{width:100%;float:none;padding:0 10px}.block-contact .block-content ul li .field-wrapper{width:100%;padding:0;margin:0}.block-contact .block-content ul li label .title{font-family:Oswald,sans-serif;font-size:1.15rem;line-height:1em;text-transform:uppercase;font-weight:500;color:#59c4c4;margin:0}.block-contact .block-content .field-wrapper > label{color:#004a72;font-size:0.85em;font-weight:700}.block-contact .input_text{width:100%;margin:0;height:50px;margin-bottom:0px;border:none;border-radius:3px;font-weight:300;background-color:#fff}.block-contact .input_select{width:100%;margin:0;height:50px;margin-bottom:0px;padding:0 10px;border:none;border-radius:3px;font-weight:300;background-color:#fff}.block-contact .input_textarea{width:100%;margin:0;height:100px;margin-bottom:0px;border:none;border-radius:3px;font-weight:300;background-color:#fff}.block-contact button{transition:all 250ms ease-out;position:relative;display:inline-flex;padding:15px 20px;justify-content:flex-start;align-items:center;border:1px solid #f0564d;background-color:transparent;font-family:Oswald,sans-serif;font-size:1.15em;color:#f0564d;font-weight:500;text-decoration:none;text-transform:uppercase}.block-contact button:hover{background-color:#f0564d;color:#fff}.section-white .block-contact .input_text{background-color:#eee}.section-white .block-contact .input_select{background-color:#eee}.section-white .block-contact .input_textarea{background-color:#eee}.section-red{background-color:#f0564d}.section-red h4{color:white}@media (max-width:1024px){.main-bar-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-bar-wrapper.mobile-main-bar-wrapper{height:auto}.main-branding{height:100px;border-bottom:1px solid #f0eff2}.main-branding.mobile-menu-main-branding{width:100%}.mobile-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.menu{display:none}.side-panel-trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100px}.help-nav{display:none}.help-nav.mobile-help-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-nav .block-navigation .block-content .navbar .nav-menu{display:none}.control-bar{display:block}.close-nav{float:right}.mobile-nav-section{width:50%}}.field-wrapper.input-wrapper.form-reservation-policy-check .description{float:right;width:calc(100% - 25px)}.field-wrapper.input-wrapper.form-reservation-policy-check .value{float:left;width:25px;margin-top:4px}.logo-container{flex:1;width:25%;max-height:100px;display:flex}.main-bar-wrapper .main-branding{width:25%;display:flex !important}@media (max-width:991px){.main-bar-wrapper .main-branding{flex-grow:1;display:flex !important}}.block-list-docs .list li{padding-bottom:10px;margin-bottom:10px}.block-list-docs .list .block-subfooter{padding:5px;border:1px solid black}.block-list-docs .list .block-subfooter img{vertical-align:middle}.block-list-docs .list .block-subfooter span{margin-right:10px}.block-list-news .thumbnail{float:left;margin-right:5px}.block-list-news .thumbnail img{width:50px;display:block}.block-list-news .content{float:left}.fb_hidden{position:absolute;top:-10000px;z-index:10001}.fb_invisible{display:none}.fb_reset{background:none;border-spacing:0;border:0;color:#000;cursor:auto;direction:ltr;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal}.fb_link img{border:none}.fb_dialog{background:rgba(82,82,82,.7);position:absolute;top:-10000px;z-index:10001}.fb_dialog_advanced{padding:10px;-moz-border-radius:8px;-webkit-border-radius:8px}.fb_dialog_content{background:#fff;color:#333}.fb_dialog_close_icon{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 0 transparent;_background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yL/r/s816eWC-2sl.gif);cursor:pointer;display:block;height:15px;position:absolute;right:18px;top:17px;width:15px;top:8px\9;right:7px\9}.fb_dialog_mobile .fb_dialog_close_icon{top:5px;left:5px;right:auto}.fb_dialog_padding{background-color:transparent;position:absolute;width:1px;z-index:-1}.fb_dialog_close_icon:hover{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -15px transparent;_background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yL/r/s816eWC-2sl.gif)}.fb_dialog_close_icon:active{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -30px transparent;_background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yL/r/s816eWC-2sl.gif)}.fb_dialog_loader{background-color:#f2f2f2;border:1px solid #606060;font-size:24px;padding:20px}.fb_dialog_top_left,.fb_dialog_top_right,.fb_dialog_bottom_left,.fb_dialog_bottom_right{height:10px;width:10px;overflow:hidden;position:absolute}.fb_dialog_top_left{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/ye/r/8YeTNIlTZjm.png) no-repeat 0 0;left:-10px;top:-10px}.fb_dialog_top_right{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/ye/r/8YeTNIlTZjm.png) no-repeat 0 -10px;right:-10px;top:-10px}.fb_dialog_bottom_left{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/ye/r/8YeTNIlTZjm.png) no-repeat 0 -20px;bottom:-10px;left:-10px}.fb_dialog_bottom_right{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/ye/r/8YeTNIlTZjm.png) no-repeat 0 -30px;right:-10px;bottom:-10px}.fb_dialog_vert_left,.fb_dialog_vert_right,.fb_dialog_horiz_top,.fb_dialog_horiz_bottom{position:absolute;background:#525252;filter:alpha(opacity=70);opacity:.7}.fb_dialog_vert_left,.fb_dialog_vert_right{width:10px;height:100%}.fb_dialog_vert_left{margin-left:-10px}.fb_dialog_vert_right{right:0;margin-right:-10px}.fb_dialog_horiz_top,.fb_dialog_horiz_bottom{width:100%;height:10px}.fb_dialog_horiz_top{margin-top:-10px}.fb_dialog_horiz_bottom{bottom:0;margin-bottom:-10px}.fb_dialog_iframe{line-height:0}.fb_dialog_content .dialog_title{background:#6d84b4;border:1px solid #3b5998;color:#fff;font-size:14px;font-weight:bold;margin:0}.fb_dialog_content .dialog_title > span{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yd/r/Cou7n-nqK52.gif) no-repeat 5px 50%;float:left;padding:5px 0 7px 26px}body.fb_hidden{-webkit-transform:none;height:100%;margin:0;left:-10000px;overflow:visible;position:absolute;top:-10000px;width:100% }.fb_dialog.fb_dialog_mobile.loading{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yO/r/_j03izEX40U.gif) white no-repeat 50% 50%;min-height:100%;min-width:100%;overflow:hidden;position:absolute;top:0;z-index:10001}.fb_dialog.fb_dialog_mobile.loading.centered{max-height:590px;min-height:590px;max-width:500px;min-width:500px}#fb-root #fb_dialog_ipad_overlay{background:rgba(0,0,0,.45);position:absolute;left:0;top:0;width:100%;min-height:100%;z-index:10000}#fb-root #fb_dialog_ipad_overlay.hidden{display:none}.fb_dialog.fb_dialog_mobile.loading iframe{visibility:hidden}.fb_dialog_content .dialog_header{-webkit-box-shadow:white 0 1px 1px -1px inset;background:-webkit-gradient(linear,0 0,0 100%,from(#738ABA),to(#2C4987));border-bottom:1px solid;border-color:#1d4088;color:#fff;font:14px Helvetica,sans-serif;font-weight:bold;text-overflow:ellipsis;text-shadow:rgba(0,30,84,.296875) 0 -1px 0;vertical-align:middle;white-space:nowrap}.fb_dialog_content .dialog_header table{-webkit-font-smoothing:subpixel-antialiased;height:43px;width:100% }.fb_dialog_content .dialog_header td.header_left{font-size:12px;padding-left:5px;vertical-align:middle;width:60px }.fb_dialog_content .dialog_header td.header_right{font-size:12px;padding-right:5px;vertical-align:middle;width:60px }.fb_dialog_content .touchable_button{background:-webkit-gradient(linear,0 0,0 100%,from(#4966A6),color-stop(0.5,#355492),to(#2A4887));border:1px solid #29447e;-webkit-background-clip:padding-box;-webkit-border-radius:3px;-webkit-box-shadow:rgba(0,0,0,.117188) 0 1px 1px inset,rgba(255,255,255,.167969) 0 1px 0;display:inline-block;margin-top:3px;max-width:85px;line-height:18px;padding:4px 12px;position:relative}.fb_dialog_content .dialog_header .touchable_button input{border:none;background:none;color:#fff;font:12px Helvetica,sans-serif;font-weight:bold;margin:2px -12px;padding:2px 6px 3px 6px;text-shadow:rgba(0,30,84,.296875) 0 -1px 0}.fb_dialog_content .dialog_header .header_center{color:#fff;font-size:16px;font-weight:bold;line-height:18px;text-align:center;vertical-align:middle}.fb_dialog_content .dialog_content{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/y9/r/jKEcVPZFk-2.gif) no-repeat 50% 50%;border:1px solid #555;border-bottom:0;border-top:0;height:150px}.fb_dialog_content .dialog_footer{background:#f2f2f2;border:1px solid #555;border-top-color:#ccc;height:40px}#fb_dialog_loader_close{float:left}.fb_dialog.fb_dialog_mobile .fb_dialog_close_button{text-shadow:rgba(0,30,84,.296875) 0 -1px 0}.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon{visibility:hidden}.fb_iframe_widget{position:relative;display:-moz-inline-block;display:inline-block}.fb_iframe_widget iframe{position:relative;vertical-align:text-bottom}.fb_iframe_widget span{position:relative}.fb_hide_iframes iframe{position:relative;left:-10000px}.fb_iframe_widget_loader{position:relative;display:inline-block}.fb_iframe_widget_fluid{display:inline}.fb_iframe_widget_loader iframe{min-height:32px;z-index:2;zoom:1}.fb_iframe_widget_loader .FB_Loader{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/y9/r/jKEcVPZFk-2.gif) no-repeat;height:32px;width:32px;margin-left:-16px;position:absolute;left:50%;z-index:4}.fb_button_simple,.fb_button_simple_rtl{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yH/r/eIpbnVKI9lR.png);background-repeat:no-repeat;cursor:pointer;outline:none;text-decoration:none}.fb_button_simple_rtl{background-position:right 0}.fb_button_simple .fb_button_text{margin:0 0 0 20px;padding-bottom:1px}.fb_button_simple_rtl .fb_button_text{margin:0 10px 0 0}a.fb_button_simple:hover .fb_button_text,a.fb_button_simple_rtl:hover .fb_button_text,.fb_button_simple:hover .fb_button_text,.fb_button_simple_rtl:hover .fb_button_text{text-decoration:underline}.fb_button,.fb_button_rtl{background:#29447e url(http://static.ak.fbcdn.net/rsrc.php/v1/yL/r/FGFbc80dUKj.png);background-repeat:no-repeat;cursor:pointer;display:inline-block;padding:0 0 0 1px;text-decoration:none;outline:none}.fb_button .fb_button_text,.fb_button_rtl .fb_button_text{background:#5f78ab url(http://static.ak.fbcdn.net/rsrc.php/v1/yL/r/FGFbc80dUKj.png);border-top:solid 1px #879ac0;border-bottom:solid 1px #1a356e;color:#fff;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;padding:2px 6px 3px 6px;margin:1px 1px 0 21px;text-shadow:none}a.fb_button,a.fb_button_rtl,.fb_button,.fb_button_rtl{text-decoration:none}a.fb_button:active .fb_button_text,a.fb_button_rtl:active .fb_button_text,.fb_button:active .fb_button_text,.fb_button_rtl:active .fb_button_text{border-bottom:solid 1px #29447e;border-top:solid 1px #45619d;background:#4f6aa3;text-shadow:none}.fb_button_xlarge,.fb_button_xlarge_rtl{background-position:left -60px;font-size:24px;line-height:30px}.fb_button_xlarge .fb_button_text{padding:3px 8px 3px 12px;margin-left:38px}a.fb_button_xlarge:active{background-position:left -99px}.fb_button_xlarge_rtl{background-position:right -268px}.fb_button_xlarge_rtl .fb_button_text{padding:3px 8px 3px 12px;margin-right:39px}a.fb_button_xlarge_rtl:active{background-position:right -307px}.fb_button_large,.fb_button_large_rtl{background-position:left -138px;font-size:13px;line-height:16px}.fb_button_large .fb_button_text{margin-left:24px;padding:2px 6px 4px 6px}a.fb_button_large:active{background-position:left -163px}.fb_button_large_rtl{background-position:right -346px}.fb_button_large_rtl .fb_button_text{margin-right:25px}a.fb_button_large_rtl:active{background-position:right -371px}.fb_button_medium,.fb_button_medium_rtl{background-position:left -188px;font-size:11px;line-height:14px}a.fb_button_medium:active{background-position:left -210px}.fb_button_medium_rtl{background-position:right -396px}.fb_button_text_rtl,.fb_button_medium_rtl .fb_button_text{padding:2px 6px 3px 6px;margin-right:22px}a.fb_button_medium_rtl:active{background-position:right -418px}.fb_button_small,.fb_button_small_rtl{background-position:left -232px;font-size:10px;line-height:10px}.fb_button_small .fb_button_text{padding:2px 6px 3px;margin-left:17px}a.fb_button_small:active,.fb_button_small:active{background-position:left -250px}.fb_button_small_rtl{background-position:right -440px}.fb_button_small_rtl .fb_button_text{padding:2px 6px;margin-right:18px}a.fb_button_small_rtl:active{background-position:right -458px}.fb_share_count_wrapper{position:relative;float:left}.fb_share_count{background:#b0b9ec none repeat scroll 0 0;color:#333;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;text-align:center}.fb_share_count_inner{background:#e8ebf2;display:block}.fb_share_count_right{margin-left:-1px;display:inline-block}.fb_share_count_right .fb_share_count_inner{border-top:solid 1px #e8ebf2;border-bottom:solid 1px #b0b9ec;margin:1px 1px 0 1px;font-size:10px;line-height:10px;padding:2px 6px 3px;font-weight:bold}.fb_share_count_top{display:block;letter-spacing:-1px;line-height:34px;margin-bottom:7px;font-size:22px;border:solid 1px #b0b9ec}.fb_share_count_nub_top{border:none;display:block;position:absolute;left:7px;top:35px;margin:0;padding:0;width:6px;height:7px;background-repeat:no-repeat;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yU/r/bSOHtKbCGYI.png)}.fb_share_count_nub_right{border:none;display:inline-block;padding:0;width:5px;height:10px;background-repeat:no-repeat;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yX/r/i_oIVTKMYsL.png);vertical-align:top;background-position:right 5px;z-index:10;left:2px;margin:0 2px 0 0;position:relative}.fb_share_no_count{display:none}.fb_share_size_Small .fb_share_count_right .fb_share_count_inner{font-size:10px}.fb_share_size_Medium .fb_share_count_right .fb_share_count_inner{font-size:11px;padding:2px 6px 3px;letter-spacing:-1px;line-height:14px}.fb_share_size_Large .fb_share_count_right .fb_share_count_inner{font-size:13px;line-height:16px;padding:2px 6px 4px;font-weight:normal;letter-spacing:-1px}.fb_share_count_hidden .fb_share_count_nub_top,.fb_share_count_hidden .fb_share_count_top,.fb_share_count_hidden .fb_share_count_nub_right,.fb_share_count_hidden .fb_share_count_right{visibility:hidden}.fb_connect_bar_container div,.fb_connect_bar_container span,.fb_connect_bar_container a,.fb_connect_bar_container img,.fb_connect_bar_container strong{background:none;border-spacing:0;border:0;direction:ltr;font-style:normal;font-variant:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;vertical-align:baseline}.fb_connect_bar_container{position:fixed;left:0 !important;right:0 !important;height:42px !important;padding:0 25px !important;margin:0 !important;vertical-align:middle !important;border-bottom:1px solid #333 !important;background:#3b5998 !important;z-index:99999999 !important;overflow:hidden !important}.fb_connect_bar_container_ie6{position:absolute;top:expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+"px":body.scrollTop+"px")}.fb_connect_bar{position:relative;margin:auto;height:100%;width:100%;padding:6px 0 0 0 !important;background:none;color:#fff !important;font-family:"lucida grande",tahoma,verdana,arial,sans-serif !important;font-size:13px !important;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;letter-spacing:normal !important;line-height:1 !important;text-decoration:none !important;text-indent:0 !important;text-shadow:none !important;text-transform:none !important;white-space:normal !important;word-spacing:normal !important}.fb_connect_bar a:hover{color:#fff}.fb_connect_bar .fb_profile img{height:30px;width:30px;vertical-align:middle;margin:0 6px 5px 0}.fb_connect_bar div a,.fb_connect_bar span,.fb_connect_bar span a{color:#bac6da;font-size:11px;text-decoration:none}.fb_connect_bar .fb_buttons{float:right;margin-top:7px}.fb_edge_widget_with_comment{position:relative;*z-index:1000}.fb_edge_widget_with_comment span.fb_edge_comment_widget{position:absolute}.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{left:-4px}.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_rtl{left:2px}.fb_edge_widget_with_comment span.fb_send_button_form_widget{left:0;z-index:1}.fb_edge_widget_with_comment span.fb_send_button_form_widget .FB_Loader{left:0;top:1px;margin-top:6px;margin-left:0;background-position:50% 50%;background-color:#fff;height:150px;width:394px;border:1px #666 solid;border-bottom:2px solid #283e6c;z-index:1}.fb_edge_widget_with_comment span.fb_send_button_form_widget.dark .FB_Loader{background-color:#000;border-bottom:2px solid #ccc}.fb_edge_widget_with_comment span.fb_send_button_form_widget.siderender .FB_Loader{margin-top:0}.fbpluginrecommendationsbarleft,.fbpluginrecommendationsbarright{position:fixed !important;bottom:0;z-index:999}.fbpluginrecommendationsbarleft{left:10px}.fbpluginrecommendationsbarright{right:10px}.block-calendar thead th{text-align:center}.calendar tbody td{padding:0}.calendar tbody td .wrapper{height:100%}.calendar .event,.block-calendar-categories .no-categories .color-sample{background-color:#EFEFEF}.calendar .event{height:100%}.calendar .has-event-2 .event{height:50%}.calendar .has-event .day{text-decoration:underline}.calendar .wrapper{position:relative}.calendar .wrapper .events{z-index:15}.calendar .wrapper .events .event{background-color:transparent;margin-bottom:7px}.calendar .wrapper .events .event a{text-decoration:none}.block-list-event .list li{position:relative;z-index:5;padding-left:80px}.block-list-event .thumbnail{position:absolute;width:70px;top:2px;left:2px;text-align:center}.block-list-event .thumbnail img{max-width:70px}.block-list-event .thumbnail .day{display:block;font-size:22pt}.block-list-event .thumbnail .year{display:none}.block-single-event .thumbnail.empty{display:none}.col .block-calendar-categories .block-header{display:none}.col .block-calendar-categories .title{float:left}.col .block-calendar-categories .legend{float:right}.col .block-calendar-categories .color-sample{padding:1px 3px}.block-list .block-subcontent img{max-width:150px}.block-list-items .list.section-toggle .category:not(:first-child) > ol{display:none}.block-list-items .list.section-toggle .field-wrapper.video[class*='aspect-'] .value{position:relative;height:0 }.block-list-items .list.section-toggle .field-wrapper.video.aspect-4-3 .value{padding-bottom:75.00%}.block-list-items .list.section-toggle .field-wrapper.video.aspect-16-9 .value{padding-bottom:56.25%}.block-list-items .list.section-toggle .field-wrapper.video.aspect-4-3 .value iframe,.block-list-items .list.section-toggle .field-wrapper.video.aspect-16-9 .value iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block-list-photo ol{padding:0}.block-list-photo li{float:left;margin:5px}.block-list-photo li .image > [href]{cursor:pointer}.block-list-photo li .image .content{display:none}.block-single-photo .image img{max-width:100%}.block-single-photo .block-header .nav{text-align:right}.block-single-photo .block-header .nav li{display:inline}.block-single-photo .block-header .nav li.return{float:left}.block-single-photo .block-header .nav li.next{margin-left:10px}.block-single-album .list .category .header{cursor:pointer}.block-single-album .list .category .list .full{clear:both}.block-single-album .list.section-toggle .category:not(:first-child) .list .full{display:none}.block-single-album .list .category .list li{float:left;margin:0 5px 5px 0}.block-single-album .list .category .list img{height:100px}.block-single-album .list .content{display:none}#center .block-list-photo .image img{max-height:130px}.block-single-album .list ul.full:after,.block-single-album .list ul.preview:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}