.custom-logo,.site-logo img,.logo img,.header-logo img,.navbar-brand img,.mainheader a.logo>img,header.stickymenu a.logo>img{width:auto!important;height:auto!important;max-width:140px!important;max-height:84px!important;object-fit:contain!important;object-position:center center!important;display:block!important;aspect-ratio:auto!important}@media (max-width:992px){header.site-header.mobile-header-compact .site-branding{max-width:120px!important;max-height:100px!important;padding-left:15px!important}header.site-header.mobile-header-compact .site-branding img,header.site-header.mobile-header-compact a.logo>img,.mobile-header-compact .logo img{width:auto!important;height:auto!important;max-width:105px!important;max-height:84px!important;object-fit:contain!important;object-position:center center!important}}header.stickymenu a.logo>img{width:auto!important;height:auto!important;max-width:105px!important;max-height:50px!important;object-fit:contain!important;object-position:center center!important}@media (min-width:992px){.mainheader a.logo>img{width:auto!important;height:auto!important;max-width:140px!important;max-height:110px!important;object-fit:contain!important;object-position:center center!important}}header.stickymenu a.logo,.stickymenu a.logo{display:flex!important;align-items:center!important;height:60px!important;line-height:0!important}header.stickymenu a.logo>img,.stickymenu a.logo>img{width:auto!important;height:auto!important;max-width:105px!important;max-height:50px!important;object-fit:contain!important;object-position:center center!important;display:block!important;margin:0!important;padding:0!important}@font-face{font-family:'ElegantIcons';src:url(https://cleansmilesdental.com/wp-content/themes/dentalia/libs/elegant_font/HTMLCSS/fonts/ElegantIcons.eot);src:url(https://cleansmilesdental.com/wp-content/themes/dentalia/libs/elegant_font/HTMLCSS/fonts/ElegantIcons.eot#1781830806) format('embedded-opentype'),url(https://cleansmilesdental.com/wp-content/themes/dentalia/libs/elegant_font/HTMLCSS/fonts/ElegantIcons.woff) format('woff'),url(https://cleansmilesdental.com/wp-content/themes/dentalia/libs/elegant_font/HTMLCSS/fonts/ElegantIcons.ttf) format('truetype'),url(https://cleansmilesdental.com/wp-content/themes/dentalia/libs/elegant_font/HTMLCSS/fonts/ElegantIcons.svg#ElegantIcons) format('svg');font-weight:400;font-style:normal}.sow-icon-eleganticons[data-sow-icon]:before{font-family:'ElegantIcons';content:attr(data-sow-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyph div{padding-bottom:10px}.glyph input{font-family:consolas,monospace;font-size:12px;width:100%;text-align:center;border:0;box-shadow:0 0 0 1px #ccc;padding:.2em;-moz-border-radius:5px;-webkit-border-radius:5px}@font-face{font-family:'dental-icons-5';src:url(https://cleansmilesdental.com/wp-content/themes/dentalia/libs/dental-icons-5/fonts/dental-icons-5.ttf#1781830806) format('truetype'),url(https://cleansmilesdental.com/wp-content/themes/dentalia/libs/dental-icons-5/fonts/dental-icons-5.woff#1781830806) format('woff'),url(https://cleansmilesdental.com/wp-content/themes/dentalia/libs/dental-icons-5/fonts/dental-icons-5.svg?m63j0f#dental-icons-5) format('svg');font-weight:400;font-style:normal}.sow-icon-dentalicons5,[class^="dentistry-"],[class*=" dentistry-"]{font-family:'dental-icons-5'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sow-icon-dentalicons5[data-sow-icon]:before{font-family:'dental-icons-5'!important;content:attr(data-sow-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'dentalicons2';src:url(https://cleansmilesdental.com/wp-content/themes/dentalia/libs/dental-icons-2/fonts/dentalicons2.eot#1781830806);src:url(https://cleansmilesdental.com/wp-content/themes/dentalia/libs/dental-icons-2/fonts/dentalicons2.eot#1781830806) format('embedded-opentype'),url(https://cleansmilesdental.com/wp-content/themes/dentalia/libs/dental-icons-2/fonts/dentalicons2.ttf#1781830806) format('truetype'),url(https://cleansmilesdental.com/wp-content/themes/dentalia/libs/dental-icons-2/fonts/dentalicons2.woff#1781830806) format('woff'),url(https://cleansmilesdental.com/wp-content/themes/dentalia/libs/dental-icons-2/fonts/dentalicons2.svg?sjt5ax#dentalicons2) format('svg');font-weight:400;font-style:normal}.sow-icon-dentalicons2,[class^="dentalicons2-"],[class*="dentalicons2-"]{font-family:'dentalicons2'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sow-icon-dentalicons2[data-sow-icon]:before{font-family:'dentalicons2'!important;content:attr(data-sow-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.so-widget-sow-image-default-8df44cb3dbbe-1000 .widget-title{text-align:center}.so-widget-sow-image-default-8df44cb3dbbe-1000 .sow-image-container{display:flex;align-items:flex-start;justify-content:center}.so-widget-sow-image-default-8df44cb3dbbe-1000 .sow-image-container>a{display:inline-block;max-width:100%}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.so-widget-sow-image-default-8df44cb3dbbe-1000 .sow-image-container>a{display:flex}}.so-widget-sow-image-default-8df44cb3dbbe-1000 .sow-image-container .so-widget-image{display:block;height:auto;max-width:100%;-webkit-mask-image:url(https://cleansmilesdental.com/wp-content/plugins/so-widgets-bundle/base/inc/shapes/images/circle.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:99%;mask-image:url(https://cleansmilesdental.com/wp-content/plugins/so-widgets-bundle/base/inc/shapes/images/circle.svg);mask-position:center;mask-repeat:no-repeat;mask-size:99%}