.elementor-2323 .elementor-element.elementor-element-578d876{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2323 .elementor-element.elementor-element-a65b568:not( .elementor-widget-image ), .elementor-2323 .elementor-element.elementor-element-a65b568.elementor-widget-image img{-webkit-mask-image:url( https://craftedimageacademy.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2323 .elementor-element.elementor-element-d9f9807{padding:0px 0px 50px 0px;text-align:center;}.elementor-2323 .elementor-element.elementor-element-61c1e28{--display:flex;}.elementor-2323 .elementor-element.elementor-element-2f7abce .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-background );color:var( --e-global-color-background );border-radius:50px 50px 50px 50px;}.elementor-2323 .elementor-element.elementor-element-2f7abce{padding:15px 0px 40px 0px;}.elementor-2323 .elementor-element.elementor-element-2f7abce.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-2323 .elementor-element.elementor-element-2f7abce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2323 .elementor-element.elementor-element-2f7abce .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2323 .elementor-element.elementor-element-2f7abce .elementor-button:hover, .elementor-2323 .elementor-element.elementor-element-2f7abce .elementor-button:focus{color:var( --e-global-color-text );}.elementor-2323 .elementor-element.elementor-element-2f7abce .elementor-button:hover svg, .elementor-2323 .elementor-element.elementor-element-2f7abce .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2323 .elementor-element.elementor-element-b7890f1{--display:flex;}.elementor-2323 .elementor-element.elementor-element-07ee055 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-background );color:var( --e-global-color-background );border-radius:50px 50px 50px 50px;}.elementor-2323 .elementor-element.elementor-element-07ee055{padding:15px 0px 40px 0px;}.elementor-2323 .elementor-element.elementor-element-07ee055 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2323 .elementor-element.elementor-element-07ee055 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2323 .elementor-element.elementor-element-07ee055 .elementor-button:hover, .elementor-2323 .elementor-element.elementor-element-07ee055 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-2323 .elementor-element.elementor-element-07ee055 .elementor-button:hover svg, .elementor-2323 .elementor-element.elementor-element-07ee055 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2323 .elementor-element.elementor-element-07be2cc{--display:flex;}.elementor-2323 .elementor-element.elementor-element-013aeae .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-background );color:var( --e-global-color-background );border-radius:50px 50px 50px 50px;}.elementor-2323 .elementor-element.elementor-element-013aeae{padding:15px 0px 40px 0px;}.elementor-2323 .elementor-element.elementor-element-013aeae .elementor-button:hover, .elementor-2323 .elementor-element.elementor-element-013aeae .elementor-button:focus{color:var( --e-global-color-text );}.elementor-2323 .elementor-element.elementor-element-013aeae .elementor-button:hover svg, .elementor-2323 .elementor-element.elementor-element-013aeae .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2323 .elementor-element.elementor-element-1d832b5{--display:flex;}.elementor-2323 .elementor-element.elementor-element-b499013 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-background );color:var( --e-global-color-background );border-radius:50px 50px 50px 50px;}.elementor-2323 .elementor-element.elementor-element-b499013{padding:15px 0px 40px 0px;}.elementor-2323 .elementor-element.elementor-element-b499013 .elementor-button:hover, .elementor-2323 .elementor-element.elementor-element-b499013 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-2323 .elementor-element.elementor-element-b499013 .elementor-button:hover svg, .elementor-2323 .elementor-element.elementor-element-b499013 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2323 .elementor-element.elementor-element-1a54b49{--display:flex;}.elementor-2323 .elementor-element.elementor-element-5c2d9c5 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-background );color:var( --e-global-color-background );border-radius:50px 50px 50px 50px;}.elementor-2323 .elementor-element.elementor-element-5c2d9c5{padding:15px 0px 40px 0px;}.elementor-2323 .elementor-element.elementor-element-5c2d9c5 .elementor-button:hover, .elementor-2323 .elementor-element.elementor-element-5c2d9c5 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-2323 .elementor-element.elementor-element-5c2d9c5 .elementor-button:hover svg, .elementor-2323 .elementor-element.elementor-element-5c2d9c5 .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(min-width:768px){.elementor-2323 .elementor-element.elementor-element-578d876{--content-width:500px;}}@media(max-width:1024px){.elementor-2323 .elementor-element.elementor-element-2f7abce .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2323 .elementor-element.elementor-element-07ee055 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2323 .elementor-element.elementor-element-013aeae .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2323 .elementor-element.elementor-element-b499013 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2323 .elementor-element.elementor-element-5c2d9c5 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2323 .elementor-element.elementor-element-2f7abce .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2323 .elementor-element.elementor-element-07ee055 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2323 .elementor-element.elementor-element-013aeae .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2323 .elementor-element.elementor-element-b499013 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2323 .elementor-element.elementor-element-5c2d9c5 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}