.elementor-109 .elementor-element.elementor-element-455a937{--display:flex;--min-height:30vh;--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;--justify-content:center;}.elementor-109 .elementor-element.elementor-element-455a937:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-455a937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chrisrichardsdds.com/wp-content/uploads/2025/07/int-ban.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-109 .elementor-element.elementor-element-210d6cf{--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-109 .elementor-element.elementor-element-d75cc08 .elementor-heading-title{font-family:"trajan pro 3 Regular", Sans-serif;font-size:38px;font-weight:600;line-height:45px;color:#FFFFFF;}.elementor-109 .elementor-element.elementor-element-67b872a{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-d0267eb{--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;--justify-content:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-bd0bca1{text-align:start;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-109 .elementor-element.elementor-element-bd0bca1 a{color:#56BC3F;}.elementor-109 .elementor-element.elementor-element-c8871bb{--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;}.elementor-109 .elementor-element.elementor-element-67b1b19{--display:flex;}.elementor-109 .elementor-element.elementor-element-e2c847a{text-align:start;}.elementor-109 .elementor-element.elementor-element-e2c847a .elementor-heading-title{font-family:"bonnie, sans-serif", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-d67b434{--divider-border-style:solid;--divider-color:#3791D8;--divider-border-width:4.5px;}.elementor-109 .elementor-element.elementor-element-d67b434 .elementor-divider-separator{width:30%;}.elementor-109 .elementor-element.elementor-element-d67b434 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109 .elementor-element.elementor-element-757ff0b{--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;}.elementor-109 .elementor-element.elementor-element-93395f0{--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;}.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-109 .elementor-element.elementor-element-173e31e .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-063b141 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-63cd51c{--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;}.elementor-109 .elementor-element.elementor-element-f7e4330 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-aa10aa9 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-64853b6{--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;}.elementor-109 .elementor-element.elementor-element-af1d1db{--display:flex;}.elementor-109 .elementor-element.elementor-element-c18e4a1{text-align:start;}.elementor-109 .elementor-element.elementor-element-c18e4a1 .elementor-heading-title{font-family:"bonnie, sans-serif", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-109 .elementor-element.elementor-element-09a0a6c{--divider-border-style:solid;--divider-color:#3791D8;--divider-border-width:4.5px;}.elementor-109 .elementor-element.elementor-element-09a0a6c .elementor-divider-separator{width:30%;}.elementor-109 .elementor-element.elementor-element-09a0a6c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109 .elementor-element.elementor-element-c4278cf{--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;}.elementor-109 .elementor-element.elementor-element-ce543f7{--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;}.elementor-109 .elementor-element.elementor-element-ba6aef6 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-8b481ab{--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;}.elementor-109 .elementor-element.elementor-element-ba70e0b .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-049ddd9{--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;}.elementor-109 .elementor-element.elementor-element-1e26394{--display:flex;}.elementor-109 .elementor-element.elementor-element-f80bbbc{text-align:start;}.elementor-109 .elementor-element.elementor-element-f80bbbc .elementor-heading-title{font-family:"bonnie, sans-serif", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-109 .elementor-element.elementor-element-c81e685{--divider-border-style:solid;--divider-color:#3791D8;--divider-border-width:4.5px;}.elementor-109 .elementor-element.elementor-element-c81e685 .elementor-divider-separator{width:30%;}.elementor-109 .elementor-element.elementor-element-c81e685 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109 .elementor-element.elementor-element-bc94e3e{--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;}.elementor-109 .elementor-element.elementor-element-3f1c560{--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;}.elementor-109 .elementor-element.elementor-element-4eecf39 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-9cd317d{--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;}.elementor-109 .elementor-element.elementor-element-95e9fc8 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-014ca4c{--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;}.elementor-109 .elementor-element.elementor-element-2b7f16d{--display:flex;}.elementor-109 .elementor-element.elementor-element-8e04c54{text-align:start;}.elementor-109 .elementor-element.elementor-element-8e04c54 .elementor-heading-title{font-family:"bonnie, sans-serif", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-109 .elementor-element.elementor-element-d8d836f{--divider-border-style:solid;--divider-color:#3791D8;--divider-border-width:4.5px;}.elementor-109 .elementor-element.elementor-element-d8d836f .elementor-divider-separator{width:30%;}.elementor-109 .elementor-element.elementor-element-d8d836f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109 .elementor-element.elementor-element-26c57c0{--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;}.elementor-109 .elementor-element.elementor-element-100e4f9{--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;}.elementor-109 .elementor-element.elementor-element-99f85b5 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-e33302d{--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;}.elementor-109 .elementor-element.elementor-element-5a49504 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-36987a8{--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;}.elementor-109 .elementor-element.elementor-element-0a6bd9a{--display:flex;}.elementor-109 .elementor-element.elementor-element-324df41{text-align:start;}.elementor-109 .elementor-element.elementor-element-324df41 .elementor-heading-title{font-family:"bonnie, sans-serif", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-109 .elementor-element.elementor-element-f771239{--divider-border-style:solid;--divider-color:#3791D8;--divider-border-width:4.5px;}.elementor-109 .elementor-element.elementor-element-f771239 .elementor-divider-separator{width:30%;}.elementor-109 .elementor-element.elementor-element-f771239 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109 .elementor-element.elementor-element-69c0f88{--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;}.elementor-109 .elementor-element.elementor-element-fe43c69{--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;}.elementor-109 .elementor-element.elementor-element-bdbe1c5 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-e30bf34{--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;}.elementor-109 .elementor-element.elementor-element-50e3c21 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-12c555c{--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;}.elementor-109 .elementor-element.elementor-element-f837d58{--display:flex;}.elementor-109 .elementor-element.elementor-element-5b2c976{text-align:start;}.elementor-109 .elementor-element.elementor-element-5b2c976 .elementor-heading-title{font-family:"bonnie, sans-serif", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-109 .elementor-element.elementor-element-a4cd920{--divider-border-style:solid;--divider-color:#3791D8;--divider-border-width:4.5px;}.elementor-109 .elementor-element.elementor-element-a4cd920 .elementor-divider-separator{width:30%;}.elementor-109 .elementor-element.elementor-element-a4cd920 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109 .elementor-element.elementor-element-e1461df{--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;}.elementor-109 .elementor-element.elementor-element-661ebc7{--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;}.elementor-109 .elementor-element.elementor-element-0785f50 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-d29ab76{--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;}.elementor-109 .elementor-element.elementor-element-aa4d50f .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-85a3e57{--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;}.elementor-109 .elementor-element.elementor-element-b26da40{--display:flex;}.elementor-109 .elementor-element.elementor-element-26b749d{text-align:start;}.elementor-109 .elementor-element.elementor-element-26b749d .elementor-heading-title{font-family:"bonnie, sans-serif", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-109 .elementor-element.elementor-element-760229c{--divider-border-style:solid;--divider-color:#3791D8;--divider-border-width:4.5px;}.elementor-109 .elementor-element.elementor-element-760229c .elementor-divider-separator{width:30%;}.elementor-109 .elementor-element.elementor-element-760229c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109 .elementor-element.elementor-element-4fba9ef{--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;}.elementor-109 .elementor-element.elementor-element-2f2ba24{--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;}.elementor-109 .elementor-element.elementor-element-b011d3a .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-ac66706{--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;}.elementor-109 .elementor-element.elementor-element-aedc476 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-d2d455a{--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;}.elementor-109 .elementor-element.elementor-element-64ff47e{--display:flex;}.elementor-109 .elementor-element.elementor-element-20f7772{text-align:start;}.elementor-109 .elementor-element.elementor-element-20f7772 .elementor-heading-title{font-family:"bonnie, sans-serif", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-109 .elementor-element.elementor-element-ed76f15{--divider-border-style:solid;--divider-color:#3791D8;--divider-border-width:4.5px;}.elementor-109 .elementor-element.elementor-element-ed76f15 .elementor-divider-separator{width:30%;}.elementor-109 .elementor-element.elementor-element-ed76f15 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109 .elementor-element.elementor-element-3b95225{--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;}.elementor-109 .elementor-element.elementor-element-287bd5d{--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;}.elementor-109 .elementor-element.elementor-element-7be656d .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-e867297{--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;}.elementor-109 .elementor-element.elementor-element-068aaf2 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-28088c3{--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;}.elementor-109 .elementor-element.elementor-element-fd55feb{--display:flex;}.elementor-109 .elementor-element.elementor-element-5227470{text-align:start;}.elementor-109 .elementor-element.elementor-element-5227470 .elementor-heading-title{font-family:"bonnie, sans-serif", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-109 .elementor-element.elementor-element-c5bc9cd{--divider-border-style:solid;--divider-color:#3791D8;--divider-border-width:4.5px;}.elementor-109 .elementor-element.elementor-element-c5bc9cd .elementor-divider-separator{width:30%;}.elementor-109 .elementor-element.elementor-element-c5bc9cd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109 .elementor-element.elementor-element-2dff456{--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;}.elementor-109 .elementor-element.elementor-element-2f4a74b{--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;}.elementor-109 .elementor-element.elementor-element-b56fc36 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-dbc8e48{--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;}.elementor-109 .elementor-element.elementor-element-827083d .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-3c7e7b7{--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;}.elementor-109 .elementor-element.elementor-element-f070788{--display:flex;}.elementor-109 .elementor-element.elementor-element-df141a2{text-align:start;}.elementor-109 .elementor-element.elementor-element-df141a2 .elementor-heading-title{font-family:"bonnie, sans-serif", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-109 .elementor-element.elementor-element-4d83bac{--divider-border-style:solid;--divider-color:#3791D8;--divider-border-width:4.5px;}.elementor-109 .elementor-element.elementor-element-4d83bac .elementor-divider-separator{width:30%;}.elementor-109 .elementor-element.elementor-element-4d83bac .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109 .elementor-element.elementor-element-299355d{--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;}.elementor-109 .elementor-element.elementor-element-18fff77{--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;}.elementor-109 .elementor-element.elementor-element-d47b3dc .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-4673cd1{--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;}.elementor-109 .elementor-element.elementor-element-e4a7d4e .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-fc8936b{--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;}.elementor-109 .elementor-element.elementor-element-e818ee0{--display:flex;}.elementor-109 .elementor-element.elementor-element-fbb299d{text-align:start;}.elementor-109 .elementor-element.elementor-element-fbb299d .elementor-heading-title{font-family:"bonnie, sans-serif", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-109 .elementor-element.elementor-element-400054a{--divider-border-style:solid;--divider-color:#3791D8;--divider-border-width:4.5px;}.elementor-109 .elementor-element.elementor-element-400054a .elementor-divider-separator{width:30%;}.elementor-109 .elementor-element.elementor-element-400054a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109 .elementor-element.elementor-element-d28461e{--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;}.elementor-109 .elementor-element.elementor-element-90d5004{--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;}.elementor-109 .elementor-element.elementor-element-7129d66 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-3b2195b{--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;}.elementor-109 .elementor-element.elementor-element-946087b .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-1cc75bf{--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;}.elementor-109 .elementor-element.elementor-element-853a87e{--display:flex;}.elementor-109 .elementor-element.elementor-element-d8c2588{text-align:start;}.elementor-109 .elementor-element.elementor-element-d8c2588 .elementor-heading-title{font-family:"bonnie, sans-serif", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-109 .elementor-element.elementor-element-3a481ec{--divider-border-style:solid;--divider-color:#3791D8;--divider-border-width:4.5px;}.elementor-109 .elementor-element.elementor-element-3a481ec .elementor-divider-separator{width:30%;}.elementor-109 .elementor-element.elementor-element-3a481ec .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109 .elementor-element.elementor-element-ec22303{--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;}.elementor-109 .elementor-element.elementor-element-6d8d689{--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;}.elementor-109 .elementor-element.elementor-element-e4fef0c .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}.elementor-109 .elementor-element.elementor-element-f07d84f{--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;}.elementor-109 .elementor-element.elementor-element-9ac42f1 .widget-image-caption{color:#232323;font-family:"bonnie, sans-serif", Sans-serif;font-size:16px;font-weight:500;font-style:normal;margin-block-start:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-109 .elementor-element.elementor-element-d0267eb{--width:100%;}.elementor-109 .elementor-element.elementor-element-93395f0{--width:50%;}.elementor-109 .elementor-element.elementor-element-63cd51c{--width:50%;}.elementor-109 .elementor-element.elementor-element-ce543f7{--width:50%;}.elementor-109 .elementor-element.elementor-element-8b481ab{--width:50%;}.elementor-109 .elementor-element.elementor-element-3f1c560{--width:50%;}.elementor-109 .elementor-element.elementor-element-9cd317d{--width:50%;}.elementor-109 .elementor-element.elementor-element-100e4f9{--width:50%;}.elementor-109 .elementor-element.elementor-element-e33302d{--width:50%;}.elementor-109 .elementor-element.elementor-element-fe43c69{--width:50%;}.elementor-109 .elementor-element.elementor-element-e30bf34{--width:50%;}.elementor-109 .elementor-element.elementor-element-661ebc7{--width:50%;}.elementor-109 .elementor-element.elementor-element-d29ab76{--width:50%;}.elementor-109 .elementor-element.elementor-element-2f2ba24{--width:50%;}.elementor-109 .elementor-element.elementor-element-ac66706{--width:50%;}.elementor-109 .elementor-element.elementor-element-287bd5d{--width:50%;}.elementor-109 .elementor-element.elementor-element-e867297{--width:50%;}.elementor-109 .elementor-element.elementor-element-2f4a74b{--width:50%;}.elementor-109 .elementor-element.elementor-element-dbc8e48{--width:50%;}.elementor-109 .elementor-element.elementor-element-18fff77{--width:50%;}.elementor-109 .elementor-element.elementor-element-4673cd1{--width:50%;}.elementor-109 .elementor-element.elementor-element-90d5004{--width:50%;}.elementor-109 .elementor-element.elementor-element-3b2195b{--width:50%;}.elementor-109 .elementor-element.elementor-element-6d8d689{--width:50%;}.elementor-109 .elementor-element.elementor-element-f07d84f{--width:50%;}}@media(max-width:767px){.elementor-109 .elementor-element.elementor-element-d75cc08 .elementor-heading-title{font-size:30px;}.elementor-109 .elementor-element.elementor-element-d0267eb.e-con{--order:99999 /* order end hack */;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'trajan pro 3 Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://chrisrichardsdds.com/wp-content/uploads/2025/07/TrajanPro-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'bonnie, sans-serif';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://chrisrichardsdds.com/wp-content/uploads/2025/07/fonnts.com-Bonnie_Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */