.shadow{-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15);box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.shadow-down{-webkit-box-shadow:0 20px 25px -15px rgba(0,0,0,.2);-moz-box-shadow:0 20px 25px -15px rgba(0,0,0,.2);box-shadow:0 20px 25px -15px rgba(0,0,0,.2)}.shadow-header{-webkit-box-shadow:0 3px 25px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 25px 0 rgba(0,0,0,.2);box-shadow:0 3px 25px 0 rgba(0,0,0,.2)}.transition-all,.goog-te-gadget .goog-te-combo,.list-with-image-wrapper .list-item.list-item--highlight,.list-with-image-wrapper .list-item,.jump-to-next,.main-banner-txt,.owl-carousel-main-banner .owl-nav .owl-prev,.owl-carousel-main-banner .owl-nav .owl-next{-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.gradient{background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 72%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(72%,rgba(0,0,0,.75)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 72%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 72%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 72%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 72%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0)}.gradient-light{background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 86%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(86%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 86%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 86%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 86%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 86%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0)}.image-render-fix{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.css-preloader{padding:25px;position:relative;z-index:10;display:none}.css-preloader.above-content{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(255,255,255,.6)}.css-preloader.above-content .la-ball-pulse{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.css-preloader{padding:25px;position:relative;z-index:10}.la-ball-pulse,.la-ball-pulse>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-ball-pulse{display:block;font-size:0;color:#f0c33b;width:54px;height:18px}.la-ball-pulse>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor;width:10px;height:10px;margin:4px;border-radius:100%;-webkit-animation:ball-pulse 1s ease infinite;-moz-animation:ball-pulse 1s ease infinite;-o-animation:ball-pulse 1s ease infinite;animation:ball-pulse 1s ease infinite}.la-ball-pulse>div:nth-child(1){-webkit-animation-delay:-200ms;-moz-animation-delay:-200ms;-o-animation-delay:-200ms;animation-delay:-200ms}.la-ball-pulse>div:nth-child(2){-webkit-animation-delay:-100ms;-moz-animation-delay:-100ms;-o-animation-delay:-100ms;animation-delay:-100ms}.la-ball-pulse>div:nth-child(3){-webkit-animation-delay:0ms;-moz-animation-delay:0ms;-o-animation-delay:0ms;animation-delay:0ms}@-webkit-keyframes ball-pulse{0%,60%,100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}30%{opacity:.1;-webkit-transform:scale(.01);transform:scale(.01)}}@-moz-keyframes ball-pulse{0%,60%,100%{opacity:1;-moz-transform:scale(1);transform:scale(1)}30%{opacity:.1;-moz-transform:scale(.01);transform:scale(.01)}}@-o-keyframes ball-pulse{0%,60%,100%{opacity:1;-o-transform:scale(1);transform:scale(1);}30%{opacity:.1;-o-transform:scale(.01);transform:scale(.01);}}@keyframes ball-pulse{0%,60%,100%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}30%{opacity:.1;-webkit-transform:scale(.01);-moz-transform:scale(.01);-o-transform:scale(.01);transform:scale(.01)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.no-animation{animation:none!important}.animated{animation-duration:.3s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-50%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,2%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-grow,.list-with-image-wrapper .list-item{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover,.list-with-image-wrapper .list-item:hover,.hvr-grow:focus,.list-with-image-wrapper .list-item:focus,.hvr-grow:active,.list-with-image-wrapper .list-item:active{-webkit-transform:scale(1.03);transform:scale(1.03)}.hvr-trim{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-trim:before{content:"";position:absolute;border:#fff solid 4px;top:4px;left:4px;right:4px;bottom:4px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-trim:hover:before,.hvr-trim:focus:before,.hvr-trim:active:before{opacity:1}.hvr-underline-from-center,.owl-carousel-main-banner a.item{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-underline-from-center:before,.owl-carousel-main-banner a.item:before{content:"";position:absolute;z-index:1;left:50%;right:50%;bottom:0;background:#f0c33b;height:6px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:hover:before,.owl-carousel-main-banner a.item:hover:before,.hvr-underline-from-center:focus:before,.owl-carousel-main-banner a.item:focus:before,.hvr-underline-from-center:active:before,.owl-carousel-main-banner a.item:active:before{left:0;right:0}.hvr-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-overline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;top:0;background:#f0c33b;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-center:hover:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:active:before{left:0;right:0}.hvr-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border-color:#f0c33b;border-style:solid;border-width:0;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-reveal:hover:before,.hvr-reveal:focus:before,.hvr-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:4px}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-float:hover,.hvr-float:focus,.hvr-float:active{-webkit-transform:translateY(-8px);transform:translateY(-8px)}@media(min-width:960px){.main-banner-wrapper{padding-bottom:48%;position:relative}}@media(min-width:960px){.owl-carousel-main-banner{position:absolute;top:0;left:0}}.owl-carousel-main-banner .item{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;display:block;overflow:hidden}.owl-carousel-main-banner a.item{display:block;overflow:hidden}.owl-carousel-main-banner a.item:before{z-index:2}.owl-carousel-main-banner a.item:hover .main-banner-txt{background-color:rgba(0,0,0,.7)}.owl-carousel-main-banner a.item:hover .btn-link{color:#f0c33b}.owl-carousel-main-banner a.item:hover .item-bg-img{-ms-transform:scale(1.04);-webkit-transform:scale(1.04);transform:scale(1.04)}.owl-carousel-main-banner .item-bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;padding-bottom:48%;-moz-transition:all .3s ease-in!important;-webkit-transition:all .3s ease-in!important;-o-transition:all .3s ease-in!important;transition:all .3s ease-in!important}.owl-carousel-main-banner .item-inner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media(max-width:959.98px){.owl-carousel-main-banner .item-inner{position:relative}}@media(max-width:765.98px){.owl-carousel-main-banner .owl-nav{top:30%}}@media(max-width:439.98px){.owl-carousel-main-banner .owl-nav{top:14.5vw}}.owl-carousel-main-banner .owl-nav .owl-prev,.owl-carousel-main-banner .owl-nav .owl-next{background-color:rgba(0,0,0,.5);height:48px;width:48px;background-size:16px 16px}.owl-carousel-main-banner .owl-nav .owl-prev:hover,.owl-carousel-main-banner .owl-nav .owl-next:hover{background-color:#f0c33b}.owl-carousel-main-banner .owl-nav .owl-prev{left:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IgogICAgIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIKICAgICB2aWV3Qm94PSIwIDAgMjYgMjYiCiAgICAgc3R5bGU9IjtmaWxsOiNmZmZmZmY7IgogICAgIGNsYXNzPSJpY29uIGljb25zOC1iYWNrIj48ZyBpZD0ic3VyZmFjZTEiPjxwYXRoIHN0eWxlPSIgIiBkPSJNIDEwLjU5Mzc1IDEzIEwgMTkuMTc5Njg4IDQuMjM0Mzc1IEMgMTkuNTYyNSAzLjg0Mzc1IDE5LjU1ODU5NCAzLjIxODc1IDE5LjE3MTg3NSAyLjgyODEyNSBMIDE3LjYzNjcxOSAxLjI5Mjk2OSBDIDE3LjI0MjE4OCAwLjkwMjM0NCAxNi42MDkzNzUgMC45MDIzNDQgMTYuMjE4NzUgMS4yOTY4NzUgTCA1LjI5Mjk2OSAxMi4yOTI5NjkgQyA1LjA5NzY1NiAxMi40ODgyODEgNSAxMi43NDIxODggNSAxMyBDIDUgMTMuMjU3ODEzIDUuMDk3NjU2IDEzLjUxMTcxOSA1LjI5Mjk2OSAxMy43MDcwMzEgTCAxNi4yMTg3NSAyNC43MDMxMjUgQyAxNi42MDkzNzUgMjUuMDk3NjU2IDE3LjI0MjE4OCAyNS4wOTc2NTYgMTcuNjM2NzE5IDI0LjcwNzAzMSBMIDE5LjE3MTg3NSAyMy4xNzE4NzUgQyAxOS41NTg1OTQgMjIuNzgxMjUgMTkuNTYyNSAyMi4xNTYyNSAxOS4xNzk2ODggMjEuNzY1NjI1IFogIj48L3BhdGg+PC9nPjwvc3ZnPg==")}.owl-carousel-main-banner .owl-nav .owl-next{right:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IgogICAgIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIKICAgICB2aWV3Qm94PSIwIDAgMjYgMjYiCiAgICAgc3R5bGU9IjtmaWxsOiNmZmZmZmY7IgogICAgIGNsYXNzPSJpY29uIGljb25zOC1mb3J3YXJkIj48ZyBpZD0ic3VyZmFjZTEiPjxwYXRoIHN0eWxlPSIgIiBkPSJNIDE1LjQwNjI1IDEzIEwgNi44MjAzMTMgNC4yMzQzNzUgQyA2LjQzNzUgMy44NDM3NSA2LjQ0MTQwNiAzLjIxODc1IDYuODI4MTI1IDIuODI4MTI1IEwgOC4zNjMyODEgMS4yOTI5NjkgQyA4Ljc1NzgxMyAwLjkwMjM0NCA5LjM5MDYyNSAwLjkwMjM0NCA5Ljc4MTI1IDEuMjk2ODc1IEwgMjAuNzA3MDMxIDEyLjI5Mjk2OSBDIDIwLjkwMjM0NCAxMi40ODgyODEgMjEgMTIuNzQyMTg4IDIxIDEzIEMgMjEgMTMuMjU3ODEzIDIwLjkwMjM0NCAxMy41MTE3MTkgMjAuNzA3MDMxIDEzLjcwNzAzMSBMIDkuNzgxMjUgMjQuNzAzMTI1IEMgOS4zOTA2MjUgMjUuMDk3NjU2IDguNzU3ODEzIDI1LjA5NzY1NiA4LjM2MzI4MSAyNC43MDcwMzEgTCA2LjgyODEyNSAyMy4xNzE4NzUgQyA2LjQ0MTQwNiAyMi43ODEyNSA2LjQzNzUgMjIuMTU2MjUgNi44MjAzMTMgMjEuNzY1NjI1IFogIj48L3BhdGg+PC9nPjwvc3ZnPg==")}@media(max-width:959.98px){.owl-carousel-main-banner{margin-bottom:calc(.8rem + 1vw)}}.owl-carousel-main-banner .owl-dots{position:absolute;top:30px;right:30px;background:transparent;width:auto}@media(max-width:765.98px){.owl-carousel-main-banner .owl-dots{top:10px;right:10px}}.main-banner-txt{position:absolute;bottom:0;background-color:rgba(0,0,0,.5);padding:calc(.4rem + 1vw);display:flex;flex-direction:row;align-items:center;width:100%}.main-banner-txt .btn-link{flex-grow:0}@media(max-width:1279.98px){.main-banner-txt{align-items:flex-start}.main-banner-txt .btn-link{margin-top:1rem}}@media(max-width:959.98px){.main-banner-txt{position:relative;background-color:#000;flex-direction:column}.main-banner-txt .btn-link{text-align:left;padding-left:0!important}}.main-banner-title{color:#fff;z-index:10;flex-grow:1;flex-basis:auto;margin:0;font-weight:400;margin-right:2rem}.main-banner-title{font-size:.9rem}@media screen and (min-width:20rem){.main-banner-title{font-size:calc(.9rem + .25*(100vw - 20rem)/80)}}@media screen and (min-width:100rem){.main-banner-title{font-size:1.15rem}}.main-banner-subtitle{color:#fff}.new-item .card-title{max-height:60px}.new-item .card-text{max-height:80px}.jump-to-next{background-color:rgba(0,0,0,0);height:50px;width:100%;cursor:pointer;color:#f0c33b;position:relative;background-color:#f2efe6}.jump-to-next .icon{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;position:absolute;bottom:15px;left:0;right:0;margin:auto}.jump-to-next:hover{background-color:rgba(0,0,0,.1)}@media(max-width:765.98px){.jump-to-next{display:none}}.hp-main-content{padding:2rem 0}.list-with-image-wrapper{display:flex;flex-direction:column;align-items:stretch;width:100%}.list-with-image-wrapper .list-item{flex:1;display:flex;flex-direction:row;align-items:center;border-top:solid 1px rgba(0,0,0,.08);color:#000;background-color:#ede8da}.list-with-image-wrapper .list-item:last-child{border-bottom:solid 1px rgba(0,0,0,.08)}.list-with-image-wrapper .list-item:hover{background-color:#f2efe6;z-index:1;border-top:solid 1px transparent}.list-with-image-wrapper .list-item:hover .item-arrow .arrow-black-right{opacity:1}@media(max-width:959.98px){.list-with-image-wrapper .list-item{padding:.7rem 0}.list-with-image-wrapper .list-item .item-image{padding:0 .5rem}}.list-with-image-wrapper .list-item.list-item--highlight{border-top-color:transparent;background-color:#f0c33b}.list-with-image-wrapper .list-item.list-item--highlight:hover{background-color:#ffd557}.list-with-image-wrapper .item-image{padding:0 1.5rem;flex:0 1 auto}.list-with-image-wrapper .item-image{font-size:1.5rem}@media screen and (min-width:20rem){.list-with-image-wrapper .item-image{font-size:calc(1.5rem + .5*(100vw - 20rem)/80)}}@media screen and (min-width:100rem){.list-with-image-wrapper .item-image{font-size:2rem}}.list-with-image-wrapper .item-image .icon{width:1.15em;height:1.15em}.list-with-image-wrapper .item-txt{flex:1 1 auto}.list-with-image-wrapper .item-txt .item-title{margin-bottom:.1em;font-family:"Montserrat",Arial,sans-serif;font-weight:600;line-height:1.1}.list-with-image-wrapper .item-txt .item-title{font-size:.9rem}@media screen and (min-width:20rem){.list-with-image-wrapper .item-txt .item-title{font-size:calc(.9rem + .2*(100vw - 20rem)/80)}}@media screen and (min-width:100rem){.list-with-image-wrapper .item-txt .item-title{font-size:1.1rem}}.list-with-image-wrapper .item-txt .item-subtitle{opacity:.7;line-height:1.2}.list-with-image-wrapper .item-txt .item-subtitle{font-size:.75rem}@media screen and (min-width:20rem){.list-with-image-wrapper .item-txt .item-subtitle{font-size:calc(.75rem + .1*(100vw - 20rem)/80)}}@media screen and (min-width:100rem){.list-with-image-wrapper .item-txt .item-subtitle{font-size:.85rem}}@media(min-width:766px) and (max-width:1279.98px){.list-with-image-wrapper .item-txt .item-subtitle{display:none}}.list-with-image-wrapper .item-arrow{flex:0 1 auto;padding:0 1rem}.list-with-image-wrapper .item-arrow .arrow-black-right{opacity:.3}.news-list-hp .list-item:last-child{margin-bottom:calc(.4rem + .5vw)}.align-to-bottom{display:flex;flex-direction:column}.events-hp{padding-top:calc(.8rem + 1vw);margin-bottom:auto}@media(max-width:1659.98px){.events-hp .event-list .row .col-12:last-child{display:none}}.diocese-activities .photo-card{margin-bottom:calc(.4rem + .5vw)!important}.diocese-activities .common-list .row,.diocese-activities .common-list .form-row{margin-right:-7px;margin-left:-7px}.diocese-activities .common-list .row>.col,.diocese-activities .common-list .row>[class*=col-],.diocese-activities .common-list .form-row>.col,.diocese-activities .common-list .form-row>[class*=col-]{padding-right:7px;padding-left:7px}@media(max-width:959.98px){.diocese-activities,.events-hp{margin-top:calc(.8rem + 1vw)}}.heading-partners{letter-spacing:2px;font-weight:400;font-family:"Montserrat",Arial,sans-serif;text-transform:uppercase;color:#4d4d4d;margin-bottom:1rem}.heading-partners{font-size:.8rem}@media screen and (min-width:20rem){.heading-partners{font-size:calc(.8rem + .1*(100vw - 20rem)/80)}}@media screen and (min-width:100rem){.heading-partners{font-size:.9rem}}@media(max-width:1279.98px){.goog-te-gadget{display:none}}.goog-te-gadget .goog-te-combo{font-weight:600;padding:.3rem .2rem;margin-top:0;color:#000;font-size:1rem;border:1px solid rgba(0,0,0,.1);background-color:#fff;max-width:195px;font-size:.8125rem}