.elementor-2505 .elementor-element.elementor-element-67396a3{--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;--align-items:center;--background-transition:0.3s;}.elementor-2505 .elementor-element.elementor-element-c60c389{text-align:center;}.elementor-2505 .elementor-element.elementor-element-c60c389 .elementor-heading-title{color:var( --e-global-color-2c0a524 );font-family:"Flexible", Sans-serif;font-size:clamp(100px, 500px, 40vw);font-weight:700;}.elementor-2505 .elementor-element.elementor-element-a63aae0{text-align:center;}.elementor-2505 .elementor-element.elementor-element-a63aae0 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2b213bc-font-family ), Sans-serif;font-size:var( --e-global-typography-2b213bc-font-size );font-weight:var( --e-global-typography-2b213bc-font-weight );line-height:var( --e-global-typography-2b213bc-line-height );letter-spacing:var( --e-global-typography-2b213bc-letter-spacing );word-spacing:var( --e-global-typography-2b213bc-word-spacing );}.elementor-2505 .elementor-element.elementor-element-5c3cdf3{text-align:center;color:var( --e-global-color-2c0a524 );font-family:var( --e-global-typography-15db960-font-family ), Sans-serif;font-size:var( --e-global-typography-15db960-font-size );font-weight:var( --e-global-typography-15db960-font-weight );line-height:var( --e-global-typography-15db960-line-height );letter-spacing:var( --e-global-typography-15db960-letter-spacing );word-spacing:var( --e-global-typography-15db960-word-spacing );width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-2505 .elementor-element.elementor-element-d49b885{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2505 .elementor-element.elementor-element-8669821{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;}.elementor-2505 .elementor-element.elementor-element-8669821:not(.elementor-motion-effects-element-type-background), .elementor-2505 .elementor-element.elementor-element-8669821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.share-network.org/wp-content/uploads/2023/09/womanizer-toys-8oB43mw658c-unsplash-1-1-1.png");background-position:center center;background-size:cover;}.elementor-2505 .elementor-element.elementor-element-8669821, .elementor-2505 .elementor-element.elementor-element-8669821::before{--border-transition:0.3s;}.elementor-2505 .elementor-element.elementor-element-fe5a882{text-align:left;width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-2505 .elementor-element.elementor-element-fe5a882 .elementor-heading-title{color:var( --e-global-color-2c0a524 );font-family:"Flexible", Sans-serif;font-size:71px;font-weight:700;line-height:1.2em;}.elementor-2505 .elementor-element.elementor-element-4ded403{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2505 .elementor-element.elementor-element-3f59921{text-align:left;}.elementor-2505 .elementor-element.elementor-element-3f59921 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Flexible", Sans-serif;font-size:200px;font-weight:700;}.elementor-2505 .elementor-element.elementor-element-390f327{color:var( --e-global-color-2c0a524 );}.elementor-2505 .elementor-element.elementor-element-1ee560a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:080px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2505 .elementor-element.elementor-element-13cecfc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2505 .elementor-element.elementor-element-726f2a7{text-align:left;}.elementor-2505 .elementor-element.elementor-element-726f2a7 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Flexible", Sans-serif;font-size:200px;font-weight:700;}.elementor-2505 .elementor-element.elementor-element-d3647ae{color:var( --e-global-color-2c0a524 );}.elementor-2505 .elementor-element.elementor-element-645446d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2505 .elementor-element.elementor-element-948e121{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:080px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2505 .elementor-element.elementor-element-166f39f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2505 .elementor-element.elementor-element-4e01a11 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2505 .elementor-element.elementor-element-9dc94f9{columns:2;color:var( --e-global-color-2c0a524 );}.elementor-2505 .elementor-element.elementor-element-0b7cddb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2505 .elementor-element.elementor-element-c8a01aa{text-align:left;}.elementor-2505 .elementor-element.elementor-element-c8a01aa .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Flexible", Sans-serif;font-size:200px;font-weight:700;}.elementor-2505 .elementor-element.elementor-element-f77b1d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:080px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2505 .elementor-element.elementor-element-932e08f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2505 .elementor-element.elementor-element-25936d1{text-align:left;}.elementor-2505 .elementor-element.elementor-element-25936d1 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Flexible", Sans-serif;font-size:200px;font-weight:700;}.elementor-2505 .elementor-element.elementor-element-df4a87e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;}.elementor-2505 .elementor-element.elementor-element-3ddb3c6{columns:1;color:var( --e-global-color-2c0a524 );}.elementor-2505 .elementor-element.elementor-element-21f0a3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2505 .elementor-element.elementor-element-8b0abac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:080px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2505 .elementor-element.elementor-element-08d1f22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2505 .elementor-element.elementor-element-33481b6{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2505 .elementor-element.elementor-element-409b8ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--background-transition:0.3s;}.elementor-2505 .elementor-element.elementor-element-3b3aff7{text-align:left;}.elementor-2505 .elementor-element.elementor-element-3b3aff7 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Flexible", Sans-serif;font-size:200px;font-weight:700;}.elementor-2505 .elementor-element.elementor-element-7468c41{columns:1;color:var( --e-global-color-2c0a524 );}.elementor-2505 .elementor-element.elementor-element-4861678{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:120px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2505 .elementor-element.elementor-element-a94a5e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2505 .elementor-element.elementor-element-195fcee{text-align:left;}.elementor-2505 .elementor-element.elementor-element-195fcee .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Flexible", Sans-serif;font-size:200px;font-weight:700;}.elementor-2505 .elementor-element.elementor-element-af38eda{columns:1;color:var( --e-global-color-2c0a524 );}.elementor-2505 .elementor-element.elementor-element-d6c22a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}body.elementor-page-2505:not(.elementor-motion-effects-element-type-background), body.elementor-page-2505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6295320 );}@media(max-width:1024px){.elementor-2505 .elementor-element.elementor-element-a63aae0 .elementor-heading-title{font-size:var( --e-global-typography-2b213bc-font-size );line-height:var( --e-global-typography-2b213bc-line-height );letter-spacing:var( --e-global-typography-2b213bc-letter-spacing );word-spacing:var( --e-global-typography-2b213bc-word-spacing );}.elementor-2505 .elementor-element.elementor-element-5c3cdf3{font-size:var( --e-global-typography-15db960-font-size );line-height:var( --e-global-typography-15db960-line-height );letter-spacing:var( --e-global-typography-15db960-letter-spacing );word-spacing:var( --e-global-typography-15db960-word-spacing );}.elementor-2505 .elementor-element.elementor-element-1ee560a{--flex-wrap:wrap;}.elementor-2505 .elementor-element.elementor-element-948e121{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:wrap;}.elementor-2505 .elementor-element.elementor-element-0b7cddb.e-con{--order:-99999 /* order start hack */;}.elementor-2505 .elementor-element.elementor-element-f77b1d6{--flex-wrap:wrap;}.elementor-2505 .elementor-element.elementor-element-4861678{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-2505 .elementor-element.elementor-element-a63aae0 .elementor-heading-title{font-size:var( --e-global-typography-2b213bc-font-size );line-height:var( --e-global-typography-2b213bc-line-height );letter-spacing:var( --e-global-typography-2b213bc-letter-spacing );word-spacing:var( --e-global-typography-2b213bc-word-spacing );}.elementor-2505 .elementor-element.elementor-element-5c3cdf3{font-size:var( --e-global-typography-15db960-font-size );line-height:var( --e-global-typography-15db960-line-height );letter-spacing:var( --e-global-typography-15db960-letter-spacing );word-spacing:var( --e-global-typography-15db960-word-spacing );}.elementor-2505 .elementor-element.elementor-element-3f59921 .elementor-heading-title{font-size:clamp(30px, 100px, 100px);}.elementor-2505 .elementor-element.elementor-element-726f2a7 .elementor-heading-title{font-size:clamp(30px, 100px, 100px);}.elementor-2505 .elementor-element.elementor-element-c8a01aa .elementor-heading-title{font-size:clamp(30px, 100px, 100px);}.elementor-2505 .elementor-element.elementor-element-25936d1 .elementor-heading-title{font-size:clamp(30px, 100px, 100px);}.elementor-2505 .elementor-element.elementor-element-409b8ce.e-con{--order:-99999 /* order start hack */;}.elementor-2505 .elementor-element.elementor-element-3b3aff7 .elementor-heading-title{font-size:clamp(30px, 100px, 100px);}.elementor-2505 .elementor-element.elementor-element-195fcee .elementor-heading-title{font-size:clamp(30px, 100px, 100px);}}@media(min-width:768px){.elementor-2505 .elementor-element.elementor-element-8669821{--width:50%;}.elementor-2505 .elementor-element.elementor-element-4ded403{--width:50%;}.elementor-2505 .elementor-element.elementor-element-13cecfc{--width:50%;}.elementor-2505 .elementor-element.elementor-element-645446d{--width:50%;}.elementor-2505 .elementor-element.elementor-element-166f39f{--width:50%;}.elementor-2505 .elementor-element.elementor-element-0b7cddb{--width:50%;}.elementor-2505 .elementor-element.elementor-element-932e08f{--width:50%;}.elementor-2505 .elementor-element.elementor-element-df4a87e{--width:50%;}.elementor-2505 .elementor-element.elementor-element-08d1f22{--width:50%;}.elementor-2505 .elementor-element.elementor-element-409b8ce{--width:50%;}.elementor-2505 .elementor-element.elementor-element-a94a5e5{--width:50%;}.elementor-2505 .elementor-element.elementor-element-d6c22a6{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2505 .elementor-element.elementor-element-0b7cddb{--width:100%;}.elementor-2505 .elementor-element.elementor-element-a94a5e5{--width:100%;}.elementor-2505 .elementor-element.elementor-element-d6c22a6{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-d6977b3 */.elementor-2505 .elementor-element.elementor-element-d6977b3 {
    color:white;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
}

.elementor-2505 .elementor-element.elementor-element-d6977b3 input{
    background-color:   #ffffff00;
    border-radius:30px;
    border-color:var( --e-global-color-secondary )
}

.elementor-2505 .elementor-element.elementor-element-d6977b3 .button{
    
    color:var( --e-global-color-secondary );
    background-color:white;
  font-family: var( --e-global-typography-142da3d-font-family ), Sans-serif;
  font-size:30px;
  padding-top:0px;
}

.elementor-2505 .elementor-element.elementor-element-d6977b3 .ginput_container_total input{
    color:var( --e-global-color-secondary )!important;
    font-weight: 700;
    font-size:30px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Flexible';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dev.share-network.org/wp-content/uploads/2023/09/Art-Grootfontein-Flexible-H900-W200.woff2') format('woff2'),
		url('https://dev.share-network.org/wp-content/uploads/2023/09/art_grootfontein_-_flexible_h900_w200-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Flexible';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dev.share-network.org/wp-content/uploads/2023/09/Art-Grootfontein-Flexible-H600-W200.woff2') format('woff2');
}
/* End Custom Fonts CSS */