.elementor-25 .elementor-element.elementor-element-5939ec61 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-5939ec61:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5939ec61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E9DB;}.elementor-25 .elementor-element.elementor-element-5939ec61 > .elementor-container{min-height:100vh;}.elementor-25 .elementor-element.elementor-element-5939ec61{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-5939ec61 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-3d6657bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-3d6657bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F4;background-image:url("https://rhtrichologyprac.co.za/wp-content/uploads/2023/09/Header-01.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-3d6657bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3d6657bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-3d6657bd{z-index:2;}.elementor-25 .elementor-element.elementor-element-62989ffb{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-178bf59f > .elementor-container{min-height:400px;}.elementor-25 .elementor-element.elementor-element-178bf59f{margin-top:0px;margin-bottom:0px;padding:0% 10% 0% 15%;z-index:2;}.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-25 .elementor-element.elementor-element-4e267f22 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-755bc48c{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:-0.45px;color:#000000;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-45d1367c{left:-1.5vw;}body.rtl .elementor-25 .elementor-element.elementor-element-45d1367c{right:-1.5vw;}.elementor-25 .elementor-element.elementor-element-45d1367c{bottom:-5px;text-align:justify;}.elementor-25 .elementor-element.elementor-element-45d1367c .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:28vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:50.12px;color:#F8F3EF;}.elementor-25 .elementor-element.elementor-element-489491f7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-489491f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-489491f7{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 8% 0%;}.elementor-25 .elementor-element.elementor-element-489491f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-23b51003:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-23b51003 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3EF;}.elementor-25 .elementor-element.elementor-element-23b51003 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-23b51003 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-7113e9c1{margin-top:0px;margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-6852074b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-6852074b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E9DB;}.elementor-25 .elementor-element.elementor-element-6852074b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-6852074b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-42c41a79 > .elementor-widget-container{margin:0px -500px 0px -500px;padding:0.6em 0em 0.3em 0em;}.elementor-25 .elementor-element.elementor-element-42c41a79{text-align:center;}.elementor-25 .elementor-element.elementor-element-42c41a79 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:4.5vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:8.55px;color:#000000;}.elementor-25 .elementor-element.elementor-element-181716c8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-181716c8:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-181716c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-25 .elementor-element.elementor-element-181716c8 > .elementor-container{min-height:100vh;}.elementor-25 .elementor-element.elementor-element-181716c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-25 .elementor-element.elementor-element-181716c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-7c0b6094:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-7c0b6094 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E9DB;}.elementor-25 .elementor-element.elementor-element-7c0b6094 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 30% 0% 5%;}.elementor-25 .elementor-element.elementor-element-7c0b6094 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-7c0b6094{z-index:1;}.elementor-25 .elementor-element.elementor-element-1abc56e2{margin-top:0px;margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-4410ced0 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-32752d37{text-align:right;}.elementor-25 .elementor-element.elementor-element-32752d37 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:215px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:215px;letter-spacing:6.32px;color:#F8F3EF;}.elementor-25 .elementor-element.elementor-element-5d6790e > .elementor-widget-container{margin:0px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5d6790e{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;color:#000000;}.elementor-25 .elementor-element.elementor-element-53edba6d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-53edba6d .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-69afd1ce{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:-0.45px;color:#000000;}.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-25 .elementor-element.elementor-element-2d7e1821 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px -1px 0px 15px;}.elementor-25 .elementor-element.elementor-element-2d7e1821 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-2d7e1821 .elementor-button:focus{color:#626060;}.elementor-25 .elementor-element.elementor-element-2d7e1821 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-2d7e1821 .elementor-button:focus svg{fill:#626060;}.elementor-25 .elementor-element.elementor-element-124c8d0c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-124c8d0c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhtrichologyprac.co.za/wp-content/uploads/2023/10/IMG_E0261_edited_edited-445.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-124c8d0c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-25 .elementor-element.elementor-element-124c8d0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-25 .elementor-element.elementor-element-124c8d0c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-124c8d0c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-7fe8a44c{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-7fe8a44c > .elementor-widget-container{background-color:#FFFFFF;padding:10px 13px 7px 20px;}.elementor-25 .elementor-element.elementor-element-7fe8a44c .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:47px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-d0820de > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-d0820de{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-d70fbf7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-d70fbf7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-d70fbf7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-d70fbf7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-d70fbf7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-8fd9193{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-8fd9193 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-ff651b3{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-ff651b3 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-84534b9{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-84534b9 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-239c2acb{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-239c2acb .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-44008a41{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-44008a41 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-58eefd9{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-58eefd9 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-ecacda6{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-ecacda6 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-511e1c66{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-511e1c66 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-09b0648{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-09b0648 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-443f750{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-443f750 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-6d3c0043{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-6d3c0043 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-260da3c5{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-260da3c5 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-2f45b80{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-2f45b80 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-7a1254be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-7a1254be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F4;}.elementor-25 .elementor-element.elementor-element-7a1254be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 150px 150px 150px;}.elementor-25 .elementor-element.elementor-element-7a1254be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-25 .elementor-element.elementor-element-1d071db6 .elementor-cta .elementor-cta__bg, .elementor-25 .elementor-element.elementor-element-1d071db6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-25 .elementor-element.elementor-element-1d071db6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1d071db6 .elementor-cta__content{min-height:10vh;text-align:center;padding:0% 0% 0% 0%;background-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-1d071db6 .elementor-cta__image{margin-bottom:35px;}.elementor-25 .elementor-element.elementor-element-1d071db6 .elementor-cta__image img{width:80%;}.elementor-25 .elementor-element.elementor-element-1d071db6 .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:-0.45px;color:#000000;}.elementor-25 .elementor-element.elementor-element-1d071db6 .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-25 .elementor-element.elementor-element-1d071db6 .elementor-cta__button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;color:#000000;background-color:#FFFFFF;border-width:0px;}.elementor-25 .elementor-element.elementor-element-1d071db6 .elementor-cta__button:hover{color:#626060;}.elementor-25 .elementor-element.elementor-element-7756f2ec > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-7756f2ec{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-4ccf475f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-4ccf475f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F4;}.elementor-25 .elementor-element.elementor-element-4ccf475f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 150px 150px 150px;}.elementor-25 .elementor-element.elementor-element-4ccf475f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-44f0df72 .elementor-cta .elementor-cta__bg, .elementor-25 .elementor-element.elementor-element-44f0df72 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-25 .elementor-element.elementor-element-44f0df72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-44f0df72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-44f0df72 .elementor-cta__content{min-height:10vh;text-align:center;padding:0% 0% 0% 0%;background-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-44f0df72 .elementor-cta__image{margin-bottom:35px;}.elementor-25 .elementor-element.elementor-element-44f0df72 .elementor-cta__image img{width:80%;}.elementor-25 .elementor-element.elementor-element-44f0df72 .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:-0.45px;color:#000000;}.elementor-25 .elementor-element.elementor-element-44f0df72 .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-25 .elementor-element.elementor-element-44f0df72 .elementor-cta__button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;color:#000000;background-color:#FFFFFF;border-width:0px;}.elementor-25 .elementor-element.elementor-element-44f0df72 .elementor-cta__button:hover{color:#626060;}.elementor-25 .elementor-element.elementor-element-5c8b52da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-5c8b52da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5c8b52da.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-5c8b52da > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-5c8b52da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-4e7af89c{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-4e7af89c .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-e909e90{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-e909e90 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-55be4d8b{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-55be4d8b .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-020b121{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-020b121 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-30e2793f{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-30e2793f .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-e4cfd87{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-e4cfd87 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-2a3cbad1{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-2a3cbad1 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-6e2ae18d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-6e2ae18d{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-3d8565ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-3d8565ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-3d8565ad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-3d8565ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-3d8565ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-6ff4ccbc{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-6ff4ccbc .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-612e953{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-612e953 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-e67ff30{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-e67ff30 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-c1035f7{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-c1035f7 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-89c7e59{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-89c7e59 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-7c4cac64{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-7c4cac64 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-dbdbac9{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-dbdbac9 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-ce900f0{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-ce900f0 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-149896b{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-149896b .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-2d88d7b9{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-2d88d7b9 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-07ac2d9{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-07ac2d9 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-6c4e9ffa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-6c4e9ffa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F4;}.elementor-25 .elementor-element.elementor-element-6c4e9ffa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 150px 150px 150px;}.elementor-25 .elementor-element.elementor-element-6c4e9ffa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-6fca5ab5 .elementor-cta .elementor-cta__bg, .elementor-25 .elementor-element.elementor-element-6fca5ab5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-25 .elementor-element.elementor-element-6fca5ab5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-6fca5ab5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6fca5ab5 .elementor-cta__content{min-height:10vh;text-align:center;padding:0% 0% 0% 0%;background-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-6fca5ab5 .elementor-cta__image{margin-bottom:35px;}.elementor-25 .elementor-element.elementor-element-6fca5ab5 .elementor-cta__image img{width:80%;}.elementor-25 .elementor-element.elementor-element-6fca5ab5 .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:-0.45px;color:#000000;}.elementor-25 .elementor-element.elementor-element-6fca5ab5 .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-25 .elementor-element.elementor-element-6fca5ab5 .elementor-cta__button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;color:#000000;background-color:#FFFFFF;border-width:0px;}.elementor-25 .elementor-element.elementor-element-6fca5ab5 .elementor-cta__button:hover{color:#626060;}.elementor-25 .elementor-element.elementor-element-798e00e3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-798e00e3:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-798e00e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-798e00e3 > .elementor-container{min-height:100vh;}.elementor-25 .elementor-element.elementor-element-798e00e3 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-798e00e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-4689149:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-4689149 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhtrichologyprac.co.za/wp-content/uploads/2023/07/pexels-karolina-grabowska-4202918_edited-12.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-4689149 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-4689149 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-6e00e181{--spacer-size:50px;width:var( --container-widget-width, 116.068% );max-width:116.068%;--container-widget-width:116.068%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-68948270:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-68948270 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-68948270.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-68948270 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 15% 0% 10%;}.elementor-25 .elementor-element.elementor-element-68948270 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-4839789f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;color:#000000;}.elementor-25 .elementor-element.elementor-element-31c02e98 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-6b2fa0c4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-6b2fa0c4 > .elementor-container{min-height:100vh;}.elementor-25 .elementor-element.elementor-element-f7cbf45:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-f7cbf45 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhtrichologyprac.co.za/wp-content/uploads/2023/09/Photo-04.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-f7cbf45 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-f7cbf45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-170f2677{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-7e3f95c5 > .elementor-element-populated{padding:0% 15% 0% 10%;}.elementor-25 .elementor-element.elementor-element-332a1032{margin-top:0px;margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-7ed355cc > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-6f7894c7{text-align:right;}.elementor-25 .elementor-element.elementor-element-6f7894c7 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:215px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:215px;letter-spacing:6.32px;color:#F8F3EF;}.elementor-25 .elementor-element.elementor-element-3738da45 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:4.25px;color:#000000;}.elementor-25 .elementor-element.elementor-element-6aa55136{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:-0.45px;color:#000000;}.elementor-25 .elementor-element.elementor-element-19cdf443 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-19cdf443:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-19cdf443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-19cdf443{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 4% 0%;}.elementor-25 .elementor-element.elementor-element-19cdf443 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-31780b1d > .elementor-widget-container{margin:0px -500px 0px -500px;}.elementor-25 .elementor-element.elementor-element-31780b1d{text-align:center;}.elementor-25 .elementor-element.elementor-element-31780b1d .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:4.5vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:5.45px;color:#000000;}body.elementor-page-25:not(.elementor-motion-effects-element-type-background), body.elementor-page-25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7DF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-3d6657bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-3d6657bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-25 .elementor-element.elementor-element-62989ffb{--spacer-size:80vh;}.elementor-25 .elementor-element.elementor-element-178bf59f > .elementor-container{min-height:445px;}.elementor-25 .elementor-element.elementor-element-178bf59f{padding:0% 5% 0% 5%;}.elementor-25 .elementor-element.elementor-element-4e267f22 > .elementor-widget-container{margin:58px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4e267f22{text-align:left;}.elementor-25 .elementor-element.elementor-element-4e267f22 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-755bc48c{font-size:14px;}.elementor-25 .elementor-element.elementor-element-45d1367c .elementor-heading-title{font-size:42vw;letter-spacing:25px;}.elementor-25 .elementor-element.elementor-element-42c41a79 .elementor-heading-title{font-size:3.5vw;}.elementor-25 .elementor-element.elementor-element-181716c8 > .elementor-container{min-height:750px;}.elementor-25 .elementor-element.elementor-element-7c0b6094 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-25 .elementor-element.elementor-element-6da211b4 > .elementor-element-populated{margin:-35% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-25 .elementor-element.elementor-element-53edba6d .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-69afd1ce{font-size:14px;}.elementor-25 .elementor-element.elementor-element-7fe8a44c .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-d0820de{padding:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-8fd9193 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-ff651b3 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-84534b9 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-239c2acb .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-44008a41 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-58eefd9 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-ecacda6 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-511e1c66 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-09b0648 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-443f750 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-6d3c0043 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-260da3c5 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-2f45b80 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-7a1254be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1d071db6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1d071db6 .elementor-cta__content{min-height:50vh;padding:15% 10% 15% 10%;}.elementor-25 .elementor-element.elementor-element-1d071db6 .elementor-cta__description{font-size:14px;}.elementor-25 .elementor-element.elementor-element-7756f2ec{padding:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-4ccf475f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-44f0df72 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-44f0df72 .elementor-cta__content{min-height:50vh;padding:15% 10% 15% 10%;}.elementor-25 .elementor-element.elementor-element-44f0df72 .elementor-cta__description{font-size:14px;}.elementor-25 .elementor-element.elementor-element-4e7af89c .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-e909e90 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-55be4d8b .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-020b121 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-30e2793f .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-e4cfd87 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-2a3cbad1 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-6e2ae18d{padding:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-6ff4ccbc .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-612e953 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-e67ff30 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-c1035f7 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-89c7e59 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-7c4cac64 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-dbdbac9 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-ce900f0 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-149896b .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-2d88d7b9 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-07ac2d9 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-6c4e9ffa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6fca5ab5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6fca5ab5 .elementor-cta__content{min-height:50vh;padding:15% 10% 15% 10%;}.elementor-25 .elementor-element.elementor-element-6fca5ab5 .elementor-cta__description{font-size:14px;}.elementor-25 .elementor-element.elementor-element-798e00e3 > .elementor-container{min-height:1440px;}.elementor-25 .elementor-element.elementor-element-6e00e181{--spacer-size:40vh;}.elementor-25 .elementor-element.elementor-element-31c02e98 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-6b2fa0c4 > .elementor-container{min-height:600px;}.elementor-25 .elementor-element.elementor-element-7e3f95c5 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-25 .elementor-element.elementor-element-4509c35e > .elementor-element-populated{margin:-35% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-25 .elementor-element.elementor-element-3738da45 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-6aa55136{font-size:14px;}.elementor-25 .elementor-element.elementor-element-31780b1d .elementor-heading-title{font-size:3.5vw;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-3d6657bd{width:49.984%;}.elementor-25 .elementor-element.elementor-element-1b9630f{width:50.016%;}.elementor-25 .elementor-element.elementor-element-4410ced0{width:40.46%;}.elementor-25 .elementor-element.elementor-element-6da211b4{width:59.531%;}.elementor-25 .elementor-element.elementor-element-4689149{width:49.911%;}.elementor-25 .elementor-element.elementor-element-68948270{width:49.422%;}.elementor-25 .elementor-element.elementor-element-7ed355cc{width:40.46%;}.elementor-25 .elementor-element.elementor-element-4509c35e{width:59.531%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-3d6657bd{width:100%;}.elementor-25 .elementor-element.elementor-element-1b9630f{width:100%;}.elementor-25 .elementor-element.elementor-element-7c0b6094{width:55%;}.elementor-25 .elementor-element.elementor-element-4410ced0{width:100%;}.elementor-25 .elementor-element.elementor-element-6da211b4{width:100%;}.elementor-25 .elementor-element.elementor-element-124c8d0c{width:45%;}.elementor-25 .elementor-element.elementor-element-4689149{width:100%;}.elementor-25 .elementor-element.elementor-element-68948270{width:100%;}.elementor-25 .elementor-element.elementor-element-f7cbf45{width:45%;}.elementor-25 .elementor-element.elementor-element-7e3f95c5{width:55%;}.elementor-25 .elementor-element.elementor-element-7ed355cc{width:100%;}.elementor-25 .elementor-element.elementor-element-4509c35e{width:100%;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-5939ec61 > .elementor-container{min-height:1080px;}.elementor-25 .elementor-element.elementor-element-3d6657bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-3d6657bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-25 .elementor-element.elementor-element-62989ffb{--spacer-size:39vh;}.elementor-25 .elementor-element.elementor-element-62989ffb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1b9630f > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-25 .elementor-element.elementor-element-178bf59f > .elementor-container{max-width:500px;min-height:235px;}.elementor-25 .elementor-element.elementor-element-178bf59f{margin-top:-5%;margin-bottom:-26%;}.elementor-25 .elementor-element.elementor-element-4e267f22 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-45d1367c .elementor-heading-title{font-size:40vw;letter-spacing:15px;}.elementor-25 .elementor-element.elementor-element-42c41a79 .elementor-heading-title{font-size:4.8vw;}.elementor-25 .elementor-element.elementor-element-181716c8 > .elementor-container{min-height:1080px;}.elementor-25 .elementor-element.elementor-element-7c0b6094 > .elementor-element-populated{padding:10% 10% 0% 10%;}.elementor-25 .elementor-element.elementor-element-53edba6d .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-124c8d0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-25 .elementor-element.elementor-element-124c8d0c > .elementor-element-populated{padding:75% 0% 0% 0%;}.elementor-25 .elementor-element.elementor-element-7fe8a44c .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-d0820de{padding:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-d70fbf7 > .elementor-element-populated{padding:25% 0% 25% 0%;}.elementor-25 .elementor-element.elementor-element-8fd9193 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-ff651b3 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-84534b9 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-239c2acb .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-44008a41 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-58eefd9 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-ecacda6 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-511e1c66 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-09b0648 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-443f750 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-6d3c0043 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-260da3c5 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-2f45b80 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-7a1254be > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1d071db6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7756f2ec{padding:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-44f0df72 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5c8b52da > .elementor-element-populated{padding:25% 0% 25% 0%;}.elementor-25 .elementor-element.elementor-element-4e7af89c .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-e909e90 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-55be4d8b .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-020b121 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-30e2793f .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-e4cfd87 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-2a3cbad1 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-6e2ae18d{padding:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-3d8565ad > .elementor-element-populated{padding:25% 0% 25% 0%;}.elementor-25 .elementor-element.elementor-element-6ff4ccbc .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-612e953 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-e67ff30 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-c1035f7 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-89c7e59 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-7c4cac64 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-dbdbac9 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-ce900f0 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-149896b .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-2d88d7b9 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-07ac2d9 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-6fca5ab5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-798e00e3 > .elementor-container{min-height:1080px;}.elementor-25 .elementor-element.elementor-element-6e00e181{--spacer-size:55vh;}.elementor-25 .elementor-element.elementor-element-68948270 > .elementor-element-populated{padding:25% 15% 25% 15%;}.elementor-25 .elementor-element.elementor-element-31c02e98 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-6b2fa0c4 > .elementor-container{min-height:1080px;}.elementor-25 .elementor-element.elementor-element-170f2677{--spacer-size:55vh;}.elementor-25 .elementor-element.elementor-element-7e3f95c5 > .elementor-element-populated{padding:10% 10% 0% 10%;}.elementor-25 .elementor-element.elementor-element-3738da45 .elementor-heading-title{font-size:32px;letter-spacing:3.25px;}.elementor-25 .elementor-element.elementor-element-19cdf443{margin-top:15%;margin-bottom:0%;}.elementor-25 .elementor-element.elementor-element-31780b1d .elementor-heading-title{font-size:4.8vw;}}