div#widget_pager_bottom_gallery-virtualtour_page_slideshow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;}div#widget_pager_bottom_gallery-virtualtour_page_slideshow img{-webkit-box-shadow:0 1px 13px 0 rgba(0,0,0,0.58);box-shadow:0 1px 13px 0 rgba(0,0,0,0.58);}div#views_slideshow_cycle_teaser_section_gallery-virtualtour_page_slideshow img{-webkit-box-shadow:0 1px 13px 0 rgba(0,0,0,0.58);box-shadow:0 1px 13px 0 rgba(0,0,0,0.58);}.intro-section .decor{content:url(/sites/default/files/2023-04/decor-taupe.png);}.services-node-content img,.post-block .main-content img{outline:2px solid white;outline-offset:-12px;}.post-block .main-content{color:#7F7771;}#footer .bg-stretch{opacity:0.2;}.advantages-section .advantages-decor-img img{outline:2px solid white;outline-offset:-12px;}@media (min-width:992px){.inform-section .container{padding-bottom:0;}}.inform-section .img-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.inform-section .img-block img{height:unset;outline:2px solid white;outline-offset:-12px;}.slogan-section-footer .container .img-block img{outline:2px solid white;outline-offset:-12px;}.slogan-section{margin-top:-30px;}@media (min-width:992px){.slogan-section{padding-bottom:30px;}}.inform-section{background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f2ed),color-stop(#f1ede6),color-stop(#ece7df),color-stop(#e8e2d9),to(#e3ddd2));background-image:linear-gradient(to bottom,#f5f2ed,#f1ede6,#ece7df,#e8e2d9,#e3ddd2);}@media (min-width:992px){.inform-section{padding-top:2rem;}.inform-section .decor{height:40px;}}.slogan-section h2{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;text-align:center;font-weight:bold !important;-webkit-text-fill-color:transparent;-webkit-background-clip:text;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;}@media (max-width:767px){.slogan-section h2{font-size:25px;padding-bottom:15px;padding-left:15px;padding-right:15px;}}@media (min-width:768px){.slogan-section h2{padding-bottom:30px;font-size:30px;}}@media (min-width:992px){.slogan-section h2{padding-top:30px;padding-bottom:50px;font-size:40px;}}@media (min-width:1400px){.slogan-section h2{font-size:50px;}}.lead{font-size:16px;line-height:27px;}ul:not([class]):not([id]) li:before{top:10px;background:rgba(var(--primary),1);}@media (min-width:992px){ul:not([class]):not([id]) li:before{top:9px;}}.safety .flex-ed{margin:40px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:991px){.safety .flex-ed{display:block;text-align:center;}}.safety .flex-ed .covid-icon{border:3px solid rgba(var(--primary),1);margin:10px;height:140px;width:140px;-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;border-radius:15px;}@media (max-width:992px){.safety .flex-ed .covid-icon{margin:20px auto;}}.safety .flex-ed h3:after{background-color:rgba(var(--primary),1);content:"";display:block;height:2px;width:57px;margin:10px 0;}@media (max-width:992px){.safety .flex-ed h3:after{margin:10px auto;}}.post-block .main-content .slider-nav-thumbnails img{outline:none;}.home-quote{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;width:100%;background-color:#0daddd;font-size:18px;padding:20px;font-style:italic;line-height:2;color:#fff;text-align:center;margin:30px auto auto;}@media (min-width:768px){.home-quote{font-size:18px;padding:40px;max-width:70%;}}.home-quote div{border:2px solid rgba(255,255,255,0.8);margin:0 auto;padding-top:30px;}.home-quote p{padding:10px;margin:0 auto;}.home-quote span{display:block;max-width:315px;margin:15px auto 0;background-color:#0daddd;color:#fff;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:2.33px;font-style:normal;padding-left:8px;padding-right:8px;}@media (min-width:768px){.home-quote span{margin:40px auto -40px;}}.home-quote span img{width:auto;}@media (min-width:992px){.home-quote span img{width:auto;}}@media (min-width:1200px){.home-quote span img{width:auto;}}@media (min-width:768px){.home-quote.wellness-quote{max-width:90%;}}.home-quote.wellness-quote img{border:none;border-radius:0;margin-bottom:10px;outline:none;}.home-quote.wellness-quote a{color:#ece5dc;}.home-quote.wellness-quote a:hover{color:#7f7771;}@media (min-width:992px){.associations-img img{height:60px;}}.intro-block h1,.intro-block h1 span,.services-node-content h2 > a,.card-item.card a{font-weight:200;}.intro-block h2{color:#7f7771;}.form-control,.form-control:focus,.form-control:hover,input,input:focus,input:hover,select,select:focus,select:hover,textarea,textarea:focus,textarea:hover{border-color:#7f7771;}.services-node-content .lead > div > div{padding:10px;}.bg-light-taupe{background:#ece5dc;}form#search-block-form .search-toggle,form#search-block-form input[type=submit]{background-color:#7f7771;}div#block-gvb-custom-content h3 b,div#block-gvb-custom-content h3 strong{font-weight:200;}#block-views-block-cta-cta-promoted-to-front .button.cta{padding:0;background-color:transparent;}@media (min-width:992px){#block-views-block-cta-cta-promoted-to-front .button.cta{font-size:19px;}#block-views-block-cta-cta-promoted-to-front .button.cta strong{font-size:25px;}}#block-views-block-cta-cta-promoted-to-front .button.cta strong{margin-bottom:10px;}#block-views-block-cta-cta-promoted-to-front .cta-card{-webkit-box-shadow:0 2.5rem 1.25rem -1.25rem hsla(0,0%,49.4%,0.45);box-shadow:0 2.5rem 1.25rem -1.25rem hsla(0,0%,49.4%,0.45);border:2px solid rgba(var(--tertiary),0.3);border-radius:15px;background:rgba(var(--tertiary),0.08);padding:15px;transition:box-shadow 0.15s ease-in,-webkit-box-shadow 0.15s ease-in;max-width:310px;margin:0 auto 30px;width:100%;}#block-views-block-cta-cta-promoted-to-front .cta-card:hover{-webkit-box-shadow:none;box-shadow:none;background:rgba(var(--tertiary),0.2);}#block-views-block-cta-cta-promoted-to-front .cta-card .img-holder{margin-bottom:10px;}#block-views-block-cta-cta-promoted-to-front .cta-card .img-holder img{max-width:100px;}#block-views-block-cta-cta-promoted-to-front .cta-card span,#block-views-block-cta-cta-promoted-to-front .cta-card span strong{color:rgba(var(--tertiary),1);}.button{-webkit-box-shadow:none;box-shadow:none;padding:0;}.reviews-block{background:#f5f2ed;}.reviews-block iframe{border:none;}@media (max-width:767px){.reviews-block iframe{height:400px;}}.slogan-section-footer .container .img-block,.slogan-section-footer .container .img-block img{border-radius:0;}.services-section .container{z-index:1;}.post-block .main-content .financing-logos img{outline:none;margin-bottom:0;max-width:350px;}@media (min-width:768px){.financing-logos p{margin-bottom:0;}}@media (min-width:1120px){.header-holder .logo{max-width:300px;width:300px;}}@media (min-width:992px){#header.p-absolute-header .header-holder{background:rgba(var(--menu_bg),0.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);}}.smileGalleryPage .smile-gallery-page-wrapper p{font-size:19px;font-weight:600 !important;}.card-item.team-card .card-body{min-height:170px;}.post-block .main-content .text-block:nth-child(4){-webkit-transition-delay:0s;transition-delay:0s;}@media (min-width:992px){.team-member-wrapper{max-width:calc(50% - 20px);}}@media (min-width:1115px){.team-member-wrapper .card-item .card-img{height:435px;}}iframe{border:none;}.services-section .heading h3,.slogan-section-footer .container .info-text strong{font-family:Alex Brush,cursive;}@media (min-width:992px){.slogan-section-footer .container .info-text strong{font-size:34px;font-weight:100;}}@media (min-width:992px){.services-section .heading h3{font-size:25px;}}.info-card{background-color:#f7f7f7;margin:1.875rem 0;min-height:400px;border-radius:10px;position:relative;z-index:1;}.info-card .info-text{text-align:center;padding:30px;z-index:2;}.info-card .img{position:absolute;bottom:0;left:0;right:0;opacity:0.9;height:300px;z-index:-1;background-position:top;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.info-card .img:before{content:"";position:absolute;height:28px;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),to(hsla(0,0%,96.9%,0)));background:linear-gradient(180deg,#f7f7f7 0,hsla(0,0%,96.9%,0));z-index:-1;}h1,h2,h3,h4,h5,h6,h1.heading-bg,h1.heading-bg span{font-family:var(--body_font),helvetica,arial,sans-serif !important;font-weight:200 !important;text-transform:uppercase !important;}body,p,ul li,blokquote{font-family:var(--body_font),helvetica,arial,sans-serif !important;font-weight:400 !important;}@media (min-width:992px){.intro-section-full-h-default-h .text-holder{padding-top:0px !important;}}a.btn,a.btn.btn-warning{background:rgb(185,180,176);background:linear-gradient(135deg,rgb(185,180,176) 0%,rgb(127,119,113) 100%);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.5);box-shadow:0px 0px 5px rgba(0,0,0,0.5);border:1px solid rgb(54,69,110) !important;}a.btn:hover{background:rgb(196,193,191);background:linear-gradient(135deg,rgb(196,193,191) 0%,rgb(153,145,140) 100%);-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.5);box-shadow:0px 0px 20px rgba(0,0,0,0.5);}.btn{border-radius:1rem !important;}ul.slick-dots{display:none !important;}.page-node-type-team-member .team-member{height:400px !important;}@media (min-width:992px){.page-node-type-team-member .team-member{height:600px !important;}.team-member-wrapper{max-width:calc(33% - 20px);}}.services-section .decor{z-index:-999;}.asa-reviews-page-block{background:#b4e4ff;border-radius:12px;}select,select:focus,select:hover,textarea,textarea:focus,textarea:hover{border-color:rgba(var(--secondary),1);}.page-top .alert.bs-site-alert.alert-secondary{background-color:rgba(var(--secondary),1);text-shadow:2px 4px 3px rgba(0,0,0,0.3);border:none;border-radius:0;}.intro-section-full-h-default-h .text-holder span.h1{text-transform:uppercase;font-weight:200;}.intro-section-full-h-default-h .text-holder span.h1 strong{font-weight:bolder;}#footer [class*=md-]:has(.contact-list) h5{margin-right:18%;}.main-content .bg-light-taupe{padding:1.4rem 2rem;border-radius:15px;}.main-content .bg-light-taupe > h2:first-of-type{margin-top:0;}.main-content .bg-light-taupe ul:not([class]):not([id]){margin-bottom:0;}@media (max-width:767px){.main-content .bg-light-taupe{padding:1rem;}}#customModal.modal.show .modal-content .modal-header{background-color:rgba(var(--primary),1);}#customModal.modal.show .modal-content .modal-header .close{margin:0;width:17px;height:17px;}#customModal.modal.show .modal-content .modal-header .close > span{position:absolute;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1rem;top:1px;right:0;bottom:0;left:2px;}#customModal.modal.show .modal-content .modal-header h5.modal-title{font-weight:400 !important;}#customModal.modal.show .modal-content .modal-body p{margin-bottom:0;}#customModal.modal.show .modal-content .modal-footer{background-color:rgba(var(--primary),1);}#customModal.modal.show .modal-content .modal-footer .btn.btn-warning{margin:0.5rem auto;}
