.elementor-1080 .elementor-element.elementor-element-a197768{--display:flex;}.elementor-1080 .elementor-element.elementor-element-0742d59{--display:flex;}.elementor-1080 .elementor-element.elementor-element-202e539{--display:flex;--min-height:427px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1080 .elementor-element.elementor-element-202e539:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-202e539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pristinedentalraipur.com/wp-content/uploads/2026/10/dental-banner.png");background-position:center right;}.elementor-1080 .elementor-element.elementor-element-4af9d62{--display:grid;--min-height:366px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1080 .elementor-element.elementor-element-82bff12{--display:flex;}.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-1080 .elementor-element.elementor-element-10c8401 .elementor-heading-title{color:#067E64;}.elementor-1080 .elementor-element.elementor-element-d69691c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#17342E;}.elementor-1080 .elementor-element.elementor-element-d736989{--display:flex;}.elementor-1080 .elementor-element.elementor-element-e75a839{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-1080 .elementor-element.elementor-element-c0c3336 .elementor-button{background-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-8eeb8f3 .elementor-button{background-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-4fb08d2{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1080 .elementor-element.elementor-element-4fb08d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-1080 .elementor-element.elementor-element-ae9dd6c .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1080 .elementor-element.elementor-element-ae9dd6c .elementor-icon-box-title{margin-block-end:10px;color:#159B78;}.elementor-1080 .elementor-element.elementor-element-ae9dd6c.elementor-view-stacked .elementor-icon{background-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-ae9dd6c.elementor-view-framed .elementor-icon, .elementor-1080 .elementor-element.elementor-element-ae9dd6c.elementor-view-default .elementor-icon{fill:#067E64;color:#067E64;border-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-ae9dd6c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-ae9dd6c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#067E64;fill:#FFFFFF;color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-ae9dd6c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-ae9dd6c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-ae9dd6c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-ae9dd6c.elementor-view-default:has(:focus) .elementor-icon{fill:#067E64;color:#067E64;border-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-ae9dd6c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-ae9dd6c.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-ae9dd6c .elementor-icon{font-size:30px;}.elementor-1080 .elementor-element.elementor-element-ae9dd6c .elementor-icon-box-title, .elementor-1080 .elementor-element.elementor-element-ae9dd6c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-ae9dd6c:has(:hover) .elementor-icon-box-title,
					 .elementor-1080 .elementor-element.elementor-element-ae9dd6c:has(:focus) .elementor-icon-box-title{color:#159B78;}.elementor-1080 .elementor-element.elementor-element-ae9dd6c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-1080 .elementor-element.elementor-element-0342775 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1080 .elementor-element.elementor-element-0342775 .elementor-icon-box-title{margin-block-end:10px;color:#159B78;}.elementor-1080 .elementor-element.elementor-element-0342775.elementor-view-stacked .elementor-icon{background-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-0342775.elementor-view-framed .elementor-icon, .elementor-1080 .elementor-element.elementor-element-0342775.elementor-view-default .elementor-icon{fill:#067E64;color:#067E64;border-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-0342775.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-0342775.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#067E64;fill:#FFFFFF;color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-0342775.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-0342775.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-0342775.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-0342775.elementor-view-default:has(:focus) .elementor-icon{fill:#067E64;color:#067E64;border-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-0342775.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-0342775.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-0342775 .elementor-icon{font-size:30px;}.elementor-1080 .elementor-element.elementor-element-0342775 .elementor-icon-box-title, .elementor-1080 .elementor-element.elementor-element-0342775 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-0342775:has(:hover) .elementor-icon-box-title,
					 .elementor-1080 .elementor-element.elementor-element-0342775:has(:focus) .elementor-icon-box-title{color:#159B78;}.elementor-1080 .elementor-element.elementor-element-0342775 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-1080 .elementor-element.elementor-element-18b20ed .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1080 .elementor-element.elementor-element-18b20ed .elementor-icon-box-title{margin-block-end:10px;color:#159B78;}.elementor-1080 .elementor-element.elementor-element-18b20ed.elementor-view-stacked .elementor-icon{background-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-18b20ed.elementor-view-framed .elementor-icon, .elementor-1080 .elementor-element.elementor-element-18b20ed.elementor-view-default .elementor-icon{fill:#067E64;color:#067E64;border-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-18b20ed.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-18b20ed.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#067E64;fill:#FFFFFF;color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-18b20ed.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-18b20ed.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-18b20ed.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-18b20ed.elementor-view-default:has(:focus) .elementor-icon{fill:#067E64;color:#067E64;border-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-18b20ed.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-18b20ed.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-18b20ed .elementor-icon{font-size:30px;}.elementor-1080 .elementor-element.elementor-element-18b20ed .elementor-icon-box-title, .elementor-1080 .elementor-element.elementor-element-18b20ed .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-18b20ed:has(:hover) .elementor-icon-box-title,
					 .elementor-1080 .elementor-element.elementor-element-18b20ed:has(:focus) .elementor-icon-box-title{color:#159B78;}.elementor-1080 .elementor-element.elementor-element-18b20ed .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-1080 .elementor-element.elementor-element-4093b0b .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1080 .elementor-element.elementor-element-4093b0b .elementor-icon-box-title{margin-block-end:10px;color:#159B78;}.elementor-1080 .elementor-element.elementor-element-4093b0b.elementor-view-stacked .elementor-icon{background-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-4093b0b.elementor-view-framed .elementor-icon, .elementor-1080 .elementor-element.elementor-element-4093b0b.elementor-view-default .elementor-icon{fill:#067E64;color:#067E64;border-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-4093b0b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-4093b0b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#067E64;fill:#FFFFFF;color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-4093b0b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-4093b0b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-4093b0b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-4093b0b.elementor-view-default:has(:focus) .elementor-icon{fill:#067E64;color:#067E64;border-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-4093b0b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-4093b0b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-4093b0b .elementor-icon{font-size:30px;}.elementor-1080 .elementor-element.elementor-element-4093b0b .elementor-icon-box-title, .elementor-1080 .elementor-element.elementor-element-4093b0b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-4093b0b:has(:hover) .elementor-icon-box-title,
					 .elementor-1080 .elementor-element.elementor-element-4093b0b:has(:focus) .elementor-icon-box-title{color:#159B78;}.elementor-1080 .elementor-element.elementor-element-4093b0b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-1080 .elementor-element.elementor-element-ab5111b .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1080 .elementor-element.elementor-element-ab5111b .elementor-icon-box-title{margin-block-end:10px;color:#159B78;}.elementor-1080 .elementor-element.elementor-element-ab5111b.elementor-view-stacked .elementor-icon{background-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-ab5111b.elementor-view-framed .elementor-icon, .elementor-1080 .elementor-element.elementor-element-ab5111b.elementor-view-default .elementor-icon{fill:#067E64;color:#067E64;border-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-ab5111b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-ab5111b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#067E64;fill:#FFFFFF;color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-ab5111b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-ab5111b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-ab5111b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-ab5111b.elementor-view-default:has(:focus) .elementor-icon{fill:#067E64;color:#067E64;border-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-ab5111b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-ab5111b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-ab5111b .elementor-icon{font-size:30px;}.elementor-1080 .elementor-element.elementor-element-ab5111b .elementor-icon-box-title, .elementor-1080 .elementor-element.elementor-element-ab5111b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-ab5111b:has(:hover) .elementor-icon-box-title,
					 .elementor-1080 .elementor-element.elementor-element-ab5111b:has(:focus) .elementor-icon-box-title{color:#159B78;}.elementor-1080 .elementor-element.elementor-element-ab5111b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-1080 .elementor-element.elementor-element-4f27fc9 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1080 .elementor-element.elementor-element-4f27fc9 .elementor-icon-box-title{margin-block-end:10px;color:#159B78;}.elementor-1080 .elementor-element.elementor-element-4f27fc9.elementor-view-stacked .elementor-icon{background-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-4f27fc9.elementor-view-framed .elementor-icon, .elementor-1080 .elementor-element.elementor-element-4f27fc9.elementor-view-default .elementor-icon{fill:#067E64;color:#067E64;border-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-4f27fc9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-4f27fc9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#067E64;fill:#FFFFFF;color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-4f27fc9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-4f27fc9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-4f27fc9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-4f27fc9.elementor-view-default:has(:focus) .elementor-icon{fill:#067E64;color:#067E64;border-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-4f27fc9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1080 .elementor-element.elementor-element-4f27fc9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-4f27fc9 .elementor-icon{font-size:30px;}.elementor-1080 .elementor-element.elementor-element-4f27fc9 .elementor-icon-box-title, .elementor-1080 .elementor-element.elementor-element-4f27fc9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-4f27fc9:has(:hover) .elementor-icon-box-title,
					 .elementor-1080 .elementor-element.elementor-element-4f27fc9:has(:focus) .elementor-icon-box-title{color:#159B78;}.elementor-1080 .elementor-element.elementor-element-4f27fc9 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-1080 .elementor-element.elementor-element-5f4690a{--display:flex;}.elementor-1080 .elementor-element.elementor-element-7acb6fb{text-align:center;}.elementor-1080 .elementor-element.elementor-element-7acb6fb .elementor-heading-title{color:#067E64;}.elementor-1080 .elementor-element.elementor-element-6785c59{text-align:center;}.elementor-1080 .elementor-element.elementor-element-6785c59 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#17342E;}.elementor-1080 .elementor-element.elementor-element-8ec0c12{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1080 .elementor-element.elementor-element-917b2f8{--display:flex;}.elementor-1080 .elementor-element.elementor-element-917b2f8:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-917b2f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-1e31b3d{text-align:center;}.elementor-1080 .elementor-element.elementor-element-1e31b3d .elementor-heading-title{color:#067E64;}.elementor-1080 .elementor-element.elementor-element-ca27fbc{text-align:center;}.elementor-1080 .elementor-element.elementor-element-ca27fbc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#17342E;}.elementor-1080 .elementor-element.elementor-element-90c9396{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1080 .elementor-element.elementor-element-315f65c{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1080 .elementor-element.elementor-element-315f65c:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-315f65c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3DB07F;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-1080 .elementor-element.elementor-element-4f9102d{border-radius:0px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-4f9102d .elementor-image-box-wrapper{text-align:center;}.elementor-1080 .elementor-element.elementor-element-4f9102d.elementor-position-right .elementor-image-box-img{margin-left:27px;}.elementor-1080 .elementor-element.elementor-element-4f9102d.elementor-position-left .elementor-image-box-img{margin-right:27px;}.elementor-1080 .elementor-element.elementor-element-4f9102d.elementor-position-top .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-4f9102d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1080 .elementor-element.elementor-element-4f9102d .elementor-image-box-img img{border-radius:10px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1080 .elementor-element.elementor-element-4f9102d .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-4f9102d:has(:hover) .elementor-image-box-title,
					 .elementor-1080 .elementor-element.elementor-element-4f9102d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-4f9102d .elementor-image-box-description{color:#000000;}.elementor-1080 .elementor-element.elementor-element-829372a .elementor-button{background-color:#FDFDFD;fill:#002708;color:#002708;border-radius:11px 11px 11px 11px;padding:15px 15px 15px 15px;}.elementor-1080 .elementor-element.elementor-element-829372a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1080 .elementor-element.elementor-element-322a401{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1080 .elementor-element.elementor-element-322a401:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-322a401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-02f582b{border-radius:0px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-02f582b .elementor-image-box-wrapper{text-align:center;}.elementor-1080 .elementor-element.elementor-element-02f582b.elementor-position-right .elementor-image-box-img{margin-left:27px;}.elementor-1080 .elementor-element.elementor-element-02f582b.elementor-position-left .elementor-image-box-img{margin-right:27px;}.elementor-1080 .elementor-element.elementor-element-02f582b.elementor-position-top .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-02f582b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1080 .elementor-element.elementor-element-02f582b .elementor-image-box-img img{border-radius:10px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1080 .elementor-element.elementor-element-02f582b .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-02f582b:has(:hover) .elementor-image-box-title,
					 .elementor-1080 .elementor-element.elementor-element-02f582b:has(:focus) .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-02f582b .elementor-image-box-description{color:#000000;}.elementor-1080 .elementor-element.elementor-element-bd00d68 .elementor-button{background-color:#17342E;fill:#FFFFFF;color:#FFFFFF;border-radius:11px 11px 11px 11px;padding:15px 15px 15px 15px;}.elementor-1080 .elementor-element.elementor-element-bd00d68 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1080 .elementor-element.elementor-element-bc4473d{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1080 .elementor-element.elementor-element-bc4473d:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-bc4473d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3DB07F;}.elementor-1080 .elementor-element.elementor-element-8a4c0d2{border-radius:0px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-8a4c0d2 .elementor-image-box-wrapper{text-align:center;}.elementor-1080 .elementor-element.elementor-element-8a4c0d2.elementor-position-right .elementor-image-box-img{margin-left:27px;}.elementor-1080 .elementor-element.elementor-element-8a4c0d2.elementor-position-left .elementor-image-box-img{margin-right:27px;}.elementor-1080 .elementor-element.elementor-element-8a4c0d2.elementor-position-top .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-8a4c0d2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1080 .elementor-element.elementor-element-8a4c0d2 .elementor-image-box-img img{border-radius:10px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1080 .elementor-element.elementor-element-8a4c0d2 .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-8a4c0d2:has(:hover) .elementor-image-box-title,
					 .elementor-1080 .elementor-element.elementor-element-8a4c0d2:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-8a4c0d2 .elementor-image-box-description{color:#000000;}.elementor-1080 .elementor-element.elementor-element-d0fc38f .elementor-button{background-color:#FDFDFD;fill:#002708;color:#002708;border-radius:11px 11px 11px 11px;padding:15px 15px 15px 15px;}.elementor-1080 .elementor-element.elementor-element-d0fc38f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1080 .elementor-element.elementor-element-017777f{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1080 .elementor-element.elementor-element-017777f:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-017777f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-68d2178{border-radius:0px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-68d2178 .elementor-image-box-wrapper{text-align:center;}.elementor-1080 .elementor-element.elementor-element-68d2178.elementor-position-right .elementor-image-box-img{margin-left:27px;}.elementor-1080 .elementor-element.elementor-element-68d2178.elementor-position-left .elementor-image-box-img{margin-right:27px;}.elementor-1080 .elementor-element.elementor-element-68d2178.elementor-position-top .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-68d2178 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1080 .elementor-element.elementor-element-68d2178 .elementor-image-box-img img{border-radius:10px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1080 .elementor-element.elementor-element-68d2178 .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-68d2178:has(:hover) .elementor-image-box-title,
					 .elementor-1080 .elementor-element.elementor-element-68d2178:has(:focus) .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-68d2178 .elementor-image-box-description{color:#000000;}.elementor-1080 .elementor-element.elementor-element-6bf30c5 .elementor-button{background-color:#17342E;fill:#FFFFFF;color:#FFFFFF;border-radius:11px 11px 11px 11px;padding:15px 15px 15px 15px;}.elementor-1080 .elementor-element.elementor-element-6bf30c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1080 .elementor-element.elementor-element-24243a7{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1080 .elementor-element.elementor-element-24243a7:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-24243a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3DB07F;}.elementor-1080 .elementor-element.elementor-element-6d2e3d1{border-radius:0px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-6d2e3d1 .elementor-image-box-wrapper{text-align:center;}.elementor-1080 .elementor-element.elementor-element-6d2e3d1.elementor-position-right .elementor-image-box-img{margin-left:27px;}.elementor-1080 .elementor-element.elementor-element-6d2e3d1.elementor-position-left .elementor-image-box-img{margin-right:27px;}.elementor-1080 .elementor-element.elementor-element-6d2e3d1.elementor-position-top .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-6d2e3d1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1080 .elementor-element.elementor-element-6d2e3d1 .elementor-image-box-img img{border-radius:10px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1080 .elementor-element.elementor-element-6d2e3d1 .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-6d2e3d1:has(:hover) .elementor-image-box-title,
					 .elementor-1080 .elementor-element.elementor-element-6d2e3d1:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-6d2e3d1 .elementor-image-box-description{color:#000000;}.elementor-1080 .elementor-element.elementor-element-ffc1d18 .elementor-button{background-color:#FDFDFD;fill:#002708;color:#002708;border-radius:11px 11px 11px 11px;padding:15px 15px 15px 15px;}.elementor-1080 .elementor-element.elementor-element-ffc1d18 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1080 .elementor-element.elementor-element-8c9ab93{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1080 .elementor-element.elementor-element-8c9ab93:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-8c9ab93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-dc065b7{border-radius:0px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-dc065b7 .elementor-image-box-wrapper{text-align:center;}.elementor-1080 .elementor-element.elementor-element-dc065b7.elementor-position-right .elementor-image-box-img{margin-left:27px;}.elementor-1080 .elementor-element.elementor-element-dc065b7.elementor-position-left .elementor-image-box-img{margin-right:27px;}.elementor-1080 .elementor-element.elementor-element-dc065b7.elementor-position-top .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-dc065b7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1080 .elementor-element.elementor-element-dc065b7 .elementor-image-box-img img{border-radius:10px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1080 .elementor-element.elementor-element-dc065b7 .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-dc065b7:has(:hover) .elementor-image-box-title,
					 .elementor-1080 .elementor-element.elementor-element-dc065b7:has(:focus) .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-dc065b7 .elementor-image-box-description{color:#000000;}.elementor-1080 .elementor-element.elementor-element-6af3aea .elementor-button{background-color:#17342E;fill:#FFFFFF;color:#FFFFFF;border-radius:11px 11px 11px 11px;padding:15px 15px 15px 15px;}.elementor-1080 .elementor-element.elementor-element-6af3aea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1080 .elementor-element.elementor-element-3d5a994{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1080 .elementor-element.elementor-element-3d5a994:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-3d5a994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3DB07F;}.elementor-1080 .elementor-element.elementor-element-539cd2c{border-radius:0px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-539cd2c .elementor-image-box-wrapper{text-align:center;}.elementor-1080 .elementor-element.elementor-element-539cd2c.elementor-position-right .elementor-image-box-img{margin-left:27px;}.elementor-1080 .elementor-element.elementor-element-539cd2c.elementor-position-left .elementor-image-box-img{margin-right:27px;}.elementor-1080 .elementor-element.elementor-element-539cd2c.elementor-position-top .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-539cd2c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1080 .elementor-element.elementor-element-539cd2c .elementor-image-box-img img{border-radius:10px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1080 .elementor-element.elementor-element-539cd2c .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-539cd2c:has(:hover) .elementor-image-box-title,
					 .elementor-1080 .elementor-element.elementor-element-539cd2c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-539cd2c .elementor-image-box-description{color:#000000;}.elementor-1080 .elementor-element.elementor-element-b16a02a .elementor-button{background-color:#FDFDFD;fill:#002708;color:#002708;border-radius:11px 11px 11px 11px;padding:15px 15px 15px 15px;}.elementor-1080 .elementor-element.elementor-element-b16a02a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1080 .elementor-element.elementor-element-4895e4e{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1080 .elementor-element.elementor-element-4895e4e:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-4895e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-ee7bb66{border-radius:0px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-ee7bb66 .elementor-image-box-wrapper{text-align:center;}.elementor-1080 .elementor-element.elementor-element-ee7bb66.elementor-position-right .elementor-image-box-img{margin-left:27px;}.elementor-1080 .elementor-element.elementor-element-ee7bb66.elementor-position-left .elementor-image-box-img{margin-right:27px;}.elementor-1080 .elementor-element.elementor-element-ee7bb66.elementor-position-top .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-ee7bb66 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1080 .elementor-element.elementor-element-ee7bb66 .elementor-image-box-img img{border-radius:10px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1080 .elementor-element.elementor-element-ee7bb66 .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-ee7bb66:has(:hover) .elementor-image-box-title,
					 .elementor-1080 .elementor-element.elementor-element-ee7bb66:has(:focus) .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-ee7bb66 .elementor-image-box-description{color:#000000;}.elementor-1080 .elementor-element.elementor-element-983efa5 .elementor-button{background-color:#17342E;fill:#FFFFFF;color:#FFFFFF;border-radius:11px 11px 11px 11px;padding:15px 15px 15px 15px;}.elementor-1080 .elementor-element.elementor-element-983efa5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1080 .elementor-element.elementor-element-6254cfb{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1080 .elementor-element.elementor-element-6254cfb:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-6254cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3DB07F;}.elementor-1080 .elementor-element.elementor-element-63641c1{border-radius:0px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-63641c1 .elementor-image-box-wrapper{text-align:center;}.elementor-1080 .elementor-element.elementor-element-63641c1.elementor-position-right .elementor-image-box-img{margin-left:27px;}.elementor-1080 .elementor-element.elementor-element-63641c1.elementor-position-left .elementor-image-box-img{margin-right:27px;}.elementor-1080 .elementor-element.elementor-element-63641c1.elementor-position-top .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-63641c1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1080 .elementor-element.elementor-element-63641c1 .elementor-image-box-img img{border-radius:10px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1080 .elementor-element.elementor-element-63641c1 .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-63641c1:has(:hover) .elementor-image-box-title,
					 .elementor-1080 .elementor-element.elementor-element-63641c1:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-63641c1 .elementor-image-box-description{color:#000000;}.elementor-1080 .elementor-element.elementor-element-5d676e2 .elementor-button{background-color:#FDFDFD;fill:#002708;color:#002708;border-radius:11px 11px 11px 11px;padding:15px 15px 15px 15px;}.elementor-1080 .elementor-element.elementor-element-5d676e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1080 .elementor-element.elementor-element-973e4ff{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1080 .elementor-element.elementor-element-973e4ff:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-973e4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-34fc0b4{border-radius:0px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-34fc0b4 .elementor-image-box-wrapper{text-align:center;}.elementor-1080 .elementor-element.elementor-element-34fc0b4.elementor-position-right .elementor-image-box-img{margin-left:27px;}.elementor-1080 .elementor-element.elementor-element-34fc0b4.elementor-position-left .elementor-image-box-img{margin-right:27px;}.elementor-1080 .elementor-element.elementor-element-34fc0b4.elementor-position-top .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-34fc0b4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1080 .elementor-element.elementor-element-34fc0b4 .elementor-image-box-img img{border-radius:10px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1080 .elementor-element.elementor-element-34fc0b4 .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-34fc0b4:has(:hover) .elementor-image-box-title,
					 .elementor-1080 .elementor-element.elementor-element-34fc0b4:has(:focus) .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-34fc0b4 .elementor-image-box-description{color:#000000;}.elementor-1080 .elementor-element.elementor-element-9d1a903 .elementor-button{background-color:#17342E;fill:#FFFFFF;color:#FFFFFF;border-radius:11px 11px 11px 11px;padding:15px 15px 15px 15px;}.elementor-1080 .elementor-element.elementor-element-9d1a903 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1080 .elementor-element.elementor-element-ddc9e76{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1080 .elementor-element.elementor-element-ddc9e76:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-ddc9e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3DB07F;}.elementor-1080 .elementor-element.elementor-element-7a1ad47{border-radius:0px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-7a1ad47 .elementor-image-box-wrapper{text-align:center;}.elementor-1080 .elementor-element.elementor-element-7a1ad47.elementor-position-right .elementor-image-box-img{margin-left:27px;}.elementor-1080 .elementor-element.elementor-element-7a1ad47.elementor-position-left .elementor-image-box-img{margin-right:27px;}.elementor-1080 .elementor-element.elementor-element-7a1ad47.elementor-position-top .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-7a1ad47 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1080 .elementor-element.elementor-element-7a1ad47 .elementor-image-box-img img{border-radius:10px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1080 .elementor-element.elementor-element-7a1ad47 .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-7a1ad47:has(:hover) .elementor-image-box-title,
					 .elementor-1080 .elementor-element.elementor-element-7a1ad47:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-7a1ad47 .elementor-image-box-description{color:#000000;}.elementor-1080 .elementor-element.elementor-element-4f062a7 .elementor-button{background-color:#FDFDFD;fill:#002708;color:#002708;border-radius:11px 11px 11px 11px;padding:15px 15px 15px 15px;}.elementor-1080 .elementor-element.elementor-element-4f062a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1080 .elementor-element.elementor-element-abd8b65{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1080 .elementor-element.elementor-element-abd8b65:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-abd8b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1080 .elementor-element.elementor-element-bdba9a1{border-radius:0px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-bdba9a1 .elementor-image-box-wrapper{text-align:center;}.elementor-1080 .elementor-element.elementor-element-bdba9a1.elementor-position-right .elementor-image-box-img{margin-left:27px;}.elementor-1080 .elementor-element.elementor-element-bdba9a1.elementor-position-left .elementor-image-box-img{margin-right:27px;}.elementor-1080 .elementor-element.elementor-element-bdba9a1.elementor-position-top .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-bdba9a1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1080 .elementor-element.elementor-element-bdba9a1 .elementor-image-box-img img{border-radius:10px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1080 .elementor-element.elementor-element-bdba9a1 .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-bdba9a1:has(:hover) .elementor-image-box-title,
					 .elementor-1080 .elementor-element.elementor-element-bdba9a1:has(:focus) .elementor-image-box-title{color:#17342E;}.elementor-1080 .elementor-element.elementor-element-bdba9a1 .elementor-image-box-description{color:#000000;}.elementor-1080 .elementor-element.elementor-element-e610bb7 .elementor-button{background-color:#17342E;fill:#FFFFFF;color:#FFFFFF;border-radius:11px 11px 11px 11px;padding:15px 15px 15px 15px;}.elementor-1080 .elementor-element.elementor-element-e610bb7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1080 .elementor-element.elementor-element-9e7dd59{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1080 .elementor-element.elementor-element-9e7dd59.e-con{--align-self:center;}.elementor-1080 .elementor-element.elementor-element-3fa2e19 .elementor-heading-title{color:#067E64;}.elementor-1080 .elementor-element.elementor-element-5974040{--display:flex;}.elementor-1080 .elementor-element.elementor-element-de77a19 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#17342E;}.elementor-1080 .elementor-element.elementor-element-992bd3e .elementor-heading-title{color:#067E64;}.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-1080 .elementor-element.elementor-element-5ccffe7 img{border-radius:100px 100px 100px 100px;}.elementor-1080 .elementor-element.elementor-element-551d9a8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1080 .elementor-element.elementor-element-551d9a8.e-con{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1080 .elementor-element.elementor-element-c216d66 .elementor-icon-list-icon i{color:#07856B;transition:color 0.3s;}.elementor-1080 .elementor-element.elementor-element-c216d66 .elementor-icon-list-icon svg{fill:#07856B;transition:fill 0.3s;}.elementor-1080 .elementor-element.elementor-element-c216d66{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1080 .elementor-element.elementor-element-c216d66 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1080 .elementor-element.elementor-element-3057437 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:lowercase;color:#067E64;}.elementor-1080 .elementor-element.elementor-element-b1a9e81{--display:flex;}.elementor-1080 .elementor-element.elementor-element-de39ade .elementor-button{background-color:#067E64;}.elementor-1080 .elementor-element.elementor-element-de39ade .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1080 .elementor-element.elementor-element-de39ade .elementor-button .elementor-button-content-wrapper{gap:2px;}.elementor-1080 .elementor-element.elementor-element-365e789{--display:flex;}.elementor-1080 .elementor-element.elementor-element-202cc66{text-align:center;}.elementor-1080 .elementor-element.elementor-element-202cc66 .elementor-heading-title{color:#067E64;}.elementor-1080 .elementor-element.elementor-element-20dcead{text-align:center;}.elementor-1080 .elementor-element.elementor-element-20dcead .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#17342E;}.elementor-1080 .elementor-element.elementor-element-2ab273c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1080 .elementor-element.elementor-element-ef1370a{--display:flex;}.elementor-1080 .elementor-element.elementor-element-ef1370a:not(.elementor-motion-effects-element-type-background), .elementor-1080 .elementor-element.elementor-element-ef1370a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D4940;}.elementor-1080 .elementor-element.elementor-element-bc1749b{--display:flex;}.elementor-1080 .elementor-element.elementor-element-066afab{text-align:center;}.elementor-1080 .elementor-element.elementor-element-066afab .elementor-heading-title{color:#067E64;}.elementor-1080 .elementor-element.elementor-element-9f57f2b{text-align:center;}.elementor-1080 .elementor-element.elementor-element-9f57f2b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#17342E;}.elementor-1080 .elementor-element.elementor-element-e0398ce{--display:flex;}.elementor-1080 .elementor-element.elementor-element-e0be72a{--display:flex;}.elementor-1080 .elementor-element.elementor-element-4b3e5f1{text-align:center;}.elementor-1080 .elementor-element.elementor-element-4b3e5f1 .elementor-heading-title{color:#067E64;}.elementor-1080 .elementor-element.elementor-element-836fba1{text-align:center;}.elementor-1080 .elementor-element.elementor-element-836fba1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#17342E;}.elementor-1080 .elementor-element.elementor-element-a6b1abd{--display:flex;}.elementor-1080 .elementor-element.elementor-element-6c96363{--display:flex;}.elementor-1080 .elementor-element.elementor-element-b977096{text-align:center;}.elementor-1080 .elementor-element.elementor-element-b977096 .elementor-heading-title{color:#067E64;}.elementor-1080 .elementor-element.elementor-element-6c66e40{text-align:center;}.elementor-1080 .elementor-element.elementor-element-6c66e40 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#17342E;}.elementor-1080 .elementor-element.elementor-element-e155838{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1080 .elementor-element.elementor-element-0f8e24d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1080 .elementor-element.elementor-element-4af9d62{--grid-auto-flow:row;}.elementor-1080 .elementor-element.elementor-element-e75a839{--grid-auto-flow:row;}.elementor-1080 .elementor-element.elementor-element-4fb08d2{--grid-auto-flow:row;}.elementor-1080 .elementor-element.elementor-element-90c9396{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1080 .elementor-element.elementor-element-202e539{--content-width:1600px;}.elementor-1080 .elementor-element.elementor-element-4fb08d2{--width:100%;}.elementor-1080 .elementor-element.elementor-element-9e7dd59{--content-width:1477px;}.elementor-1080 .elementor-element.elementor-element-5974040{--width:100%;}.elementor-1080 .elementor-element.elementor-element-551d9a8{--content-width:1600px;}.elementor-1080 .elementor-element.elementor-element-ef1370a{--width:100%;}}@media(max-width:767px){.elementor-1080 .elementor-element.elementor-element-4af9d62{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1080 .elementor-element.elementor-element-e75a839{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1080 .elementor-element.elementor-element-4fb08d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1080 .elementor-element.elementor-element-90c9396{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1080 .elementor-element.elementor-element-4f9102d .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-02f582b .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-8a4c0d2 .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-68d2178 .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-6d2e3d1 .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-dc065b7 .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-539cd2c .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-ee7bb66 .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-63641c1 .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-34fc0b4 .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-7a1ad47 .elementor-image-box-img{margin-bottom:27px;}.elementor-1080 .elementor-element.elementor-element-bdba9a1 .elementor-image-box-img{margin-bottom:27px;}}/* Start custom CSS for shortcode, class: .elementor-element-28fafb2 */@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;600;700;800&display=swap');

/* ==========================================
   PRISTINE DENTAL - APPOINTMENT SECTION
========================================== */

.pd-booking-section,
.pd-booking-section {
    box-sizing: border-box !important;
    font-family: 'Roboto', sans-serif !important;
}

.pd-booking-section {
    width: 100% !important;
    padding: 45px 20px !important;
    background: #f5f7f3 !important;
    color: #202b27;
}

/* ==========================================
   COMMUNITY SECTION
========================================== */

.pd-community {
    position: relative;
    width: 100%;
    max-width: 750px !important;
    margin: 0 auto 28px !important;
    padding: 23px 28px !important;
    background: #eef2e9 !important;
    border: 1px solid #e2e9dc !important;
    border-left: 4px solid #6A7E57 !important;
    border-radius: 13px !important;
    box-shadow: 0 5px 18px rgba(42,67,42,.04);
}

.pd-community h3 {
    color: #354a37 !important;
    font-size: 19px !important;
    font-weight: 700 !important;
    line-height: 1.4 !important;
    margin: 0 0 8px !important;
}

.pd-community p {
    color: #667066 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.7 !important;
    margin: 0 !important;
}

/* ==========================================
   APPOINTMENT HEADING
========================================== */

.pd-booking-heading {
    width: 100%;
    max-width: 750px !important;
    margin: 0 auto 25px !important;
    text-align: center !important;
}

.pd-booking-heading span {
    display: block;
    color: #067E64 !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    letter-spacing: 1.5px !important;
    line-height: 1.6 !important;
    margin-bottom: 8px !important;
}

.pd-booking-heading h2 {
    color: #173c32 !important;
    font-size: 30px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    margin: 8px 0 !important;
}

.pd-booking-heading p {
    color: #778078 !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    line-height: 1.6 !important;
    margin: 0 !important;
}

/* ==========================================
   APPOINTMENT FORM CONTAINER
========================================== */

.pd-appointment-form {
    position: relative;
    width: 100% !important;
    max-width: 700px !important;
    margin: 0 auto !important;
    padding: 25px 30px !important;
    background: #ffffff !important;
    border: 1px solid #e6ebe4 !important;
    border-radius: 15px !important;
    box-shadow: 0 7px 22px rgba(28,60,42,.045) !important;
}

/* ==========================================
   FORM GROUPS
========================================== */

.pd-appointment-form form {
    width: 100% !important;
    margin: 0 !important;
}

.pd-form-group {
    width: 100% !important;
    margin-bottom: 15px !important;
}

.pd-form-group label {
    display: block !important;
    color: #263a30 !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 1.5 !important;
    margin: 0 0 7px !important;
}

/* ==========================================
   INPUT FIELDS
========================================== */

.pd-form-group input {
    display: block !important;
    width: 100% !important;
    height: 43px !important;
    min-height: 43px !important;
    padding: 9px 12px !important;
    background: #fcfdfb !important;
    border: 1px solid #dce4da !important;
    border-radius: 7px !important;
    color: #25352c !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    outline: none !important;
    box-shadow: none !important;
    transition: border-color .3s ease, box-shadow .3s ease !important;
}

/* ==========================================
   TEXTAREA
========================================== */

.pd-form-group textarea {
    display: block !important;
    width: 100% !important;
    height: 90px !important;
    min-height: 90px !important;
    max-height: 120px !important;
    padding: 10px 12px !important;
    background: #fcfdfb !important;
    border: 1px solid #dce4da !important;
    border-radius: 7px !important;
    color: #25352c !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.6 !important;
    outline: none !important;
    box-shadow: none !important;
    resize: vertical !important;
    transition: border-color .3s ease, box-shadow .3s ease !important;
}

/* PLACEHOLDER */

.pd-form-group input::placeholder,
.pd-form-group textarea::placeholder {
    color: #a0a9a0 !important;
    opacity: 1 !important;
}

/* HOVER */

.pd-form-group input:hover,
.pd-form-group textarea:hover {
    border-color: #a8b99c !important;
}

/* FOCUS */

.pd-form-group input:focus,
.pd-form-group textarea:focus {
    border-color: #6A7E57 !important;
    background: #ffffff !important;
    box-shadow: 0 0 0 3px rgba(106,126,87,.10) !important;
}

/* ==========================================
   APPOINTMENT BUTTON - CENTERED
   BUTTON COLOR: #6A7E57
========================================== */

.pd-appointment-form button[type="submit"],
.pd-appointment-form input[type="submit"] {
    display: block !important;
    width: 180px !important;
    min-width: 180px !important;
    max-width: 180px !important;
    height: 44px !important;
    min-height: 44px !important;

    margin: 18px auto 0 !important;
    padding: 10px 20px !important;

    background: #07856B !important;
    background-color: #07856B !important;
    background-image: none !important;

    color: #ffffff !important;

    border: none !important;
    border-radius: 7px !important;

    font-family: 'Roboto', sans-serif !important;
    font-size: 14px !important;
    font-weight: 700 !important;

    text-align: center !important;
    line-height: 24px !important;

    cursor: pointer !important;
    box-shadow: none !important;
    transition: all .3s ease !important;
}

/* BUTTON HOVER */

.pd-appointment-form button[type="submit"]:hover,
.pd-appointment-form input[type="submit"]:hover {
    background: #536A42 !important;
    background-color: #536A42 !important;
    color: #ffffff !important;
    transform: translateY(-2px);
}

/* ==========================================
   TABLET
========================================== */

@media (max-width: 900px) {

    .pd-booking-section {
        padding: 40px 18px !important;
    }

    .pd-appointment-form {
        max-width: 650px !important;
        padding: 25px !important;
    }

    .pd-community {
        max-width: 700px !important;
    }
}

/* ==========================================
   MOBILE
========================================== */

@media (max-width: 600px) {

    .pd-booking-section {
        padding: 30px 13px !important;
    }

    .pd-community {
        padding: 19px !important;
        margin-bottom: 23px !important;
    }

    .pd-community h3 {
        font-size: 17px !important;
    }

    .pd-community p {
        font-size: 13px !important;
        line-height: 1.7 !important;
    }

    .pd-booking-heading {
        margin-bottom: 22px !important;
    }

    .pd-booking-heading span {
        font-size: 10px !important;
        letter-spacing: 1px !important;
    }

    .pd-booking-heading h2 {
        font-size: 25px !important;
    }

    .pd-booking-heading p {
        font-size: 14px !important;
    }

    .pd-appointment-form {
        width: 100% !important;
        padding: 20px 15px !important;
        border-radius: 12px !important;
    }

    .pd-form-group {
        margin-bottom: 14px !important;
    }

    .pd-form-group label {
        font-size: 13px !important;
    }

    .pd-form-group input {
        height: 42px !important;
        min-height: 42px !important;
        font-size: 14px !important;
    }

    .pd-form-group textarea {
        height: 85px !important;
        min-height: 85px !important;
        font-size: 14px !important;
    }

    .pd-appointment-form button[type="submit"],
    .pd-appointment-form input[type="submit"] {
        width: 170px !important;
        min-width: 170px !important;
        max-width: 170px !important;
        height: 42px !important;
        min-height: 42px !important;
        margin: 16px auto 0 !important;
        background: #6A7E57 !important;
        background-color: #6A7E57 !important;
    }
}

/* ==========================================
   SMALL MOBILE
========================================== */

@media (max-width: 380px) {

    .pd-booking-section {
        padding: 25px 10px !important;
    }

    .pd-community {
        padding: 17px !important;
    }

    .pd-booking-heading h2 {
        font-size: 23px !important;
    }

    .pd-appointment-form {
        padding: 18px 12px !important;
    }
}/* End custom CSS */