button#main-button{background-color:#c9b599!important}.text-primary{color:#f4ede5}.text-primary-100{color:#c9b599}.bg-secondary{background-color:#67635c}.text-secondary-100{color:#4b4b4b}.ul-reset{margin:0;padding:0;list-style:none}@media (max-width:767px){.header .navbar.visible:after{opacity:1;visibility:visible}}@media (max-width:767px){.header .navbar.visible .nav{transform:translateX(0%)}}@media (max-width:767px){.header .mobile-menu-btn.active span{background-color:#fff}.header .mobile-menu-btn.active .bar1{transform:rotate(-45deg) translate(-7px,6px)}.header .mobile-menu-btn.active .bar2{opacity:0}.header .mobile-menu-btn.active .bar3{transform:rotate(45deg) translate(-5px,-5px)}}.footer__newsletter{background-color:#fff;border-radius:36px;overflow:hidden}.footer__newsletter input{outline:none;padding-left:3.5em;padding-right:4em}.footer__newsletter input::-moz-placeholder{color:#4b4b4b}.footer__newsletter input:-ms-input-placeholder{color:#4b4b4b}.footer__newsletter input::placeholder{color:#4b4b4b}.footer__newsletter button{width:60px;height:60px;top:4px}@media (max-width:767px){.footer__newsletter button{width:51px;height:51px}}.footer .phone{position:fixed;bottom:20px;right:20px;z-index:40;border-radius:50%;width:70px;height:70px;background-color:#67635c;display:inline-flex;align-items:center;justify-content:center}@media (min-width:1024px){.top-section__sp{right:3%}}.top-section__border{top:7.2%;left:5%}@media (max-width:1535px){.top-section__border{left:3%}}@media (max-width:821px){.top-section__border{left:2%}}.top-section__leaf{top:6rem}@media (max-width:1784px){.top-section__leaf{left:0}}@media (max-width:1535px){.top-section__leaf{left:-2.5rem;width:121px}}@media (max-width:1379px){.top-section__leaf{left:.5rem}}@media (max-width:1279px){.top-section__leaf{left:-2.5rem}}@media (max-width:1117px){.top-section__leaf{left:.5rem}}@media (max-width:1023px){.top-section__leaf{left:-2rem}}@media (max-width:849px){.top-section__leaf{display:none}}@media (max-width:767px){.top-section__leaf{width:80px;top:1rem}}.jctkr-wrapper{display:block;height:38px}.index-slider{overflow-x:hidden}.index-slider__wrapper{font-size:inherit!important}.index-slider__wrapper li{padding:0 1.5em;white-space:nowrap;display:flex!important;font-family:inherit!important;font-size:inherit!important}.index-slider__wrapper li img{width:26px}.index-slider__wrapper li span{width:calc(100% - 26px)}.simplicity__border{top:-10%;left:5.3%}.simplicity__circle{top:11%;right:-4.7%}@media (max-width:1535px){.simplicity__circle{width:117px}}@media (max-width:1279px){.simplicity__circle{width:100px}}@media (max-width:1023px){.simplicity__circle{width:20%}}@media (max-width:767px){.simplicity__circle{right:-2%}}.service--2{padding:3.4em 0 1em}@media (max-width:767px){.service--2{padding:2em 0 .8em}}.service--2 .service__h{font-size:3.75em;margin-bottom:0}@media (max-width:1535px){.service--2 .service__h{font-size:3.25em}}@media (max-width:767px){.service--2 .service__h{font-size:2.6em}}.service-content__top span{border-radius:9px;width:62px;height:62px;background-color:#c9b599;margin-bottom:.9em}@media (max-width:767px){.service-content__top span{width:48px;height:48px}}.service-content__top span img{width:31px}@media (max-width:767px){.service-content__top span img{width:24px}}.service-content .p{margin-top:.7em}.service-content__ul{font-weight:600;margin-top:1.8em;line-height:1.5em}@media (max-width:767px){.service-content__ul{margin-top:1.2em}}.service-content__ul li{padding:0 0 0 2.2em;position:relative;margin-top:.6em}.service-content__ul li:before{content:"";width:23px;height:23px;border-radius:50%;background-color:#c9b599;display:inline-block;position:absolute;top:2.5px;left:0}.services_sections__border{top:-8%;right:-8.5%}@media (max-width:1059px){.services_sections__border{right:-6.5%}}@media (max-width:639px){.appointment .subheading{font-size:1.8em}}.contact-form .c-flex{display:flex;margin:0 -8px}@media (max-width:639px){.contact-form .c-flex{display:block}}.contact-form .c-flex>div{padding-left:8px;padding-right:8px;margin-bottom:1em}.contact-form label{position:absolute;top:50%;left:1.3em;transform:translateY(-50%)}.contact-form input,.contact-form select,.contact-form textarea{width:100%;background:#fff;border-radius:8px;padding:.9em .7em .9em 3.4em;min-height:70px}.contact-form input:focus-visible,.contact-form select:focus-visible,.contact-form textarea:focus-visible{outline-color:#c9b599}.contact-form input::-moz-placeholder,.contact-form select::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:#4b4b4b}.contact-form input:-ms-input-placeholder,.contact-form select:-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder{color:#4b4b4b}.contact-form input::placeholder,.contact-form select::placeholder,.contact-form textarea::placeholder{color:#4b4b4b}.contact-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE1IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy45MzMzIDIuMjIyMTJlLTA1SDEuMDc3NTRDMC43OTIxOTcgLTAuMDAxODYwOTkgMC41MTc5NDggMC4xMTYwMjQgMC4zMTU2NTQgMC4zMjc1MUMwLjExMzM1MSAwLjUzODgwNCAtMC4wMDAxNzg4NSAwLjgyNjE5MSAyLjExNDk0ZS0wNyAxLjEyNTgxQzAuMDAwMTc5NTQ5IDEuNDI1NDMgMC4xMTQyNDYgMS43MTI2MiAwLjMxNjkwNyAxLjkyMzU0TDYuNzQ0NzcgOC42NzI4OUM2Ljk0NTQ2IDguODgyNDkgNy4yMTY5OCA5IDcuNDk5OTkgOUM3Ljc4MzAxIDkgOC4wNTQ1NCA4Ljg4MjQ5IDguMjU1MjIgOC42NzI4OUwxNC42ODMxIDEuOTIzNTRDMTQuODg0OCAxLjcxMzU2IDE0Ljk5ODkgMS40Mjc5IDE1IDEuMTI5NTdDMTUuMDAxMiAwLjgzMTI3NyAxNC44ODk1IDAuNTQ0NjQ3IDE0LjY4OTQgMC4zMzI4MTNDMTQuNDg5NCAwLjEyMDk1NiAxNC4yMTczIDAuMDAxMTg0MTcgMTMuOTMzMiA1LjYwNTk3ZS0wNUwxMy45MzMzIDIuMjIyMTJlLTA1WiIgZmlsbD0iIzY3NjM1QyIvPgo8L3N2Zz4K");background-repeat:no-repeat;background-position-x:calc(100% - 1.3em);background-position-y:50%}.contact-form textarea{height:138px}.contact-form__textarea-box label{top:17%;transform:translateY(0)}.office-info .subheading{border-bottom:2px solid rgba(54,87,105,.28)}.office-info p{font-size:1.1em}@media (max-width:1535px){.office-info p{font-size:.9em}}.safari .is-safari{display:block}.safari .not-safari{display:none}#forminator-module-179 .forminator-field input,#forminator-module-179 .forminator-field textarea,#forminator-module-179 .forminator-field .forminator-select{width:100%;background:#fff!important;border-radius:8px;padding:.9em .7em .9em 3.4em;min-height:70px;color:#4b4b4b!important;font-size:20px!important}#forminator-module-179 label{display:none}#forminator-module-179 .forminator-field{position:relative}#forminator-module-179 .first-name-field .forminator-field:before{content:"";position:absolute;top:20px;left:20px;height:26px;width:23px;background:url("https://vividsmileschicago.com/wp-content/themes/vivid-smiles-kreate/fed/img/Icon feather-user.svg");--lzl-bg-img:"https://vividsmileschicago.com/wp-content/themes/vivid-smiles-kreate/fed/img/Icon feather-user.svg"}#forminator-module-179 .last-name-field .forminator-field:before{content:"";position:absolute;top:20px;left:20px;height:26px;width:23px;background:url("https://vividsmileschicago.com/wp-content/themes/vivid-smiles-kreate/fed/img/Icon feather-user.svg");--lzl-bg-img:"https://vividsmileschicago.com/wp-content/themes/vivid-smiles-kreate/fed/img/Icon feather-user.svg"}#forminator-module-179 .last-name-field .forminator-field:before.lzl:not(.lzl-ed),#forminator-module-179 .last-name-field .forminator-field:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023%2026%22%20width%3D%2223%22%20height%3D%2226%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}#forminator-module-179 .email-address-field .forminator-field:before{content:"";position:absolute;top:20px;left:20px;height:18px;width:26px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjIxNDMgMEgyLjc4NTcxQzIuMDQ2NzggMCAxLjMzODM2IDAuMjg0NDYyIDAuODE1ODE2IDAuNzkwNzE0QzAuMjkzNDkyIDEuMjk3MTcgMCAxLjk4MzgxIDAgMi43VjE1LjNDMCAxNi4wMTYyIDAuMjkzNDkyIDE2LjcwMjggMC44MTU4MTYgMTcuMjA5M0MxLjMzODM1IDE3LjcxNTUgMi4wNDY3OCAxOCAyLjc4NTcxIDE4SDIzLjIxNDNDMjMuOTUzMiAxOCAyNC42NjE2IDE3LjcxNTUgMjUuMTg0MiAxNy4yMDkzQzI1LjcwNjUgMTYuNzAyOCAyNiAxNi4wMTYyIDI2IDE1LjNWMi43QzI2IDEuOTgzODEgMjUuNzA2NSAxLjI5NzE4IDI1LjE4NDIgMC43OTA3MTRDMjQuNjYxNyAwLjI4NDQ2MiAyMy45NTMyIDAgMjMuMjE0MyAwWk0yMi43Njg3IDEuOEwxMy42Mjc4IDkuOTIxNkgxMy42Mjc2QzEzLjQ1NjQgMTAuMDczOSAxMy4yMzIzIDEwLjE1ODMgMTMgMTAuMTU4M0MxMi43Njc2IDEwLjE1ODMgMTIuNTQzNiAxMC4wNzM5IDEyLjM3MjQgOS45MjE2TDMuMjMxNTIgMS44SDIyLjc2ODdaTTIzLjIxNDMgMTYuMkgyLjc4NTcxQzIuNTM5NDggMTYuMiAyLjMwMzE5IDE2LjEwNTIgMi4xMjkwOCAxNS45MzY0QzEuOTU0OTggMTUuNzY3NyAxLjg1NzE0IDE1LjUzODcgMS44NTcxNCAxNS4zVjMuMDIxNDNMMTEuMTE3OSAxMS4yNUMxMS42MzAxIDExLjcwOTQgMTIuMzAyMiAxMS45NjQ4IDEzLjAwMDIgMTEuOTY0OEMxMy42OTgxIDExLjk2NDggMTQuMzcwMiAxMS43MDk0IDE0Ljg4MjQgMTEuMjVMMjQuMTQzMiAzLjAyMTQzVjE1LjNDMjQuMTQzMiAxNS41Mzg3IDI0LjA0NTMgMTUuNzY3NyAyMy44NzEyIDE1LjkzNjRDMjMuNjk3MSAxNi4xMDUyIDIzLjQ2MDggMTYuMiAyMy4yMTQ2IDE2LjJIMjMuMjE0M1oiIGZpbGw9IiMzNjU3NjkiLz4KPC9zdmc+Cg==")}#forminator-module-179 .phone-number-field .forminator-field:before{content:"";position:absolute;top:20px;left:20px;height:26px;width:18px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAxOCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1Ljk4NTUgMEgyLjAwNDQzQzAuODk5NTU2IDAgMC4wMDk4MDUxMSAwLjg5OTU1NiAwIDIuMDA0NDNWMjMuODE3OUMwIDI0LjkyMjcgMC44OTk1NTYgMjUuODEyNSAyLjAwNDQzIDI1LjgyMjNIMTUuOTk1NkMxNy4xMDA0IDI1LjgyMjMgMTcuOTkwMiAyNC45MjI3IDE4IDIzLjgxNzlMMTcuOTk5NyAyLjAwNDQzQzE3Ljk4OTkgMC44OTk1NTYgMTcuMDkwNiAwIDE1Ljk4NTggMEgxNS45ODU1Wk0xNS42NDMxIDIuMzQ2NTJWMTcuNjM3NUgyLjM0NjdWMi4zNDY1MkgxNS42NDMxWk0yLjM0NjcgMjMuNDY1MlYxOS45ODQ0SDE1LjY0MzlMMTUuNjQzNiAyMy40NjUySDIuMzQ2N1oiIGZpbGw9IiMzNjU3NjkiLz4KPHBhdGggZD0iTTkuOTcyMjYgMjEuNzQzOUM5Ljk3MjI2IDIyLjI4NCA5LjUzNDI1IDIyLjcyMTcgOC45OTQ0MyAyMi43MjE3QzguNDU0NjEgMjIuNzIxNyA4LjAxNjYgMjIuMjg0IDguMDE2NiAyMS43NDM5QzguMDE2NiAyMS4yMDQgOC40NTQ2MSAyMC43NjY0IDguOTk0NDMgMjAuNzY2NEM5LjUzNDI1IDIwLjc2NjQgOS45NzIyNiAyMS4yMDQxIDkuOTcyMjYgMjEuNzQzOVoiIGZpbGw9IiMzNjU3NjkiLz4KPC9zdmc+Cg==")}#forminator-module-179 .type-of-patient-field .forminator-field:before{content:"";position:absolute;top:22px;left:20px;height:26px;width:26px;background:url("https://vividsmileschicago.com/wp-content/themes/vivid-smiles-kreate/fed/img/c-p.svg");--lzl-bg-img:"https://vividsmileschicago.com/wp-content/themes/vivid-smiles-kreate/fed/img/c-p.svg"}#forminator-module-179 .type-of-patient-field .forminator-field:before.lzl:not(.lzl-ed),#forminator-module-179 .type-of-patient-field .forminator-field:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026%2026%22%20width%3D%2226%22%20height%3D%2226%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}#forminator-module-179 .have-dental-field .forminator-field:before{content:"";position:absolute;top:22px;left:20px;height:30px;width:26px;background:url("https://vividsmileschicago.com/wp-content/themes/vivid-smiles-kreate/fed/img/c-dental.svg");--lzl-bg-img:"https://vividsmileschicago.com/wp-content/themes/vivid-smiles-kreate/fed/img/c-dental.svg"}#forminator-module-179 .have-dental-field .forminator-field:before.lzl:not(.lzl-ed),#forminator-module-179 .have-dental-field .forminator-field:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026%2030%22%20width%3D%2226%22%20height%3D%2230%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}#forminator-module-179 .how-did-you-hear-field .forminator-field:before{content:"";position:absolute;top:22px;left:20px;height:26px;width:26px;background:url("https://vividsmileschicago.com/wp-content/themes/vivid-smiles-kreate/fed/img/c-p.svg");--lzl-bg-img:"https://vividsmileschicago.com/wp-content/themes/vivid-smiles-kreate/fed/img/c-p.svg"}#forminator-module-179 .how-did-you-hear-field .forminator-field:before.lzl:not(.lzl-ed),#forminator-module-179 .how-did-you-hear-field .forminator-field:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026%2026%22%20width%3D%2226%22%20height%3D%2226%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}#forminator-module-179 .enter-message-field .forminator-field:before{content:"";position:absolute;top:20px;left:20px;height:24px;width:25px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDExODMgMjRDMC44NTg3NSAyNCAwLjcwNDU4NiAyMy45NjU1IDAuNTYyMzYyIDIzLjg5NDVDMC4yMTc5ODggMjMuNzIzNiAwLjAwMDIxNzEzNSAyMy4zNzI1IDAuMDAwMjE3MTM1IDIyLjk4ODRMMCA4LjAwNzg2QzAgNC4wMTcxNCAzLjI0NjU4IDAuNzcwNTA4IDcuMjM3MzUgMC43NzA1MDhIMTcuNzYyNkMyMS43NTM0IDAuNzcwNTA4IDI1IDQuMDE3MDkgMjUgOC4wMDc4NlYxMi42NzcxQzI1IDE2LjY2NzggMjEuNzUzNCAxOS45MTQ1IDE3Ljc2MjYgMTkuOTE0NUg2LjczMjYzTDEuNjIzOSAyMy43OTM2QzEuNDQ0MzMgMjMuOTMwNCAxLjIyODUgMjQuMDAwMSAxLjAxMjAxIDI0LjAwMDFMMS4wMTE4MyAyNFpNNy4yMzc1MSAyLjc5MzgyQzQuMzYyNDEgMi43OTM4MiAyLjAyMzQ1IDUuMTMyNzkgMi4wMjM0NSA4LjAwNzg4VjIwLjk0OTVMNS43OTM5OSAxOC4wODY0QzUuOTc5ODYgMTcuOTQ1NCA2LjIwMTExIDE3Ljg3MjUgNi40NDEwNyAxNy44ODFDNi40ODE0NSAxNy44ODI1IDYuNTIyMDYgMTcuODg1MSA2LjU2MjIzIDE3Ljg4NzVMNi42MTU4NiAxNy44OTFIMTcuNzYzMkMyMC42MzgzIDE3Ljg5MSAyMi45NzcyIDE1LjU1MiAyMi45NzcyIDEyLjY3NjlWOC4wMDc2M0MyMi45NzcyIDUuMTMyNTMgMjAuNjM4MyAyLjc5MzU2IDE3Ljc2MzIgMi43OTM1Nkw3LjIzNzUxIDIuNzkzODJaIiBmaWxsPSIjMzY1NzY5Ii8+Cjwvc3ZnPgo=")}#forminator-module-179 .forminator-button{width:100%!important;color:#fff;padding-top:22px;padding-bottom:22px;border-radius:37px;transition:background-color .2s,color .2s;line-height:1.4;position:relative;background:#67635c!important}#forminator-module-179 .first-name-field .forminator-field:before.lzl:not(.lzl-ed),#forminator-module-179 .first-name-field .forminator-field:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023%2026%22%20width%3D%2223%22%20height%3D%2226%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}