.elementor-979 .elementor-element.elementor-element-58ca5710{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:120px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-979 .elementor-element.elementor-element-4e438a86{--display:flex;--min-height:695px;--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:flex-end;--align-items:flex-start;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-979 .elementor-element.elementor-element-4e438a86:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-4e438a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FFF8;background-image:url("https://fremontgreenhillsdental.com/wp-content/uploads/2026/09/Bite-Shifting-or-Relapse-After-Braces-Treatment.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-7b1a6b1a{--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:space-between;--align-items:flex-end;}.elementor-979 .elementor-element.elementor-element-47127fc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-979 .elementor-element.elementor-global-1951 .elementor-button{font-family:var( --e-global-typography-590a2e5-font-family ), Sans-serif;font-size:var( --e-global-typography-590a2e5-font-size );font-weight:var( --e-global-typography-590a2e5-font-weight );line-height:var( --e-global-typography-590a2e5-line-height );}.elementor-979 .elementor-element.elementor-element-77ea213 .elementor-heading-title{font-family:var( --e-global-typography-df99692-font-family ), Sans-serif;font-size:var( --e-global-typography-df99692-font-size );line-height:var( --e-global-typography-df99692-line-height );letter-spacing:var( --e-global-typography-df99692-letter-spacing );color:var( --e-global-color-be4d6d5 );}.elementor-979 .elementor-element.elementor-element-595c7102{font-family:var( --e-global-typography-65a80b3-font-family ), Sans-serif;font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );color:var( --e-global-color-02db29e );}.elementor-979 .elementor-element.elementor-element-409aecd6 .elementor-button{font-family:var( --e-global-typography-590a2e5-font-family ), Sans-serif;font-size:var( --e-global-typography-590a2e5-font-size );font-weight:var( --e-global-typography-590a2e5-font-weight );line-height:var( --e-global-typography-590a2e5-line-height );}.elementor-979 .elementor-element.elementor-element-5b688afb{--display:flex;}.elementor-979 .elementor-element.elementor-element-bfec3d5{--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:space-between;--align-items:flex-start;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-979 .elementor-element.elementor-element-bfec3d5:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-bfec3d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be4d6d5 );}.elementor-979 .elementor-element.elementor-element-6618a449{--display:flex;}.elementor-979 .elementor-element.elementor-element-8c7bf64{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-979 .elementor-element.elementor-element-521fca6c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-979 .elementor-element.elementor-element-409e4453 .elementor-heading-title{font-family:var( --e-global-typography-af4d7e5-font-family ), Sans-serif;font-size:var( --e-global-typography-af4d7e5-font-size );font-weight:var( --e-global-typography-af4d7e5-font-weight );text-transform:var( --e-global-typography-af4d7e5-text-transform );line-height:var( --e-global-typography-af4d7e5-line-height );letter-spacing:var( --e-global-typography-af4d7e5-letter-spacing );color:var( --e-global-color-1bc0403 );}.elementor-979 .elementor-element.elementor-element-d548e0c .elementor-heading-title{color:var( --e-global-color-7e2c243 );}.elementor-979 .elementor-element.elementor-element-6579e73a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-6579e73a{font-family:var( --e-global-typography-65a80b3-font-family ), Sans-serif;font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );color:var( --e-global-color-be74976 );}.elementor-979 .elementor-element.elementor-element-747aaa5d{--divider-border-style:solid;--divider-color:#CBCBCB;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-747aaa5d .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-747aaa5d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-979 .elementor-element.elementor-element-47d34185{--display:flex;}.elementor-979 .elementor-element.elementor-element-26aed32c .elementor-heading-title{color:var( --e-global-color-7e2c243 );}.elementor-979 .elementor-element.elementor-element-65ec70aa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-55e4a7a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-55e4a7a3{color:var( --e-global-color-be74976 );}.elementor-979 .elementor-element.elementor-element-108115e6{--divider-border-style:solid;--divider-color:#CBCBCB;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-108115e6 .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-108115e6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-979 .elementor-element.elementor-element-ae48a06{--display:flex;}.elementor-979 .elementor-element.elementor-element-5530beba .elementor-heading-title{color:var( --e-global-color-7e2c243 );}.elementor-979 .elementor-element.elementor-element-798d5d8f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-435d3f4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-54cd87b8{--divider-border-style:solid;--divider-color:#CBCBCB;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-54cd87b8 .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-54cd87b8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-979 .elementor-element.elementor-element-53107c28{--display:flex;}.elementor-979 .elementor-element.elementor-element-469ea713 .elementor-heading-title{color:var( --e-global-color-7e2c243 );}.elementor-979 .elementor-element.elementor-element-15350adf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-5f045772 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-a667e70{--divider-border-style:solid;--divider-color:#CBCBCB;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-a667e70 .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-a667e70 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-979 .elementor-element.elementor-element-258373a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-979 .elementor-element.elementor-element-1631ef45 .elementor-heading-title{color:var( --e-global-color-7e2c243 );}.elementor-979 .elementor-element.elementor-element-4fcfac22{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-3b002441 > .elementor-widget-container{background-color:var( --e-global-color-42e0977 );padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-1bc0403 );}.elementor-979 .elementor-element.elementor-element-3b002441 .elementor-image-box-wrapper{text-align:start;}.elementor-979 .elementor-element.elementor-element-3b002441 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-b4d434f-font-family ), Sans-serif;font-size:var( --e-global-typography-b4d434f-font-size );font-weight:var( --e-global-typography-b4d434f-font-weight );line-height:var( --e-global-typography-b4d434f-line-height );color:var( --e-global-color-7e2c243 );}.elementor-979 .elementor-element.elementor-element-3b002441 .elementor-image-box-description{font-family:var( --e-global-typography-65a80b3-font-family ), Sans-serif;font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );color:var( --e-global-color-be74976 );}.elementor-979 .elementor-element.elementor-element-28460c9f{--divider-border-style:solid;--divider-color:#CBCBCB;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-28460c9f .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-28460c9f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-979 .elementor-element.elementor-element-7e20951d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-979 .elementor-element.elementor-element-4a9e488 .elementor-heading-title{color:var( --e-global-color-7e2c243 );}.elementor-979 .elementor-element.elementor-element-a7c7f1a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-2c83792{font-family:var( --e-global-typography-65a80b3-font-family ), Sans-serif;font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );color:var( --e-global-color-be74976 );}.elementor-979 .elementor-element.elementor-element-6f3986fe{--divider-border-style:solid;--divider-color:#CBCBCB;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-6f3986fe .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-6f3986fe .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-979 .elementor-element.elementor-element-34fca1b0{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-979 .elementor-element.elementor-element-21091db1 .elementor-heading-title{color:var( --e-global-color-7e2c243 );}.elementor-979 .elementor-element.elementor-element-41f7859a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-2a5ecfca{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a9de575 );--border-color:var( --e-global-color-a9de575 );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-5a6d770a .elementor-heading-title{font-family:var( --e-global-typography-783a14d-font-family ), Sans-serif;font-size:var( --e-global-typography-783a14d-font-size );font-weight:var( --e-global-typography-783a14d-font-weight );line-height:var( --e-global-typography-783a14d-line-height );color:var( --e-global-color-7e2c243 );}.elementor-979 .elementor-element.elementor-element-3bc1aae6{font-family:var( --e-global-typography-65a80b3-font-family ), Sans-serif;font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );color:var( --e-global-color-be74976 );}.elementor-979 .elementor-element.elementor-element-dedf45e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a9de575 );--border-color:var( --e-global-color-a9de575 );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-5fba232 .elementor-heading-title{font-family:var( --e-global-typography-783a14d-font-family ), Sans-serif;font-size:var( --e-global-typography-783a14d-font-size );font-weight:var( --e-global-typography-783a14d-font-weight );line-height:var( --e-global-typography-783a14d-line-height );color:var( --e-global-color-7e2c243 );}.elementor-979 .elementor-element.elementor-element-9042261{font-family:var( --e-global-typography-65a80b3-font-family ), Sans-serif;font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );color:var( --e-global-color-be74976 );}.elementor-979 .elementor-element.elementor-element-65e490c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a9de575 );--border-color:var( --e-global-color-a9de575 );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-992d888 .elementor-heading-title{font-family:var( --e-global-typography-783a14d-font-family ), Sans-serif;font-size:var( --e-global-typography-783a14d-font-size );font-weight:var( --e-global-typography-783a14d-font-weight );line-height:var( --e-global-typography-783a14d-line-height );color:var( --e-global-color-7e2c243 );}.elementor-979 .elementor-element.elementor-element-9361314{font-family:var( --e-global-typography-65a80b3-font-family ), Sans-serif;font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );color:var( --e-global-color-be74976 );}.elementor-979 .elementor-element.elementor-element-8a676ee{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a9de575 );--border-color:var( --e-global-color-a9de575 );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-d9815cc .elementor-heading-title{font-family:var( --e-global-typography-783a14d-font-family ), Sans-serif;font-size:var( --e-global-typography-783a14d-font-size );font-weight:var( --e-global-typography-783a14d-font-weight );line-height:var( --e-global-typography-783a14d-line-height );color:var( --e-global-color-7e2c243 );}.elementor-979 .elementor-element.elementor-element-a1c666b{font-family:var( --e-global-typography-65a80b3-font-family ), Sans-serif;font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );color:var( --e-global-color-be74976 );}.elementor-979 .elementor-element.elementor-element-200e2b7c{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-979 .elementor-element.elementor-element-200e2b7c:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-200e2b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be4d6d5 );}.elementor-979 .elementor-element.elementor-element-54b01aad{--display:flex;--min-height:695px;--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:space-between;--align-items:flex-start;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-979 .elementor-element.elementor-element-54b01aad:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-54b01aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FFF8;background-image:url("https://fremontgreenhillsdental.com/wp-content/uploads/2026/09/hero-img-1.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-979 .elementor-element.elementor-element-3be378b5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:3;}.elementor-979 .elementor-element.elementor-element-619cab1b .elementor-heading-title{font-family:var( --e-global-typography-df99692-font-family ), Sans-serif;font-size:var( --e-global-typography-df99692-font-size );line-height:var( --e-global-typography-df99692-line-height );letter-spacing:var( --e-global-typography-df99692-letter-spacing );color:var( --e-global-color-7e2c243 );}.elementor-979 .elementor-element.elementor-element-66c97f5a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--z-index:3;}.elementor-979 .elementor-element.elementor-element-3356640a{font-family:var( --e-global-typography-65a80b3-font-family ), Sans-serif;font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );color:var( --e-global-color-888fa55 );}.elementor-979 .elementor-element.elementor-element-504490c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--z-index:3;}.elementor-979 .elementor-element.elementor-element-4f957cbf .elementor-button-content-wrapper{flex-direction:row;}.elementor-979 .elementor-element.elementor-element-4f957cbf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-979 .elementor-element.elementor-element-4f957cbf .elementor-button{font-family:var( --e-global-typography-590a2e5-font-family ), Sans-serif;font-size:var( --e-global-typography-590a2e5-font-size );font-weight:var( --e-global-typography-590a2e5-font-weight );line-height:var( --e-global-typography-590a2e5-line-height );fill:var( --e-global-color-1bc0403 );color:var( --e-global-color-1bc0403 );}.elementor-979 .elementor-element.elementor-element-5c62521d .elementor-button{font-family:var( --e-global-typography-590a2e5-font-family ), Sans-serif;font-size:var( --e-global-typography-590a2e5-font-size );font-weight:var( --e-global-typography-590a2e5-font-weight );line-height:var( --e-global-typography-590a2e5-line-height );fill:var( --e-global-color-1bc0403 );color:var( --e-global-color-1bc0403 );}.elementor-979 .elementor-element.elementor-element-33b9773c{--display:flex;}@media(max-width:1366px){.elementor-979 .elementor-element.elementor-global-1951 .elementor-button{font-size:var( --e-global-typography-590a2e5-font-size );line-height:var( --e-global-typography-590a2e5-line-height );}.elementor-979 .elementor-element.elementor-element-77ea213 .elementor-heading-title{font-size:var( --e-global-typography-df99692-font-size );line-height:var( --e-global-typography-df99692-line-height );letter-spacing:var( --e-global-typography-df99692-letter-spacing );}.elementor-979 .elementor-element.elementor-element-595c7102{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-409aecd6 .elementor-button{font-size:var( --e-global-typography-590a2e5-font-size );line-height:var( --e-global-typography-590a2e5-line-height );}.elementor-979 .elementor-element.elementor-element-409e4453 .elementor-heading-title{font-size:var( --e-global-typography-af4d7e5-font-size );line-height:var( --e-global-typography-af4d7e5-line-height );letter-spacing:var( --e-global-typography-af4d7e5-letter-spacing );}.elementor-979 .elementor-element.elementor-element-6579e73a{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-3b002441 .elementor-image-box-title{font-size:var( --e-global-typography-b4d434f-font-size );line-height:var( --e-global-typography-b4d434f-line-height );}.elementor-979 .elementor-element.elementor-element-3b002441 .elementor-image-box-description{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-2c83792{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-5a6d770a .elementor-heading-title{font-size:var( --e-global-typography-783a14d-font-size );line-height:var( --e-global-typography-783a14d-line-height );}.elementor-979 .elementor-element.elementor-element-3bc1aae6{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-5fba232 .elementor-heading-title{font-size:var( --e-global-typography-783a14d-font-size );line-height:var( --e-global-typography-783a14d-line-height );}.elementor-979 .elementor-element.elementor-element-9042261{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-992d888 .elementor-heading-title{font-size:var( --e-global-typography-783a14d-font-size );line-height:var( --e-global-typography-783a14d-line-height );}.elementor-979 .elementor-element.elementor-element-9361314{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-d9815cc .elementor-heading-title{font-size:var( --e-global-typography-783a14d-font-size );line-height:var( --e-global-typography-783a14d-line-height );}.elementor-979 .elementor-element.elementor-element-a1c666b{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-619cab1b .elementor-heading-title{font-size:var( --e-global-typography-df99692-font-size );line-height:var( --e-global-typography-df99692-line-height );letter-spacing:var( --e-global-typography-df99692-letter-spacing );}.elementor-979 .elementor-element.elementor-element-3356640a{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-4f957cbf .elementor-button{font-size:var( --e-global-typography-590a2e5-font-size );line-height:var( --e-global-typography-590a2e5-line-height );}.elementor-979 .elementor-element.elementor-element-5c62521d .elementor-button{font-size:var( --e-global-typography-590a2e5-font-size );line-height:var( --e-global-typography-590a2e5-line-height );}}@media(min-width:768px){.elementor-979 .elementor-element.elementor-element-47127fc5{--width:694px;}.elementor-979 .elementor-element.elementor-element-6618a449{--width:282px;}.elementor-979 .elementor-element.elementor-element-8c7bf64{--width:904px;}.elementor-979 .elementor-element.elementor-element-66c97f5a{--width:514px;}.elementor-979 .elementor-element.elementor-element-504490c4{--width:461px;}}@media(max-width:1024px) and (min-width:768px){.elementor-979 .elementor-element.elementor-element-47127fc5{--width:100%;}.elementor-979 .elementor-element.elementor-element-6618a449{--width:30%;}.elementor-979 .elementor-element.elementor-element-8c7bf64{--width:70%;}.elementor-979 .elementor-element.elementor-element-66c97f5a{--width:400px;}.elementor-979 .elementor-element.elementor-element-504490c4{--width:400px;}}@media(max-width:1024px){.elementor-979 .elementor-element.elementor-element-4e438a86:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-4e438a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% 0px;background-size:cover;}.elementor-979 .elementor-element.elementor-element-7b1a6b1a{--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:flex-start;}.elementor-979 .elementor-element.elementor-element-47127fc5{--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-979 .elementor-element.elementor-global-1951 .elementor-button{font-size:var( --e-global-typography-590a2e5-font-size );line-height:var( --e-global-typography-590a2e5-line-height );}.elementor-979 .elementor-element.elementor-element-77ea213 .elementor-heading-title{font-size:var( --e-global-typography-df99692-font-size );line-height:var( --e-global-typography-df99692-line-height );letter-spacing:var( --e-global-typography-df99692-letter-spacing );}.elementor-979 .elementor-element.elementor-element-595c7102{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-409aecd6 .elementor-button{font-size:var( --e-global-typography-590a2e5-font-size );line-height:var( --e-global-typography-590a2e5-line-height );}.elementor-979 .elementor-element.elementor-element-bfec3d5{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-979 .elementor-element.elementor-element-409e4453 .elementor-heading-title{font-size:var( --e-global-typography-af4d7e5-font-size );line-height:var( --e-global-typography-af4d7e5-line-height );letter-spacing:var( --e-global-typography-af4d7e5-letter-spacing );}.elementor-979 .elementor-element.elementor-element-6579e73a{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-3b002441 .elementor-image-box-title{font-size:var( --e-global-typography-b4d434f-font-size );line-height:var( --e-global-typography-b4d434f-line-height );}.elementor-979 .elementor-element.elementor-element-3b002441 .elementor-image-box-description{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-2c83792{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-5a6d770a .elementor-heading-title{font-size:var( --e-global-typography-783a14d-font-size );line-height:var( --e-global-typography-783a14d-line-height );}.elementor-979 .elementor-element.elementor-element-3bc1aae6{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-5fba232 .elementor-heading-title{font-size:var( --e-global-typography-783a14d-font-size );line-height:var( --e-global-typography-783a14d-line-height );}.elementor-979 .elementor-element.elementor-element-9042261{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-992d888 .elementor-heading-title{font-size:var( --e-global-typography-783a14d-font-size );line-height:var( --e-global-typography-783a14d-line-height );}.elementor-979 .elementor-element.elementor-element-9361314{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-d9815cc .elementor-heading-title{font-size:var( --e-global-typography-783a14d-font-size );line-height:var( --e-global-typography-783a14d-line-height );}.elementor-979 .elementor-element.elementor-element-a1c666b{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-54b01aad:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-54b01aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:5% 0px;background-size:cover;}.elementor-979 .elementor-element.elementor-element-619cab1b .elementor-heading-title{font-size:var( --e-global-typography-df99692-font-size );line-height:var( --e-global-typography-df99692-line-height );letter-spacing:var( --e-global-typography-df99692-letter-spacing );}.elementor-979 .elementor-element.elementor-element-3356640a{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-4f957cbf .elementor-button{font-size:var( --e-global-typography-590a2e5-font-size );line-height:var( --e-global-typography-590a2e5-line-height );}.elementor-979 .elementor-element.elementor-element-5c62521d .elementor-button{font-size:var( --e-global-typography-590a2e5-font-size );line-height:var( --e-global-typography-590a2e5-line-height );}}@media(max-width:767px){.elementor-979 .elementor-element.elementor-element-58ca5710{--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-4e438a86{--min-height:600px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-4e438a86:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-4e438a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% 0px;}.elementor-979 .elementor-element.elementor-global-1951 .elementor-button{font-size:var( --e-global-typography-590a2e5-font-size );line-height:var( --e-global-typography-590a2e5-line-height );}.elementor-979 .elementor-element.elementor-element-77ea213 .elementor-heading-title{font-size:var( --e-global-typography-df99692-font-size );line-height:var( --e-global-typography-df99692-line-height );letter-spacing:var( --e-global-typography-df99692-letter-spacing );}.elementor-979 .elementor-element.elementor-element-595c7102{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-409aecd6 .elementor-button{font-size:var( --e-global-typography-590a2e5-font-size );line-height:var( --e-global-typography-590a2e5-line-height );}.elementor-979 .elementor-element.elementor-element-bfec3d5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-8c7bf64{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-979 .elementor-element.elementor-element-409e4453 .elementor-heading-title{font-size:var( --e-global-typography-af4d7e5-font-size );line-height:var( --e-global-typography-af4d7e5-line-height );letter-spacing:var( --e-global-typography-af4d7e5-letter-spacing );}.elementor-979 .elementor-element.elementor-element-6579e73a{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-3b002441 .elementor-image-box-title{font-size:var( --e-global-typography-b4d434f-font-size );line-height:var( --e-global-typography-b4d434f-line-height );}.elementor-979 .elementor-element.elementor-element-3b002441 .elementor-image-box-description{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-2c83792{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-5a6d770a .elementor-heading-title{font-size:var( --e-global-typography-783a14d-font-size );line-height:var( --e-global-typography-783a14d-line-height );}.elementor-979 .elementor-element.elementor-element-3bc1aae6{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-5fba232 .elementor-heading-title{font-size:var( --e-global-typography-783a14d-font-size );line-height:var( --e-global-typography-783a14d-line-height );}.elementor-979 .elementor-element.elementor-element-9042261{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-992d888 .elementor-heading-title{font-size:var( --e-global-typography-783a14d-font-size );line-height:var( --e-global-typography-783a14d-line-height );}.elementor-979 .elementor-element.elementor-element-9361314{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-d9815cc .elementor-heading-title{font-size:var( --e-global-typography-783a14d-font-size );line-height:var( --e-global-typography-783a14d-line-height );}.elementor-979 .elementor-element.elementor-element-a1c666b{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-200e2b7c{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-54b01aad{--min-height:600px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-979 .elementor-element.elementor-element-54b01aad:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-54b01aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:20% 0px;}.elementor-979 .elementor-element.elementor-element-619cab1b .elementor-heading-title{font-size:var( --e-global-typography-df99692-font-size );line-height:var( --e-global-typography-df99692-line-height );letter-spacing:var( --e-global-typography-df99692-letter-spacing );}.elementor-979 .elementor-element.elementor-element-3356640a{font-size:var( --e-global-typography-65a80b3-font-size );line-height:var( --e-global-typography-65a80b3-line-height );}.elementor-979 .elementor-element.elementor-element-4f957cbf .elementor-button{font-size:var( --e-global-typography-590a2e5-font-size );line-height:var( --e-global-typography-590a2e5-line-height );}.elementor-979 .elementor-element.elementor-element-5c62521d .elementor-button{font-size:var( --e-global-typography-590a2e5-font-size );line-height:var( --e-global-typography-590a2e5-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-5f045772 */.elementor-979 .elementor-element.elementor-element-5f045772 strong {
    color: #5F5F5F !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c83792 */.elementor-979 .elementor-element.elementor-element-2c83792 strong {
    color: #5F5F5F !important;
}/* End custom CSS */