img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:fallback;src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal0.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal1.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal2.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal3.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal4.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal5.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal6.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal7.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal8.woff2') format('woff2')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:fallback;src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal0.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal1.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal2.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal3.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal4.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal5.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal6.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal7.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal8.woff2') format('woff2')}@font-face{font-family:'Istok Web';font-style:normal;font-weight:700;font-display:fallback;src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok%20Web/istok-web-700-normal0.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok%20Web/istok-web-700-normal1.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok%20Web/istok-web-700-normal2.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok%20Web/istok-web-700-normal3.woff2') format('woff2')}@font-face{font-family:'Istok Web';font-style:normal;font-weight:400;font-display:fallback;src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok%20Web/istok-web-400-normal0.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok%20Web/istok-web-400-normal1.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok%20Web/istok-web-400-normal2.woff2') format('woff2'),url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok%20Web/istok-web-400-normal3.woff2') format('woff2')}
:root{--light:#fffbf4;--dark:#100b03;--accent:#e57724;--color-1:#e59e24;--color-2:#fff3df;--color-3:#a8565c;--jump-size:8px;--h-jump-size:8px;--fa-li-width:40px;--fa-li-margin:32px;--s-column-gap:8px;--md-column-gap:16px;--lg-column-gap:24px;--xl-column-gap:24px;--s-section-top-padding:40px;--md-section-top-padding:40px;--lg-section-top-padding:60px;--xl-section-top-padding:80px;--s-section-bottom-padding:40px;--md-section-bottom-padding:40px;--lg-section-bottom-padding:60px;--xl-section-bottom-padding:80px;--s-lateral-padding:4.65116vw;--md-lateral-padding:2.3vw;--lg-lateral-padding:2.3vw;--xl-lateral-padding:12.5vw;--sm-container:350px;--md-container:708px;--lg-container:1120px;--xl-container:1400px,}.youtube-video.iframe-container,.youtube-iframe{-webkit-overflow-scrolling:'touch';-webkit-overflow-scrolling:touch}#content .ast-container,#masthead .ast-container{max-width:100%;padding:0}.ast-site-identity{padding:0}#masthead{z-index:99;position:relative}.text-color-white{color:var(--light,#fff)}.text-color-black{color:var(--dark,#000)}.text-color-orange{color:var(--accent,orange)}.text-color-yellow{color:var(--color-1,#ff0)}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-24{font-size:24px}.fs-28{font-size:28px}.fs-32{font-size:32px}.fs-56{font-size:56px}.fs-96{font-size:96px}.lh-1em{line-height:1em}.lh-1-1em{line-height:1.1em}.bkg-light{background-color:var(--light,#fff)}.bkg-dark{background-color:var(--dark,#000)}.bkg-orange{background-color:var(--accent,orange)}.bkg-pale-yellow{background-color:var(--color-2,#fff3df)}section.bkg-dark-pattern{background:url('/wp-content/uploads/de-pattern-white.png')}.btn.above-header{padding:4px;background-color:var(--dark,#000);border-radius:2px;transition:.12s transform ease-in-out}.btn.above-header i{transition:.12s transform ease-in-out}.btn.above-header:hover{color:rgb(255 251 244/70)}.btn{padding:16px 24px;border-radius:8px}.btn.orange{background-color:var(--accent,orange)}.btn.yellow{background-color:var(--color-1,#ff0)}.btn.white{background-color:var(--light,#fff)}.br-0{border-radius:0}.br-8{border-radius:8px}.br-bottom-8{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.border-orange{border:4px solid var(--accent,orange)}.shadow-1{box-shadow:4px 4px 8px rgba(16,11,3,.25)}[class*=bkg-image]{background-size:cover;background-position:center;background-repeat:no-repeat}#content details:not(.faqs):not(.new-faqs) summary{position:relative}#content details summary::marker{content:""}#content details:not(.faqs):not(.new-faqs) summary:after{content:"\f078";font-weight:900;font-family:'Font Awesome 6 Free';position:absolute;right:0;top:0;bottom:0;height:fit-content;margin:auto 0}#content details[open]:not(.faqs):not(.new-faqs) summary:after{content:"\f077"}.wpcf7>div{display:none}.wpcf7 form.wpcf7-form,.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label{font-size:20px}.wpcf7-form-control-wrap{position:relative;display:block}.wpcf7 .wpcf7-not-valid-tip{color:var(--accent,orange);font-size:14px;font-weight:700;line-height:20px;margin-top:0;position:absolute;bottom:8px;right:8px}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap>input,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap>select,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap>textarea{padding:16px 24px;height:auto;font-size:inherit;line-height:22px;border:2px solid var(--color-1,#ff0);border-radius:0;box-shadow:unset;color:inherit;background-color:transparent}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap>input::placeholder,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap>select::placeholder,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap>textarea::placeholder{color:inherit}.wpcf7 .wpcf7-acceptance input{margin-right:8px;appearance:none;background:var(--light,#fff);color:var(--color-1,#ff0);font-size:20px;line-height:1em;border:2px solid var(--color-1,#ff0);border-radius:0;display:inline-grid;place-content:center}.wpcf7 .wpcf7-acceptance input:before{content:"";width:.8em;height:.8em;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--color-1,#ff0)}.wpcf7 .wpcf7-acceptance input:checked:before{transform:scale(1)}input[type=radio]:checked,input[type=reset],input[type=checkbox]:checked,input[type=checkbox]:hover:checked,input[type=checkbox]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:var(--color-1,#ff0);background-color:transparent;box-shadow:none}.wpcf7-acceptance label{font-size:20px;line-height:1em;display:inline-flex;align-items:center;vertical-align:middle}.wpcf7-form input.wpcf7-submit{width:100%;border-radius:0;background-color:var(--color-1,#ff0);color:var(--dark,#000);padding:16px 24px;font-size:22px;line-height:1.1em}.form-note{font-size:16px;line-height:1.1em;font-style:italic}.bkg-image-footer{background-image:url("/wp-content/uploads/bkg-footer-sm.jpg")}footer .map{height:270px}@media (min-width:768px){.md-fs-28{font-size:28px}.md-text-color-white{color:var(--light,#fff)}.md-bkg-dark{background-color:var(--dark,#000)}.md-br-8{border-radius:8px}img.md-bkg-img{height:100%;z-index:0;inset:0}#content .md-special-grid{display:grid;grid-template-columns:repeat(5,1fr);column-gap:16px}.inline-map{height:-webkit-fill-available}.bkg-image-footer{background-image:url("/wp-content/uploads/bkg-footer-md.jpg")}footer .map{height:-webkit-fill-available}}@media (min-width:1024px){#ast-desktop-header .main-navigation .sub-menu li>a.menu-link{padding-left:24px;padding-bottom:12px;padding-top:12px;line-height:1.1em}.bkg-image-footer{background-image:url("/wp-content/uploads/bkg-footer-lg.jpg")}.btn.above-header{background-color:transparent;color:var(--dark,#000)}div[class*=grid].lg-grid-normal>div[class*=col]:first-child{order:1}div[class*=grid].lg-grid-normal>div[class*=col]:last-child{order:2}}@media(min-width:1440px){.ast-desktop .ast-above-header-bar.ast-above-header,.ast-header-break-point #masthead.site-header .ast-above-header-bar,#ast-desktop-header .ast-primary-header-bar.main-header-bar,.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{padding-left:var(--xl-lateral-padding,12%);padding-right:var(--xl-lateral-padding,12%)}.xl-border-none{border:none}.xl-border-orange{border:4px solid var(--accent,orange)}.xl-br-0{border-radius:0}.xl-br-8{border-radius:8px}}@media(min-width:1920px){#content,footer#colophon>div,body #page header{max-width:1920px;width:100%;margin:0 auto}}@media(max-width:390px){body,button,input,select,textarea,.ast-button,.ast-custom-button{font-size:18px}h1,.entry-content h1{font-size:44px}h2,.entry-content h2{font-size:36px}h3,.entry-content h3{font-size:28px}}
.thin{font-weight:100}.extra-light{font-weight:200}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.extra-bold{font-weight:800}.left-align{text-align:left}.center-align{text-align:center}.right-align{text-align:right}.justify-align{text-align:justify}.underline{text-decoration:underline}.italic{font-style:italic}.normal{font-style:normal}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.inline-block{display:inline-block}.block{display:block}.flex{display:flex}.grid{display:grid}.none{display:none}.justify-content-space{justify-content:space-between}.justify-content-center{justify-content:center}.justify-content-right{justify-content:right}.justify-content-left{justify-content:left}.fd-row{flex-direction:row}.fd-reverse{flex-direction:row-reverse}.fd-col{flex-direction:column}.fd-col-reverse{flex-direction:column-reverse}.relative{position:relative}.absolute{position:absolute}.static{position:static}.t0{top:0}.r0{right:0}.b0{bottom:0}.l0{left:0}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.h-100{height:100%}.h-auto{height:auto}.h-fit{height:fit-content}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-35{width:35%}.w-40{width:40%}.w-45{width:45%}.w-50{width:50%}.w-55{width:55%}.w-60{width:60%}.w-65{width:65%}.w-70{width:70%}.w-75{width:75%}.w-80{width:80%}.w-85{width:85%}.w-90{width:90%}.w-95{width:95%}.w-100{width:100%}.w-fit-content{width:fit-content}.w-auto{width:auto}.pt0,.py0,.p0{padding-top:0}.pt1,.py1,.p1{padding-top:var(--jump-size,10px)}.pt2,.py2,.p2{padding-top:calc(var(--jump-size, 10px) * 2)}
.pt3, .py3, .p3 { padding-top: calc(var(--jump-size, 10px) * 3)}
.pt4, .py4, .p4 { padding-top: calc(var(--jump-size, 10px) * 4)}
.pt5, .py5, .p5 { padding-top: calc(var(--jump-size, 10px) * 5)}
.pt6, .py6, .p6 { padding-top: calc(var(--jump-size, 10px) * 6)}
.pt7, .py7, .p7 { padding-top: calc(var(--jump-size, 10px) * 7)}
.pt8, .py8, .p8 { padding-top: calc(var(--jump-size, 10px) * 8)}
.pt9, .py9, .p9 { padding-top: calc(var(--jump-size, 10px) * 9)}
.pt10, .py10, .p10 { padding-top:calc(var(--jump-size, 10px) * 10)}.pl0,.px0,.p0{padding-left:0}.pl1,.px1,.p1{padding-left:var(--h-jump-size,10px)}.pl2,.px2,.p2{padding-left:calc(var(--h-jump-size, 10px) * 2)}
.pl3, .px3, .p3 { padding-left: calc(var(--h-jump-size, 10px) * 3)}
.pl4, .px4, .p4 { padding-left: calc(var(--h-jump-size, 10px) * 4)}
.pl5, .px5, .p5 { padding-left: calc(var(--h-jump-size, 10px) * 5)}
.pl6, .px6, .p6 { padding-left: calc(var(--h-jump-size, 10px) * 6)}
.pl7, .px7, .p7 { padding-left: calc(var(--h-jump-size, 10px) * 7)}
.pl8, .px8, .p8 { padding-left: calc(var(--h-jump-size, 10px) * 8)}
.pl9, .px9, .p9 { padding-left: calc(var(--h-jump-size, 10px) * 9)}
.pl10, .px10, .p10 { padding-left: calc(var(--h-jump-size, 10px) * 10)}
/*PADDING BOT*/
.pb0, .py0, .p0 { padding-bottom:0 }
.pb1, .py1, .p1 { padding-bottom: var(--jump-size, 10px)}
.pb2, .py2, .p2 { padding-bottom: calc(var(--jump-size, 10px) * 2)}
.pb3, .py3, .p3 { padding-bottom: calc(var(--jump-size, 10px) * 3)}
.pb4, .py4, .p4 { padding-bottom: calc(var(--jump-size, 10px) * 4)}
.pb5, .py5, .p5 { padding-bottom: calc(var(--jump-size, 10px) * 5)}
.pb6, .py6, .p6 { padding-bottom: calc(var(--jump-size, 10px) * 6)}
.pb7, .py7, .p7 { padding-bottom: calc(var(--jump-size, 10px) * 7)}
.pb8, .py8, .p8 { padding-bottom: calc(var(--jump-size, 10px) * 8)}
.pb9, .py9, .p9 { padding-bottom: calc(var(--jump-size, 10px) * 9)}
.pb10, .py10, .p10{padding-bottom: calc(var(--jump-size, 10px) * 10)}.pr0,.px0,.p0{padding-right:0}.pr1,.px1,.p1{padding-right:var(--h-jump-size,10px)}.pr2,.px2,.p2{padding-right:calc(var(--h-jump-size, 10px) * 2)}
.pr3, .px3, .p3 { padding-right: calc(var(--h-jump-size, 10px) * 3)}
.pr4, .px4, .p4 { padding-right: calc(var(--h-jump-size, 10px) * 4)}
.pr5, .px5, .p5 { padding-right: calc(var(--h-jump-size, 10px) * 5)}
.pr6, .px6, .p6 { padding-right: calc(var(--h-jump-size, 10px) * 6)}
.pr7, .px7, .p7 { padding-right: calc(var(--h-jump-size, 10px) * 7)}
.pr8, .px8, .p8 { padding-right: calc(var(--h-jump-size, 10px) * 8)}
.pr9, .px9, .p9 { padding-right: calc(var(--h-jump-size, 10px) * 9)}
.pr10, .px10, .p10{ padding-right: calc(var(--h-jump-size, 10px) * 10)}.mt-auto,.my-auto,.m-auto{margin-top:auto}.mr-auto,.mx-auto,.m-auto{margin-right:auto}.mb-auto,.my-auto,.m-auto{margin-bottom:auto}.ml-auto,.mx-auto,.m-auto{margin-left:auto}.mt0,.my0,.m0{margin-top:0}.mt1,.my1,.m1{margin-top:var(--jump-size,10px)}.mt2,.my2,.m2{margin-top:calc(var(--jump-size, 10px) * 2)}
.mt3, .my3, .m3 { margin-top: calc(var(--jump-size, 10px) * 3)}
.mt4, .my4, .m4 { margin-top: calc(var(--jump-size, 10px) * 4)}
.mt5, .my5, .m5 { margin-top: calc(var(--jump-size, 10px) * 5)}
.mt6, .my6, .m6 { margin-top: calc(var(--jump-size, 10px) * 6)}
.mt7, .my7, .m7 { margin-top: calc(var(--jump-size, 10px) * 7)}
.mt8, .my8, .m8 { margin-top: calc(var(--jump-size, 10px) * 8)}
.mt9, .my9, .m9 { margin-top: calc(var(--jump-size, 10px) * 9)}
.mt10, .my10, .m10 { margin-top: calc(var(--jump-size, 10px) * 10)}.mr0,.mx0,.m0{margin-right:0}.mr1,.mx1,.m1{margin-right:var(--h-jump-size,10px)}.mr2,.mx2,.m2{margin-right:calc(var(--h-jump-size, 10px) * 2)}
.mr3, .mx3, .m3 { margin-right: calc(var(--h-jump-size, 10px) * 3)}
.mr4, .mx4, .m4 { margin-right: calc(var(--h-jump-size, 10px) * 4)}
.mr5, .mx5, .m5 { margin-right: calc(var(--h-jump-size, 10px) * 5)}
.mr6, .mx6, .m6 { margin-right: calc(var(--h-jump-size, 10px) * 6)}
.mr7, .mx7, .m7 { margin-right: calc(var(--h-jump-size, 10px) * 7)}
.mr8, .mx8, .m8 { margin-right: calc(var(--h-jump-size, 10px) * 8)}
.mr9, .mx9, .m9 { margin-right: calc(var(--h-jump-size, 10px) * 9)}
.mr10, .mx10, .m10 { margin-right: calc(var(--h-jump-size, 10px) * 10)}.mb0,.my0,.m0{margin-bottom:0}.mb1,.my1,.m1{margin-bottom:var(--jump-size,10px)}.mb2,.my2,.m2{margin-bottom:calc(var(--jump-size, 10px) * 2)}
.mb3, .my3, .m3 { margin-bottom: calc(var(--jump-size, 10px) * 3)}
.mb4, .my4, .m4 { margin-bottom: calc(var(--jump-size, 10px) * 4)}
.mb5, .my5, .m5 { margin-bottom: calc(var(--jump-size, 10px) * 5)}
.mb6, .my6, .m6 { margin-bottom: calc(var(--jump-size, 10px) * 6)}
.mb7, .my7, .m7 { margin-bottom: calc(var(--jump-size, 10px) * 7)}
.mb8, .my8, .m8 { margin-bottom: calc(var(--jump-size, 10px) * 8)}
.mb9, .my9, .m9 { margin-bottom: calc(var(--jump-size, 10px) * 9)}
.mb10, .my10, .m10 { margin-bottom: calc(var(--jump-size, 10px) * 10)}.ml0,.mx0,.m0{margin-left:0}.ml1,.mx1,.m1{margin-left:var(--h-jump-size,10px)}.ml2,.mx2,.m2{margin-left:calc(var(--h-jump-size, 10px) * 2)}
.ml3, .mx3, .m3 { margin-left: calc(var(--h-jump-size, 10px) * 3)}
.ml4, .mx4, .m4 { margin-left: calc(var(--h-jump-size, 10px) * 4)}
.ml5, .mx5, .m5 { margin-left: calc(var(--h-jump-size, 10px) * 5)}
.ml6, .mx6, .m6 { margin-left: calc(var(--h-jump-size, 10px) * 6)}
.ml7, .mx7, .m7 { margin-left: calc(var(--h-jump-size, 10px) * 7)}
.ml8, .mx8, .m8 { margin-left: calc(var(--h-jump-size, 10px) * 8)}
.ml9, .mx9, .m9 { margin-left: calc(var(--h-jump-size, 10px) * 9)}
.ml10, .mx10, .m10 { margin-left: calc(var(--h-jump-size, 10px) * 10)}.row{display:flex;flex-wrap:wrap}.row>*{width:100%}.col{flex:1 0 0%}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}section>.row.grid,#content .grid{display:grid;grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(6,1fr);column-gap:var(--s-column-gap,20px)}.grid>.col-6{flex:unset;width:unset;grid-column:auto/span 6}.grid>.col-5{flex:unset;width:unset;grid-column:auto/span 5}.grid>.col-4{flex:unset;width:unset;grid-column:auto/span 4}.grid>.col-3{flex:unset;width:unset;grid-column:auto/span 3}.grid>.col-2{flex:unset;width:unset;grid-column:auto/span 2}.grid>.col-1{flex:unset;width:unset;grid-column:auto/span 1}.grid>.col{flex:unset}#content .container-fluid{max-width:100%;width:100%}main>section,#content .section-padding,.section-padding{padding-top:var(--s-section-top-padding,48px);padding-bottom:var(--s-section-bottom-padding,24px)}section>.container,#content .container,footer .container{max-width:var(--sm-container,320px);width:100%;margin-left:auto;margin-right:auto}section>.row,.row-padding{padding-left:var(--s-lateral-padding,5vw);padding-right:var(--s-lateral-padding,5vw)}section>.row.fullwidth,section>.row[class*=container]{padding-right:0;padding-left:0}table,th,td{line-height:1em;border:none}iframe.responsive-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iframe-container{width:auto;position:relative;padding:0}.ar-3-4{aspect-ratio:3/4}.ar-4-3{aspect-ratio:4/3}.ar-16-9{aspect-ratio:16/9}.ar-9-16{aspect-ratio:9/16}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:50px;color:#fff}img.responsive{width:100%;height:auto}@media screen and (min-width:768px){.md-thin{font-weight:100}.md-extra-light{font-weight:200}.md-light{font-weight:300}.md-regular{font-weight:400}.md-medium{font-weight:500}.md-semibold{font-weight:600}.md-bold{font-weight:700}.md-extra-bold{font-weight:800}.md-left-align{text-align:left}.md-center-align{text-align:center}.md-right-align{text-align:right}.md-justify-align{text-align:justify}.md-underline{text-decoration:underline}.md-italic{font-style:italic}.md-normal{font-style:normal}.md-uppercase{text-transform:uppercase}.md-lowercase{text-transform:lowercase}.md-inline-block{display:inline-block}.md-block{display:block}.md-flex{display:flex}.md-none{display:none}.md-justify-content-space{justify-content:space-between}.md-justify-content-center{justify-content:center}.md-justify-content-right{justify-content:right}.md-justify-content-left{justify-content:left}.md-fd-row{flex-direction:row}.md-fd-col{flex-direction:column}.md-fd-reverse{flex-direction:row-reverse}.md-fd-col-reverse{flex-direction:column-reverse}.md-absolute{position:absolute}.md-relative{position:relative}.md-static{position:static}.md-t0{top:0}.md-r0{right:0}.md-b0{bottom:0}.md-l0{left:0}.md-overflow-hidden{overflow:hidden}.md-overflow-visible{overflow:visible}.md-h-100{height:100%}.md-h-fit{height:fit-content}.md-h-auto{height:auto}.md-w-10{width:10%}.md-w-15{width:15%}.md-w-20{width:20%}.md-w-25{width:25%}.md-w-30{width:30%}.md-w-35{width:35%}.md-w-40{width:40%}.md-w-45{width:45%}.md-w-50{width:50%}.md-w-55{width:55%}.md-w-60{width:60%}.md-w-65{width:65%}.md-w-70{width:70%}.md-w-75{width:75%}.md-w-80{width:80%}.md-w-85{width:85%}.md-w-90{width:90%}.md-w-95{width:95%}.md-w-100{width:100%}.md-w-fit-content{width:fit-content}.md-w-auto{width:auto}main>section,.section-padding,#content .md-section-padding{padding-top:var(--md-section-top-padding,80px);padding-bottom:var(--md-section-bottom-padding,80px)}section>.container,#content .container,footer .container,section>.md-container,#content .md-container{max-width:var(--md-container,720px);width:100%;margin-left:auto;margin-right:auto}#content .md-container-fluid{max-width:100%;width:100%}section>.row,.row-padding,#content .md-row-padding,.row .lateral-padding,#content .md-right-row-padding{padding-right:var(--md-lateral-padding,30px)}section>.row,.row-padding,#content .md-row-padding,.row .lateral-padding,#content .md-left-row-padding{padding-left:var(--md-lateral-padding,30px)}section>.row.md-fullwidth,section>.row.fullwidth,section>.row[class*=container]{padding-left:0;padding-right:0}.md-mt-auto,.md-my-auto,.md-m-auto{margin-top:auto}.md-mr-auto,.md-mx-auto,.md-m-auto{margin-right:auto}.md-mb-auto,.md-my-auto,.md-m-auto{margin-bottom:auto}.md-ml-auto,.md-mx-auto,.md-m-auto{margin-left:auto}.md-mt0,.md-my0,.md-m0{margin-top:0}.md-mt1,.md-my1,.md-m1{margin-top:var(--jump-size,10px)}.md-mt2,.md-my2,.md-m2{margin-top:calc(var(--jump-size, 10px) * 2)}
    .md-mt3, .md-my3, .md-m3 { margin-top: calc(var(--jump-size, 10px) * 3)}
    .md-mt4, .md-my4, .md-m4 { margin-top: calc(var(--jump-size, 10px) * 4)}
    .md-mt5, .md-my5, .md-m5 { margin-top: calc(var(--jump-size, 10px) * 5)}
    .md-mt6, .md-my6, .md-m6 { margin-top: calc(var(--jump-size, 10px) * 6)}
    .md-mt7, .md-my7, .md-m7 { margin-top: calc(var(--jump-size, 10px) * 7)}
    .md-mt8, .md-my8, .md-m8 { margin-top: calc(var(--jump-size, 10px) * 8)}
    .md-mt9, .md-my9, .md-m9 { margin-top: calc(var(--jump-size, 10px) * 9)}
    .md-mt10, .md-my10, .md-m10 { margin-top: calc(var(--jump-size, 10px) * 10)}.md-mr0,.md-mx0,.md-m0{margin-right:0}.md-mr1,.md-mx1,.md-m1{margin-right:var(--h-jump-size,10px)}.md-mr2,.md-mx2,.md-m2{margin-right:calc(var(--h-jump-size, 10px) * 2)}
    .md-mr3, .md-mx3, .md-m3 { margin-right: calc(var(--h-jump-size, 10px) * 3)}
    .md-mr4, .md-mx4, .md-m4 { margin-right: calc(var(--h-jump-size, 10px) * 4)}
    .md-mr5, .md-mx5, .md-m5 { margin-right: calc(var(--h-jump-size, 10px) * 5)}
    .md-mr6, .md-mx6, .md-m6 { margin-right: calc(var(--h-jump-size, 10px) * 6)}
    .md-mr7, .md-mx7, .md-m7 { margin-right: calc(var(--h-jump-size, 10px) * 7)}
    .md-mr8, .md-mx8, .md-m8 { margin-right: calc(var(--h-jump-size, 10px) * 8)}
    .md-mr9, .md-mx9, .md-m9 { margin-right: calc(var(--h-jump-size, 10px) * 9)}
    .md-mr10, .md-mx10, .md-m10 { margin-right: calc(var(--h-jump-size, 10px) * 10)}.md-mb0,.md-my0,.md-m0{margin-bottom:0}.md-mb1,.md-my1,.md-m1{margin-bottom:var(--jump-size,10px)}.md-mb2,.md-my2,.md-m2{margin-bottom:calc(var(--jump-size, 10px) * 2)}
    .md-mb3, .md-my3, .md-m3 { margin-bottom: calc(var(--jump-size, 10px) * 3)}
    .md-mb4, .md-my4, .md-m4 { margin-bottom: calc(var(--jump-size, 10px) * 4)}
    .md-mb5, .md-my5, .md-m5 { margin-bottom: calc(var(--jump-size, 10px) * 5)}
    .md-mb6, .md-my6, .md-m6 { margin-bottom: calc(var(--jump-size, 10px) * 6)}
    .md-mb7, .md-my7, .md-m7 { margin-bottom: calc(var(--jump-size, 10px) * 7)}
    .md-mb8, .md-my8, .md-m8 { margin-bottom: calc(var(--jump-size, 10px) * 8)}
    .md-mb9, .md-my9, .md-m9 { margin-bottom: calc(var(--jump-size, 10px) * 9)}
    .md-mb10, .md-my10, .md-m10 { margin-bottom: calc(var(--jump-size, 10px) * 10)}.md-ml0,.md-mx0,.md-m0{margin-left:0}.md-ml1,.md-mx1,.md-m1{margin-left:var(--h-jump-size,10px)}.md-ml2,.md-mx2,.md-m2{margin-left:calc(var(--h-jump-size, 10px) * 2)}
    .md-ml3, .md-mx3, .md-m3 { margin-left: calc(var(--h-jump-size, 10px) * 3)}
    .md-ml4, .md-mx4, .md-m4 { margin-left: calc(var(--h-jump-size, 10px) * 4)}
    .md-ml5, .md-mx5, .md-m5 { margin-left: calc(var(--h-jump-size, 10px) * 5)}
    .md-ml6, .md-mx6, .md-m6 { margin-left: calc(var(--h-jump-size, 10px) * 6)}
    .md-ml7, .md-mx7, .md-m7 { margin-left: calc(var(--h-jump-size, 10px) * 7)}
    .md-ml8, .md-mx8, .md-m8 { margin-left: calc(var(--h-jump-size, 10px) * 8)}
    .md-ml9, .md-mx9, .md-m9 { margin-left: calc(var(--h-jump-size, 10px) * 9)}
    .md-ml10, .md-mx10, .md-m10 { margin-left: calc(var(--h-jump-size, 10px) * 10)}.md-pt0,.md-py0,.md-p0{padding-top:0}.md-pt1,.md-py1,.md-p1{padding-top:var(--jump-size,10px)}.md-pt2,.md-py2,.md-p2{padding-top:calc(var(--jump-size, 10px) * 2)}
    .md-pt3, .md-py3, .md-p3 { padding-top: calc(var(--jump-size, 10px) * 3)}
    .md-pt4, .md-py4, .md-p4 { padding-top: calc(var(--jump-size, 10px) * 4)}
    .md-pt5, .md-py5, .md-p5 { padding-top: calc(var(--jump-size, 10px) * 5)}
    .md-pt6, .md-py6, .md-p6 { padding-top: calc(var(--jump-size, 10px) * 6)}
    .md-pt7, .md-py7, .md-p7 { padding-top: calc(var(--jump-size, 10px) * 7)}
    .md-pt8, .md-py8, .md-p8 { padding-top: calc(var(--jump-size, 10px) * 8)}
    .md-pt9, .md-py9, .md-p9 { padding-top: calc(var(--jump-size, 10px) * 9)}
    .md-pt10, .md-py10, .md-p10 { padding-top:calc(var(--jump-size, 10px) * 10)}.md-pl0,.md-px0,.md-p0{padding-left:0}.md-pl1,.md-px1,.md-p1{padding-left:var(--h-jump-size,10px)}.md-pl2,.md-px2,.md-p2{padding-left:calc(var(--h-jump-size, 10px) * 2)} 
    .md-pl3, .md-px3, .md-p3 { padding-left: calc(var(--h-jump-size, 10px) * 3)}
    .md-pl4, .md-px4, .md-p4 { padding-left: calc(var(--h-jump-size, 10px) * 4)}
    .md-pl5, .md-px5, .md-p5 { padding-left: calc(var(--h-jump-size, 10px) * 5)}
    .md-pl6, .md-px6, .md-p6 { padding-left: calc(var(--h-jump-size, 10px) * 6)}
    .md-pl7, .md-px7, .md-p7 { padding-left: calc(var(--h-jump-size, 10px) * 7)}
    .md-pl8, .md-px8, .md-p8 { padding-left: calc(var(--h-jump-size, 10px) * 8)}
    .md-pl9, .md-px9, .md-p9 { padding-left: calc(var(--h-jump-size, 10px) * 9)}
    .md-pl10, .md-px10, .md-p10 { padding-left: calc(var(--h-jump-size, 10px) * 10)}
    /*PADDING BOT*/
    .md-pb0, .md-py0, .md-p0 { padding-bottom:0 }
    .md-pb1, .md-py1, .md-p1 { padding-bottom: var(--jump-size, 10px)}
    .md-pb2, .md-py2, .md-p2 { padding-bottom: calc(var(--jump-size, 10px) * 2)}
    .md-pb3, .md-py3, .md-p3 { padding-bottom: calc(var(--jump-size, 10px) * 3)}
    .md-pb4, .md-py4, .md-p4 { padding-bottom: calc(var(--jump-size, 10px) * 4)}
    .md-pb5, .md-py5, .md-p5 { padding-bottom: calc(var(--jump-size, 10px) * 5)}
    .md-pb6, .md-py6, .md-p6 { padding-bottom: calc(var(--jump-size, 10px) * 6)}
    .md-pb7, .md-py7, .md-p7 { padding-bottom: calc(var(--jump-size, 10px) * 7)}
    .md-pb8, .md-py8, .md-p8 { padding-bottom: calc(var(--jump-size, 10px) * 8)}
    .md-pb9, .md-py9, .md-p9 { padding-bottom: calc(var(--jump-size, 10px) * 9)}
    .md-pb10, .md-py10, .md-p10{padding-bottom: calc(var(--jump-size, 10px) * 10)}.md-pr0,.md-px0,.md-p0{padding-right:0}.md-pr1,.md-px1,.md-p1{padding-right:var(--h-jump-size,10px)}.md-pr2,.md-px2,.md-p2{padding-right:calc(var(--h-jump-size, 10px) * 2)}
    .md-pr3, .md-px3, .md-p3 { padding-right: calc(var(--h-jump-size, 10px) * 3)}
    .md-pr4, .md-px4, .md-p4 { padding-right: calc(var(--h-jump-size, 10px) * 4)}
    .md-pr5, .md-px5, .md-p5 { padding-right: calc(var(--h-jump-size, 10px) * 5)}
    .md-pr6, .md-px6, .md-p6 { padding-right: calc(var(--h-jump-size, 10px) * 6)}
    .md-pr7, .md-px7, .md-p7 { padding-right: calc(var(--h-jump-size, 10px) * 7)}
    .md-pr8, .md-px8, .md-p8 { padding-right: calc(var(--h-jump-size, 10px) * 8)}
    .md-pr9, .md-px9, .md-p9 { padding-right: calc(var(--h-jump-size, 10px) * 9)}
    .md-pr10, .md-px10, .md-p10{ padding-right: calc(var(--h-jump-size, 10px) * 10)}.md-col{flex:1 0 0%}.md-col-1{flex:0 0 auto;width:8.33333333%}.md-col-2{flex:0 0 auto;width:16.66666667%}.md-col-3{flex:0 0 auto;width:25%}.md-col-4{flex:0 0 auto;width:33.33333333%}.md-col-5{flex:0 0 auto;width:41.66666667%}.md-col-6{flex:0 0 auto;width:50%}.md-col-7{flex:0 0 auto;width:58.33333333%}.md-col-8{flex:0 0 auto;width:66.66666667%}.md-col-9{flex:0 0 auto;width:75%}.md-col-10{flex:0 0 auto;width:83.33333333%}.md-col-11{flex:0 0 auto;width:91.66666667%}.md-col-12{flex:0 0 auto;width:100%}section>.md-grid,footer .md-grid,#content .md-grid{display:grid;grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(12,1fr);column-gap:var(--md-column-gap,20px)}.grid>.md-col-12,.md-grid>.md-col-12,.md-grid>.col-12{flex:unset;width:unset;grid-column:auto/span 12}.grid>.md-col-11,.md-grid>.md-col-11,.md-grid>.col-11{flex:unset;width:unset;grid-column:auto/span 11}.grid>.md-col-10,.md-grid>.md-col-10,.md-grid>.col-10{flex:unset;width:unset;grid-column:auto/span 10}.grid>.md-col-9,.md-grid>.md-col-9,.md-grid>.col-9{flex:unset;width:unset;grid-column:auto/span 9}.grid>.md-col-8,.md-grid>.md-col-8,.md-grid>.col-8{flex:unset;width:unset;grid-column:auto/span 8}.grid>.md-col-7,.md-grid>.md-col-7,.md-grid>.col-7{flex:unset;width:unset;grid-column:auto/span 7}.grid>.md-col-6,.md-grid>.md-col-6,.md-grid>.col-6{flex:unset;width:unset;grid-column:auto/span 6}.grid>.md-col-5,.md-grid>.md-col-5,.md-grid>.col-5{flex:unset;width:unset;grid-column:auto/span 5}.grid>.md-col-4,.md-grid>.md-col-4,.md-grid>.col-4{flex:unset;width:unset;grid-column:auto/span 4}.grid>.md-col-3,.md-grid>.md-col-3,.md-grid>.col-3{flex:unset;width:unset;grid-column:auto/span 3}.grid>.md-col-2,.md-grid>.md-col-2,.md-grid>.col-2{flex:unset;width:unset;grid-column:auto/span 2}.grid>.md-col-1,.md-grid>.md-col-1,.md-grid>.col-1{flex:unset;width:unset;grid-column:auto/span 1}.grid>.md-col,.md-grid>.md-col,.md-grid>.col{flex:unset}div[class*=grid].md-grid-reverse-2>div[class*=col]:first-child{order:2}div[class*=grid].md-grid-reverse-3>div[class*=col]:first-child{order:3}div[class*=grid].div[class*=md-grid-reverse]>div[class*=col]:last-child{order:1}}@media screen and (min-width:1024px){.lg-thin{font-weight:100}.lg-extra-light{font-weight:200}.lg-light{font-weight:300}.lg-regular{font-weight:400}.lg-medium{font-weight:500}.lg-semibold{font-weight:600}.lg-bold{font-weight:700}.lg-extra-bold{font-weight:800}.lg-left-align{text-align:left}.lg-center-align{text-align:center}.lg-right-align{text-align:right}.lg-justify-align{text-align:justify}.lg-underline{text-decoration:underline}.lg-italic{font-style:italic}.lg-normal{font-style:normal}.lg-uppercase{text-transform:uppercase}.lg-lowercase{text-transform:lowercase}.lg-inline-block{display:inline-block}.lg-block{display:block}.lg-flex{display:flex}.lg-none{display:none}.lg-justify-content-space{justify-content:space-between}.lg-justify-content-center{justify-content:center}.lg-justify-content-right{justify-content:right}.lg-justify-content-left{justify-content:left}.lg-fd-row{flex-direction:row}.lg-fd-col{flex-direction:column}.lg-fd-reverse{flex-direction:row-reverse}.lg-absolute{position:absolute}.lg-relative{position:relative}.lg-static{position:static}.lg-t0{top:0}.lg-r0{right:0}.lg-b0{bottom:0}.lg-l0{left:0}.lg-overflow-hidden{overflow:hidden}.lg-overflow-visible{overflow:visible}.lg-h-100{height:100%}.lg-h-fit{height:fit-content}.lg-h-auto{height:auto}.lg-w-10{width:10%}.lg-w-15{width:15%}.lg-w-20{width:20%}.lg-w-25{width:25%}.lg-w-30{width:30%}.lg-w-35{width:35%}.lg-w-40{width:40%}.lg-w-45{width:45%}.lg-w-50{width:50%}.lg-w-55{width:55%}.lg-w-60{width:60%}.lg-w-65{width:65%}.lg-w-70{width:70%}.lg-w-75{width:75%}.lg-w-80{width:80%}.lg-w-85{width:85%}.lg-w-90{width:90%}.lg-w-95{width:95%}.lg-w-100{width:100%}.lg-w-fit-content{width:fit-content}.lg-w-auto{width:auto}main>section,#content .section-padding,#content .lg-section-padding,.section-padding{padding-top:var(--lg-section-top-padding,120px);padding-bottom:var(--lg-section-bottom-padding,80px)}section>.container,#content .container,footer .container,section>.md-container,#content .md-container,section>.lg-container,#content .lg-container{max-width:var(--lg-container,1120px);margin-left:auto;margin-right:auto}#content .md-container-fluid{max-width:100%;width:100%}section>.row,.row-padding,#content .md-row-padding,#content .lg-row-padding,#content .md-right-row-padding,#content .lg-right-row-padding,#template-footer .lg-right-row-padding,.lg-right-row-padding{padding-right:var(--lg-lateral-padding,13.07vw)}section>.row,.row-padding,#content .md-row-padding,#content .lg-row-padding,#content .md-left-row-padding,#content .lg-left-row-padding,#template-footer .lg-left-row-padding,.lg-left-row-padding{padding-left:var(--lg-lateral-padding,13.07vw)}section>.row.lg-fullwidth,section>.row.md-fullwidth,section>.row.fullwidth,section>.row[class*=container]{padding-left:0;padding-right:0}.lg-mt-auto,.lg-my-auto,.lg-m-auto{margin-top:auto}.lg-mr-auto,.lg-mx-auto,.lg-m-auto{margin-right:auto}.lg-mb-auto,.lg-my-auto,.lg-m-auto{margin-bottom:auto}.lg-ml-auto,.lg-mx-auto,.lg-m-auto{margin-left:auto}.lg-mt0,.lg-my0,.lg-m0{margin-top:0}.lg-mt1,.lg-my1,.lg-m1{margin-top:var(--jump-size,10px)}.lg-mt2,.lg-my2,.lg-m2{margin-top:calc(var(--jump-size, 10px) * 2)}
    .lg-mt3, .lg-my3, .lg-m3 { margin-top: calc(var(--jump-size, 10px) * 3)}
    .lg-mt4, .lg-my4, .lg-m4 { margin-top: calc(var(--jump-size, 10px) * 4)}
    .lg-mt5, .lg-my5, .lg-m5 { margin-top: calc(var(--jump-size, 10px) * 5)}
    .lg-mt6, .lg-my6, .lg-m6 { margin-top: calc(var(--jump-size, 10px) * 6)}
    .lg-mt7, .lg-my7, .lg-m7 { margin-top: calc(var(--jump-size, 10px) * 7)}
    .lg-mt8, .lg-my8, .lg-m8 { margin-top: calc(var(--jump-size, 10px) * 8)}
    .lg-mt9, .lg-my9, .lg-m9 { margin-top: calc(var(--jump-size, 10px) * 9)}
    .lg-mt10, .lg-my10, .lg-m10 { margin-top: calc(var(--jump-size, 10px) * 10)}.lg-mr0,.lg-mx0,.lg-m0{margin-right:0}.lg-mr1,.lg-mx1,.lg-m1{margin-right:var(--h-jump-size,10px)}.lg-mr2,.lg-mx2,.lg-m2{margin-right:calc(var(--h-jump-size, 10px) * 2)}
    .lg-mr3, .lg-mx3, .lg-m3 { margin-right: calc(var(--h-jump-size, 10px) * 3)}
    .lg-mr4, .lg-mx4, .lg-m4 { margin-right: calc(var(--h-jump-size, 10px) * 4)}
    .lg-mr5, .lg-mx5, .lg-m5 { margin-right: calc(var(--h-jump-size, 10px) * 5)}
    .lg-mr6, .lg-mx6, .lg-m6 { margin-right: calc(var(--h-jump-size, 10px) * 6)}
    .lg-mr7, .lg-mx7, .lg-m7 { margin-right: calc(var(--h-jump-size, 10px) * 7)}
    .lg-mr8, .lg-mx8, .lg-m8 { margin-right: calc(var(--h-jump-size, 10px) * 8)}
    .lg-mr9, .lg-mx9, .lg-m9 { margin-right: calc(var(--h-jump-size, 10px) * 9)}
    .lg-mr10, .lg-mx10, .lg-m10 { margin-right: calc(var(--h-jump-size, 10px) * 10)}.lg-mb0,.lg-my0,.lg-m0{margin-bottom:0}.lg-mb1,.lg-my1,.lg-m1{margin-bottom:var(--jump-size,10px)}.lg-mb2,.lg-my2,.lg-m2{margin-bottom:calc(var(--jump-size, 10px) * 2)}
    .lg-mb3, .lg-my3, .lg-m3 { margin-bottom: calc(var(--jump-size, 10px) * 3)}
    .lg-mb4, .lg-my4, .lg-m4 { margin-bottom: calc(var(--jump-size, 10px) * 4)}
    .lg-mb5, .lg-my5, .lg-m5 { margin-bottom: calc(var(--jump-size, 10px) * 5)}
    .lg-mb6, .lg-my6, .lg-m6 { margin-bottom: calc(var(--jump-size, 10px) * 6)}
    .lg-mb7, .lg-my7, .lg-m7 { margin-bottom: calc(var(--jump-size, 10px) * 7)}
    .lg-mb8, .lg-my8, .lg-m8 { margin-bottom: calc(var(--jump-size, 10px) * 8)}
    .lg-mb9, .lg-my9, .lg-m9 { margin-bottom: calc(var(--jump-size, 10px) * 9)}
    .lg-mb10, .lg-my10, .lg-m10 { margin-bottom: calc(var(--jump-size, 10px) * 10)}.lg-ml0,.lg-mx0,.lg-m0{margin-left:0}.lg-ml1,.lg-mx1,.lg-m1{margin-left:var(--h-jump-size,10px)}.lg-ml2,.lg-mx2,.lg-m2{margin-left:calc(var(--h-jump-size, 10px) * 2)}
    .lg-ml3, .lg-mx3, .lg-m3 { margin-left: calc(var(--h-jump-size, 10px) * 3)}
    .lg-ml4, .lg-mx4, .lg-m4 { margin-left: calc(var(--h-jump-size, 10px) * 4)}
    .lg-ml5, .lg-mx5, .lg-m5 { margin-left: calc(var(--h-jump-size, 10px) * 5)}
    .lg-ml6, .lg-mx6, .lg-m6 { margin-left: calc(var(--h-jump-size, 10px) * 6)}
    .lg-ml7, .lg-mx7, .lg-m7 { margin-left: calc(var(--h-jump-size, 10px) * 7)}
    .lg-ml8, .lg-mx8, .lg-m8 { margin-left: calc(var(--h-jump-size, 10px) * 8)}
    .lg-ml9, .lg-mx9, .lg-m9 { margin-left: calc(var(--h-jump-size, 10px) * 9)}
    .lg-ml10, .lg-mx10, .lg-m10 { margin-left: calc(var(--h-jump-size, 10px) * 10)}.lg-pt0,.lg-py0,.lg-p0{padding-top:0}.lg-pt1,.lg-py1,.lg-p1{padding-top:var(--jump-size,10px)}.lg-pt2,.lg-py2,.lg-p2{padding-top:calc(var(--jump-size, 10px) * 2)}
    .lg-pt3, .lg-py3, .lg-p3 { padding-top: calc(var(--jump-size, 10px) * 3)}
    .lg-pt4, .lg-py4, .lg-p4 { padding-top: calc(var(--jump-size, 10px) * 4)}
    .lg-pt5, .lg-py5, .lg-p5 { padding-top: calc(var(--jump-size, 10px) * 5)}
    .lg-pt6, .lg-py6, .lg-p6 { padding-top: calc(var(--jump-size, 10px) * 6)}
    .lg-pt7, .lg-py7, .lg-p7 { padding-top: calc(var(--jump-size, 10px) * 7)}
    .lg-pt8, .lg-py8, .lg-p8 { padding-top: calc(var(--jump-size, 10px) * 8)}
    .lg-pt9, .lg-py9, .lg-p9 { padding-top: calc(var(--jump-size, 10px) * 9)}
    .lg-pt10, .lg-py10, .lg-p10 { padding-top:calc(var(--jump-size, 10px) * 10)}.lg-pl0,.lg-px0,.lg-p0{padding-left:0}.lg-pl1,.lg-px1,.lg-p1{padding-left:var(--h-jump-size,10px)}.lg-pl2,.lg-px2,.lg-p2{padding-left:calc(var(--h-jump-size, 10px) * 2)} 
    .lg-pl3, .lg-px3, .lg-p3 { padding-left: calc(var(--h-jump-size, 10px) * 3)}
    .lg-pl4, .lg-px4, .lg-p4 { padding-left: calc(var(--h-jump-size, 10px) * 4)}
    .lg-pl5, .lg-px5, .lg-p5 { padding-left: calc(var(--h-jump-size, 10px) * 5)}
    .lg-pl6, .lg-px6, .lg-p6 { padding-left: calc(var(--h-jump-size, 10px) * 6)}
    .lg-pl7, .lg-px7, .lg-p7 { padding-left: calc(var(--h-jump-size, 10px) * 7)}
    .lg-pl8, .lg-px8, .lg-p8 { padding-left: calc(var(--h-jump-size, 10px) * 8)}
    .lg-pl9, .lg-px9, .lg-p9 { padding-left: calc(var(--h-jump-size, 10px) * 9)}
    .lg-pl10, .lg-px10, .lg-p10 { padding-left: calc(var(--h-jump-size, 10px) * 10)}
    /*PADDING BOT*/
    .lg-pb0, .lg-py0, .lg-p0 { padding-bottom:0 }
    .lg-pb1, .lg-py1, .lg-p1 { padding-bottom: var(--jump-size, 10px)}
    .lg-pb2, .lg-py2, .lg-p2 { padding-bottom: calc(var(--jump-size, 10px) * 2)}
    .lg-pb3, .lg-py3, .lg-p3 { padding-bottom: calc(var(--jump-size, 10px) * 3)}
    .lg-pb4, .lg-py4, .lg-p4 { padding-bottom: calc(var(--jump-size, 10px) * 4)}
    .lg-pb5, .lg-py5, .lg-p5 { padding-bottom: calc(var(--jump-size, 10px) * 5)}
    .lg-pb6, .lg-py6, .lg-p6 { padding-bottom: calc(var(--jump-size, 10px) * 6)}
    .lg-pb7, .lg-py7, .lg-p7 { padding-bottom: calc(var(--jump-size, 10px) * 7)}
    .lg-pb8, .lg-py8, .lg-p8 { padding-bottom: calc(var(--jump-size, 10px) * 8)}
    .lg-pb9, .lg-py9, .lg-p9 { padding-bottom: calc(var(--jump-size, 10px) * 9)}
    .lg-pb10, .lg-py10, .lg-p10{padding-bottom: calc(var(--jump-size, 10px) * 10)}.lg-pr0,.lg-px0,.lg-p0{padding-right:0}.lg-pr1,.lg-px1,.lg-p1{padding-right:var(--h-jump-size,10px)}.lg-pr2,.lg-px2,.lg-p2{padding-right:calc(var(--h-jump-size, 10px) * 2)}
    .lg-pr3, .lg-px3, .lg-p3 { padding-right: calc(var(--h-jump-size, 10px) * 3)}
    .lg-pr4, .lg-px4, .lg-p4 { padding-right: calc(var(--h-jump-size, 10px) * 4)}
    .lg-pr5, .lg-px5, .lg-p5 { padding-right: calc(var(--h-jump-size, 10px) * 5)}
    .lg-pr6, .lg-px6, .lg-p6 { padding-right: calc(var(--h-jump-size, 10px) * 6)}
    .lg-pr7, .lg-px7, .lg-p7 { padding-right: calc(var(--h-jump-size, 10px) * 7)}
    .lg-pr8, .lg-px8, .lg-p8 { padding-right: calc(var(--h-jump-size, 10px) * 8)}
    .lg-pr9, .lg-px9, .lg-p9 { padding-right: calc(var(--h-jump-size, 10px) * 9)}
    .lg-pr10, .lg-px10, .lg-p10{ padding-right: calc(var(--h-jump-size, 10px) * 10)}.lg-col{flex:1 0 0%}.lg-col-1{flex:0 0 auto;width:8.33333333%}.lg-col-2{flex:0 0 auto;width:16.66666667%}.lg-col-3{flex:0 0 auto;width:25%}.lg-col-4{flex:0 0 auto;width:33.33333333%}.lg-col-5{flex:0 0 auto;width:41.66666667%}.lg-col-6{flex:0 0 auto;width:50%}.lg-col-7{flex:0 0 auto;width:58.33333333%}.lg-col-8{flex:0 0 auto;width:66.66666667%}.lg-col-9{flex:0 0 auto;width:75%}.lg-col-10{flex:0 0 auto;width:83.33333333%}.lg-col-11{flex:0 0 auto;width:91.66666667%}.lg-col-12{flex:0 0 auto;width:100%}section>.lg-grid,footer .lg-grid,#content .lg-grid,section>.md-grid,footer .md-grid,#content .md-grid{display:grid;grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(12,1fr);column-gap:var(--lg-column-gap,20px)}.lg-grid>.lg-col-12,.md-grid>.lg-col-12,.lg-grid>.col-12{flex:unset;width:unset;grid-column:auto/span 12}.lg-grid>.lg-col-11,.md-grid>.lg-col-11,.lg-grid>.col-11{flex:unset;width:unset;grid-column:auto/span 11}.lg-grid>.lg-col-10,.md-grid>.lg-col-10,.lg-grid>.col-10{flex:unset;width:unset;grid-column:auto/span 10}.lg-grid>.lg-col-9,.md-grid>.lg-col-9,.lg-grid>.col-9{flex:unset;width:unset;grid-column:auto/span 9}.lg-grid>.lg-col-8,.md-grid>.lg-col-8,.lg-grid>.col-8{flex:unset;width:unset;grid-column:auto/span 8}.lg-grid>.lg-col-7,.md-grid>.lg-col-7,.lg-grid>.col-7{flex:unset;width:unset;grid-column:auto/span 7}.lg-grid>.lg-col-6,.md-grid>.lg-col-6,.lg-grid>.col-6{flex:unset;width:unset;grid-column:auto/span 6}.lg-grid>.lg-col-5,.md-grid>.lg-col-5,.lg-grid>.col-5{flex:unset;width:unset;grid-column:auto/span 5}.lg-grid>.lg-col-4,.md-grid>.lg-col-4,.lg-grid>.col-4{flex:unset;width:unset;grid-column:auto/span 4}.lg-grid>.lg-col-3,.md-grid>.lg-col-3,.lg-grid>.col-3{flex:unset;width:unset;grid-column:auto/span 3}.lg-grid>.lg-col-2,.md-grid>.lg-col-2,.lg-grid>.col-2{flex:unset;width:unset;grid-column:auto/span 2}.lg-grid>.lg-col-1,.md-grid>.lg-col-1,.lg-grid>.col-1{flex:unset;width:unset;grid-column:auto/span 1}.lg-grid>.lg-col,.md-grid>.lg-col{flex:unset}div[class*=grid].lg-grid-reverse-2>div[class*=col]:first-child{order:2}div[class*=grid].lg-grid-reverse-3>div[class*=col]:first-child{order:3}div[class*=grid].div[class*=lg-grid-reverse]>div[class*=col]:last-child{order:1}}@media screen and (min-width:1440px){.xl-thin{font-weight:100}.xl-extra-light{font-weight:200}.xl-light{font-weight:300}.xl-regular{font-weight:400}.xl-medium{font-weight:500}.xl-semibold{font-weight:600}.xl-bold{font-weight:700}.xl-extra-bold{font-weight:800}.xl-left-align{text-align:left}.xl-center-align{text-align:center}.xl-right-align{text-align:right}.xl-justify-align{text-align:justify}.xl-underline{text-decoration:underline}.xl-italic{font-style:italic}.xl-normal{font-style:normal}.xl-uppercase{text-transform:uppercase}.xl-lowercase{text-transform:lowercase}.xl-inline-block{display:inline-block}.xl-block{display:block}.xl-flex{display:flex}.xl-grid{display:grid}.xl-none{display:none}.xl-justify-content-space{justify-content:space-between}.xl-justify-content-center{justify-content:center}.xl-justify-content-right{justify-content:right}.xl-justify-content-left{justify-content:left}.xl-fd-row{flex-direction:row}.xl-fd-col{flex-direction:column}.xl-fd-reverse{flex-direction:row-reverse}.xl-row-reverse{flex-direction:row-reverse}.xl-absolute{position:absolute}.xl-relative{position:relative}.xl-static{position:static}.xl-t0{top:0}.xl-r0{right:0}.xl-b0{bottom:0}.xl-l0{left:0}.xl-overflow-hidden{overflow:hidden}.xl-overflow-visible{overflow:visible}.xl-h-100{height:100%}.xl-h-auto{height:auto}.xl-h-fit{height:fit-content}.xl-w-10{width:10%}.xl-w-15{width:15%}.xl-w-20{width:20%}.xl-w-25{width:25%}.xl-w-30{width:30%}.xl-w-35{width:35%}.xl-w-40{width:40%}.xl-w-45{width:45%}.xl-w-50{width:50%}.xl-w-55{width:55%}.xl-w-60{width:60%}.xl-w-65{width:65%}.xl-w-70{width:70%}.xl-w-75{width:75%}.xl-w-80{width:80%}.xl-w-85{width:85%}.xl-w-90{width:90%}.xl-w-95{width:95%}.xl-w-100{width:100%}.xl-w-fit-content{width:fit-content}.xl-w-auto{width:auto}main>section,#content .section-padding,#content .md-section-padding,#content .lg-section-padding,#content .xl-section-padding,.section-padding{padding-top:var(--xl-section-top-padding,120px);padding-bottom:var(--xl-section-bottom-padding,80px)}section>.row,.row-padding,#content .md-row-padding,#content .lg-row-padding,#content .md-right-row-padding,#content .lg-right-row-padding,#template-footer .lg-right-row-padding,.xl-right-row-padding,.xl-row-padding{padding-right:var(--xl-lateral-padding,13.07vw)}section>.row,.row-padding,#content .md-row-padding,#content .lg-row-padding,.row .lateral-padding,#content .md-left-row-padding,#content .lg-left-row-padding,#template-footer .lg-left-row-padding,.xl-right-row-padding,.xl-row-padding{padding-left:var(--xl-lateral-padding,13.07vw)}#content .xl-container-fluid{max-width:100%;width:100%}section>.row.xl-fullwidth,section>.row.lg-fullwidth,section>.row.md-fullwidth,section>.row.fullwidth,section>.row[class*=container]{padding-left:0;padding-right:0}.xl-mt-auto,.xl-my-auto,.xl-m-auto{margin-top:auto}.xl-mr-auto,.xl-mx-auto,.xl-m-auto{margin-right:auto}.xl-mb-auto,.xl-my-auto,.xl-m-auto{margin-bottom:auto}.xl-ml-auto,.xl-mx-auto,.xl-m-auto{margin-left:auto}.xl-mt0,.xl-my0,.xl-m0{margin-top:0}.xl-mt1,.xl-my1,.xl-m1{margin-top:var(--jump-size,10px)}.xl-mt2,.xl-my2,.xl-m2{margin-top:calc(var(--jump-size, 10px) * 2)}
    .xl-mt3, .xl-my3, .xl-m3 { margin-top: calc(var(--jump-size, 10px) * 3)}
    .xl-mt4, .xl-my4, .xl-m4 { margin-top: calc(var(--jump-size, 10px) * 4)}
    .xl-mt5, .xl-my5, .xl-m5 { margin-top: calc(var(--jump-size, 10px) * 5)}
    .xl-mt6, .xl-my6, .xl-m6 { margin-top: calc(var(--jump-size, 10px) * 6)}
    .xl-mt7, .xl-my7, .xl-m7 { margin-top: calc(var(--jump-size, 10px) * 7)}
    .xl-mt8, .xl-my8, .xl-m8 { margin-top: calc(var(--jump-size, 10px) * 8)}
    .xl-mt9, .xl-my9, .xl-m9 { margin-top: calc(var(--jump-size, 10px) * 9)}
    .xl-mt10, .xl-my10, .xl-m10 { margin-top: calc(var(--jump-size, 10px) * 10)}.xl-mr0,.xl-mx0,.xl-m0{margin-right:0}.xl-mr1,.xl-mx1,.xl-m1{margin-right:var(--h-jump-size,10px)}.xl-mr2,.xl-mx2,.xl-m2{margin-right:calc(var(--h-jump-size, 10px) * 2)}
    .xl-mr3, .xl-mx3, .xl-m3 { margin-right: calc(var(--h-jump-size, 10px) * 3)}
    .xl-mr4, .xl-mx4, .xl-m4 { margin-right: calc(var(--h-jump-size, 10px) * 4)}
    .xl-mr5, .xl-mx5, .xl-m5 { margin-right: calc(var(--h-jump-size, 10px) * 5)}
    .xl-mr6, .xl-mx6, .xl-m6 { margin-right: calc(var(--h-jump-size, 10px) * 6)}
    .xl-mr7, .xl-mx7, .xl-m7 { margin-right: calc(var(--h-jump-size, 10px) * 7)}
    .xl-mr8, .xl-mx8, .xl-m8 { margin-right: calc(var(--h-jump-size, 10px) * 8)}
    .xl-mr9, .xl-mx9, .xl-m9 { margin-right: calc(var(--h-jump-size, 10px) * 9)}
    .xl-mr10, .xl-mx10, .xl-m10 { margin-right: calc(var(--h-jump-size, 10px) * 10)}.xl-mb0,.xl-my0,.xl-m0{margin-bottom:0}.xl-mb1,.xl-my1,.xl-m1{margin-bottom:var(--jump-size,10px)}.xl-mb2,.xl-my2,.xl-m2{margin-bottom:calc(var(--jump-size, 10px) * 2)}
    .xl-mb3, .xl-my3, .xl-m3 { margin-bottom: calc(var(--jump-size, 10px) * 3)}
    .xl-mb4, .xl-my4, .xl-m4 { margin-bottom: calc(var(--jump-size, 10px) * 4)}
    .xl-mb5, .xl-my5, .xl-m5 { margin-bottom: calc(var(--jump-size, 10px) * 5)}
    .xl-mb6, .xl-my6, .xl-m6 { margin-bottom: calc(var(--jump-size, 10px) * 6)}
    .xl-mb7, .xl-my7, .xl-m7 { margin-bottom: calc(var(--jump-size, 10px) * 7)}
    .xl-mb8, .xl-my8, .xl-m8 { margin-bottom: calc(var(--jump-size, 10px) * 8)}
    .xl-mb9, .xl-my9, .xl-m9 { margin-bottom: calc(var(--jump-size, 10px) * 9)}
    .xl-mb10, .xl-my10, .xl-m10 { margin-bottom: calc(var(--jump-size, 10px) * 10)}.xl-ml0,.xl-mx0,.xl-m0{margin-left:0}.xl-ml1,.xl-mx1,.xl-m1{margin-left:var(--h-jump-size,10px)}.xl-ml2,.xl-mx2,.xl-m2{margin-left:calc(var(--h-jump-size, 10px) * 2)}
    .xl-ml3, .xl-mx3, .xl-m3 { margin-left: calc(var(--h-jump-size, 10px) * 3)}
    .xl-ml4, .xl-mx4, .xl-m4 { margin-left: calc(var(--h-jump-size, 10px) * 4)}
    .xl-ml5, .xl-mx5, .xl-m5 { margin-left: calc(var(--h-jump-size, 10px) * 5)}
    .xl-ml6, .xl-mx6, .xl-m6 { margin-left: calc(var(--h-jump-size, 10px) * 6)}
    .xl-ml7, .xl-mx7, .xl-m7 { margin-left: calc(var(--h-jump-size, 10px) * 7)}
    .xl-ml8, .xl-mx8, .xl-m8 { margin-left: calc(var(--h-jump-size, 10px) * 8)}
    .xl-ml9, .xl-mx9, .xl-m9 { margin-left: calc(var(--h-jump-size, 10px) * 9)}
    .xl-ml10, .xl-mx10, .xl-m10 { margin-left: calc(var(--h-jump-size, 10px) * 10)}.xl-pt0,.xl-py0,.xl-p0{padding-top:0}.xl-pt1,.xl-py1,.xl-p1{padding-top:var(--jump-size,10px)}.xl-pt2,.xl-py2,.xl-p2{padding-top:calc(var(--jump-size, 10px) * 2)}
    .xl-pt3, .xl-py3, .xl-p3 { padding-top: calc(var(--jump-size, 10px) * 3)}
    .xl-pt4, .xl-py4, .xl-p4 { padding-top: calc(var(--jump-size, 10px) * 4)}
    .xl-pt5, .xl-py5, .xl-p5 { padding-top: calc(var(--jump-size, 10px) * 5)}
    .xl-pt6, .xl-py6, .xl-p6 { padding-top: calc(var(--jump-size, 10px) * 6)}
    .xl-pt7, .xl-py7, .xl-p7 { padding-top: calc(var(--jump-size, 10px) * 7)}
    .xl-pt8, .xl-py8, .xl-p8 { padding-top: calc(var(--jump-size, 10px) * 8)}
    .xl-pt9, .xl-py9, .xl-p9 { padding-top: calc(var(--jump-size, 10px) * 9)}
    .xl-pt10, .xl-py10, .xl-p10 { padding-top:calc(var(--jump-size, 10px) * 10)}.xl-pl0,.xl-px0,.xl-p0{padding-left:0}.xl-pl1,.xl-px1,.xl-p1{padding-left:var(--h-jump-size,10px)}.xl-pl2,.xl-px2,.xl-p2{padding-left:calc(var(--h-jump-size, 10px) * 2)} 
    .xl-pl3, .xl-px3, .xl-p3 { padding-left: calc(var(--h-jump-size, 10px) * 3)}
    .xl-pl4, .xl-px4, .xl-p4 { padding-left: calc(var(--h-jump-size, 10px) * 4)}
    .xl-pl5, .xl-px5, .xl-p5 { padding-left: calc(var(--h-jump-size, 10px) * 5)}
    .xl-pl6, .xl-px6, .xl-p6 { padding-left: calc(var(--h-jump-size, 10px) * 6)}
    .xl-pl7, .xl-px7, .xl-p7 { padding-left: calc(var(--h-jump-size, 10px) * 7)}
    .xl-pl8, .xl-px8, .xl-p8 { padding-left: calc(var(--h-jump-size, 10px) * 8)}
    .xl-pl9, .xl-px9, .xl-p9 { padding-left: calc(var(--h-jump-size, 10px) * 9)}
    .xl-pl10, .xl-px10, .xl-p10 { padding-left: calc(var(--h-jump-size, 10px) * 10)}
    /*PADDING BOT*/
    .xl-pb0, .xl-py0, .xl-p0 { padding-bottom:0 }
    .xl-pb1, .xl-py1, .xl-p1 { padding-bottom: var(--jump-size, 10px)}
    .xl-pb2, .xl-py2, .xl-p2 { padding-bottom: calc(var(--jump-size, 10px) * 2)}
    .xl-pb3, .xl-py3, .xl-p3 { padding-bottom: calc(var(--jump-size, 10px) * 3)}
    .xl-pb4, .xl-py4, .xl-p4 { padding-bottom: calc(var(--jump-size, 10px) * 4)}
    .xl-pb5, .xl-py5, .xl-p5 { padding-bottom: calc(var(--jump-size, 10px) * 5)}
    .xl-pb6, .xl-py6, .xl-p6 { padding-bottom: calc(var(--jump-size, 10px) * 6)}
    .xl-pb7, .xl-py7, .xl-p7 { padding-bottom: calc(var(--jump-size, 10px) * 7)}
    .xl-pb8, .xl-py8, .xl-p8 { padding-bottom: calc(var(--jump-size, 10px) * 8)}
    .xl-pb9, .xl-py9, .xl-p9 { padding-bottom: calc(var(--jump-size, 10px) * 9)}
    .xl-pb10, .xl-py10, .xl-p10{padding-bottom: calc(var(--jump-size, 10px) * 10)}.xl-pr0,.xl-px0,.xl-p0{padding-right:0}.xl-pr1,.xl-px1,.xl-p1{padding-right:var(--h-jump-size,10px)}.xl-pr2,.xl-px2,.xl-p2{padding-right:calc(var(--h-jump-size, 10px) * 2)}
    .xl-pr3, .xl-px3, .xl-p3 { padding-right: calc(var(--h-jump-size, 10px) * 3)}
    .xl-pr4, .xl-px4, .xl-p4 { padding-right: calc(var(--h-jump-size, 10px) * 4)}
    .xl-pr5, .xl-px5, .xl-p5 { padding-right: calc(var(--h-jump-size, 10px) * 5)}
    .xl-pr6, .xl-px6, .xl-p6 { padding-right: calc(var(--h-jump-size, 10px) * 6)}
    .xl-pr7, .xl-px7, .xl-p7 { padding-right: calc(var(--h-jump-size, 10px) * 7)}
    .xl-pr8, .xl-px8, .xl-p8 { padding-right: calc(var(--h-jump-size, 10px) * 8)}
    .xl-pr9, .xl-px9, .xl-p9 { padding-right: calc(var(--h-jump-size, 10px) * 9)}
    .xl-pr10, .xl-px10, .xl-p10{ padding-right: calc(var(--h-jump-size, 10px) * 10)}.xl-col{flex:1 0 0%}.xl-col-1{flex:0 0 auto;width:8.33333333%}.xl-col-2{flex:0 0 auto;width:16.66666667%}.xl-col-3{flex:0 0 auto;width:25%}.xl-col-4{flex:0 0 auto;width:33.33333333%}.xl-col-5{flex:0 0 auto;width:41.66666667%}.xl-col-6{flex:0 0 auto;width:50%}.xl-col-7{flex:0 0 auto;width:58.33333333%}.xl-col-8{flex:0 0 auto;width:66.66666667%}.xl-col-9{flex:0 0 auto;width:75%}.xl-col-10{flex:0 0 auto;width:83.33333333%}.xl-col-11{flex:0 0 auto;width:91.66666667%}.xl-col-12{flex:0 0 auto;width:100%}section>.xl-grid,footer .xl-grid,#content .xl-grid,section>.lg-grid,footer .lg-grid,#content .lg-grid,section>.md-grid,footer .md-grid,#content .md-grid{display:grid;grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(12,1fr);column-gap:var(--xl-column-gap,20px)}[class*=xl-grid]>[class*=-col-]{flex:unset;width:unset}[class*=-grid]>.xl-col-12{grid-column:auto/span 12}[class*=-grid]>.xl-col-11{grid-column:auto/span 11}[class*=-grid]>.xl-col-10{grid-column:auto/span 10}[class*=-grid]>.xl-col-9{grid-column:auto/span 9}[class*=-grid]>.xl-col-8{grid-column:auto/span 8}[class*=-grid]>.xl-col-7{grid-column:auto/span 7}[class*=-grid]>.xl-col-6{grid-column:auto/span 6}[class*=-grid]>.xl-col-5{grid-column:auto/span 5}[class*=-grid]>.xl-col-4{grid-column:auto/span 4}[class*=-grid]>.xl-col-3{grid-column:auto/span 3}[class*=-grid]>.xl-col-2{grid-column:auto/span 2}[class*=-grid]>.xl-col-1{grid-column:auto/span 1}}
@font-face{font-family:'Istok Web';font-style:normal;font-weight:400;font-display:fallback;src:url(https://sandiegomysmile.com/wp-content/astra-local-fonts/istok-web/3qTvojGmgSyUukBzKslpC2t_xkI.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Istok Web';font-style:normal;font-weight:400;font-display:fallback;src:url(https://sandiegomysmile.com/wp-content/astra-local-fonts/istok-web/3qTvojGmgSyUukBzKslpAmt_xkI.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Istok Web';font-style:normal;font-weight:400;font-display:fallback;src:url(https://sandiegomysmile.com/wp-content/astra-local-fonts/istok-web/3qTvojGmgSyUukBzKslpCGt_xkI.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Istok Web';font-style:normal;font-weight:400;font-display:fallback;src:url(https://sandiegomysmile.com/wp-content/astra-local-fonts/istok-web/3qTvojGmgSyUukBzKslpBmt_.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Istok Web';font-style:normal;font-weight:700;font-display:fallback;src:url(https://sandiegomysmile.com/wp-content/astra-local-fonts/istok-web/3qTqojGmgSyUukBzKslhvU5q9GMVUBc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Istok Web';font-style:normal;font-weight:700;font-display:fallback;src:url(https://sandiegomysmile.com/wp-content/astra-local-fonts/istok-web/3qTqojGmgSyUukBzKslhvU5q_WMVUBc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Istok Web';font-style:normal;font-weight:700;font-display:fallback;src:url(https://sandiegomysmile.com/wp-content/astra-local-fonts/istok-web/3qTqojGmgSyUukBzKslhvU5q92MVUBc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Istok Web';font-style:normal;font-weight:700;font-display:fallback;src:url(https://sandiegomysmile.com/wp-content/astra-local-fonts/istok-web/3qTqojGmgSyUukBzKslhvU5q-WMV.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}
.wp-block-font-awesome-icon svg:before,.wp-rich-text-font-awesome-icon svg:before{content:unset}
@font-face{font-family:'istok';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok Web/istok-web-400-normal0.woff2') format('woff2');font-weight:web;font-style:400}@font-face{font-family:'istok';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok Web/istok-web-400-normal1.woff2') format('woff2');font-weight:web;font-style:400}@font-face{font-family:'istok';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok Web/istok-web-400-normal2.woff2') format('woff2');font-weight:web;font-style:400}@font-face{font-family:'istok';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok Web/istok-web-400-normal3.woff2') format('woff2');font-weight:web;font-style:400}@font-face{font-family:'istok';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok Web/istok-web-700-normal0.woff2') format('woff2');font-weight:web;font-style:700}@font-face{font-family:'istok';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok Web/istok-web-700-normal1.woff2') format('woff2');font-weight:web;font-style:700}@font-face{font-family:'istok';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok Web/istok-web-700-normal2.woff2') format('woff2');font-weight:web;font-style:700}@font-face{font-family:'istok';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Istok Web/istok-web-700-normal3.woff2') format('woff2');font-weight:web;font-style:700}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal0.woff2') format('woff2');font-weight:400;font-style:normal0}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal1.woff2') format('woff2');font-weight:400;font-style:normal1}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal2.woff2') format('woff2');font-weight:400;font-style:normal2}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal3.woff2') format('woff2');font-weight:400;font-style:normal3}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal4.woff2') format('woff2');font-weight:400;font-style:normal4}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal5.woff2') format('woff2');font-weight:400;font-style:normal5}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal6.woff2') format('woff2');font-weight:400;font-style:normal6}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal7.woff2') format('woff2');font-weight:400;font-style:normal7}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-400-normal8.woff2') format('woff2');font-weight:400;font-style:normal8}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal0.woff2') format('woff2');font-weight:700;font-style:normal0}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal1.woff2') format('woff2');font-weight:700;font-style:normal1}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal2.woff2') format('woff2');font-weight:700;font-style:normal2}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal3.woff2') format('woff2');font-weight:700;font-style:normal3}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal4.woff2') format('woff2');font-weight:700;font-style:normal4}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal5.woff2') format('woff2');font-weight:700;font-style:normal5}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal6.woff2') format('woff2');font-weight:700;font-style:normal6}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal7.woff2') format('woff2');font-weight:700;font-style:normal7}@font-face{font-family:'roboto';src:url('https://sandiegomysmile.com/wp-content/bcf-fonts/Roboto/roboto-700-normal8.woff2') format('woff2');font-weight:700;font-style:normal8}
.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}