#block-views-block-cta-cta-promoted-to-front>div>div .button{z-index:1;border-radius:50px;}.smile-gallery-block .btn.btn-warning.apptButton,.smile-gallery-block .btn.btn-warning.apptButton:hover{border:none;}.header-top .header-list.dropdown > div:has(.gtranslate){display:flex;align-items:center;flex-direction:row-reverse;gap:1rem;}.gtranslate select{background:var(--btn);color:var(--btn_font);text-transform:uppercase;font-size:12px;font-weight:600;width:fit-content;border-color:var(--btn);border-radius:50px;}@media (max-width:991px){.header-top #gtranslate_selector{color:#fff;&:focus{color:var(--menu_font);}}}@media (max-width:494px){.header-top .header-list.dropdown > div:has(.gtranslate){flex-direction:column-reverse;gap:0.5rem;}}.btn,.btn.btn-warning,.button.secondary,.button:not(.cta,.form-submit),.btn.btn-warning:before,.btn:before,.button.secondary:before,.button:not(.cta,.form-submit):before,.btn.btn-warning:after,.btn:after,.button.secondary:after,.button:not(.cta,.form-submit):after,input[type=submit]{border-radius:50px;overflow:hidden;&:active,&:focus,&:hover{border:none;}}.bg-image,.about-us-section:before{opacity:.8;}.about-us-section:before{content:"";background:url(/sites/default/files/theme/Guiding-Light-Background_1.jpg);background-position:top;background-attachment:fixed;background-repeat:repeat;background-size:cover;z-index:-1;position:absolute;bottom:0;height:calc(100% + 60px);width:100%;}.about-us-section img,.community-involvement img,.single-service .main-content img,.gallery-slider-block .img-block .photo img{outline:2px solid #fff;outline-offset:-10px;}@media (min-width:992px){#header .header-holder .container-fluid{display:flex;align-items:center;}#header #header-holder.header-holder.slide-show-header{background:rgba(255,255,255,0.6);box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(20px);border-top:1px solid rgba(0,0,0,0.04);}}@media (max-width:991px){#header .header-holder{padding-bottom:.4rem;}.menu-holder>.btn,.menu-holder>.btn.btn-warning{align-self:center;}}#footer .contact-list a{overflow-wrap:anywhere;}@media (max-width:991px){#footer .logo-holder{gap:1rem;}}.intro-section .text-holder{margin-top:8rem;}.intro-section span.h1{font-size:1.5rem;@media (min-width:1200px){font-size:3rem;}@media (min-width:992px) and (max-width:1199px){font-size:3rem;}}.slider--full_w_full_h .container .slider-image{top:65px;opacity:1;}@media (min-width:1575px) and (max-width:1740px){.menu-drop .main-nav>li>a,.menu-drop .main-nav>li>span{padding:26px 14px;}.menu-drop .main-nav li.menu-li a,.menu-drop .main-nav li.menu-li span{font-size:.84rem;}.header-holder .logo img{width:285px;}.menu-holder>.btn,.menu-holder>.btn.btn-warning{font-size:10px;}}@media (min-width:1300px) and (max-width:1574px){.header-holder .logo img{width:300px;}#header #header-holder.header-holder.slide-show-header .menu-drop ul.main-nav>li>a{font-size:.8rem;}.menu-drop .main-nav>li>a{padding:26px 14px;}.menu-drop .main-nav>li.dropdown-menu>a{padding-right:1.85rem;}}@media (min-width:992px) and (max-width:1241px){#header .header-holder .container-fluid,#header .header-holder .menu-drop .main-nav{padding:0;}#header .header-holder .page-search{margin-left:5px;}.menu-drop .main-nav li.menu-li a,.menu-drop .main-nav li.menu-li span{font-size:.75rem;}.menu-holder>.btn,.menu-holder>.btn.btn-warning{font-size:10px;padding:8px 6px;}.menu-drop .main-nav>li>a{padding:26px 10px 26px 10px;}}@media (min-width:992px) and (max-width:1540px){.header-holder .logo{margin-left:auto;}.header-holder .logo img{width:275px;}#header .header-holder .container-fluid{flex-direction:column;.menu-holder{margin:0 auto;}}}#sidebar{.rateus-form{padding:0;.btn.btn-warning{width:100%;}}.filter-buttons{padding-top:6px;.btn.cat-filter-button{width:100%;&:active{border:none;}}}}@media (max-width:991px){#header #header-holder.header-holder.slide-show-header .nav-opener{color:#fff;}#header #header-holder.header-holder.slide-show-header .nav-opener .burger,#header #header-holder.header-holder.slide-show-header .nav-opener:after,#header #header-holder.header-holder.slide-show-header .nav-opener:before{background-color:#fff;}.section.hero-background{padding-top:calc(16rem + 43px);}}
