body.home .entry-content h1,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{text-align:left;line-height:1}#widget-logo-area-container{max-width:1470px;padding:0 15px;margin:auto}body:not(.home) #content>.container,header#masthead nav.navbar>.container{max-width:1440px;width:100%;margin-left:auto;margin-right:auto}body:not(.home) #content>.container{padding-left:15px;padding-right:15px}.shortWideBack>div{max-width:1490px}body:not(.home) #content>.container{margin-top:25px}header#masthead{background-color:#012b28}@media all and (min-width:769px){body.align-menu-center ul.nav{-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}ul.nav>li{position:relative}ul.nav>li:before{content:' ';display:block;position:absolute;width:100px;height:100px;z-index:3;background-image:url('/wp-content/uploads/2018/07/Flower.svg');background-position:center;background-size:cover;background-repeat:no-repeat;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1)}ul.nav>li.active:before,ul.nav>li:hover:before{opacity:1}ul.nav>li>a{height:30px;line-height:30px;position:relative;z-index:5}ul.nav>li.active>a:hover{font-weight:700}}@media (max-width:768px){#responsiveHeader{display:none}}#headerAddress>div{margin:0 0 0 auto}.headerInfo>div>*{display:inline-block;vertical-align:middle}.headerInfo a,.headerInfo pre{font-family:Myriad Pro,PT Sans;font-weight:400;color:#8c8b8b;font-size:22px;line-height:1}.headerInfo a{font-size:26px;font-weight:700}@media all and (max-width:1280px){.headerInfo a,.headerInfo pre{font-size:18px}}button.navbar-toggle:hover *{color:#989a9d}.navbar-default .navbar-toggle:hover .icon-bar{background-color:#989a9d}.navbar-nav>li.searchLi>ul.dropdown-menu{right:0 !important;left:inherit !important;display:block;overflow:hidden;width:0;min-width:inherit;border-radius:0}.navbar-nav>li.searchLi:hover>ul.dropdown-menu{width:250px}.searchLi ul li{float:right}.searchLi .input-group input.form-control{width:200px;font-family:Open Sans}.searchLi button.btn-default{border:1px solid #ccc;height:34px;color:#ccc;width:51px}.searchLi button.btn-default:hover{background-color:#ccc;color:#fff}@media all and (min-width:769px){.navbar-nav>li.searchLi>ul.dropdown-menu{transition:width .3s;-webkit-transition:width .3s}}@media all and (max-width:768px){.navbar-nav>li.searchLi.open>ul.dropdown-menu{width:100%}.searchLi .input-group input.form-control{width:100%}}.searchLi p{display:none}#hero{max-height:760px;height:56.25vw;width:100%;position:relative;overflow:hidden;background-image:url('/wp-content/uploads/2015/06/Hurtado-Cosmetic-min.jpg');margin-bottom:35px}#hero svg{position:absolute;height:100%;width:auto;top:0;left:50%;transform:translatex(-50%)}#sectionWelcome,#sectionTestimonials,#sectionHighlights,#sectionCallToAction{margin-bottom:calc(6vw - -50px)}#sectionWelcome{background-image:url('/wp-content/uploads/2018/07/welcome-background.jpg')}#sectionWelcome.shortWideBack>div{overflow:visible}#welcomeH1Cont{font-size:64px}#sectionWelcome h1{font-size:inherit;background-color:rgba(255,255,255,.8);position:relative;padding:.05em .175em .05em 1em;letter-spacing:4px}@media all and (min-width:769px){#welcomeH1Cont{float:left;padding:1.5em 20px 20px 0;shape-outside:polygon(0 0,48% 0%,48% 51%,100% 51%,100% 100%,0 100%)}}#sectionWelcome h1:before{content:' ';display:block;position:absolute;width:100vw;height:100%;top:0;right:100%;background-color:rgba(255,255,255,.8)}.entry-content #sectionWelcome h1 b{color:#8c8b8b;text-transform:uppercase;font-family:inherit}#sectionWelcome h1 em{display:block;position:absolute;font-family:Century Gothic;font-weight:700;font-size:.48em;letter-spacing:.375em;color:rgba(255,255,255,.8);bottom:100%;left:0;text-transform:uppercase;line-height:.75;overflow:hidden}#sectionHighlights{flex-wrap:wrap}.entry-content div.highlight{position:relative;min-height:420px;overflow:hidden;background-position:center;background-size:cover;padding:25px 25px 40px}#highlight-1{background-image:url('/wp-content/uploads/2018/07/Cosmetic.png')}#highlight-2{background-image:url('/wp-content/uploads/2018/07/Family.png')}#highlight-3{background-image:url('/wp-content/uploads/2018/07/Invisalign.png')}#highlight-4{background-image:url('/wp-content/uploads/2018/07/Implants.png')}.highlight h4{position:absolute;width:100%;height:84px;line-height:84px;background-color:rgba(1,43,40,.7);text-align:center;font-family:Century Gothic;font-weight:400;font-size:56px;color:#fff;text-transform:uppercase;left:0;margin:0}.highlight h4:before,.highlight h4:after{content:' ';display:block;position:absolute;left:0;height:2000px;width:100%;background-color:rgba(113,158,155,.7);z-index:2}.highlight h4:before{bottom:100%}.highlight h4:after{top:100%}.highlightIcon{position:relative;z-index:5;margin:84px auto 42px;display:block;opacity:.8}.highlightCopy{position:relative;z-index:5;max-width:420px;margin:auto}.entry-content .highlightCopy p{color:#fff}.entry-content .highlightCopy>a{display:block;background-color:#fff;color:#583f77;text-align:center;height:36px;line-height:36px;width:180px;margin:auto;text-transform:uppercase}.entry-content .highlightCopy>a:hover{background-color:#583f77;color:#fff}.highlight h4{top:calc(50% - 42px);-webkit-transition:top .6s cubic-bezier(.77,0,.175,1);transition:top .6s cubic-bezier(.77,0,.175,1)}.highlightIcon{transform:translateY(-63px);-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1)}.highlightCopy{opacity:0;transform:scale(.95);-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1)}@media all and (min-width:769px){.highlight:nth-child(1),.highlight:nth-child(2){margin-bottom:10px}.highlight:hover .highlightIcon{transform:translateY(0)}.highlight:hover h4{top:0}.highlight:hover .highlightCopy{opacity:1;transform:scale(1)}}@media all and (max-width:768px){.highlight.waypointEffect .highlightIcon{transform:translateY(0)}.highlight.waypointEffect h4{top:0}.highlight.waypointEffect .highlightCopy{opacity:1;transform:scale(1)}}#footer{background-image:url('/wp-content/uploads/2018/07/footer.jpg')}.wpcf7 label{display:inline-block;width:75px;color:#fff;padding-right:5px;text-align:right;margin-bottom:0}.wpcf7-form-control-wrap{width:calc(100% - 75px);margin-bottom:15px}.wpcf7 input,.wpcf7 textarea{background-color:rgba(255,255,255,.6);padding:0 5px;width:100%;max-width:100%;border:none;-webkit-transition:background-color .3s;transition:background-color .3s;resize:none}.wpcf7 label:hover+span input,.wpcf7 label:hover+span textarea,.wpcf7 label+span input:hover,.wpcf7 label+span textarea:hover,.wpcf7 label+span input:focus,.wpcf7 label+span textarea:focus{background-color:rgba(255,255,255,.9)}.wpcf7 select{height:30px}.contactFormInfo>div,.contactFormMessage>div{margin-bottom:20px}.wpcf7 input[type=submit]{margin-top:0;background-color:rgba(255,255,255,.6);color:#f05d22;width:125px;margin:0 0 0 auto;display:block;font-family:Helvetica Neue,Arial,sans-serif}.wpcf7 input[type=submit]:hover{background-color:rgba(255,255,255,.9);color:#f05d22}#footerLogoCont{text-align:center;background-color:rgba(1,43,40,.7);padding:10px 0}#footerLogoCont a{line-height:0;position:relative;max-width:calc(100% - 50px)}#footerLogoCont a:before,#footerLogoCont a:after{content:' ';display:block;position:absolute;width:100vw;height:1px;background-color:#aac5c4;top:0;bottom:0;margin:auto}#footerLogoCont a:before{right:calc(100% - -15px)}#footerLogoCont a:after{left:calc(100% - -15px)}#footer>.flex{background-color:rgba(170,197,196,.65)}@media all and (min-width:1080px){#footer .footerInfo:nth-child(1){order:1;max-width:calc((100% - 520px) / 2)}#footer .footerInfo:nth-child(2){order:3;max-width:calc((100% - 520px) / 2)}#footer #contactCont{order:2}}@media all and (max-width:1079px){#footer>.flex{flex-direction:column}}#contactCont{margin:auto}.footerInfo{width:100%}#contactCont{max-width:520px;width:100%}#formCont{background-color:rgba(88,63,119,.5);padding:25px;margin-top:25px;margin-bottom:25px}#contactus{color:#fff;margin:0 0 5px;font-family:Roboto;font-weight:400;font-size:32px;text-align:center}.footerInfo{padding:15px}.footerInfo>div{margin:auto}.footerInfo svg{display:block;margin:0 auto 15px;height:75px;width:auto}.footerInfo svg path{fill:#012b28;fill-opacity:.7}.footerInfo a,.footerInfo pre{font-family:Myriad Pro,PT Sans;color:#fff;text-transform:uppercase;font-weight:700;font-size:24px;text-align:center;line-height:1;white-space:pre-wrap}.footerInfo a{font-size:34px}#socialMedia{text-align:center;background-color:rgba(1,43,40,.5)}#socialMedia a{display:inline-block;padding:10px;vertical-align:top;line-height:1;margin:8px}#socialMedia svg{height:32px;width:auto}#socialMedia a svg path{fill:#aac5c4;fill-opacity:.8;transition:fill-opacity .3s;-webkit-transition:fill-opacity .3s}#socialMedia a:hover svg path{fill-opacity:1}#colophon{padding:35px 25px}@media all and (min-width:769px){#responsiveHeader{display:none}}@media all and (max-width:768px){.headerInfo{display:none}.nav.navbar-nav li{overflow:hidden}#sectionWelcome h1{font-size:48px}}.ieSlide{display:none}.setWidth{width:77%;max-width:1112px;margin-left:auto}@media all and (max-width:1431px){.setWidth{width:100%;max-width:100%}}.page-id-101 .entry-content div{text-align:center}.page-id-635 .wpcf7 form{min-width:75%;max-width:100%;margin:auto;background-color:#ddd;padding:50px}.page-id-635 .wpcf7 label{color:#393939;width:auto;font-weight:400}.page-id-635 .wpcf7-form-control-wrap{margin-left:40px}#testimonialHeader{display:flex;align-items:center;color:#583f77;font-size:40px;font-weight:500;margin:60px 0}#testimonialHeader span{margin-left:15px;color:#8c8b8b}#testimonialHeader:before,#testimonialHeader:after{flex:1;content:'';height:2px;background:#583f77}#testimonialHeader:before{margin-right:20px}#testimonialHeader:after{margin-left:20px}#sectionTestimonials{position:relative;overflow:hidden;max-width:100%;margin-left:auto;margin-right:auto;padding:0 100px}.testimonialArrow{position:absolute;height:125px;top:-100px;bottom:0;margin:auto;cursor:pointer;transition:opacity .3s linear;opacity:1}#testimonialLeft.testimonialArrow{left:25px}#testimonialRight.testimonialArrow{right:25px}@media all and (min-width:769px){#sectionTestimonials[data-pos="-2"][data-min="-2"] #testimonialRight.testimonialArrow{opacity:0;pointer-events:none}#sectionTestimonials[data-pos="2"][data-max="2"] #testimonialLeft.testimonialArrow{opacity:0;pointer-events:none}}#testimonialContainer{max-width:100%;margin:auto;overflow:hidden;justify-content:center;-webkit-justify-content:center;position:relative}@media all and (max-width:768px){#testimonialContainer{-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.entry-content .flex>.testimonial:not(:last-child),.entry-content .flex>.testimonial:last-child{margin:0}#sectionTestimonials[data-pos="-2"][data-min="-2"] #testimonialRight.testimonialArrow{opacity:0;pointer-events:none}#sectionTestimonials[data-pos="2"][data-max="2"] #testimonialLeft.testimonialArrow{opacity:0;pointer-events:none}}.entry-content .testimonial{max-width:538px;width:100%;margin:0 12px;flex-shrink:0;transition:transform .6s linear;text-align:center}#sectionTestimonials span.su-lightbox{display:block;height:0;max-height:400px;padding-bottom:56.25%;width:100%;position:relative;cursor:pointer;background-size:cover;background-position:right}#sectionTestimonials span.su-lightbox div{position:absolute;left:0;bottom:0;width:100%;padding:10px;color:#fff;font-size:24px;background-color:rgba(0,0,0,.2)}@media all and (max-width:768px){#sectionTestimonials span.su-lightbox div{font-size:18px}}#sectionTestimonials span.su-lightbox svg{width:75px;margin:auto;vertical-align:middle}.entry-content div.testimonialTitle{color:#5c5c5c;font-size:32px;text-transform:uppercase;font-weight:400;line-height:1;display:inline-block;margin:10px -20px auto auto;max-width:538px;width:100%;padding:10px 120px;border-right:1px solid #5160a4}.entry-content div.testimonialTitle p{font-size:32px;color:#5c5c5c;text-align:center;text-align-last:justify}.entry-content div.testimonialTitle b{color:#670c0f;text-transform:uppercase;font-weight:400;display:block;line-height:1;font-size:.9em;text-align:center;text-align-last:justify}@media all and (max-width:768px){.entry-content div.testimonialTitle{border:0;margin:10px auto;width:initial;padding:10px}.entry-content .testimonial{max-width:initial}}@media all and (max-width:600px){#testimonialHeader{font-size:20px;margin:30px 0}.testimonialArrow svg{max-height:100%}.testimonialArrow{height:50px}#testimonialLeft.testimonialArrow{left:10px}#testimonialRight.testimonialArrow{right:10px}#sectionTestimonials{padding:0 50px}.entry-content div.testimonialTitle{font-size:15px;padding:10px 40px;border:0}}.PatientZero span.su-lightbox{background-image:url('/wp-content/uploads/2018/07/testimonial-1.jpg')}.Leanne span.su-lightbox{background-image:url('/wp-content/uploads/2019/02/leanne.jpg')}.Dwayne span.su-lightbox{background-image:url('/wp-content/uploads/2016/08/Palola.png')}#testimonialContainer path#Youtube{fill:#fff}.testimonialArrow polygon{fill:#583f77}.testimonialArrow{display:none}#covid-19{position:fixed;bottom:100px;right:0;left:0;margin:auto;width:600px;z-index:99999;max-width:50%;background-color:#fff;padding:10px;height:auto;max-height:90vh;display:none;border:6px solid green;justify-content:center}#closeAd{cursor:pointer;position:absolute;left:0;top:-30px;padding:5px 10px;background-color:#fff;z-index:9}