.elementor-39711 .elementor-element.elementor-element-32d5e87{--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-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-39711 .elementor-element.elementor-element-66e8708{text-align:center;}.elementor-39711 .elementor-element.elementor-element-66e8708 .elementor-heading-title{font-family:"calibri", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-b95a49a );}.elementor-39711 .elementor-element.elementor-element-8e61a42{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39711 .elementor-element.elementor-element-8e61a42.e-con{--align-self:center;}.elementor-39711 .elementor-element.elementor-element-be0c28e{--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;--justify-content:center;}.elementor-39711 .elementor-element.elementor-element-be0c28e.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-39711 .elementor-element.elementor-element-145a6ed{--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-39711 .elementor-element.elementor-element-06cfcff{--display:flex;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-39711 .elementor-element.elementor-element-970ca03 .elementor-search-form__container{min-height:50px;}.elementor-39711 .elementor-element.elementor-element-970ca03 .elementor-search-form__submit{min-width:50px;}body:not(.rtl) .elementor-39711 .elementor-element.elementor-element-970ca03 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-39711 .elementor-element.elementor-element-970ca03 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-39711 .elementor-element.elementor-element-970ca03 .elementor-search-form__input, .elementor-39711 .elementor-element.elementor-element-970ca03.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-39711 .elementor-element.elementor-element-970ca03 input[type="search"].elementor-search-form__input{font-family:"calibri", Sans-serif;font-weight:400;}.elementor-39711 .elementor-element.elementor-element-970ca03:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-39711 .elementor-element.elementor-element-970ca03.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-39711 .elementor-element.elementor-element-0c2c60c{text-align:center;}.elementor-39711 .elementor-element.elementor-element-0c2c60c .elementor-heading-title{font-family:"calibri", Sans-serif;font-weight:600;color:var( --e-global-color-b95a49a );}.elementor-39711 .elementor-element.elementor-element-d9c23b9{--display:flex;--min-height:40vh;--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:center;--align-items:center;--border-radius:100px 100px 100px 100px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39711 .elementor-element.elementor-element-32ff350{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-39711 .elementor-element.elementor-element-c6961e5{text-align:center;}.elementor-39711 .elementor-element.elementor-element-c6961e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#FF7342;}.elementor-39711 .elementor-element.elementor-element-c6961e5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-39711 .elementor-element.elementor-element-c6961e5.elementor-element{--align-self:center;}.elementor-39711 .elementor-element.elementor-element-c6961e5 > .elementor-widget-container:hover{--e-transform-scale:1.5;}.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-39711 .elementor-element.elementor-element-022601e{font-family:"calibri", Sans-serif;font-size:20px;font-weight:400;}.elementor-39711 .elementor-element.elementor-element-022601e.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#FF7342;}.elementor-39711 .elementor-element.elementor-element-022601e.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-39711 .elementor-element.elementor-element-022601e.elementor-drop-cap-view-default .elementor-drop-cap{color:#FF7342;border-color:#FF7342;}.elementor-39711 .elementor-element.elementor-element-022601e .elementor-drop-cap{margin-inline-end:10px;}.elementor-39711 .elementor-element.elementor-element-022601e .elementor-drop-cap-letter{font-style:italic;}.elementor-39711 .elementor-element.elementor-element-06b4e06{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:34px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-39711 .elementor-element.elementor-element-2eba023{text-align:center;}.elementor-39711 .elementor-element.elementor-element-2eba023 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#E0AD52;}.elementor-39711 .elementor-element.elementor-element-2eba023 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-39711 .elementor-element.elementor-element-2eba023.elementor-element{--align-self:center;}.elementor-39711 .elementor-element.elementor-element-2eba023 > .elementor-widget-container:hover{--e-transform-scale:1.5;}.elementor-39711 .elementor-element.elementor-element-5748a2f{font-family:"calibri", Sans-serif;font-size:20px;font-weight:400;}.elementor-39711 .elementor-element.elementor-element-5748a2f.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#E0AD52;}.elementor-39711 .elementor-element.elementor-element-5748a2f.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-39711 .elementor-element.elementor-element-5748a2f.elementor-drop-cap-view-default .elementor-drop-cap{color:#E0AD52;border-color:#E0AD52;}.elementor-39711 .elementor-element.elementor-element-5748a2f .elementor-drop-cap{margin-inline-end:10px;}.elementor-39711 .elementor-element.elementor-element-5748a2f .elementor-drop-cap-letter{font-style:italic;}.elementor-39711 .elementor-element.elementor-element-26c4deb img{border-radius:100px 100px 100px 100px;}.elementor-39711 .elementor-element.elementor-element-2f136ab{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-39711 .elementor-element.elementor-element-ea50c9c{text-align:center;}.elementor-39711 .elementor-element.elementor-element-ea50c9c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#679907;}.elementor-39711 .elementor-element.elementor-element-ea50c9c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-39711 .elementor-element.elementor-element-ea50c9c.elementor-element{--align-self:center;}.elementor-39711 .elementor-element.elementor-element-ea50c9c > .elementor-widget-container:hover{--e-transform-scale:1.5;}.elementor-39711 .elementor-element.elementor-element-0a1a779{font-family:"calibri", Sans-serif;font-size:20px;font-weight:400;}.elementor-39711 .elementor-element.elementor-element-0a1a779.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#679907;}.elementor-39711 .elementor-element.elementor-element-0a1a779.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-39711 .elementor-element.elementor-element-0a1a779.elementor-drop-cap-view-default .elementor-drop-cap{color:#679907;border-color:#679907;}.elementor-39711 .elementor-element.elementor-element-0a1a779 .elementor-drop-cap{margin-inline-end:10px;}.elementor-39711 .elementor-element.elementor-element-0a1a779 .elementor-drop-cap-letter{font-style:italic;}.elementor-39711 .elementor-element.elementor-element-716e044{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39711 .elementor-element.elementor-element-e5037bc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;}.elementor-39711 .elementor-element.elementor-element-1cb74f1{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-39711 .elementor-element.elementor-element-8f9658e{text-align:center;}.elementor-39711 .elementor-element.elementor-element-8f9658e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#1FABCE;}.elementor-39711 .elementor-element.elementor-element-8f9658e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-39711 .elementor-element.elementor-element-8f9658e.elementor-element{--align-self:center;}.elementor-39711 .elementor-element.elementor-element-8f9658e > .elementor-widget-container:hover{--e-transform-scale:1.5;}.elementor-39711 .elementor-element.elementor-element-d7af2c8{font-family:"calibri", Sans-serif;font-size:20px;font-weight:400;}.elementor-39711 .elementor-element.elementor-element-d7af2c8.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#1FABCE;}.elementor-39711 .elementor-element.elementor-element-d7af2c8.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-39711 .elementor-element.elementor-element-d7af2c8.elementor-drop-cap-view-default .elementor-drop-cap{color:#1FABCE;border-color:#1FABCE;}.elementor-39711 .elementor-element.elementor-element-d7af2c8 .elementor-drop-cap{text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin-inline-end:10px;}.elementor-39711 .elementor-element.elementor-element-d7af2c8 .elementor-drop-cap-letter{font-family:"calibri", Sans-serif;font-style:italic;}.elementor-39711 .elementor-element.elementor-element-26004cf img{border-radius:100px 100px 100px 100px;}.elementor-39711 .elementor-element.elementor-element-3c6ddd9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-39711 .elementor-element.elementor-element-e8dee1e{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:69px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-39711 .elementor-element.elementor-element-2e73b5f{text-align:center;}.elementor-39711 .elementor-element.elementor-element-2e73b5f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#DA70D6;}.elementor-39711 .elementor-element.elementor-element-2e73b5f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-39711 .elementor-element.elementor-element-2e73b5f.elementor-element{--align-self:center;}.elementor-39711 .elementor-element.elementor-element-2e73b5f > .elementor-widget-container:hover{--e-transform-scale:1.5;}.elementor-39711 .elementor-element.elementor-element-aad6ccd{font-family:"calibri", Sans-serif;font-size:20px;font-weight:400;}.elementor-39711 .elementor-element.elementor-element-aad6ccd.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#DA70D6;}.elementor-39711 .elementor-element.elementor-element-aad6ccd.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-39711 .elementor-element.elementor-element-aad6ccd.elementor-drop-cap-view-default .elementor-drop-cap{color:#DA70D6;border-color:#DA70D6;}.elementor-39711 .elementor-element.elementor-element-aad6ccd .elementor-drop-cap{margin-inline-end:10px;}.elementor-39711 .elementor-element.elementor-element-aad6ccd .elementor-drop-cap-letter{font-style:italic;}.elementor-39711 .elementor-element.elementor-element-76b4afe img{border-radius:100px 100px 100px 100px;}.elementor-39711 .elementor-element.elementor-element-10ed03c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39711 .elementor-element.elementor-element-dcc1493{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;}.elementor-39711 .elementor-element.elementor-element-53163f3{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-39711 .elementor-element.elementor-element-c500549{text-align:center;}.elementor-39711 .elementor-element.elementor-element-c500549 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#1FABCE;}.elementor-39711 .elementor-element.elementor-element-c500549 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-39711 .elementor-element.elementor-element-c500549.elementor-element{--align-self:center;}.elementor-39711 .elementor-element.elementor-element-c500549 > .elementor-widget-container:hover{--e-transform-scale:1.5;}.elementor-39711 .elementor-element.elementor-element-cfe438d{font-family:"calibri", Sans-serif;font-size:20px;font-weight:400;}.elementor-39711 .elementor-element.elementor-element-cfe438d.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#1FABCE;}.elementor-39711 .elementor-element.elementor-element-cfe438d.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-39711 .elementor-element.elementor-element-cfe438d.elementor-drop-cap-view-default .elementor-drop-cap{color:#1FABCE;border-color:#1FABCE;}.elementor-39711 .elementor-element.elementor-element-cfe438d .elementor-drop-cap{text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin-inline-end:10px;}.elementor-39711 .elementor-element.elementor-element-cfe438d .elementor-drop-cap-letter{font-family:"calibri", Sans-serif;font-style:italic;}.elementor-39711 .elementor-element.elementor-element-c88fd13{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-39711 .elementor-element.elementor-element-5a07661{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:69px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-39711 .elementor-element.elementor-element-5ddc919{text-align:center;}.elementor-39711 .elementor-element.elementor-element-5ddc919 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#DA70D6;}.elementor-39711 .elementor-element.elementor-element-5ddc919 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-39711 .elementor-element.elementor-element-5ddc919.elementor-element{--align-self:center;}.elementor-39711 .elementor-element.elementor-element-5ddc919 > .elementor-widget-container:hover{--e-transform-scale:1.5;}.elementor-39711 .elementor-element.elementor-element-7ee712f{font-family:"calibri", Sans-serif;font-size:20px;font-weight:400;}.elementor-39711 .elementor-element.elementor-element-7ee712f.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#DA70D6;}.elementor-39711 .elementor-element.elementor-element-7ee712f.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-39711 .elementor-element.elementor-element-7ee712f.elementor-drop-cap-view-default .elementor-drop-cap{color:#DA70D6;border-color:#DA70D6;}.elementor-39711 .elementor-element.elementor-element-7ee712f .elementor-drop-cap{margin-inline-end:10px;}.elementor-39711 .elementor-element.elementor-element-7ee712f .elementor-drop-cap-letter{font-style:italic;}.elementor-39711 .elementor-element.elementor-element-ad2d44a{--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-39711 .elementor-element.elementor-element-a673e23{--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-39711 .elementor-element.elementor-element-fc83a60{--display:flex;--min-height:40vh;--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:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--border-radius:100px 100px 100px 100px;}.elementor-39711 .elementor-element.elementor-element-fc83a60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-39711 .elementor-element.elementor-element-e7e5b19:after{content:"0.66";}.elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-post__meta-data span + span:before{content:"•";}.elementor-39711 .elementor-element.elementor-element-e7e5b19{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-post__card{background-color:#724C9321;}.elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-post__text{margin-top:20px;}.elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-post__badge{right:0;}.elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-b95a49a );margin:20px;}.elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-post__title, .elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-post__title a{color:var( --e-global-color-ae2a981 );font-family:"calibri", Sans-serif;font-weight:600;}.elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-post__title{margin-bottom:1px;}.elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-post__meta-data{color:var( --e-global-color-b95a49a );font-family:"Roboto Slab", Sans-serif;font-weight:600;}.elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-39711 .elementor-element.elementor-element-90fb45b{--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;--justify-content:center;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-39711 .elementor-element.elementor-element-f2b6785 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-39711 .elementor-element.elementor-element-f2b6785:after{content:"0.66";position:absolute;color:transparent;}.elementor-39711 .elementor-element.elementor-element-f2b6785{--grid-column-gap:6px;--grid-row-gap:3px;--e-transform-transition-duration:1500ms;}.elementor-39711 .elementor-element.elementor-element-f2b6785 .elementor-portfolio-item__img, .elementor-39711 .elementor-element.elementor-element-f2b6785 .elementor-portfolio-item__overlay{border-radius:25px 25px 25px 25px;}.elementor-39711 .elementor-element.elementor-element-f2b6785 a .elementor-portfolio-item__overlay{background-color:#A112CE8C;}.elementor-39711 .elementor-element.elementor-element-f2b6785 .elementor-portfolio-item__title{font-family:"calibri", Sans-serif;font-weight:600;}.elementor-39711 .elementor-element.elementor-element-f2b6785 .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-dc44634 );}.elementor-39711 .elementor-element.elementor-element-f2b6785 .elementor-portfolio__filter{font-family:"calibri", Sans-serif;font-size:20px;font-weight:600;}.elementor-39711 .elementor-element.elementor-element-f2b6785 .elementor-portfolio__filter:not(:last-child){margin-right:calc(20px/2);}.elementor-39711 .elementor-element.elementor-element-f2b6785 .elementor-portfolio__filter:not(:first-child){margin-left:calc(20px/2);}.elementor-39711 .elementor-element.elementor-element-f2b6785 .elementor-portfolio__filters{margin-bottom:10px;}.elementor-39711 .elementor-element.elementor-element-14841e6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-39711 .elementor-element.elementor-element-d9e23d1{text-align:left;}.elementor-39711 .elementor-element.elementor-element-d9e23d1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-b95a49a );}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-39711 .elementor-element.elementor-element-ebaef15{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39711 .elementor-element.elementor-element-708139a{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b95a49a );--border-color:var( --e-global-color-b95a49a );}.elementor-39711 .elementor-element.elementor-element-2055544{text-align:left;}.elementor-39711 .elementor-element.elementor-element-2055544 .elementor-heading-title{font-family:"calibri", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-dbc0951 );}.elementor-39711 .elementor-element.elementor-element-ae89855{text-align:left;}.elementor-39711 .elementor-element.elementor-element-ae89855 .elementor-heading-title{font-family:"calibri", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-b95a49a );}.elementor-39711 .elementor-element.elementor-element-ae89855:hover .elementor-widget-container{background-color:var( --e-global-color-dbc0951 );}.elementor-39711 .elementor-element.elementor-element-c43244e{text-align:left;}.elementor-39711 .elementor-element.elementor-element-c43244e .elementor-heading-title{font-family:"calibri", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-primary );}.elementor-39711 .elementor-element.elementor-element-bddd363{--display:flex;--min-height:500px;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b95a49a );--border-color:var( --e-global-color-b95a49a );}.elementor-39711 .elementor-element.elementor-element-6e306a8 img{border-radius:25px 25px 25px 25px;}body.elementor-page-39711:not(.elementor-motion-effects-element-type-background), body.elementor-page-39711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-39711 .elementor-element.elementor-element-14841e6{--grid-auto-flow:row;}.elementor-39711 .elementor-element.elementor-element-ebaef15{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-39711 .elementor-element.elementor-element-be0c28e{--width:50%;}.elementor-39711 .elementor-element.elementor-element-d9c23b9{--content-width:1105px;}.elementor-39711 .elementor-element.elementor-element-32ff350{--width:350px;}.elementor-39711 .elementor-element.elementor-element-06b4e06{--width:350px;}.elementor-39711 .elementor-element.elementor-element-2f136ab{--width:350px;}.elementor-39711 .elementor-element.elementor-element-716e044{--content-width:560px;}.elementor-39711 .elementor-element.elementor-element-e5037bc{--width:50%;}.elementor-39711 .elementor-element.elementor-element-1cb74f1{--width:350px;}.elementor-39711 .elementor-element.elementor-element-3c6ddd9{--width:50%;}.elementor-39711 .elementor-element.elementor-element-e8dee1e{--width:350px;}.elementor-39711 .elementor-element.elementor-element-10ed03c{--content-width:560px;}.elementor-39711 .elementor-element.elementor-element-dcc1493{--width:50%;}.elementor-39711 .elementor-element.elementor-element-53163f3{--width:350px;}.elementor-39711 .elementor-element.elementor-element-c88fd13{--width:50%;}.elementor-39711 .elementor-element.elementor-element-5a07661{--width:350px;}.elementor-39711 .elementor-element.elementor-element-fc83a60{--width:102.401%;}}@media(max-width:767px){.elementor-39711 .elementor-element.elementor-element-e7e5b19 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-39711 .elementor-element.elementor-element-e7e5b19:after{content:"0.5";}.elementor-39711 .elementor-element.elementor-element-14841e6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39711 .elementor-element.elementor-element-ebaef15{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-c6961e5 */@keyframes flicker {
  0% {
    opacity: 0.4;
  } 100% {
    opacity: 1;
  }
}

#wp1_h{
  animation: flicker 2s ease alternate infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ff350 */.elementor-39711 .elementor-element.elementor-element-32ff350{
    --card-shape: 55% 45% 0% 100% / 37% 40% 60% 63%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
    --heading-background: #eff0f4;
    --heading-circle-size: 100px;
    --bubble-color: #ffffff;
}
.elementor-39711 .elementor-element.elementor-element-32ff350{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-39711 .elementor-element.elementor-element-32ff350:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-39711 .elementor-element.elementor-element-32ff350::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-39711 .elementor-element.elementor-element-32ff350::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-39711 .elementor-element.elementor-element-32ff350 h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-39711 .elementor-element.elementor-element-32ff350:hover h2{
    border-radius: var(--heading-hover-shape);
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2eba023 */@keyframes flicker {
  0% {
    opacity: 0.4;
  } 100% {
    opacity: 1;
  }
}

#wp2_h{
  animation: flicker 2s ease alternate infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06b4e06 */.elementor-39711 .elementor-element.elementor-element-06b4e06{
    --card-shape: 50%;
    --card-hover-shape:  55% 45% 100% 0% / 37% 40% 60% 63%;
    --heading-shape: 49% 51% 51% 49% / 72% 73% 27% 28%;
    --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
    --heading-background: #eff0f4;
    --heading-circle-size: 100px;
    --bubble-color: #ffffff;
}
.elementor-39711 .elementor-element.elementor-element-06b4e06{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.9s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-39711 .elementor-element.elementor-element-06b4e06:hover{
    border-radius: var(--card-hover-shape);
    background:rgba(224,173,82,0.8);
}
.elementor-39711 .elementor-element.elementor-element-06b4e06::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-39711 .elementor-element.elementor-element-06b4e06::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-39711 .elementor-element.elementor-element-06b4e06 h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-39711 .elementor-element.elementor-element-06b4e06:hover h2{
    border-radius: var(--heading-hover-shape);
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea50c9c */.@keyframes flicker {
  0% {
    opacity: 0.4;
  } 100% {
    opacity: 1;
  }
}

#wp3_h{
  animation: flicker 2s ease alternate infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f136ab */.elementor-39711 .elementor-element.elementor-element-2f136ab{
    --card-shape: 48% 52% 58% 42% / 48% 25% 75% 52%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 40% 40% 60% 60% / 50% 50% 0% 100%;
    --heading-hover-shape-mirror: 50% 50% 0% 100% / 40% 40% 60% 60%;
    --heading-background: #eff0f4;
    --heading-circle-size: 100px;
    --bubble-color: #ffffff;
}
.elementor-39711 .elementor-element.elementor-element-2f136ab{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-39711 .elementor-element.elementor-element-2f136ab:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-39711 .elementor-element.elementor-element-2f136ab::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-39711 .elementor-element.elementor-element-2f136ab::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-39711 .elementor-element.elementor-element-2f136ab h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-39711 .elementor-element.elementor-element-2f136ab:hover h2{
    border-radius: var(--heading-hover-shape);
    background: rgba(239,240,244,0.0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f9658e */@keyframes flicker {
  0% {
    opacity: 0.4;
  } 100% {
    opacity: 1;
  }
}

#wp10_h{
  animation: flicker 2s ease alternate infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cb74f1 */.elementor-39711 .elementor-element.elementor-element-1cb74f1{
    --card-shape: 48% 52% 58% 42% / 48% 25% 75% 52%;
    --card-hover-shape: 50%;
    --card-hover-shape_r:  55% 45% 100% 0% / 37% 40% 60% 63%;
    --card-hover-shape_l:  55% 45% 0% 100% / 37% 40% 60% 63%;
    --heading-shape: 49% 51% 51% 49% / 32% 85% 15% 68%;
    --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
    --heading-background: #eff0f4;
    --heading-circle-size: 100px;
    --bubble-color: #ffffff;
}
.elementor-39711 .elementor-element.elementor-element-1cb74f1{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-hover-shape_l);
}

.elementor-39711 .elementor-element.elementor-element-1cb74f1::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-39711 .elementor-element.elementor-element-1cb74f1::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-39711 .elementor-element.elementor-element-1cb74f1 h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-39711 .elementor-element.elementor-element-1cb74f1:hover h2{
    border-radius: var(--heading-hover-shape);
    
}

.elementor-39711 .elementor-element.elementor-element-1cb74f1:hover {
    background: rgba(153,204,255,0.5);
    border-radius: var(--card-hover-shape_l);
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e73b5f */@keyframes flicker {
  0% {
    opacity: 0.4;
  } 100% {
    opacity: 1;
  }
}

#wp11_h{
  animation: flicker 2s ease alternate infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8dee1e */.elementor-39711 .elementor-element.elementor-element-e8dee1e{
    --card-shape: 48% 52% 58% 42% / 48% 25% 75% 52%;
    --card-hover-shape: 50%;
    --card-hover-shape_r:  55% 45% 100% 0% / 37% 40% 60% 63%;
    --card-hover-shape_l:  55% 45% 0% 100% / 37% 40% 60% 63%;
    --heading-shape: 50%;
    --heading-hover-shape: 40% 40% 60% 60% / 50% 50% 0% 100%;
    --heading-background: #eff0f4;
    --heading-circle-size: 100px;
    --bubble-color: #ffffff;
}
.elementor-39711 .elementor-element.elementor-element-e8dee1e{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.8s ease-in-out;
    border-radius: var(--card-shape);
}

.elementor-39711 .elementor-element.elementor-element-e8dee1e::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-39711 .elementor-element.elementor-element-e8dee1e::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-39711 .elementor-element.elementor-element-e8dee1e h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-39711 .elementor-element.elementor-element-e8dee1e:hover h2{
    border-radius: var(--heading-hover-shape);
    
}

.elementor-39711 .elementor-element.elementor-element-e8dee1e:hover {
    border-radius: var(--card-hover-shape_r);
    background: rgba(153,204,255,0.5);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6ddd9 */.elementor-39711 .elementor-element.elementor-element-3c6ddd9:hover {
    border-radius: var(--card-shape);
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c500549 */@keyframes flicker {
  0% {
    opacity: 0.4;
  } 100% {
    opacity: 1;
  }
}

#wp10_h{
  animation: flicker 2s ease alternate infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53163f3 */.elementor-39711 .elementor-element.elementor-element-53163f3{
    --card-shape: 48% 52% 58% 42% / 48% 25% 75% 52%;
    --card-hover-shape: 50%;
    --card-hover-shape_r:  55% 45% 100% 0% / 37% 40% 60% 63%;
    --card-hover-shape_l:  55% 45% 0% 100% / 37% 40% 60% 63%;
    --heading-shape: 49% 51% 51% 49% / 32% 85% 15% 68%;
    --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
    --heading-background: #eff0f4;
    --heading-circle-size: 100px;
    --bubble-color: #ffffff;
}
.elementor-39711 .elementor-element.elementor-element-53163f3{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-hover-shape_l);
}

.elementor-39711 .elementor-element.elementor-element-53163f3::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-39711 .elementor-element.elementor-element-53163f3::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-39711 .elementor-element.elementor-element-53163f3 h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-39711 .elementor-element.elementor-element-53163f3:hover h2{
    border-radius: var(--heading-hover-shape);
    
}

.elementor-39711 .elementor-element.elementor-element-53163f3:hover {
    background: rgba(161,18,206,0.5);
    border-radius: var(--card-hover-shape_l);
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ddc919 */@keyframes flicker {
  0% {
    opacity: 0.4;
  } 100% {
    opacity: 1;
  }
}

#wp11_h{
  animation: flicker 2s ease alternate infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a07661 */.elementor-39711 .elementor-element.elementor-element-5a07661{
    --card-shape: 48% 52% 58% 42% / 48% 25% 75% 52%;
    --card-hover-shape: 50%;
    --card-hover-shape_r:  55% 45% 100% 0% / 37% 40% 60% 63%;
    --card-hover-shape_l:  55% 45% 0% 100% / 37% 40% 60% 63%;
    --heading-shape: 50%;
    --heading-hover-shape: 40% 40% 60% 60% / 50% 50% 0% 100%;
    --heading-background: #eff0f4;
    --heading-circle-size: 100px;
    --bubble-color: #ffffff;
}
.elementor-39711 .elementor-element.elementor-element-5a07661{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.8s ease-in-out;
    border-radius: var(--card-shape);
}

.elementor-39711 .elementor-element.elementor-element-5a07661::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-39711 .elementor-element.elementor-element-5a07661::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-39711 .elementor-element.elementor-element-5a07661 h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-39711 .elementor-element.elementor-element-5a07661:hover h2{
    border-radius: var(--heading-hover-shape);
    
}

.elementor-39711 .elementor-element.elementor-element-5a07661:hover {
    border-radius: var(--card-hover-shape_r);
    background: rgba(161,18,206,0.5);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c88fd13 */.elementor-39711 .elementor-element.elementor-element-c88fd13:hover {
    border-radius: var(--card-shape);
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'calibri';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://eucanscreen.eu/wp-content/uploads/calibri-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */