.elementor-717 .elementor-element.elementor-element-0b9e50f{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-717 .elementor-element.elementor-element-f44d545{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-717 .elementor-element.elementor-element-f44d545 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-1394709{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{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 );}.elementor-717 .elementor-element.elementor-element-b8accce{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-717 .elementor-element.elementor-element-f0ad9d4{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-717 .elementor-element.elementor-element-c1b1d46{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-717 .elementor-element.elementor-element-e64b968{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-717 .elementor-element.elementor-element-c1a9d5f{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-717 .elementor-element.elementor-element-77df342{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:80px;--padding-right:80px;}.elementor-717 .elementor-element.elementor-element-90ec687 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-717 .elementor-element.elementor-element-90ec687 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-236e4d8{--display:flex;--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:flex-start;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8dcad3b );--border-color:var( --e-global-color-8dcad3b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-d28d48c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-029f21e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-717 .elementor-element.elementor-element-029f21e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );color:#666666;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-717 .elementor-element.elementor-element-bb3646d .elementor-icon-wrapper{text-align:center;}.elementor-717 .elementor-element.elementor-element-bb3646d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-bb3646d.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-bb3646d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-bb3646d.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-bb3646d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-a4919a3{--display:flex;--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:flex-start;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8dcad3b );--border-color:var( --e-global-color-8dcad3b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-ec32c3e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-d0a3f93 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-717 .elementor-element.elementor-element-d0a3f93 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );color:#666666;}.elementor-717 .elementor-element.elementor-element-b372a51 .elementor-icon-wrapper{text-align:center;}.elementor-717 .elementor-element.elementor-element-b372a51.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-b372a51.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-b372a51.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-b372a51.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-b372a51.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-2bae869{--display:flex;--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:flex-start;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8dcad3b );--border-color:var( --e-global-color-8dcad3b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-1f336f0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-2242002 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-717 .elementor-element.elementor-element-2242002 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );color:#666666;}.elementor-717 .elementor-element.elementor-element-3073661 .elementor-icon-wrapper{text-align:center;}.elementor-717 .elementor-element.elementor-element-3073661.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-3073661.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-3073661.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-3073661.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-3073661.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-b9fa2f5{--display:flex;--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:flex-start;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8dcad3b );--border-color:var( --e-global-color-8dcad3b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-bc7e366 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-7adc92f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-717 .elementor-element.elementor-element-7adc92f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );color:#666666;}.elementor-717 .elementor-element.elementor-element-24d611c .elementor-icon-wrapper{text-align:center;}.elementor-717 .elementor-element.elementor-element-24d611c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-24d611c.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-24d611c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-24d611c.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-24d611c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-717 .elementor-element.elementor-element-0b9e50f{--padding-top:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-717 .elementor-element.elementor-element-f44d545 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-717 .elementor-element.elementor-element-1394709{--flex-wrap:wrap;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-717 .elementor-element.elementor-element-b8accce{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-717 .elementor-element.elementor-element-f0ad9d4{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-717 .elementor-element.elementor-element-c1b1d46{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-717 .elementor-element.elementor-element-e64b968{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-717 .elementor-element.elementor-element-c1a9d5f{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-717 .elementor-element.elementor-element-77df342{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-717 .elementor-element.elementor-element-90ec687 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-717 .elementor-element.elementor-element-d28d48c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-717 .elementor-element.elementor-element-029f21e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-717 .elementor-element.elementor-element-ec32c3e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-717 .elementor-element.elementor-element-d0a3f93 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-717 .elementor-element.elementor-element-1f336f0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-717 .elementor-element.elementor-element-2242002 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-717 .elementor-element.elementor-element-bc7e366 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-717 .elementor-element.elementor-element-7adc92f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-717 .elementor-element.elementor-element-0b9e50f{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:75px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-717 .elementor-element.elementor-element-f44d545 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-717 .elementor-element.elementor-element-b8accce{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-717 .elementor-element.elementor-element-f0ad9d4{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-717 .elementor-element.elementor-element-c1b1d46{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-717 .elementor-element.elementor-element-e64b968{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-717 .elementor-element.elementor-element-c1a9d5f{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-717 .elementor-element.elementor-element-77df342{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-717 .elementor-element.elementor-element-90ec687 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-717 .elementor-element.elementor-element-d28d48c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-717 .elementor-element.elementor-element-029f21e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-717 .elementor-element.elementor-element-ec32c3e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-717 .elementor-element.elementor-element-d0a3f93 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-717 .elementor-element.elementor-element-1f336f0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-717 .elementor-element.elementor-element-2242002 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-717 .elementor-element.elementor-element-bc7e366 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-717 .elementor-element.elementor-element-7adc92f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}}/* Start custom CSS for heading, class: .elementor-element-f44d545 */.elementor-717 .elementor-element.elementor-element-f44d545 span{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bb3646d */.elementor-717 .elementor-element.elementor-element-bb3646d{
    margin-left: auto;
}

.elementor-717 .elementor-element.elementor-element-bb3646d svg {
  transition: transform 0.3s ease;
  width: 50px;
  height: 50px;
  margin-top: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-236e4d8 */.elementor-717 .elementor-element.elementor-element-236e4d8:hover {
  cursor: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50'>\
  <circle cx='25' cy='25' r='25' fill='%23F0F0F0'/>\
  <path transform='translate(17,17) scale(1.0)'\
    d='M13.667 1.583 L4 1.583 C3.586 1.583 3.25 1.919 3.25 2.333 C3.25 2.747 3.586 3.083 4 3.083 \
    L11.856 3.083 L1.803 13.136 C1.51 13.429 1.51 13.904 1.803 14.197 C2.096 14.49 2.571 14.49 \
    2.864 14.197 L12.917 4.144 L12.917 12 C12.917 12.414 13.252 12.75 13.667 12.75 \
    C14.081 12.75 14.417 12.414 14.417 12 L14.417 2.333 C14.417 1.919 14.081 1.583 \
    13.667 1.583 Z' fill='black'/>\
</svg>") 25 25, auto;
}

.elementor-717 .elementor-element.elementor-element-236e4d8:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b372a51 */.elementor-717 .elementor-element.elementor-element-b372a51{
    margin-left: auto;
}

.elementor-717 .elementor-element.elementor-element-b372a51 svg {
  transition: transform 0.3s ease;
  width: 50px;
  height: 50px;
  margin-top: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4919a3 */.elementor-717 .elementor-element.elementor-element-a4919a3:hover {
  cursor: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50'>\
  <circle cx='25' cy='25' r='25' fill='%23F0F0F0'/>\
  <path transform='translate(17,17) scale(1.0)'\
    d='M13.667 1.583 L4 1.583 C3.586 1.583 3.25 1.919 3.25 2.333 C3.25 2.747 3.586 3.083 4 3.083 \
    L11.856 3.083 L1.803 13.136 C1.51 13.429 1.51 13.904 1.803 14.197 C2.096 14.49 2.571 14.49 \
    2.864 14.197 L12.917 4.144 L12.917 12 C12.917 12.414 13.252 12.75 13.667 12.75 \
    C14.081 12.75 14.417 12.414 14.417 12 L14.417 2.333 C14.417 1.919 14.081 1.583 \
    13.667 1.583 Z' fill='black'/>\
</svg>") 25 25, auto;
}

.elementor-717 .elementor-element.elementor-element-a4919a3:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3073661 */.elementor-717 .elementor-element.elementor-element-3073661{
    margin-left: auto;
}

.elementor-717 .elementor-element.elementor-element-3073661 svg {
  transition: transform 0.3s ease;
  width: 50px;
  height: 50px;
  margin-top: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bae869 */.elementor-717 .elementor-element.elementor-element-2bae869:hover {
  cursor: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50'>\
  <circle cx='25' cy='25' r='25' fill='%23F0F0F0'/>\
  <path transform='translate(17,17) scale(1.0)'\
    d='M13.667 1.583 L4 1.583 C3.586 1.583 3.25 1.919 3.25 2.333 C3.25 2.747 3.586 3.083 4 3.083 \
    L11.856 3.083 L1.803 13.136 C1.51 13.429 1.51 13.904 1.803 14.197 C2.096 14.49 2.571 14.49 \
    2.864 14.197 L12.917 4.144 L12.917 12 C12.917 12.414 13.252 12.75 13.667 12.75 \
    C14.081 12.75 14.417 12.414 14.417 12 L14.417 2.333 C14.417 1.919 14.081 1.583 \
    13.667 1.583 Z' fill='black'/>\
</svg>") 25 25, auto;
}

.elementor-717 .elementor-element.elementor-element-2bae869:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-24d611c */.elementor-717 .elementor-element.elementor-element-24d611c{
    margin-left: auto;
}

.elementor-717 .elementor-element.elementor-element-24d611c svg {
  transition: transform 0.3s ease;
  width: 50px;
  height: 50px;
  margin-top: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9fa2f5 */.elementor-717 .elementor-element.elementor-element-b9fa2f5:hover {
  cursor: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50'>\
  <circle cx='25' cy='25' r='25' fill='%23F0F0F0'/>\
  <path transform='translate(17,17) scale(1.0)'\
    d='M13.667 1.583 L4 1.583 C3.586 1.583 3.25 1.919 3.25 2.333 C3.25 2.747 3.586 3.083 4 3.083 \
    L11.856 3.083 L1.803 13.136 C1.51 13.429 1.51 13.904 1.803 14.197 C2.096 14.49 2.571 14.49 \
    2.864 14.197 L12.917 4.144 L12.917 12 C12.917 12.414 13.252 12.75 13.667 12.75 \
    C14.081 12.75 14.417 12.414 14.417 12 L14.417 2.333 C14.417 1.919 14.081 1.583 \
    13.667 1.583 Z' fill='black'/>\
</svg>") 25 25, auto;
}

.elementor-717 .elementor-element.elementor-element-b9fa2f5:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */