.elementor-3041 .elementor-element.elementor-element-548a0f22{--display:flex;--min-height:83px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;--z-index:95;}.elementor-3041 .elementor-element.elementor-element-548a0f22:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-548a0f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52a28cc );}.elementor-3041 .elementor-element.elementor-element-4752df02{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial;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-3041 .elementor-element.elementor-element-194541ea.elementor-element{--align-self:flex-start;}.elementor-3041 .elementor-element.elementor-element-194541ea img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-3041 .elementor-element.elementor-element-2c150981{--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-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Arial;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 );}.elementor-3041 .elementor-element.elementor-element-01fe3eb .elementor-button{background-color:var( --e-global-color-7e0ee90 );font-family:"Sora", Arial;font-size:1rem;font-weight:700;text-transform:capitalize;letter-spacing:0.05em;fill:var( --e-global-color-ef5f352 );color:var( --e-global-color-ef5f352 );box-shadow:0px 4px 10px 0px rgba(197.20000000000002, 163.63983600689576, 94.86900815217392, 0.44);padding:1rem 2rem 1rem 2rem;}.elementor-3041 .elementor-element.elementor-element-01fe3eb .elementor-button:hover, .elementor-3041 .elementor-element.elementor-element-01fe3eb .elementor-button:focus{background-color:#363636;}.elementor-3041 .elementor-element.elementor-element-01fe3eb > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-642029c0{--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;--justify-content:flex-start;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:80px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-3041 .elementor-element.elementor-element-642029c0:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-642029c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e81f8 );}.elementor-3041 .elementor-element.elementor-element-5496992c{--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;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial;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 );color:var( --e-global-color-primary );}.elementor-3041 .elementor-element.elementor-element-25a7a9e4 > .elementor-widget-container{margin:-8px 0px -8px 0px;}.elementor-3041 .elementor-element.elementor-element-25a7a9e4 .elementor-heading-title{font-family:var( --e-global-typography-ec6ee2c-font-family ), Arial;font-size:var( --e-global-typography-ec6ee2c-font-size );font-weight:var( --e-global-typography-ec6ee2c-font-weight );text-transform:var( --e-global-typography-ec6ee2c-text-transform );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );color:var( --e-global-color-d3b5fd0 );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Arial;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 );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Arial;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-3041 .elementor-element.elementor-element-af039ff{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 40rem );max-width:40rem;--container-widget-width:40rem;--container-widget-flex-grow:0;}.elementor-3041 .elementor-element.elementor-element-af039ff > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3041 .elementor-element.elementor-element-af039ff .elementor-headline{text-align:center;font-family:var( --e-global-typography-037b16a-font-family ), Arial;font-size:var( --e-global-typography-037b16a-font-size );font-weight:var( --e-global-typography-037b16a-font-weight );line-height:var( --e-global-typography-037b16a-line-height );letter-spacing:var( --e-global-typography-037b16a-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-af039ff .elementor-headline-plain-text{color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-af039ff .elementor-headline-dynamic-text{font-family:var( --e-global-typography-037b16a-font-family ), Arial;font-weight:var( --e-global-typography-037b16a-font-weight );line-height:var( --e-global-typography-037b16a-line-height );letter-spacing:var( --e-global-typography-037b16a-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-af039ff .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-ef5f352 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Arial;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 );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-3041 .elementor-element.elementor-element-5b5020c3{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-5b5020c3 > .elementor-widget-container{margin:-6px 0px -8px 0px;}.elementor-3041 .elementor-element.elementor-element-5b5020c3 p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-bc7ea11{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-3c53789 .elementor-button{background-color:#1E1E1E;font-family:"Sora", Arial;font-size:1rem;font-weight:700;text-transform:capitalize;letter-spacing:0.05em;fill:var( --e-global-color-ef5f352 );color:var( --e-global-color-ef5f352 );box-shadow:0px 4px 10px 0px rgba(197.20000000000002, 163.63983600689576, 94.86900815217392, 0.44);padding:1rem 3rem 1rem 3rem;}.elementor-3041 .elementor-element.elementor-element-3c53789 .elementor-button:hover, .elementor-3041 .elementor-element.elementor-element-3c53789 .elementor-button:focus{background-color:#363636;}.elementor-3041 .elementor-element.elementor-element-3c53789 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-4cd95b0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-ef5f352 );--border-color:var( --e-global-color-ef5f352 );--border-radius:25px 25px 25px 25px;}.elementor-3041 .elementor-element.elementor-element-7b3a134{width:auto;max-width:auto;text-align:center;}.elementor-3041 .elementor-element.elementor-element-7b3a134 > .elementor-widget-container{background-color:var( --e-global-color-ef5f352 );margin:-37px 0px 0px 0px;padding:2px 25px 2px 25px;border-radius:15px 15px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-7b3a134 .elementor-heading-title{font-family:var( --e-global-typography-ec6ee2c-font-family ), Arial;font-size:var( --e-global-typography-ec6ee2c-font-size );font-weight:var( --e-global-typography-ec6ee2c-font-weight );text-transform:var( --e-global-typography-ec6ee2c-text-transform );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-30a99a5d{width:100%;max-width:100%;}.elementor-3041 .elementor-element.elementor-element-30a99a5d > .elementor-widget-container{margin:-22px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-3041 .elementor-element.elementor-element-30a99a5d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-3041 .elementor-element.elementor-element-acca71f{--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:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-3041 .elementor-element.elementor-element-acca71f:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-acca71f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52a28cc );}.elementor-3041 .elementor-element.elementor-element-799ee27{--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;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-7d46efe > .elementor-widget-container{margin:-8px 0px -8px 0px;}.elementor-3041 .elementor-element.elementor-element-7d46efe .elementor-heading-title{font-family:var( --e-global-typography-ec6ee2c-font-family ), Arial;font-size:var( --e-global-typography-ec6ee2c-font-size );font-weight:var( --e-global-typography-ec6ee2c-font-weight );text-transform:var( --e-global-typography-ec6ee2c-text-transform );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-bed4e73{width:var( --container-widget-width, 40rem );max-width:40rem;--container-widget-width:40rem;--container-widget-flex-grow:0;text-align:center;}.elementor-3041 .elementor-element.elementor-element-bed4e73 > .elementor-widget-container{margin:-10px 0px -11px 0px;}.elementor-3041 .elementor-element.elementor-element-bed4e73 .elementor-heading-title{font-family:var( --e-global-typography-ccb92eb-font-family ), Arial;font-size:var( --e-global-typography-ccb92eb-font-size );font-weight:var( --e-global-typography-ccb92eb-font-weight );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-26a8738{--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:1.1rem 1.1rem;--row-gap:1.1rem;--column-gap:1.1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-73f8997{--display:flex;border-style:none;--border-style:none;--border-radius:00px 00px 00px 00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-ed6448e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-f63593f{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-f63593f > .elementor-widget-container{background-color:var( --e-global-color-d3b5fd0 );margin:0px 0px 0px 0px;padding:6px 13px 6px 12px;border-radius:100px 100px 100px 100px;}.elementor-3041 .elementor-element.elementor-element-f63593f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-f63593f .elementor-heading-title{font-family:"Poppins", Arial;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-32655d5 );}.elementor-3041 .elementor-element.elementor-element-96ffbf1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-96ffbf1{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-96ffbf1 p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-40e519d{--display:flex;border-style:none;--border-style:none;--border-radius:00px 00px 00px 00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-6a6ad02{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-30d7385{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-30d7385 > .elementor-widget-container{background-color:var( --e-global-color-d3b5fd0 );margin:0px 0px 0px 0px;padding:6px 13px 6px 12px;border-radius:100px 100px 100px 100px;}.elementor-3041 .elementor-element.elementor-element-30d7385.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-30d7385 .elementor-heading-title{font-family:"Poppins", Arial;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-32655d5 );}.elementor-3041 .elementor-element.elementor-element-d6c624b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-d6c624b{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-d6c624b p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-4121563{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-b4c0098{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-b4c0098 > .elementor-widget-container{background-color:var( --e-global-color-d3b5fd0 );margin:0px 0px 0px 0px;padding:6px 13px 6px 12px;border-radius:100px 100px 100px 100px;}.elementor-3041 .elementor-element.elementor-element-b4c0098.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-b4c0098 .elementor-heading-title{font-family:"Poppins", Arial;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-32655d5 );}.elementor-3041 .elementor-element.elementor-element-8f9c5da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-8f9c5da{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-8f9c5da p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-72fa780{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-0f331a7{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-0f331a7 > .elementor-widget-container{background-color:var( --e-global-color-d3b5fd0 );margin:0px 0px 0px 0px;padding:6px 13px 6px 12px;border-radius:100px 100px 100px 100px;}.elementor-3041 .elementor-element.elementor-element-0f331a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-0f331a7 .elementor-heading-title{font-family:"Poppins", Arial;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-32655d5 );}.elementor-3041 .elementor-element.elementor-element-99da557 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-99da557{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-99da557 p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-8902540{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-e69b43f{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-e69b43f > .elementor-widget-container{background-color:var( --e-global-color-d3b5fd0 );margin:0px 0px 0px 0px;padding:6px 13px 6px 12px;border-radius:100px 100px 100px 100px;}.elementor-3041 .elementor-element.elementor-element-e69b43f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-e69b43f .elementor-heading-title{font-family:"Poppins", Arial;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-32655d5 );}.elementor-3041 .elementor-element.elementor-element-6741069 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-6741069{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-6741069 p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-37a2035{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-3041 .elementor-element.elementor-element-37a2035:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-37a2035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3041 .elementor-element.elementor-element-0af4dfc{--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;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-cd28c4a > .elementor-widget-container{margin:-8px 0px -8px 0px;}.elementor-3041 .elementor-element.elementor-element-cd28c4a .elementor-heading-title{font-family:var( --e-global-typography-ec6ee2c-font-family ), Arial;font-size:var( --e-global-typography-ec6ee2c-font-size );font-weight:var( --e-global-typography-ec6ee2c-font-weight );text-transform:var( --e-global-typography-ec6ee2c-text-transform );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-e30c84a{width:var( --container-widget-width, 40rem );max-width:40rem;--container-widget-width:40rem;--container-widget-flex-grow:0;text-align:center;}.elementor-3041 .elementor-element.elementor-element-e30c84a > .elementor-widget-container{margin:-10px 0px -11px 0px;}.elementor-3041 .elementor-element.elementor-element-e30c84a .elementor-heading-title{font-family:var( --e-global-typography-ccb92eb-font-family ), Arial;font-size:var( --e-global-typography-ccb92eb-font-size );font-weight:var( --e-global-typography-ccb92eb-font-weight );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-4333fc6a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Arial;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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Arial;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 );color:var( --e-global-color-text );}.elementor-3041 .elementor-element.elementor-element-72130745 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-3041 .elementor-element.elementor-element-72130745 .elementor-icon-box-wrapper{text-align:start;}.elementor-3041 .elementor-element.elementor-element-72130745 .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-72130745 .elementor-icon-box-title, .elementor-3041 .elementor-element.elementor-element-72130745 .elementor-icon-box-title a{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );}.elementor-3041 .elementor-element.elementor-element-72130745:has(:hover) .elementor-icon-box-title,
					 .elementor-3041 .elementor-element.elementor-element-72130745:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-72130745 .elementor-icon-box-description{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-3102b73 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-3041 .elementor-element.elementor-element-3102b73 .elementor-icon-box-wrapper{text-align:start;}.elementor-3041 .elementor-element.elementor-element-3102b73 .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-3102b73 .elementor-icon-box-title, .elementor-3041 .elementor-element.elementor-element-3102b73 .elementor-icon-box-title a{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );}.elementor-3041 .elementor-element.elementor-element-3102b73:has(:hover) .elementor-icon-box-title,
					 .elementor-3041 .elementor-element.elementor-element-3102b73:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-3102b73 .elementor-icon-box-description{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-0dc4d2e > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-3041 .elementor-element.elementor-element-0dc4d2e .elementor-icon-box-wrapper{text-align:start;}.elementor-3041 .elementor-element.elementor-element-0dc4d2e .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-0dc4d2e .elementor-icon-box-title, .elementor-3041 .elementor-element.elementor-element-0dc4d2e .elementor-icon-box-title a{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );}.elementor-3041 .elementor-element.elementor-element-0dc4d2e:has(:hover) .elementor-icon-box-title,
					 .elementor-3041 .elementor-element.elementor-element-0dc4d2e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-0dc4d2e .elementor-icon-box-description{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-89643ef > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-3041 .elementor-element.elementor-element-89643ef .elementor-icon-box-wrapper{text-align:start;}.elementor-3041 .elementor-element.elementor-element-89643ef .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-89643ef .elementor-icon-box-title, .elementor-3041 .elementor-element.elementor-element-89643ef .elementor-icon-box-title a{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );}.elementor-3041 .elementor-element.elementor-element-89643ef:has(:hover) .elementor-icon-box-title,
					 .elementor-3041 .elementor-element.elementor-element-89643ef:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-89643ef .elementor-icon-box-description{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-ad32c81{width:var( --container-widget-width, 40rem );max-width:40rem;--container-widget-width:40rem;--container-widget-flex-grow:0;text-align:center;}.elementor-3041 .elementor-element.elementor-element-ad32c81 > .elementor-widget-container{margin:-10px 0px -11px 0px;}.elementor-3041 .elementor-element.elementor-element-ad32c81 .elementor-heading-title{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-2e71684{--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:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-3041 .elementor-element.elementor-element-2e71684:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-2e71684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-af79e7f{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-5846c5e > .elementor-widget-container{margin:-8px 0px -7px 0px;}.elementor-3041 .elementor-element.elementor-element-5846c5e{text-align:center;}.elementor-3041 .elementor-element.elementor-element-5846c5e .elementor-heading-title{font-family:var( --e-global-typography-ec6ee2c-font-family ), Arial;font-size:var( --e-global-typography-ec6ee2c-font-size );font-weight:var( --e-global-typography-ec6ee2c-font-weight );text-transform:var( --e-global-typography-ec6ee2c-text-transform );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );color:var( --e-global-color-ef5f352 );}.elementor-3041 .elementor-element.elementor-element-0056bbf{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:center;}.elementor-3041 .elementor-element.elementor-element-0056bbf > .elementor-widget-container{margin:-10px 0px -11px 0px;}.elementor-3041 .elementor-element.elementor-element-0056bbf .elementor-heading-title{font-family:var( --e-global-typography-ccb92eb-font-family ), Arial;font-size:var( --e-global-typography-ccb92eb-font-size );font-weight:var( --e-global-typography-ccb92eb-font-weight );color:var( --e-global-color-accent );}.elementor-3041 .elementor-element.elementor-element-3671add{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-15e81f8 );}.elementor-3041 .elementor-element.elementor-element-3671add > .elementor-widget-container{margin:-6px 0px -8px 0px;}.elementor-3041 .elementor-element.elementor-element-3671add p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-d9e5c4e{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-3041 .elementor-element.elementor-element-cc3a6b9{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-15e81f8 );}.elementor-3041 .elementor-element.elementor-element-cc3a6b9 > .elementor-widget-container{margin:-6px 0px -8px 0px;}.elementor-3041 .elementor-element.elementor-element-cc3a6b9 p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-4f17d00{--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:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-3041 .elementor-element.elementor-element-4f17d00:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-4f17d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52a28cc );}.elementor-3041 .elementor-element.elementor-element-2e0b3fa{--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;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-1f2c501 > .elementor-widget-container{margin:-8px 0px -8px 0px;}.elementor-3041 .elementor-element.elementor-element-1f2c501 .elementor-heading-title{font-family:var( --e-global-typography-ec6ee2c-font-family ), Arial;font-size:var( --e-global-typography-ec6ee2c-font-size );font-weight:var( --e-global-typography-ec6ee2c-font-weight );text-transform:var( --e-global-typography-ec6ee2c-text-transform );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-9c987d6{width:var( --container-widget-width, 40rem );max-width:40rem;--container-widget-width:40rem;--container-widget-flex-grow:0;text-align:center;}.elementor-3041 .elementor-element.elementor-element-9c987d6 > .elementor-widget-container{margin:-10px 0px -11px 0px;}.elementor-3041 .elementor-element.elementor-element-9c987d6 .elementor-heading-title{font-family:var( --e-global-typography-ccb92eb-font-family ), Arial;font-size:var( --e-global-typography-ccb92eb-font-size );font-weight:var( --e-global-typography-ccb92eb-font-weight );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-fcdb392{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-aaa513c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7e0ee90 );--border-color:var( --e-global-color-7e0ee90 );--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3041 .elementor-element.elementor-element-aaa513c:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-aaa513c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e81f8 );}.elementor-3041 .elementor-element.elementor-element-3a796a4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;border-style:none;}.elementor-3041 .elementor-element.elementor-element-3a796a4{text-align:start;}.elementor-3041 .elementor-element.elementor-element-3a796a4 .elementor-heading-title{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-a035dc0{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-eb389a3{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-eb389a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-3041 .elementor-element.elementor-element-eb389a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-eb389a3 .elementor-heading-title{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );color:var( --e-global-color-ef5f352 );}.elementor-3041 .elementor-element.elementor-element-48f5901 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-48f5901{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-48f5901 p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-0fe62db{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-4145819{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-4145819 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-3041 .elementor-element.elementor-element-4145819.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-4145819 .elementor-heading-title{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );color:var( --e-global-color-ef5f352 );}.elementor-3041 .elementor-element.elementor-element-4b3cdd4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-4b3cdd4{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-4b3cdd4 p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-ef87650{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-0c0df4e{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-0c0df4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-3041 .elementor-element.elementor-element-0c0df4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-0c0df4e .elementor-heading-title{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );color:var( --e-global-color-ef5f352 );}.elementor-3041 .elementor-element.elementor-element-a1eef90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-a1eef90{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-a1eef90 p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-bee8dde{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-d491449{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-d491449 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-3041 .elementor-element.elementor-element-d491449.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-d491449 .elementor-heading-title{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );color:var( --e-global-color-ef5f352 );}.elementor-3041 .elementor-element.elementor-element-04528c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-04528c8{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-04528c8 p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-a378921{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-f6b6816{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-f6b6816 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-3041 .elementor-element.elementor-element-f6b6816.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-f6b6816 .elementor-heading-title{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );color:var( --e-global-color-ef5f352 );}.elementor-3041 .elementor-element.elementor-element-392f5d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-392f5d6{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-392f5d6 p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-fb34cc6{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7e0ee90 );--border-color:var( --e-global-color-7e0ee90 );--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3041 .elementor-element.elementor-element-f640b12 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;border-style:none;}.elementor-3041 .elementor-element.elementor-element-f640b12{text-align:start;}.elementor-3041 .elementor-element.elementor-element-f640b12 .elementor-heading-title{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-b65c522{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-9d8c33f{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-9d8c33f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-3041 .elementor-element.elementor-element-9d8c33f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-9d8c33f .elementor-heading-title{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-960b8d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-960b8d2{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-960b8d2 p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-32ec4c0{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-acbce74{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-acbce74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-3041 .elementor-element.elementor-element-acbce74.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-acbce74 .elementor-heading-title{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-6e06991 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-6e06991{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-6e06991 p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-273992b{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-d39303a{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-d39303a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-3041 .elementor-element.elementor-element-d39303a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-d39303a .elementor-heading-title{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-05d9eee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-05d9eee{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-05d9eee p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-6a3e68c{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-56c8c35{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-56c8c35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-3041 .elementor-element.elementor-element-56c8c35.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-56c8c35 .elementor-heading-title{font-family:var( --e-global-typography-008cf63-font-family ), Arial;font-size:var( --e-global-typography-008cf63-font-size );font-weight:var( --e-global-typography-008cf63-font-weight );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-4a7bdc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-4a7bdc1{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-4a7bdc1 p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-e63f915{--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:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-3041 .elementor-element.elementor-element-e63f915:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-e63f915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3041 .elementor-element.elementor-element-0a1c44d{--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:25px 25px;--row-gap:25px;--column-gap:25px;--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 ), Arial;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-3041 .elementor-element.elementor-element-d4e6185 img{width:150px;}.elementor-3041 .elementor-element.elementor-element-8fa646a > .elementor-widget-container{margin:-8px 0px -7px 0px;}.elementor-3041 .elementor-element.elementor-element-8fa646a{text-align:center;}.elementor-3041 .elementor-element.elementor-element-8fa646a .elementor-heading-title{font-family:var( --e-global-typography-ec6ee2c-font-family ), Arial;font-size:var( --e-global-typography-ec6ee2c-font-size );font-weight:var( --e-global-typography-ec6ee2c-font-weight );text-transform:var( --e-global-typography-ec6ee2c-text-transform );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-1ed5179{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:center;}.elementor-3041 .elementor-element.elementor-element-1ed5179 > .elementor-widget-container{margin:-10px 0px -11px 0px;}.elementor-3041 .elementor-element.elementor-element-1ed5179 .elementor-heading-title{font-family:var( --e-global-typography-ccb92eb-font-family ), Arial;font-size:var( --e-global-typography-ccb92eb-font-size );font-weight:var( --e-global-typography-ccb92eb-font-weight );color:var( --e-global-color-d3b5fd0 );}.elementor-3041 .elementor-element.elementor-element-906ad25{width:var( --container-widget-width, 35rem );max-width:35rem;--container-widget-width:35rem;--container-widget-flex-grow:0;text-align:center;}.elementor-3041 .elementor-element.elementor-element-906ad25 .elementor-heading-title{font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-42be85c{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-3c2c2d4 > .elementor-widget-container{background-color:var( --e-global-color-52a28cc );margin:0px 0px 0px 0px;padding:5px 20px 5px 20px;border-radius:60px 60px 60px 60px;}.elementor-3041 .elementor-element.elementor-element-3c2c2d4{text-align:center;}.elementor-3041 .elementor-element.elementor-element-3c2c2d4 .elementor-heading-title{font-family:var( --e-global-typography-ec6ee2c-font-family ), Arial;font-size:var( --e-global-typography-ec6ee2c-font-size );font-weight:var( --e-global-typography-ec6ee2c-font-weight );text-transform:var( --e-global-typography-ec6ee2c-text-transform );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );color:var( --e-global-color-befb34b );}.elementor-3041 .elementor-element.elementor-element-690fc7b > .elementor-widget-container{background-color:var( --e-global-color-52a28cc );margin:0px 0px 0px 0px;padding:5px 20px 5px 20px;border-radius:60px 60px 60px 60px;}.elementor-3041 .elementor-element.elementor-element-690fc7b{text-align:center;}.elementor-3041 .elementor-element.elementor-element-690fc7b .elementor-heading-title{font-family:var( --e-global-typography-ec6ee2c-font-family ), Arial;font-size:var( --e-global-typography-ec6ee2c-font-size );font-weight:var( --e-global-typography-ec6ee2c-font-weight );text-transform:var( --e-global-typography-ec6ee2c-text-transform );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );color:var( --e-global-color-befb34b );}.elementor-3041 .elementor-element.elementor-element-fff9ca2 > .elementor-widget-container{background-color:var( --e-global-color-52a28cc );margin:0px 0px 0px 0px;padding:5px 20px 5px 20px;border-radius:60px 60px 60px 60px;}.elementor-3041 .elementor-element.elementor-element-fff9ca2{text-align:center;}.elementor-3041 .elementor-element.elementor-element-fff9ca2 .elementor-heading-title{font-family:var( --e-global-typography-ec6ee2c-font-family ), Arial;font-size:var( --e-global-typography-ec6ee2c-font-size );font-weight:var( --e-global-typography-ec6ee2c-font-weight );text-transform:var( --e-global-typography-ec6ee2c-text-transform );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );color:var( --e-global-color-befb34b );}.elementor-3041 .elementor-element.elementor-element-2f82f0b{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-3041 .elementor-element.elementor-element-2f82f0b:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-2f82f0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-4c16b2b{--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;--justify-content:center;--align-items:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-e2f2c63 > .elementor-widget-container{margin:-8px 0px -7px 0px;}.elementor-3041 .elementor-element.elementor-element-e2f2c63{text-align:start;}.elementor-3041 .elementor-element.elementor-element-e2f2c63 .elementor-heading-title{font-family:var( --e-global-typography-ec6ee2c-font-family ), Arial;font-size:var( --e-global-typography-ec6ee2c-font-size );font-weight:var( --e-global-typography-ec6ee2c-font-weight );text-transform:var( --e-global-typography-ec6ee2c-text-transform );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );color:var( --e-global-color-ef5f352 );}.elementor-3041 .elementor-element.elementor-element-3062d2d{width:100%;max-width:100%;text-align:start;}.elementor-3041 .elementor-element.elementor-element-3062d2d > .elementor-widget-container{margin:-10px 0px -11px 0px;}.elementor-3041 .elementor-element.elementor-element-3062d2d .elementor-heading-title{font-family:var( --e-global-typography-037b16a-font-family ), Arial;font-size:var( --e-global-typography-037b16a-font-size );font-weight:var( --e-global-typography-037b16a-font-weight );line-height:var( --e-global-typography-037b16a-line-height );letter-spacing:var( --e-global-typography-037b16a-letter-spacing );color:var( --e-global-color-accent );}.elementor-3041 .elementor-element.elementor-element-2dd8947{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-9f4a53f-font-family ), Arial;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );color:var( --e-global-color-15e81f8 );}.elementor-3041 .elementor-element.elementor-element-2dd8947 > .elementor-widget-container{margin:-6px 0px -8px 0px;}.elementor-3041 .elementor-element.elementor-element-2dd8947 p{margin-block-end:0px;}.elementor-3041 .elementor-element.elementor-element-b8e9c78{--display:flex;--min-height:400px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;box-shadow:0px 4px 18px 0px rgba(0, 0, 0, 0.1);--margin-top:1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3041 .elementor-element.elementor-element-b8e9c78:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-b8e9c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3041 .elementor-element.elementor-element-b8e9c78.e-con{--align-self:center;}.elementor-3041 .elementor-element.elementor-element-cab709c > .elementor-widget-container{--e-transform-translateY:-15px;background-color:var( --e-global-color-52a28cc );margin:0px 0px -4px 0px;padding:.30rem 1.5rem .30rem 1.5rem;border-radius:1rem 1rem 1rem 1rem;}.elementor-3041 .elementor-element.elementor-element-cab709c{text-align:center;}.elementor-3041 .elementor-element.elementor-element-cab709c .elementor-heading-title{font-family:"Sora", Arial;font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;color:var( --e-global-color-7e0ee90 );}.elementor-3041 .elementor-element.elementor-element-ce8ed6b > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-3041 .elementor-element.elementor-element-ce8ed6b.elementor-element{--align-self:center;}.elementor-3041 .elementor-element.elementor-element-e7281a2 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-3041 .elementor-element.elementor-element-548a0f22{--min-height:85px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3041 .elementor-element.elementor-element-194541ea img{height:75px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3041 .elementor-element.elementor-element-642029c0{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-3041 .elementor-element.elementor-element-5496992c{--gap:30px 30px;--row-gap:30px;--column-gap: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 );}.elementor-3041 .elementor-element.elementor-element-25a7a9e4 .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-3041 .elementor-element.elementor-element-af039ff .elementor-headline{font-size:var( --e-global-typography-037b16a-font-size );line-height:var( --e-global-typography-037b16a-line-height );letter-spacing:var( --e-global-typography-037b16a-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-af039ff .elementor-headline-dynamic-text{line-height:var( --e-global-typography-037b16a-line-height );letter-spacing:var( --e-global-typography-037b16a-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3041 .elementor-element.elementor-element-5b5020c3{font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-7b3a134 .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-30a99a5d{width:100%;max-width:100%;}.elementor-3041 .elementor-element.elementor-element-acca71f{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-3041 .elementor-element.elementor-element-799ee27{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3041 .elementor-element.elementor-element-7d46efe .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-bed4e73 > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-bed4e73 .elementor-heading-title{font-size:var( --e-global-typography-ccb92eb-font-size );}.elementor-3041 .elementor-element.elementor-element-f63593f > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-96ffbf1{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-30d7385 > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-d6c624b{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-b4c0098 > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-8f9c5da{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-0f331a7 > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-99da557{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-e69b43f > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-6741069{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-37a2035{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-3041 .elementor-element.elementor-element-0af4dfc{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3041 .elementor-element.elementor-element-cd28c4a .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-e30c84a > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-e30c84a .elementor-heading-title{font-size:var( --e-global-typography-ccb92eb-font-size );}.elementor-3041 .elementor-element.elementor-element-4333fc6a{--e-con-grid-template-columns:repeat(2, 1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3041 .elementor-element.elementor-element-72130745 .elementor-icon-box-title, .elementor-3041 .elementor-element.elementor-element-72130745 .elementor-icon-box-title a{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-72130745 .elementor-icon-box-description{font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-3102b73 .elementor-icon-box-title, .elementor-3041 .elementor-element.elementor-element-3102b73 .elementor-icon-box-title a{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-3102b73 .elementor-icon-box-description{font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-0dc4d2e .elementor-icon-box-title, .elementor-3041 .elementor-element.elementor-element-0dc4d2e .elementor-icon-box-title a{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-0dc4d2e .elementor-icon-box-description{font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-89643ef .elementor-icon-box-title, .elementor-3041 .elementor-element.elementor-element-89643ef .elementor-icon-box-title a{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-89643ef .elementor-icon-box-description{font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-ad32c81 > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-ad32c81 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-2e71684{--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-3041 .elementor-element.elementor-element-af79e7f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-5846c5e .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-0056bbf > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-0056bbf{--container-widget-width:525px;--container-widget-flex-grow:0;width:var( --container-widget-width, 525px );max-width:525px;}.elementor-3041 .elementor-element.elementor-element-0056bbf .elementor-heading-title{font-size:var( --e-global-typography-ccb92eb-font-size );}.elementor-3041 .elementor-element.elementor-element-3671add{font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-cc3a6b9{font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-4f17d00{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-3041 .elementor-element.elementor-element-2e0b3fa{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3041 .elementor-element.elementor-element-1f2c501 .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-9c987d6 > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-9c987d6 .elementor-heading-title{font-size:var( --e-global-typography-ccb92eb-font-size );}.elementor-3041 .elementor-element.elementor-element-fcdb392{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-3041 .elementor-element.elementor-element-3a796a4 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-eb389a3 > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-eb389a3 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-48f5901{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-4145819 > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-4145819 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-4b3cdd4{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-0c0df4e > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-0c0df4e .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-a1eef90{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-d491449 > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-d491449 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-04528c8{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-f6b6816 > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-f6b6816 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-392f5d6{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-f640b12 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-9d8c33f > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-9d8c33f .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-960b8d2{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-acbce74 > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-acbce74 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-6e06991{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-d39303a > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-d39303a .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-05d9eee{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-56c8c35 > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-56c8c35 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-4a7bdc1{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-e63f915{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-3041 .elementor-element.elementor-element-0a1c44d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3041 .elementor-element.elementor-element-8fa646a .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-1ed5179 > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-1ed5179{--container-widget-width:525px;--container-widget-flex-grow:0;width:var( --container-widget-width, 525px );max-width:525px;}.elementor-3041 .elementor-element.elementor-element-1ed5179 .elementor-heading-title{font-size:var( --e-global-typography-ccb92eb-font-size );}.elementor-3041 .elementor-element.elementor-element-906ad25 .elementor-heading-title{font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-3c2c2d4 .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-690fc7b .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-fff9ca2 .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-2f82f0b{--e-con-grid-template-columns:1fr;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-3041 .elementor-element.elementor-element-4c16b2b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-e2f2c63{text-align:center;}.elementor-3041 .elementor-element.elementor-element-e2f2c63 .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-3062d2d > .elementor-widget-container{margin:-9px 0px -9px 0px;}.elementor-3041 .elementor-element.elementor-element-3062d2d{text-align:center;}.elementor-3041 .elementor-element.elementor-element-3062d2d .elementor-heading-title{font-size:var( --e-global-typography-037b16a-font-size );line-height:var( --e-global-typography-037b16a-line-height );letter-spacing:var( --e-global-typography-037b16a-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-2dd8947{text-align:center;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-cab709c > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-3041 .elementor-element.elementor-element-ce8ed6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3041 .elementor-element.elementor-element-548a0f22{--min-height:65px;}.elementor-3041 .elementor-element.elementor-element-4752df02{--width:20%;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3041 .elementor-element.elementor-element-194541ea img{height:60px;}.elementor-3041 .elementor-element.elementor-element-2c150981{--width:80%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3041 .elementor-element.elementor-element-01fe3eb .elementor-button{font-size:3.5vw;padding:3vw 6vw 3vw 6vw;}.elementor-3041 .elementor-element.elementor-element-642029c0{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--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 );}.elementor-3041 .elementor-element.elementor-element-25a7a9e4{text-align:center;}.elementor-3041 .elementor-element.elementor-element-25a7a9e4 .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-3041 .elementor-element.elementor-element-af039ff .elementor-headline{text-align:center;font-size:var( --e-global-typography-037b16a-font-size );line-height:var( --e-global-typography-037b16a-line-height );letter-spacing:var( --e-global-typography-037b16a-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-af039ff .elementor-headline-dynamic-text{line-height:var( --e-global-typography-037b16a-line-height );letter-spacing:var( --e-global-typography-037b16a-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3041 .elementor-element.elementor-element-5b5020c3{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-7b3a134 .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-acca71f{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3041 .elementor-element.elementor-element-7d46efe .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-bed4e73 > .elementor-widget-container{margin:-6px 0px -7px 0px;}.elementor-3041 .elementor-element.elementor-element-bed4e73 .elementor-heading-title{font-size:var( --e-global-typography-ccb92eb-font-size );}.elementor-3041 .elementor-element.elementor-element-ed6448e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-f63593f{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-f63593f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-96ffbf1{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-6a6ad02{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-30d7385{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-30d7385 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-d6c624b{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-4121563{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-b4c0098{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-b4c0098 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-8f9c5da{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-72fa780{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-0f331a7{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-0f331a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-99da557{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-8902540{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-e69b43f{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-e69b43f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-6741069{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-37a2035{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3041 .elementor-element.elementor-element-cd28c4a .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-e30c84a > .elementor-widget-container{margin:-6px 0px -7px 0px;}.elementor-3041 .elementor-element.elementor-element-e30c84a .elementor-heading-title{font-size:var( --e-global-typography-ccb92eb-font-size );}.elementor-3041 .elementor-element.elementor-element-4333fc6a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3041 .elementor-element.elementor-element-72130745 .elementor-icon-box-title, .elementor-3041 .elementor-element.elementor-element-72130745 .elementor-icon-box-title a{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-72130745 .elementor-icon-box-description{font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-3102b73 .elementor-icon-box-title, .elementor-3041 .elementor-element.elementor-element-3102b73 .elementor-icon-box-title a{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-3102b73 .elementor-icon-box-description{font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-0dc4d2e .elementor-icon-box-title, .elementor-3041 .elementor-element.elementor-element-0dc4d2e .elementor-icon-box-title a{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-0dc4d2e .elementor-icon-box-description{font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-89643ef .elementor-icon-box-title, .elementor-3041 .elementor-element.elementor-element-89643ef .elementor-icon-box-title a{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-89643ef .elementor-icon-box-description{font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-ad32c81 > .elementor-widget-container{margin:-6px 0px -7px 0px;}.elementor-3041 .elementor-element.elementor-element-ad32c81 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-2e71684{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3041 .elementor-element.elementor-element-af79e7f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-5846c5e .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-0056bbf{width:100%;max-width:100%;}.elementor-3041 .elementor-element.elementor-element-0056bbf > .elementor-widget-container{margin:-6px 0px -7px 0px;}.elementor-3041 .elementor-element.elementor-element-0056bbf .elementor-heading-title{font-size:var( --e-global-typography-ccb92eb-font-size );}.elementor-3041 .elementor-element.elementor-element-3671add{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-d9e5c4e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3041 .elementor-element.elementor-element-cc3a6b9{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-4f17d00{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3041 .elementor-element.elementor-element-1f2c501 .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-9c987d6 > .elementor-widget-container{margin:-6px 0px -7px 0px;}.elementor-3041 .elementor-element.elementor-element-9c987d6 .elementor-heading-title{font-size:var( --e-global-typography-ccb92eb-font-size );}.elementor-3041 .elementor-element.elementor-element-fcdb392{--e-con-grid-template-columns:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;}.elementor-3041 .elementor-element.elementor-element-3a796a4 > .elementor-widget-container{margin:-4px 0px -5px 0px;}.elementor-3041 .elementor-element.elementor-element-3a796a4 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-a035dc0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-eb389a3{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-eb389a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-eb389a3 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-48f5901{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-0fe62db{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-4145819{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-4145819 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-4145819 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-4b3cdd4{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-ef87650{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-0c0df4e{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-0c0df4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-0c0df4e .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-a1eef90{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-bee8dde{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-d491449{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-d491449 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-d491449 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-04528c8{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-a378921{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-f6b6816{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-f6b6816 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-f6b6816 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-392f5d6{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-f640b12 > .elementor-widget-container{margin:-4px 0px -5px 0px;}.elementor-3041 .elementor-element.elementor-element-f640b12 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-b65c522{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-9d8c33f{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-9d8c33f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-9d8c33f .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-960b8d2{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-32ec4c0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-acbce74{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-acbce74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-acbce74 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-6e06991{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-273992b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-d39303a{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-d39303a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-d39303a .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-05d9eee{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-6a3e68c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-56c8c35{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-56c8c35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-56c8c35 .elementor-heading-title{font-size:var( --e-global-typography-008cf63-font-size );}.elementor-3041 .elementor-element.elementor-element-4a7bdc1{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-e63f915{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3041 .elementor-element.elementor-element-0a1c44d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3041 .elementor-element.elementor-element-8fa646a .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-1ed5179{width:100%;max-width:100%;}.elementor-3041 .elementor-element.elementor-element-1ed5179 > .elementor-widget-container{margin:-6px 0px -7px 0px;}.elementor-3041 .elementor-element.elementor-element-1ed5179 .elementor-heading-title{font-size:var( --e-global-typography-ccb92eb-font-size );}.elementor-3041 .elementor-element.elementor-element-906ad25 .elementor-heading-title{font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-3c2c2d4 .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-690fc7b .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-fff9ca2 .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-2f82f0b{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3041 .elementor-element.elementor-element-4c16b2b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3041 .elementor-element.elementor-element-e2f2c63 .elementor-heading-title{font-size:var( --e-global-typography-ec6ee2c-font-size );letter-spacing:var( --e-global-typography-ec6ee2c-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-3062d2d{width:100%;max-width:100%;}.elementor-3041 .elementor-element.elementor-element-3062d2d > .elementor-widget-container{margin:-6px 0px -7px 0px;}.elementor-3041 .elementor-element.elementor-element-3062d2d .elementor-heading-title{font-size:var( --e-global-typography-037b16a-font-size );line-height:var( --e-global-typography-037b16a-line-height );letter-spacing:var( --e-global-typography-037b16a-letter-spacing );}.elementor-3041 .elementor-element.elementor-element-2dd8947{width:100%;max-width:100%;font-size:var( --e-global-typography-9f4a53f-font-size );line-height:var( --e-global-typography-9f4a53f-line-height );}.elementor-3041 .elementor-element.elementor-element-b8e9c78{--width:100%;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:10px;--padding-left:5px;--padding-right:10px;}.elementor-3041 .elementor-element.elementor-element-cab709c > .elementor-widget-container{padding:1vw 4vw 1vw 4vw;}.elementor-3041 .elementor-element.elementor-element-ce8ed6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3041 .elementor-element.elementor-element-ce8ed6b.elementor-element{--align-self:center;}.elementor-3041 .elementor-element.elementor-element-e7281a2 > .elementor-widget-container{margin:-30px 0px 0px 0px;}}@media(min-width:768px){.elementor-3041 .elementor-element.elementor-element-4752df02{--width:40%;}.elementor-3041 .elementor-element.elementor-element-2c150981{--width:60%;}.elementor-3041 .elementor-element.elementor-element-4cd95b0{--width:400px;}.elementor-3041 .elementor-element.elementor-element-acca71f{--content-width:1290px;}.elementor-3041 .elementor-element.elementor-element-26a8738{--width:700px;}.elementor-3041 .elementor-element.elementor-element-37a2035{--content-width:1290px;}.elementor-3041 .elementor-element.elementor-element-4333fc6a{--width:800px;}.elementor-3041 .elementor-element.elementor-element-2e71684{--content-width:1290px;}.elementor-3041 .elementor-element.elementor-element-af79e7f{--content-width:1290px;}.elementor-3041 .elementor-element.elementor-element-4f17d00{--content-width:1290px;}.elementor-3041 .elementor-element.elementor-element-fcdb392{--width:900px;}.elementor-3041 .elementor-element.elementor-element-e63f915{--content-width:1290px;}.elementor-3041 .elementor-element.elementor-element-0a1c44d{--content-width:1290px;}.elementor-3041 .elementor-element.elementor-element-2f82f0b{--content-width:1100px;}.elementor-3041 .elementor-element.elementor-element-b8e9c78{--width:500px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3041 .elementor-element.elementor-element-4752df02{--width:15%;}.elementor-3041 .elementor-element.elementor-element-2c150981{--width:85%;}.elementor-3041 .elementor-element.elementor-element-4cd95b0{--width:100%;}.elementor-3041 .elementor-element.elementor-element-26a8738{--width:100%;}.elementor-3041 .elementor-element.elementor-element-4333fc6a{--width:100%;}.elementor-3041 .elementor-element.elementor-element-fcdb392{--width:100%;}.elementor-3041 .elementor-element.elementor-element-b8e9c78{--width:450px;}}/* Start custom CSS for html, class: .elementor-element-e7281a2 */.elementor-3041 .elementor-element.elementor-element-e7281a2{
    word-break: keep-all;
}

/* ==================================
   BRAND COLOR (BLACK PALETTE)
================================== */
:root {
    --brand-color: #000000;
    --brand-color-dark: #111111;
    --brand-gray: #222222;
}

/* ===============================
   OPTION BUTTON (DEFAULT)
=================================*/
html body .lenus-option [data-id="step-button"] {
    display: flex;
    padding: 1rem 0.75rem !important;
    gap: 0.625rem !important;
    flex-direction: column-reverse;
    flex-wrap: wrap;
    align-content: center;

    font-family: "Arial" !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: 140% !important;
    text-align: center !important;

    border-radius: 999px !important;

    background: #FFFFFF !important;
    color: #000000 !important;
    border: 2px solid #000000 !important;

    box-shadow: 0px 4px 12px rgba(0,0,0,0.25) !important;
    transition: all 0.25s ease-in-out !important;
}

/* ===============================
   OPTION BUTTON HOVER
=================================*/
.lenus-option:hover [data-id="step-button"] {
    background: #000000 !important;
    color: #FFFFFF !important;
    border-color: #000000 !important;
    transform: translateY(-2px) !important;
}

/* ===============================
   OPTION BUTTON SELECTED
=================================*/
html body .RzNrO input:checked + .sc-bqGGPW {
    background: #000000 !important;
    color: #FFFFFF !important;
    border: 2px solid #000000 !important;
    box-shadow: 0px 6px 16px rgba(0,0,0,0.35) !important;
}

/* ===============================
   FOCUS STATE (ADA COMPLIANT)
=================================*/
html body .lenus-option [data-id="step-button"]:focus {
    outline: 3px solid #FFD600 !important; /* high contrast gold */
    outline-offset: 3px !important;
}

/* ===============================
   QUESTION TEXT
=================================*/
html body .lenus-form [data-id="step-header"] {
    font-family: Space Grotesk, sans-serif !important;
    color: #000000 !important;
    font-size: 1.2rem !important;
    font-weight: 600 !important;
}

/* ===============================
   NEXT STEP BUTTON
=================================*/
html body .lenus-form .lenus-form-controls > button {
    display: flex;
    padding: .75rem 2rem !important;
    justify-content: center !important;
    align-items: center !important;

    font-family: "Arial" !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: 140% !important;

    border-radius: 999px !important;

    background: #000000 !important;
    color: #FFFFFF !important;
    border: 2px solid #000000 !important;

    box-shadow: 0px 6px 16px rgba(0,0,0,0.35) !important;
    transition: all 0.25s ease-in-out !important;
}

/* NEXT BUTTON HOVER */
html body .lenus-form .lenus-form-controls > button:hover {
    background: #222222 !important;
    border-color: #222222 !important;
    transform: translateY(-2px) !important;
}

/* DISABLED STATE (ADA SAFE) */
html body .lenus-form .lenus-form-controls > button:disabled {
    background: #555555 !important;
    color: #FFFFFF !important;
    border: 2px solid #555555 !important;
    box-shadow: none !important;
    cursor: not-allowed !important;
}

/* ===============================
   PROGRESS BAR BACKGROUND
=================================*/
.lenus-form .lenus-progressbar > div > div {
    border-radius: 0.8125rem !important;
    border: none !important;
    background: rgba(0,0,0,0.15) !important;
}

/* ===============================
   PROGRESS BAR FILL
=================================*/
.hibJhh {
    background: #000000 !important;
}/* End custom CSS */