@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}header{background-color:#fff;position:relative;z-index:20}header.fixed{position:sticky;top:0;left:0;width:100%;transition:background-color 0.2s}header .hamburger{position:absolute;top:18px;right:0;padding-right:10px;z-index:2}@media (max-width:359.98px){header .hamburger{padding-right:6px}}header .hamburger .hamburger-container{position:relative;cursor:pointer;height:50px;width:50px;margin:0 0 2px auto;transition:margin-top 300ms ease-in;border-radius:100px;font-size:0}header .hamburger .hamburger-container .line{position:absolute;width:32px;height:3px;background-color:#262c2e;margin-bottom:5px;margin-left:0;left:10px;border-radius:5px;transition:top 300ms ease-in,left 300ms ease-in,background-color 300ms,opacity 300ms,transform 300ms ease-in}header .hamburger .hamburger-container .line.top{top:14px}header .hamburger .hamburger-container .line.middle{top:23px}header .hamburger .hamburger-container .line.bottom{top:32px;margin-bottom:0}header.menu-open .hamburger-container .line.top{transform:rotate(-43deg);top:23px;z-index:10;background-color:#262c2e}header.menu-open .hamburger-container .line.middle{margin-left:0px!important;z-index:1;opacity:0;top:23px}header.menu-open .hamburger-container .line.bottom{transform:rotate(43deg);top:23px;z-index:10;background-color:#262c2e}header .logo{height:100%}header .logo a svg{padding-top:20px;padding-bottom:20px}@media (max-width:991.98px){header .logo a svg{width:180px}}header .main-menu{text-align:right;padding-bottom:23px}@media (min-width:992px) and (max-width:1199.98px){header .main-menu{padding-bottom:20px}}header .main-menu>ul{list-style:none;margin:0;padding:0;font-size:0}header .main-menu>ul>li{display:inline-block;font-family:avenir-next-lt-pro,sans-serif;font-weight:400;font-size:17.5px;margin:0 30px}@media (min-width:992px) and (max-width:1199.98px){header .main-menu>ul>li{margin:0 24px}}header .main-menu>ul>li:first-child{margin-left:0}header .main-menu>ul>li:last-child{margin-right:0}header .main-menu>ul>li:last-child:after{content:"";margin-left:0}header .main-menu>ul>li.current{color:#262c2e;position:relative}header .main-menu>ul>li.current:after{content:"";display:block;position:absolute;height:.45px;width:calc(100% + 40px);background-color:#555b5e;bottom:-3px;left:-30px}header .main-menu>ul>li.current a{color:#555b5e}header .main-menu>ul>li.what-we-do a:before{background-color:#95d7e2}header .main-menu>ul>li.how-it-works a:before{background-color:#c8dc53}header .main-menu>ul>li.gallery a:before{background-color:#8d7bb8}header .main-menu>ul>li.about-us a:before{background-color:#d0529e}header .main-menu>ul>li.faq a:before{background-color:#4b7088}header .main-menu>ul>li.contact a:before{background-color:#b3b9bc}header .main-menu>ul>li a{position:relative;color:#262c2e;text-decoration:none}header .main-menu>ul>li a:hover{color:#555b5e;text-decoration:none}header .main-menu>ul>li a:before{content:"";position:absolute;background-color:#d0529e;top:6px;left:-20px;width:11px;height:11px}@media (min-width:992px){header .main-menu>ul>li{display:inline-block!important}}@media (max-width:991.98px){header .main-menu{display:none;position:absolute!important;top:12px;right:0;width:45%!important;height:auto;background-color:#fff;padding:0 25px;box-shadow:0 7px 8px 0 rgba(0,0,0,.1);text-align:left;z-index:1}header .main-menu.mega-open{width:calc(100%)!important}header .main-menu.mega-open>ul{margin-top:28px;margin-bottom:0}header .main-menu .reset{position:absolute;bottom:29px;right:30px;z-index:2;display:none}header .main-menu .reset p{color:#555b5e;cursor:pointer}header .main-menu .reset p:before{content:"";font-family:'microns';position:relative;top:1.75px;margin-right:6px}header .main-menu .reset p:hover{color:#555b5e}header .main-menu.slide-collapse{margin:0px!important}header .main-menu.slide-collapse>ul>li{padding-top:0px!important;padding-bottom:0px!important;border-width:0}header .main-menu.slide-collapse>ul>li .drop.mega{border:none!important}header .main-menu.slide-collapse>ul>li .drop.mega>.container .mouse-hit{display:none!important}header .main-menu.slide-collapse>ul>li.opening .drop,header .main-menu.slide-collapse>ul>li.open .drop{top:-10px!important}header .main-menu.slide-collapse>ul>li.opening .drop.mega,header .main-menu.slide-collapse>ul>li.open .drop.mega{padding:20px 0 20px 0px!important}header .main-menu.slide-collapse>ul>li.opening .drop.mega>.container,header .main-menu.slide-collapse>ul>li.open .drop.mega>.container{padding:0px!important}header .main-menu.slide-collapse>ul>li.opening .drop.mega>.container ul.nav-container li:last-child ul.conditions,header .main-menu.slide-collapse>ul>li.open .drop.mega>.container ul.nav-container li:last-child ul.conditions{margin-bottom:0px!important}header .main-menu.slide-collapse>ul>li>a{height:0;line-height:0}header .main-menu.locked>ul,header .main-menu.open>ul{margin-top:56px;margin-bottom:25px}header .main-menu>ul{transition:all 0.4s}header .main-menu>ul>li{display:block;margin:0 0 0 20px!important;line-height:2;position:unset!important;font-size:20px;transition:unset}header .main-menu>ul>li:after{content:"";display:none;transition:unset}header .main-menu>ul>li.has-submenu.open{pointer-events:none}header .main-menu>ul>li.has-submenu.open>a{pointer-events:all;color:#262c2e}header .main-menu>ul>li.has-submenu.open>a:after{content:""}header .main-menu>ul>li.has-submenu>a:after{content:"";font-family:'microns';position:relative!important;top:1.75px!important;left:0px!important;margin-left:6px}header .main-menu>ul>li.has-submenu .drop{position:relative;background-color:transparent;box-shadow:none;top:unset!important;left:unset!important;right:unset!important;padding:8px 0 0 18px;width:auto!important;overflow:scroll;pointer-events:all}header .main-menu>ul>li.has-submenu .drop ul{columns:1}header .main-menu>ul>li.has-submenu .drop .feature{display:none}header .main-menu>ul>li.current a{color:#262c2e}header .main-menu>ul>li a{color:#262c2e;transition:unset}header .main-menu>ul>li a:after{transform:unset!important;transition:unset;display:inline;box-shadow:none;background:transparent;left:unset}header .main-menu>ul>li a:hover{color:#fff}}@media (max-width:991.98px) and (min-width:576px) and (max-width:767.98px){header .main-menu{width:52%!important}}@media (max-width:991.98px) and (min-width:360px) and (max-width:575.98px){header .main-menu{width:50vw!important}}@media (max-width:991.98px) and (max-width:359.98px){header .main-menu{width:calc(100vw - 50px)!important}}@media (max-width:991.98px) and (max-width:359.98px){header .main-menu .reset{bottom:24px;right:25px}}@media (max-width:991.98px) and (max-width:991.98px){header .main-menu.slide-collapse>ul>li .drop.mega>.container ul.nav-container{column-count:2!important;column-gap:22px!important}}@media (max-width:991.98px) and (max-width:575.98px){header .main-menu.slide-collapse>ul>li .drop.mega>.container ul.nav-container{column-count:1!important}}.top-bar{background-color:#555b5e}.top-bar .notice{text-align:center;padding:12px 0 10px 0}.top-bar .notice p{display:inline-block;color:#fff;font-size:16px;font-weight:700;line-height:1;margin-bottom:6px}.top-bar .notice a{font-size:14px;display:inline-block;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff;text-decoration:none;display:inline-block;margin-left:6px}.top-bar .notice a:hover{color:#ffc107;text-decoration:none}.top-bar .notice a:after{content:"";color:#ffc107;font-family:'microns';display:inline-block;font-size:16px;position:relative;top:1.5px;margin-left:5px}.logged-in header.fixed{top:32px}@media only screen and (max-width:600px){.logged-in header.fixed{top:0}}html body{font-weight:400;background-color:#fafafb;color:#262c2e}html body .vert-center{align-items:flex-start!important}html body>.content-container>.content{background-color:#fafafb}html body.dev-env:before{color:#b3b9bc!important}html body pre{color:inherit}html body .block.light h1,html body .block .light h1{color:#262c2e}html body .block.light h1 a,html body .block .light h1 a{color:#262c2e}html body .block.light h1 a:hover,html body .block .light h1 a:hover{color:#555b5e}html body .block.light h2,html body .block .light h2{color:#262c2e}html body .block.light h2 a,html body .block .light h2 a{color:#262c2e}html body .block.light h2 a:hover,html body .block .light h2 a:hover{color:#555b5e}html body .block.light h3,html body .block .light h3{color:#b3b9bc}html body .block.light h4,html body .block .light h4{color:#262c2e}html body .block.light h5,html body .block .light h5{color:#262c2e}html body .block.light h6,html body .block .light h6{color:#262c2e}html body .block.light p,html body .block .light p{color:#262c2e}html body .block.light a,html body .block .light a{color:#4b7088}html body .block.light a:hover,html body .block .light a:hover{color:#8d7bb8}html body .block.light a.button,html body .block .light a.button{color:#fff}html body .block.light a.button.primary,html body .block .light a.button.primary{background-color:#7cbdc9;color:#fff}html body .block.light a.button.primary:hover,html body .block .light a.button.primary:hover{background-color:#555b5e;color:#fff}html body .block.light a.button.secondary,html body .block .light a.button.secondary{background-color:#555b5e;color:#fff}html body .block.light a.button.secondary:hover,html body .block .light a.button.secondary:hover{background-color:#d0529e;color:#fff}html body .block.light a.button.tertiary,html body .block .light a.button.tertiary{background-color:#555b5e;color:#fff}html body .block.light a.button.tertiary:hover,html body .block .light a.button.tertiary:hover{color:#fff;background-color:#d0529e}html body .block.light a.button.accent,html body .block .light a.button.accent{background-color:#d0529e;color:#fff}html body .block.light a.button.accent:hover,html body .block .light a.button.accent:hover{color:#fff;background-color:#555b5e}html body .block.light a.button.outline,html body .block .light a.button.outline{border:1px solid #fff}html body .block.light a.button.outline:hover,html body .block .light a.button.outline:hover{color:#fff;border:1px solid #d0529e;background-color:#d0529e}html body .block.light ul li,html body .block .light ul li{color:#262c2e}html body .block.light form button[type=submit],html body .block .light form button[type=submit]{background-color:#555b5e!important;color:white!important}html body .block.light form button[type=submit]:hover,html body .block .light form button[type=submit]:hover{background-color:#262c2e!important;color:white!important}html body .block.dark h1,html body .block .dark h1{color:#fff}html body .block.dark h1 a,html body .block .dark h1 a{color:#fff}html body .block.dark h1 a:hover,html body .block .dark h1 a:hover{color:#555b5e}html body .block.dark h2,html body .block .dark h2{color:#fff}html body .block.dark h2 a,html body .block .dark h2 a{color:#fff}html body .block.dark h2 a:hover,html body .block .dark h2 a:hover{color:#555b5e}html body .block.dark h3,html body .block .dark h3{color:#fff}html body .block.dark h3 a,html body .block .dark h3 a{color:#fff}html body .block.dark h3 a:hover,html body .block .dark h3 a:hover{color:#555b5e}html body .block.dark h4,html body .block .dark h4{color:#fff}html body .block.dark h5,html body .block .dark h5{color:#fff}html body .block.dark h6,html body .block .dark h6{color:#fff}html body .block.dark p,html body .block .dark p{color:#fff}html body .block.dark ul li,html body .block .dark ul li{color:#fff}html body .block.dark a,html body .block .dark a{color:#fff}html body .block.dark a:hover,html body .block .dark a:hover{color:#555b5e}html body .block.dark a.button,html body .block .dark a.button{color:#555b5e}html body .block.dark a.button.primary,html body .block .dark a.button.primary{background-color:#555b5e;color:#fff}html body .block.dark a.button.primary:hover,html body .block .dark a.button.primary:hover{background-color:#fff;color:#262c2e}html body .block.dark a.button.secondary,html body .block .dark a.button.secondary{background-color:#d0529e;color:#fff}html body .block.dark a.button.secondary:hover,html body .block .dark a.button.secondary:hover{background-color:#262c2e;color:#fff}html body .block.dark a.button.tertiary,html body .block .dark a.button.tertiary{background-color:#fff;color:#555b5e}html body .block.dark a.button.tertiary:hover,html body .block .dark a.button.tertiary:hover{color:#d0529e;background-color:#fff}html body .block.dark a.button.accent,html body .block .dark a.button.accent{background-color:#d0529e;color:#fff}html body .block.dark a.button.accent:hover,html body .block .dark a.button.accent:hover{color:#fff;background-color:#555b5e}html body .block.dark a.button.outline,html body .block .dark a.button.outline{border:1px solid #fff}html body .block.dark a.button.outline:hover,html body .block .dark a.button.outline:hover{color:#fff;border:1px solid #d0529e;background-color:#d0529e}html body .block.dark form button[type=submit],html body .block .dark form button[type=submit]{background-color:#d0529e!important;color:white!important}html body .block.dark form button[type=submit]:hover,html body .block .dark form button[type=submit]:hover{color:#262c2e!important;background-color:white!important}html body h1{font-family:avenir-next-lt-pro,sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:1.4}@media (min-width:768px) and (max-width:991.98px){html body h1{font-size:33px}}@media (max-width:767.98px){html body h1{font-size:30px}}html body h1 sup{top:-1.1em;font-size:40%}html body h2{font-family:avenir-next-lt-pro,sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:1.2}@media (min-width:768px) and (max-width:991.98px){html body h2{font-size:25px}}@media (max-width:767.98px){html body h2{font-size:22px}}html body h2 sup{top:-1.1em;font-size:40%}html body h3{font-family:georgia,sans-serif;font-size:22px;font-weight:400;line-height:1.21}@media (max-width:991.98px){html body h3{font-size:20px}}@media (max-width:767.98px){html body h3{font-size:18px}}html body h3 sup{top:-1.1em;font-size:40%}html body h3 a{color:#262c2e}html body h3 a:hover{color:#555b5e;text-decoration:none}html body h4{font-family:avenir-next-lt-pro,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:1.3}@media (min-width:768px) and (max-width:991.98px){html body h4{font-size:20px}}@media (max-width:767.98px){html body h4{font-size:18px}}html body h4 sup{top:-1.1em;font-size:40%}html body h5{font-family:georgia,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1.5}@media (max-width:767.98px){html body h5{font-size:18px}}html body h5.eyebrow{color:#c8dc53!important;font-size:20px;line-height:1.2}html body h5 sup{top:-1.1em;font-size:40%}html body h6{font-family:avenir-next-lt-pro,sans-serif;font-size:18px;font-weight:700}@media (max-width:767.98px){html body h6{font-size:18px}}html body h6 sup{top:-1.1em;font-size:40%}html body p{font-size:16px;font-style:normal;font-weight:400;line-height:1.65}html body p.intro,html body p .intro{font-size:22px}html body p.caption,html body p .caption{font-size:14px;font-style:italic}html body p.button-container{margin-bottom:0}html body p+ul{margin-top:8px}html body .block.below p:last-child{margin-bottom:18px!important}html body ul,html body ol{margin-bottom:30px}html body ul li,html body ol li{page-break-inside:avoid;break-inside:avoid-column;font-size:18px;font-style:normal;font-weight:400;margin-bottom:9px}html body ul li ul,html body ol li ul{margin-top:3px;margin-bottom:6px}html body ol{list-style:none;counter-reset:steps;margin:0;padding:0}html body ol li{counter-increment:steps;position:relative;padding-left:46px;margin-bottom:18px}html body ol li:before{content:counter(steps);display:inline-grid;position:absolute;left:0;width:28px;height:28px;background:#555b5e;color:#fff;font-size:16px;border-radius:60%;place-items:center;padding-bottom:1.5px}html body h1+h3{margin-bottom:20px}html body h1+p,html body h2+p,html body h3+p,html body h4+p,html body h5+p,html body h6+p{margin-top:14px}html body p+h1,html body p+h2,html body p+h3,html body p+h4,html body p+h5,html body p+h6{margin-top:36px}html body a{text-decoration:underline}html body a[href^="tel:"],html body a[href^="mailto:"]{white-space:nowrap}html body a:hover{text-decoration:underline}html body a.button{display:inline-block;text-decoration:none;margin:12px 8px 0 0;color:#fff;line-height:1.1}html body a.button:only-of-type{margin:12px 0 0 0}html body a.button:last-of-type{margin:12px 0 0 0}html body a.button:hover{text-decoration:none}html body a.button.small{font-size:14px;padding:5px 14px}html body a.button.medium{font-size:16px;font-weight:500;padding:10px 18px}html body a.button.primary{color:#262c2e}html body a.button.primary:hover{color:#555b5e}html body a.button.secondary{background-color:#555b5e;color:#fff}html body a.button.secondary:hover{color:#fff;background-color:#d0529e}html body a.button.tertiary{background-color:#555b5e;color:#fff}html body a.button.tertiary:hover{color:#fff;background-color:#d0529e}html body a.button.accent{background-color:#d0529e;color:#fff}html body a.button.accent:hover{color:#fff;background-color:#555b5e}html body a.button.outline{border:1px solid #fff}html body a.button.outline:hover{color:#fff;border:1px solid #d0529e;background-color:#d0529e}html body a.button .button-text{text-align:center}html body form{font-family:avenir-next-lt-pro,sans-serif!important;font-weight:normal!important;color:#262c2e!important}html body form button[type=submit]{font-size:16px!important;font-weight:500!important;padding:10px 18px!important;border:none!important;border-radius:0px!important;margin:10px 0 0 0px!important;box-shadow:none!important;line-height:1!important}html body form button[type=submit]:hover>span>span{color:#555b5e!important}html body form button[type=submit]>span>span{padding:9px 12px 10px 20px!important;border-radius:50px!important;background-color:white!important;color:#262c2e!important}html .pop-overlay{background-color:rgba(0,0,0,.92)}html .pop-overlay .pop-modal{background-color:#fff;padding:60px 50px;min-height:65vh;max-height:90vh;margin-top:6vh;margin-bottom:6vh;width:80vw;max-width:1140px}html .pop-overlay .pop-modal .pop-close{top:20px;right:20px}html .pop-overlay .pop-modal .pop-close img{height:32px;width:32px}.block-text.cta-contact .container .row{width:calc(100% + 8px + 8px);margin-right:-8px;margin-left:-8px}.block-text.cta-contact .container .row .content-container{width:100%}.block-text.cta-contact .container .row .content-container .title-container{padding-right:8px;padding-left:8px}.block-text.cta-contact .container .row .content-container .title-container p{margin-top:12px;margin-bottom:26px;color:#555b5e}.block-text.cta-contact .container .row .content-container .title-container p a{color:#555b5e}.block-text.cta-contact .container .row .content-container .title-container p a:hover{color:#262c2e}.block-text.cta-contact .container .row .content-container .title-container .buttons .button{background-color:#d0529e!important;color:white!important;margin-top:0}.block-text.cta-contact .container .row .content-container .title-container .buttons .button:hover{color:white!important;background-color:#555b5e!important}.block-text.cta-contact .container .row .content-container .frm_forms{width:100%}.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form{width:100%}.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset{padding:0}.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:0}.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .column-1,.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .column-2,.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .full-column{display:grid;padding-right:8px;padding-left:8px;grid-gap:0 8px}.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .column-1 .frm_form_field,.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .column-2 .frm_form_field,.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .full-column .frm_form_field{margin-bottom:8px!important}.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .column-1 .frm_form_field input,.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .column-1 .frm_form_field textarea,.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .column-2 .frm_form_field input,.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .column-2 .frm_form_field textarea,.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .full-column .frm_form_field input,.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .full-column .frm_form_field textarea{background-color:#cacdcf!important;border-radius:0px!important;font-family:avenir-next-lt-pro,sans-serif!important;border:none!important;font-size:15px!important;outline:0px!important;color:#6a7075!important}.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .column-1 .frm_form_field textarea,.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .column-2 .frm_form_field textarea,.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .full-column .frm_form_field textarea{height:124px!important}.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .column-1 .frm_form_field .frm_submit button:hover,.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .column-2 .frm_form_field .frm_submit button:hover,.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .full-column .frm_form_field .frm_submit button:hover{color:white!important;background-color:#555b5e!important}.block-text.cta-contact .container .row .content-container .frm_forms #form_contact-form .frm_form_fields fieldset .frm_fields_container .full-column .frm_form_field{margin-bottom:0px!important}footer .footer-container .container-xl{padding:0}footer .footer-container .content{background-color:#555b5e;color:#fff;padding:32px 0}footer .footer-container .content>.container{height:100%}footer .footer-container .content>.container>.row{height:100%}footer .footer-container .content .navigation{text-align:left}footer .footer-container .content .navigation .coverage-map{position:absolute;bottom:0;right:0;height:220px}@media (min-width:768px) and (max-width:991.98px){footer .footer-container .content .navigation .coverage-map{height:250px}}@media (min-width:576px) and (max-width:767.98px){footer .footer-container .content .navigation .coverage-map{height:245px}}@media (min-width:576px) and (max-width:767.98px){footer .footer-container .content .navigation .coverage-map{height:275px;right:-20px}}@media (max-width:575.98px){footer .footer-container .content .navigation .coverage-map{height:52vw;right:-16px}}footer .footer-container .content .navigation .coverage-map img{object-fit:cover;height:100%;width:auto}footer .footer-container .content .navigation .nav-container h4{margin-bottom:14px}@media (min-width:768px) and (max-width:991.98px){footer .footer-container .content .navigation .nav-container h4{padding-right:35%}}@media (min-width:576px) and (max-width:767.98px){footer .footer-container .content .navigation .nav-container h4{padding-right:55%}}@media (max-width:767.98px){footer .footer-container .content .navigation .nav-container h4{padding-right:55%}}footer .footer-container .content .navigation .nav-container>ul{list-style:none;margin:4px 0;padding:0;font-size:0}footer .footer-container .content .navigation .nav-container>ul:last-child{margin-bottom:0}@media (max-width:767.98px){footer .footer-container .content .navigation .nav-container>ul.contact-info>li{display:block;margin:0}footer .footer-container .content .navigation .nav-container>ul.contact-info>li:before{display:none}}@media (max-width:575.98px){footer .footer-container .content .navigation .nav-container>ul.social-legal{margin-top:5px}footer .footer-container .content .navigation .nav-container>ul.social-legal>li.social ul.social li a svg{top:-1px;position:relative}}footer .footer-container .content .navigation .nav-container>ul>li{display:inline-block;vertical-align:top;font-size:16px;margin:0 0 0 14px;position:relative;color:#b3b9bc}@media (min-width:576px) and (max-width:767.98px){footer .footer-container .content .navigation .nav-container>ul>li{font-size:15px}}@media (max-width:575.98px){footer .footer-container .content .navigation .nav-container>ul>li{font-size:2.75vw}}footer .footer-container .content .navigation .nav-container>ul>li:before{content:"|";color:#b3b9bc;margin-right:14px;vertical-align:top}footer .footer-container .content .navigation .nav-container>ul>li:first-child{margin-left:0}footer .footer-container .content .navigation .nav-container>ul>li:first-child:before{content:"";margin-right:0}footer .footer-container .content .navigation .nav-container>ul>li a{color:#b3b9bc;text-decoration:none}footer .footer-container .content .navigation .nav-container>ul>li a:hover{color:#fff;text-decoration:underline}footer .footer-container .content .navigation .nav-container>ul>li.social ul.social{list-style:none;margin:0;padding:0 0 0 0;display:inline-block;position:relative;top:-3.5px}footer .footer-container .content .navigation .nav-container>ul>li.social ul.social li{display:inline-block;margin-right:8px;margin-bottom:0}footer .footer-container .content .navigation .nav-container>ul>li.social ul.social li:last-child{margin-right:0}footer .footer-container .content .navigation .nav-container>ul>li.social ul.social li a svg{fill:#b3b9bc;transition:all 0.2s}footer .footer-container .content .navigation .nav-container>ul>li.social ul.social li a:hover svg{fill:#fff}footer .footer-container .content .mobile-copyright{text-align:center}footer .footer-container .content .mobile-copyright p{font-size:16px;margin-bottom:0}body.patients .block.block-textimage .container .row .text-col p.intro:first-child{margin-bottom:32px}body.post .block.block-text,body.post .block.block-textimage{padding-top:48.75px;padding-bottom:48.75px}body.post .block.block-text+.block-textimage .container .row .text-col,body.post .block.block-textimage+.block-textimage .container .row .text-col{padding-top:0;padding-bottom:48.75px;justify-content:flex-start}body.post .block.block-text+.block-textimage .container .row .image-col .image-container,body.post .block.block-textimage+.block-textimage .container .row .image-col .image-container{margin-top:0;margin-bottom:55.25px}body.post .block.block-text+.block-textimage .container .row .image-col .caption,body.post .block.block-textimage+.block-textimage .container .row .image-col .caption{margin-bottom:55.25px!important}@media (min-width:992px){body.post .block.block-textimage.image-right:first-child .container .row .image-col.col-lg-5{-ms-flex:0 0 30%!important;flex:0 0 30%!important;max-width:30%!important}body.post .block.block-textimage.image-right:first-child .container .row .image-col.col-lg-5 .image-container{height:auto;margin-bottom:48.75px}}@media (max-width:991.98px){body.post .block.block-textimage.image-right:first-child .container .row .image-col.col-lg-5 .image-container{height:225px}body.post .block.block-textimage.image-right:first-child .container .row .image-col.col-lg-5 .image-container img{object-position:center center}}body.post .block.block-textimage.image-right:first-child .container .row .image-col.col-lg-5 .image-container img{object-fit:contain}@media (min-width:992px){body.post .block.block-textimage.image-right:first-child .container .row .text-col.col-lg-7{padding-right:0px!important;-ms-flex:0 0 70%!important;flex:0 0 70%!important;max-width:70%!important}}@media (max-width:991.98px){body.post .block.block-textimage.image-right:first-child .container .row .text-col.col-lg-7{padding-top:42.25px}}body.post .block.block-textimage+.block-text{padding-top:0}body.post .block.block-fullimage{padding-top:0;padding-bottom:48.75px}body.post .block.block-fullimage:not(.captioned)+.block-gallery{margin-top:-32.75px}body.post .block.block-fullimage.captioned .caption-container{margin-bottom:0}body.post .block.block-fullimage+.block-text{padding-top:0}body.post .block.block-fullimage+.block-textimage .container .row .text-col{padding-top:15px;padding-bottom:48.75px;justify-content:flex-start}body.post .block.block-fullimage+.block-textimage .container .row .image-col .image-container{margin-top:15px;margin-bottom:55.25px}body.post .block.block-pullquote.padded{padding-top:55.25px;padding-bottom:55.25px}body.post h1+h3{margin-top:12px}pre{margin:0 0 0 35px!important;font-size:10px!important}pre:first-of-type{margin-top:20px!important}pre:last-of-type{margin-bottom:20px!important}html body{font-family:avenir-next-lt-pro,sans-serif;position:relative}html body.no-scroll{overflow:hidden}html body .vert-center{display:-webkit-flex;-webkit-justify-content:center;display:flex;justify-content:center;align-items:center}html body .content{padding:0}html body .container{padding:0 30px;position:relative}@media (min-width:1200px){html body .container{padding:0 60px}}@media (min-width:992px) and (max-width:1199.98px){html body .container{padding:0 30px}}@media (min-width:360px) and (max-width:575.98px){html body .container{padding:0 25px}}@media (max-width:359.98px){html body .container{padding:0 20px}}html body .blocks-wrapper .block{background-color:unset!important}html body .blocks-wrapper .block.padded{padding-top:39px;padding-bottom:39px}html body .blocks-wrapper .block .container{padding-left:15px;padding-right:15px}html body .block.padded{padding-top:65px;padding-bottom:65px}@media (max-width:575.98px){html body .block.padded{padding-top:12vw;padding-bottom:12vw}}html body .block.padded.above{padding-top:0px!important;margin-top:-32.5px}@media (max-width:575.98px){html body .block.padded.above{margin-top:-6vw}}html body .block.padded.below{padding-bottom:0px!important;margin-bottom:-32.5px}@media (max-width:575.98px){html body .block.padded.below{margin-bottom:-6vw}}html body .block.padded.below.has-buttons{margin-bottom:0px!important}@media (max-width:991.98px){html body .block.full .container,html body .block.controlled .container{max-width:100%;width:100%;padding-left:0;padding-right:0;margin:0 auto}}html body .block.left{text-align:left}html body .block.center{text-align:center}html body .block.center ul{text-align:center;list-style-position:inside;padding:0}html body .block.right{text-align:right}html body .block.right ul{text-align:right;list-style-position:inside}html body .block.bkgnd-white,html body .block .bkgnd-white{background-color:#fff}html body .block.bkgnd-light,html body .block .bkgnd-light{background-color:#fafafb}html body .block.bkgnd-light2,html body .block .bkgnd-light2{background-color:#b3b9bc}html body .block.bkgnd-primary,html body .block .bkgnd-primary{background-color:#b3b9bc}html body .block.bkgnd-secondary,html body .block .bkgnd-secondary{background-color:#555b5e}html body .block.bkgnd-tertiary,html body .block .bkgnd-tertiary{background-color:#555b5e}html body .block.bkgnd-accent,html body .block .bkgnd-accent{background-color:#d0529e}@media only screen and (max-width:600px){html body #wpadminbar{top:-46px}}html body.dev-env:before{content:"00";color:#fff;position:absolute;top:2px;left:5px;z-index:100;line-height:1;font-size:12px;content:"xxs"}@media (min-width:360px){html body.dev-env:before{content:"xs"}}@media (min-width:576px){html body.dev-env:before{content:"sm"}}@media (min-width:768px){html body.dev-env:before{content:"md"}}@media (min-width:992px){html body.dev-env:before{content:"lg"}}@media (min-width:1200px){html body.dev-env:before{content:"xl"}}html .pop-overlay{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;left:0;width:100vw;height:100vh;z-index:50;display:none}html .pop-overlay .pop-modal{position:relative;display:block}html .pop-overlay .pop-modal .pop-close{position:absolute;cursor:pointer}html .nivo-lightbox-theme-default.nivo-lightbox-overlay{background-color:rgba(0,0,0,.92)!important}html .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-wrap{left:10vw!important;right:10vw!important;height:calc(80vw * .5625)!important;top:calc((100% - (80vw * .5625))/2)!important;bottom:unset!important}.block-accordion{padding-bottom:81.25px}@media (max-width:991.98px){.block-accordion .hidden-mobile{display:none!important}}@media (min-width:992px){.block-accordion .hidden-desktop{display:none!important}}.block-accordion.cols-2 .accordion-container.open .category{opacity:.25}.block-accordion .category{transition:opacity 0.5s ease}.block-accordion .category.open{opacity:1!important}.block-accordion .category.open .tab h4:after{content:""}.block-accordion .category .tab{border-bottom:1px solid #555b5e;padding:20px 0;cursor:pointer;height:100%;display:-webkit-flex;display:flex;align-items:center}.block-accordion .category .tab h4{position:relative;line-height:1;margin:0;padding-right:50px;width:100%}.block-accordion .category .tab h4:hover{color:#555b5e}.block-accordion .category .tab h4:after{position:absolute;font-family:typicons!important;content:"";top:0;right:20px;margin-left:6px}.block-accordion .category-detail{display:none}.block-accordion .category-detail.init.open{display:block}.block-accordion .category-detail .subcategories-container{border-top:1px solid #555b5e;margin-top:-1px;margin-bottom:20px}.block-accordion .category-detail .subcategories-container .subcategory{border-top:1px solid #555b5e;margin:-1px 15px 0 15px}.block-accordion .category-detail .subcategories-container .subcategory.open .tab h4:before{content:""}.block-accordion .category-detail .subcategories-container .subcategory .tab{border-bottom:1px solid #555b5e;padding:20px 0;cursor:pointer;height:100%;display:-webkit-flex;display:flex;align-items:center}.block-accordion .category-detail .subcategories-container .subcategory .tab h4{position:relative;line-height:1;margin:0;padding-left:40px;width:100%;text-transform:capitalize;font-size:108%;color:#555b5e}.block-accordion .category-detail .subcategories-container .subcategory .tab h4:hover{color:#262c2e}.block-accordion .category-detail .subcategories-container .subcategory .tab h4:before{position:absolute;font-family:typicons!important;content:"";top:0;left:15px;margin-right:6px}.block-accordion .category-detail .subcategories-container .subcategory .subcategory-detail{display:none}.block-accordion .category-detail .blocks-wrapper{border-top:1px solid #555b5e;border-bottom:1px solid #555b5e;margin-top:-1px}.block-bio.light .bio-col .person-container p.title{color:#262c2e}.block-bio.dark .bio-col .person-container p.title{color:#fff}.block-bio .bio-col{padding-top:25px;padding-bottom:25px;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.block-bio .bio-col{padding-left:40px}}.block-bio .bio-col .person-container{margin-bottom:15px}.block-bio .bio-col .person-container h3{display:inline-block;margin-right:9px}.block-bio .bio-col .person-container p.title{display:inline-block;font-size:22px;font-style:italic;margin-top:0}.block-bio .bio-col p.read-more{display:block!important;margin-top:8px}.block-bio .bio-col p.read-more a{font-size:14px}.block-bio .bio-col p.read-more a:after{display:inline-block;position:relative;font-family:typicons!important;content:"";top:1px;margin-left:6px}.block-bio .bio-col p.read-more a.open:after{content:""}.block-bio .bio-col .bio-container.read-more{max-height:280px;position:relative;overflow:hidden;transition:max-height 2s ease-out,height 0.3s ease-out}.block-bio .bio-col .bio-container.read-more:after{content:"";position:absolute;width:100%;height:50px;bottom:0;left:0;background-repeat:repeat-x;transition:opacity 0.3s;opacity:1}.block-bio .bio-col .bio-container.read-more.open{max-height:2000px}.block-bio .bio-col .bio-container.read-more.open:after{opacity:0}.block-bio .bio-col .bio-container.read-more.bkgnd-light:after{background-image:url(../../../../../../themes/roomforlife/images/mask_bottom_light.png)}.block-bio .bio-col .bio-container.read-more.bkgnd-white:after{background-image:url(../../../../../../themes/roomforlife/images/mask_bottom_white.png)}.block-bio .bio-col .bio-container.read-more.bkgnd-primary:after{background-image:url(../../../../../../themes/roomforlife/images/mask_bottom_primary.png)}.block-bio .bio-col .bio-container.read-more.bkgnd-secondary:after{background-image:url(../../../../../../themes/roomforlife/images/mask_bottom_secondary.png)}.block-bio .bio-col .bio-container>.read-more{display:none;margin-bottom:20px}.block-buttons .buttons .button{margin-top:0}.block-contactform .form-col .frm_forms form{padding-top:15px}.block-contactform .form-col .frm_forms form input,.block-contactform .form-col .frm_forms form select,.block-contactform .form-col .frm_forms form textarea{font-family:avenir-next-lt-pro,sans-serif!important;font-weight:normal!important;border-radius:0px!important;border:none;box-shadow:0 0 0 0px!important}.block-contactform .form-col .frm_forms form .frm_blank_field input,.block-contactform .form-col .frm_forms form .frm_blank_field select,.block-contactform .form-col .frm_forms form .frm_blank_field textarea{border:0!important;border-bottom:2px solid #B94A48!important}.block-contactform .form-col .frm_forms form .frm_blank_field input:focus,.block-contactform .form-col .frm_forms form .frm_blank_field select:focus,.block-contactform .form-col .frm_forms form .frm_blank_field textarea:focus{border:0!important;border-bottom:2px solid #B94A48!important}.block-contactform .form-col .frm_forms form .frm_error{margin-top:6px;font-style:italic}.block-contactform .form-col .frm_forms form .frm_submit button{font-family:avenir-next-lt-pro,sans-serif;line-height:24px}.block-contactform .map-col #map{font-size:0}.block-contactform .map-col #map iframe{height:450px;min-height:400px;width:100%;border:none}.block-contactform .info-map #map{font-size:0}.block-contactform .info-map #map iframe{width:100%;border:none}@media (min-width:1200px){.block-contactform .info-map #map iframe{height:360px}}@media (min-width:992px) and (max-width:1199.98px){.block-contactform .info-map #map iframe{height:320px}}@media (min-width:768px) and (max-width:991.98px){.block-contactform .info-map #map iframe{height:300px}}@media (max-width:767.98px){.block-contactform .info-map #map iframe{height:360px}}.block-contactform .info-col{padding-top:15px}@media (max-width:767.98px){.block-contactform .info-col{padding-top:40px}}.block-contactform .info-col .info{height:100%}@media (max-width:767.98px){.block-contactform .info-col .info{border:none;padding-left:0}}.block-contactform .info-col .info h4{margin-bottom:15px}@media (max-width:767.98px){.block-contactform .info-col .info h4{padding-right:0}}.block-contactform .info-col .info p{position:relative;margin-bottom:25px}.block-contactform .info-col .info p.icon{padding-left:35px;margin-bottom:16px}.block-contactform .info-col .info p:before{position:absolute;content:"";width:22px;height:22px;background-size:cover;background-repeat:no-repeat;top:1px;left:0}.block-contactform .info-col .info p.phone:before{background-image:url(../../../../../../themes/roomforlife/images/icon_phone.png)}.block-contactform .info-col .info p.fax:before{background-image:url(../../../../../../themes/roomforlife/images/icon_fax.png)}.block-contactform .info-col .info p.email:before{background-image:url(../../../../../../themes/roomforlife/images/icon_email.png)}.block-contactform .info-col .info p.address:before{background-image:url(../../../../../../themes/roomforlife/images/icon_address.png)}.block-contactform.info .info-col .info{padding-left:30px;border-left:1px solid #262c2e}.block-contactform.info-map .info-col .info{height:unset!important;margin-bottom:65px}.block-contactform.map .info-col .info{padding-bottom:65px}@media (min-width:768px){.block-contactform.map .info-col .info{padding-top:65px}}.block-contactform.map.map-left .info-col .info{padding-left:30px}.block-contactform.map.fill-column{padding-top:0px!important;padding-bottom:0px!important}.block-contactform.map.fill-column .container{padding:0;max-width:unset!important}@media (min-width:768px){.block-contactform.map.fill-column .container .info-col .info{padding-top:65px;padding-bottom:65px}}@media (min-width:576px){.block-contactform.map.fill-column .container .info-col .info{width:540px;max-width:540px;padding-left:30px;padding-right:30px;margin:0 auto}}@media (min-width:360px) and (max-width:575.98px){.block-contactform.map.fill-column .container .info-col .info{width:100vw;max-width:100vw;padding-left:25px;padding-right:25px}}@media (max-width:359.98px){.block-contactform.map.fill-column .container .info-col .info{width:100vw;max-width:100vw;padding-left:20px;padding-right:20px}}@media (min-width:768px) and (max-width:991.98px){.block-contactform.map.fill-column.map-right .container .info-col{padding-left:0;padding-right:0}}@media (min-width:768px) and (max-width:991.98px) and (min-width:1200px){.block-contactform.map.fill-column.map-right .container .info-col.col-md-5 .info{width:475px;max-width:475px;padding-left:60px;margin:0 0 0 auto}}@media (min-width:768px) and (max-width:991.98px) and (min-width:992px) and (max-width:1199.98px){.block-contactform.map.fill-column.map-right .container .info-col.col-md-5 .info{width:400px;max-width:400px;padding-left:30px;margin:0 0 0 auto}}@media (min-width:768px) and (max-width:991.98px) and (min-width:768px) and (max-width:991.98px){.block-contactform.map.fill-column.map-right .container .info-col.col-md-5 .info{width:300px;max-width:300px;padding-left:30px;margin:0 0 0 auto}}@media (min-width:768px) and (max-width:991.98px) and (min-width:1200px){.block-contactform.map.fill-column.map-right .container .info-col.col-md-6 .info{width:570px;max-width:570px;padding-left:60px;margin:0 0 0 auto}}@media (min-width:768px) and (max-width:991.98px) and (min-width:992px) and (max-width:1199.98px){.block-contactform.map.fill-column.map-right .container .info-col.col-md-6 .info{width:480px;max-width:480px;padding-left:30px;margin:0 0 0 auto}}@media (min-width:768px) and (max-width:991.98px) and (min-width:768px) and (max-width:991.98px){.block-contactform.map.fill-column.map-right .container .info-col.col-md-6 .info{width:360px;max-width:360px;padding-left:30px;margin:0 0 0 auto}}@media (min-width:768px) and (max-width:991.98px) and (min-width:1200px){.block-contactform.map.fill-column.map-right .container .info-col.col-md-7 .info{width:665px;max-width:665px;padding-left:60px;margin:0 0 0 auto}}@media (min-width:768px) and (max-width:991.98px) and (min-width:992px) and (max-width:1199.98px){.block-contactform.map.fill-column.map-right .container .info-col.col-md-7 .info{width:560px;max-width:560px;padding-left:30px;margin:0 0 0 auto}}@media (min-width:768px) and (max-width:991.98px) and (min-width:768px) and (max-width:991.98px){.block-contactform.map.fill-column.map-right .container .info-col.col-md-7 .info{width:420px;max-width:420px;padding-left:30px;margin:0 0 0 auto}}@media (min-width:992px){.block-contactform.map.fill-column.map-right .container .info-col{padding-left:0;padding-right:0}}@media (min-width:992px) and (min-width:1200px){.block-contactform.map.fill-column.map-right .container .info-col.col-lg-4 .info{width:380px;max-width:380px;padding-left:60px;margin:0 0 0 auto}}@media (min-width:992px) and (min-width:992px) and (max-width:1199.98px){.block-contactform.map.fill-column.map-right .container .info-col.col-lg-4 .info{width:320px;max-width:320px;padding-left:30px;margin:0 0 0 auto}}@media (min-width:992px) and (min-width:768px) and (max-width:991.98px){.block-contactform.map.fill-column.map-right .container .info-col.col-lg-4 .info{width:240px;max-width:240px;padding-left:30px;margin:0 0 0 auto}}@media (min-width:992px) and (min-width:1200px){.block-contactform.map.fill-column.map-right .container .info-col.col-lg-6 .info{width:570px;max-width:570px;padding-left:60px;margin:0 0 0 auto}}@media (min-width:992px) and (min-width:992px) and (max-width:1199.98px){.block-contactform.map.fill-column.map-right .container .info-col.col-lg-6 .info{width:480px;max-width:480px;padding-left:30px;margin:0 0 0 auto}}@media (min-width:992px) and (min-width:768px) and (max-width:991.98px){.block-contactform.map.fill-column.map-right .container .info-col.col-lg-6 .info{width:360px;max-width:360px;padding-left:30px;margin:0 0 0 auto}}@media (min-width:992px) and (min-width:1200px){.block-contactform.map.fill-column.map-right .container .info-col.col-lg-8 .info{width:760px;max-width:760px;padding-left:60px;margin:0 0 0 auto}}@media (min-width:992px) and (min-width:992px) and (max-width:1199.98px){.block-contactform.map.fill-column.map-right .container .info-col.col-lg-8 .info{width:640px;max-width:640px;padding-left:30px;margin:0 0 0 auto}}@media (min-width:992px) and (min-width:768px) and (max-width:991.98px){.block-contactform.map.fill-column.map-right .container .info-col.col-lg-8 .info{width:480px;max-width:480px;padding-left:30px;margin:0 0 0 auto}}.block-contactform.map.fill-column.map-left .container .info-col .info{padding-right:30px}@media (min-width:1200px){.block-contactform.map.fill-column.map-left .container .info-col .info{padding-right:60px}}@media (min-width:992px) and (max-width:1199.98px){.block-contactform.map.fill-column.map-left .container .info-col .info{padding-right:30px}}@media (min-width:360px) and (max-width:575.98px){.block-contactform.map.fill-column.map-left .container .info-col .info{padding-right:25px}}@media (max-width:359.98px){.block-contactform.map.fill-column.map-left .container .info-col .info{padding-right:20px}}.block-contactform.bkgnd-white .form-col .frm_forms form input,.block-contactform.bkgnd-white .form-col .frm_forms form select,.block-contactform.bkgnd-white .form-col .frm_forms form textarea{background-color:#b3b9bc}.block-contactform.bkgnd-white .form-col .frm_forms form input:focus,.block-contactform.bkgnd-white .form-col .frm_forms form select:focus,.block-contactform.bkgnd-white .form-col .frm_forms form textarea:focus{background-color:#b3b9bc!important}.block-contactform.bkgnd-light .form-col .frm_forms form input,.block-contactform.bkgnd-light .form-col .frm_forms form select,.block-contactform.bkgnd-light .form-col .frm_forms form textarea{background-color:#fff}.block-contactform.bkgnd-light .form-col .frm_forms form input:focus,.block-contactform.bkgnd-light .form-col .frm_forms form select:focus,.block-contactform.bkgnd-light .form-col .frm_forms form textarea:focus{background-color:white!important}.block-fullimage.carousel.full-width{font-size:0}.block-fullimage.carousel.full-width .slides{z-index:2}.block-fullimage.carousel.full-width .slides .slide img{max-height:800px;width:100%!important;object-fit:cover;object-position:center center}.block-fullimage.carousel.full-width .dots{position:absolute;bottom:0;left:0;width:100%;height:50px;z-index:5}.block-fullimage.carousel.full-width .dots ul.slick-dots{text-align:center;margin:0 auto;padding:0 0 10px 0;list-style:none;position:relative}.block-fullimage.carousel.full-width .dots ul.slick-dots li{margin:0 6px;padding:0;display:inline-block;height:8px;width:8px;border-radius:8px;cursor:pointer;background-color:#fff;opacity:.35}.block-fullimage.carousel.full-width .dots ul.slick-dots li.slick-active{opacity:1}.block-fullimage.carousel.full-width .dots ul.slick-dots li button{display:none!important}.block-fullimage.carousel.full-width .dots ul.slick-dots li:before{display:none}.block-fullimage.image.full-width{max-height:800px;overflow:hidden}.block-fullimage.image.full-width img{max-height:800px;width:100%!important;object-fit:cover;object-position:center center}.block-fullimage.image.scale img{max-width:100%!important;height:auto!important;min-height:unset!important}@media (max-width:767.98px){.block-fullimage.image img{height:480px!important;object-fit:cover;object-position:center center}}@media (max-width:575.98px){.block-fullimage.image img{height:86.7vw!important;object-fit:cover;object-position:center center}}.block-fullimage.text{background-position:center center;background-size:cover;background-repeat:no-repeat}@media (max-width:575.98px){.block-fullimage.text{padding-top:12vw;padding-bottom:12vw}.block-fullimage.text .text-container{width:100%}}@media (min-width:576px) and (max-width:767.98px){.block-fullimage.text{padding-top:65px;padding-bottom:65px}.block-fullimage.text .text-container{width:100%}}@media (min-width:768px) and (max-width:991.98px){.block-fullimage.text{padding-top:97.5px;padding-bottom:97.5px}.block-fullimage.text .text-container{width:100%}}@media (min-width:992px) and (max-width:1199.98px){.block-fullimage.text{padding-top:130px;padding-bottom:130px}.block-fullimage.text .text-container{width:85%}}@media (min-width:1200px){.block-fullimage.text{padding-top:130px;padding-bottom:130px}.block-fullimage.text .text-container{width:75%}}.block-fullimage.text .text-container{padding:65px;margin:0 auto}@media (max-width:575.98px){.block-fullimage.text .text-container{padding:12vw}}.block-fullimage.text .text-container.bkgnd-white{background-color:#fff}.block-fullimage.text .text-container.bkgnd-light{background-color:#fafafb}.block-fullimage.text .text-container.bkgnd-light2{background-color:#fafafb}.block-fullimage.text .text-container.bkgnd-primary{background-color:#b3b9bc}.block-fullimage.text .text-container.bkgnd-secondary{background-color:#555b5e}.block-fullimage.video .video-container.oembed{position:relative;width:100%;overflow:hidden}@media (max-width:575.98px){.block-fullimage.video .video-container.oembed{height:calc((100vw - 60px) * .5625)}}@media (min-width:576px) and (max-width:767.98px){.block-fullimage.video .video-container.oembed{height:270px}}@media (min-width:768px) and (max-width:991.98px){.block-fullimage.video .video-container.oembed{height:371.25px}}@media (min-width:992px) and (max-width:1199.98px){.block-fullimage.video .video-container.oembed{height:506.25px}}@media (min-width:1200px){.block-fullimage.video .video-container.oembed{height:573.75px}}.block-fullimage.video .video-container.oembed iframe{height:100%;width:100%}.block-fullimage.video .video-container.lightbox{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.block-fullimage.video .video-container.lightbox .play-button{position:absolute;width:20%}.block-fullimage .caption-container{padding-top:14px;margin-bottom:30px}.block-fullimage+.block.padded.above{margin-top:-20px!important}.block-hero{background-size:cover;background-position:center center;position:relative;z-index:10;height:520px;overflow:hidden}@media (min-width:768px) and (max-width:991.98px){.block-hero{height:480px}}@media (max-width:767.98px){.block-hero{max-height:450px;height:85vw}}.block-hero.left .title-container .row{justify-content:flex-start!important}.block-hero.center .title-container .row{justify-content:center!important}.block-hero.right .title-container .row{justify-content:flex-end!important}.block-hero.image.top{background-position:top center}.block-hero.image.middle{background-position:center center}.block-hero.image.bottom{background-position:bottom center}@media (min-width:768px) and (max-width:991.98px){.block-hero.marquee.video{height:55vw;max-height:480px}}@media (max-width:767.98px){.block-hero.marquee.video{max-height:440px}}.block-hero.marquee.video .video-container{overflow:hidden;position:relative}.block-hero.marquee.video .video-container video{position:absolute;width:100%;height:auto;left:0;top:0}@media (max-width:767.98px){.block-hero.marquee.video .video-container video{top:0;height:100%;width:auto;max-height:600px;min-height:100%;min-width:100%}}.block-hero.marquee.video .title-container{position:absolute;top:0;width:100%;height:100%}.block-hero.marquee.video .title-container .container{height:100%}.block-hero.marquee.video .title-container .container .row{height:100%}.block-hero.marquee .title{justify-content:center}.block-hero.marquee .title .text-container{margin-top:25%}.block-hero.page{height:300px}@media (min-width:768px) and (max-width:991.98px){.block-hero.page{height:280px}}@media (max-width:767.98px){.block-hero.page{max-height:280px;height:45vw}}.block-hero.page .title{justify-content:flex-end}.block-hero.page .title .text-container{margin-bottom:45px}.block-hero.carousel .slides .slide{background-size:cover;background-position:center center;position:relative;height:520px}@media (min-width:768px) and (max-width:991.98px){.block-hero.carousel .slides .slide{height:480px}}@media (max-width:767.98px){.block-hero.carousel .slides .slide{max-height:450px;height:85vw}}.block-hero.carousel .slides .slide.left{text-align:left}.block-hero.carousel .slides .slide.left .title-container .row{justify-content:flex-start!important}.block-hero.carousel .slides .slide.center{text-align:center}.block-hero.carousel .slides .slide.center .title-container .row{justify-content:center!important}.block-hero.carousel .slides .slide.right{text-align:right}.block-hero.carousel .slides .slide.right .title-container .row{justify-content:flex-end!important}.block-hero.carousel .slides .slide .title{justify-content:center}.block-hero.carousel .slides .slide .title .text-container{margin-top:25%}.block-hero.carousel .dots{position:absolute;bottom:0;left:0;width:100%;height:50px;z-index:5}.block-hero.carousel .dots ul.slick-dots{text-align:center;margin:0 auto;padding:0 0 10px 0;list-style:none;position:relative}.block-hero.carousel .dots ul.slick-dots li{margin:0 6px;padding:0;display:inline-block;height:8px;width:8px;border-radius:8px;cursor:pointer;background-color:#fff;opacity:.35}.block-hero.carousel .dots ul.slick-dots li.slick-active{opacity:1}.block-hero.carousel .dots ul.slick-dots li button{display:none!important}.block-hero.carousel .dots ul.slick-dots li:before{display:none}.block-hero .tinter{height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.45);z-index:1}.block-hero .title-container{z-index:2}.block-hero .title-container .title{display:flex;flex-direction:column}.block-hero .title-container .title .text-container h1{color:#fff}.block-hero .title-container .title .text-container p{color:#fff}.block-legal p{font-size:12px;font-style:italic}.block-peoplegrid .person{margin-bottom:30px}.block-peoplegrid .person .image-container{position:relative}.block-peoplegrid .person .image-container.over .image.rollover{opacity:1}.block-peoplegrid .person .image-container .image{margin-bottom:15px}.block-peoplegrid .person .image-container .image.rollover{position:absolute;top:0;left:0;opacity:0;transition:all 0.5s}.block-peoplegrid .person .info-container{position:relative}.block-peoplegrid .person .info-container .image{margin-bottom:15px}.block-peoplegrid .person .info-container h5{margin-bottom:0}.block-peoplegrid .person .info-container p.title{font-style:italic;font-size:93.75%;margin-bottom:0}.block-peoplegrid .person .info-container p.title a{text-decoration:none}.block-peoplegrid .person .info-container p.title a:hover{text-decoration:underline}.block-peoplegrid .person .info-container h5+p{margin-top:2px}.block-peoplegrid .person .info-container .social{position:absolute;right:10px;bottom:10px}.block-peoplegrid .person .info-container .social ul{margin:0;padding:0}.block-peoplegrid .person .info-container .social ul li{display:inline-block}.block-peoplegrid .person .info-container .social ul li.email svg{margin-top:7px}.block-peoplegrid .person .info-container .social ul li.instagram svg{margin-top:3px}.block-peoplegrid .person .mini-bio-container p.mini-bio{margin-top:16px;font-size:15px}.block-peoplegrid .person .bio{display:none}.block-peoplegrid.light .person .info-container h5{color:#555b5e}.block-peoplegrid.light .person .info-container h5 a:hover{color:#262c2e;text-decoration:none}.block-peoplegrid.light .person .info-container p.title a{color:#262c2e}.block-peoplegrid.light .person .info-container p.title a:hover{color:#262c2e}.block-peoplegrid.light .person .info-container .social{position:absolute;right:10px;bottom:10px}.block-peoplegrid.light .person .info-container .social ul{margin:0;padding:0}.block-peoplegrid.light .person .info-container .social ul li{display:inline-block;margin-right:8px}.block-peoplegrid.light .person .info-container .social ul li a svg{fill:#262c2e}.block-peoplegrid.light .person .info-container .social ul li a:hover svg{fill:#d0529e}.block-peoplegrid.two-col .card-columns{-webkit-column-count:2!important;-moz-column-count:2!important;column-count:2!important}@media (max-width:767.98px){.block-peoplegrid.two-col .card-columns{-webkit-column-count:1!important;-moz-column-count:1!important;column-count:1!important}}.block-peoplegrid.three-col .card-columns{-webkit-column-count:3!important;-moz-column-count:3!important;column-count:3!important}.block-peoplegrid.four-col .card-columns{-webkit-column-count:4!important;-moz-column-count:4!important;column-count:4!important}.block-peoplegrid .card-columns .card{max-width:100%!important;border:none!important;margin-bottom:42px}.block-posts{transition:all 0.4s}.block-posts.padded{padding-bottom:40px!important}.block-posts .active-tags{margin-bottom:16px}.block-posts .active-tags h3 span.reset{font-size:16px;margin-left:16px}.block-posts .posts-container{width:100%;display:flex;flex-wrap:wrap;padding:0}.block-posts .posts-container.no-flex{display:block!important}.block-posts .posts-container .post-container{transition:all 0.4s}.block-posts .posts-container .post-container.just-loaded{opacity:0}.block-posts .sidebar .search-bar{margin-bottom:24px;position:relative}.block-posts .sidebar .search-bar>span{background-color:#fafafb;display:inline-block;width:36px;height:32px;vertical-align:top;padding-left:8px;padding-right:6px}.block-posts .sidebar .search-bar>span:before{content:"";font-family:'microns';font-size:21px;color:#262c2e;position:relative}.block-posts .sidebar .search-bar input{display:inline-block;vertical-align:top;background-color:#fafafb;border:none;outline:0;width:calc(100% - 36px);padding:4px 15px 4px 0;position:relative}.block-posts .sidebar .search-bar .search-results{position:absolute;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.2);width:320px;right:0;top:37px;padding:24px 20px 20px 20px;display:none}.block-posts .sidebar .search-bar .search-results .loading{text-align:center;padding-top:14px;padding-bottom:14px}.block-posts .sidebar .search-bar .search-results ul{list-style:none;margin:0;padding:0}.block-posts .sidebar .search-bar .search-results ul li{font-size:16px;line-height:1.3;margin-bottom:13px;display:none}.block-posts .sidebar .search-bar .search-results ul li a{color:#262c2e;text-decoration:none}.block-posts .sidebar .search-bar .search-results ul li a:hover{color:#555b5e;text-decoration:underline}.block-posts .sidebar .search-bar .search-results ul li span.content-match{margin-top:3px;margin-left:8px;font-size:13px;font-style:italic;color:#d0529e}.block-posts .sidebar .search-bar .search-results p.no-results{font-size:16px;line-height:1.3;margin-top:0;margin-bottom:4px;display:none}.block-posts .sidebar .search-bar .search-results p.all-results{font-size:14px;margin-top:18px;margin-bottom:0;display:none}.block-posts .sidebar .tag-cloud h4{margin-bottom:20px}.block-posts .sidebar .tag-cloud ul{list-style:none;padding:0}.block-posts .sidebar .tag-cloud ul.tags li{line-height:1.3;margin-bottom:16px}.block-posts .filter-row{display:flex;justify-content:space-between}@media (max-width:767.98px){.block-posts .filter-row{display:block}}.block-posts .filter-row h2{vertical-align:baseline}.block-posts .filter-row .filters{vertical-align:baseline}.block-posts .filter-row .filters ul{list-style:none;padding:0}.block-posts .filter-row .filters ul li{position:relative;display:inline-block;margin-right:20px;font-size:16px;font-weight:500;cursor:pointer}.block-posts .filter-row .filters ul li:last-of-type{margin-right:0}.block-posts .filter-row .filters ul li:before{position:relative;content:"";font-size:27px;font-family:typicons!important;margin-right:9px;top:2px;color:#b3b9bc;opacity:.5}.block-posts .filter-row .filters ul li.active:before{opacity:.35}.block-posts .filter-row .filters ul li.active:after{position:absolute;content:"";font-size:22px;font-family:typicons!important;top:5px;left:1px}.block-posts .load-more{margin-top:22px;text-align:center}.block-posts .load-more.hide{display:none}.block-posts .load-more p img{height:32px;width:32px}.block-posts .view-all{margin-top:20px}.block-posts .no-results{display:none}.block-posts .no-results p{border-top:1px solid #b3b9bc;padding-top:22px;font-size:18px}.block-posts .no-results.show{display:block}.block-published.padded{padding-top:65px;padding-bottom:0px!important;margin-bottom:-45.5px}@media (max-width:575.98px){.block-published.padded{padding-top:9vw!important}}.block-pullquote .container .row .quote{text-align:center}@media (min-width:992px){.block-pullquote .container .row .quote{padding:0 15%}}.block-pullquote .container .row .quote p{color:#262c2e;font-size:20px}.block-pullquote .container .row .quote p:first-child:before{color:#262c2e;content:"“";display:block;text-align:center;font-size:112px;margin-bottom:-100px;margin-top:-50px}.block-pullquote .container .row .attribution{text-align:center}.block-pullquote .container .row .attribution p{font-style:italic;margin-top:16px;margin-bottom:0}.block-rule{padding-top:48.75px!important;padding-bottom:48.75px!important}@media (max-width:575.98px){.block-rule{padding-top:9vw!important;padding-bottom:9vw!important}}.block-rule.above{margin-top:0px!important}.block-rule.below{margin-bottom:0px!important}.block-rule hr{border-top:1px solid #262c2e;margin:0}.block-rule hr.light{border-color:#b3b9bc;opacity:.35}.block-rule hr.primary{border-color:#262c2e}.block-rule hr.secondary{border-color:#555b5e}.block-rule hr.tertiary{border-color:#555b5e}.block-rule hr.accent{border-color:#d0529e}.block-rule hr.accent2{border-color:#d0529e}@media (max-width:991.98px){.block-textimage.full+.block-rule{padding-top:0px!important}}.block-share{padding-top:48.75px!important;padding-bottom:48.75px!important}@media (max-width:575.98px){.block-share{padding-top:9vw!important;padding-bottom:9vw!important}}.block-share.above{margin-top:-10px!important}.block-share.below{margin-bottom:0px!important}.block-share .content-container .swp_social_panel .swp_share_button a{color:#fff}.block-strip{padding:20px 0 18px 0}.block-strip h1,.block-strip h2,.block-strip h3,.block-strip h4,.block-strip p{line-height:1}.block-strip p:first-child{margin-top:6px!important}.block-strip p:last-child{margin-bottom:10px!important}.block-tabs{padding-bottom:81.25px}@media (max-width:991.98px){.block-tabs.circle-images .container .row.details-container .tab-detail .blocks-wrapper .block-textimage .container .row .image-col{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;order:13;padding-left:5px}.block-tabs.circle-images .container .row.details-container .tab-detail .blocks-wrapper .block-textimage .container .row .image-col .image-container{margin-top:39px!important}}@media (min-width:576px) and (max-width:767.98px){.block-tabs.circle-images .container .row.details-container .tab-detail .blocks-wrapper .block-textimage .container .row .image-col{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}@media (max-width:991.98px){.block-tabs.circle-images .container .row.details-container .tab-detail .blocks-wrapper .block-textimage .container .row .text-col{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;padding-top:39px!important;order:-1}}@media (min-width:576px) and (max-width:767.98px){.block-tabs.circle-images .container .row.details-container .tab-detail .blocks-wrapper .block-textimage .container .row .text-col{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}.block-tabs .container .row.tabs-container{margin-left:-4px;margin-right:-4px}@media (max-width:991.98px){.block-tabs .container .row.details-container .tab-detail .blocks-wrapper .block-textimage .container .row .text-col{padding-top:39px}}.block-tabs .container .row.details-container .tab-detail .blocks-wrapper .container{padding:0px!important}.block-tabs .tabs-container>.tab{width:100%;padding-left:4px;padding-right:4px}.block-tabs .tabs-container>.tab.open>.tab-text{border-color:#555b5e}.block-tabs .tabs-container>.tab>.tab-text{border-bottom:4px solid #d0529e;padding:32px 0 20px 0;cursor:pointer;height:100%;width:100%;transition:all 0.4s ease}.block-tabs .tabs-container>.tab>.tab-text:hover{border-color:#555b5e}.block-tabs .tabs-container>.tab>.tab-text:hover h4{color:#555b5e}.block-tabs .tabs-container>.tab>.tab-text h4{position:absolute;line-height:1;margin:0;width:100%;transition:all 0.4s ease;bottom:20px}.block-tabs .details-container{transition:all 0.4s ease;height:auto}.block-tabs .details-container>.tab-detail{display:none}.block-tabs .details-container>.tab-detail.open{display:block}.block-tabs .details-container>.tab-detail .blocks-wrapper{margin-top:-1px}@media (max-width:767.98px){.block-testimonials.image .slides-container .slides .slide .text-col{margin-top:40px}}.block-testimonials.quote .dots{margin-top:0}.block-testimonials.logo .slides-container .slides .slide .text-col .logo{width:100%;margin-bottom:8px}.block-testimonials.logo .slides-container .slides .slide .text-col .logo img{height:152px;width:auto;margin:0 auto}.block-testimonials .slides-container .slides .slide .text-col{text-align:center;display:flex;flex-direction:column;justify-content:center;padding-top:25px}.block-testimonials .slides-container .slides .slide .text-col .quote{position:relative;padding:0 25px;margin:0 auto 15px auto;width:93%}@media (max-width:991.98px){.block-testimonials .slides-container .slides .slide .text-col .quote{width:90%}}.block-testimonials .slides-container .slides .slide .text-col .quote:before{content:"“";font-size:112px;position:absolute;left:-25px;top:-48px;color:#262c2e;z-index:25;display:none}.block-testimonials .slides-container .slides .slide .text-col .quote:after{content:"”";font-size:112px;position:absolute;right:-25px;bottom:-94px;color:#262c2e;z-index:25;display:none}.block-testimonials .slides-container .slides .slide .text-col .quote p{position:relative;line-height:1.75;font-size:18px}.block-testimonials .slides-container .slides .slide .text-col .quote p:before,.block-testimonials .slides-container .slides .slide .text-col .quote p:after{font-size:70px;line-height:0;position:relative;display:inline;color:#262c2e;z-index:25}.block-testimonials .slides-container .slides .slide .text-col .quote p:before{content:"“";left:-8px;top:28px}.block-testimonials .slides-container .slides .slide .text-col .quote p:after{content:"”";right:-9px;bottom:-33px}.block-testimonials .slides-container .slides .slide .text-col p.attribution .name{font-weight:700}.block-testimonials .slides-container .slides .slide .text-col p.attribution .title{font-style:italic}.block-testimonials .dots{margin-top:32.5px;display:inline-block;vertical-align:middle}@media (max-width:575.98px){.block-testimonials .dots{margin-top:6vw}}.block-testimonials .dots ul.slick-dots{text-align:center;margin:0 auto;padding:0;list-style:none;position:relative}.block-testimonials .dots ul.slick-dots li{margin:0 6px;padding:0;display:inline-block;height:8px;width:8px;border-radius:8px;cursor:pointer;background-color:#b3b9bc;opacity:.35}.block-testimonials .dots ul.slick-dots li.slick-active{opacity:1}.block-testimonials .dots ul.slick-dots li button{display:none!important}.block-testimonials .dots ul.slick-dots li:before{display:none}.block-testimonials .arrows{text-align:center;margin-top:20px}.block-testimonials .arrows .prev,.block-testimonials .arrows .next{display:inline-block;vertical-align:middle;margin:0 8px;cursor:pointer}.block-testimonials .arrows .prev:before,.block-testimonials .arrows .next:before{content:"";font-family:typicons!important;font-size:27px;color:#b3b9bc;position:relative;top:2px}.block-testimonials .arrows .prev:hover:before,.block-testimonials .arrows .next:hover:before{color:#fff}.block-testimonials .arrows .prev:before{content:""}.blocks-wrapper .block-text.padded{padding-top:48.75px!important;padding-bottom:48.75px!important}@media (max-width:575.98px){.blocks-wrapper .block-text.padded{padding-top:9vw!important;padding-bottom:9vw!important}}.block-text.one-col.center .column-one .content-container{margin:0 auto}@media (min-width:1200px){.block-text.one-col.center .column-one .content-container{width:70%}}@media (min-width:992px) and (max-width:1199.98px){.block-text.one-col.center .column-one .content-container{width:80%}}@media (min-width:768px) and (max-width:991.98px){.block-text.one-col.center .column-one .content-container{width:90%}}@media (min-width:576px) and (max-width:767.98px){.block-text.one-col.center .column-one .content-container{width:93%}}.block-text.two-col.controlled{position:relative;padding-top:0;padding-bottom:0}@media (min-width:576px) and (max-width:767.98px){.block-text.two-col.controlled{width:100vw;overflow:hidden}}@media (min-width:768px) and (max-width:991.98px){.block-text.two-col.controlled{overflow:hidden}}.block-text.two-col.controlled.unique-bkgnds .container .column-one{padding-bottom:65px}@media (max-width:575.98px){.block-text.two-col.controlled.unique-bkgnds .container .column-one{padding-bottom:12vw}}.block-text.two-col.controlled.unique-bkgnds .container .column-two{padding-top:65px}@media (max-width:575.98px){.block-text.two-col.controlled.unique-bkgnds .container .column-two{padding-top:12vw}}.block-text.two-col.controlled.has-buttons .container .column-one,.block-text.two-col.controlled.has-buttons .container .column-two{padding-bottom:0}.block-text.two-col.controlled.has-buttons .container .buttons-container{margin-top:25px;padding-bottom:65px}@media (max-width:575.98px){.block-text.two-col.controlled.has-buttons .container .buttons-container{padding-bottom:12vw}}@media (max-width:991.98px){.block-text.two-col.controlled.has-buttons.unique-bkgnds .container .column-one{padding-bottom:65px}}@media (max-width:575.98px){.block-text.two-col.controlled.has-buttons.unique-bkgnds .container .column-one{padding-bottom:12vw}}.block-text.two-col.controlled .backgrounds{position:absolute;height:100%;width:100%}@media (max-width:575.98px){.block-text.two-col.controlled .backgrounds{overflow:hidden}}.block-text.two-col.controlled .backgrounds .row{height:100%;margin-right:0;margin-left:0}.block-text.two-col.controlled .backgrounds .row .column-one-bkgnd,.block-text.two-col.controlled .backgrounds .row .column-two-bkgnd{padding-top:65px;padding-bottom:65px}@media (min-width:992px){.block-text.two-col.controlled .backgrounds .row .column-one-bkgnd,.block-text.two-col.controlled .backgrounds .row .column-two-bkgnd{height:100%}}@media (max-width:575.98px){.block-text.two-col.controlled .backgrounds .row .column-one-bkgnd,.block-text.two-col.controlled .backgrounds .row .column-two-bkgnd{padding-top:12vw;padding-bottom:12vw}}@media (max-width:991.98px){.block-text.two-col.controlled .container{margin-right:0;margin-left:0}}@media (max-width:991.98px){.block-text.two-col.controlled .container .row{margin-right:0;margin-left:0}}.block-text.two-col.controlled .container .column-one,.block-text.two-col.controlled .container .column-two,.block-text.two-col.controlled .container .buttons-container{padding-top:65px;padding-bottom:65px}@media (max-width:575.98px){.block-text.two-col.controlled .container .column-one,.block-text.two-col.controlled .container .column-two,.block-text.two-col.controlled .container .buttons-container{padding-top:12vw;padding-bottom:12vw}}.block-text.two-col.controlled .container .column-one .content-container,.block-text.two-col.controlled .container .column-two .content-container,.block-text.two-col.controlled .container .buttons-container .content-container{width:100%}@media (min-width:768px) and (max-width:991.98px){.block-text.two-col.controlled .container .column-one .content-container,.block-text.two-col.controlled .container .column-two .content-container,.block-text.two-col.controlled .container .buttons-container .content-container{width:720px;max-width:720px;padding-right:30px;padding-left:30px;margin:0 auto}}@media (min-width:576px) and (max-width:767.98px){.block-text.two-col.controlled .container .column-one .content-container,.block-text.two-col.controlled .container .column-two .content-container,.block-text.two-col.controlled .container .buttons-container .content-container{width:540px;max-width:540px;padding-right:30px;padding-left:30px;margin:0 auto}}@media (min-width:360px) and (max-width:575.98px){.block-text.two-col.controlled .container .column-one .content-container,.block-text.two-col.controlled .container .column-two .content-container,.block-text.two-col.controlled .container .buttons-container .content-container{width:100%;max-width:100%;padding-right:10px;padding-left:10px;margin:0 auto}}@media (max-width:359.98px){.block-text.two-col.controlled .container .column-one .content-container,.block-text.two-col.controlled .container .column-two .content-container,.block-text.two-col.controlled .container .buttons-container .content-container{width:100%;max-width:100%;padding-right:5px;padding-left:5px;margin:0 auto}}@media (min-width:992px){.block-text.two-col.controlled .container .column-one{padding-right:55px}}@media (max-width:991.98px){.block-text.two-col.controlled .container .column-one{padding-bottom:0}}@media (min-width:992px){.block-text.two-col.controlled .container .column-two{padding-left:55px}}@media (max-width:991.98px){.block-text.two-col.controlled .container .column-two{padding-top:32.5px}}@media (max-width:575.98px){.block-text.two-col.controlled .container .column-two{padding-top:6vw}}.block-text .column-one.wrapped{column-count:2;column-gap:115px}@media (max-width:991.98px){.block-text .column-one.wrapped{column-count:1}}.block-text .column-two ul{padding:0 0 0 40px;margin:15px 0 30px 0}.block-text .buttons-container{padding-top:0px!important;margin-top:20px}.blocks-wrapper .block-textimage.padded .text-col{padding-top:39px;padding-bottom:39px}@media (max-width:575.98px){.blocks-wrapper .block-textimage.padded .text-col{padding-top:7.2vw;padding-bottom:7.2vw}}.blocks-wrapper .block-textimage.padded .image-col .image-container,.blocks-wrapper .block-textimage.padded .image-col .video-container{margin-top:39px;margin-bottom:39px}@media (max-width:575.98px){.blocks-wrapper .block-textimage.padded .image-col .image-container,.blocks-wrapper .block-textimage.padded .image-col .video-container{padding-top:7.2vw;padding-bottom:7.2vw}}.blocks-wrapper .block-textimage.padded.subcategories .image-col .image-container,.blocks-wrapper .block-textimage.padded.subcategories .image-col .video-container{margin-top:39px;margin-bottom:39px}@media (max-width:575.98px){.blocks-wrapper .block-textimage.padded.subcategories .image-col .image-container,.blocks-wrapper .block-textimage.padded.subcategories .image-col .video-container{padding-top:7.2vw;padding-bottom:7.2vw}}@media (max-width:991.98px){.blocks-wrapper .block-textimage.image-left .text-col,.blocks-wrapper .block-textimage.image-right .text-col{padding-top:0}.blocks-wrapper .block-textimage.image-left .image-col .image-container,.blocks-wrapper .block-textimage.image-right .image-col .image-container{margin-bottom:39px}}@media (max-width:575.98px){.blocks-wrapper .block-textimage.image-left .image-col .image-container,.blocks-wrapper .block-textimage.image-right .image-col .image-container{margin-bottom:7.2vw}}.block-accordion.subcategories .blocks-wrapper .block-textimage.padded .image-col .image-container,.block-accordion.subcategories .blocks-wrapper .block-textimage.padded .image-col .video-container{margin-top:39px;margin-bottom:39px}@media (max-width:575.98px){.block-accordion.subcategories .blocks-wrapper .block-textimage.padded .image-col .image-container,.block-accordion.subcategories .blocks-wrapper .block-textimage.padded .image-col .video-container{padding-top:7.2vw;padding-bottom:7.2vw}}.block-textimage.full.image{position:relative}.block-textimage.full.image .full-image-row{display:flex;position:absolute;height:100%;width:100%;top:0;left:0}@media (max-width:991.98px){.block-textimage.full.image .full-image-row{display:none}}.block-textimage.full.image .full-image-row .image-col{padding-left:0;padding-right:0;position:absolute;height:100%;top:0;left:0}.block-textimage.full.image .full-image-row .image-col.right{left:unset!important;right:0}.block-textimage.full.image .full-image-row .image-col.fifty{width:50%}@media (min-width:1200px){.block-textimage.full.image .full-image-row .image-col.one-third{width:calc((((100% - 1140px) / 2) + 60px - 15px) + ( .41666667 * (1140px - 60px - 60px + 15px + 15px) ))}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage.full.image .full-image-row .image-col.one-third{width:calc((((100% - 960px) / 2) + 30px - 15px) + ( .41666667 * (960px - 30px - 30px + 15px + 15px) ))}}@media (min-width:1200px){.block-textimage.full.image .full-image-row .image-col.two-thirds{width:calc((((100% - 1140px) / 2) + 60px - 15px) + ( .58333333 * (1140px - 60px - 60px + 15px + 15px) ))}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage.full.image .full-image-row .image-col.two-thirds{width:calc((((100% - 960px) / 2) + 30px - 15px) + ( .58333333 * (960px - 30px - 30px + 15px + 15px) ))}}@media (min-width:1200px){.block-textimage.full.image .full-image-row .image-col.one-fourth{width:calc((((100% - 1140px) / 2) + 60px - 15px) + ( .25 * (1140px - 60px - 60px + 15px + 15px) ))}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage.full.image .full-image-row .image-col.one-fourth{width:calc((((100% - 960px) / 2) + 30px - 15px) + ( .25* (960px - 30px - 30px + 15px + 15px) ))}}@media (min-width:1200px){.block-textimage.full.image .full-image-row .image-col.three-fourths{width:calc((((100% - 1140px) / 2) + 60px - 15px) + ( .75 * (1140px - 60px - 60px + 15px + 15px) ))}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage.full.image .full-image-row .image-col.three-fourths{width:calc((((100% - 960px) / 2) + 30px - 15px) + ( .75* (960px - 30px - 30px + 15px + 15px) ))}}.block-textimage.full.image .full-image-row .image-col img{height:100%;width:100%;object-fit:cover}@media (max-width:991.98px){.block-textimage.full.image .image-col .image-container{position:relative;width:100vw;margin-bottom:32.5px!important}}@media (min-width:768px) and (max-width:991.98px){.block-textimage.full.image .image-col .image-container{left:calc((((100vw - 720px) / 2) + 30px) * -1)}}@media (min-width:576px) and (max-width:767.98px){.block-textimage.full.image .image-col .image-container{left:calc((((100vw - 540px) / 2) + 30px) * -1)}}@media (min-width:360px) and (max-width:575.98px){.block-textimage.full.image .image-col .image-container{left:-25px}}@media (max-width:359.98px){.block-textimage.full.image .image-col .image-container{left:-20px}}@media (min-width:992px){.block-textimage.full.image .image-col .image-container img{opacity:0}}.block-textimage.padded{padding-top:0px!important;padding-bottom:0px!important}.block-textimage.padded .text-col{padding-top:65px;padding-bottom:65px}@media (max-width:575.98px){.block-textimage.padded .text-col{padding-top:12vw;padding-bottom:12vw}}.block-textimage.padded .image-col .image-container,.block-textimage.padded .image-col .video-container{margin-top:65px;margin-bottom:65px}@media (max-width:991.98px){.block-textimage.padded .image-col .image-container,.block-textimage.padded .image-col .video-container{margin-bottom:39px}}.block-textimage.padded .image-col .image-container+p.caption,.block-textimage.padded .image-col .video-container+p.caption{margin-top:-29.25px;margin-bottom:65px}.block-textimage.padded .image-col .lottie-container{background-size:cover;background-repeat:no-repeat}@media (min-width:992px){.block-textimage.image-right .container .text-col{padding-right:55px}.block-textimage.image-right .container .image-col{padding-left:0}}@media (max-width:991.98px){.block-textimage.image-right .container .image-col .image-container{margin-bottom:0}}@media (min-width:992px){.block-textimage.image-left .container .text-col{padding-left:55px}.block-textimage.image-left .container .image-col{padding-right:0}}@media (max-width:991.98px){.block-textimage.image-left .container .image-col .image-container{margin-bottom:0}}.block-textimage .container .text-col{display:flex;flex-direction:column;justify-content:center}.block-textimage .container .image-col{display:flex;flex-direction:column;justify-content:flex-start}@media (max-width:359.98px){.block-textimage .container .image-col.square.col-lg-5 .image-container,.block-textimage .container .image-col.square.col-lg-5 .video-container{height:calc((100vw - (2 * 20px)) * 1)}}@media (min-width:360px) and (max-width:575.98px){.block-textimage .container .image-col.square.col-lg-5 .image-container,.block-textimage .container .image-col.square.col-lg-5 .video-container{height:calc((100vw - (2 * 25px)) * 1)}}@media (min-width:576px) and (max-width:767.98px){.block-textimage .container .image-col.square.col-lg-5 .image-container,.block-textimage .container .image-col.square.col-lg-5 .video-container{height:480px}}@media (min-width:768px) and (max-width:991.98px){.block-textimage .container .image-col.square.col-lg-5 .image-container,.block-textimage .container .image-col.square.col-lg-5 .video-container{height:660px}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage .container .image-col.square.col-lg-5 .image-container,.block-textimage .container .image-col.square.col-lg-5 .video-container{height:372.5000031px}}@media (min-width:1200px){.block-textimage .container .image-col.square.col-lg-5 .image-container,.block-textimage .container .image-col.square.col-lg-5 .video-container{height:422.5000035px}}@media (max-width:359.98px){.block-textimage .container .image-col.square.col-lg-6 .image-container,.block-textimage .container .image-col.square.col-lg-6 .video-container{height:calc((100vw - (2 * 20px)) * 1)}}@media (min-width:360px) and (max-width:575.98px){.block-textimage .container .image-col.square.col-lg-6 .image-container,.block-textimage .container .image-col.square.col-lg-6 .video-container{height:calc((100vw - (2 * 25px)) * 1)}}@media (min-width:576px) and (max-width:767.98px){.block-textimage .container .image-col.square.col-lg-6 .image-container,.block-textimage .container .image-col.square.col-lg-6 .video-container{height:480px}}@media (min-width:768px) and (max-width:991.98px){.block-textimage .container .image-col.square.col-lg-6 .image-container,.block-textimage .container .image-col.square.col-lg-6 .video-container{height:660px}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage .container .image-col.square.col-lg-6 .image-container,.block-textimage .container .image-col.square.col-lg-6 .video-container{height:450px}}@media (min-width:1200px){.block-textimage .container .image-col.square.col-lg-6 .image-container,.block-textimage .container .image-col.square.col-lg-6 .video-container{height:510px}}@media (max-width:359.98px){.block-textimage .container .image-col.square.col-lg-7 .image-container,.block-textimage .container .image-col.square.col-lg-7 .video-container{height:calc((100vw - (2 * 20px)) * 1)}}@media (min-width:360px) and (max-width:575.98px){.block-textimage .container .image-col.square.col-lg-7 .image-container,.block-textimage .container .image-col.square.col-lg-7 .video-container{height:calc((100vw - (2 * 25px)) * 1)}}@media (min-width:576px) and (max-width:767.98px){.block-textimage .container .image-col.square.col-lg-7 .image-container,.block-textimage .container .image-col.square.col-lg-7 .video-container{height:480px}}@media (min-width:768px) and (max-width:991.98px){.block-textimage .container .image-col.square.col-lg-7 .image-container,.block-textimage .container .image-col.square.col-lg-7 .video-container{height:660px}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage .container .image-col.square.col-lg-7 .image-container,.block-textimage .container .image-col.square.col-lg-7 .video-container{height:527.4999969px}}@media (min-width:1200px){.block-textimage .container .image-col.square.col-lg-7 .image-container,.block-textimage .container .image-col.square.col-lg-7 .video-container{height:597.4999965px}}@media (max-width:359.98px){.block-textimage .container .image-col.rect.col-lg-5 .image-container,.block-textimage .container .image-col.rect.col-lg-5 .video-container{height:calc((100vw - (2 * 20px)) * 0.666);padding-top:0;padding-bottom:0}}@media (min-width:360px) and (max-width:575.98px){.block-textimage .container .image-col.rect.col-lg-5 .image-container,.block-textimage .container .image-col.rect.col-lg-5 .video-container{height:calc((100vw - (2 * 25px)) * 0.666);padding-top:0;padding-bottom:0}}@media (min-width:576px) and (max-width:767.98px){.block-textimage .container .image-col.rect.col-lg-5 .image-container,.block-textimage .container .image-col.rect.col-lg-5 .video-container{height:319.68px}}@media (min-width:768px) and (max-width:991.98px){.block-textimage .container .image-col.rect.col-lg-5 .image-container,.block-textimage .container .image-col.rect.col-lg-5 .video-container{height:439.56px}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage .container .image-col.rect.col-lg-5 .image-container,.block-textimage .container .image-col.rect.col-lg-5 .video-container{height:238.0950020646px}}@media (min-width:1200px){.block-textimage .container .image-col.rect.col-lg-5 .image-container,.block-textimage .container .image-col.rect.col-lg-5 .video-container{height:271.395002331px}}@media (max-width:359.98px){.block-textimage .container .image-col.rect.col-lg-6 .image-container,.block-textimage .container .image-col.rect.col-lg-6 .video-container{height:calc((100vw - (2 * 20px)) * 0.666);padding-top:0;padding-bottom:0}}@media (min-width:360px) and (max-width:575.98px){.block-textimage .container .image-col.rect.col-lg-6 .image-container,.block-textimage .container .image-col.rect.col-lg-6 .video-container{height:calc((100vw - (2 * 25px)) * 0.666);padding-top:0;padding-bottom:0}}@media (min-width:576px) and (max-width:767.98px){.block-textimage .container .image-col.rect.col-lg-6 .image-container,.block-textimage .container .image-col.rect.col-lg-6 .video-container{height:319.68px}}@media (min-width:768px) and (max-width:991.98px){.block-textimage .container .image-col.rect.col-lg-6 .image-container,.block-textimage .container .image-col.rect.col-lg-6 .video-container{height:439.56px}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage .container .image-col.rect.col-lg-6 .image-container,.block-textimage .container .image-col.rect.col-lg-6 .video-container{height:289.71px}}@media (min-width:1200px){.block-textimage .container .image-col.rect.col-lg-6 .image-container,.block-textimage .container .image-col.rect.col-lg-6 .video-container{height:329.67px}}@media (max-width:359.98px){.block-textimage .container .image-col.rect.col-lg-7 .image-container,.block-textimage .container .image-col.rect.col-lg-7 .video-container{height:calc((100vw - (2 * 20px)) * 0.666);padding-top:0;padding-bottom:0}}@media (min-width:360px) and (max-width:575.98px){.block-textimage .container .image-col.rect.col-lg-7 .image-container,.block-textimage .container .image-col.rect.col-lg-7 .video-container{height:calc((100vw - (2 * 25px)) * 0.666);padding-top:0;padding-bottom:0}}@media (min-width:576px) and (max-width:767.98px){.block-textimage .container .image-col.rect.col-lg-7 .image-container,.block-textimage .container .image-col.rect.col-lg-7 .video-container{height:319.68px}}@media (min-width:768px) and (max-width:991.98px){.block-textimage .container .image-col.rect.col-lg-7 .image-container,.block-textimage .container .image-col.rect.col-lg-7 .video-container{height:439.56px}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage .container .image-col.rect.col-lg-7 .image-container,.block-textimage .container .image-col.rect.col-lg-7 .video-container{height:341.3249979354px}}@media (min-width:1200px){.block-textimage .container .image-col.rect.col-lg-7 .image-container,.block-textimage .container .image-col.rect.col-lg-7 .video-container{height:387.944997669px}}.block-textimage .container .image-col.rect .image-container{position:relative;width:100%;overflow:hidden}.block-textimage .container .image-col.rect .image-container img,.block-textimage .container .image-col.rect .image-container video{position:relative;object-fit:cover;height:100%;width:100%}.block-textimage .container .image-col.circle .image-container{border-radius:60%;overflow:hidden}@media (max-width:359.98px){.block-textimage .container .image-col.widescreen.col-lg-5 .video-container{height:calc((100vw - (2 * 20px)) * 0.5625)}}@media (min-width:360px) and (max-width:575.98px){.block-textimage .container .image-col.widescreen.col-lg-5 .video-container{height:calc((100vw - (2 * 25px)) * 0.5625)}}@media (min-width:576px) and (max-width:767.98px){.block-textimage .container .image-col.widescreen.col-lg-5 .video-container{height:270px}}@media (min-width:768px) and (max-width:991.98px){.block-textimage .container .image-col.widescreen.col-lg-5 .video-container{height:371.25px}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage .container .image-col.widescreen.col-lg-5 .video-container{height:209.5312517438px}}@media (min-width:1200px){.block-textimage .container .image-col.widescreen.col-lg-5 .video-container{height:237.6562519688px}}@media (max-width:359.98px){.block-textimage .container .image-col.widescreen.col-lg-6 .video-container{height:calc((100vw - (2 * 20px)) * 0.5625)}}@media (min-width:360px) and (max-width:575.98px){.block-textimage .container .image-col.widescreen.col-lg-6 .video-container{height:calc((100vw - (2 * 25px)) * 0.5625)}}@media (min-width:576px) and (max-width:767.98px){.block-textimage .container .image-col.widescreen.col-lg-6 .video-container{height:270px}}@media (min-width:768px) and (max-width:991.98px){.block-textimage .container .image-col.widescreen.col-lg-6 .video-container{height:371.25px}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage .container .image-col.widescreen.col-lg-6 .video-container{height:253.125px}}@media (min-width:1200px){.block-textimage .container .image-col.widescreen.col-lg-6 .video-container{height:286.875px}}@media (max-width:359.98px){.block-textimage .container .image-col.widescreen.col-lg-7 .video-container{height:calc((100vw - (2 * 20px)) * 0.5625)}}@media (min-width:360px) and (max-width:575.98px){.block-textimage .container .image-col.widescreen.col-lg-7 .video-container{height:calc((100vw - (2 * 25px)) * 0.5625)}}@media (min-width:576px) and (max-width:767.98px){.block-textimage .container .image-col.widescreen.col-lg-7 .video-container{height:270px}}@media (min-width:768px) and (max-width:991.98px){.block-textimage .container .image-col.widescreen.col-lg-7 .video-container{height:371.25px}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage .container .image-col.widescreen.col-lg-7 .video-container{height:296.7187482563px}}@media (min-width:1200px){.block-textimage .container .image-col.widescreen.col-lg-7 .video-container{height:336.0937480313px}}@media (max-width:359.98px){.block-textimage .container .image-col.fullscreen.col-lg-5 .video-container{height:calc((100vw - (2 * 20px)) * 0.75)}}@media (min-width:360px) and (max-width:575.98px){.block-textimage .container .image-col.fullscreen.col-lg-5 .video-container{height:calc((100vw - (2 * 25px)) * 0.75)}}@media (min-width:576px) and (max-width:767.98px){.block-textimage .container .image-col.fullscreen.col-lg-5 .video-container{height:360px}}@media (min-width:768px) and (max-width:991.98px){.block-textimage .container .image-col.fullscreen.col-lg-5 .video-container{height:495px}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage .container .image-col.fullscreen.col-lg-5 .video-container{height:279.375002325px}}@media (min-width:1200px){.block-textimage .container .image-col.fullscreen.col-lg-5 .video-container{height:316.875002625px}}@media (max-width:359.98px){.block-textimage .container .image-col.fullscreen.col-lg-6 .video-container{height:calc((100vw - (2 * 20px)) * 0.75)}}@media (min-width:360px) and (max-width:575.98px){.block-textimage .container .image-col.fullscreen.col-lg-6 .video-container{height:calc((100vw - (2 * 25px)) * 0.75)}}@media (min-width:576px) and (max-width:767.98px){.block-textimage .container .image-col.fullscreen.col-lg-6 .video-container{height:360px}}@media (min-width:768px) and (max-width:991.98px){.block-textimage .container .image-col.fullscreen.col-lg-6 .video-container{height:495px}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage .container .image-col.fullscreen.col-lg-6 .video-container{height:337.5px}}@media (min-width:1200px){.block-textimage .container .image-col.fullscreen.col-lg-6 .video-container{height:382.5px}}@media (max-width:359.98px){.block-textimage .container .image-col.fullscreen.col-lg-7 .video-container{height:calc((100vw - (2 * 20px)) * 0.75)}}@media (min-width:360px) and (max-width:575.98px){.block-textimage .container .image-col.fullscreen.col-lg-7 .video-container{height:calc((100vw - (2 * 25px)) * 0.75)}}@media (min-width:576px) and (max-width:767.98px){.block-textimage .container .image-col.fullscreen.col-lg-7 .video-container{height:360px}}@media (min-width:768px) and (max-width:991.98px){.block-textimage .container .image-col.fullscreen.col-lg-7 .video-container{height:495px}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage .container .image-col.fullscreen.col-lg-7 .video-container{height:395.624997675px}}@media (min-width:1200px){.block-textimage .container .image-col.fullscreen.col-lg-7 .video-container{height:448.124997375px}}.block-textimage .container .image-col .video-container{position:relative;width:100%;overflow:hidden}.block-textimage .container .image-col .video-container iframe{height:100%;width:100%}.block-textimage .container .top .image-container img{object-position:top center}.block-textimage .container .middle .image-container img{object-position:center center}.block-textimage .container .bottom .image-container img{object-position:bottom center}.block-tiles{margin-bottom:-55px}@media (min-width:1200px){.block-tiles .container{padding-right:60px;padding-left:60px}}.block-tiles.cards .tile{margin-bottom:30px}.block-tiles.cards .tile .card-container{background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.15);height:100%;padding:30px 35px}@media (max-width:767.98px){.block-tiles.cards .tile .card-container{padding:40px 35px;width:80%;margin:0 auto}}@media (min-width:360px) and (max-width:575.98px){.block-tiles.cards .tile .card-container{width:90%}}@media (max-width:359.98px){.block-tiles.cards .tile .card-container{width:100%}}@media (min-width:768px) and (max-width:991.98px){.block-tiles.cards .tile.image.col-md-5{flex:0 0 50%;max-width:50%}}.block-tiles.cards .tile.image .card-container{position:relative;padding:0}.block-tiles.cards .tile.image .card-container .image{width:100%;height:180px;overflow:hidden}@media (min-width:576px) and (max-width:767.98px){.block-tiles.cards .tile.image .card-container .image{height:200px}}@media (min-width:360px) and (max-width:575.98px){.block-tiles.cards .tile.image .card-container .image{height:50vw;max-height:220px}}.block-tiles.cards .tile.image .card-container .image img{max-width:unset!important;width:100%;min-height:100%;position:relative;object-fit:cover;object-position:center center;overflow:hidden}.block-tiles.cards .tile.image .card-container .text{padding:10px 35px 30px 35px}@media (max-width:575.98px){.block-tiles.cards .tile.image .card-container .text{width:95%}}@media (min-width:576px) and (max-width:767.98px){.block-tiles.cards .tile.image .card-container .text{width:90%}}@media (min-width:1200px){.block-tiles.cards .tile.image .card-container .text{width:90%}}.block-tiles.cards .tile.button{padding-bottom:0px!important}.block-tiles.cards .tile.button .card-container .buttons{bottom:30px}.block-tiles.cards .tile.button.image .card-container{padding-bottom:57px}.block-tiles.cards .tile.button.icon .card-container{padding-bottom:87px}.block-tiles.cards .tile.button a.button:only-child{margin:0}.block-tiles .tile{text-align:center;margin-bottom:55px;position:relative}.block-tiles .tile .image{width:55%;margin:0 auto 25px auto}@media (max-width:575.98px){.block-tiles .tile .image{width:40%}}@media (min-width:576px) and (max-width:767.98px){.block-tiles .tile .image{width:50%}}.block-tiles .tile .image img{max-width:100%}.block-tiles .tile .text{margin:0 auto}@media (max-width:575.98px){.block-tiles .tile .text{width:85%}}@media (min-width:576px) and (max-width:767.98px){.block-tiles .tile .text{width:75%}}@media (min-width:1200px){.block-tiles .tile .text{width:90%}}.block-tiles .tile .text p{font-size:93.75%}.block-tiles .tile.button.icon{padding-bottom:57px}.block-tiles .tile.button .buttons{width:100%;position:absolute;bottom:0;left:0}.block-audioplayer{position:relative}.block-audioplayer.padded{padding-top:42.25px!important;padding-bottom:42.25px!important}.block-audioplayer .base-color,.block-audioplayer .progress-color,.block-audioplayer .cursor-color{position:absolute;width:30px;height:30px;top:0;left:0;display:none}.block-audioplayer #awp-wrapper{width:100%}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .row{-ms-flex-align:end!important;align-items:flex-end!important}@media (max-width:767.98px){.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .row{-ms-flex-align:center!important;align-items:center!important}}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .mobile-info{margin-bottom:12px}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .mobile-info .awp-info .awp-player-artist{font-size:13px}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .mobile-info .awp-info .awp-player-title{font-size:18px}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .controls .awp-playback-toggle{display:inline-block;vertical-align:middle}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .controls .awp-playback-toggle i{width:48px;height:50px;font-size:40px!important;line-height:50px!important;color:#fff;text-align:left;display:inline-block}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .controls .awp-playback-toggle .awp-btn-pause{display:none}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .controls .awp-playback-toggle .awp-btn-pause i{font-size:36px!important}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .controls .awp-info{pointer-events:none;display:inline-block;vertical-align:middle}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .controls .awp-info .awp-player-artist{font-size:13px}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .controls .awp-info .awp-player-title{font-size:18px}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .volume .awp-volume-wrapper{height:25px;width:125px;margin:0 0 0 auto;text-align:right}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .volume .awp-volume-wrapper .awp-player-volume{width:22px;height:22px;display:inline-block;vertical-align:middle;text-align:left}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .volume .awp-volume-wrapper .awp-player-volume i{width:25px;height:25px;font-size:18px!important;line-height:25px!important;color:#fff}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .volume .awp-volume-wrapper .awp-volume-seekbar{position:relative;background:rgba(0,0,0,0);cursor:pointer;touch-action:none;width:80px;display:inline-block;vertical-align:middle}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .volume .awp-volume-wrapper .awp-volume-seekbar .awp-volume-bg{position:absolute;width:80px;height:5px;background-color:rgba(255,255,255,.15)}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .volume .awp-volume-wrapper .awp-volume-seekbar .awp-volume-bg .awp-volume-level{position:absolute;height:100%;background-color:#fff}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .waveform{position:relative}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .waveform .awp-waveform-wrap{margin-top:20px;margin-bottom:28px}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .waveform .awp-waveform-wrap .awp-waveform-preloader{position:absolute;width:100%;height:20px;text-align:center;font-size:12px;opacity:.5;left:0;top:70px}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .waveform .awp-waveform-wrap .awp-waveform canvas{max-width:none!important}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .waveform .awp-waveform-wrap .awp-waveform-img-progress-wrap{border-right:3px solid #00f}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .waveform .awp-media-time-total,.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .waveform .awp-media-time-current{position:absolute;bottom:0;font-size:12px}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .waveform .awp-media-time-total{right:15px}.block-audioplayer #awp-wrapper .awp-player-wrap .awp-player-holder .waveform .awp-media-time-current{left:15px}.block-audioplayer #awp-playlist-list{display:none}.block-audioplayer.dark{color:#fff}.block-audioplayer.dark .base-color{background-color:rgba(255,255,255,.2)}.block-audioplayer.dark .progress-color{background-color:#fff}.block-audioplayer.dark .cursor-color{background-color:#fff}.block-audioplayer.light{color:#000}.block-audioplayer.light .base-color{background-color:rgba(0,0,0,.2)}.block-audioplayer.light.primary .progress-color{background-color:#262c2e}.block-audioplayer.light.primary .cursor-color{background-color:#262c2e}.block-audioplayer.light.primary #awp-wrapper .awp-player-wrap .awp-player-holder .awp-playback-toggle i{color:#262c2e!important}.block-audioplayer.light.primary #awp-wrapper .awp-player-wrap .awp-player-holder .awp-volume-wrapper .awp-player-volume i{color:#262c2e!important}.block-audioplayer.light.primary #awp-wrapper .awp-player-wrap .awp-player-holder .awp-volume-wrapper .awp-volume-seekbar .awp-volume-bg{background-color:rgba(0,0,0,.2)}.block-audioplayer.light.primary #awp-wrapper .awp-player-wrap .awp-player-holder .awp-volume-wrapper .awp-volume-seekbar .awp-volume-bg .awp-volume-level{background-color:#262c2e!important}.block-audioplayer.light.secondary .progress-color{background-color:#555b5e}.block-audioplayer.light.secondary .cursor-color{background-color:#555b5e}.block-audioplayer.light.secondary #awp-wrapper .awp-player-wrap .awp-player-holder .awp-playback-toggle i{color:#555b5e!important}.block-audioplayer.light.secondary #awp-wrapper .awp-player-wrap .awp-player-holder .awp-volume-wrapper .awp-player-volume i{color:#555b5e!important}.block-audioplayer.light.secondary #awp-wrapper .awp-player-wrap .awp-player-holder .awp-volume-wrapper .awp-volume-seekbar .awp-volume-bg{background-color:rgba(0,0,0,.2)}.block-audioplayer.light.secondary #awp-wrapper .awp-player-wrap .awp-player-holder .awp-volume-wrapper .awp-volume-seekbar .awp-volume-bg .awp-volume-level{background-color:#555b5e!important}.block-audioplayer.light.tertiary .progress-color{background-color:#555b5e}.block-audioplayer.light.tertiary .cursor-color{background-color:#555b5e}.block-audioplayer.light.tertiary #awp-wrapper .awp-player-wrap .awp-player-holder .awp-playback-toggle i{color:#555b5e!important}.block-audioplayer.light.tertiary #awp-wrapper .awp-player-wrap .awp-player-holder .awp-volume-wrapper .awp-player-volume i{color:#555b5e!important}.block-audioplayer.light.tertiary #awp-wrapper .awp-player-wrap .awp-player-holder .awp-volume-wrapper .awp-volume-seekbar .awp-volume-bg{background-color:rgba(0,0,0,.2)}.block-audioplayer.light.tertiary #awp-wrapper .awp-player-wrap .awp-player-holder .awp-volume-wrapper .awp-volume-seekbar .awp-volume-bg .awp-volume-level{background-color:#555b5e!important}.block-gallery.columns-full .container,.block-gallery.columns-full-cropped .container{max-width:unset!important;padding-left:0;padding-right:0;overflow:hidden}.block-gallery.columns-full-cropped .container .row{margin-left:-5%;margin-right:-5%}@media (max-width:767.98px){.block-gallery.columns-full-cropped .container .row{margin-left:-12%;margin-right:-12%}}@media (min-width:992px){.block-gallery.columns.columns-5 .image-container.col-lg-3,.block-gallery.columns-full.columns-5 .image-container.col-lg-3,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-3{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:992px){.block-gallery.columns.columns-5 .image-container.col-lg-5,.block-gallery.columns-full.columns-5 .image-container.col-lg-5,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-5{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}@media (max-width:991.98px){.block-gallery.columns.columns-5 .image-container.col-lg-5.col-md-12,.block-gallery.columns-full.columns-5 .image-container.col-lg-5.col-md-12,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-5.col-md-12{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:992px){.block-gallery.columns.columns-5 .image-container.col-lg-8,.block-gallery.columns-full.columns-5 .image-container.col-lg-8,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-8{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}@media (max-width:991.98px){.block-gallery.columns.columns-5 .image-container.col-lg-8.col-md-12,.block-gallery.columns-full.columns-5 .image-container.col-lg-8.col-md-12,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-8.col-md-12{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:992px){.block-gallery.columns.columns-5 .image-container.col-lg-10,.block-gallery.columns-full.columns-5 .image-container.col-lg-10,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-10{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}}@media (max-width:991.98px){.block-gallery.columns.columns-5 .image-container.col-lg-10.col-md-12,.block-gallery.columns-full.columns-5 .image-container.col-lg-10.col-md-12,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-10.col-md-12{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}}@media (max-width:991.98px){.block-gallery.columns.columns-5 .image-container.col-md-6,.block-gallery.columns.columns-5 .image-container.col-sm-6,.block-gallery.columns.columns-5 .image-container.col-6,.block-gallery.columns-full.columns-5 .image-container.col-md-6,.block-gallery.columns-full.columns-5 .image-container.col-sm-6,.block-gallery.columns-full.columns-5 .image-container.col-6,.block-gallery.columns-full-cropped.columns-5 .image-container.col-md-6,.block-gallery.columns-full-cropped.columns-5 .image-container.col-sm-6,.block-gallery.columns-full-cropped.columns-5 .image-container.col-6{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1200px){.block-gallery.columns.columns-5 .image-container.col-lg-6 .image img,.block-gallery.columns.columns-5 .image-container.col-lg-9 .image img,.block-gallery.columns.columns-5 .image-container.col-lg-12 .image img,.block-gallery.columns-full.columns-5 .image-container.col-lg-6 .image img,.block-gallery.columns-full.columns-5 .image-container.col-lg-9 .image img,.block-gallery.columns-full.columns-5 .image-container.col-lg-12 .image img,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-6 .image img,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-9 .image img,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-12 .image img{height:246px}}@media (min-width:992px) and (max-width:1199.98px){.block-gallery.columns.columns-5 .image-container.col-lg-6 .image img,.block-gallery.columns.columns-5 .image-container.col-lg-9 .image img,.block-gallery.columns.columns-5 .image-container.col-lg-12 .image img,.block-gallery.columns-full.columns-5 .image-container.col-lg-6 .image img,.block-gallery.columns-full.columns-5 .image-container.col-lg-9 .image img,.block-gallery.columns-full.columns-5 .image-container.col-lg-12 .image img,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-6 .image img,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-9 .image img,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-12 .image img{height:216px}}@media (min-width:768px) and (max-width:991.98px){.block-gallery.columns.columns-5 .image-container.col-lg-6 .image img,.block-gallery.columns.columns-5 .image-container.col-lg-9 .image img,.block-gallery.columns.columns-5 .image-container.col-lg-12 .image img,.block-gallery.columns-full.columns-5 .image-container.col-lg-6 .image img,.block-gallery.columns-full.columns-5 .image-container.col-lg-9 .image img,.block-gallery.columns-full.columns-5 .image-container.col-lg-12 .image img,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-6 .image img,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-9 .image img,.block-gallery.columns-full-cropped.columns-5 .image-container.col-lg-12 .image img{height:324px}}@media (min-width:1200px){.block-gallery.columns.columns-4 .image-container.col-lg-6 .image img,.block-gallery.columns.columns-4 .image-container.col-lg-9 .image img,.block-gallery.columns.columns-4 .image-container.col-lg-12 .image img,.block-gallery.columns-full.columns-4 .image-container.col-lg-6 .image img,.block-gallery.columns-full.columns-4 .image-container.col-lg-9 .image img,.block-gallery.columns-full.columns-4 .image-container.col-lg-12 .image img,.block-gallery.columns-full-cropped.columns-4 .image-container.col-lg-6 .image img,.block-gallery.columns-full-cropped.columns-4 .image-container.col-lg-9 .image img,.block-gallery.columns-full-cropped.columns-4 .image-container.col-lg-12 .image img{height:246px}}@media (min-width:992px) and (max-width:1199.98px){.block-gallery.columns.columns-4 .image-container.col-lg-6 .image img,.block-gallery.columns.columns-4 .image-container.col-lg-9 .image img,.block-gallery.columns.columns-4 .image-container.col-lg-12 .image img,.block-gallery.columns-full.columns-4 .image-container.col-lg-6 .image img,.block-gallery.columns-full.columns-4 .image-container.col-lg-9 .image img,.block-gallery.columns-full.columns-4 .image-container.col-lg-12 .image img,.block-gallery.columns-full-cropped.columns-4 .image-container.col-lg-6 .image img,.block-gallery.columns-full-cropped.columns-4 .image-container.col-lg-9 .image img,.block-gallery.columns-full-cropped.columns-4 .image-container.col-lg-12 .image img{height:216px}}@media (min-width:768px) and (max-width:991.98px){.block-gallery.columns.columns-4 .image-container.col-lg-6 .image img,.block-gallery.columns.columns-4 .image-container.col-lg-9 .image img,.block-gallery.columns.columns-4 .image-container.col-lg-12 .image img,.block-gallery.columns-full.columns-4 .image-container.col-lg-6 .image img,.block-gallery.columns-full.columns-4 .image-container.col-lg-9 .image img,.block-gallery.columns-full.columns-4 .image-container.col-lg-12 .image img,.block-gallery.columns-full-cropped.columns-4 .image-container.col-lg-6 .image img,.block-gallery.columns-full-cropped.columns-4 .image-container.col-lg-9 .image img,.block-gallery.columns-full-cropped.columns-4 .image-container.col-lg-12 .image img{height:324px}}@media (min-width:1200px){.block-gallery.columns.columns-3 .image-container.col-lg-8 .image img,.block-gallery.columns.columns-3 .image-container.col-lg-12 .image img,.block-gallery.columns-full.columns-3 .image-container.col-lg-8 .image img,.block-gallery.columns-full.columns-3 .image-container.col-lg-12 .image img,.block-gallery.columns-full-cropped.columns-3 .image-container.col-lg-8 .image img,.block-gallery.columns-full-cropped.columns-3 .image-container.col-lg-12 .image img{height:332px}}@media (min-width:992px) and (max-width:1199.98px){.block-gallery.columns.columns-3 .image-container.col-lg-8 .image img,.block-gallery.columns.columns-3 .image-container.col-lg-12 .image img,.block-gallery.columns-full.columns-3 .image-container.col-lg-8 .image img,.block-gallery.columns-full.columns-3 .image-container.col-lg-12 .image img,.block-gallery.columns-full-cropped.columns-3 .image-container.col-lg-8 .image img,.block-gallery.columns-full-cropped.columns-3 .image-container.col-lg-12 .image img{height:292px}}@media (min-width:768px) and (max-width:991.98px){.block-gallery.columns.columns-3 .image-container.col-lg-8 .image img,.block-gallery.columns.columns-3 .image-container.col-lg-12 .image img,.block-gallery.columns-full.columns-3 .image-container.col-lg-8 .image img,.block-gallery.columns-full.columns-3 .image-container.col-lg-12 .image img,.block-gallery.columns-full-cropped.columns-3 .image-container.col-lg-8 .image img,.block-gallery.columns-full-cropped.columns-3 .image-container.col-lg-12 .image img{height:324px}}@media (min-width:1200px){.block-gallery.columns.columns-2 .image-container.col-lg-12 .image img,.block-gallery.columns-full.columns-2 .image-container.col-lg-12 .image img,.block-gallery.columns-full-cropped.columns-2 .image-container.col-lg-12 .image img{height:504px}}@media (min-width:992px) and (max-width:1199.98px){.block-gallery.columns.columns-2 .image-container.col-lg-12 .image img,.block-gallery.columns-full.columns-2 .image-container.col-lg-12 .image img,.block-gallery.columns-full-cropped.columns-2 .image-container.col-lg-12 .image img{height:444px}}@media (min-width:768px) and (max-width:991.98px){.block-gallery.columns.columns-2 .image-container.col-lg-12 .image img,.block-gallery.columns-full.columns-2 .image-container.col-lg-12 .image img,.block-gallery.columns-full-cropped.columns-2 .image-container.col-lg-12 .image img{height:324px}}.block-gallery.columns .image-container .image,.block-gallery.columns-full .image-container .image,.block-gallery.columns-full-cropped .image-container .image{margin-bottom:12px}.block-gallery.lightboxed .image-container .image{cursor:pointer}.block-gallery .image-container .image{overflow:hidden}.block-gallery .image-container .image img{height:100%;width:100%;object-fit:cover;object-position:center center}.block-gallery .image-container .sub-gallery{display:none}body .pop-overlay .pop-modal.pop-gallery{height:80vh;max-height:800px;max-width:unset!important;padding:0}body .pop-overlay .pop-modal.pop-gallery .pop-content{height:100%;position:relative}body .pop-overlay .pop-modal.pop-gallery .pop-content .slides{height:100%}body .pop-overlay .pop-modal.pop-gallery .pop-content .slides .slick-list{height:100%}body .pop-overlay .pop-modal.pop-gallery .pop-content .slides .slick-list .slick-track{height:100%}body .pop-overlay .pop-modal.pop-gallery .pop-content .slides .slick-list .slick-track .slick-slide{height:100%}body .pop-overlay .pop-modal.pop-gallery .pop-content .slides .slick-list .slick-track .slick-slide>div{height:100%}body .pop-overlay .pop-modal.pop-gallery .pop-content .slides .slick-list .slick-track .slick-slide>div .slide{width:100%;height:100%}body .pop-overlay .pop-modal.pop-gallery .pop-content .slides .slick-list .slick-track .slick-slide>div .slide img{object-fit:contain;object-position:center center;width:100%;height:100%}body .pop-overlay .pop-modal.pop-gallery .pop-content .caption{position:absolute;left:0;bottom:0;min-height:100px;width:100%;display:flex;align-items:flex-end}body .pop-overlay .pop-modal.pop-gallery .pop-content .caption:before{content:"";position:absolute;top:0;bottom:0;height:100%;width:100%;background-image:url(../../../../../../themes/roomforlife/images/mask_bottom_black.png);background-size:contain;opacity:.65}body .pop-overlay .pop-modal.pop-gallery .pop-content .caption p{color:#fff;line-height:1.35;z-index:1;padding:0 150px 20px 20px;margin-bottom:0}body .pop-overlay .pop-modal.pop-gallery .pop-content .pagelink{position:absolute;right:20px;bottom:15px}body .pop-overlay .pop-modal.pop-gallery .pop-content .arrows{text-align:center;margin-top:20px}body .pop-overlay .pop-modal.pop-gallery .pop-content .arrows .prev,body .pop-overlay .pop-modal.pop-gallery .pop-content .arrows .next{height:100%;position:absolute;top:0;vertical-align:middle;margin:0 20px;cursor:pointer}body .pop-overlay .pop-modal.pop-gallery .pop-content .arrows .prev:before,body .pop-overlay .pop-modal.pop-gallery .pop-content .arrows .next:before{content:"";font-family:microns!important;font-size:46px;color:#c2c2c2;position:relative;top:calc(50% - 25px)}body .pop-overlay .pop-modal.pop-gallery .pop-content .arrows .prev:hover:before,body .pop-overlay .pop-modal.pop-gallery .pop-content .arrows .next:hover:before{color:#fff}body .pop-overlay .pop-modal.pop-gallery .pop-content .arrows .next{right:0}body .pop-overlay .pop-modal.pop-gallery .pop-content .arrows .prev{left:0}body .pop-overlay .pop-modal.pop-gallery .pop-content .arrows .prev:before{content:""}body .pop-overlay .pop-modal.pop-gallery .pop-content .dots ul.slick-dots{text-align:center;margin:0 auto;padding:0;list-style:none;position:relative}body .pop-overlay .pop-modal.pop-gallery .pop-content .dots ul.slick-dots li{margin:0 6px;padding:0;display:inline-block;height:8px;width:8px;border-radius:8px;cursor:pointer;background-color:#c2c2c2;opacity:.35}body .pop-overlay .pop-modal.pop-gallery .pop-content .dots ul.slick-dots li.slick-active{opacity:1}body .pop-overlay .pop-modal.pop-gallery .pop-content .dots ul.slick-dots li button{display:none!important}body .pop-overlay .pop-modal.pop-gallery .pop-content .dots ul.slick-dots li:before{display:none}.block-logogrid .logo-container{margin-bottom:40px}@media (min-width:992px){.block-logogrid .logo-container.col-lg-fifths{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:992px){.block-logogrid .logo-container.col-lg-eighths{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}.block-logogrid .logo-container.col-lg-eighths .logo{padding:6px}.block-logogrid .logo-container .logo{position:relative;padding:30px}@media (max-width:991.98px){.block-logogrid .logo-container .logo{padding:20px}}.block-logogrid .logo-container .logo a{display:block;position:relative}.block-logogrid .logo-container .logo a p{position:absolute;left:0;width:100%;text-decoration:underline}.block-logogrid .logo-container .logo a:hover p{color:#262c2e;text-decoration:underline;opacity:1}.block-logogrid .logo-container .logo img{height:100%;width:100%;transition:all 0.5s}.block-logogrid .logo-container .logo p{font-weight:700;text-align:center;margin-top:8px;color:#262c2e;transition:opacity 0.5s;opacity:0}.block-photostrip.full .container{max-width:100%;width:100%;padding-left:0;padding-right:0}.block-photostrip.strip .photos-container{height:320px;overflow:hidden}.block-photostrip.carousel{overflow:hidden}.block-photostrip.carousel.focus .photos-container:before,.block-photostrip.carousel.focus .photos-container:after{margin:25px 0}.block-photostrip.carousel.focus .photos-container .photo{margin:25px 0}.block-photostrip.carousel.focus .photos-container .photo.slick-center,.block-photostrip.carousel.focus .photos-container .photo.slick-loop{height:370px;margin:0}.block-photostrip.carousel.focus .back,.block-photostrip.carousel.focus .next{height:370px}.block-photostrip.carousel .photos-container{position:relative}.block-photostrip.carousel .photos-container:before,.block-photostrip.carousel .photos-container:after{content:"";background-size:100% 100%;background-repeat:no-repeat;width:90px;height:320px;position:absolute;top:0;z-index:1}@media (max-width:575.98px){.block-photostrip.carousel .photos-container:before,.block-photostrip.carousel .photos-container:after{width:70px}}.block-photostrip.carousel .photos-container:before{background-image:url(../../../../../../themes/roomforlife/partials/core/medium/block_photostrip/images/gradient_left.png);left:0}.block-photostrip.carousel .photos-container:after{background-image:url(../../../../../../themes/roomforlife/partials/core/medium/block_photostrip/images/gradient_right.png);right:0}.block-photostrip.carousel .back,.block-photostrip.carousel .next{position:absolute;align-items:center!important;width:90px;height:320px;z-index:2;top:0}@media (max-width:575.98px){.block-photostrip.carousel .back,.block-photostrip.carousel .next{width:70px}}.block-photostrip.carousel .back svg,.block-photostrip.carousel .next svg{height:30px;width:30px;opacity:.92;cursor:pointer}.block-photostrip.carousel .back svg:hover,.block-photostrip.carousel .next svg:hover{opacity:1}.block-photostrip.carousel .back svg polyline,.block-photostrip.carousel .next svg polyline{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:12px}.block-photostrip.carousel .back{left:15px;justify-content:flex-start}.block-photostrip.carousel .back svg{margin-left:8px}.block-photostrip.carousel .next{right:15px;justify-content:flex-end}.block-photostrip.carousel .next svg{margin-right:8px}.block-photostrip .photos-container{font-size:0}.block-photostrip .photos-container .photo{display:inline-block;width:25%;height:320px;transition:height 0.9s,margin 0.9s}@media (min-width:768px) and (max-width:991.98px){.block-photostrip .photos-container .photo{width:33.3333333333%}}@media (min-width:360px) and (max-width:575.98px){.block-photostrip .photos-container .photo{width:50%}}.block-photostrip .photos-container .photo img{width:100%;height:100%;object-fit:cover}.blocks-wrapper .block-resources.padded.above{margin-top:0px!important}.blocks-wrapper .block-resources.padded.below{margin-bottom:0px!important}.block-resources.bullets.columns-2 ul.resources{column-count:2}.block-resources.bullets.columns-3 ul.resources{column-count:3}.block-resources.bullets.columns-4 ul.resources{column-count:4}.block-resources.bullets ul.resources{list-style:none;margin:12px 0 0 0;padding:0}.block-resources.bullets ul.resources li{position:relative;line-height:1.25;padding-left:30px;margin-bottom:12px}.block-resources.bullets ul.resources li:before{position:absolute;content:"";height:18px;width:18px;background-image:url(../../../../../../themes/roomforlife/partials/core/medium/block_resources/images/icon_pdf.png);background-size:cover;background-repeat:no-repeat;left:0;top:3px}.block-resources.bullets ul.resources li.doc:before{background-image:url(../../../../../../themes/roomforlife/partials/core/medium/block_resources/images/icon_doc.png)}.block-resources.bullets ul.resources li.ppt:before{background-image:url(../../../../../../themes/roomforlife/partials/core/medium/block_resources/images/icon_ppt.png)}.block-resources.bullets ul.resources li.url:before{background-image:url(../../../../../../themes/roomforlife/partials/core/medium/block_resources/images/icon_url.png)}.block-resources.bullets ul.resources li.vid:before{background-image:url(../../../../../../themes/roomforlife/partials/core/medium/block_resources/images/icon_vid.png)}.block-resources.bullets ul.resources li.xls:before{background-image:url(../../../../../../themes/roomforlife/partials/core/medium/block_resources/images/icon_xls.png)}.block-resources.bullets ul.resources li.zip:before{background-image:url(../../../../../../themes/roomforlife/partials/core/medium/block_resources/images/icon_zip.png)}.block-resources.cards .row{margin-bottom:-30px}.block-resources.cards .tile{margin-bottom:30px}.block-resources.cards .tile .card-container{background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.15);display:flex;height:100%;padding:20px}.block-resources.cards .tile .card-container .icon{width:64px;margin:0;display:flex;align-items:center}.block-resources.cards .tile .card-container .text{text-align:left;padding-left:24px;display:flex;align-items:center;width:calc(100% - 64px)}.block-resources.cards .tile .card-container .text p{line-height:1.2}.block-section .block-text.one-col+.block-resources.padded{padding-top:0px!important}.block-section.bkgnd-image{background-position:center center;background-size:cover;background-repeat:no-repeat}.block-section>.block.padded{padding-top:22.75px;padding-bottom:22.75px}.block-section>.block.padded:first-child{padding-top:0px!important}.block-section>.block.padded:first-child.block-text.two-col .container .row .col-one{padding-top:0px!important}@media (min-width:992px){.block-section>.block.padded:first-child.block-text.two-col .container .row .col-two{padding-top:0px!important}}.block-section>.block.padded:last-child:not(:only-child){padding-bottom:0px!important}.block-section>.block.padded:last-child:not(:only-child):not(.block-tiles){margin-bottom:0px!important}@media (min-width:992px){.block-section>.block.padded:last-child.block-text.two-col .container .row .col-one{padding-bottom:0px!important}}.block-section>.block.padded:last-child.block-text.two-col .container .row .col-two{padding-bottom:0px!important}.block-section>.block.padded:last-child.block-text .buttons{margin-bottom:0px!important}.block-section>.block.padded.block-text.one-col{background-color:transparent}.block-section>.block.padded.block-text.one-col .container .row .content-container .buttons{margin-bottom:42.25px}.block-section>.block.padded.block-text.two-col{padding-top:0;padding-bottom:0;background-color:transparent}.block-section>.block.padded.block-text.two-col .backgrounds .row .col-one-bkgnd,.block-section>.block.padded.block-text.two-col .backgrounds .row .col-two-bkgnd{background:transparent!important;background-color:transparent!important}.block-section>.block.padded.block-text.two-col .container .row .col-one,.block-section>.block.padded.block-text.two-col .container .row .col-two{padding-top:26px;padding-bottom:26px}.block-section>.block.padded.block-text .container .row .col-one,.block-section>.block.padded.block-text .container .row .col-two{background:transparent!important;background-color:transparent!important}.block-section>.block.padded.block-posts{background-color:transparent!important;padding-top:0px!important}.block-section>.block.padded.block-posts:not(:last-child){margin-bottom:-55.25px!important}.block-section>.block.padded.block-tiles{background-color:transparent!important}.block-section>.block.padded.block-tiles:not(:last-child){margin-bottom:-55.25px!important}.block-section>.block.padded.block-textimage{background-color:transparent!important}.block-section>.block.padded.block-textimage .container .text-col{padding-top:22.75px;padding-bottom:0px!important}.block-section>.block.padded.block-textimage .container .image-col .image-container{display:flex;align-items:center;margin-top:22.75px;margin-bottom:0px!important}.block-section>.block.padded.block-accordion{background-color:transparent!important;padding-bottom:42.25px}.block-section>.block.padded.block-fullimage{background-color:transparent!important;margin-bottom:42.25px}.block-section>.block.padded.block-buttons{background-color:transparent!important;margin-bottom:42.25px}.block-section>.block.padded.block-buttons:last-child{margin-bottom:0px!important}.block-section>.block.padded.block-related,.block-section>.block.padded.block-testimonials,.block-section>.block.padded.block-resources,.block-section>.block.padded.block-contactform{background-color:transparent!important}.block-ticker{position:relative;padding-top:15px;padding-bottom:15px;overflow:hidden}.block-ticker.dark .line-text{color:#fff}.block-ticker.light .line-text{color:#262c2e}.block-ticker.single .line-text{font-size:0}.block-ticker.single .line-text span{font-size:16px}.block-ticker.single .line-text span:before{content:"•";margin-left:8px;margin-right:8px}.block-ticker.single .eocjs-newsticker .eocjs-newsticker-container{height:20px}.block-ticker.single .eocjs-newsticker .eocjs-newsticker-one{height:20px}.block-ticker.echo .eocjs-newsticker .eocjs-newsticker-container,.block-ticker.unique .eocjs-newsticker .eocjs-newsticker-container{height:20px}.block-ticker.echo .eocjs-newsticker .eocjs-newsticker-one,.block-ticker.echo .eocjs-newsticker .eocjs-newsticker-two,.block-ticker.unique .eocjs-newsticker .eocjs-newsticker-one,.block-ticker.unique .eocjs-newsticker .eocjs-newsticker-two{height:20px}.block-ticker .eocjs-newsticker .eocjs-newsticker-container{position:relative;overflow:hidden}.block-ticker .eocjs-newsticker .eocjs-newsticker-one,.block-ticker .eocjs-newsticker .eocjs-newsticker-two{position:absolute;left:0;top:0;white-space:nowrap;line-height:1}.block-map{padding-bottom:30px!important}.block-map.full-width{padding-bottom:0px!important;padding-top:0px!important}.block-map.full-width .container{padding:0;max-width:unset!important}.block-map.full-width .container .row .map-container{font-size:0}.block-map.full-width .container .row .map-container iframe{width:100%;height:460px}.blocks-wrapper .block-related.padded{padding-top:48.75px!important;padding-bottom:48.75px!important}@media (max-width:575.98px){.blocks-wrapper .block-related.padded{padding-top:9vw!important;padding-bottom:9vw!important}}.blocks-wrapper .block-related.padded.above{margin-top:0px!important}.blocks-wrapper .block-related.padded.below{margin-bottom:0px!important}.block-related.padded{padding-bottom:40px!important}.block-related .container .row .title-container h2{margin-bottom:22px}.block-related .container .row h2{margin-bottom:22px}.block-related .container .row .articles-container{width:100%;display:flex;flex-wrap:wrap}.block-related .container .row .articles-container .article-container{margin-bottom:25px}.block-related .container .row .articles-container .article-container .article .image-container img{width:100%;max-width:100%;height:146px;object-fit:cover;object-position:center center}@media (min-width:768px) and (max-width:991.98px){.block-related .container .row .articles-container .article-container .article .image-container img{height:160px}}@media (max-width:575.98px){.block-related .container .row .articles-container .article-container .article .image-container img{height:45vw}}.block-related .container .row .articles-container .article-container .article .text-container h4{margin-top:20px}.block-related .container .row .articles-container .article-container .article .text-container p{margin-top:4px;margin-bottom:6px}.post-container{margin-bottom:25px}.post-container .post{position:relative;padding:0;height:100%;padding-bottom:40px;box-shadow:0 4px 32px 0 #2A12001F;border-radius:5px;overflow:hidden}.post-container .post:hover .text-container h3 a,.post-container .post:hover .text-container h4 a{color:#555b5e;text-decoration:none}.post-container .post:hover .text-container p.read-more a.button.primary{color:#555b5e}.post-container .post:hover .text-container p.read-more a.button.primary:after{color:#fff;background:#555b5e}.post-container .post>a{display:block;position:absolute;height:100%;width:100%;top:0;left:0;z-index:2}.post-container .post .image-container{position:relative;width:100%;height:200px}@media (max-width:767.98px){.post-container .post .image-container{height:37vw}}@media (max-width:575.98px){.post-container .post .image-container{height:40vw}}.post-container .post .image-container .image{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (max-width:767.98px){.post-container .post .image-container .image{height:37vw}}@media (max-width:575.98px){.post-container .post .image-container .image{height:40vw}}.post-container .post .text-container{padding:18px 24px 12px 24px}.post-container .post .text-container h3,.post-container .post .text-container h4{margin-top:0;font-size:26px;margin-bottom:0;font-weight:400}.post-container .post .text-container h3 a,.post-container .post .text-container h4 a{color:#262c2e;text-decoration:none;transition:all 0.4s}.post-container .post .text-container h3 a:hover,.post-container .post .text-container h4 a:hover{color:#555b5e;text-decoration:none}.post-container .post .text-container p.read-more{position:absolute;width:100%;height:62px;bottom:0;left:0;margin:0;padding:19px 0 25px 24px;text-transform:uppercase;font-size:0}.post-container .post .text-container p.read-more a.button.primary{color:#262c2e;margin:0;padding:0;font-size:16px;background:transparent!important;border-radius:0px!important;box-shadow:none!important}.post-container .post .text-container p.read-more a.button.primary:after{content:"";font-family:'microns';color:#262c2e;display:block;font-size:24px;height:62px;width:62px;background:#F18A2133;position:absolute;bottom:0;right:0;border-top-left-radius:80px;padding:20px 0 0 25px;transition:all 0.4s}.post-container .post .text-container p.read-more a.button.primary:hover{color:#555b5e}.post-container .post .text-container p.read-more a.button.primary:hover:after{color:#fff;background:#555b5e}.post-container .post .text-container p.type{font-weight:700;color:#d0529e;margin-bottom:3px}.post-container .post .text-container p.date{margin-bottom:4px;font-size:13px;font-style:italic;color:#b3b9bc}.abstracts-posters .post-container,.physician-posts .post-container,.news-articles .post-container{margin-bottom:16px}.abstracts-posters .post-container .post,.physician-posts .post-container .post,.news-articles .post-container .post{background-color:#b3b9bc;box-shadow:none;padding-bottom:0}.abstracts-posters .post-container .post .text-container,.physician-posts .post-container .post .text-container,.news-articles .post-container .post .text-container{padding-right:65px}.abstracts-posters .post-container .post .text-container h4,.physician-posts .post-container .post .text-container h4,.news-articles .post-container .post .text-container h4{font-size:22px;font-weight:700;line-height:1.4;margin-top:4px;margin-bottom:12px}.abstracts-posters .post-container .post .text-container h4 strong,.physician-posts .post-container .post .text-container h4 strong,.news-articles .post-container .post .text-container h4 strong{font-weight:700;text-decoration:underline}.abstracts-posters .post-container .post .text-container h4 span.content-match,.physician-posts .post-container .post .text-container h4 span.content-match,.news-articles .post-container .post .text-container h4 span.content-match{margin-top:3px;margin-left:10px;font-size:15px;font-style:italic;font-weight:400;color:#d0529e}.abstracts-posters .post-container .post .text-container h4+p.attribution,.physician-posts .post-container .post .text-container h4+p.attribution,.news-articles .post-container .post .text-container h4+p.attribution{margin-top:-10px}.abstracts-posters .post-container .post .text-container p.date,.physician-posts .post-container .post .text-container p.date,.news-articles .post-container .post .text-container p.date{font-size:14px;text-transform:uppercase;color:#555b5e;letter-spacing:1px;font-weight:700;font-style:normal}.abstracts-posters .post-container .post .text-container p.attribution,.physician-posts .post-container .post .text-container p.attribution,.news-articles .post-container .post .text-container p.attribution{font-size:18px;font-style:italic;color:#262c2e;margin-bottom:12px}@media (max-width:575.98px){.abstracts-posters .post-container .post .text-container p.attribution,.physician-posts .post-container .post .text-container p.attribution,.news-articles .post-container .post .text-container p.attribution{padding-right:15px}}.event .post,.patient-stories .post{background-color:#fff}@media (min-width:992px){.event .post,.patient-stories .post{display:flex;flex-direction:row;padding-bottom:0}.event .post .image-container,.patient-stories .post .image-container{width:40%;height:100%}.event .post .text-container,.patient-stories .post .text-container{width:60%;padding-top:32px;padding-bottom:20px}.event .post .text-container p:not(.read-more):not(.webinar):not(.date),.patient-stories .post .text-container p:not(.read-more):not(.webinar):not(.date){font-size:16px;line-height:1.2;padding-right:62px}}.event .post .text-container h4,.patient-stories .post .text-container h4{font-size:23px;letter-spacing:-.9px;line-height:1.2;display:inline-block;width:100%;border-bottom:2px solid #b3b9bc;padding-bottom:18px}.event .post .text-container p.webinar,.event .post .text-container p.date,.patient-stories .post .text-container p.webinar,.patient-stories .post .text-container p.date{font-size:16px;font-style:normal;text-transform:uppercase;font-weight:700;color:#b3b9bc;margin:0 0 12px 0}.event .post .text-container p.webinar:before,.event .post .text-container p.date:before,.patient-stories .post .text-container p.webinar:before,.patient-stories .post .text-container p.date:before{content:"";width:16px;height:16px;background-image:url(../../../../../../themes/roomforlife/images/icon_calendar.png);background-size:cover;background-repeat:no-repeat;display:inline-block;margin-right:8px;position:relative;top:1.5px}.event .post .text-container p.webinar:before,.patient-stories .post .text-container p.webinar:before{background-image:url(../../../../../../themes/roomforlife/images/icon_ondemand.png)}.exam-room-resources .post-container.col-lg-6 .post{height:auto}@media (max-width:359.98px){.exam-room-resources .post-container.col-lg-6 .post .video-container{height:calc((100vw - (2 * 20px)) * 0.5625)}}@media (min-width:360px) and (max-width:575.98px){.exam-room-resources .post-container.col-lg-6 .post .video-container{height:calc((100vw - (2 * 25px)) * 0.5625)}}@media (min-width:576px) and (max-width:767.98px){.exam-room-resources .post-container.col-lg-6 .post .video-container{height:270px}}@media (min-width:768px) and (max-width:991.98px){.exam-room-resources .post-container.col-lg-6 .post .video-container{height:241.875px}}@media (min-width:992px) and (max-width:1199.98px){.exam-room-resources .post-container.col-lg-6 .post .video-container{height:179.296875px}}@media (min-width:1200px){.exam-room-resources .post-container.col-lg-6 .post .video-container{height:204.609375px}}.exam-room-resources .post{padding-bottom:0}.exam-room-resources .post .video-container{width:100%;height:100%}.exam-room-resources .post .video-container iframe{width:100%;height:100%}.home .block-hero .title-container .container{height:100%}.home .block-hero .title-container .container .row{height:100%}.home .block-hero .title-container .title{width:auto!important;max-width:unset!important;flex:unset!important}.home .block-hero .title-container .title .text-container{background-color:#fff;display:inline-block;margin-top:18%!important;padding:11px 25px 14px 0;position:relative}.home .block-hero .title-container .title .text-container:before{content:"";height:100%;width:200%;background-color:#fff;display:inline-block;position:absolute;top:0;left:-200%}.home .block-hero .title-container .title .text-container h1{color:#922f7a;font-weight:400;display:inline-block;line-height:1}.home .block-hero .title-container .title .text-container p{color:#555b5e;margin:0;line-height:1}.contact .block-contactform .hb-p-65d205b59fc67709c687b4a7-2 iframe{margin-top:-4%!important;margin-bottom:8%!important;box-shadow:none!important}@media (min-width:1200px){.contact .block-contactform .hb-p-65d205b59fc67709c687b4a7-2 iframe{margin-left:calc(-5% - 8px)!important}}.content-container .content .block.padded:first-child:not(.block-hero){padding-top:86.45px}.block-accordion .accordion-container .category .tab{border-color:#b3b9bc}.block-accordion .blocks-wrapper{border-color:#b3b9bc!important}.block-accordion .blocks-wrapper .block.padded{padding-top:22.75px!important;padding-bottom:22.75px!important}.block-tiles.icon.columns .container .row .tile{text-align:left}@media (min-width:768px) and (max-width:991.98px){.block-tiles.icon.columns .container .row .tile{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.block-tiles.icon.columns .container .row .tile .image{margin-right:0px!important;margin-left:0px!important}@media (min-width:1200px){.block-tiles.icon.columns .container .row .tile .image{width:50%}}@media (min-width:768px) and (max-width:991.98px){.block-tiles.icon.columns .container .row .tile .image{width:35%}}.block-tiles.icon.columns .container .row .tile .text{width:100%}@media (min-width:992px){.block-tiles.meet-the-team .tile,.block-tiles.cross-navigator .tile{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:768px) and (max-width:991.98px){.block-tiles.meet-the-team .tile,.block-tiles.cross-navigator .tile{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.block-tiles.meet-the-team .tile .card-container,.block-tiles.cross-navigator .tile .card-container{box-shadow:none!important;background-color:transparent}@media (min-width:1200px){.block-tiles.meet-the-team .tile .card-container .image,.block-tiles.cross-navigator .tile .card-container .image{height:240px!important}}@media (min-width:992px) and (max-width:1199.98px){.block-tiles.meet-the-team .tile .card-container .image,.block-tiles.cross-navigator .tile .card-container .image{height:240px!important}}@media (min-width:768px) and (max-width:991.98px){.block-tiles.meet-the-team .tile .card-container .image,.block-tiles.cross-navigator .tile .card-container .image{height:240px!important}}@media (min-width:576px) and (max-width:767.98px){.block-tiles.meet-the-team .tile .card-container .image,.block-tiles.cross-navigator .tile .card-container .image{height:240px!important}}@media (max-width:575.98px){.block-tiles.meet-the-team .tile .card-container .image,.block-tiles.cross-navigator .tile .card-container .image{height:240px!important}}.block-tiles.meet-the-team .tile .card-container .text,.block-tiles.cross-navigator .tile .card-container .text{padding:0px!important;width:100%!important;text-align:left!important}.block-tiles.meet-the-team .tile .card-container .text h4+p,.block-tiles.cross-navigator .tile .card-container .text h4+p{margin-top:8px}.block-tiles.meet-the-team .tile .card-container .text p,.block-tiles.cross-navigator .tile .card-container .text p{font-size:unset}.block-tiles.meet-the-team .tile .card-container .buttons,.block-tiles.cross-navigator .tile .card-container .buttons{bottom:12px!important;text-align:left}.block-contactform .form-col .frm_forms form input,.block-contactform .form-col .frm_forms form select,.block-contactform .form-col .frm_forms form textarea{font-size:18px!important}.block-contactform .form-col .frm_forms form input::placeholder,.block-contactform .form-col .frm_forms form select::placeholder,.block-contactform .form-col .frm_forms form textarea::placeholder{font-size:18px!important;color:#b3b9bc!important}.block-contactform .form-col .frm_forms form .frm_error{font-size:16px!important}.block-gallery .container .row{margin-right:-8px;margin-left:-8px}.block-gallery .container .row .image-container,.block-gallery .container .row .video-container{padding-right:8px;padding-left:8px;margin-bottom:16px}.block-gallery .container .row .image-container .image,.block-gallery .container .row .video-container .image{height:100%}.block-gallery .container .row .image-container .image img,.block-gallery .container .row .video-container .image img{aspect-ratio:1}.block-textimage.about-shannon .image-col{overflow:hidden}.block-textimage.about-shannon .image-col .image-container{margin-top:19.5px;margin-bottom:42.9px;text-align:center}@media (min-width:992px){.block-textimage.about-shannon .image-col .image-container{text-align:right}}@media (min-width:576px) and (max-width:767.98px){.block-textimage.about-shannon .image-col .image-container{height:600px!important}}@media (max-width:575.98px){.block-textimage.about-shannon .image-col .image-container{height:128vw!important}}@media (min-width:1200px){.block-textimage.about-shannon .image-col .image-container img{width:80%}}@media (min-width:992px) and (max-width:1199.98px){.block-textimage.about-shannon .image-col .image-container img{width:85%}}@media (min-width:768px) and (max-width:991.98px){.block-textimage.about-shannon .image-col .image-container img{width:70%}}@media (min-width:576px) and (max-width:767.98px){.block-textimage.about-shannon .image-col .image-container img{width:90%}}@media (max-width:575.98px){.block-textimage.about-shannon .image-col .image-container img{width:100%}}.block-section.faq .block-accordion{padding-top:0px!important}.block-section.steps h4{font-size:21px}.block-section.steps h4 span.num{font-family:georgia,sans-serif;color:#b3b9bc;font-size:26px}.block-section.steps h4 span.num:after{content:": "}@media (max-width:767.98px){.block-section.steps .block-tiles{padding-bottom:36px}}.block-section.steps .block-tiles.steps-1-3 .container .row .tile{margin-bottom:32.5px}@media (min-width:768px){.block-section.steps .block-tiles.steps-1-3 .container .row .tile{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}.block-section.steps .block-tiles.steps-1-3 .container .row .tile .image{margin-bottom:16px}@media (min-width:1200px){.block-section.steps .block-tiles.steps-1-3 .container .row .tile .image{max-width:116px}}@media (min-width:992px) and (max-width:1199.98px){.block-section.steps .block-tiles.steps-1-3 .container .row .tile .image{max-width:111px}}@media (min-width:768px) and (max-width:991.98px){.block-section.steps .block-tiles.steps-1-3 .container .row .tile .image{width:110px}}.block-section.steps .block-tiles.steps-1-3 .container .row .tile .text h4+p{margin-bottom:0}.block-section.steps .block-tiles.steps-1-3 .container .row .tile .text p{font-size:unset}@media (max-width:991.98px){.block-section.steps .block-tiles.step-4{padding-bottom:55px}}@media (min-width:768px){.block-section.steps .block-tiles.step-4 .container .row .tile{margin-bottom:32.5px}}@media (max-width:991.98px){.block-section.steps .block-tiles.step-4 .container .row .tile{margin-bottom:16.25px}}@media (min-width:1200px){.block-section.steps .block-tiles.step-4 .container .row .tile .image{width:60%}}@media (min-width:992px) and (max-width:1199.98px){.block-section.steps .block-tiles.step-4 .container .row .tile .image{width:70%}}@media (min-width:768px) and (max-width:991.98px){.block-section.steps .block-tiles.step-4 .container .row .tile .image{width:50%}}.block-section.steps .block-text.step-4{padding-top:32px;padding-bottom:12px!important}.block-section.steps .block-text.step-4 .column-one .content-container{display:flex}@media (min-width:768px){.block-section.steps .block-text.step-4 .column-one .content-container{flex-direction:row;align-items:center}}@media (max-width:767.98px){.block-section.steps .block-text.step-4 .column-one .content-container{flex-direction:column}}@media (min-width:1200px){.block-section.steps .block-text.step-4 .column-one .content-container .image-col img{max-width:116px}}@media (min-width:992px) and (max-width:1199.98px){.block-section.steps .block-text.step-4 .column-one .content-container .image-col img{max-width:111px}}@media (min-width:768px) and (max-width:991.98px){.block-section.steps .block-text.step-4 .column-one .content-container .image-col img{width:110px}}.block-section.steps .block-text.step-4 .column-one .content-container .text-col{padding-top:12px}@media (min-width:768px){.block-section.steps .block-text.step-4 .column-one .content-container .text-col{padding-left:32px}}@media (max-width:767.98px){.block-section.steps .block-text.step-4 .column-one .content-container .text-col{margin-top:12px}}.block-section.steps .block-text.step-4 .column-one .content-container .text-col p{margin-bottom:0}.block-section.steps .block-textimage.step-5{padding-top:24px!important}.block-section.steps .block-textimage.step-5 .text-col{order:-1;justify-content:flex-start}@media (min-width:1200px){.block-section.steps .block-textimage.step-5 .text-col p:first-child img{max-width:116px}}@media (min-width:992px) and (max-width:1199.98px){.block-section.steps .block-textimage.step-5 .text-col p:first-child img{max-width:111px}}@media (min-width:768px) and (max-width:991.98px){.block-section.steps .block-textimage.step-5 .text-col p:first-child img{width:110px}}.block-section.steps .block-textimage.step-5 .text-col p:first-child+h4{margin-top:16px}.block-section.steps .block-textimage.step-5 .image-col{order:13}.block-section.steps .block-textimage.step-5 .image-col .image-container{margin-top:30px!important}.block-testimonials.quote{padding-bottom:48.75px!important}.block-testimonials.quote .container{height:100%;position:relative}.block-testimonials.quote .container .row{height:100%}@media (min-width:360px) and (max-width:575.98px){.block-testimonials.quote .container .row .slides-container .slides .slide .text-col .quote{padding:0 32px}}.block-testimonials.quote .arrows .slick-arrow{position:absolute;top:33%}.block-testimonials.quote .arrows .slick-arrow:before{content:"";display:block;background-color:transparent;border:3px solid #b3b9bc;height:40px;width:40px;transform:rotate(45deg);opacity:.7}@media (min-width:992px){.block-testimonials.quote .arrows .slick-arrow.prev{left:56px}}@media (max-width:991.98px){.block-testimonials.quote .arrows .slick-arrow.prev{left:16px!important}}.block-testimonials.quote .arrows .slick-arrow.prev:before{border-top:none;border-right:none}@media (min-width:992px){.block-testimonials.quote .arrows .slick-arrow.next{right:56px}}@media (max-width:991.98px){.block-testimonials.quote .arrows .slick-arrow.next{right:16px!important;}}.block-testimonials.quote .arrows .slick-arrow.next:before{border-bottom:none;border-left:none}.block-testimonials.quote .arrows .dots .slick-dots li{background-color:#ced7dc;border-radius:0px!important;margin:0 5px;height:10px;width:10px}.block-testimonials.quote .arrows .dots .slick-dots li.slick-active{background-color:#7cbdc9}.block-testimonials.quote .slides-container{height:100%}@media (min-width:992px){.block-testimonials.quote .slides-container{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}}.block-testimonials.quote .slides-container .slides{height:100%}.block-testimonials.quote .slides-container .slides .slick-list{height:100%}.block-testimonials.quote .slides-container .slides .slick-list .slick-track{height:100%;display:flex;align-items:center}.block-testimonials.quote .slides-container .slides .slide .text-col .quote{text-align:center}.block-testimonials.quote .slides-container .slides .slide .text-col .quote p{margin-bottom:0}.block-testimonials.quote .slides-container .slides .slide .text-col .quote p:before{top:13px}.block-testimonials.quote .slides-container .slides .slide .text-col .quote p:after{bottom:-21px}.block-testimonials.quote .slides-container .slides .slide .text-col .quote p:before,.block-testimonials.quote .slides-container .slides .slide .text-col .quote p:after{font-family:'serif';font-size:42px;color:#b3b9bc}.block-testimonials.quote .slides-container .slides .slide .text-col p.attribution .name,.block-testimonials.quote .slides-container .slides .slide .text-col p.attribution .title,.block-testimonials.quote .slides-container .slides .slide .text-col p.attribution .company{font-weight:400;font-style:italic}.block-testimonials.quote .slides-container .slides .slide .text-col p.attribution br{display:none}