.elementor-14 .elementor-element.elementor-element-b3855ae{--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:flex-start;}.elementor-14 .elementor-element.elementor-element-66c518e{--display:flex;}.elementor-14 .elementor-element.elementor-element-9b886cc{--display:flex;}.elementor-14 .elementor-element.elementor-element-0430806{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-0430806.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.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 ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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 ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-d1c8d55 > .elementor-widget-container{margin:12px 12px 12px 12px;padding:-26px -26px -26px -26px;}.elementor-14 .elementor-element.elementor-element-d1c8d55 .elementor-icon-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-d1c8d55 .elementor-icon-box-title{margin-bottom:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#744CFD;}.elementor-14 .elementor-element.elementor-element-d1c8d55 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-d1c8d55 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:31px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-d1c8d55:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-d1c8d55:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-c72096f > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:29px 29px 29px 29px;}.elementor-14 .elementor-element.elementor-element-c72096f{column-gap:0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#744CFD;}.elementor-14 .elementor-element.elementor-element-fea16a1{--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:flex-start;}.elementor-14 .elementor-element.elementor-element-2193c4b{--display:flex;}.elementor-14 .elementor-element.elementor-element-b20494d{--display:flex;}.elementor-14 .elementor-element.elementor-element-3004b94{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-3004b94.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-14 .elementor-element.elementor-element-e5d77dc{font-family:"Rowdies", Sans-serif;font-weight:400;color:#647D87;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c07d7cb{--divider-border-style:solid;--divider-color:#61CE70;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-c07d7cb.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-14 .elementor-element.elementor-element-c07d7cb .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-14 .elementor-element.elementor-element-c07d7cb .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-14 .elementor-element.elementor-element-de2436d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-de2436d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-de2436d{column-gap:0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#454647;}.elementor-14 .elementor-element.elementor-element-3761a37f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-65px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-e08e1e8{--display:flex;--min-height:-100px;--margin-top:0px;--margin-bottom:45px;--margin-left:40px;--margin-right:-104px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:-3px;}.elementor-14 .elementor-element.elementor-element-e08e1e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-55b0c9ba > .elementor-widget-container{margin:4px 0px 0px 0px;padding:7px 7px 7px 7px;}.elementor-14 .elementor-element.elementor-element-8e71e99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:133px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-8e71e99.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-4b951f05{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;z-index:100;--icon-box-icon-margin:0px;}.elementor-14 .elementor-element.elementor-element-4b951f05 > .elementor-widget-container{margin:10px -48px 0px 0px;padding:0px -30px 0px 89px;}.elementor-14 .elementor-element.elementor-element-4b951f05 .elementor-icon-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-4b951f05.elementor-view-stacked .elementor-icon{background-color:#01B4FE;}.elementor-14 .elementor-element.elementor-element-4b951f05.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-4b951f05.elementor-view-default .elementor-icon{fill:#01B4FE;color:#01B4FE;border-color:#01B4FE;}.elementor-14 .elementor-element.elementor-element-4b951f05 .elementor-icon{font-size:19px;}.elementor-14 .elementor-element.elementor-element-4b951f05 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-4b951f05 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-4b951f05 .elementor-icon-box-title{color:#262728;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-ef56851 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#262728CF;color:#262728CF;transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8D8D8D;border-radius:5px 5px 5px 5px;padding:12px 12px 12px 32px;}.elementor-14 .elementor-element.elementor-element-ef56851 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-ef56851 .elementor-button:focus{background-color:#E6F6FF;}.elementor-14 .elementor-element.elementor-element-ef56851{width:var( --container-widget-width, 30.716% );max-width:30.716%;--container-widget-width:30.716%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-ef56851 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ef56851.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-36a800c9{width:var( --container-widget-width, 43.802% );max-width:43.802%;--container-widget-width:43.802%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-36a800c9 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-14 .elementor-element.elementor-element-36a800c9.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-65ca8200{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:181px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-65ca8200.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-1ed940df .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;fill:#338539;color:#338539;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8D8D8D;border-radius:5px 5px 5px 5px;padding:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-1ed940df{width:var( --container-widget-width, 64.485% );max-width:64.485%;--container-widget-width:64.485%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-1ed940df > .elementor-widget-container{margin:10px -46px 30px 25px;padding:0px 8px 0px 11px;}.elementor-14 .elementor-element.elementor-element-1ed940df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-1ed940df .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-1ed940df .elementor-button:focus{border-color:#F1F9F0;}.elementor-14 .elementor-element.elementor-element-681fdde9 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;fill:#C12020;color:#C12020;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8D8D8D;border-radius:5px 5px 5px 5px;padding:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-681fdde9 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-681fdde9 .elementor-button:focus{background-color:#F7DAB999;}.elementor-14 .elementor-element.elementor-element-681fdde9{width:var( --container-widget-width, 76.507% );max-width:76.507%;--container-widget-width:76.507%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-681fdde9 > .elementor-widget-container{margin:10px -59px 30px 8px;padding:0px 8px 0px 11px;}.elementor-14 .elementor-element.elementor-element-681fdde9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-25e3f48e .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;fill:#8F01AD;color:#8F01AD;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8D8D8D;border-radius:5px 5px 5px 5px;padding:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-25e3f48e .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-25e3f48e .elementor-button:focus{background-color:#EDD2FB;}.elementor-14 .elementor-element.elementor-element-25e3f48e{width:var( --container-widget-width, 58.316% );max-width:58.316%;--container-widget-width:58.316%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-25e3f48e > .elementor-widget-container{margin:10px -17px 30px 25px;padding:0px 8px 0px 11px;}.elementor-14 .elementor-element.elementor-element-25e3f48e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-f30c348{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-f30c348.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-fd63bf1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5b8e87a{--display:flex;}.elementor-14 .elementor-element.elementor-element-5b8e87a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-4f927b4 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#744CFD;color:#744CFD;box-shadow:0px 0px 0px 0px #744CFD;transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#744CFD;border-radius:5px 5px 5px 5px;padding:12px 12px 12px 32px;}.elementor-14 .elementor-element.elementor-element-4f927b4 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-4f927b4 .elementor-button:focus{background-color:#E6F6FF;}.elementor-14 .elementor-element.elementor-element-4f927b4{width:var( --container-widget-width, 29.358% );max-width:29.358%;--container-widget-width:29.358%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4f927b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-b7f58f1{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-14 .elementor-element.elementor-element-b7f58f1 > .elementor-widget-container{margin:10px -20px 0px 0px;padding:0px -30px 0px 87px;}.elementor-14 .elementor-element.elementor-element-b7f58f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-b7f58f1 .elementor-icon-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-b7f58f1.elementor-view-stacked .elementor-icon{background-color:#01B4FE;}.elementor-14 .elementor-element.elementor-element-b7f58f1.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-b7f58f1.elementor-view-default .elementor-icon{fill:#01B4FE;color:#01B4FE;border-color:#01B4FE;}.elementor-14 .elementor-element.elementor-element-b7f58f1 .elementor-icon{font-size:19px;}.elementor-14 .elementor-element.elementor-element-b7f58f1 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-b7f58f1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-b7f58f1 .elementor-icon-box-title{color:#262728;}.elementor-14 .elementor-element.elementor-element-6d11675 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;fill:#338539;color:#338539;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8D8D8D;border-radius:5px 5px 5px 5px;padding:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-6d11675{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-6d11675 > .elementor-widget-container{margin:10px -59px 30px 25px;padding:0px 8px 0px 11px;}.elementor-14 .elementor-element.elementor-element-6d11675.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-6d11675 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-6d11675 .elementor-button:focus{border-color:#F1F9F0;}.elementor-14 .elementor-element.elementor-element-3d3ab40{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-3d3ab40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-47c18d4 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;fill:#8F01AD;color:#8F01AD;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8D8D8D;border-radius:5px 5px 5px 5px;padding:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-47c18d4 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-47c18d4 .elementor-button:focus{background-color:#EDD2FB;}.elementor-14 .elementor-element.elementor-element-47c18d4{width:var( --container-widget-width, 21.797% );max-width:21.797%;--container-widget-width:21.797%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-47c18d4 > .elementor-widget-container{margin:10px -17px 30px 25px;padding:0px 8px 0px 11px;}.elementor-14 .elementor-element.elementor-element-47c18d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-21976f1 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;fill:#C12020;color:#C12020;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8D8D8D;border-radius:5px 5px 5px 5px;padding:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-21976f1 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-21976f1 .elementor-button:focus{background-color:#F7DAB999;}.elementor-14 .elementor-element.elementor-element-21976f1{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-21976f1 > .elementor-widget-container{margin:10px -59px 30px 8px;padding:0px 8px 0px 11px;}.elementor-14 .elementor-element.elementor-element-21976f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-3af5c314{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1509e78a{--divider-border-style:zigzag;--divider-color:#744CFD;--divider-border-width:1px;--divider-pattern-height:10px;--divider-pattern-size:10px;}.elementor-14 .elementor-element.elementor-element-1509e78a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1509e78a.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-14 .elementor-element.elementor-element-1509e78a .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-14 .elementor-element.elementor-element-1509e78a .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-14 .elementor-element.elementor-element-41410e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-beebda6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-beebda6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-7641180{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-7641180.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-749fc76.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-14 .elementor-element.elementor-element-749fc76 .elementor-main-swiper{height:50px;width:100%;}.elementor-14 .elementor-element.elementor-element-749fc76 .elementor-swiper-button{font-size:20px;}.elementor-14 .elementor-element.elementor-element-749fc76 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-14 .elementor-element.elementor-element-1af926c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-14 .elementor-element.elementor-element-1af926c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1af926c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-99c68c2{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-99c68c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-0dcfbfc .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;fill:#338539;color:#338539;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8D8D8D;border-radius:5px 5px 5px 5px;padding:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-0dcfbfc{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-0dcfbfc > .elementor-widget-container{margin:10px -59px 30px 25px;padding:0px 8px 0px 11px;}.elementor-14 .elementor-element.elementor-element-0dcfbfc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-0dcfbfc .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-0dcfbfc .elementor-button:focus{border-color:#F1F9F0;}.elementor-14 .elementor-element.elementor-element-935b405 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;fill:#C12020;color:#C12020;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8D8D8D;border-radius:5px 5px 5px 5px;padding:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-935b405 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-935b405 .elementor-button:focus{background-color:#F7DAB999;}.elementor-14 .elementor-element.elementor-element-935b405{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-935b405 > .elementor-widget-container{margin:10px -59px 30px 8px;padding:0px 8px 0px 11px;}.elementor-14 .elementor-element.elementor-element-935b405.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-dd7a49f .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;fill:#8F01AD;color:#8F01AD;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8D8D8D;border-radius:5px 5px 5px 5px;padding:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-dd7a49f .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-dd7a49f .elementor-button:focus{background-color:#EDD2FB;}.elementor-14 .elementor-element.elementor-element-dd7a49f{width:var( --container-widget-width, 21.797% );max-width:21.797%;--container-widget-width:21.797%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-dd7a49f > .elementor-widget-container{margin:10px -17px 30px 25px;padding:0px 8px 0px 11px;}.elementor-14 .elementor-element.elementor-element-dd7a49f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-3568a2c{width:initial;max-width:initial;}.elementor-14 .elementor-element.elementor-element-3568a2c.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-1403394{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d829044{--display:flex;--overlay-opacity:0.17;}.elementor-14 .elementor-element.elementor-element-d829044::before, .elementor-14 .elementor-element.elementor-element-d829044 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-d829044 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-d829044 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-d829044 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-d829044 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14 .elementor-element.elementor-element-04811b2{--grid-columns:4;--auto-scroll-offset:0px;}.elementor-14 .elementor-element.elementor-element-04811b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-04811b2 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-14 .elementor-element.elementor-element-04811b2 .e-loop-item > .elementor-section, .elementor-14 .elementor-element.elementor-element-04811b2 .e-loop-item > .elementor-section > .elementor-container, .elementor-14 .elementor-element.elementor-element-04811b2 .e-loop-item > .e-con, .elementor-14 .elementor-element.elementor-element-04811b2 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-14 .elementor-element.elementor-element-04811b2 .elementor-pagination{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;margin-top:35px;}.elementor-14 .elementor-element.elementor-element-04811b2 .elementor-pagination .page-numbers.current{color:#FF26FF;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-04811b2 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 22px/2 );}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-04811b2 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 22px/2 );}body.rtl .elementor-14 .elementor-element.elementor-element-04811b2 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 22px/2 );}body.rtl .elementor-14 .elementor-element.elementor-element-04811b2 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 22px/2 );}.elementor-14 .elementor-element.elementor-element-2a20137{--spacer-size:40px;}.elementor-14 .elementor-element.elementor-element-3980bea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-2c53dbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-0dec7ec{font-family:"Poppins", Sans-serif;font-size:14px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-b3855ae{--content-width:839px;}.elementor-14 .elementor-element.elementor-element-fea16a1{--content-width:839px;}.elementor-14 .elementor-element.elementor-element-e08e1e8{--width:21%;}.elementor-14 .elementor-element.elementor-element-8e71e99{--width:33%;}.elementor-14 .elementor-element.elementor-element-65ca8200{--width:21.375%;}.elementor-14 .elementor-element.elementor-element-3d3ab40{--width:38%;}.elementor-14 .elementor-element.elementor-element-beebda6{--width:4.452%;}.elementor-14 .elementor-element.elementor-element-7641180{--width:94.4%;}.elementor-14 .elementor-element.elementor-element-99c68c2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-99c68c2{--width:692px;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-5b8e87a{--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-749fc76.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-14 .elementor-element.elementor-element-1af926c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-99c68c2{--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-0dcfbfc > .elementor-widget-container{margin:10px -19px 30px 0px;}.elementor-14 .elementor-element.elementor-element-0dcfbfc{--container-widget-width:82px;--container-widget-flex-grow:0;width:var( --container-widget-width, 82px );max-width:82px;}.elementor-14 .elementor-element.elementor-element-935b405{--container-widget-width:98px;--container-widget-flex-grow:0;width:var( --container-widget-width, 98px );max-width:98px;}.elementor-14 .elementor-element.elementor-element-dd7a49f{--container-widget-width:82px;--container-widget-flex-grow:0;width:var( --container-widget-width, 82px );max-width:82px;}.elementor-14 .elementor-element.elementor-element-3568a2c{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-14 .elementor-element.elementor-element-d829044{--margin-top:0px;--margin-bottom:0px;--margin-left:13px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-04811b2{--grid-columns:2;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-c07d7cb .elementor-divider-separator{width:0%;}.elementor-14 .elementor-element.elementor-element-de2436d{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;font-size:12px;}.elementor-14 .elementor-element.elementor-element-de2436d > .elementor-widget-container{padding:23px 23px 23px 23px;}.elementor-14 .elementor-element.elementor-element-f30c348{--width:334px;}.elementor-14 .elementor-element.elementor-element-fd63bf1{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-fd63bf1 > .elementor-widget-container{margin:-13px -13px -13px -13px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-fd63bf1.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-5b8e87a{--width:286px;--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;--margin-top:8px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-14 .elementor-element.elementor-element-4f927b4{width:var( --container-widget-width, 51.097% );max-width:51.097%;--container-widget-width:51.097%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4f927b4 > .elementor-widget-container{margin:-1px -1px -1px -1px;padding:-5px -5px -5px -5px;}.elementor-14 .elementor-element.elementor-element-4f927b4 .elementor-button{border-width:1vw 1vw 1vw 1vw;border-radius:0px 0px 0px 0px;padding:13px 13px 13px 13px;}.elementor-14 .elementor-element.elementor-element-b7f58f1{width:var( --container-widget-width, 27px );max-width:27px;--container-widget-width:27px;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-14 .elementor-element.elementor-element-b7f58f1 > .elementor-widget-container{margin:-1px -2px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b7f58f1.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-b7f58f1 .elementor-icon-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-b7f58f1 .elementor-icon-box-title{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-6d11675 > .elementor-widget-container{margin:0px -33px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6d11675{--container-widget-width:82px;--container-widget-flex-grow:0;width:var( --container-widget-width, 82px );max-width:82px;}.elementor-14 .elementor-element.elementor-element-3d3ab40{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3d3ab40.e-con{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-47c18d4 > .elementor-widget-container{margin:0px -11px 0px 0px;}.elementor-14 .elementor-element.elementor-element-21976f1{width:initial;max-width:initial;}.elementor-14 .elementor-element.elementor-element-21976f1 > .elementor-widget-container{margin:0px 0px 0px 24px;}.elementor-14 .elementor-element.elementor-element-1509e78a .elementor-divider-separator{width:0%;}.elementor-14 .elementor-element.elementor-element-f14b092 img{width:21%;}.elementor-14 .elementor-element.elementor-element-749fc76.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-14 .elementor-element.elementor-element-1af926c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-0dcfbfc > .elementor-widget-container{margin:0px -33px 0px -21px;}.elementor-14 .elementor-element.elementor-element-0dcfbfc{--container-widget-width:77px;--container-widget-flex-grow:0;width:var( --container-widget-width, 77px );max-width:77px;}.elementor-14 .elementor-element.elementor-element-935b405 > .elementor-widget-container{margin:0px -19px 0px -26px;}.elementor-14 .elementor-element.elementor-element-dd7a49f > .elementor-widget-container{margin:0px -4px 0px 22px;}.elementor-14 .elementor-element.elementor-element-d829044{--margin-top:0px;--margin-bottom:0px;--margin-left:13px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-04811b2{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-2c53dbe{--min-height:179px;}}/* Start custom CSS for divider, class: .elementor-element-c07d7cb */.elementor-14 .elementor-element.elementor-element-c07d7cb {
    background: linear-gradient(to right, #007BFF, #FF1493, #FFA500, #00008B);
    height: 1.9px;
    width: 80%;
    margin: 0 auto;
    border: none !important;
    margin-top: -21px;
    margin-right: px;/* Moves divider 10px up */
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-36a800c9 */.custom-cat-dropdown {
    padding: 8px 12px;
    font-size: 16px;
    border-radius: 4px;
    border: 1px solid #ccc;
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1509e78a */.elementor-14 .elementor-element.elementor-element-1509e78a {
    background: linear-gradient(to right, #007BFF, #FF1493, #FFA500, #00008B);
    height: 5.9px;
    width: 110%;
    margin: 0 auto;
    border: none !important;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-size: 200% 100%; /* Double the background size for smooth animation */
    animation: gradientShift 3s ease infinite; /* Animation name, duration, and loop */
}

@keyframes gradientShift {
    0% {
        background-position: 0% 50%; /* Start from left */
    }
    50% {
        background-position: 100% 50%; /* Move to right */
    }
    100% {
        background-position: 0% 50%; /* Return to left */
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3568a2c */.custom-cat-dropdown {
    padding: 8px 12px;
    font-size: 16px;
    border-radius: 4px;
    border: 1px solid #ccc;
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-04811b2 *//* Center align the pagination */
.elementor-pagination {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    margin: 20px 0;
    position: relative;
}

/* Ensure Previous and Next buttons remain visible */
.elementor-pagination .next,
.elementor-pagination .prev {
    display: inline-block !important;
}

/* Limit to 3 page numbers around current page */
.elementor-pagination .page-numbers:not(.next):not(.prev) {
    display: none;
}

.elementor-pagination .page-numbers.current,
.elementor-pagination .page-numbers.current + .page-numbers,
.elementor-pagination .page-numbers.current + .page-numbers + .page-numbers,
.elementor-pagination .page-numbers.current ~ .page-numbers.prev,
.elementor-pagination .page-numbers.current ~ .page-numbers.next {
    display: inline-block !important;
}

/* Adjust for first and last pages */
.elementor-pagination .page-numbers:first-child,
.elementor-pagination .page-numbers:last-child {
    display: inline-block !important;
}

/* Style for the total pages text */
.elementor-pagination .total-pages {
    font-size: 14px;
    color: #666;
    margin-right: 5px;
}/* End custom CSS */