.elementor-1927 .elementor-element.elementor-element-55320585{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.4;}.elementor-1927 .elementor-element.elementor-element-55320585:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-55320585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jporthodonticstx.com/wp-content/uploads/2025/12/Untitled-1-1.png");background-position:center center;background-size:cover;}.elementor-1927 .elementor-element.elementor-element-55320585::before, .elementor-1927 .elementor-element.elementor-element-55320585 > .elementor-background-video-container::before, .elementor-1927 .elementor-element.elementor-element-55320585 > .e-con-inner > .elementor-background-video-container::before, .elementor-1927 .elementor-element.elementor-element-55320585 > .elementor-background-slideshow::before, .elementor-1927 .elementor-element.elementor-element-55320585 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1927 .elementor-element.elementor-element-55320585 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1927 .elementor-element.elementor-element-1cc0841b{--display:flex;--overlay-opacity:0.65;--border-radius:15px 15px 15px 15px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1927 .elementor-element.elementor-element-1cc0841b::before, .elementor-1927 .elementor-element.elementor-element-1cc0841b > .elementor-background-video-container::before, .elementor-1927 .elementor-element.elementor-element-1cc0841b > .e-con-inner > .elementor-background-video-container::before, .elementor-1927 .elementor-element.elementor-element-1cc0841b > .elementor-background-slideshow::before, .elementor-1927 .elementor-element.elementor-element-1cc0841b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1927 .elementor-element.elementor-element-1cc0841b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#444444;--background-overlay:'';}.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-1927 .elementor-element.elementor-element-6e541b4b{width:var( --container-widget-width, 600px );max-width:600px;padding:0px 0px 8px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-1927 .elementor-element.elementor-element-6e541b4b .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:4rem;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-7141fb85{width:var( --container-widget-width, 600px );max-width:600px;padding:0px 0px 24px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-1927 .elementor-element.elementor-element-7141fb85 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-56291aae{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1927 .elementor-element.elementor-element-49c4f280 .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-7b9036fe .elementor-button{background-color:#81C6DB;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#81C6DB;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-134f0647{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1927 .elementor-element.elementor-element-134f0647:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-134f0647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D384F;background-image:url("https://jporthodonticstx.com/wp-content/uploads/2025/11/Group-289424.png");}.elementor-1927 .elementor-element.elementor-element-6461db3c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1927 .elementor-element.elementor-element-188feef7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-188feef7 .elementor-heading-title{font-family:var( --e-global-typography-444894d-font-family ), Sans-serif;font-size:var( --e-global-typography-444894d-font-size );font-weight:var( --e-global-typography-444894d-font-weight );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-9d3a49f{width:var( --container-widget-width, 1000px );max-width:1000px;padding:0px 0px 24px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-1927 .elementor-element.elementor-element-9d3a49f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-67f69db{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-51ce5a24{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-51ce5a24:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-51ce5a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-6070c0da{padding:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-6070c0da img{width:100%;}.elementor-1927 .elementor-element.elementor-element-3dcc6bff{--display:flex;--padding-top:16px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1927 .elementor-element.elementor-element-57164542{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-57164542 .elementor-heading-title{font-family:var( --e-global-typography-e1fa2d9-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa2d9-font-size );font-weight:var( --e-global-typography-e1fa2d9-font-weight );line-height:var( --e-global-typography-e1fa2d9-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-7425b73c{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-7425b73c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.6em;color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-42c26a7b .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-2b83d738{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-2b83d738:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-2b83d738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-754897b4{padding:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-754897b4 img{width:100%;}.elementor-1927 .elementor-element.elementor-element-692fdc9c{--display:flex;--padding-top:16px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1927 .elementor-element.elementor-element-25b0c211{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-25b0c211 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2em;color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-3e386d63{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-3e386d63 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-67d90f87 .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-175a477e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-175a477e:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-175a477e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-1e717192{padding:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-1e717192 img{width:100%;}.elementor-1927 .elementor-element.elementor-element-20ca6fb7{--display:flex;--padding-top:16px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1927 .elementor-element.elementor-element-64325bcb{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-64325bcb .elementor-heading-title{font-family:var( --e-global-typography-e1fa2d9-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa2d9-font-size );font-weight:var( --e-global-typography-e1fa2d9-font-weight );line-height:var( --e-global-typography-e1fa2d9-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-6672e4e5{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-6672e4e5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-38fb0f8c .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-3dbdcb4f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-3dbdcb4f:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-3dbdcb4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-4dff0e9f{padding:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-4dff0e9f img{width:100%;}.elementor-1927 .elementor-element.elementor-element-9d57b8a{--display:flex;--padding-top:16px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1927 .elementor-element.elementor-element-1b405d9f{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-1b405d9f .elementor-heading-title{font-family:var( --e-global-typography-e1fa2d9-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa2d9-font-size );font-weight:var( --e-global-typography-e1fa2d9-font-weight );line-height:var( --e-global-typography-e1fa2d9-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-67f5f9d1{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-67f5f9d1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-17bec539 .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-1176a20a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-1176a20a:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-1176a20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-63e24fbf{padding:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-63e24fbf img{width:100%;}.elementor-1927 .elementor-element.elementor-element-1da2fc40{--display:flex;--padding-top:16px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1927 .elementor-element.elementor-element-3e631080{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-3e631080 .elementor-heading-title{font-family:var( --e-global-typography-e1fa2d9-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa2d9-font-size );font-weight:var( --e-global-typography-e1fa2d9-font-weight );line-height:var( --e-global-typography-e1fa2d9-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-1d3e93d5{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-1d3e93d5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-4cc19990 .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-5454b2f7{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-64e10748{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-64e10748:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-64e10748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-5bbb0af3{padding:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-5bbb0af3 img{width:100%;}.elementor-1927 .elementor-element.elementor-element-15e3fbdf{--display:flex;--padding-top:16px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1927 .elementor-element.elementor-element-47a5fea8{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-47a5fea8 .elementor-heading-title{font-family:var( --e-global-typography-e1fa2d9-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa2d9-font-size );font-weight:var( --e-global-typography-e1fa2d9-font-weight );line-height:var( --e-global-typography-e1fa2d9-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-4a626c15{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-4a626c15 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-7552961b .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-281a4db3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1927 .elementor-element.elementor-element-281a4db3:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-281a4db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EEF2;}.elementor-1927 .elementor-element.elementor-element-23674345{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1927 .elementor-element.elementor-element-43e5dfc7 img{max-width:80%;}.elementor-1927 .elementor-element.elementor-element-524e3715{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:-200px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1927 .elementor-element.elementor-element-524e3715:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-524e3715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-24c460df{padding:0px 0px 24px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-24c460df .elementor-heading-title{font-family:var( --e-global-typography-444894d-font-family ), Sans-serif;font-size:var( --e-global-typography-444894d-font-size );font-weight:var( --e-global-typography-444894d-font-weight );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-713b8a6d{width:initial;max-width:initial;padding:0px 0px 24px 0px;text-align:start;}.elementor-1927 .elementor-element.elementor-element-713b8a6d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-59b88e20 .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-77a8161c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1927 .elementor-element.elementor-element-77a8161c:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-77a8161c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D38262;}.elementor-1927 .elementor-element.elementor-element-de9851e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1927 .elementor-element.elementor-element-de9851e:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-de9851e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-3b6648ea{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D38262;--border-color:#D38262;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1927 .elementor-element.elementor-element-7f91febf{padding:0px 0px 24px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-7f91febf .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:4rem;font-weight:400;line-height:1.1em;color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-70ad3782{padding:0px 0px 24px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:24px;}.elementor-1927 .elementor-element.elementor-element-666f3605{width:var( --container-widget-width, 850px );max-width:850px;padding:0px 0px 0px 0px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-1927 .elementor-element.elementor-element-666f3605.elementor-element{--align-self:center;}.elementor-1927 .elementor-element.elementor-element-666f3605 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-901540d{width:initial;max-width:initial;padding:0px 0px 16px 0px;text-align:start;}.elementor-1927 .elementor-element.elementor-element-901540d.elementor-element{--align-self:center;}.elementor-1927 .elementor-element.elementor-element-901540d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:0.1em;color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-34ccc237{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1927 .elementor-element.elementor-element-34ccc237:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-34ccc237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EEF2;}.elementor-1927 .elementor-element.elementor-element-49a5422b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1927 .elementor-element.elementor-element-5baa414{padding:0px 0px 16px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-5baa414 .elementor-heading-title{font-family:var( --e-global-typography-444894d-font-family ), Sans-serif;font-size:var( --e-global-typography-444894d-font-size );font-weight:var( --e-global-typography-444894d-font-weight );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-26db6414{padding:0px 0px 16px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-26db6414 .elementor-heading-title{font-family:var( --e-global-typography-444894d-font-family ), Sans-serif;font-size:var( --e-global-typography-444894d-font-size );font-weight:var( --e-global-typography-444894d-font-weight );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-5eb8f77a{width:var( --container-widget-width, 1000px );max-width:1000px;padding:0px 0px 24px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-1927 .elementor-element.elementor-element-5eb8f77a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-54e3f636{--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;--margin-top:0px;--margin-bottom:016px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-54e3f636:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-54e3f636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-40667801{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-76c37a38{--display:flex;--justify-content:center;}.elementor-1927 .elementor-element.elementor-element-18269440{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1927 .elementor-element.elementor-element-1f44da24{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:start;}.elementor-1927 .elementor-element.elementor-element-1f44da24 .elementor-heading-title{font-family:var( --e-global-typography-e1fa2d9-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa2d9-font-size );font-weight:var( --e-global-typography-e1fa2d9-font-weight );line-height:var( --e-global-typography-e1fa2d9-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-4f17848a{width:initial;max-width:initial;padding:0px 0px 16px 0px;text-align:start;}.elementor-1927 .elementor-element.elementor-element-4f17848a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-23d7aefa .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-4f2949b2{--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;--margin-top:0px;--margin-bottom:016px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-4f2949b2:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-4f2949b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-44762d29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-7b5fd1c4{--display:flex;--justify-content:center;}.elementor-1927 .elementor-element.elementor-element-339366fd{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1927 .elementor-element.elementor-element-65738147{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:start;}.elementor-1927 .elementor-element.elementor-element-65738147 .elementor-heading-title{font-family:var( --e-global-typography-e1fa2d9-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa2d9-font-size );font-weight:var( --e-global-typography-e1fa2d9-font-weight );line-height:var( --e-global-typography-e1fa2d9-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-1d31d36d{width:initial;max-width:initial;padding:0px 0px 16px 0px;text-align:start;}.elementor-1927 .elementor-element.elementor-element-1d31d36d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-43efc021 .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-1953c0c5{--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;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-1953c0c5:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-1953c0c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-341f13b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-721d294d{--display:flex;--justify-content:center;}.elementor-1927 .elementor-element.elementor-element-3f985f40{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1927 .elementor-element.elementor-element-2d081ebf{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:start;}.elementor-1927 .elementor-element.elementor-element-2d081ebf .elementor-heading-title{font-family:var( --e-global-typography-e1fa2d9-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa2d9-font-size );font-weight:var( --e-global-typography-e1fa2d9-font-weight );line-height:var( --e-global-typography-e1fa2d9-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-713cb265{width:initial;max-width:initial;padding:0px 0px 16px 0px;text-align:start;}.elementor-1927 .elementor-element.elementor-element-713cb265 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-29abfee1 .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-2a32db03{--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;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-2a32db03:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-2a32db03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-4cced9ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-3f2e69e2{--display:flex;--justify-content:center;}.elementor-1927 .elementor-element.elementor-element-7cf05c72{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1927 .elementor-element.elementor-element-39c75fbf{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:start;}.elementor-1927 .elementor-element.elementor-element-39c75fbf .elementor-heading-title{font-family:var( --e-global-typography-e1fa2d9-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa2d9-font-size );font-weight:var( --e-global-typography-e1fa2d9-font-weight );line-height:var( --e-global-typography-e1fa2d9-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-5a4dbb68{width:initial;max-width:initial;padding:0px 0px 16px 0px;text-align:start;}.elementor-1927 .elementor-element.elementor-element-5a4dbb68 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-852d020 .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-1aa6b412{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1927 .elementor-element.elementor-element-1aa6b412:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-1aa6b412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D384F;background-image:url("https://jporthodonticstx.com/wp-content/uploads/2025/11/Untitled-12-1-scaled.png");background-size:cover;}.elementor-1927 .elementor-element.elementor-element-62f8239{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-1d02883e{padding:0px 0px 16px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-1d02883e .elementor-heading-title{font-family:var( --e-global-typography-444894d-font-family ), Sans-serif;font-size:var( --e-global-typography-444894d-font-size );font-weight:var( --e-global-typography-444894d-font-weight );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-32aec0a7{width:var( --container-widget-width, 800px );max-width:800px;padding:0px 0px 24px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-1927 .elementor-element.elementor-element-32aec0a7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-7856821f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1927 .elementor-element.elementor-element-5fddc876{--display:flex;--padding-top:16px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1927 .elementor-element.elementor-element-5fddc876:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-5fddc876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1927 .elementor-element.elementor-element-25acfc6a{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1927 .elementor-element.elementor-element-25acfc6a .elementor-icon-wrapper{text-align:center;}.elementor-1927 .elementor-element.elementor-element-25acfc6a .elementor-icon{font-size:211px;}.elementor-1927 .elementor-element.elementor-element-25acfc6a .elementor-icon svg{height:211px;}.elementor-1927 .elementor-element.elementor-element-b7129cb{width:initial;max-width:initial;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-b7129cb .elementor-heading-title{font-family:var( --e-global-typography-e1fa2d9-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa2d9-font-size );font-weight:var( --e-global-typography-e1fa2d9-font-weight );line-height:var( --e-global-typography-e1fa2d9-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-73f7a5e3{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-73f7a5e3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-2120d264{--display:flex;--padding-top:16px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1927 .elementor-element.elementor-element-2120d264:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-2120d264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-74b78835{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1927 .elementor-element.elementor-element-74b78835 .elementor-icon-wrapper{text-align:center;}.elementor-1927 .elementor-element.elementor-element-74b78835 .elementor-icon{font-size:211px;}.elementor-1927 .elementor-element.elementor-element-74b78835 .elementor-icon svg{height:211px;}.elementor-1927 .elementor-element.elementor-element-12b56ab2{width:initial;max-width:initial;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-12b56ab2 .elementor-heading-title{font-family:var( --e-global-typography-e1fa2d9-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa2d9-font-size );font-weight:var( --e-global-typography-e1fa2d9-font-weight );line-height:var( --e-global-typography-e1fa2d9-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-15ee4da6{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-15ee4da6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-36821b8{--display:flex;--padding-top:16px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1927 .elementor-element.elementor-element-36821b8:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-36821b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-4baf5c06{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1927 .elementor-element.elementor-element-4baf5c06 .elementor-icon-wrapper{text-align:center;}.elementor-1927 .elementor-element.elementor-element-4baf5c06 .elementor-icon{font-size:211px;}.elementor-1927 .elementor-element.elementor-element-4baf5c06 .elementor-icon svg{height:211px;}.elementor-1927 .elementor-element.elementor-element-2eb02ebd{width:initial;max-width:initial;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-2eb02ebd .elementor-heading-title{font-family:var( --e-global-typography-e1fa2d9-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa2d9-font-size );font-weight:var( --e-global-typography-e1fa2d9-font-weight );line-height:var( --e-global-typography-e1fa2d9-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-5426fcc2{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-5426fcc2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-c2d357b{--display:flex;--padding-top:16px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1927 .elementor-element.elementor-element-c2d357b:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-c2d357b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-3e412f29{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1927 .elementor-element.elementor-element-3e412f29 .elementor-icon-wrapper{text-align:center;}.elementor-1927 .elementor-element.elementor-element-3e412f29 .elementor-icon{font-size:211px;}.elementor-1927 .elementor-element.elementor-element-3e412f29 .elementor-icon svg{height:211px;}.elementor-1927 .elementor-element.elementor-element-6f1fc109{width:initial;max-width:initial;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-6f1fc109 .elementor-heading-title{font-family:var( --e-global-typography-e1fa2d9-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa2d9-font-size );font-weight:var( --e-global-typography-e1fa2d9-font-weight );line-height:var( --e-global-typography-e1fa2d9-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-b75c210{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-b75c210 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-1eb07672{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-44a7b5ed .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-4416f276{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1927 .elementor-element.elementor-element-4416f276:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-4416f276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EEF2;}.elementor-1927 .elementor-element.elementor-element-65920a01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-790fc62f iframe{height:800px;}.elementor-1927 .elementor-element.elementor-element-822b842{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-7532fb33{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1927 .elementor-element.elementor-element-659ad06a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -48px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-1927 .elementor-element.elementor-element-659ad06a .elementor-heading-title{font-family:var( --e-global-typography-444894d-font-family ), Sans-serif;font-size:var( --e-global-typography-444894d-font-size );font-weight:var( --e-global-typography-444894d-font-weight );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-65d9be76{--display:flex;--min-height:225px;--justify-content:center;}.elementor-1927 .elementor-element.elementor-element-65d9be76:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-65d9be76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-59a7d22c{width:initial;max-width:initial;text-align:center;}.elementor-1927 .elementor-element.elementor-element-59a7d22c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-9482229 .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-9482229{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1927 .elementor-element.elementor-element-7b5a7c32{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1927 .elementor-element.elementor-element-4b0ea12e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -48px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-1927 .elementor-element.elementor-element-4b0ea12e .elementor-heading-title{font-family:var( --e-global-typography-444894d-font-family ), Sans-serif;font-size:var( --e-global-typography-444894d-font-size );font-weight:var( --e-global-typography-444894d-font-weight );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-45690b40{--display:flex;--min-height:225px;--justify-content:center;}.elementor-1927 .elementor-element.elementor-element-45690b40:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-45690b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-2f61900a{width:initial;max-width:initial;padding:48px 48px 48px 48px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-2f61900a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-63ba3f6 .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-63ba3f6{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1927 .elementor-element.elementor-element-60538597{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1927 .elementor-element.elementor-element-60538597:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-60538597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D384F;background-image:url("https://jporthodonticstx.com/wp-content/uploads/2025/11/Group-289424.png");}.elementor-1927 .elementor-element.elementor-element-85b40f0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1927 .elementor-element.elementor-element-85b40f0:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-85b40f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-16a1c022{padding:0px 0px 16px 0px;text-align:center;}.elementor-1927 .elementor-element.elementor-element-16a1c022 .elementor-heading-title{font-family:var( --e-global-typography-444894d-font-family ), Sans-serif;font-size:var( --e-global-typography-444894d-font-size );font-weight:var( --e-global-typography-444894d-font-weight );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-11fb6cf8{width:var( --container-widget-width, 700px );max-width:700px;padding:0px 0px 24px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-1927 .elementor-element.elementor-element-11fb6cf8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-75f4b64e{--display:flex;}.elementor-1927 .elementor-element.elementor-element-75f4b64e:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-75f4b64e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-186a8e60{--display:flex;border-style:none;--border-style:none;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-1927 .elementor-element.elementor-element-2201a034{font-family:"Raleway", Sans-serif;font-size:1.3rem;font-weight:500;color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-818b2a2{--display:flex;border-style:none;--border-style:none;}.elementor-1927 .elementor-element.elementor-element-64ad2380{font-family:"Raleway", Sans-serif;font-size:1.3rem;font-weight:500;color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-507c59d{--display:flex;border-style:none;--border-style:none;}.elementor-1927 .elementor-element.elementor-element-40b46c77{font-family:"Raleway", Sans-serif;font-size:1.3rem;font-weight:500;color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-4c490f39{--display:flex;border-style:none;--border-style:none;}.elementor-1927 .elementor-element.elementor-element-182559ef{font-family:"Raleway", Sans-serif;font-size:1.3rem;font-weight:500;color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-168304b0{--display:flex;border-style:none;--border-style:none;}.elementor-1927 .elementor-element.elementor-element-1225c3d5{font-family:"Raleway", Sans-serif;font-size:1.3rem;font-weight:500;color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-49bd5bca{--display:flex;border-style:none;--border-style:none;}.elementor-1927 .elementor-element.elementor-element-86fdf3e{font-family:"Raleway", Sans-serif;font-size:1.3rem;font-weight:500;color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-4cac3821{--display:flex;border-style:none;--border-style:none;}.elementor-1927 .elementor-element.elementor-element-8cc5b29{font-family:"Raleway", Sans-serif;font-size:1.3rem;font-weight:500;color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-694a5b68{--n-accordion-title-font-size:1.3rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#1D384F;--n-accordion-title-hover-color:#1D384F;--n-accordion-title-active-color:#1D384F;--n-accordion-icon-size:15px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:#D48364;--n-accordion-icon-hover-color:#D48364;--n-accordion-icon-active-color:#D48364;}.elementor-1927 .elementor-element.elementor-element-694a5b68 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1927 .elementor-element.elementor-element-694a5b68 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-1927 .elementor-element.elementor-element-694a5b68 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1927 .elementor-element.elementor-element-694a5b68 > .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-family:"Raleway", Sans-serif;font-weight:700;line-height:1.2em;}.elementor-1927 .elementor-element.elementor-element-4dfeb329{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.56;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1927 .elementor-element.elementor-element-4dfeb329:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-4dfeb329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EEF2;}.elementor-1927 .elementor-element.elementor-element-4dfeb329::before, .elementor-1927 .elementor-element.elementor-element-4dfeb329 > .elementor-background-video-container::before, .elementor-1927 .elementor-element.elementor-element-4dfeb329 > .e-con-inner > .elementor-background-video-container::before, .elementor-1927 .elementor-element.elementor-element-4dfeb329 > .elementor-background-slideshow::before, .elementor-1927 .elementor-element.elementor-element-4dfeb329 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1927 .elementor-element.elementor-element-4dfeb329 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1927 .elementor-element.elementor-element-bd737b3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1927 .elementor-element.elementor-element-113bcd66{padding:0px 0px 16px 0px;z-index:1;text-align:center;}.elementor-1927 .elementor-element.elementor-element-113bcd66 .elementor-heading-title{font-family:var( --e-global-typography-444894d-font-family ), Sans-serif;font-size:var( --e-global-typography-444894d-font-size );font-weight:var( --e-global-typography-444894d-font-weight );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );color:#1D384F;}.elementor-1927 .elementor-element.elementor-element-1800f770{--display:flex;--min-height:225px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1927 .elementor-element.elementor-element-1800f770:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-1800f770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1927 .elementor-element.elementor-element-455158b9{width:var( --container-widget-width, 800px );max-width:800px;padding:0px 0px 24px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-1927 .elementor-element.elementor-element-455158b9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#2E4E55;}.elementor-1927 .elementor-element.elementor-element-5480d802 .elementor-button{background-color:#D48364;font-family:var( --e-global-typography-11e5c08-font-family ), Sans-serif;font-size:var( --e-global-typography-11e5c08-font-size );font-weight:var( --e-global-typography-11e5c08-font-weight );text-transform:var( --e-global-typography-11e5c08-text-transform );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );border-style:solid;border-color:#D48364;border-radius:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-5480d802{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1927 .elementor-element.elementor-element-217fa315{--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1927 .elementor-element.elementor-element-217fa315:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-217fa315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EEF2;}.elementor-1927 .elementor-element.elementor-element-217fa315.e-con{--align-self:center;}.elementor-1927 .elementor-element.elementor-element-71df35d9{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1927 .elementor-element.elementor-element-7157afe1.elementor-element{--align-self:center;}.elementor-1927 .elementor-element.elementor-element-7157afe1 img{max-width:125px;}.elementor-1927 .elementor-element.elementor-element-6d059800.elementor-element{--align-self:center;}.elementor-1927 .elementor-element.elementor-element-6d059800 img{max-width:100px;}.elementor-1927 .elementor-element.elementor-element-11c00ae9.elementor-element{--align-self:center;}.elementor-1927 .elementor-element.elementor-element-11c00ae9 img{max-width:150px;}.elementor-1927 .elementor-element.elementor-element-70712dde.elementor-element{--align-self:center;}.elementor-1927 .elementor-element.elementor-element-70712dde img{max-width:175px;}.elementor-1927 .elementor-element.elementor-element-57e53062.elementor-element{--align-self:center;}.elementor-1927 .elementor-element.elementor-element-57e53062 img{max-width:160px;}.elementor-1927 .elementor-element.elementor-element-67f0b33c.elementor-element{--align-self:center;}.elementor-1927 .elementor-element.elementor-element-67f0b33c img{max-width:200px;}@media(min-width:768px){.elementor-1927 .elementor-element.elementor-element-1cc0841b{--width:610px;}.elementor-1927 .elementor-element.elementor-element-65d9be76{--width:500px;}.elementor-1927 .elementor-element.elementor-element-45690b40{--width:500px;}.elementor-1927 .elementor-element.elementor-element-bd737b3{--content-width:1000px;}}@media(max-width:1024px){.elementor-1927 .elementor-element.elementor-element-55320585:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-55320585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-1927 .elementor-element.elementor-element-6e541b4b{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-1927 .elementor-element.elementor-element-6e541b4b .elementor-heading-title{font-size:4rem;line-height:1.1em;}.elementor-1927 .elementor-element.elementor-element-7141fb85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1927 .elementor-element.elementor-element-49c4f280 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-7b9036fe .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-188feef7 .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-9d3a49f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1927 .elementor-element.elementor-element-67f69db{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-57164542 .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-42c26a7b .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-3e386d63 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-67d90f87 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-64325bcb .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-6672e4e5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-38fb0f8c .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-1b405d9f .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-67f5f9d1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-17bec539 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-3e631080 .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-1d3e93d5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-4cc19990 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-47a5fea8 .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-4a626c15 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-7552961b .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-281a4db3{--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-1927 .elementor-element.elementor-element-43e5dfc7{z-index:1;}.elementor-1927 .elementor-element.elementor-element-524e3715{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1927 .elementor-element.elementor-element-24c460df .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-713b8a6d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-59b88e20 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-7f91febf .elementor-heading-title{font-size:3.5rem;line-height:1.1em;}.elementor-1927 .elementor-element.elementor-element-666f3605 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-5baa414 .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-26db6414 .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-5eb8f77a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1927 .elementor-element.elementor-element-54e3f636{--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-1927 .elementor-element.elementor-element-18269440{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1927 .elementor-element.elementor-element-1f44da24 .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-4f17848a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-23d7aefa .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-4f2949b2{--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-1927 .elementor-element.elementor-element-339366fd{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1927 .elementor-element.elementor-element-65738147 .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-1d31d36d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-43efc021 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-1953c0c5{--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-1927 .elementor-element.elementor-element-3f985f40{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1927 .elementor-element.elementor-element-2d081ebf .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-713cb265 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-29abfee1 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-2a32db03{--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-1927 .elementor-element.elementor-element-7cf05c72{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1927 .elementor-element.elementor-element-39c75fbf .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-5a4dbb68 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-852d020 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-1d02883e .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-32aec0a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1927 .elementor-element.elementor-element-7856821f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1927 .elementor-element.elementor-element-b7129cb .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-73f7a5e3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-12b56ab2 .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-15ee4da6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-2eb02ebd .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-5426fcc2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-6f1fc109 .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-b75c210 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-44a7b5ed .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-4416f276{--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-1927 .elementor-element.elementor-element-659ad06a .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-59a7d22c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1927 .elementor-element.elementor-element-9482229 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-4b0ea12e .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-2f61900a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1927 .elementor-element.elementor-element-63ba3f6 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-16a1c022 .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-11fb6cf8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-113bcd66 .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-1800f770{--margin-top:-62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1927 .elementor-element.elementor-element-455158b9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1927 .elementor-element.elementor-element-5480d802 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-71df35d9{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1927 .elementor-element.elementor-element-57e53062 img{max-width:150px;}}@media(max-width:767px){.elementor-1927 .elementor-element.elementor-element-55320585{--min-height:0px;}.elementor-1927 .elementor-element.elementor-element-55320585:not(.elementor-motion-effects-element-type-background), .elementor-1927 .elementor-element.elementor-element-55320585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-309px 0px;}.elementor-1927 .elementor-element.elementor-element-6e541b4b{padding:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-6e541b4b .elementor-heading-title{font-size:2.5rem;line-height:1.1em;}.elementor-1927 .elementor-element.elementor-element-7141fb85{padding:0px 0px 16px 0px;}.elementor-1927 .elementor-element.elementor-element-7141fb85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1927 .elementor-element.elementor-element-49c4f280{width:100%;max-width:100%;}.elementor-1927 .elementor-element.elementor-element-49c4f280 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-7b9036fe{width:100%;max-width:100%;}.elementor-1927 .elementor-element.elementor-element-7b9036fe .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-188feef7{padding:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-188feef7 .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-9d3a49f{padding:0px 0px 16px 0px;}.elementor-1927 .elementor-element.elementor-element-9d3a49f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1927 .elementor-element.elementor-element-67f69db{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-57164542 .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-7425b73c .elementor-heading-title{font-size:1.2rem;line-height:1.3em;}.elementor-1927 .elementor-element.elementor-element-42c26a7b .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-25b0c211 .elementor-heading-title{font-size:1.4rem;line-height:1.2em;}.elementor-1927 .elementor-element.elementor-element-3e386d63 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-67d90f87 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-64325bcb .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-6672e4e5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-38fb0f8c .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-1b405d9f .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-67f5f9d1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-17bec539 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-3e631080 .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-1d3e93d5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-4cc19990 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-47a5fea8 .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-4a626c15 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-7552961b .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-23674345{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-43e5dfc7 img{max-width:100%;}.elementor-1927 .elementor-element.elementor-element-524e3715{--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:1;}.elementor-1927 .elementor-element.elementor-element-24c460df{padding:0px 0px 0px 0px;text-align:start;}.elementor-1927 .elementor-element.elementor-element-24c460df .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-713b8a6d{padding:0px 0px 8px 0px;}.elementor-1927 .elementor-element.elementor-element-713b8a6d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-59b88e20 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-de9851e{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1927 .elementor-element.elementor-element-3b6648ea{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1927 .elementor-element.elementor-element-7f91febf{padding:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-7f91febf .elementor-heading-title{font-size:29px;}.elementor-1927 .elementor-element.elementor-element-70ad3782{padding:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-666f3605 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-5baa414 .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-26db6414{padding:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-26db6414 .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-5eb8f77a{padding:0px 0px 8px 0px;}.elementor-1927 .elementor-element.elementor-element-5eb8f77a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1927 .elementor-element.elementor-element-18269440{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1927 .elementor-element.elementor-element-1f44da24 .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-4f17848a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-23d7aefa .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-339366fd{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1927 .elementor-element.elementor-element-65738147 .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-1d31d36d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-43efc021 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-3f985f40{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1927 .elementor-element.elementor-element-2d081ebf .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-713cb265 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-29abfee1 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-7cf05c72{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1927 .elementor-element.elementor-element-39c75fbf .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-5a4dbb68 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-852d020 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-1d02883e{padding:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-1d02883e .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-32aec0a7{padding:0px 0px 8px 0px;}.elementor-1927 .elementor-element.elementor-element-32aec0a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1927 .elementor-element.elementor-element-7856821f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1927 .elementor-element.elementor-element-b7129cb .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-73f7a5e3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-12b56ab2 .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-15ee4da6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-2eb02ebd .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-5426fcc2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-6f1fc109 .elementor-heading-title{font-size:var( --e-global-typography-e1fa2d9-font-size );line-height:var( --e-global-typography-e1fa2d9-line-height );}.elementor-1927 .elementor-element.elementor-element-b75c210 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-1eb07672{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1927 .elementor-element.elementor-element-44a7b5ed .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-790fc62f iframe{height:70vh;}.elementor-1927 .elementor-element.elementor-element-822b842{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1927 .elementor-element.elementor-element-659ad06a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -38px) 0px;}.elementor-1927 .elementor-element.elementor-element-659ad06a .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-59a7d22c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1927 .elementor-element.elementor-element-9482229 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-4b0ea12e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -38px) 0px;}.elementor-1927 .elementor-element.elementor-element-4b0ea12e .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-2f61900a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1927 .elementor-element.elementor-element-63ba3f6 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-85b40f0{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1927 .elementor-element.elementor-element-16a1c022{padding:0px 0px 8px 0px;}.elementor-1927 .elementor-element.elementor-element-16a1c022 .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-11fb6cf8{padding:0px 0px 0px 0px;}.elementor-1927 .elementor-element.elementor-element-11fb6cf8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1927 .elementor-element.elementor-element-694a5b68{--n-accordion-item-title-space-between:8px;}.elementor-1927 .elementor-element.elementor-element-113bcd66 .elementor-heading-title{font-size:var( --e-global-typography-444894d-font-size );line-height:var( --e-global-typography-444894d-line-height );word-spacing:var( --e-global-typography-444894d-word-spacing );}.elementor-1927 .elementor-element.elementor-element-1800f770{--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1927 .elementor-element.elementor-element-455158b9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1927 .elementor-element.elementor-element-5480d802 .elementor-button{font-size:var( --e-global-typography-11e5c08-font-size );line-height:var( --e-global-typography-11e5c08-line-height );letter-spacing:var( --e-global-typography-11e5c08-letter-spacing );}.elementor-1927 .elementor-element.elementor-element-71df35d9{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1927 .elementor-element.elementor-element-7157afe1 img{max-width:120px;}.elementor-1927 .elementor-element.elementor-element-6d059800 img{max-width:100px;}.elementor-1927 .elementor-element.elementor-element-11c00ae9 img{max-width:120px;}.elementor-1927 .elementor-element.elementor-element-70712dde img{max-width:120px;}.elementor-1927 .elementor-element.elementor-element-57e53062 img{max-width:120px;}.elementor-1927 .elementor-element.elementor-element-67f0b33c img{max-width:140px;}}/* Start custom CSS for container, class: .elementor-element-55320585 *//* Desktop & Laptop (default) */
.elementor-1927 .elementor-element.elementor-element-55320585 {
    padding: 80px 5vw 80px 5vw;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1927 .elementor-element.elementor-element-55320585 {
        padding: 80px 6vw 80px 6vw;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1927 .elementor-element.elementor-element-55320585 {
        padding: 40px 20px 40px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-134f0647 *//* Desktop & Laptop (default) */
.elementor-1927 .elementor-element.elementor-element-134f0647 {
    padding: 80px 5vw 100px 5vw;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1927 .elementor-element.elementor-element-134f0647 {
        padding: 60px 6vw 60px 6vw;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1927 .elementor-element.elementor-element-134f0647 {
        padding: 40px 20px 40px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-281a4db3 *//* Desktop & Laptop (default) */
.elementor-1927 .elementor-element.elementor-element-281a4db3 {
    padding: 80px 5vw 100px 5vw;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1927 .elementor-element.elementor-element-281a4db3 {
        padding: 60px 6vw 60px 6vw;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1927 .elementor-element.elementor-element-281a4db3 {
        padding: 40px 20px 40px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8161c *//* Desktop & Laptop (default) */
.elementor-1927 .elementor-element.elementor-element-77a8161c {
    padding: 80px 5vw 100px 5vw;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1927 .elementor-element.elementor-element-77a8161c {
        padding: 60px 6vw 60px 6vw;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1927 .elementor-element.elementor-element-77a8161c {
        padding: 40px 20px 40px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ccc237 *//* Desktop & Laptop (default) */
.elementor-1927 .elementor-element.elementor-element-34ccc237 {
    padding: 80px 5vw 100px 5vw;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1927 .elementor-element.elementor-element-34ccc237 {
        padding: 60px 6vw 60px 6vw;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1927 .elementor-element.elementor-element-34ccc237 {
        padding: 40px 20px 40px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aa6b412 *//* Desktop & Laptop (default) */
.elementor-1927 .elementor-element.elementor-element-1aa6b412 {
    padding: 80px 5vw 100px 5vw;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1927 .elementor-element.elementor-element-1aa6b412 {
        padding: 60px 6vw 60px 6vw;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1927 .elementor-element.elementor-element-1aa6b412 {
        padding: 40px 20px 40px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-822b842 *//* Tablet */
@media (max-width: 1024px) {
    .elementor-1927 .elementor-element.elementor-element-822b842 {
        padding: 60px 6vw 80px 6vw;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1927 .elementor-element.elementor-element-822b842 {
        padding: 40px 20px 40px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60538597 *//* Desktop & Laptop (default) */
.elementor-1927 .elementor-element.elementor-element-60538597 {
    padding: 80px 5vw 100px 5vw;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1927 .elementor-element.elementor-element-60538597 {
        padding: 60px 6vw 60px 6vw;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1927 .elementor-element.elementor-element-60538597 {
        padding: 40px 20px 40px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dfeb329 *//* Desktop & Laptop (default) */
.elementor-1927 .elementor-element.elementor-element-4dfeb329 {
    padding: 80px 5vw 100px 5vw;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1927 .elementor-element.elementor-element-4dfeb329 {
        padding: 60px 6vw 60px 6vw;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1927 .elementor-element.elementor-element-4dfeb329 {
        padding: 40px 20px 40px 20px;
    }
}/* End custom CSS */