.elementor-325 .elementor-element.elementor-element-d8fa8f3:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-d8fa8f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drerinfuller.com.au/wp-content/uploads/sperm-donor-banner.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-325 .elementor-element.elementor-element-d8fa8f3 > .elementor-container{min-height:400px;}.elementor-325 .elementor-element.elementor-element-d8fa8f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-325 .elementor-element.elementor-element-d8fa8f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-325 .elementor-element.elementor-element-9dfaf1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-325 .elementor-element.elementor-element-9dfaf1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-325 .elementor-element.elementor-element-a0ec2ed{--spacer-size:20px;}.elementor-325 .elementor-element.elementor-element-201d5ba{text-align:center;}.elementor-325 .elementor-element.elementor-element-201d5ba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#E81E75;}.elementor-325 .elementor-element.elementor-element-c0801d3{--divider-border-style:solid;--divider-color:#E81E75;--divider-border-width:1px;}.elementor-325 .elementor-element.elementor-element-c0801d3 .elementor-divider-separator{width:44%;margin:0 auto;margin-center:0;}.elementor-325 .elementor-element.elementor-element-c0801d3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-325 .elementor-element.elementor-element-a70ae84{--spacer-size:20px;}.elementor-325 .elementor-element.elementor-element-f21a5ee .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#E81E75;}.elementor-325 .elementor-element.elementor-element-7f1f59d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#E81E75;}.elementor-325 .elementor-element.elementor-element-cb1ea7b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#E81E75;}.elementor-325 .elementor-element.elementor-element-c5442bb .elementor-heading-title{color:#E81E75;}.elementor-325 .elementor-element.elementor-element-8570389 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#E81E75;}.elementor-325 .elementor-element.elementor-element-5836775:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-5836775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#35D1D6;}.elementor-325 .elementor-element.elementor-element-5836775{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-325 .elementor-element.elementor-element-5836775 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-325 .elementor-element.elementor-element-b8b11dc{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 65px) 0px;padding:0px 30px 0px 30px;text-align:center;}.elementor-325 .elementor-element.elementor-element-b8b11dc .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:35px;font-weight:500;line-height:48px;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-325 .elementor-element.elementor-element-c212dba{margin-top:0px;margin-bottom:0px;}.elementor-325 .elementor-element.elementor-element-edd7333{--spacer-size:38px;}.elementor-325 .elementor-element.elementor-element-29ba91e{margin-top:0px;margin-bottom:0px;}.elementor-325 .elementor-element.elementor-element-44fe9f9{margin-top:20px;margin-bottom:0px;}.elementor-325 .elementor-element.elementor-element-e7d05e2{--spacer-size:69px;}@media(min-width:768px){.elementor-325 .elementor-element.elementor-element-603ae24{width:31.369%;}.elementor-325 .elementor-element.elementor-element-6e895d4{width:41.035%;}.elementor-325 .elementor-element.elementor-element-7caca23{width:26.841%;}}@media(max-width:1024px){.elementor-325 .elementor-element.elementor-element-201d5ba .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-325 .elementor-element.elementor-element-f21a5ee .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-325 .elementor-element.elementor-element-7f1f59d .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-325 .elementor-element.elementor-element-cb1ea7b .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-325 .elementor-element.elementor-element-8570389 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-325 .elementor-element.elementor-element-201d5ba .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-325 .elementor-element.elementor-element-f21a5ee .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-325 .elementor-element.elementor-element-7f1f59d .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-325 .elementor-element.elementor-element-cb1ea7b .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-325 .elementor-element.elementor-element-8570389 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-602ee06 */ul {margin-bottom:15px;}
ul li{padding:5px 0;}/* End custom CSS */