.elementor-832 .elementor-element.elementor-element-782bc61{--display:flex;--min-height:60vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:5rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-832 .elementor-element.elementor-element-782bc61::before, .elementor-832 .elementor-element.elementor-element-782bc61 > .elementor-background-video-container::before, .elementor-832 .elementor-element.elementor-element-782bc61 > .e-con-inner > .elementor-background-video-container::before, .elementor-832 .elementor-element.elementor-element-782bc61 > .elementor-background-slideshow::before, .elementor-832 .elementor-element.elementor-element-782bc61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-832 .elementor-element.elementor-element-782bc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #4631CE4A 0%, #F2295B08 84%);}.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-832 .elementor-element.elementor-element-1f428a4{text-align:start;}.elementor-832 .elementor-element.elementor-element-1f428a4 .elementor-heading-title{font-family:var( --e-global-typography-493989b-font-family ), Sans-serif;font-size:var( --e-global-typography-493989b-font-size );font-weight:var( --e-global-typography-493989b-font-weight );line-height:var( --e-global-typography-493989b-line-height );letter-spacing:var( --e-global-typography-493989b-letter-spacing );word-spacing:var( --e-global-typography-493989b-word-spacing );color:#FFFFFF;}.elementor-832 .elementor-element.elementor-element-cb68652{--display:flex;cursor:default !important;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-element-782bc61{cursor:default !important;}.elementor-element-cb68652.ha-cursor.mf-cursor.-text:before{backdrop-filter:blur(6px);width:25px;height:25px;}.elementor-element-cb68652.ha-cursor.mf-cursor:before{background:#BB00FF40;}.elementor-element-cb68652.ha-cursor.-media:before{width:25px;height:25px;}.elementor-element-cb68652.ha-cursor .ha-cursor-text{width:25px;height:25px;}.elementor-element-cb68652.ha-cursor.mf-cursor .ha-cursor-text{padding:0px 0px 0px 0px;}.elementor-element-cb68652.ha-cursor.mf-cursor .ha-cursor-media-box{padding:0px 0px 0px 0px;}.elementor-832 .elementor-element.elementor-element-5f8bc71{--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-832 .elementor-element.elementor-element-844c99d{text-align:start;}.elementor-832 .elementor-element.elementor-element-844c99d .elementor-heading-title{font-family:var( --e-global-typography-69aa7d1-font-family ), Sans-serif;font-size:var( --e-global-typography-69aa7d1-font-size );font-weight:var( --e-global-typography-69aa7d1-font-weight );line-height:var( --e-global-typography-69aa7d1-line-height );letter-spacing:var( --e-global-typography-69aa7d1-letter-spacing );color:var( --e-global-color-bc483e3 );}.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-832 .elementor-element.elementor-element-8cde77c{font-family:var( --e-global-typography-b4db750-font-family ), Sans-serif;font-size:var( --e-global-typography-b4db750-font-size );font-weight:var( --e-global-typography-b4db750-font-weight );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );color:var( --e-global-color-36e9410 );}.elementor-832 .elementor-element.elementor-element-8cde77c a{color:var( --e-global-color-bc483e3 );}.elementor-832 .elementor-element.elementor-element-43778c4{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-832 .elementor-element.elementor-element-c1e892d.elementor-element{--align-self:flex-start;}.elementor-832 .elementor-element.elementor-element-c1e892d img{width:100%;height:30px;object-fit:cover;object-position:center center;}.elementor-832 .elementor-element.elementor-element-9bcf363 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-36e9410 );}.elementor-832 .elementor-element.elementor-element-56443d6{font-family:var( --e-global-typography-b4db750-font-family ), Sans-serif;font-size:var( --e-global-typography-b4db750-font-size );font-weight:var( --e-global-typography-b4db750-font-weight );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );color:var( --e-global-color-36e9410 );}.elementor-832 .elementor-element.elementor-element-56443d6 a{color:var( --e-global-color-bc483e3 );}.elementor-832 .elementor-element.elementor-element-e1dccb5{text-align:start;}.elementor-832 .elementor-element.elementor-element-e1dccb5 .elementor-heading-title{font-family:var( --e-global-typography-69aa7d1-font-family ), Sans-serif;font-size:var( --e-global-typography-69aa7d1-font-size );font-weight:var( --e-global-typography-69aa7d1-font-weight );line-height:var( --e-global-typography-69aa7d1-line-height );letter-spacing:var( --e-global-typography-69aa7d1-letter-spacing );color:var( --e-global-color-186a967 );}.elementor-832 .elementor-element.elementor-element-97e637e{font-family:var( --e-global-typography-b4db750-font-family ), Sans-serif;font-size:var( --e-global-typography-b4db750-font-size );font-weight:var( --e-global-typography-b4db750-font-weight );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );color:var( --e-global-color-36e9410 );}.elementor-832 .elementor-element.elementor-element-97e637e a{color:var( --e-global-color-bc483e3 );}.elementor-832 .elementor-element.elementor-element-813af82{--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-832 .elementor-element.elementor-element-d681924.elementor-element{--align-self:flex-start;}.elementor-832 .elementor-element.elementor-element-d681924 img{width:100%;height:520px;object-fit:contain;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:3px 3px 3px 3px;}.elementor-832 .elementor-element.elementor-element-3ad020b{--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;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-832 .elementor-element.elementor-element-156b3e5{--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-832 .elementor-element.elementor-element-9dfbadf{text-align:start;}.elementor-832 .elementor-element.elementor-element-9dfbadf .elementor-heading-title{font-family:var( --e-global-typography-69aa7d1-font-family ), Sans-serif;font-size:var( --e-global-typography-69aa7d1-font-size );font-weight:var( --e-global-typography-69aa7d1-font-weight );line-height:var( --e-global-typography-69aa7d1-line-height );letter-spacing:var( --e-global-typography-69aa7d1-letter-spacing );color:var( --e-global-color-bc483e3 );}.elementor-832 .elementor-element.elementor-element-b2816ce{font-family:var( --e-global-typography-b4db750-font-family ), Sans-serif;font-size:var( --e-global-typography-b4db750-font-size );font-weight:var( --e-global-typography-b4db750-font-weight );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );color:var( --e-global-color-36e9410 );}.elementor-832 .elementor-element.elementor-element-b2816ce a{color:var( --e-global-color-bc483e3 );}.elementor-832 .elementor-element.elementor-element-dc11c1d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-832 .elementor-element.elementor-element-9918e9e{background-color:var( --e-global-color-f4a9c11 );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-740de77 );}.elementor-832 .elementor-element.elementor-element-9918e9e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-832 .elementor-element.elementor-element-9918e9e:hover{box-shadow:0px 0px 10px 5px rgba(76.31023255813938, 5.100000000000005, 102, 0.2);}.elementor-832 .elementor-element.elementor-element-9918e9e .elementor-image-box-wrapper{text-align:start;}.elementor-832 .elementor-element.elementor-element-9918e9e .elementor-image-box-title{font-family:var( --e-global-typography-78c53f5-font-family ), Sans-serif;font-size:var( --e-global-typography-78c53f5-font-size );font-weight:var( --e-global-typography-78c53f5-font-weight );line-height:var( --e-global-typography-78c53f5-line-height );letter-spacing:var( --e-global-typography-78c53f5-letter-spacing );color:var( --e-global-color-64f6e50 );}.elementor-832 .elementor-element.elementor-element-9918e9e:has(:hover) .elementor-image-box-title,
					 .elementor-832 .elementor-element.elementor-element-9918e9e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-64f6e50 );}.elementor-832 .elementor-element.elementor-element-9918e9e .elementor-image-box-description{font-family:var( --e-global-typography-29a5f4b-font-family ), Sans-serif;font-size:var( --e-global-typography-29a5f4b-font-size );font-weight:var( --e-global-typography-29a5f4b-font-weight );line-height:var( --e-global-typography-29a5f4b-line-height );letter-spacing:var( --e-global-typography-29a5f4b-letter-spacing );color:var( --e-global-color-36e9410 );}.elementor-832 .elementor-element.elementor-element-a34e8fc{background-color:var( --e-global-color-f4a9c11 );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-740de77 );}.elementor-832 .elementor-element.elementor-element-a34e8fc.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-832 .elementor-element.elementor-element-a34e8fc:hover{box-shadow:0px 0px 10px 5px rgba(76.31023255813938, 5.100000000000005, 102, 0.2);}.elementor-832 .elementor-element.elementor-element-a34e8fc .elementor-image-box-wrapper{text-align:start;}.elementor-832 .elementor-element.elementor-element-a34e8fc .elementor-image-box-title{font-family:var( --e-global-typography-78c53f5-font-family ), Sans-serif;font-size:var( --e-global-typography-78c53f5-font-size );font-weight:var( --e-global-typography-78c53f5-font-weight );line-height:var( --e-global-typography-78c53f5-line-height );letter-spacing:var( --e-global-typography-78c53f5-letter-spacing );color:var( --e-global-color-64f6e50 );}.elementor-832 .elementor-element.elementor-element-a34e8fc:has(:hover) .elementor-image-box-title,
					 .elementor-832 .elementor-element.elementor-element-a34e8fc:has(:focus) .elementor-image-box-title{color:var( --e-global-color-64f6e50 );}.elementor-832 .elementor-element.elementor-element-a34e8fc .elementor-image-box-description{font-family:var( --e-global-typography-29a5f4b-font-family ), Sans-serif;font-size:var( --e-global-typography-29a5f4b-font-size );font-weight:var( --e-global-typography-29a5f4b-font-weight );line-height:var( --e-global-typography-29a5f4b-line-height );letter-spacing:var( --e-global-typography-29a5f4b-letter-spacing );color:var( --e-global-color-36e9410 );}.elementor-832 .elementor-element.elementor-element-24d1d43{background-color:var( --e-global-color-f4a9c11 );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-740de77 );}.elementor-832 .elementor-element.elementor-element-24d1d43.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-832 .elementor-element.elementor-element-24d1d43:hover{box-shadow:0px 0px 10px 5px rgba(76.31023255813938, 5.100000000000005, 102, 0.2);}.elementor-832 .elementor-element.elementor-element-24d1d43 .elementor-image-box-wrapper{text-align:start;}.elementor-832 .elementor-element.elementor-element-24d1d43 .elementor-image-box-title{font-family:var( --e-global-typography-78c53f5-font-family ), Sans-serif;font-size:var( --e-global-typography-78c53f5-font-size );font-weight:var( --e-global-typography-78c53f5-font-weight );line-height:var( --e-global-typography-78c53f5-line-height );letter-spacing:var( --e-global-typography-78c53f5-letter-spacing );color:var( --e-global-color-64f6e50 );}.elementor-832 .elementor-element.elementor-element-24d1d43:has(:hover) .elementor-image-box-title,
					 .elementor-832 .elementor-element.elementor-element-24d1d43:has(:focus) .elementor-image-box-title{color:var( --e-global-color-64f6e50 );}.elementor-832 .elementor-element.elementor-element-24d1d43 .elementor-image-box-description{font-family:var( --e-global-typography-29a5f4b-font-family ), Sans-serif;font-size:var( --e-global-typography-29a5f4b-font-size );font-weight:var( --e-global-typography-29a5f4b-font-weight );line-height:var( --e-global-typography-29a5f4b-line-height );letter-spacing:var( --e-global-typography-29a5f4b-letter-spacing );color:var( --e-global-color-36e9410 );}.elementor-832 .elementor-element.elementor-element-1bc0453{background-color:var( --e-global-color-f4a9c11 );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-740de77 );}.elementor-832 .elementor-element.elementor-element-1bc0453.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-832 .elementor-element.elementor-element-1bc0453:hover{box-shadow:0px 0px 10px 5px rgba(76.31023255813938, 5.100000000000005, 102, 0.2);}.elementor-832 .elementor-element.elementor-element-1bc0453 .elementor-image-box-wrapper{text-align:start;}.elementor-832 .elementor-element.elementor-element-1bc0453 .elementor-image-box-title{font-family:var( --e-global-typography-78c53f5-font-family ), Sans-serif;font-size:var( --e-global-typography-78c53f5-font-size );font-weight:var( --e-global-typography-78c53f5-font-weight );line-height:var( --e-global-typography-78c53f5-line-height );letter-spacing:var( --e-global-typography-78c53f5-letter-spacing );color:var( --e-global-color-64f6e50 );}.elementor-832 .elementor-element.elementor-element-1bc0453:has(:hover) .elementor-image-box-title,
					 .elementor-832 .elementor-element.elementor-element-1bc0453:has(:focus) .elementor-image-box-title{color:var( --e-global-color-64f6e50 );}.elementor-832 .elementor-element.elementor-element-1bc0453 .elementor-image-box-description{font-family:var( --e-global-typography-29a5f4b-font-family ), Sans-serif;font-size:var( --e-global-typography-29a5f4b-font-size );font-weight:var( --e-global-typography-29a5f4b-font-weight );line-height:var( --e-global-typography-29a5f4b-line-height );letter-spacing:var( --e-global-typography-29a5f4b-letter-spacing );color:var( --e-global-color-36e9410 );}.elementor-832 .elementor-element.elementor-element-75378b2{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-832 .elementor-element.elementor-element-75378b2:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-75378b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0ae230 );}.elementor-832 .elementor-element.elementor-element-1486c5c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-832 .elementor-element.elementor-element-4bae385{text-align:center;}.elementor-832 .elementor-element.elementor-element-4bae385 .elementor-heading-title{font-family:var( --e-global-typography-1773be3-font-family ), Sans-serif;font-size:var( --e-global-typography-1773be3-font-size );font-weight:var( --e-global-typography-1773be3-font-weight );line-height:var( --e-global-typography-1773be3-line-height );letter-spacing:var( --e-global-typography-1773be3-letter-spacing );color:var( --e-global-color-64f6e50 );}.elementor-832 .elementor-element.elementor-element-be44bdc{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-b4db750-font-family ), Sans-serif;font-size:var( --e-global-typography-b4db750-font-size );font-weight:var( --e-global-typography-b4db750-font-weight );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );color:var( --e-global-color-36e9410 );}.elementor-832 .elementor-element.elementor-element-be44bdc a{color:var( --e-global-color-bc483e3 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-832 .elementor-element.elementor-element-96c93c2 .elementor-icon-list-icon i{color:var( --e-global-color-bc483e3 );transition:color 0.3s;}.elementor-832 .elementor-element.elementor-element-96c93c2 .elementor-icon-list-icon svg{fill:var( --e-global-color-bc483e3 );transition:fill 0.3s;}.elementor-832 .elementor-element.elementor-element-96c93c2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-832 .elementor-element.elementor-element-96c93c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-832 .elementor-element.elementor-element-96c93c2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-b4db750-font-family ), Sans-serif;font-size:var( --e-global-typography-b4db750-font-size );font-weight:var( --e-global-typography-b4db750-font-weight );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}.elementor-832 .elementor-element.elementor-element-96c93c2 .elementor-icon-list-text{color:var( --e-global-color-36e9410 );transition:color 0.3s;}.elementor-832 .elementor-element.elementor-element-e44bd20{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-832 .elementor-element.elementor-element-bcb58ea{--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:center;--align-items:center;--overlay-opacity:0.5;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-740de77 );--border-color:var( --e-global-color-740de77 );--border-radius:30px 30px 30px 30px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-832 .elementor-element.elementor-element-bcb58ea::before, .elementor-832 .elementor-element.elementor-element-bcb58ea > .elementor-background-video-container::before, .elementor-832 .elementor-element.elementor-element-bcb58ea > .e-con-inner > .elementor-background-video-container::before, .elementor-832 .elementor-element.elementor-element-bcb58ea > .elementor-background-slideshow::before, .elementor-832 .elementor-element.elementor-element-bcb58ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-832 .elementor-element.elementor-element-bcb58ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #6B31CE4A 41%, #0505051F 100%);}.elementor-832 .elementor-element.elementor-element-8a46b1a{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;top:9.92%;}body:not(.rtl) .elementor-832 .elementor-element.elementor-element-8a46b1a{left:27.03%;}body.rtl .elementor-832 .elementor-element.elementor-element-8a46b1a{right:27.03%;}.elementor-832 .elementor-element.elementor-element-00a7526{--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;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-832 .elementor-element.elementor-element-618995d{text-align:start;}.elementor-832 .elementor-element.elementor-element-618995d .elementor-heading-title{font-family:var( --e-global-typography-69aa7d1-font-family ), Sans-serif;font-size:var( --e-global-typography-69aa7d1-font-size );font-weight:var( --e-global-typography-69aa7d1-font-weight );line-height:var( --e-global-typography-69aa7d1-line-height );letter-spacing:var( --e-global-typography-69aa7d1-letter-spacing );color:#FFFFFF;}.elementor-832 .elementor-element.elementor-element-a2bfcd8{text-align:center;font-family:var( --e-global-typography-b4db750-font-family ), Sans-serif;font-size:var( --e-global-typography-b4db750-font-size );font-weight:var( --e-global-typography-b4db750-font-weight );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );color:var( --e-global-color-64f6e50 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-832 .elementor-element.elementor-element-782bc61{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-832 .elementor-element.elementor-element-1f428a4{text-align:center;}.elementor-832 .elementor-element.elementor-element-1f428a4 .elementor-heading-title{font-size:var( --e-global-typography-493989b-font-size );line-height:var( --e-global-typography-493989b-line-height );letter-spacing:var( --e-global-typography-493989b-letter-spacing );word-spacing:var( --e-global-typography-493989b-word-spacing );}.elementor-element-cb68652.ha-cursor.mf-cursor.-text:before{width:25px;height:25px;}.elementor-element-cb68652.ha-cursor.-media:before{width:25px;height:25px;}.elementor-element-cb68652.ha-cursor .ha-cursor-text{width:25px;height:25px;}.elementor-832 .elementor-element.elementor-element-cb68652{--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;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-832 .elementor-element.elementor-element-844c99d{width:100%;max-width:100%;text-align:start;}.elementor-832 .elementor-element.elementor-element-844c99d .elementor-heading-title{font-size:var( --e-global-typography-69aa7d1-font-size );line-height:var( --e-global-typography-69aa7d1-line-height );letter-spacing:var( --e-global-typography-69aa7d1-letter-spacing );}.elementor-832 .elementor-element.elementor-element-8cde77c{text-align:start;font-size:var( --e-global-typography-b4db750-font-size );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}.elementor-832 .elementor-element.elementor-element-43778c4{--justify-content:flex-start;}.elementor-832 .elementor-element.elementor-element-56443d6{text-align:start;font-size:var( --e-global-typography-b4db750-font-size );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}.elementor-832 .elementor-element.elementor-element-e1dccb5{width:100%;max-width:100%;text-align:start;}.elementor-832 .elementor-element.elementor-element-e1dccb5 .elementor-heading-title{font-size:var( --e-global-typography-69aa7d1-font-size );line-height:var( --e-global-typography-69aa7d1-line-height );letter-spacing:var( --e-global-typography-69aa7d1-letter-spacing );}.elementor-832 .elementor-element.elementor-element-97e637e{text-align:start;font-size:var( --e-global-typography-b4db750-font-size );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}.elementor-832 .elementor-element.elementor-element-3ad020b{--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;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-832 .elementor-element.elementor-element-9dfbadf{width:100%;max-width:100%;text-align:start;}.elementor-832 .elementor-element.elementor-element-9dfbadf .elementor-heading-title{font-size:var( --e-global-typography-69aa7d1-font-size );line-height:var( --e-global-typography-69aa7d1-line-height );letter-spacing:var( --e-global-typography-69aa7d1-letter-spacing );}.elementor-832 .elementor-element.elementor-element-b2816ce{text-align:start;font-size:var( --e-global-typography-b4db750-font-size );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}.elementor-832 .elementor-element.elementor-element-dc11c1d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-832 .elementor-element.elementor-element-9918e9e .elementor-image-box-title{font-size:var( --e-global-typography-78c53f5-font-size );line-height:var( --e-global-typography-78c53f5-line-height );letter-spacing:var( --e-global-typography-78c53f5-letter-spacing );}.elementor-832 .elementor-element.elementor-element-9918e9e .elementor-image-box-description{font-size:var( --e-global-typography-29a5f4b-font-size );line-height:var( --e-global-typography-29a5f4b-line-height );letter-spacing:var( --e-global-typography-29a5f4b-letter-spacing );}.elementor-832 .elementor-element.elementor-element-a34e8fc .elementor-image-box-title{font-size:var( --e-global-typography-78c53f5-font-size );line-height:var( --e-global-typography-78c53f5-line-height );letter-spacing:var( --e-global-typography-78c53f5-letter-spacing );}.elementor-832 .elementor-element.elementor-element-a34e8fc .elementor-image-box-description{font-size:var( --e-global-typography-29a5f4b-font-size );line-height:var( --e-global-typography-29a5f4b-line-height );letter-spacing:var( --e-global-typography-29a5f4b-letter-spacing );}.elementor-832 .elementor-element.elementor-element-24d1d43 .elementor-image-box-title{font-size:var( --e-global-typography-78c53f5-font-size );line-height:var( --e-global-typography-78c53f5-line-height );letter-spacing:var( --e-global-typography-78c53f5-letter-spacing );}.elementor-832 .elementor-element.elementor-element-24d1d43 .elementor-image-box-description{font-size:var( --e-global-typography-29a5f4b-font-size );line-height:var( --e-global-typography-29a5f4b-line-height );letter-spacing:var( --e-global-typography-29a5f4b-letter-spacing );}.elementor-832 .elementor-element.elementor-element-1bc0453 .elementor-image-box-title{font-size:var( --e-global-typography-78c53f5-font-size );line-height:var( --e-global-typography-78c53f5-line-height );letter-spacing:var( --e-global-typography-78c53f5-letter-spacing );}.elementor-832 .elementor-element.elementor-element-1bc0453 .elementor-image-box-description{font-size:var( --e-global-typography-29a5f4b-font-size );line-height:var( --e-global-typography-29a5f4b-line-height );letter-spacing:var( --e-global-typography-29a5f4b-letter-spacing );}.elementor-832 .elementor-element.elementor-element-75378b2{--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;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-832 .elementor-element.elementor-element-1486c5c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-832 .elementor-element.elementor-element-4bae385{width:100%;max-width:100%;text-align:start;}.elementor-832 .elementor-element.elementor-element-4bae385 .elementor-heading-title{font-size:var( --e-global-typography-1773be3-font-size );line-height:var( --e-global-typography-1773be3-line-height );letter-spacing:var( --e-global-typography-1773be3-letter-spacing );}.elementor-832 .elementor-element.elementor-element-be44bdc{text-align:start;font-size:var( --e-global-typography-b4db750-font-size );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}.elementor-832 .elementor-element.elementor-element-96c93c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-832 .elementor-element.elementor-element-96c93c2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b4db750-font-size );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}.elementor-832 .elementor-element.elementor-element-e44bd20{--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;--padding-top:1rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-832 .elementor-element.elementor-element-618995d{width:100%;max-width:100%;text-align:start;}.elementor-832 .elementor-element.elementor-element-618995d .elementor-heading-title{font-size:var( --e-global-typography-69aa7d1-font-size );line-height:var( --e-global-typography-69aa7d1-line-height );letter-spacing:var( --e-global-typography-69aa7d1-letter-spacing );}.elementor-832 .elementor-element.elementor-element-a2bfcd8{text-align:start;font-size:var( --e-global-typography-b4db750-font-size );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}}@media(max-width:767px){.elementor-832 .elementor-element.elementor-element-782bc61{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-832 .elementor-element.elementor-element-1f428a4 .elementor-heading-title{font-size:var( --e-global-typography-493989b-font-size );line-height:var( --e-global-typography-493989b-line-height );letter-spacing:var( --e-global-typography-493989b-letter-spacing );word-spacing:var( --e-global-typography-493989b-word-spacing );}.elementor-element-cb68652.ha-cursor.mf-cursor.-text:before{width:80px;height:80px;}.elementor-element-cb68652.ha-cursor.-media:before{width:80px;height:80px;}.elementor-element-cb68652.ha-cursor .ha-cursor-text{width:80px;height:80px;}.elementor-832 .elementor-element.elementor-element-cb68652{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-832 .elementor-element.elementor-element-844c99d{text-align:start;}.elementor-832 .elementor-element.elementor-element-844c99d .elementor-heading-title{font-size:var( --e-global-typography-69aa7d1-font-size );line-height:var( --e-global-typography-69aa7d1-line-height );letter-spacing:var( --e-global-typography-69aa7d1-letter-spacing );}.elementor-832 .elementor-element.elementor-element-8cde77c{text-align:start;font-size:var( --e-global-typography-b4db750-font-size );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}.elementor-832 .elementor-element.elementor-element-56443d6{text-align:start;font-size:var( --e-global-typography-b4db750-font-size );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}.elementor-832 .elementor-element.elementor-element-e1dccb5{text-align:start;}.elementor-832 .elementor-element.elementor-element-e1dccb5 .elementor-heading-title{font-size:var( --e-global-typography-69aa7d1-font-size );line-height:var( --e-global-typography-69aa7d1-line-height );letter-spacing:var( --e-global-typography-69aa7d1-letter-spacing );}.elementor-832 .elementor-element.elementor-element-97e637e{text-align:start;font-size:var( --e-global-typography-b4db750-font-size );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}.elementor-832 .elementor-element.elementor-element-d681924 img{height:275px;}.elementor-832 .elementor-element.elementor-element-3ad020b{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-832 .elementor-element.elementor-element-156b3e5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-9dfbadf .elementor-heading-title{font-size:var( --e-global-typography-69aa7d1-font-size );line-height:var( --e-global-typography-69aa7d1-line-height );letter-spacing:var( --e-global-typography-69aa7d1-letter-spacing );}.elementor-832 .elementor-element.elementor-element-b2816ce{text-align:start;font-size:var( --e-global-typography-b4db750-font-size );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}.elementor-832 .elementor-element.elementor-element-dc11c1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-832 .elementor-element.elementor-element-9918e9e .elementor-image-box-title{font-size:var( --e-global-typography-78c53f5-font-size );line-height:var( --e-global-typography-78c53f5-line-height );letter-spacing:var( --e-global-typography-78c53f5-letter-spacing );}.elementor-832 .elementor-element.elementor-element-9918e9e .elementor-image-box-description{font-size:var( --e-global-typography-29a5f4b-font-size );line-height:var( --e-global-typography-29a5f4b-line-height );letter-spacing:var( --e-global-typography-29a5f4b-letter-spacing );}.elementor-832 .elementor-element.elementor-element-a34e8fc .elementor-image-box-title{font-size:var( --e-global-typography-78c53f5-font-size );line-height:var( --e-global-typography-78c53f5-line-height );letter-spacing:var( --e-global-typography-78c53f5-letter-spacing );}.elementor-832 .elementor-element.elementor-element-a34e8fc .elementor-image-box-description{font-size:var( --e-global-typography-29a5f4b-font-size );line-height:var( --e-global-typography-29a5f4b-line-height );letter-spacing:var( --e-global-typography-29a5f4b-letter-spacing );}.elementor-832 .elementor-element.elementor-element-24d1d43 .elementor-image-box-title{font-size:var( --e-global-typography-78c53f5-font-size );line-height:var( --e-global-typography-78c53f5-line-height );letter-spacing:var( --e-global-typography-78c53f5-letter-spacing );}.elementor-832 .elementor-element.elementor-element-24d1d43 .elementor-image-box-description{font-size:var( --e-global-typography-29a5f4b-font-size );line-height:var( --e-global-typography-29a5f4b-line-height );letter-spacing:var( --e-global-typography-29a5f4b-letter-spacing );}.elementor-832 .elementor-element.elementor-element-1bc0453 .elementor-image-box-title{font-size:var( --e-global-typography-78c53f5-font-size );line-height:var( --e-global-typography-78c53f5-line-height );letter-spacing:var( --e-global-typography-78c53f5-letter-spacing );}.elementor-832 .elementor-element.elementor-element-1bc0453 .elementor-image-box-description{font-size:var( --e-global-typography-29a5f4b-font-size );line-height:var( --e-global-typography-29a5f4b-line-height );letter-spacing:var( --e-global-typography-29a5f4b-letter-spacing );}.elementor-832 .elementor-element.elementor-element-75378b2{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-832 .elementor-element.elementor-element-1486c5c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-832 .elementor-element.elementor-element-4bae385{width:100%;max-width:100%;text-align:start;}.elementor-832 .elementor-element.elementor-element-4bae385 .elementor-heading-title{font-size:var( --e-global-typography-1773be3-font-size );line-height:var( --e-global-typography-1773be3-line-height );letter-spacing:var( --e-global-typography-1773be3-letter-spacing );}.elementor-832 .elementor-element.elementor-element-be44bdc{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-b4db750-font-size );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}.elementor-832 .elementor-element.elementor-element-96c93c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-832 .elementor-element.elementor-element-96c93c2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b4db750-font-size );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}.elementor-832 .elementor-element.elementor-element-e44bd20{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-832 .elementor-element.elementor-element-618995d{width:100%;max-width:100%;text-align:start;}.elementor-832 .elementor-element.elementor-element-618995d .elementor-heading-title{font-size:var( --e-global-typography-69aa7d1-font-size );line-height:var( --e-global-typography-69aa7d1-line-height );letter-spacing:var( --e-global-typography-69aa7d1-letter-spacing );}.elementor-832 .elementor-element.elementor-element-a2bfcd8{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-b4db750-font-size );line-height:var( --e-global-typography-b4db750-line-height );letter-spacing:var( --e-global-typography-b4db750-letter-spacing );}}@media(min-width:768px){.elementor-832 .elementor-element.elementor-element-cb68652{--content-width:1280px;}.elementor-832 .elementor-element.elementor-element-5f8bc71{--width:50%;}.elementor-832 .elementor-element.elementor-element-813af82{--width:50%;}.elementor-832 .elementor-element.elementor-element-3ad020b{--content-width:1280px;}.elementor-832 .elementor-element.elementor-element-156b3e5{--width:100%;}.elementor-832 .elementor-element.elementor-element-75378b2{--content-width:1280px;}.elementor-832 .elementor-element.elementor-element-e44bd20{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-832 .elementor-element.elementor-element-5f8bc71{--width:100%;}.elementor-832 .elementor-element.elementor-element-813af82{--width:85%;}.elementor-832 .elementor-element.elementor-element-156b3e5{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-8a46b1a */.glow {
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 50%;
  -webkit-animation: glow 3s linear 0s infinite alternate;
}

.particles {
  position: absolute;
  top: calc(50% - 50px);
  left: calc(50% - 50px);
  width: 100px;
  height: 100px;
  
}

.rotate {
  position: absolute;
  top: calc(50% - 5px);
  left: calc(50% - 5px);
  width: 10px;
  height: 10px;
}

.angle {
  position: absolute;
  top: 0;
  left: 0;
}

.size {
  position: absolute;
  top: 0;
  left: 0;
}

.position {
  position: absolute;
  top: 0;
  left: 0;
}

.pulse {
  position: absolute;
  top: 0;
  left: 0;
}

.particle {
  position: absolute;
  top: calc(50% - 5px);
  left: calc(50% - 5px);
  width: 10px;
  height: 10px;
  border-radius: 50%;
}

.rotate {
  -webkit-animation: rotate 20s linear 0s infinite alternate;
}

.pulse{
  -webkit-animation: pulse 1.5s linear 0s infinite alternate;
}


@-webkit-keyframes glow {
  0% {
    transform: rotate(0deg);
    box-shadow: 0 0 60px 20px #56bcf9, 25px 15px 50px 10px #fff, -5px -25px 30px 5px #fff;
  }
  100% {
        transform: rotate(5deg);
    box-shadow: 0 0 90px 20px #56bcf9, 35px 20px 40px 10px #fff, -30px -30px 40px 5px #fff;
  }
}

@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}

@-webkit-keyframes angle {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}

@-webkit-keyframes size {
  0% {
    -webkit-transform: scale(.2);
  }
  100% {
    -webkit-transform: scale(.6);
  }
}

@-webkit-keyframes position {
  0% {
    -webkit-transform: translate3d(0,0,0);
    opacity: 1;
  }
  50 %{
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(100px,100px,0);
    opacity: 0;
  }
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
  }
  100% {
    -webkit-transform: scale(.5);
  }
}

@-webkit-keyframes particle {
  0% {
    box-shadow: inset 0 0 20px 20px #0079e8, 0 0 50px 10px #0079e8, inset 0 0 80px 80px #269aff;
  }
  33.33% {
    box-shadow: inset 0 0 20px 20px #0079e8, 0 0 130px 10px #0079e8, inset 0 0 50px 50px #269aff;
  }
  33.34% {
    box-shadow: inset 0 0 20px 20px #2693ff, 0 0 50px 10px #2693ff, inset 0 0 80px 80px #52abff;
  }
  66.66% {
    box-shadow: inset 0 0 20px 20px #2693ff, 0 0 130px 10px #2693ff, inset 0 0 50px 50px #52abff;
  }
  66.67% {
    box-shadow: inset 0 0 20px 20px #485fe8, 0 0 50px 10px #485fe8, inset 0 0 80px 80px #7d71e8;
  }
  100% {
    box-shadow: inset 0 0 20px 20px #485fe8, 0 0 130px 10px #485fe8, inset 0 0 50px 50px #7d71e8;
  }
}



.rotate .angle:nth-child(1){
  /* change the angle every 2 seconds */
  -webkit-animation: angle 10s steps(5) 0s infinite;
}
.rotate .angle:nth-child(1) .size{
  /* change the size of the particle every 2 seconds */
  -webkit-animation: size 10s steps(5) 0s infinite;
}
.rotate .angle:nth-child(1) .particle{
  /* animate the glow and change the color every 2 seconds */
  -webkit-animation: particle 6s linear infinite alternate;
}
.rotate .angle:nth-child(1) .position{
  /* animate the fly out of the particle and its fade out at the end */
  -webkit-animation: position 2s linear 0s infinite;
}



.rotate .angle:nth-child(2){
  /* change the angle every 2 seconds */
  -webkit-animation: angle 4.95s steps(3) -1.65s infinite;
}
.rotate .angle:nth-child(2) .size{
  /* change the size of the particle every 2 seconds */
  -webkit-animation: size 4.95s steps(3) -1.65s infinite alternate;
}
.rotate .angle:nth-child(2) .particle{
  /* animate the glow and change the color every 2 seconds */
  -webkit-animation: particle 4.95s linear -3.3s infinite alternate;
}
.rotate .angle:nth-child(2) .position{
  /* animate the fly out of the particle and its fade out at the end */
  -webkit-animation: position 1.65s linear 0s infinite;
}


.rotate .angle:nth-child(3){
  /* change the angle every 2 seconds */
  -webkit-animation: angle 13.76s steps(8) -6.88s infinite;
}
.rotate .angle:nth-child(3) .size{
  /* change the size of the particle every 2 seconds */
  -webkit-animation: size 6.88s steps(4) -5.16s infinite alternate;
}
.rotate .angle:nth-child(3) .particle{
  /* animate the glow and change the color every 2 seconds */
  -webkit-animation: particle 5.16s linear -1.72 infinite alternate;
}
.rotate .angle:nth-child(3) .position{
  /* animate the fly out of the particle and its fade out at the end */
  -webkit-animation: position 1.72s linear 0s infinite;
}

.rotate .angle:nth-child(5) .position{
  /* animate the fly out of the particle and its fade out at the end */
  -webkit-animation: position 2.45s linear 0s infinite;
}/* End custom CSS */