<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!
	Theme Name: Smile Brands - D1 Template
	Author: Aesthetic &amp; Function
	Description: A custom WordPress theme designed and developed specifically for D1 websites.
	Version: 1.0
*//*! WARNING: This CSS file was generated from a Sass file. Do NOT edit it. If you edit this file your developer will overwrite the changes you have made next time they update your site. */*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}strong,b{font-weight:700}em,i{font-style:italic}input{outline:none;border:none;border-radius:0}html{overflow-x:hidden;scroll-behavior:smooth;scroll-padding-top:80px}body{background:#fff;font-family:"Lato",helvetica,arial,sans-serif;font-size:.875rem;line-height:1.25rem;color:#575757;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.container{width:95%;max-width:1000px;margin:0 auto;position:relative}.right{float:right}.left{float:left}.clear{clear:both}.clearfix:after{content:"";display:block;clear:both}.half{width:48%}@media(max-width: 1000px){.half{width:100%;float:none}}.none{display:none}a{color:var(--primary-color);text-decoration:none;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}a:hover{color:var(--tertiary-color);transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}a img{outline:none;border:none}iframe{max-width:100%}h1,.h1,.offer-hero .container .sub-content .offer .offer-title .offer-amount{font-family:"Lato",helvetica,arial,sans-serif;font-size:4.0625rem;line-height:1.1em;color:var(--primary-color);font-weight:900;letter-spacing:2px}@media(max-width: 1000px){h1,.h1,.offer-hero .container .sub-content .offer .offer-title .offer-amount{font-size:3.25rem}}@media(max-width: 700px){h1,.h1,.offer-hero .container .sub-content .offer .offer-title .offer-amount{font-size:2.4375rem}}h2,.h2{font-family:"Lato",helvetica,arial,sans-serif;font-size:2.25rem;line-height:1.1em;color:var(--primary-color);font-weight:900;letter-spacing:2px}@media(max-width: 1000px){h2,.h2{font-size:1.8rem}}@media(max-width: 700px){h2,.h2{font-size:1.575rem}}h3,.h3,.page-title .container .sub-content h1{font-family:"Lato",helvetica,arial,sans-serif;font-size:2.25rem;line-height:1.1em;color:var(--primary-color);font-weight:900;letter-spacing:2px}@media(max-width: 1000px){h3,.h3,.page-title .container .sub-content h1{font-size:1.8rem}}@media(max-width: 700px){h3,.h3,.page-title .container .sub-content h1{font-size:1.575rem}}h4,.h4,.faqs .faq .faq-toggle,.boxes .boxes-container span{font-family:"Lato",helvetica,arial,sans-serif;font-size:1.125rem;line-height:1.1em;color:var(--primary-color);font-weight:900;letter-spacing:2px}h5,.h5{font-family:"Lato",helvetica,arial,sans-serif;font-size:1.75rem;line-height:1.1em;color:var(--primary-color);font-weight:900;letter-spacing:2px}.alignleft{float:left;margin:5px 50px 25px 0}.alignright{float:right;margin:5px 0 25px 50px}.aligncenter{display:block;margin:0 auto 20px}.button,.gform_wrapper input[type=submit].gform_button,.content form input[type=submit].gform_button,form:not(.searchform) input[type=submit].gform_button{background:var(--secondary-color);display:inline-block;font-size:.75rem;line-height:1em;font-weight:700;letter-spacing:1px;text-align:center;color:#fff;min-width:180px;max-width:100%;padding:13px;border-radius:10px}.button:hover,.gform_wrapper input[type=submit].gform_button:hover,.content form input[type=submit].gform_button:hover,form:not(.searchform) input[type=submit].gform_button:hover{background:var(--tertiary-color);color:#fff}.button.ghost,.gform_wrapper input.ghost[type=submit].gform_button,.content form input.ghost[type=submit].gform_button,form:not(.searchform) input.ghost[type=submit].gform_button{background:none;text-transform:uppercase;border:1px solid var(--tertiary-color);border-radius:5px;min-width:0;padding:8px 16px;color:var(--tertiary-color)}.button.ghost:hover,.gform_wrapper input.ghost[type=submit].gform_button:hover,.content form input.ghost[type=submit].gform_button:hover,form:not(.searchform) input.ghost[type=submit].gform_button:hover{background:var(--tertiary-color);color:#fff}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.header{background:#fff;border-bottom:3px solid var(--tertiary-color);position:fixed;z-index:1000;box-shadow:0 0 6px rgba(0,0,0,.08);padding:14px 0;width:100%;top:0;left:0}.header .container{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px}.header .container .logo{max-width:200px;width:100%}@media(max-width: 700px){.header .container .logo{max-width:150px}}.header .container .logo:hover{opacity:.8}.header .container .logo img{display:block;max-width:100%;max-height:100px;margin:0 auto}.header .container .header-right{display:flex;align-items:center}.header .menu-toggle{display:none;color:#575757;font-size:1.75rem;font-weight:600;letter-spacing:.5px;margin:0 16px 0 0}@media(max-width: 1000px){.header .menu-toggle{display:block}}@media(max-width: 1000px){.header .nav{display:none}}.header .nav ul{list-style:none}.header .nav ul li{display:inline-block;margin:0 10px;position:relative}.header .nav ul li:hover&gt;ul,.header .nav ul li:focus-within&gt;ul{display:block}.header .nav ul li a{color:#575757;font-size:1rem;font-weight:600;letter-spacing:.5px}.header .nav ul li a:hover{color:var(--tertiary-color)}.header .nav ul li ul{background:#fff;display:none;position:absolute;top:100%;left:-16px;padding:8px 16px;border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.08);width:200px}.header .nav ul li ul li{display:block;margin:8px 0}.header .nav ul li ul li a{font-size:.75rem;line-height:1em}.header .nav ul li ul ul{left:100%;top:-16px}.header .header-right{display:flex;align-items:center;gap:16px}.header .header-right .phone{font-size:1.125rem;font-weight:900;color:var(--tertiary-color);letter-spacing:.5px}@media(max-width: 700px){.header .header-right .phone{font-size:0}}.header .header-right .phone:hover{color:var(--primary-color)}.header .header-right .phone svg{display:none;fill:currentColor;width:20px;height:auto;position:relative;top:-8px}@media(max-width: 700px){.header .header-right .phone svg{display:block}}.header .header-right .button,.header .header-right .gform_wrapper input[type=submit].gform_button,.gform_wrapper .header .header-right input[type=submit].gform_button,.header .header-right .content form input[type=submit].gform_button,.content form .header .header-right input[type=submit].gform_button,.header .header-right form:not(.searchform) input[type=submit].gform_button,form:not(.searchform) .header .header-right input[type=submit].gform_button{min-width:100px;width:100px;padding:8px 5px}.skip{top:-100px;left:0;position:absolute}.mobile-nav-container{background:var(--primary-color);width:95%;height:100%;position:fixed;top:0;right:-100%;z-index:1100;overflow:scroll;padding:20px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.mobile-nav-container.active{right:0}.mobile-nav-container .close{display:block;color:#fff;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin:0 0 20px}.mobile-nav-container .mobile-nav ul{list-style:none}.mobile-nav-container .mobile-nav ul li{border-bottom:1px solid rgba(255,255,255,.25);padding:5px 0;position:relative}.mobile-nav-container .mobile-nav ul li a{color:#fff}.mobile-nav-container .mobile-nav ul li ul{display:none;padding:0 0 0 10px}.mobile-nav-container .mobile-nav ul li ul.active{display:block}.mobile-nav-container .mobile-nav ul li ul li:last-child{border:none}.mobile-nav-container .mobile-nav ul li .carrot{color:#fff;font-size:2rem;font-weight:700;display:block;position:absolute;top:5px;right:5px}.mobile-nav-container .header-actions .phone{font-size:1.125rem;font-weight:900;color:#fff;letter-spacing:.5px;display:block;margin:24px 0}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin:0 0 20px}.content p,.content iframe,.content blockquote,.content hr{margin:0 0 24px}.content ul,.content ol{margin:0 0 24px 30px}.content img{max-width:100%;height:auto}@media(max-width: 700px){.content img{display:block;float:none;margin:0 auto 20px}}.content a{text-decoration:underline}.content a:hover{text-decoration:none}.content.the-block{border:2px solid var(--tertiary-color);border-radius:40px;padding:24px 30px 1px}@media(max-width: 700px){.content.the-block{padding:20px}}.content.the-block.no-border{border:none;padding:0 !important;border-radius:0}.content.the-block .insurances-list{display:flex;flex-wrap:wrap}@media(max-width: 700px){.content.the-block .insurances-list{justify-content:space-between}}.content.the-block .insurances-list span{width:calc(33.3333% - 12px);display:block;margin:0 6px 12px;text-align:center}@media(max-width: 700px){.content.the-block .insurances-list span{width:100%;margin:0 0 6px;font-size:.75rem}}.content.the-block img{position:relative;top:-20px;opacity:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.content.the-block img.is-visible{top:0;opacity:1}.hero{background-size:cover;background-position:center center;position:relative;z-index:500}@media(max-width: 700px){.hero{background:center left}}.hero .container{padding:80px 0 140px;z-index:500}@media(max-width: 700px){.hero .container{padding:40px 0}}.hero h1{max-width:470px;margin:0 0 120px}@media(max-width: 700px){.hero h1{margin:0 0 40px}}.hero h3{max-width:420px;font-size:1.75rem;font-weight:500}@media(max-width: 700px){.hero h3{font-size:1.25rem}}.hero .buttons{position:absolute;bottom:-90px;left:0;width:100%;display:flex;flex-wrap:wrap;justify-content:space-around}@media(max-width: 700px){.hero .buttons{position:relative;bottom:0;margin:60px 0 0}}.hero .buttons .circle-button{background:var(--tertiary-color);color:#fff;width:178px;height:178px;border-radius:100%;text-align:center;font-size:1.125rem;font-weight:900;letter-spacing:1px;line-height:1.25rem;padding:30px 30px 0}@media(max-width: 700px){.hero .buttons .circle-button{width:100%;margin:0 0 10px;border-radius:10px;height:auto;text-align:left;padding:2px 20px;display:flex;flex-wrap:nowrap;align-items:center}}.hero .buttons .circle-button:hover{background:var(--secondary-color)}.hero .buttons .circle-button img{display:block;width:auto;height:60px;margin:0 auto 18px}@media(max-width: 700px){.hero .buttons .circle-button img{width:32px;margin:0 20px 0 0}}.hero .left-star{width:197px;height:auto;position:absolute;top:40%;left:-160px;z-index:-1}@media(max-width: 700px){.hero .left-star{display:none}}.icon-type-burst .hero .left-star{opacity:.55}.hero .right-star{width:197px;height:auto;position:absolute;bottom:25px;right:-160px;z-index:-1}@media(max-width: 700px){.hero .right-star{display:none}}.icon-type-burst .hero .right-star{opacity:.55}.boxes{text-align:center}.boxes.two-stack{max-width:800px}.boxes h2{margin:0 0 60px;font-size:3rem}@media(max-width: 700px){.boxes h2{font-size:2rem}}.boxes .boxes-container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 15px}.boxes .boxes-container .image{height:70px;position:relative;top:-10px;margin:0 auto 10px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.boxes .boxes-container .image.is-visible{top:0}.boxes .boxes-container .image img{display:block;width:auto;max-width:100%;height:auto;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.boxes .boxes-container span{display:block;letter-spacing:.5px;margin:0 0 14px}.boxes .boxes-container .link-box{display:block;width:320px;max-width:100%;border:2px solid var(--tertiary-color);border-radius:20px;padding:14px;color:var(--primary-color);margin:0 5px 14px;position:relative}.boxes .boxes-container .link-box:after{content:"";background:var(--tertiary-color);width:100%;height:100%;border-radius:18px;position:absolute;top:0;left:0;z-index:-1;opacity:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.boxes .boxes-container .link-box:hover:after{opacity:.1}.boxes .boxes-container .box{width:236px;max-width:100%;border:2px solid var(--tertiary-color);border-radius:40px;padding:20px 20px 70px;color:var(--primary-color);margin:0 7px 14px;position:relative}@media(max-width: 700px){.boxes .boxes-container .box{width:320px;max-width:100%}}.boxes .boxes-container .box:after{content:"";background:var(--tertiary-color);width:100%;height:100%;border-radius:18px;position:absolute;top:0;left:0;z-index:-1;opacity:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.boxes .boxes-container .box:hover:after{opacity:.1}.boxes .boxes-container .box .image{margin:0 auto 20px}.boxes .boxes-container .box .button,.boxes .boxes-container .box .gform_wrapper input[type=submit].gform_button,.gform_wrapper .boxes .boxes-container .box input[type=submit].gform_button,.boxes .boxes-container .box .content form input[type=submit].gform_button,.content form .boxes .boxes-container .box input[type=submit].gform_button,.boxes .boxes-container .box form:not(.searchform) input[type=submit].gform_button,form:not(.searchform) .boxes .boxes-container .box input[type=submit].gform_button{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);min-width:140px}.contact{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media(max-width: 700px){.contact .sub-content{width:100%;margin:20px 0 0}}.contact .sub-content h2{margin:0 0 24px;font-size:3rem}@media(max-width: 700px){.contact .sub-content h2{font-size:2rem}}.contact .sub-content .phone,.contact .sub-content address{font-weight:600;color:var(--primary-color);letter-spacing:.5px;font-size:1.125rem;margin:0 0 24px;display:block}.contact .sub-content p{font-size:.9375rem;color:var(--primary-color);max-width:200px}.contact .map-container{width:50%;height:300px}@media(max-width: 700px){.contact .map-container{width:100%}}.contact svg{width:387px;height:auto;position:absolute;top:50%;right:225px;z-index:-1;transform:translateY(-50%);opacity:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.contact svg.is-visible{opacity:.35}.icon-type-burst .contact svg.is-visible{opacity:.13}.image-callout{position:relative}.image-callout.image-left .image{left:-20px}.image-callout.image-left .image.is-visible{left:0;opacity:1}.image-callout.image-left .container{justify-content:flex-end}.image-callout.image-right .image{right:-20px}.image-callout.image-right .image.is-visible{right:0;opacity:1}.image-callout .image{background-size:cover;background-position:center center;width:50%;height:100%;position:absolute;top:0;opacity:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}@media(max-width: 1000px){.image-callout .image{width:100%;height:250px;position:relative}}.image-callout .title{text-align:center;margin:0 0 60px;font-size:3rem;font-weight:800}@media(max-width: 700px){.image-callout .title{font-size:2rem;margin:0 0 20px}}.image-callout .sub-content{position:relative}.image-callout .container{display:flex;flex-wrap:wrap}.image-callout .content{width:50%;padding:80px 60px 60px}@media(max-width: 1000px){.image-callout .content{width:100%;padding:40px 0}}.image-callout .content h2{font-size:1.875rem}.image-callout .content .button,.image-callout .content .gform_wrapper input[type=submit].gform_button,.gform_wrapper .image-callout .content input[type=submit].gform_button,.image-callout .content form input[type=submit].gform_button,form:not(.searchform) .image-callout .content input[type=submit].gform_button{text-decoration:none}.image-grid{height:370px}@media(max-width: 700px){.image-grid{height:auto}}.image-grid .image{background-size:cover;background-position:center center;border-radius:20px;height:calc(50% - 10px);position:absolute}@media(max-width: 700px){.image-grid .image{height:300px;position:relative;margin:0 auto 20px}}.image-grid .image.image-1{top:0;left:0;width:32%}@media(max-width: 700px){.image-grid .image.image-1{width:320px;max-width:100%;left:0}}.image-grid .image.image-2{bottom:0;left:0;width:32%}@media(max-width: 700px){.image-grid .image.image-2{width:320px;max-width:100%;left:0}}.image-grid .image.image-3{top:0;left:calc(32% + 20px);width:23%;height:100%}@media(max-width: 700px){.image-grid .image.image-3{width:320px;max-width:100%;left:0}}.image-grid .image.image-4{top:0;left:calc(55% + 40px);width:19.5%}@media(max-width: 700px){.image-grid .image.image-4{width:320px;max-width:100%;left:0}}.image-grid .image.image-5{top:0;left:calc(74.5% + 60px);width:19.5%}@media(max-width: 700px){.image-grid .image.image-5{width:320px;max-width:100%;left:0}}.image-grid .image.image-6{bottom:0;left:calc(55% + 40px);width:calc(39% + 20px)}@media(max-width: 700px){.image-grid .image.image-6{width:320px;max-width:100%;left:0}}.image-grid svg{width:213px;height:auto;position:absolute;top:90px;right:-130px;z-index:-1;opacity:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.image-grid svg.is-visible{opacity:1}.icon-type-burst .image-grid svg.is-visible{opacity:.68}.page-title{background-position:center center;background-repeat:no-repeat;position:relative;overflow:hidden;height:421px}@media(max-width: 700px){.page-title{background-image:none !important;height:auto}}.page-title:before{content:url(images/page-title-stars.png);position:absolute;top:0;left:0;opacity:.5}.page-title.text-1{color:#fff}.page-title .container{height:425px}@media(max-width: 700px){.page-title .container{height:auto;padding:40px 0}}.page-title .container .sub-content{width:100%;max-width:415px;text-align:center;position:absolute;top:55%;left:5%;transform:translateY(-50%)}@media(max-width: 1000px){.page-title .container .sub-content{left:0}}@media(max-width: 700px){.page-title .container .sub-content{position:relative;top:0;transform:none;max-width:100%}}.page-title .container .sub-content p{margin:28px 0 0}.page-title .container .left-star{width:197px;height:auto;position:absolute;top:30%;left:-160px}@media(max-width: 700px){.page-title .container .left-star{display:none}}.page-title .container .right-star{width:197px;height:auto;position:absolute;bottom:35%;right:-160px}@media(max-width: 700px){.page-title .container .right-star{display:none}}.content-boxes{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;z-index:500;top:-24px}.content-boxes .box{background:var(--primary-color);width:calc(33.3333% - 11px);padding:24px 16px;color:#fff;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;border-radius:20px;margin:0 0 16px}@media(max-width: 700px){.content-boxes .box{width:100%}}.content-boxes .box:hover{background:var(--tertiary-color)}.content-boxes .box h4{color:#fff;text-align:center;margin:0 0 24px}.content-images{text-align:center}.content-images h2{font-size:3rem;margin:0 0 24px}.content-images .content{margin:0 0 24px}.content-images .images{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.content-images .images .image-container{width:calc(33.3333% - 11px);margin:0 0 16px}@media(max-width: 700px){.content-images .images .image-container{width:100%}}.content-images .images .image-container .image{background-size:cover;background-position:center center;height:295px;border:2px solid var(--tertiary-color);border-radius:20px;margin:0 0 16px}.content-images .images .image-container h6{font-weight:700;color:var(--primary-color);font-size:.875rem;margin:0 0 4px}.content-images svg{width:386px;height:auto;opacity:.35;position:absolute;top:-50px;left:-193px;z-index:-1}.embed{text-align:center}.embed.the-block{border:2px solid var(--tertiary-color);border-radius:40px;padding:20px}.embed h2{margin:0 0 40px}.embed iframe{max-width:100%;margin:0 auto;display:block}.content-sidebar{display:flex;flex-wrap:wrap;justify-content:space-between}.content-sidebar .content{width:calc(100% - 350px);order:2}@media(max-width: 1000px){.content-sidebar .content{width:100%;order:0}}.content-sidebar .sidebar{width:322px;max-width:100%;order:1}@media(max-width: 1000px){.content-sidebar .sidebar{width:100%}}.content-sidebar .sidebar h4{text-transform:uppercase;font-weight:700;letter-spacing:1px;margin:0 0 20px}.content-sidebar .sidebar a{color:var(--tertiary-color);font-weight:700;display:block;padding:0 0 0 15px;position:relative;text-decoration:underline;margin:0 0 16px;letter-spacing:1px}.content-sidebar .sidebar a:hover{color:var(--primary-color);text-decoration:none}.content-sidebar .sidebar a svg{width:20px;height:auto;position:absolute;top:1px;left:-10px}.faqs h3{text-align:center;margin:0 0 40px}.faqs .faq{position:relative;margin:0 0 32px;padding:0 0 0 45px}.faqs .faq .faq-toggle{letter-spacing:1px}.faqs .faq .faq-toggle.active svg,.faqs .faq .faq-toggle:hover svg{fill:var(--tertiary-color)}.faqs .faq .faq-toggle svg{width:37px;height:auto;fill:var(--primary-color);position:absolute;top:-8px;left:0}.faqs .content{padding:16px 0 0}.doctor-highlights{position:relative;padding:66px 0 1px;overflow:hidden}.doctor-highlights:before{content:"";background:var(--primary-color);opacity:.1;width:100%;height:100%;position:absolute;top:0;z-index:-1}.doctor-highlights:after{content:"";background-size:cover;width:1000px;height:1000px;position:absolute;top:0;left:60%;opacity:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.doctor-highlights.is-visible:after,.doctor-highlights.is-visible .bottom-pattern{opacity:.37}.doctor-highlights.type-star:after,.doctor-highlights.type-star .bottom-pattern{background:url(images/star-pattern.svg) center center no-repeat}.doctor-highlights.type-burst:after,.doctor-highlights.type-burst .bottom-pattern{background:url(images/burst-pattern.svg) center center no-repeat}.doctor-highlights .bottom-pattern{background-size:cover;width:1000px;height:1000px;position:absolute;bottom:-140px;right:60%;opacity:.37;opacity:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.doctor-highlights .container{z-index:500}.doctor-highlights .container h2{font-size:3rem;margin:0 0 66px;text-align:center}.doctor-highlights .container .doctor{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;margin:0 0 70px}@media(max-width: 700px){.doctor-highlights .container .doctor{justify-content:center}}.doctor-highlights .container .doctor:nth-of-type(even){justify-content:flex-end}@media(max-width: 700px){.doctor-highlights .container .doctor:nth-of-type(even){justify-content:center}}.doctor-highlights .container .doctor:nth-of-type(even) .image{order:1;margin:0 0 0 28px;left:20px}@media(max-width: 700px){.doctor-highlights .container .doctor:nth-of-type(even) .image{order:0;margin:0}}.doctor-highlights .container .doctor:nth-of-type(even) h4{text-align:right}@media(max-width: 700px){.doctor-highlights .container .doctor:nth-of-type(even) h4{text-align:left}}.doctor-highlights .container .doctor:nth-of-type(1) svg,.doctor-highlights .container .doctor:nth-of-type(4) svg,.doctor-highlights .container .doctor:nth-of-type(7) svg{fill:var(--tertiary-color)}.doctor-highlights .container .doctor:nth-of-type(2) svg,.doctor-highlights .container .doctor:nth-of-type(5) svg,.doctor-highlights .container .doctor:nth-of-type(8) svg{fill:var(--secondary-color)}.doctor-highlights .container .doctor:nth-of-type(3) svg,.doctor-highlights .container .doctor:nth-of-type(6) svg,.doctor-highlights .container .doctor:nth-of-type(9) svg{fill:var(--quaternary-color)}.doctor-highlights .container .doctor .image{width:267px;height:267px;border-radius:100%;position:relative;margin:0 28px 0 0;opacity:0;left:-20px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}@media(max-width: 700px){.doctor-highlights .container .doctor .image{margin:0}}.doctor-highlights .container .doctor .image.is-visible{opacity:1;left:0}.doctor-highlights .container .doctor .image img{display:block;max-width:100%;height:auto;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:500}.doctor-highlights .container .doctor .sub-content{width:calc(100% - 340px);max-width:475px;padding:30px 0}@media(max-width: 700px){.doctor-highlights .container .doctor .sub-content{width:100%}}.doctor-highlights .container .doctor .sub-content h4{font-size:1.5rem;margin:0 0 40px}.doctor-highlights .container .doctor .sub-content p{position:relative;font-size:1.125rem;letter-spacing:.85px;margin:0 0 24px;color:var(--primary-color);padding:0 0 0 38px}.doctor-highlights .container .doctor .sub-content p svg{width:33px;height:auto;position:absolute;top:-5px;left:0}.doctor-highlights .container .doctor .sub-content a{text-transform:uppercase;text-decoration:underline;font-size:.75rem}.doctor-highlights .container .doctor .sub-content a:hover{text-decoration:none}.doctor-highlights .container .button,.doctor-highlights .container .gform_wrapper input[type=submit].gform_button,.gform_wrapper .doctor-highlights .container input[type=submit].gform_button,.doctor-highlights .container .content form input[type=submit].gform_button,.content form .doctor-highlights .container input[type=submit].gform_button,.doctor-highlights .container form:not(.searchform) input[type=submit].gform_button,form:not(.searchform) .doctor-highlights .container input[type=submit].gform_button{margin:32px auto;display:table;background:var(--tertiary-color)}.doctors .doctor{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;position:relative;margin:0 0 70px}@media(max-width: 700px){.doctors .doctor{justify-content:center}}.doctors .doctor:before{content:"";border:2px solid var(--tertiary-color);width:calc(100% - 127px);height:100%;border-radius:20px;position:absolute;top:0;right:0}@media(max-width: 700px){.doctors .doctor:before{width:100%;height:calc(100% - 127px);top:127px}}.doctors .doctor:nth-of-type(1) svg,.doctors .doctor:nth-of-type(4) svg,.doctors .doctor:nth-of-type(7) svg{fill:var(--tertiary-color)}.doctors .doctor:nth-of-type(2) svg,.doctors .doctor:nth-of-type(5) svg,.doctors .doctor:nth-of-type(8) svg{fill:var(--secondary-color)}.doctors .doctor:nth-of-type(3) svg,.doctors .doctor:nth-of-type(6) svg,.doctors .doctor:nth-of-type(9) svg{fill:var(--quaternary-color)}.doctors .doctor .image{width:267px;height:267px;position:relative;opacity:0;left:-20px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.doctors .doctor .image.is-visible{opacity:1;left:0}.doctors .doctor .image img{display:block;max-width:100%;height:auto;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:500}.doctors .doctor .sub-content{width:calc(100% - 340px);padding:30px 30px 30px 0}@media(max-width: 700px){.doctors .doctor .sub-content{width:100%;padding:30px 20px 30px 60px}}.doctors .doctor .sub-content h4{font-size:1.5rem;margin:0 0 40px;letter-spacing:1px}.doctors .doctor .sub-content .detail{margin:0 0 24px}.doctors .doctor .sub-content .detail h5{position:relative;font-size:1.25rem;text-transform:uppercase;letter-spacing:1px;color:var(--primary-color);font-weight:700;margin:0 0 8px}.doctors .doctor .sub-content .detail h5 svg{width:33px;height:auto;position:absolute;top:-5px;left:-42px}.services .service{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 0 70px}@media(max-width: 700px){.services .service{justify-content:center}}.services .service:before{content:"";border:2px solid var(--tertiary-color);width:calc(100% - 127px);height:100%;border-radius:20px;position:absolute;top:30px;right:0;z-index:-1}@media(max-width: 700px){.services .service:before{width:100%;height:calc(100% - 127px);top:127px}}.services .service:nth-of-type(even):before{right:inherit;left:0}.services .service:nth-of-type(even) .image{order:1;left:20px}@media(max-width: 700px){.services .service:nth-of-type(even) .image{order:0}}.services .service .image{background-size:cover;background-position:center center;width:250px;height:250px;border-radius:20px;border:2px solid var(--tertiary-color);position:relative;opacity:0;left:-20px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.services .service .image.is-visible{opacity:1;left:0}.services .service .sub-content{width:calc(100% - 250px);padding:60px 30px 0}@media(max-width: 700px){.services .service .sub-content{width:100%;padding:30px 20px}}.services .service .sub-content h4{font-size:1.5rem;margin:0 0 10px;letter-spacing:1px}.services .service .sub-content .learn-more{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:var(--tertiary-color);text-decoration:underline;margin:20px 0 0;display:block}.services .service .sub-content .learn-more:hover{text-decoration:none}.services .service .sub-content .children{margin:30px 0 0;padding:0 0 0 70px}.services .service .sub-content .children .child .toggle{position:relative;font-size:1.125rem;font-weight:700;color:var(--tertiary-color);margin:0 0 6px;display:block}.services .service .sub-content .children .child .toggle.active svg,.services .service .sub-content .children .child .toggle:hover svg{fill:var(--tertiary-color)}.services .service .sub-content .children .child .toggle svg{fill:var(--primary-color);width:20px;height:auto;position:absolute;top:1px;left:-25px}.services .service .sub-content .children .child .toggle-content{margin:0 0 15px}.services .service .sub-content .children .child .learn-more{margin:0}.offer{text-align:center;margin:0 auto 40px}.offer img{max-width:400px;height:auto;margin:0 auto 20px}.offer h4{letter-spacing:0;font-weight:600}.offer small{font-size:.675rem;font-style:italic;margin:0 0 24px;display:block}.service-content{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 1000px){.service-content{justify-content:center}}.service-content .sidebar{width:320px}.service-content .sidebar .image{background-size:cover;background-position:center center;width:100%;height:320px;border-radius:20px;margin:0 0 28px;border:1px solid var(--tertiary-color)}.service-content .sidebar ul{list-style:none;padding:0 0 0 30px}.service-content .sidebar ul li{position:relative;font-size:1.125rem;font-weight:700;margin:0 0 20px}.service-content .sidebar ul li svg{fill:var(--primary-color);width:20px;height:auto;position:absolute;top:1px;left:-25px}.service-content .sidebar .star{width:197px;height:auto;position:absolute;top:70px;left:-160px;z-index:-1;fill:var(--secondary-color);z-index:500}@media(max-width: 1000px){.service-content .sidebar .star{display:none}}.service-content .sub-content{width:calc(100% - 360px)}@media(max-width: 1000px){.service-content .sub-content{width:100%}}.service-content .sub-content h1{margin:0 0 10px}.service-content .sub-content h4{font-weight:600;font-size:1.5rem;letter-spacing:1px}.service-content .button-container{text-align:center;width:100%}.service-content .button-container .button,.service-content .button-container .gform_wrapper input[type=submit].gform_button,.gform_wrapper .service-content .button-container input[type=submit].gform_button,.service-content .button-container .content form input[type=submit].gform_button,.content form .service-content .button-container input[type=submit].gform_button,.service-content .button-container form:not(.searchform) input[type=submit].gform_button,form:not(.searchform) .service-content .button-container input[type=submit].gform_button{text-decoration:none}.reviews{position:relative}.reviews:after{content:"";background:var(--quaternary-color);opacity:.68;width:100%;height:100%;position:absolute;top:0;left:0}.reviews .container{z-index:500;text-align:center;padding:75px 0}@media(max-width: 700px){.reviews .container{padding:40px 0}}.reviews .container h2{margin:0 0 40px;font-size:3rem}@media(max-width: 700px){.reviews .container h2{font-size:2rem}}.reviews .overall-rating{display:flex;justify-content:center;align-items:center;margin:0 0 50px;font-size:1.125rem;font-weight:600;color:var(--primary-color);position:relative;opacity:0;top:-10px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.reviews .overall-rating.is-visible{opacity:1;top:0}.reviews .overall-rating span{background:url(images/review-star.svg) top left repeat;background-size:40px 40px;display:block;height:40px;margin:0 12px;position:relative;top:-2px}.reviews .condensed-intro{display:flex;align-items:center;justify-content:space-between;margin:0 0 32px;gap:32px;flex-wrap:wrap}.reviews .condensed-intro h3{margin:0;text-transform:uppercase}.reviews .condensed-intro .overall-rating{margin:0}.reviews .reviews-container{position:relative}.reviews .reviews-container .owl-stage,.reviews .reviews-container .no-slider{display:flex;flex-wrap:nowrap}.reviews .reviews-container .owl-stage .owl-item,.reviews .reviews-container .no-slider .owl-item{float:none}.reviews .reviews-container.no-slider{display:flex;justify-content:center;flex-wrap:wrap}.reviews .reviews-container.no-slider .review{width:320px;margin:0 10px 20px;height:auto}.reviews .reviews-container .review{background:var(--quaternary-color);border-radius:40px;padding:25px 30px 30px;color:#fff;height:100%}.reviews .reviews-container .review .author{display:flex;flex-wrap:nowrap;align-items:center;margin:0 0 16px;font-size:1rem;font-weight:600;text-align:left}.reviews .reviews-container .review .author img{display:block;width:54px;height:auto;margin:0 14px 0 0}.reviews .reviews-container .review .author strong{font-size:1.25rem;font-weight:900;display:block;margin:0 0 6px}.reviews .reviews-container .review .author span{opacity:.75}.reviews .reviews-container .review .rating{background:url(images/review-star.svg) top left repeat;background-size:30px 30px;display:block;height:30px;margin:0 auto 16px}.reviews .reviews-container .review p{font-size:.937rem;line-height:1.5rem;letter-spacing:1px;font-weight:500}.reviews .reviews-container .review p a{color:#fff;text-decoration:underline}.reviews .reviews-container .review p a:hover{text-decoration:none}.reviews .reviews-container .owl-nav button{color:#fff;font-size:6rem;font-weight:500;position:absolute;top:50%;transform:translateY(-50%)}@media(max-width: 1000px){.reviews .reviews-container .owl-nav button{position:relative;top:0;transform:none;margin:20px 0 0}}.reviews .reviews-container .owl-nav button:hover{opacity:.8}.reviews .reviews-container .owl-nav button.owl-prev{left:-60px}@media(max-width: 1000px){.reviews .reviews-container .owl-nav button.owl-prev{left:-20px}}.reviews .reviews-container .owl-nav button.owl-next{right:-60px}@media(max-width: 1000px){.reviews .reviews-container .owl-nav button.owl-next{right:-20px}}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:var(--quaternary-color);border-radius:40px;padding:25px 30px 30px;color:#fff;z-index:1000;display:none;width:95%;max-width:800px;box-shadow:0 0 20px rgba(0,0,0,.5);z-index:1200}.modal.active{display:block}.modal .author{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin:0 0 16px;font-size:1rem;font-weight:600;text-align:left}.modal .author img{display:block;width:54px;height:auto;margin:0 14px 0 0}.modal .author strong{font-size:1.25rem;font-weight:900;display:block;margin:0 0 6px}.modal .author span{opacity:.75}.modal .rating{background:url(images/review-star.svg) top left repeat;background-size:30px 30px;display:block;height:30px;margin:0 auto 16px}.modal p{font-size:.937rem;line-height:1.5rem;letter-spacing:1px;font-weight:500}.modal p a{color:#fff;text-decoration:underline}.modal p a:hover{text-decoration:none}.modal .close-modal{position:absolute;top:20px;right:20px;font-size:3rem;font-weight:700;color:#fff;cursor:pointer}.modal .close-modal:hover{opacity:.8}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1100;display:none}.modal-overlay.active{display:block}.alert{background:var(--quaternary-color);color:#fff;font-size:1.125rem;line-height:1.25rem;font-weight:700;padding:10px 0;position:relative;text-align:center}@media(max-width: 700px){.alert{font-size:.875rem}}.alert .container{z-index:500}.alert .dismiss-alert{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:1.85rem;cursor:pointer}.alert .dismiss-alert:hover{opacity:.8}.alert svg{width:60px;height:auto;position:absolute;top:50%;left:10px;transform:translateY(-50%)}@media(max-width: 1000px){.alert svg{display:none}}.sbi-appointment{font-size:1rem;max-width:700px;padding:80px 0}.sbi-appointment.reschedule .step .actions{justify-content:center}.sbi-appointment .title{padding:0 0 12px;margin:0 0 4px;border-bottom:2px solid var(--primary-color)}.sbi-appointment .title h1{font-size:3rem}@media(max-width: 700px){.sbi-appointment .title h1{font-size:1.375rem}}.sbi-appointment .title address{font-size:.75rem;line-height:1.1em;color:#575757;margin:4px 0 0}.sbi-appointment .errors{background:var(--tertiary-color);color:#fff;padding:10px 0;border-radius:2px;margin:0 0 16px;text-align:center;line-height:1.1em}.sbi-appointment .step{display:none}.sbi-appointment .step.active{display:block}.sbi-appointment .step .step-title{margin:0 0 16px}.sbi-appointment .step .field{padding:0 10px;margin:0 0 16px;position:relative}.sbi-appointment .step .field.required label:before{content:"*";color:var(--tertiary-color);margin:0 4px 0 0}.sbi-appointment .step .field.error{border:2px solid var(--tertiary-color);padding:0 10px 5px;border-radius:10px}.sbi-appointment .step .field.error .inline-error-message{display:block}.sbi-appointment .step .field.flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.sbi-appointment .step .field.flex label{width:100%}.sbi-appointment .step .field.flex .third{width:30%}.sbi-appointment .step .field label{display:block;margin:0 0 10px}.sbi-appointment .step .field input[type=text],.sbi-appointment .step .field input[type=date],.sbi-appointment .step .field input[type=email],.sbi-appointment .step .field input[type=tel],.sbi-appointment .step .field select{background:#fff;width:100%;height:40px;padding:0 12px;border:1px solid var(--primary-color);font-size:1rem;color:#575757;font-family:"Lato",helvetica,arial,sans-serif;border-radius:2px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.sbi-appointment .step .field input[type=text]:focus,.sbi-appointment .step .field input[type=date]:focus,.sbi-appointment .step .field input[type=email]:focus,.sbi-appointment .step .field input[type=tel]:focus,.sbi-appointment .step .field select:focus{border-color:var(--tertiary-color)}.sbi-appointment .step .field input[type=date].appointment-date-picker{background:var(--secondary-color) url(landing-page/images/calendar.svg) center center no-repeat;background-size:75%;position:absolute;top:20px;right:15px;border:none;font-size:0;width:32px;height:28px;border-radius:5px;z-index:500;cursor:pointer}.sbi-appointment .step .field .radio-container{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.sbi-appointment .step .field .radio-container .radio{background:#fff;width:48%;outline:none;border:1px solid var(--primary-color);border-radius:10px;height:54px;cursor:pointer;color:var(--primary-color);font-size:1.125rem;font-weight:700;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.sbi-appointment .step .field .radio-container .radio.active{background:var(--primary-color);color:#fff}.sbi-appointment .step .field .radio-container .radio input{display:none}.sbi-appointment .step .field .tooltip{position:absolute;top:4px;right:20px;cursor:help}.sbi-appointment .step .field .tooltip:hover .tooltip-content{display:block}.sbi-appointment .step .field .tooltip .tooltip-icon{background:var(--secondary-color);color:#fff;width:16px;height:16px;border-radius:100%;text-align:center;line-height:1em;font-size:.875rem;padding:1px 0 0}.sbi-appointment .step .field .tooltip .tooltip-content{background:var(--tertiary-secondaryr);display:none;color:#fff;font-size:.875rem;line-height:1.2em;border-radius:10px;padding:10px;position:absolute;bottom:110%;right:0;width:300px}.sbi-appointment .step .field .tooltip .tooltip-content p{margin:0 0 10px}.sbi-appointment .step .field .medicaid-disclaimer{color:var(--secondary-color);font-size:1rem;line-height:1.4em;display:none}.sbi-appointment .step .field .medicaid-disclaimer.active{display:block}.sbi-appointment .step .field.insurance-company{color:var(--secondary-color);font-size:1rem;line-height:1.4em}.sbi-appointment .step .field .inline-error-message{color:var(--tertiary-color);display:none;font-size:1rem;line-height:1.4em;margin:4px 0}.sbi-appointment .step .field .inline-error-message.block{display:block;color:#575757}.sbi-appointment .step .not-accepting-online-appointments{font-size:1.3rem;color:var(--tertiary-color);font-weight:700}.sbi-appointment .step .checkbox-container{padding:0 10px}.sbi-appointment .step .checkbox-container label{display:flex;flex-wrap:nowrap;align-items:flex-start;line-height:1.2em;margin:0 0 18px}.sbi-appointment .step .checkbox-container label input{margin:3px 10px 0 0}.sbi-appointment .step .half-container{-moz-columns:2;columns:2;gap:1px}.sbi-appointment .step .appointment-selector strong,.sbi-appointment .step .appointment-selector-reschedule strong{color:var(--tertiary-secondaryr);display:block;margin:-10px 0 0}.sbi-appointment .step .appointment-selector .day-container,.sbi-appointment .step .appointment-selector-reschedule .day-container{display:flex;justify-content:center;border-radius:10px;border:2px solid var(--primary-color);padding:15px;margin:0 0 10px;position:relative;opacity:1;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.sbi-appointment .step .appointment-selector .day-container.loading,.sbi-appointment .step .appointment-selector-reschedule .day-container.loading{animation:1.5s pulse infinite;cursor:not-allowed}.sbi-appointment .step .appointment-selector .day-container.loading:after,.sbi-appointment .step .appointment-selector-reschedule .day-container.loading:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:500}.sbi-appointment .step .appointment-selector .day-container .pick-day,.sbi-appointment .step .appointment-selector-reschedule .day-container .pick-day{text-align:center;text-decoration:none;color:#575757;line-height:1em;display:block}.sbi-appointment .step .appointment-selector .day-container .pick-day.active .day-number,.sbi-appointment .step .appointment-selector-reschedule .day-container .pick-day.active .day-number{background:var(--tertiary-color);color:#fff}.sbi-appointment .step .appointment-selector .day-container .pick-day.no-appointments,.sbi-appointment .step .appointment-selector-reschedule .day-container .pick-day.no-appointments{opacity:.35}.sbi-appointment .step .appointment-selector .day-container .pick-day .month,.sbi-appointment .step .appointment-selector-reschedule .day-container .pick-day .month{text-transform:uppercase;font-size:.75rem;font-weight:700;color:var(--primary-color)}.sbi-appointment .step .appointment-selector .day-container .pick-day .day-number,.sbi-appointment .step .appointment-selector-reschedule .day-container .pick-day .day-number{display:block;color:var(--secondary-color);width:38px;height:38px;border-radius:100%;text-align:center;margin:5px auto 0;padding:10px 0 0}.sbi-appointment .step .appointment-selector .day-container .bx-controls-direction a,.sbi-appointment .step .appointment-selector-reschedule .day-container .bx-controls-direction a{background:url(images/blue-arrow.svg);background-size:contain;color:#fff;width:30px;height:30px;font-size:0;display:block;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;greyscale:100%;opacity:.5}.sbi-appointment .step .appointment-selector .day-container .bx-controls-direction a:hover,.sbi-appointment .step .appointment-selector-reschedule .day-container .bx-controls-direction a:hover{greyscale:0%;opacity:1}.sbi-appointment .step .appointment-selector .day-container .bx-controls-direction a.bx-prev,.sbi-appointment .step .appointment-selector-reschedule .day-container .bx-controls-direction a.bx-prev{left:10px;transform:translateY(-50%) rotate(180deg)}.sbi-appointment .step .appointment-selector .day-container .bx-controls-direction a.bx-next,.sbi-appointment .step .appointment-selector-reschedule .day-container .bx-controls-direction a.bx-next{right:10px}.sbi-appointment .step .appointment-selector .day-container .bx-controls-direction a.disabled,.sbi-appointment .step .appointment-selector .day-container .bx-controls-direction a.none,.sbi-appointment .step .appointment-selector-reschedule .day-container .bx-controls-direction a.disabled,.sbi-appointment .step .appointment-selector-reschedule .day-container .bx-controls-direction a.none{opacity:0}.sbi-appointment .step .appointment-selector .times-container,.sbi-appointment .step .appointment-selector .first-times-container,.sbi-appointment .step .appointment-selector-reschedule .times-container,.sbi-appointment .step .appointment-selector-reschedule .first-times-container{display:flex;flex-wrap:wrap}.sbi-appointment .step .appointment-selector .times-container .loading,.sbi-appointment .step .appointment-selector .first-times-container .loading,.sbi-appointment .step .appointment-selector-reschedule .times-container .loading,.sbi-appointment .step .appointment-selector-reschedule .first-times-container .loading{animation:1.5s pulse infinite}.sbi-appointment .step .appointment-selector .times-container .no-times,.sbi-appointment .step .appointment-selector .first-times-container .no-times,.sbi-appointment .step .appointment-selector-reschedule .times-container .no-times,.sbi-appointment .step .appointment-selector-reschedule .first-times-container .no-times{width:100%;padding:0 0 0 5px}.sbi-appointment .step .appointment-selector .times-container .availability,.sbi-appointment .step .appointment-selector .first-times-container .availability,.sbi-appointment .step .appointment-selector-reschedule .times-container .availability,.sbi-appointment .step .appointment-selector-reschedule .first-times-container .availability{width:100%;font-size:1rem;padding:0 0 0 5px;margin:0 0 5px;color:var(--secondary-color);font-weight:700}.sbi-appointment .step .appointment-selector .times-container .appointment-times,.sbi-appointment .step .appointment-selector .first-times-container .appointment-times,.sbi-appointment .step .appointment-selector-reschedule .times-container .appointment-times,.sbi-appointment .step .appointment-selector-reschedule .first-times-container .appointment-times{display:none;flex-wrap:wrap}.sbi-appointment .step .appointment-selector .times-container .appointment-times.active,.sbi-appointment .step .appointment-selector .first-times-container .appointment-times.active,.sbi-appointment .step .appointment-selector-reschedule .times-container .appointment-times.active,.sbi-appointment .step .appointment-selector-reschedule .first-times-container .appointment-times.active{display:flex}.sbi-appointment .step .appointment-selector .times-container .radio,.sbi-appointment .step .appointment-selector .first-times-container .radio,.sbi-appointment .step .appointment-selector-reschedule .times-container .radio,.sbi-appointment .step .appointment-selector-reschedule .first-times-container .radio{background:#fff;font-size:.875rem;line-height:1em;font-weight:700;color:var(--tertiary-color);border:1px solid var(--tertiary-color);border-radius:10px;height:32px;width:75px;margin:0 5px 10px;cursor:pointer;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.sbi-appointment .step .appointment-selector .times-container .radio.active,.sbi-appointment .step .appointment-selector .first-times-container .radio.active,.sbi-appointment .step .appointment-selector-reschedule .times-container .radio.active,.sbi-appointment .step .appointment-selector-reschedule .first-times-container .radio.active{background:var(--tertiary-color);color:#fff}.sbi-appointment .step .appointment-selector .times-container .radio.with-date,.sbi-appointment .step .appointment-selector .first-times-container .radio.with-date,.sbi-appointment .step .appointment-selector-reschedule .times-container .radio.with-date,.sbi-appointment .step .appointment-selector-reschedule .first-times-container .radio.with-date{position:relative;margin:20px 5px 10px}.sbi-appointment .step .appointment-selector .times-container .radio.with-date span,.sbi-appointment .step .appointment-selector .first-times-container .radio.with-date span,.sbi-appointment .step .appointment-selector-reschedule .times-container .radio.with-date span,.sbi-appointment .step .appointment-selector-reschedule .first-times-container .radio.with-date span{color:var(--secondary-color);position:absolute;bottom:120%;left:0;width:100%}.sbi-appointment .step .appointment-selector .times-container .radio input,.sbi-appointment .step .appointment-selector .first-times-container .radio input,.sbi-appointment .step .appointment-selector-reschedule .times-container .radio input,.sbi-appointment .step .appointment-selector-reschedule .first-times-container .radio input{display:none}.sbi-appointment .step .actions{margin:40px 0 0;padding:0 10px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.sbi-appointment .step .actions.wrap{flex-wrap:wrap;justify-content:center}.sbi-appointment .step .actions.none{display:none}.sbi-appointment .step .actions button{background:var(--tertiary-color);width:48%;outline:none;border:none;border-radius:10px;height:54px;cursor:pointer;color:#fff;font-size:1.125rem;font-weight:700;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.sbi-appointment .step .actions button:hover{background:var(--primary-color)}.sbi-appointment .step .actions button.back:before{content:"";background:url(images/arrow.svg);background-size:contain;width:19px;height:15px;display:inline-block;vertical-align:middle;transform:rotate(180deg);position:relative;top:-2px;margin:0 10px 0 0}.sbi-appointment .step .actions button.next:after{content:"";background:url(images/arrow.svg);background-size:contain;width:19px;height:15px;display:inline-block;vertical-align:middle;position:relative;top:-2px;margin:0 0 0 10px}.sbi-appointment .step .actions button.link{background:none;width:100%;color:var(--secondary-color);height:auto;font-size:1rem;font-family:"Lato",helvetica,arial,sans-serif;font-weight:400;margin:20px 0 0}.sbi-appointment .step .actions button.link:before{display:none}.sbi-appointment .step .offices-search-results{justify-content:center;margin:20px 0 0}.sbi-appointment .step .offices-search-results .offices-container .results-title h4{font-size:1.125rem}.sbi-appointment iframe{display:block;width:100%;height:1600px}@keyframes pulse{0%{opacity:1}50%{opacity:.35}100%{opacity:1}}.appointment-confirmation{font-size:1rem;max-width:700px;padding:40px 0}.appointment-confirmation .title{padding:0 0 12px;margin:0 0 20px;border-bottom:2px solid var(--primary-color)}.appointment-confirmation .title h1{font-size:3rem}@media(max-width: 700px){.appointment-confirmation .title h1{font-size:1.375rem}}.appointment-confirmation .title address{font-size:.75rem;line-height:1.1em;color:var(--secondary-color);margin:4px 0 0}.appointment-confirmation h4{font-family:"Lato",helvetica,arial,sans-serif;font-size:1.375rem;font-weight:400;color:var(--secondary-color);margin:0 0 10px}.appointment-confirmation .content{line-height:1.4em;margin:0 0 20px}.appointment-confirmation .content.errors{font-size:1.875rem;padding:200px 0}@media(max-width: 700px){.appointment-confirmation .content.errors{font-size:1.5rem;padding:80px 0}}.appointment-confirmation .content a{font-weight:700}.appointment-confirmation .box{margin:0 0 16px;font-size:1rem;line-height:1.375rem;padding:0 14px}.appointment-confirmation .box h5{color:var(--secondary-color);margin:0 0 5px}.appointment-confirmation .box strong{display:block;color:var(--tertiary-color)}.appointment-confirmation .box p{padding:0}.appointment-confirmation .box a{display:inline-block;margin:5px 0 0}.appointment-confirmation .box a svg{display:inline-block;vertical-align:middle;fill:currentColor;width:24px;height:24px;margin:0 10px 0 0}.appointment-confirmation .next-steps{padding:20px}.appointment-confirmation .next-steps h5{color:var(--secondary-color);margin:0 0 5px}.appointment-confirmation .next-steps a{display:block;text-decoration:none;line-height:1.4em;margin:0 0 10px}.insurance-form{font-size:1rem;max-width:700px;padding:40px 0}.insurance-form h1{font-size:3rem;padding:0 0 12px;margin:0 0 20px;border-bottom:2px solid var(--secondary-color)}@media(max-width: 700px){.insurance-form h1{font-size:1.375rem}}.insurance-form .content{line-height:1.4em;margin:0 0 20px}.insurance-form .content a{font-weight:700}.insurance-form .box{margin:0 0 16px;font-size:1rem;line-height:1.375rem;padding:0 14px}.insurance-form .box h5{color:var(--secondary-color);margin:0 0 5px}.insurance-form .box strong{display:block;color:var(--tertiary-color)}.insurance-form .box p{padding:0}.insurance-form .box a{display:inline-block;margin:5px 0 0}.insurance-form .box a svg{display:inline-block;vertical-align:middle;fill:currentColor;width:24px;height:24px;margin:0 10px 0 0}.insurance-form .gform_wrapper{padding:0 16px}.insurance-form .gform_wrapper label{display:block;margin:0 0 4px;line-height:1em}.insurance-form .gform_wrapper .ginput_container_consent{display:flex;align-items:center}.insurance-form .gform_wrapper .ginput_container_consent label{margin:0 0 0 6px}.insurance-form .gform_wrapper .gform_fields .gfield input[type=text],.insurance-form .gform_wrapper .gform_fields .gfield input[type=date],.insurance-form .gform_wrapper .gform_fields .gfield input[type=email],.insurance-form .gform_wrapper .gform_fields .gfield input[type=number],.insurance-form .gform_wrapper .gform_fields .gfield input[type=tel],.insurance-form .gform_wrapper .gform_fields .gfield select{background:#fff;width:100%;height:40px;padding:0 12px !important;border:1px solid var(--primary-color);font-size:1rem;color:#575757;font-family:"Lato",helvetica,arial,sans-serif;border-radius:2px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.insurance-form .gform_wrapper .gform_fields .gfield input[type=text]:focus,.insurance-form .gform_wrapper .gform_fields .gfield input[type=date]:focus,.insurance-form .gform_wrapper .gform_fields .gfield input[type=email]:focus,.insurance-form .gform_wrapper .gform_fields .gfield input[type=number]:focus,.insurance-form .gform_wrapper .gform_fields .gfield input[type=tel]:focus,.insurance-form .gform_wrapper .gform_fields .gfield select:focus{border-color:var(--tertiary-color)}.insurance-form .gform_wrapper input[type=submit]{background:var(--tertiary-color);width:100%;outline:none;border:none;border-radius:10px;height:54px;cursor:pointer;color:#fff;font-size:1.125rem;font-weight:700;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.insurance-form .gform_wrapper input[type=submit]:hover{background:var(--primary-color)}.offer-hero{background-position:center center;background-repeat:no-repeat;position:relative;overflow:hidden;padding:16px 0}@media(max-width: 700px){.offer-hero{background-image:none !important;height:auto}}.offer-hero.text-1{color:#fff}.offer-hero.stacked .offer-title{flex-direction:column;gap:8px !important}.offer-hero.stacked .offer-title .offer-amount{margin:0 !important}.offer-hero .container{min-height:425px;display:flex;align-items:center}@media(max-width: 700px){.offer-hero .container{height:auto;padding:40px 0}}.offer-hero .container .sub-content{width:100%;max-width:415px;z-index:1}@media(max-width: 700px){.offer-hero .container .sub-content{max-width:100%}}.offer-hero .container .sub-content h1{font-size:4.28125rem}@media(max-width: 1000px){.offer-hero .container .sub-content h1{font-size:3.425rem}}@media(max-width: 700px){.offer-hero .container .sub-content h1{font-size:2.996875rem}}.offer-hero .container .sub-content h1 .special{color:var(--tertiary-color)}.offer-hero .container .sub-content p{margin:28px 0 0}.offer-hero .container .sub-content .offer{margin:32px 0 0;border:2px solid var(--tertiary-color);border-radius:4px;padding:16px}.offer-hero .container .sub-content .offer .offer-title{display:flex;align-items:center;justify-content:center;gap:16px;line-height:1.125;color:var(--primary-color)}.offer-hero .container .sub-content .offer .offer-title *{text-align:center}.offer-hero .container .sub-content .offer .offer-title .offer-text{font-size:1.375rem}@media(max-width: 1000px){.offer-hero .container .sub-content .offer .offer-title .offer-text{font-size:1.1rem}}@media(max-width: 700px){.offer-hero .container .sub-content .offer .offer-title .offer-text{font-size:.9625rem}}.offer-hero .container .sub-content .offer .offer-title .offer-amount{display:flex;font-size:4.5625rem}@media(max-width: 1000px){.offer-hero .container .sub-content .offer .offer-title .offer-amount{font-size:3.65rem}}@media(max-width: 700px){.offer-hero .container .sub-content .offer .offer-title .offer-amount{font-size:3.19375rem}}.offer-hero .container .sub-content .offer .offer-title .offer-amount span{font-size:2.6563rem;transform:translateY(-0.3em);display:inline-block}@media(max-width: 1000px){.offer-hero .container .sub-content .offer .offer-title .offer-amount span{font-size:2.12504rem}}@media(max-width: 700px){.offer-hero .container .sub-content .offer .offer-title .offer-amount span{font-size:1.85941rem}}.offer-hero .container .sub-content .offer .hidden-offer-disclaimer{display:none}.offer-hero .container .sub-content .offer .button,.offer-hero .container .sub-content .offer .gform_wrapper input[type=submit].gform_button,.gform_wrapper .offer-hero .container .sub-content .offer input[type=submit].gform_button,.offer-hero .container .sub-content .offer .content form input[type=submit].gform_button,.content form .offer-hero .container .sub-content .offer input[type=submit].gform_button,.offer-hero .container .sub-content .offer form:not(.searchform) input[type=submit].gform_button,form:not(.searchform) .offer-hero .container .sub-content .offer input[type=submit].gform_button{background:var(--tertiary-color);margin:16px 0 0;font-size:1.125rem}.offer-hero .container .sub-content .offer .button:hover,.offer-hero .container .sub-content .offer .gform_wrapper input[type=submit].gform_button:hover,.gform_wrapper .offer-hero .container .sub-content .offer input[type=submit].gform_button:hover,.offer-hero .container .sub-content .offer .content form input[type=submit].gform_button:hover,.content form .offer-hero .container .sub-content .offer input[type=submit].gform_button:hover,.offer-hero .container .sub-content .offer form:not(.searchform) input[type=submit].gform_button:hover,form:not(.searchform) .offer-hero .container .sub-content .offer input[type=submit].gform_button:hover{background:var(--secondary-color)}@media(max-width: 1000px){.offer-hero .container .sub-content .offer .button,.offer-hero .container .sub-content .offer .gform_wrapper input[type=submit].gform_button,.gform_wrapper .offer-hero .container .sub-content .offer input[type=submit].gform_button,.offer-hero .container .sub-content .offer .content form input[type=submit].gform_button,.content form .offer-hero .container .sub-content .offer input[type=submit].gform_button,.offer-hero .container .sub-content .offer form:not(.searchform) input[type=submit].gform_button,form:not(.searchform) .offer-hero .container .sub-content .offer input[type=submit].gform_button{font-size:.9rem}}@media(max-width: 700px){.offer-hero .container .sub-content .offer .button,.offer-hero .container .sub-content .offer .gform_wrapper input[type=submit].gform_button,.gform_wrapper .offer-hero .container .sub-content .offer input[type=submit].gform_button,.offer-hero .container .sub-content .offer .content form input[type=submit].gform_button,.content form .offer-hero .container .sub-content .offer input[type=submit].gform_button,.offer-hero .container .sub-content .offer form:not(.searchform) input[type=submit].gform_button,form:not(.searchform) .offer-hero .container .sub-content .offer input[type=submit].gform_button{font-size:.7875rem}}.offer-hero .container .left-star{width:197px;height:auto;position:absolute;top:30%;left:-160px}@media(max-width: 700px){.offer-hero .container .left-star{display:none}}.offer-hero .container .right-star{width:197px;height:auto;position:absolute;bottom:35%;right:-160px}@media(max-width: 700px){.offer-hero .container .right-star{display:none}}section.office-details .office-details-top{display:grid;grid-template-columns:2fr 1fr;align-items:center;gap:80px;margin:0 0 64px}@media(max-width: 700px){section.office-details .office-details-top{grid-template-columns:1fr;gap:24px}}section.office-details .office-details-top .button,section.office-details .office-details-top .gform_wrapper input[type=submit].gform_button,.gform_wrapper section.office-details .office-details-top input[type=submit].gform_button,section.office-details .office-details-top .content form input[type=submit].gform_button,.content form section.office-details .office-details-top input[type=submit].gform_button,section.office-details .office-details-top form:not(.searchform) input[type=submit].gform_button,form:not(.searchform) section.office-details .office-details-top input[type=submit].gform_button{background:var(--tertiary-color)}section.office-details .office-details-top .button:hover,section.office-details .office-details-top .gform_wrapper input[type=submit].gform_button:hover,.gform_wrapper section.office-details .office-details-top input[type=submit].gform_button:hover,section.office-details .office-details-top .content form input[type=submit].gform_button:hover,.content form section.office-details .office-details-top input[type=submit].gform_button:hover,section.office-details .office-details-top form:not(.searchform) input[type=submit].gform_button:hover,form:not(.searchform) section.office-details .office-details-top input[type=submit].gform_button:hover{background:var(--secondary-color)}section.office-details .office-details-columns{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}@media(max-width: 700px){section.office-details .office-details-columns{grid-template-columns:1fr;gap:24px}}section.office-details .office-details-columns .office-details-column h4{color:var(--tertiary-color);margin:0 0 .5em;text-transform:uppercase}section.office-details .office-details-columns .office-details-column p,section.office-details .office-details-columns .office-details-column strong,section.office-details .office-details-columns .office-details-column li,section.office-details .office-details-columns .office-details-column span{color:var(--primary-color)}section.office-details .office-details-columns .office-details-column ul{padding:16px 0 16px 32px}section.office-details .office-details-columns .office-details-column .button,section.office-details .office-details-columns .office-details-column .gform_wrapper input[type=submit].gform_button,.gform_wrapper section.office-details .office-details-columns .office-details-column input[type=submit].gform_button,section.office-details .office-details-columns .office-details-column .content form input[type=submit].gform_button,.content form section.office-details .office-details-columns .office-details-column input[type=submit].gform_button,section.office-details .office-details-columns .office-details-column form:not(.searchform) input[type=submit].gform_button,form:not(.searchform) section.office-details .office-details-columns .office-details-column input[type=submit].gform_button{background:var(--tertiary-color);margin:16px 0 0}section.office-details .office-details-columns .office-details-column .button:hover,section.office-details .office-details-columns .office-details-column .gform_wrapper input[type=submit].gform_button:hover,.gform_wrapper section.office-details .office-details-columns .office-details-column input[type=submit].gform_button:hover,section.office-details .office-details-columns .office-details-column .content form input[type=submit].gform_button:hover,.content form section.office-details .office-details-columns .office-details-column input[type=submit].gform_button:hover,section.office-details .office-details-columns .office-details-column form:not(.searchform) input[type=submit].gform_button:hover,form:not(.searchform) section.office-details .office-details-columns .office-details-column input[type=submit].gform_button:hover{background:var(--secondary-color)}section.office-details .office-details-columns .office-details-column .map-container{height:250px;margin:16px 0}section.office-details .office-details-columns .office-details-column .hours{margin:0 0 16px}section.office-details .office-details-columns .office-details-column .hours span{display:block}.stories{text-align:center;position:relative}.stories h2{margin:0 0 40px}.stories .story{width:100%}@media(max-width: 1000px){.stories .story{width:calc(50% - 80px)}}@media(max-width: 1000px){.stories .story{width:100%;margin:0 0 40px}}.stories .story .image{background-size:cover;background-position:center center;width:100%;height:178px;border-radius:40px;margin:0 auto 20px;max-width:300px}.stories .story a{font-size:1.125rem;font-weight:500;text-decoration:underline}.stories .story a:last-of-type{text-transform:uppercase;font-size:.875rem}.stories .story p{margin:20px 0 0}.stories .owl-carousel .owl-nav{display:block}.stories .owl-carousel .owl-nav button{position:absolute;top:27%;transform:translateY(-50%)}@media(max-width: 1000px){.stories .owl-carousel .owl-nav button{position:relative;top:0;transform:none;margin:20px 0 0}}.stories .owl-carousel .owl-nav button:hover{opacity:.8}.stories .owl-carousel .owl-nav button.owl-prev{left:-60px}@media(max-width: 1000px){.stories .owl-carousel .owl-nav button.owl-prev{left:-20px}}.stories .owl-carousel .owl-nav button.owl-next{right:-60px}@media(max-width: 1000px){.stories .owl-carousel .owl-nav button.owl-next{right:-20px}}.stories .owl-carousel .owl-nav button span{color:var(--primary-color);font-size:6rem;font-weight:500}.gform_wrapper label.gfield_label,.content form label.gfield_label,form:not(.searchform) label.gfield_label{font-size:.875rem;font-weight:700;color:var(--primary-color)}.gform_wrapper .ginput_complex label,.content form .ginput_complex label,form:not(.searchform) .ginput_complex label{font-size:.75rem}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=url],.gform_wrapper textarea,.gform_wrapper select,.content form input[type=text],.content form input[type=email],.content form input[type=tel],.content form input[type=number],.content form input[type=password],.content form input[type=url],.content form textarea,.content form select,form:not(.searchform) input[type=text],form:not(.searchform) input[type=email],form:not(.searchform) input[type=tel],form:not(.searchform) input[type=number],form:not(.searchform) input[type=password],form:not(.searchform) input[type=url],form:not(.searchform) textarea,form:not(.searchform) select{background:#fff;width:100% !important;height:47px;outline:none;border:2px solid #e4e4e4;font-family:"Lato",helvetica,arial,sans-serif;font-size:.75rem;border-radius:0;box-shadow:none}.gform_wrapper textarea,.content form textarea,form:not(.searchform) textarea{height:200px !important;min-block-size:200px !important}.gform_wrapper input[type=submit].gform_button,.content form input[type=submit].gform_button,form:not(.searchform) input[type=submit].gform_button{cursor:pointer;padding:0 20px;min-width:200px;height:40px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.gform_wrapper input[type=submit].gform_button:hover,.content form input[type=submit].gform_button:hover,form:not(.searchform) input[type=submit].gform_button:hover{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.content .feat-image{background-size:cover;background-position:center center;width:555px;height:440px;border-radius:10px;margin:0 50px 25px 0}@media(max-width: 1300px){.content .feat-image{width:450px}}@media(max-width: 1000px){.content .feat-image{float:none;margin:0 0 25px}}@media(max-width: 700px){.content .feat-image{width:100%;height:300px}}.content .blog-cta{background:#000;color:#fff;border-radius:10px;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between}.content .blog-cta .image{background-size:cover;background-position:center center;width:415px}@media(max-width: 1000px){.content .blog-cta .image{width:100%;height:250px}}.content .blog-cta .sub-content{width:calc(100% - 505px);padding:35px 35px 35px 0}@media(max-width: 1000px){.content .blog-cta .sub-content{width:100%;padding:30px}}.content .blog-cta .sub-content h2{position:relative;color:#fff;font-size:2.5rem}.content .blog-cta .sub-content h2:before{content:"";background:#000;width:10px;height:100%;position:absolute;top:0;left:-40px}@media(max-width: 1300px){.content .blog-cta .sub-content h2:before{display:none}}.content .post{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 0 50px;margin:0 0 50px;border-bottom:2px solid #000}.content .post .feat-image-post{background-size:cover;background-position:center center;display:block;width:515px;max-width:100%;height:420px;border-radius:10px}@media(max-width: 700px){.content .post .feat-image-post{height:300px}}.content .post .feat-image-post:hover{opacity:.8}.content .post .sub-content{width:calc(100% - 555px)}@media(max-width: 1000px){.content .post .sub-content{width:100%;margin:20px 0 0}}.content .navigation span{display:inline-block;margin:0 10px 0 0}.content .navigation a{margin:0 10px 0 0;display:inline-block}.single-post .post-title{font-size:3rem}@media(max-width: 1000px){.single-post .post-title{font-size:2.4rem}}@media(max-width: 700px){.single-post .post-title{font-size:2.1rem}}.single-post .feat-image{margin:64px 0 0}.single-post .content.container{padding:0 0 64px}.single-post .content.container p:last-child,.single-post .content.container p:only-child,.single-post .content.container h1:last-child,.single-post .content.container h1:only-child,.single-post .content.container h2:last-child,.single-post .content.container h2:only-child,.single-post .content.container h3:last-child,.single-post .content.container h3:only-child,.single-post .content.container h4:last-child,.single-post .content.container h4:only-child,.single-post .content.container h5:last-child,.single-post .content.container h5:only-child,.single-post .content.container h6:last-child,.single-post .content.container h6:only-child,.single-post .content.container ul:last-child,.single-post .content.container ul:only-child,.single-post .content.container ol:last-child,.single-post .content.container ol:only-child,.single-post .content.container blockquote:last-child,.single-post .content.container blockquote:only-child{margin-bottom:0 !important}.single-post .content.container p:not(:first-child),.single-post .content.container h1:not(:first-child),.single-post .content.container h2:not(:first-child),.single-post .content.container h3:not(:first-child),.single-post .content.container h4:not(:first-child),.single-post .content.container h5:not(:first-child),.single-post .content.container h6:not(:first-child),.single-post .content.container ul:not(:first-child),.single-post .content.container ol:not(:first-child),.single-post .content.container blockquote:not(:first-child){margin-top:1em}.footer{position:relative;padding:65px 0 17px}.footer:before{content:"";background:var(--primary-color);opacity:.1;width:100%;height:100%;position:absolute;top:0;z-index:-1}.footer .container{display:flex;flex-wrap:wrap;justify-content:space-between;z-index:500}.footer .container .box{width:calc(100% - 340px);margin:0 0 24px}@media(max-width: 700px){.footer .container .box{width:100%}}.footer .container .box:nth-of-type(1){width:320px;max-width:100%}@media(max-width: 700px){.footer .container .box:nth-of-type(1){width:100%}}.footer .container .box .logo{max-width:250px;width:100%;display:block;margin:0 0 30px}.footer .container .box .logo:hover{opacity:.8}.footer .container .box .logo img{display:block;width:100%;height:auto}.footer .container .box .phone,.footer .container .box address{font-weight:900;color:var(--primary-color);letter-spacing:.5px}.footer .container .box address{margin:20px 0 40px}.footer .container .box p{font-size:.75rem;line-height:1.125rem;color:var(--primary-color)}.footer .container .box .actions{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 34px}.footer .container .box .actions .button,.footer .container .box .actions .gform_wrapper input[type=submit].gform_button,.gform_wrapper .footer .container .box .actions input[type=submit].gform_button,.footer .container .box .actions .content form input[type=submit].gform_button,.content form .footer .container .box .actions input[type=submit].gform_button,.footer .container .box .actions form:not(.searchform) input[type=submit].gform_button,form:not(.searchform) .footer .container .box .actions input[type=submit].gform_button{margin:0 16px 0 0}.footer .container .box .actions .social{width:24px;color:var(--secondary-color)}.footer .container .box .actions .social:hover{color:var(--tertiary-color)}.footer .container .box .actions .social svg{display:block;fill:currentColor;width:100%;height:auto}.footer .container .box .menus{display:flex;flex-wrap:wrap;justify-content:space-between}.footer .container .box .menus .menu{width:24%;color:var(--primary-color);margin:0 0 24px;position:relative}@media(max-width: 1000px){.footer .container .box .menus .menu{width:50%}}.footer .container .box .menus .menu.no-title{padding:20px 0 0}@media(max-width: 700px){.footer .container .box .menus .menu.no-title{padding:0}}.footer .container .box .menus .menu h4{color:var(--secondary-color);font-size:.75rem;font-weight:700;text-transform:uppercase;margin:0 0 8px}.footer .container .box .menus .menu ul{list-style:none;font-size:.75rem;line-height:1.5rem;margin:0 0 8px}.footer .container .box .menus .menu img{display:block;width:auto;height:auto;max-width:100%}@media(max-width: 700px){.footer .container .box .menus .menu img{position:absolute;bottom:8px;left:0}}.footer .container .box .menus .footer-appointment{width:48%}.footer .container .star{width:200px;height:auto;position:absolute;top:23%;left:-140px;z-index:-1;fill:var(--secondary-color);z-index:500;opacity:.28}@media(max-width: 700px){.footer .container .star{display:none}}.footer .container .footer-offer-disclaimer{font-size:.75rem;line-height:1.125rem;color:var(--primary-color)}</pre></body></html>