.elementor-4534 .elementor-element.elementor-element-47bb3ca{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4534 .elementor-element.elementor-element-17463eb > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-17463eb{text-align:center;}.elementor-4534 .elementor-element.elementor-element-17463eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:300;line-height:47px;color:#014B6E;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4534 .elementor-element.elementor-element-e1a91d6{--divider-border-style:solid;--divider-color:#AF832C;--divider-border-width:3px;}.elementor-4534 .elementor-element.elementor-element-e1a91d6 > .elementor-widget-container{margin:10px 75px 0px 75px;}.elementor-4534 .elementor-element.elementor-element-e1a91d6 .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-4534 .elementor-element.elementor-element-e1a91d6 .elementor-divider{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4534 .elementor-element.elementor-element-5fa97ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-5fa97ca.elementor-element{--align-self:center;}.elementor-4534 .elementor-element.elementor-element-5fa97ca{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#677897;}.elementor-4534 .elementor-element.elementor-element-51eb2df{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-7984f9a img{width:65%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 0px 1px 0px;border-color:#3AAAF6;}.elementor-4534 .elementor-element.elementor-element-67174ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-a68bc67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-a68bc67{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#677897;}.elementor-4534 .elementor-element.elementor-element-281d67a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-281d67a{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#677897;}.elementor-4534 .elementor-element.elementor-element-44fba1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-b6e9feb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-b6e9feb{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#677897;}.elementor-4534 .elementor-element.elementor-element-cd9cf04{--display:flex;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-cd9cf04:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-cd9cf04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F80BA;}.elementor-4534 .elementor-element.elementor-element-fef8f0c{text-align:center;}.elementor-4534 .elementor-element.elementor-element-fef8f0c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-4534 .elementor-element.elementor-element-5db0a30{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-4534 .elementor-element.elementor-element-5db0a30 > .elementor-widget-container{margin:10px 75px 0px 75px;}.elementor-4534 .elementor-element.elementor-element-5db0a30 .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-4534 .elementor-element.elementor-element-5db0a30 .elementor-divider{text-align:center;}.elementor-4534 .elementor-element.elementor-element-cb03b50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-cb03b50{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-4534 .elementor-element.elementor-element-1ec6ff1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-f59e884{--display:flex;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-4e8fa94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:29px;color:#FFFFFF;}.elementor-4534 .elementor-element.elementor-element-ff11ee8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-ff11ee8{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-4534 .elementor-element.elementor-element-655657a{--display:flex;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-882cad7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-882cad7{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-4534 .elementor-element.elementor-element-f1018e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-b6b6ea1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;box-shadow:0px 0px 28px 0px #F0F9FF;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-b6b6ea1:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-b6b6ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4534 .elementor-element.elementor-element-b41f93e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:26px;--padding-left:10px;--padding-right:45px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-2a7c425{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-2a7c425.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4534 .elementor-element.elementor-element-1443db1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;color:#1E2633;}.elementor-4534 .elementor-element.elementor-element-e56315b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#1E2633;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4534 .elementor-element.elementor-element-99b0765 .elementor-tab-title{border-width:1px;border-color:#4D4D4D;padding:15px 20px 15px 20px;}.elementor-4534 .elementor-element.elementor-element-99b0765 .elementor-tab-content{border-width:1px;border-bottom-color:#4D4D4D;color:#677897;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;padding:15px 30px 15px 30px;}.elementor-4534 .elementor-element.elementor-element-99b0765 .elementor-toggle-title, .elementor-4534 .elementor-element.elementor-element-99b0765 .elementor-toggle-icon{color:#268FCF;}.elementor-4534 .elementor-element.elementor-element-99b0765 .elementor-toggle-icon svg{fill:#268FCF;}.elementor-4534 .elementor-element.elementor-element-99b0765 .elementor-tab-title.elementor-active a, .elementor-4534 .elementor-element.elementor-element-99b0765 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#268FCF;}.elementor-4534 .elementor-element.elementor-element-99b0765 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-4534 .elementor-element.elementor-element-3f67ea3{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#1E2633;}.elementor-4534 .elementor-element.elementor-element-e8ce003{--display:flex;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-e8ce003.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4534 .elementor-element.elementor-element-6963acc img{border-radius:7px 7px 7px 7px;}.elementor-4534 .elementor-element.elementor-element-e7d67ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-64b2801{text-align:center;}.elementor-4534 .elementor-element.elementor-element-64b2801 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;color:#1E2633;}.elementor-4534 .elementor-element.elementor-element-d5a627d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-d5a627d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#677897;}.elementor-4534 .elementor-element.elementor-element-e4a1427 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-4534 .elementor-element.elementor-element-e4a1427{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#677897;}.elementor-4534 .elementor-element.elementor-element-97c0ae2{--divider-border-style:solid;--divider-color:#AF832C;--divider-border-width:3px;}.elementor-4534 .elementor-element.elementor-element-97c0ae2 > .elementor-widget-container{margin:10px 75px 0px 75px;}.elementor-4534 .elementor-element.elementor-element-97c0ae2 .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-4534 .elementor-element.elementor-element-97c0ae2 .elementor-divider{text-align:center;}.elementor-4534 .elementor-element.elementor-element-4288143{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-7561955{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-7561955:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-7561955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2F1F8;}.elementor-4534 .elementor-element.elementor-element-6c1b08b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:29px;color:#268FCF;}.elementor-4534 .elementor-element.elementor-element-b08f2e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-b08f2e1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#677897;}.elementor-4534 .elementor-element.elementor-element-4b53182{--display:flex;--overlay-opacity:0.98;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-4b53182::before, .elementor-4534 .elementor-element.elementor-element-4b53182 > .elementor-background-video-container::before, .elementor-4534 .elementor-element.elementor-element-4b53182 > .e-con-inner > .elementor-background-video-container::before, .elementor-4534 .elementor-element.elementor-element-4b53182 > .elementor-background-slideshow::before, .elementor-4534 .elementor-element.elementor-element-4b53182 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4534 .elementor-element.elementor-element-4b53182 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D1E5F4;background-image:url("https://dentistinrockville.com/wp-content/uploads/2024/03/background4.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4534 .elementor-element.elementor-element-13c334d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:29px;color:#268FCF;}.elementor-4534 .elementor-element.elementor-element-ce73652 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-ce73652{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#677897;}.elementor-4534 .elementor-element.elementor-element-ac2bc6e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-ac2bc6e:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-ac2bc6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2F1F8;}.elementor-4534 .elementor-element.elementor-element-6fcd441 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:29px;color:#268FCF;}.elementor-4534 .elementor-element.elementor-element-8eee209 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-8eee209{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#677897;}.elementor-4534 .elementor-element.elementor-element-8a5f894{--display:flex;--overlay-opacity:0.98;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-8a5f894::before, .elementor-4534 .elementor-element.elementor-element-8a5f894 > .elementor-background-video-container::before, .elementor-4534 .elementor-element.elementor-element-8a5f894 > .e-con-inner > .elementor-background-video-container::before, .elementor-4534 .elementor-element.elementor-element-8a5f894 > .elementor-background-slideshow::before, .elementor-4534 .elementor-element.elementor-element-8a5f894 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4534 .elementor-element.elementor-element-8a5f894 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D1E5F4;background-image:url("https://dentistinrockville.com/wp-content/uploads/2024/03/background4.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4534 .elementor-element.elementor-element-0c87798 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:29px;color:#268FCF;}.elementor-4534 .elementor-element.elementor-element-e42968c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-e42968c{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#677897;}.elementor-4534 .elementor-element.elementor-element-76a145e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-76a145e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#677897;}.elementor-4534 .elementor-element.elementor-element-b4f940b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:45px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-b4f940b:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-b4f940b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F80BA;}.elementor-4534 .elementor-element.elementor-element-a977d9d{--display:flex;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-a977d9d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4534 .elementor-element.elementor-element-4d209ed img{border-radius:7px 7px 7px 7px;}.elementor-4534 .elementor-element.elementor-element-0259ed8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-0259ed8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4534 .elementor-element.elementor-element-81e1f86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-4534 .elementor-element.elementor-element-8ce2e58{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-4534 .elementor-element.elementor-element-44d1f03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-897b918 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-897b918.elementor-element{--align-self:center;}.elementor-4534 .elementor-element.elementor-element-897b918{text-align:center;}.elementor-4534 .elementor-element.elementor-element-897b918 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;line-height:47px;color:#014B6E;}.elementor-4534 .elementor-element.elementor-element-bd96290 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-bd96290{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#677897;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4534 .elementor-element.elementor-element-6684af1 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-4534 .elementor-element.elementor-element-6684af1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-4534 .elementor-element.elementor-element-6684af1{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-4534 .elementor-element.elementor-element-b8eb259{--display:flex;--overlay-opacity:0.62;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-b8eb259:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-b8eb259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dentistinrockville.com/wp-content/uploads/2024/03/background3.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4534 .elementor-element.elementor-element-b8eb259::before, .elementor-4534 .elementor-element.elementor-element-b8eb259 > .elementor-background-video-container::before, .elementor-4534 .elementor-element.elementor-element-b8eb259 > .e-con-inner > .elementor-background-video-container::before, .elementor-4534 .elementor-element.elementor-element-b8eb259 > .elementor-background-slideshow::before, .elementor-4534 .elementor-element.elementor-element-b8eb259 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4534 .elementor-element.elementor-element-b8eb259 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4534 .elementor-element.elementor-element-39b35b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-4534 .elementor-element.elementor-element-254a954 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-254a954.elementor-element{--align-self:center;}.elementor-4534 .elementor-element.elementor-element-254a954{text-align:center;}.elementor-4534 .elementor-element.elementor-element-254a954 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:300;line-height:47px;color:#FFFFFF;}.elementor-4534 .elementor-element.elementor-element-840dead > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-840dead{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4534 .elementor-element.elementor-element-a9d8f38 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:22px;fill:#014B6E;color:#014B6E;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:10px 80px 9px 80px;}.elementor-4534 .elementor-element.elementor-element-a9d8f38 .elementor-button:hover, .elementor-4534 .elementor-element.elementor-element-a9d8f38 .elementor-button:focus{background-color:#014B6E;color:#FFFFFF;border-color:#014B6E;}.elementor-4534 .elementor-element.elementor-element-a9d8f38{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-4534 .elementor-element.elementor-element-a9d8f38 > .elementor-widget-container{margin:75px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-a9d8f38 .elementor-button:hover svg, .elementor-4534 .elementor-element.elementor-element-a9d8f38 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4534 .elementor-element.elementor-element-bad4fb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-65a35fc{text-align:center;}.elementor-4534 .elementor-element.elementor-element-65a35fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;color:#1E2633;}.elementor-4534 .elementor-element.elementor-element-a5ce1ef{--divider-border-style:solid;--divider-color:#AF832C;--divider-border-width:3px;}.elementor-4534 .elementor-element.elementor-element-a5ce1ef > .elementor-widget-container{margin:10px 75px 0px 75px;}.elementor-4534 .elementor-element.elementor-element-a5ce1ef .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-4534 .elementor-element.elementor-element-a5ce1ef .elementor-divider{text-align:center;}.elementor-4534 .elementor-element.elementor-element-b5f58b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-b5f58b9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#677897;}.elementor-4534 .elementor-element.elementor-element-781ff17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-f27fa65{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-f27fa65:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-f27fa65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F9FF;}.elementor-4534 .elementor-element.elementor-element-f27fa65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4534 .elementor-element.elementor-element-2559995{text-align:center;}.elementor-4534 .elementor-element.elementor-element-2559995 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:#014B6E;}.elementor-4534 .elementor-element.elementor-element-4dae2d3{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#1E2633;}.elementor-4534 .elementor-element.elementor-element-aac0b78{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-aac0b78:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-aac0b78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F9FF;}.elementor-4534 .elementor-element.elementor-element-aac0b78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4534 .elementor-element.elementor-element-8ac33ad{text-align:center;}.elementor-4534 .elementor-element.elementor-element-8ac33ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:#014B6E;}.elementor-4534 .elementor-element.elementor-element-82c7014{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#1E2633;}.elementor-4534 .elementor-element.elementor-element-aae37f4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-aae37f4:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-aae37f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F9FF;}.elementor-4534 .elementor-element.elementor-element-aae37f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4534 .elementor-element.elementor-element-b96a972{text-align:center;}.elementor-4534 .elementor-element.elementor-element-b96a972 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:#014B6E;}.elementor-4534 .elementor-element.elementor-element-e98d6df{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#1E2633;}.elementor-4534 .elementor-element.elementor-element-d74ecde{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-d74ecde:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-d74ecde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F9FF;}.elementor-4534 .elementor-element.elementor-element-d74ecde.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4534 .elementor-element.elementor-element-09a3a45{text-align:center;}.elementor-4534 .elementor-element.elementor-element-09a3a45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:#014B6E;}.elementor-4534 .elementor-element.elementor-element-cba2402{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#1E2633;}.elementor-4534 .elementor-element.elementor-element-68bf9c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-227b3fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-227b3fb:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-227b3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4534 .elementor-element.elementor-element-86fa6b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:26px;--padding-left:10px;--padding-right:45px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-c4a3228{--display:flex;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-c4a3228.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4534 .elementor-element.elementor-element-fd21340 img{border-radius:7px 7px 7px 7px;}.elementor-4534 .elementor-element.elementor-element-fc3c0cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-fc3c0cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4534 .elementor-element.elementor-element-f2d6611 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;color:#1E2633;}.elementor-4534 .elementor-element.elementor-element-3aacfce{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#1E2633;}.elementor-4534 .elementor-element.elementor-element-44718cb{--display:flex;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-44718cb:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-44718cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F80BA;}.elementor-4534 .elementor-element.elementor-element-3eb69ef{text-align:center;}.elementor-4534 .elementor-element.elementor-element-3eb69ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-4534 .elementor-element.elementor-element-6848ae2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-6848ae2{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-4534 .elementor-element.elementor-element-575bad6{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4534 .elementor-element.elementor-element-5efedb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-5efedb5.elementor-element{--align-self:center;}.elementor-4534 .elementor-element.elementor-element-5efedb5{text-align:center;}.elementor-4534 .elementor-element.elementor-element-5efedb5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:300;line-height:47px;color:#014B6E;}.elementor-4534 .elementor-element.elementor-element-b44b937 > .elementor-widget-container{margin:40px 0px 30px 0px;}.elementor-4534 .elementor-element.elementor-element-2a1638c .elementor-button{background-color:#F86500;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:27px;border-radius:40px 40px 40px 40px;padding:10px 80px 10px 80px;}.elementor-4534 .elementor-element.elementor-element-2a1638c .elementor-button:hover, .elementor-4534 .elementor-element.elementor-element-2a1638c .elementor-button:focus{background-color:#F86500;}.elementor-4534 .elementor-element.elementor-element-a1f37a0 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-a1f37a0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#677897;}@media(min-width:768px){.elementor-4534 .elementor-element.elementor-element-b41f93e{--width:100%;}.elementor-4534 .elementor-element.elementor-element-2a7c425{--width:50%;}.elementor-4534 .elementor-element.elementor-element-e8ce003{--width:50%;}.elementor-4534 .elementor-element.elementor-element-b4f940b{--width:100%;}.elementor-4534 .elementor-element.elementor-element-a977d9d{--width:50%;}.elementor-4534 .elementor-element.elementor-element-0259ed8{--width:50%;}.elementor-4534 .elementor-element.elementor-element-f27fa65{--width:25%;}.elementor-4534 .elementor-element.elementor-element-aac0b78{--width:25%;}.elementor-4534 .elementor-element.elementor-element-aae37f4{--width:25%;}.elementor-4534 .elementor-element.elementor-element-d74ecde{--width:25%;}.elementor-4534 .elementor-element.elementor-element-86fa6b9{--width:100%;}.elementor-4534 .elementor-element.elementor-element-c4a3228{--width:50%;}.elementor-4534 .elementor-element.elementor-element-fc3c0cb{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4534 .elementor-element.elementor-element-2a7c425{--width:50%;}.elementor-4534 .elementor-element.elementor-element-0259ed8{--width:50%;}.elementor-4534 .elementor-element.elementor-element-fc3c0cb{--width:50%;}}@media(min-width:1025px){.elementor-4534 .elementor-element.elementor-element-4b53182::before, .elementor-4534 .elementor-element.elementor-element-4b53182 > .elementor-background-video-container::before, .elementor-4534 .elementor-element.elementor-element-4b53182 > .e-con-inner > .elementor-background-video-container::before, .elementor-4534 .elementor-element.elementor-element-4b53182 > .elementor-background-slideshow::before, .elementor-4534 .elementor-element.elementor-element-4b53182 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4534 .elementor-element.elementor-element-4b53182 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-4534 .elementor-element.elementor-element-8a5f894::before, .elementor-4534 .elementor-element.elementor-element-8a5f894 > .elementor-background-video-container::before, .elementor-4534 .elementor-element.elementor-element-8a5f894 > .e-con-inner > .elementor-background-video-container::before, .elementor-4534 .elementor-element.elementor-element-8a5f894 > .elementor-background-slideshow::before, .elementor-4534 .elementor-element.elementor-element-8a5f894 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4534 .elementor-element.elementor-element-8a5f894 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-4534 .elementor-element.elementor-element-b8eb259:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-b8eb259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-4534 .elementor-element.elementor-element-7984f9a img{object-position:center center;}.elementor-4534 .elementor-element.elementor-element-67174ae{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-4534 .elementor-element.elementor-element-44fba1b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-4534 .elementor-element.elementor-element-fef8f0c .elementor-heading-title{font-size:24px;}.elementor-4534 .elementor-element.elementor-element-b6b6ea1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4534 .elementor-element.elementor-element-b41f93e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4534 .elementor-element.elementor-element-2a7c425{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4534 .elementor-element.elementor-element-1443db1 .elementor-heading-title{font-size:24px;}.elementor-4534 .elementor-element.elementor-element-64b2801 .elementor-heading-title{font-size:24px;}.elementor-4534 .elementor-element.elementor-element-b4f940b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4534 .elementor-element.elementor-element-0259ed8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4534 .elementor-element.elementor-element-81e1f86 .elementor-heading-title{font-size:24px;}.elementor-4534 .elementor-element.elementor-element-bad4fb1{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-4534 .elementor-element.elementor-element-65a35fc .elementor-heading-title{font-size:24px;}.elementor-4534 .elementor-element.elementor-element-781ff17{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-4534 .elementor-element.elementor-element-227b3fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4534 .elementor-element.elementor-element-86fa6b9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4534 .elementor-element.elementor-element-fc3c0cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4534 .elementor-element.elementor-element-f2d6611 .elementor-heading-title{font-size:24px;}.elementor-4534 .elementor-element.elementor-element-3eb69ef .elementor-heading-title{font-size:24px;}}@media(max-width:767px){.elementor-4534 .elementor-element.elementor-element-47bb3ca{--padding-top:40px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-4534 .elementor-element.elementor-element-17463eb .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-4534 .elementor-element.elementor-element-5fa97ca{width:100%;max-width:100%;}.elementor-4534 .elementor-element.elementor-element-44fba1b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4534 .elementor-element.elementor-element-cd9cf04{--padding-top:050px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-4534 .elementor-element.elementor-element-1ec6ff1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4534 .elementor-element.elementor-element-4e8fa94 .elementor-heading-title{font-size:19px;line-height:23px;}.elementor-4534 .elementor-element.elementor-element-b41f93e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4534 .elementor-element.elementor-element-e8ce003{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4534 .elementor-element.elementor-element-97c0ae2 .elementor-divider{text-align:center;}.elementor-4534 .elementor-element.elementor-element-97c0ae2 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-4534 .elementor-element.elementor-element-6c1b08b .elementor-heading-title{font-size:19px;line-height:23px;}.elementor-4534 .elementor-element.elementor-element-13c334d .elementor-heading-title{font-size:19px;line-height:23px;}.elementor-4534 .elementor-element.elementor-element-6fcd441 .elementor-heading-title{font-size:19px;line-height:23px;}.elementor-4534 .elementor-element.elementor-element-0c87798 .elementor-heading-title{font-size:19px;line-height:23px;}.elementor-4534 .elementor-element.elementor-element-b4f940b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4534 .elementor-element.elementor-element-a977d9d{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4534 .elementor-element.elementor-element-897b918{text-align:center;}.elementor-4534 .elementor-element.elementor-element-897b918 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-4534 .elementor-element.elementor-element-a5ce1ef .elementor-divider{text-align:center;}.elementor-4534 .elementor-element.elementor-element-a5ce1ef .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-4534 .elementor-element.elementor-element-781ff17{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4534 .elementor-element.elementor-element-86fa6b9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4534 .elementor-element.elementor-element-c4a3228{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4534 .elementor-element.elementor-element-44718cb{--padding-top:050px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-4534 .elementor-element.elementor-element-575bad6{--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-4534 .elementor-element.elementor-element-5efedb5{text-align:center;}.elementor-4534 .elementor-element.elementor-element-5efedb5 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-4534 .elementor-element.elementor-element-2a1638c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-2a1638c .elementor-button{font-size:12px;line-height:18px;padding:10px 70px 10px 70px;}}/* Start custom CSS for heading, class: .elementor-element-17463eb */@media (max-width:480px){
   
.elementor-4534 .elementor-element.elementor-element-17463eb .elementor-heading-title{
  color:  #fff !important;
}
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e1a91d6 */@media (max-width:480px){
    .elementor-4534 .elementor-element.elementor-element-e1a91d6 span.elementor-divider-separator{
      border-block-start: var(--divider-border-width) var(--divider-border-style) #fff !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fa97ca */.elementor-4534 .elementor-element.elementor-element-5fa97ca a{
    color: rgb(22, 47, 86);
    font-weight: 600;
}

.elementor-4534 .elementor-element.elementor-element-5fa97ca a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47bb3ca */@media (max-width:480px){
    .elementor-4534 .elementor-element.elementor-element-47bb3ca{
    background: #268FCF;
}
.elementor-4534 .elementor-element.elementor-element-47bb3ca .color_change .elementor-heading-title , .color_change p{
  color:  #fff !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a68bc67 */.elementor-4534 .elementor-element.elementor-element-a68bc67 a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-a68bc67 a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-281d67a */.elementor-4534 .elementor-element.elementor-element-281d67a a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-281d67a a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6e9feb */.elementor-4534 .elementor-element.elementor-element-b6e9feb a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-b6e9feb a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5db0a30 */@media (max-width:480px){
    .elementor-4534 .elementor-element.elementor-element-5db0a30 span.elementor-divider-separator{
      border-block-start: var(--divider-border-width) var(--divider-border-style) #fff !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb03b50 */.elementor-4534 .elementor-element.elementor-element-cb03b50 a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-cb03b50 a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff11ee8 */.elementor-4534 .elementor-element.elementor-element-ff11ee8 a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-ff11ee8 a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-882cad7 */.elementor-4534 .elementor-element.elementor-element-882cad7 a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-882cad7 a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e56315b */.elementor-4534 .elementor-element.elementor-element-e56315b li {
    padding-bottom: 10px;
}
.elementor-4534 .elementor-element.elementor-element-e56315b a {
    color: #014B6E;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f67ea3 */.elementor-4534 .elementor-element.elementor-element-3f67ea3 li {
    padding-bottom: 10px;
}
.elementor-4534 .elementor-element.elementor-element-3f67ea3 a {
    color: #014B6E;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5a627d */.elementor-4534 .elementor-element.elementor-element-d5a627d a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-d5a627d a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4a1427 */.elementor-4534 .elementor-element.elementor-element-e4a1427 a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-e4a1427 a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b08f2e1 */.elementor-4534 .elementor-element.elementor-element-b08f2e1 a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-b08f2e1 a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce73652 */.elementor-4534 .elementor-element.elementor-element-ce73652 a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-ce73652 a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8eee209 */.elementor-4534 .elementor-element.elementor-element-8eee209 a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-8eee209 a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e42968c */.elementor-4534 .elementor-element.elementor-element-e42968c a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-e42968c a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76a145e */.elementor-4534 .elementor-element.elementor-element-76a145e a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-76a145e a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ce2e58 */.elementor-4534 .elementor-element.elementor-element-8ce2e58 li {
    padding-bottom: 10px;
}
.elementor-4534 .elementor-element.elementor-element-8ce2e58 a {
    color: #014B6E;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd96290 */.elementor-4534 .elementor-element.elementor-element-bd96290 a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-bd96290 a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-6684af1 */.elementor-slideshow__footer{display: none; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-840dead */.elementor-4534 .elementor-element.elementor-element-840dead a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-840dead a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8eb259 */.elementor-4534 .elementor-element.elementor-element-b8eb259{
    background: url(https://dentistinrockville.com/wp-content/uploads/2024/03/background3.svg) no-repeat center center, linear-gradient(to bottom, #014b6e 0%, #268FCF 50%, #3aaaf6 100%) !important;
    background-size: cover !important;
    background-attachment: fixed !important;
    max-width: 100%;
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5f58b9 */.elementor-4534 .elementor-element.elementor-element-b5f58b9 a{
    color: rgb(22, 47, 86);
}

.elementor-4534 .elementor-element.elementor-element-b5f58b9 a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dae2d3 */.elementor-4534 .elementor-element.elementor-element-4dae2d3 table{    color: #677897;
   width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;    border-collapse: collapse;border:0;
}

.elementor-4534 .elementor-element.elementor-element-4dae2d3 table tr td{
    padding: 0.75rem;
    vertical-align: top;
  
}
.elementor-4534 .elementor-element.elementor-element-4dae2d3 tr {background-color:transparent;}
.elementor-4534 .elementor-element.elementor-element-4dae2d3 tr th{    border: 0;
    color: #014b6e;    vertical-align: bottom;
    padding: 0.75rem;}
    
    .elementor-4534 .elementor-element.elementor-element-4dae2d3 tbody tr td:first-child{    font-weight: bold;padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #a4c7e9;}
    
    
    .elementor-4534 .elementor-element.elementor-element-4dae2d3 table tbody>tr:nth-child(odd)>td,.elementor-4534 .elementor-element.elementor-element-4dae2d3 table tbody>tr:nth-child(odd)>th{background-color:transparent;}
    
    
    
      .elementor-4534 .elementor-element.elementor-element-4dae2d3 table tbody tr td{border:0;border-top: 1px solid #a4c7e9;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82c7014 */.elementor-4534 .elementor-element.elementor-element-82c7014 table{    color: #677897;
   width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;    border-collapse: collapse;border:0;
}

.elementor-4534 .elementor-element.elementor-element-82c7014 table tr td{
    padding: 0.75rem;
    vertical-align: top;
  
}
.elementor-4534 .elementor-element.elementor-element-82c7014 tr {background-color:transparent;}
.elementor-4534 .elementor-element.elementor-element-82c7014 tr th{    border: 0;
    color: #014b6e;    vertical-align: bottom;
    padding: 0.75rem;}
    
    .elementor-4534 .elementor-element.elementor-element-82c7014 tbody tr td:first-child{    font-weight: bold;padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #a4c7e9;}
    
    
    .elementor-4534 .elementor-element.elementor-element-82c7014 table tbody>tr:nth-child(odd)>td,.elementor-4534 .elementor-element.elementor-element-82c7014 table tbody>tr:nth-child(odd)>th{background-color:transparent;}
    
    
    
      .elementor-4534 .elementor-element.elementor-element-82c7014 table tbody tr td{border:0;border-top: 1px solid #a4c7e9;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e98d6df */.elementor-4534 .elementor-element.elementor-element-e98d6df table{    color: #677897;
   width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;    border-collapse: collapse;border:0;
}

.elementor-4534 .elementor-element.elementor-element-e98d6df table tr td{
    padding: 0.75rem;
    vertical-align: top;
  
}
.elementor-4534 .elementor-element.elementor-element-e98d6df tr {background-color:transparent;}
.elementor-4534 .elementor-element.elementor-element-e98d6df tr th{    border: 0;
    color: #014b6e;    vertical-align: bottom;
    padding: 0.75rem;}
    
    .elementor-4534 .elementor-element.elementor-element-e98d6df tbody tr td:first-child{    font-weight: bold;padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #a4c7e9;}
    
    
    .elementor-4534 .elementor-element.elementor-element-e98d6df table tbody>tr:nth-child(odd)>td,.elementor-4534 .elementor-element.elementor-element-e98d6df table tbody>tr:nth-child(odd)>th{background-color:transparent;}
    
    
    
      .elementor-4534 .elementor-element.elementor-element-e98d6df table tbody tr td{border:0;border-top: 1px solid #a4c7e9;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cba2402 */.elementor-4534 .elementor-element.elementor-element-cba2402 table{    color: #677897;
   width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;    border-collapse: collapse;border:0;
}

.elementor-4534 .elementor-element.elementor-element-cba2402 table tr td{
    padding: 0.75rem;
    vertical-align: top;
  
}
.elementor-4534 .elementor-element.elementor-element-cba2402 tr {background-color:transparent;}
.elementor-4534 .elementor-element.elementor-element-cba2402 tr th{    border: 0;
    color: #014b6e;    vertical-align: bottom;
    padding: 0.75rem;}
    
    .elementor-4534 .elementor-element.elementor-element-cba2402 tbody tr td:first-child{    font-weight: bold;padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #a4c7e9;}
    
    
    .elementor-4534 .elementor-element.elementor-element-cba2402 table tbody>tr:nth-child(odd)>td,.elementor-4534 .elementor-element.elementor-element-cba2402 table tbody>tr:nth-child(odd)>th{background-color:transparent;}
    
    
    
      .elementor-4534 .elementor-element.elementor-element-cba2402 table tbody tr td{border:0;border-top: 1px solid #a4c7e9;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3aacfce */.elementor-4534 .elementor-element.elementor-element-3aacfce li {
    padding-bottom: 10px;
}
.elementor-4534 .elementor-element.elementor-element-3aacfce a {
    color: #014B6E;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6848ae2 */.elementor-4534 .elementor-element.elementor-element-6848ae2 a{
    color: #fff;
}

.elementor-4534 .elementor-element.elementor-element-6848ae2 a:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a1638c */.elementor-4534 .elementor-element.elementor-element-2a1638c .elementor-button{
    background-image: linear-gradient(to right, #f86500 0%, #f99923 100%);
    background-size: cover;
}

.elementor-4534 .elementor-element.elementor-element-2a1638c .elementor-button:hover{
    background: #f86500;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f37a0 */.elementor-4534 .elementor-element.elementor-element-a1f37a0 a{
    color: rgb(1, 75, 110)
}

.elementor-4534 .elementor-element.elementor-element-a1f37a0 a:hover{
  text-decoration: underline;
}/* End custom CSS */