.elementor-7 .elementor-element.elementor-element-b0a243b{--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;--overlay-opacity:0.77;--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:139px;--padding-bottom:77px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b0a243b::before, .elementor-7 .elementor-element.elementor-element-b0a243b > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b0a243b > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b0a243b > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b0a243b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b0a243b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-b0a243b .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-7 .elementor-element.elementor-element-c3313ad{--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-7 .elementor-element.elementor-element-e21db5d{text-align:center;}.elementor-7 .elementor-element.elementor-element-e21db5d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.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-7 .elementor-element.elementor-element-8450e97{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8450e97 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-f26fa5b{--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:center;}.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-7 .elementor-element.elementor-element-3ef50e3 .elementor-button{background-color:#236BBF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;border-style:solid;border-width:1px 1px 1px 1px;border-radius:41px 41px 41px 41px;padding:12px 30px 12px 30px;}.elementor-7 .elementor-element.elementor-element-3ef50e3 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3ef50e3 .elementor-button:focus{background-color:#236BBF;}.elementor-7 .elementor-element.elementor-element-b704051{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#E2E2E2;}.elementor-7 .elementor-element.elementor-element-dfafbac{--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:45px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0d95e3d{--display:flex;}.elementor-7 .elementor-element.elementor-element-7fba075{text-align:center;}.elementor-7 .elementor-element.elementor-element-7fba075 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-23cf174{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-23cf174 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-6fe8cfa{--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;}.elementor-7 .elementor-element.elementor-element-6b82c0f{--display:flex;}.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-7 .elementor-element.elementor-element-6cba824{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);}.elementor-7 .elementor-element.elementor-element-6cba824:hover{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);}.elementor-7 .elementor-element.elementor-element-6cba824 img{width:100%;}.elementor-7 .elementor-element.elementor-element-9d46d89{text-align:center;}.elementor-7 .elementor-element.elementor-element-9d46d89 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-efb0dd4{--display:flex;}.elementor-7 .elementor-element.elementor-element-3c9597b{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);}.elementor-7 .elementor-element.elementor-element-3c9597b:hover{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);}.elementor-7 .elementor-element.elementor-element-3c9597b img{width:100%;}.elementor-7 .elementor-element.elementor-element-df710da{text-align:center;}.elementor-7 .elementor-element.elementor-element-df710da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-acdb7a8{--display:flex;}.elementor-7 .elementor-element.elementor-element-142c74a{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);}.elementor-7 .elementor-element.elementor-element-142c74a:hover{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);}.elementor-7 .elementor-element.elementor-element-142c74a img{width:100%;}.elementor-7 .elementor-element.elementor-element-2fe0974{text-align:center;}.elementor-7 .elementor-element.elementor-element-2fe0974 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-a1c7837{--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:45px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a1c7837:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a1c7837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-b9de4c3{--display:flex;}.elementor-7 .elementor-element.elementor-element-cc1d1f0{text-align:center;}.elementor-7 .elementor-element.elementor-element-cc1d1f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-ef75f4d{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-ef75f4d p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-43f7124{--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:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-ad606e5{--display:flex;}.elementor-7 .elementor-element.elementor-element-5466c87{text-align:center;}.elementor-7 .elementor-element.elementor-element-5466c87 img{border-radius:33px 33px 33px 33px;}.elementor-7 .elementor-element.elementor-element-3cbdf0e{text-align:center;}.elementor-7 .elementor-element.elementor-element-3cbdf0e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-1a79ac2{--display:flex;}.elementor-7 .elementor-element.elementor-element-097db11{text-align:center;}.elementor-7 .elementor-element.elementor-element-097db11 img{border-radius:33px 33px 33px 33px;}.elementor-7 .elementor-element.elementor-element-ae86850{text-align:center;}.elementor-7 .elementor-element.elementor-element-ae86850 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-9266a54{--display:flex;}.elementor-7 .elementor-element.elementor-element-32a3d99{text-align:center;}.elementor-7 .elementor-element.elementor-element-32a3d99 img{border-radius:33px 33px 33px 33px;}.elementor-7 .elementor-element.elementor-element-d5f8d6f{text-align:center;}.elementor-7 .elementor-element.elementor-element-d5f8d6f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-6635d44{--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:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-f9c0d5b{--display:flex;}.elementor-7 .elementor-element.elementor-element-7460ec3{text-align:center;}.elementor-7 .elementor-element.elementor-element-7460ec3 img{border-radius:33px 33px 33px 33px;}.elementor-7 .elementor-element.elementor-element-de353fb{text-align:center;}.elementor-7 .elementor-element.elementor-element-de353fb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-29a7301{--display:flex;}.elementor-7 .elementor-element.elementor-element-9cc0693{text-align:center;}.elementor-7 .elementor-element.elementor-element-9cc0693 img{border-radius:33px 33px 33px 33px;}.elementor-7 .elementor-element.elementor-element-96b4864{text-align:center;}.elementor-7 .elementor-element.elementor-element-96b4864 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-28acde4{--display:flex;}.elementor-7 .elementor-element.elementor-element-9054450{text-align:center;}.elementor-7 .elementor-element.elementor-element-9054450 img{border-radius:33px 33px 33px 33px;}.elementor-7 .elementor-element.elementor-element-fe03cec{text-align:center;}.elementor-7 .elementor-element.elementor-element-fe03cec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-71f6e17{--display:flex;--padding-top:50px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-66e13f3{--display:flex;}.elementor-7 .elementor-element.elementor-element-5dacad4{text-align:center;}.elementor-7 .elementor-element.elementor-element-5dacad4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-2dc99dd{--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;}.elementor-7 .elementor-element.elementor-element-099e952{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.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-7 .elementor-element.elementor-element-6c4dd38 .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-6c4dd38 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-7 .elementor-element.elementor-element-6c4dd38 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-6c4dd38:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-6c4dd38:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-6c4dd38 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-c53ba2f .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-c53ba2f .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-7 .elementor-element.elementor-element-c53ba2f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-c53ba2f:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-c53ba2f:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-c53ba2f .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-71f1030 .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-71f1030 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-7 .elementor-element.elementor-element-71f1030 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-71f1030:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-71f1030:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-71f1030 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-c71a705{--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-7 .elementor-element.elementor-element-627241f img{width:100%;border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-7 .elementor-element.elementor-element-4400a05{--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:45px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4400a05:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4400a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-673911d{--display:flex;}.elementor-7 .elementor-element.elementor-element-f740650{text-align:center;}.elementor-7 .elementor-element.elementor-element-f740650 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-375fb95{text-align:center;color:#000000;}.elementor-7 .elementor-element.elementor-element-375fb95 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-cddcbcd{--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;}.elementor-7 .elementor-element.elementor-element-c55eb4f{--display:flex;}.elementor-7 .elementor-element.elementor-element-4eca65a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-4eca65a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-4eca65a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-4eca65a .elementor-image-box-wrapper .elementor-image-box-img{width:85%;}.elementor-7 .elementor-element.elementor-element-4eca65a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-4eca65a .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-4eca65a:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-4eca65a:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-164a91f{--display:flex;}.elementor-7 .elementor-element.elementor-element-d523578.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-d523578.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-d523578.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-d523578 .elementor-image-box-wrapper .elementor-image-box-img{width:85%;}.elementor-7 .elementor-element.elementor-element-d523578 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-d523578 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-d523578:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-d523578:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-8406d25{--display:flex;}.elementor-7 .elementor-element.elementor-element-386bb5e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-386bb5e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-386bb5e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-386bb5e .elementor-image-box-wrapper .elementor-image-box-img{width:85%;}.elementor-7 .elementor-element.elementor-element-386bb5e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-386bb5e .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-386bb5e:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-386bb5e:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-9d6637c{--display:flex;}.elementor-7 .elementor-element.elementor-element-21c4254.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-21c4254.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-21c4254.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-21c4254 .elementor-image-box-wrapper .elementor-image-box-img{width:85%;}.elementor-7 .elementor-element.elementor-element-21c4254 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-21c4254 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-21c4254:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-21c4254:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-c663db8{--display:flex;}.elementor-7 .elementor-element.elementor-element-3f04ec1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-3f04ec1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-3f04ec1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-3f04ec1 .elementor-image-box-wrapper .elementor-image-box-img{width:85%;}.elementor-7 .elementor-element.elementor-element-3f04ec1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-3f04ec1 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-3f04ec1:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-3f04ec1:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-ee7be09{--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;--overlay-opacity:0.77;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:63px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ee7be09:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ee7be09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdcpdentistcalgary.com/wp-content/uploads/2025/11/layer_25_copy_5-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-ee7be09::before, .elementor-7 .elementor-element.elementor-element-ee7be09 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-ee7be09 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-ee7be09 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-ee7be09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-ee7be09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-7cedd16{text-align:center;}.elementor-7 .elementor-element.elementor-element-7cedd16 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ebfaef0{--display:flex;}.elementor-7 .elementor-element.elementor-element-65a9eb2{text-align:center;}.elementor-7 .elementor-element.elementor-element-65a9eb2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1338bbe{--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;--overlay-opacity:0.77;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:63px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1338bbe:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1338bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdcpdentistcalgary.com/wp-content/uploads/2025/11/layer_25_copy_5-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1338bbe::before, .elementor-7 .elementor-element.elementor-element-1338bbe > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1338bbe > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1338bbe > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1338bbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1338bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-82fb2da{text-align:center;}.elementor-7 .elementor-element.elementor-element-82fb2da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-20d5cdd{--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:45px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2753e6e{text-align:center;}.elementor-7 .elementor-element.elementor-element-2753e6e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-64c3bc8{--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;}.elementor-7 .elementor-element.elementor-element-ca8aa33{--display:flex;}.elementor-7 .elementor-element.elementor-element-06b7d5e img{width:100%;border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-7 .elementor-element.elementor-element-9f91c00{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-a62d0bd{--display:flex;}.elementor-7 .elementor-element.elementor-element-0510be4 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-0510be4{color:#000000;}.elementor-7 .elementor-element.elementor-element-d6ba7ee{--display:flex;}.elementor-7 .elementor-element.elementor-element-5f76f2e p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-5f76f2e{color:#000000;}.elementor-7 .elementor-element.elementor-element-3c3f06c{--display:flex;}.elementor-7 .elementor-element.elementor-element-0903799 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-0903799{color:#000000;}.elementor-7 .elementor-element.elementor-element-a7f1443{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#000000;}:where( .elementor-7 .elementor-element.elementor-element-a7f1443 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#00000000;}:where( .elementor-7 .elementor-element.elementor-element-a7f1443 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-7 .elementor-element.elementor-element-747f72e{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-747f72e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-747f72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-6cad03e{--display:flex;}.elementor-7 .elementor-element.elementor-element-c15f00f{text-align:center;}.elementor-7 .elementor-element.elementor-element-c15f00f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-27613da{text-align:center;color:#000000;}.elementor-7 .elementor-element.elementor-element-27613da p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-2f73011{--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;}.elementor-7 .elementor-element.elementor-element-47d39a8{--display:flex;}.elementor-7 .elementor-element.elementor-element-747a01d{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);}.elementor-7 .elementor-element.elementor-element-747a01d:hover{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);}.elementor-7 .elementor-element.elementor-element-747a01d img{width:100%;}.elementor-7 .elementor-element.elementor-element-ed07979{padding:0px 5px 0px 5px;text-align:center;}.elementor-7 .elementor-element.elementor-element-ed07979 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-40461ff{padding:0px 30px 0px 30px;text-align:center;color:#000000;}.elementor-7 .elementor-element.elementor-element-40461ff p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-e9372dd{--display:flex;}.elementor-7 .elementor-element.elementor-element-352fc2b{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);}.elementor-7 .elementor-element.elementor-element-352fc2b:hover{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);}.elementor-7 .elementor-element.elementor-element-352fc2b img{width:100%;}.elementor-7 .elementor-element.elementor-element-8ad895e{padding:0px 25px 0px 25px;text-align:center;}.elementor-7 .elementor-element.elementor-element-8ad895e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-ce597ed{padding:0px 30px 0px 30px;text-align:center;color:#000000;}.elementor-7 .elementor-element.elementor-element-ce597ed p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-e8f30d1{--display:flex;}.elementor-7 .elementor-element.elementor-element-2a61dbc{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);}.elementor-7 .elementor-element.elementor-element-2a61dbc:hover{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);}.elementor-7 .elementor-element.elementor-element-2a61dbc img{width:100%;}.elementor-7 .elementor-element.elementor-element-090cc03{padding:0px 25px 0px 25px;text-align:center;}.elementor-7 .elementor-element.elementor-element-090cc03 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-a3279ea{padding:0px 30px 0px 30px;text-align:center;color:#000000;}.elementor-7 .elementor-element.elementor-element-a3279ea p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-0663fbf{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0663fbf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0663fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdcpdentistcalgary.com/wp-content/uploads/2025/11/layer_25_copy_8-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-729da13{--display:flex;}.elementor-7 .elementor-element.elementor-element-6cfe221{text-align:center;}.elementor-7 .elementor-element.elementor-element-6cfe221 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-08a9bcc{text-align:center;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5e4827b{--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:center;}.elementor-7 .elementor-element.elementor-element-d007242 .elementor-button{background-color:#236BBF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:41px 41px 41px 41px;padding:8px 25px 8px 25px;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-66e13f3{--content-width:1400px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-b0a243b{--padding-top:139px;--padding-bottom:077px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-e21db5d .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-8450e97{font-size:20px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-dfafbac{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-7fba075{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7fba075 .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-23cf174{padding:0px 0px 0px 0px;font-size:15px;}.elementor-7 .elementor-element.elementor-element-6b82c0f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9d46d89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9d46d89 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-efb0dd4{--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-7 .elementor-element.elementor-element-df710da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-df710da .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-acdb7a8{--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-7 .elementor-element.elementor-element-2fe0974{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2fe0974 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-a1c7837{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-cc1d1f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cc1d1f0 .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-43f7124{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3cbdf0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3cbdf0e .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-ae86850{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ae86850 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-d5f8d6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d5f8d6f .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-6635d44{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-de353fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-de353fb .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-96b4864{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-96b4864 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-fe03cec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fe03cec .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-71f6e17{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-5dacad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5dacad4 .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-2dc99dd{--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-7 .elementor-element.elementor-element-099e952{--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-7 .elementor-element.elementor-element-6c4dd38{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c53ba2f{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-71f1030{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4400a05{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-f740650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f740650 .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-4eca65a .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-d523578 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-386bb5e .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-21c4254 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-c663db8{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3f04ec1 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-ee7be09{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-7cedd16 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-65a9eb2 .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-1338bbe{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-82fb2da .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-20d5cdd{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-2753e6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2753e6e .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-ca8aa33{--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-7 .elementor-element.elementor-element-9f91c00{--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-7 .elementor-element.elementor-element-747f72e{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-c15f00f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c15f00f .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-2f73011{--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-7 .elementor-element.elementor-element-47d39a8{--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-7 .elementor-element.elementor-element-ed07979 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-8ad895e .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-090cc03 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-0663fbf{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-6cfe221 .elementor-heading-title{font-size:25px;}}