.elementor-36 .elementor-element.elementor-element-053cdfd{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-7229c1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-36 .elementor-element.elementor-element-f1a5126{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-f1a5126.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-248d2ff{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-248d2ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-36 .elementor-element.elementor-element-5af3efb{width:var( --container-widget-width, 100.525% );max-width:100.525%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:100.525%;--container-widget-flex-grow:0;text-align:start;font-family:"Segoe UI", Sans-serif;font-size:21px;font-weight:500;text-transform:capitalize;line-height:31px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-5af3efb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-1d2c586{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-36 .elementor-element.elementor-element-c57caaf .elementor-button{background-color:transparent;font-family:"Segoe UI", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(29deg, #FC4A1A 0%, #F78233 100%);box-shadow:0px 0px 5px 0px rgba(83.93750000000001, 83.93750000000001, 83.93750000000001, 0.5);transition-duration:1.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFC5A9;border-radius:47px 47px 47px 47px;padding:15px 20px 15px 20px;}.elementor-36 .elementor-element.elementor-element-c57caaf .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-c57caaf .elementor-button:focus{border-color:#FC6720;box-shadow:0px 3px 14px 0px rgba(252, 103.00000000000006, 32, 0.65);}.elementor-36 .elementor-element.elementor-element-ac4a763 .elementor-button{background-color:#FFFFFF;font-family:"Segoe UI", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 0px 5px 0px rgba(115.19624481201171, 115.19624481201171, 115.19624481201171, 0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:53px 53px 53px 53px;padding:15px 20px 15px 20px;}.elementor-36 .elementor-element.elementor-element-ac4a763 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-ac4a763 .elementor-button:focus{background-color:#FC672047;border-color:#FC6720A6;}.elementor-36 .elementor-element.elementor-element-ac4a763 .elementor-button-content-wrapper{flex-direction:row;}.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-36 .elementor-element.elementor-element-9fa98d2{--divider-border-style:solid;--divider-color:#FF9765;--divider-border-width:1px;}.elementor-36 .elementor-element.elementor-element-9fa98d2 .elementor-divider-separator{width:100%;}.elementor-36 .elementor-element.elementor-element-9fa98d2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-36 .elementor-element.elementor-element-6b62c4b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-6b62c4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-5957d12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-6c829d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-36 .elementor-element.elementor-element-6c829d2 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-6c829d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-6c829d2.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-6c829d2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-6c829d2.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-6c829d2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-6c829d2 .elementor-icon{font-size:18px;}.elementor-36 .elementor-element.elementor-element-6c829d2 .elementor-icon svg{height:18px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-0cb77a7 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-3f6d1b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:-27px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-e847eb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-36 .elementor-element.elementor-element-e847eb6 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-e847eb6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-e847eb6.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-e847eb6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-e847eb6.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-e847eb6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-e847eb6 .elementor-icon{font-size:18px;}.elementor-36 .elementor-element.elementor-element-e847eb6 .elementor-icon svg{height:18px;}.elementor-36 .elementor-element.elementor-element-b21f22c .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-de861ff{--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;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-bb63157{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-36 .elementor-element.elementor-element-bb63157 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-bb63157.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-bb63157.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-bb63157.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-bb63157.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-bb63157.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-bb63157 .elementor-icon{font-size:20px;}.elementor-36 .elementor-element.elementor-element-bb63157 .elementor-icon svg{height:20px;}.elementor-36 .elementor-element.elementor-element-cc9a9f5 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-0031823{--display:flex;--min-height:372px;--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-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-0031823:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-0031823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF3B 0%, #F2295B00 100%);}.elementor-36 .elementor-element.elementor-element-0031823.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-330f3b4{--display:flex;--min-height:0px;--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-bf60ea8{--display:flex;--min-height:225px;--justify-content:center;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--margin-top:-23px;--margin-bottom:0px;--margin-left:-24px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-c322254 .elementor-icon-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-c322254.elementor-view-stacked .elementor-icon{background-color:#FC6720E8;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-c322254.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-c322254.elementor-view-default .elementor-icon{color:#FC6720E8;border-color:#FC6720E8;}.elementor-36 .elementor-element.elementor-element-c322254.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-c322254.elementor-view-default .elementor-icon svg{fill:#FC6720E8;}.elementor-36 .elementor-element.elementor-element-c322254.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-c322254.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-c322254 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-c322254 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-5e84394 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-de75961{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-e318c9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-36 .elementor-element.elementor-element-20c9e54 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-20c9e54.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-20c9e54.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-20c9e54.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-20c9e54.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-20c9e54.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-20c9e54 .elementor-icon{font-size:15px;}.elementor-36 .elementor-element.elementor-element-20c9e54 .elementor-icon svg{height:15px;}.elementor-36 .elementor-element.elementor-element-2c30a51 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-c5e38d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-36 .elementor-element.elementor-element-e796239 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-e796239.elementor-view-stacked .elementor-icon{background-color:#FFCB00;}.elementor-36 .elementor-element.elementor-element-e796239.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-e796239.elementor-view-default .elementor-icon{color:#FFCB00;border-color:#FFCB00;}.elementor-36 .elementor-element.elementor-element-e796239.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-e796239.elementor-view-default .elementor-icon svg{fill:#FFCB00;}.elementor-36 .elementor-element.elementor-element-e796239 .elementor-icon{font-size:15px;}.elementor-36 .elementor-element.elementor-element-e796239 .elementor-icon svg{height:15px;}.elementor-36 .elementor-element.elementor-element-efa7079 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12px;font-weight:600;color:#FFCB00;}.elementor-36 .elementor-element.elementor-element-0dd1c93{--display:flex;--min-height:225px;--justify-content:center;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:123px;--margin-right:-100px;}.elementor-36 .elementor-element.elementor-element-1488f33 .elementor-icon-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-1488f33.elementor-view-stacked .elementor-icon{background-color:#FC6720E8;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-1488f33.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-1488f33.elementor-view-default .elementor-icon{color:#FC6720E8;border-color:#FC6720E8;}.elementor-36 .elementor-element.elementor-element-1488f33.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-1488f33.elementor-view-default .elementor-icon svg{fill:#FC6720E8;}.elementor-36 .elementor-element.elementor-element-1488f33.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-1488f33.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-1488f33 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-1488f33 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-48ec3f6 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-1e69f39{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-878ba59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-36 .elementor-element.elementor-element-3c4f954 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-3c4f954.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-3c4f954.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-3c4f954.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-3c4f954.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-3c4f954.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-3c4f954 .elementor-icon{font-size:15px;}.elementor-36 .elementor-element.elementor-element-3c4f954 .elementor-icon svg{height:15px;}.elementor-36 .elementor-element.elementor-element-5d3cebc .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-7248102{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-36 .elementor-element.elementor-element-d80aa5e .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-d80aa5e.elementor-view-stacked .elementor-icon{background-color:#FFCB00;}.elementor-36 .elementor-element.elementor-element-d80aa5e.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-d80aa5e.elementor-view-default .elementor-icon{color:#FFCB00;border-color:#FFCB00;}.elementor-36 .elementor-element.elementor-element-d80aa5e.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-d80aa5e.elementor-view-default .elementor-icon svg{fill:#FFCB00;}.elementor-36 .elementor-element.elementor-element-d80aa5e .elementor-icon{font-size:15px;}.elementor-36 .elementor-element.elementor-element-d80aa5e .elementor-icon svg{height:15px;}.elementor-36 .elementor-element.elementor-element-b299943 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12px;font-weight:600;color:#FFCB00;}.elementor-36 .elementor-element.elementor-element-91b50a8{--display:flex;--min-height:225px;--justify-content:center;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--margin-top:-103px;--margin-bottom:0px;--margin-left:271px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-dd91bf9 .elementor-icon-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-dd91bf9.elementor-view-stacked .elementor-icon{background-color:#FC6720E8;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-dd91bf9.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-dd91bf9.elementor-view-default .elementor-icon{color:#FC6720E8;border-color:#FC6720E8;}.elementor-36 .elementor-element.elementor-element-dd91bf9.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-dd91bf9.elementor-view-default .elementor-icon svg{fill:#FC6720E8;}.elementor-36 .elementor-element.elementor-element-dd91bf9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-dd91bf9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-dd91bf9 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-dd91bf9 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-506d62d .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-92fb708{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-f34b23c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-36 .elementor-element.elementor-element-181f0ef .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-181f0ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-181f0ef.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-181f0ef.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-181f0ef.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-181f0ef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-181f0ef .elementor-icon{font-size:15px;}.elementor-36 .elementor-element.elementor-element-181f0ef .elementor-icon svg{height:15px;}.elementor-36 .elementor-element.elementor-element-970bacf .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-8428e01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-36 .elementor-element.elementor-element-9c243f1 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-9c243f1.elementor-view-stacked .elementor-icon{background-color:#FFCB00;}.elementor-36 .elementor-element.elementor-element-9c243f1.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-9c243f1.elementor-view-default .elementor-icon{color:#FFCB00;border-color:#FFCB00;}.elementor-36 .elementor-element.elementor-element-9c243f1.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-9c243f1.elementor-view-default .elementor-icon svg{fill:#FFCB00;}.elementor-36 .elementor-element.elementor-element-9c243f1 .elementor-icon{font-size:15px;}.elementor-36 .elementor-element.elementor-element-9c243f1 .elementor-icon svg{height:15px;}.elementor-36 .elementor-element.elementor-element-a68fe17 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:12px;font-weight:600;color:#FFCB00;}.elementor-36 .elementor-element.elementor-element-6235916{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-83ee87e{text-align:center;}.elementor-36 .elementor-element.elementor-element-83ee87e .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;letter-spacing:1.4px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-db87455{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-95d8f77{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(190.67626037597654, 190.67626037597654, 190.67626037597654, 0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:6px;--padding-right:6px;}.elementor-36 .elementor-element.elementor-element-baed90a .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-eb1cd4f{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(190.67626037597654, 190.67626037597654, 190.67626037597654, 0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:6px;--padding-right:6px;}.elementor-36 .elementor-element.elementor-element-1a468ec .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-3d3557d{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(190.67626037597654, 190.67626037597654, 190.67626037597654, 0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:6px;--padding-right:6px;}.elementor-36 .elementor-element.elementor-element-2ecc0f3 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-e9fa119{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(190.67626037597654, 190.67626037597654, 190.67626037597654, 0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:6px;--padding-right:6px;}.elementor-36 .elementor-element.elementor-element-5feaa71 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-203f469{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(190.67626037597654, 190.67626037597654, 190.67626037597654, 0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:6px;--padding-right:6px;}.elementor-36 .elementor-element.elementor-element-717014d .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-0046ab5{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(190.67626037597654, 190.67626037597654, 190.67626037597654, 0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:6px;--padding-right:6px;}.elementor-36 .elementor-element.elementor-element-45c0cd3 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-7f8d67d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-1d61381{--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:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-2df13bf{text-align:center;}.elementor-36 .elementor-element.elementor-element-2df13bf .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:41px;font-weight:700;text-transform:capitalize;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-36 .elementor-element.elementor-element-25ad47a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-8bb430e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-ed3262a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-36 .elementor-element.elementor-element-31cfb2c .elementor-counter{flex-direction:column-reverse;}.elementor-36 .elementor-element.elementor-element-31cfb2c .elementor-counter-number-wrapper{font-family:"Helvetica", Sans-serif;font-size:49px;font-weight:600;}.elementor-36 .elementor-element.elementor-element-31cfb2c .elementor-counter-title{color:var( --e-global-color-text );font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-c8b4d25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-c5f4d98 .elementor-counter{flex-direction:column-reverse;}.elementor-36 .elementor-element.elementor-element-c5f4d98 .elementor-counter-number-wrapper{font-family:"Helvetica", Sans-serif;font-size:49px;font-weight:600;}.elementor-36 .elementor-element.elementor-element-c5f4d98 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-738351b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-ddfd1f8 .elementor-counter{flex-direction:column-reverse;}.elementor-36 .elementor-element.elementor-element-ddfd1f8 .elementor-counter-number-wrapper{font-family:"Helvetica", Sans-serif;font-size:49px;font-weight:600;}.elementor-36 .elementor-element.elementor-element-ddfd1f8 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-a50a8a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-29856bc .elementor-counter{flex-direction:column-reverse;}.elementor-36 .elementor-element.elementor-element-29856bc .elementor-counter-number-wrapper{font-family:"Helvetica", Sans-serif;font-size:49px;font-weight:600;}.elementor-36 .elementor-element.elementor-element-29856bc .elementor-counter-title{color:var( --e-global-color-text );font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-352d5f3{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-297619e{--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:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-8d5f1d9{padding:13px 13px 13px 13px;text-align:center;}.elementor-36 .elementor-element.elementor-element-8d5f1d9 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-b3a1422{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-9bb0d32{--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-36 .elementor-element.elementor-element-00326ad .elementor-button{background-color:#FFDBC9;font-family:"Segoe UI", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;padding:10px 40px 10px 40px;}.elementor-36 .elementor-element.elementor-element-00326ad{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-00c4855{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-9f0d0fb{--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:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-78f2a1e{padding:10px 10px 10px 10px;text-align:center;}.elementor-36 .elementor-element.elementor-element-78f2a1e .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-1a148bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-size:19px;font-weight:400;color:#525252;}.elementor-36 .elementor-element.elementor-element-94947c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-36 .elementor-element.elementor-element-5c49142{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-36 .elementor-element.elementor-element-d89f67a{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-31cc5ee{border-style:none;}.elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-31cc5ee.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-31cc5ee.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-31cc5ee.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-31cc5ee.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-31cc5ee.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-31cc5ee.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-31cc5ee.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon i, .elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-1ddc3a9{text-align:center;}.elementor-36 .elementor-element.elementor-element-1ddc3a9 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-aad0c94{text-align:center;}.elementor-36 .elementor-element.elementor-element-aad0c94 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-42d6c2a{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-5bd5ddc{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-40ff037{text-align:center;}.elementor-36 .elementor-element.elementor-element-40ff037 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-2449c82{--display:flex;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-2449c82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-a07a6ab .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-a07a6ab .elementor-icon{font-size:39px;}.elementor-36 .elementor-element.elementor-element-a07a6ab .elementor-icon svg{height:39px;}.elementor-36 .elementor-element.elementor-element-1f6990a{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-6376759{border-style:none;}.elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-6376759.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-6376759.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-6376759.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-6376759.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-6376759.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-6376759.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-6376759.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-f9d062c{text-align:center;}.elementor-36 .elementor-element.elementor-element-f9d062c .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-1103e8a{text-align:center;}.elementor-36 .elementor-element.elementor-element-1103e8a .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-38aacc8{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-ef3453f{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-604a096{text-align:center;}.elementor-36 .elementor-element.elementor-element-604a096 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-5eff64a{--display:flex;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-5eff64a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-1870ced .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-1870ced .elementor-icon{font-size:39px;}.elementor-36 .elementor-element.elementor-element-1870ced .elementor-icon svg{height:39px;}.elementor-36 .elementor-element.elementor-element-9418327{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-2544f8b{border-style:none;}.elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-2544f8b.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-2544f8b.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-2544f8b.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-2544f8b.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-2544f8b.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-2544f8b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-2544f8b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon i, .elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-72d0799{text-align:center;}.elementor-36 .elementor-element.elementor-element-72d0799 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-50b649b{text-align:center;}.elementor-36 .elementor-element.elementor-element-50b649b .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-3bdd4de{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-a377a3e{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-f79eaee{text-align:center;}.elementor-36 .elementor-element.elementor-element-f79eaee .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-42bbdad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-36 .elementor-element.elementor-element-b295834{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-4693d5f{border-style:none;}.elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-4693d5f.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-4693d5f.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-4693d5f.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-4693d5f.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-4693d5f.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-4693d5f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-4693d5f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon i, .elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-0d9467f{text-align:center;}.elementor-36 .elementor-element.elementor-element-0d9467f .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-83da119{text-align:center;}.elementor-36 .elementor-element.elementor-element-83da119 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-2afc674{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-cc83aec{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-c97cb4a{text-align:center;}.elementor-36 .elementor-element.elementor-element-c97cb4a .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-a6e9bef{--display:flex;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-a6e9bef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-5bf5f4e .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-5bf5f4e .elementor-icon{font-size:39px;}.elementor-36 .elementor-element.elementor-element-5bf5f4e .elementor-icon svg{height:39px;}.elementor-36 .elementor-element.elementor-element-dd30399{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-a871cd4{border-style:none;}.elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-a871cd4.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-a871cd4.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-a871cd4.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-a871cd4.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-a871cd4.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-a871cd4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-a871cd4.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon svg{transform:rotate(335deg);}.elementor-36 .elementor-element.elementor-element-91cb4dc{text-align:center;}.elementor-36 .elementor-element.elementor-element-91cb4dc .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-f3275f9{text-align:center;}.elementor-36 .elementor-element.elementor-element-f3275f9 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-f2b74d2{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-3ee2467{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-d02d594{text-align:center;}.elementor-36 .elementor-element.elementor-element-d02d594 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-f5f27cf{--display:flex;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-f5f27cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-e179cd7 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-e179cd7 .elementor-icon{font-size:39px;}.elementor-36 .elementor-element.elementor-element-e179cd7 .elementor-icon svg{height:39px;}.elementor-36 .elementor-element.elementor-element-6f671fc{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-9d1079c{border-style:none;}.elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-9d1079c.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-9d1079c.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-9d1079c.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-9d1079c.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-9d1079c.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-9d1079c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-9d1079c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon i, .elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-4b3b457{text-align:center;}.elementor-36 .elementor-element.elementor-element-4b3b457 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-875252a{text-align:center;}.elementor-36 .elementor-element.elementor-element-875252a .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-1a1895a{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-1741111{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-cc901a3{text-align:center;}.elementor-36 .elementor-element.elementor-element-cc901a3 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-31defdf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-36 .elementor-element.elementor-element-207cee2{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-181a660{border-style:none;}.elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-181a660.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-181a660.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-181a660.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-181a660.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-181a660.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-181a660.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-181a660.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-056d787{text-align:center;}.elementor-36 .elementor-element.elementor-element-056d787 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-e32cdbf{text-align:center;}.elementor-36 .elementor-element.elementor-element-e32cdbf .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-6b058b1{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-1d050f2{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-754fd0d{text-align:center;}.elementor-36 .elementor-element.elementor-element-754fd0d .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-2cadb39{--display:flex;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-2cadb39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-af3a922 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-af3a922 .elementor-icon{font-size:39px;}.elementor-36 .elementor-element.elementor-element-af3a922 .elementor-icon svg{height:39px;}.elementor-36 .elementor-element.elementor-element-e0359b9{--display:flex;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-c71a1a3{border-style:none;}.elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-c71a1a3.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-c71a1a3.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-c71a1a3.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-c71a1a3.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-c71a1a3.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-c71a1a3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-c71a1a3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon svg{transform:rotate(335deg);}.elementor-36 .elementor-element.elementor-element-f5764df{text-align:center;}.elementor-36 .elementor-element.elementor-element-f5764df .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-39badb1{text-align:center;}.elementor-36 .elementor-element.elementor-element-39badb1 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-88bd6e8{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-3041510{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-d0b3781{text-align:center;}.elementor-36 .elementor-element.elementor-element-d0b3781 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-8659182{--display:flex;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-8659182.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-8a475c4 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-8a475c4 .elementor-icon{font-size:39px;}.elementor-36 .elementor-element.elementor-element-8a475c4 .elementor-icon svg{height:39px;}.elementor-36 .elementor-element.elementor-element-0da6336{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-c9eec90{border-style:none;}.elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-c9eec90.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-c9eec90.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-c9eec90.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-c9eec90.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-c9eec90.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-c9eec90.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-c9eec90.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-0b5a239{text-align:center;}.elementor-36 .elementor-element.elementor-element-0b5a239 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-e3f5f04{text-align:center;}.elementor-36 .elementor-element.elementor-element-e3f5f04 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-7032f53{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-8489182{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-2ebf292{text-align:center;}.elementor-36 .elementor-element.elementor-element-2ebf292 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-973e97d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:250px;--padding-right:250px;}.elementor-36 .elementor-element.elementor-element-d8e9140{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-25a4805{border-style:none;}.elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-25a4805.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-25a4805.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-25a4805.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-25a4805.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-25a4805.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-25a4805.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-25a4805.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-fcd3060{text-align:center;}.elementor-36 .elementor-element.elementor-element-fcd3060 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-bb0352c{text-align:center;}.elementor-36 .elementor-element.elementor-element-bb0352c .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-bda709f{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-6638ecc{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-035ee09{text-align:center;}.elementor-36 .elementor-element.elementor-element-035ee09 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-e6dc36b{--display:flex;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-e6dc36b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-0fa502d .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-0fa502d .elementor-icon{font-size:39px;}.elementor-36 .elementor-element.elementor-element-0fa502d .elementor-icon svg{height:39px;}.elementor-36 .elementor-element.elementor-element-3a2050a{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-d3c7f6d{border-style:none;}.elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-d3c7f6d.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-d3c7f6d.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-d3c7f6d.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-d3c7f6d.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-d3c7f6d.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-d3c7f6d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-d3c7f6d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon i, .elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon svg{transform:rotate(335deg);}.elementor-36 .elementor-element.elementor-element-2264959{text-align:center;}.elementor-36 .elementor-element.elementor-element-2264959 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-a77f38a{text-align:center;}.elementor-36 .elementor-element.elementor-element-a77f38a .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-185d8b3{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-cf791ae{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-821e36b{text-align:center;}.elementor-36 .elementor-element.elementor-element-821e36b .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-b0bf297{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:250px;--padding-right:250px;}.elementor-36 .elementor-element.elementor-element-6a2c685{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-cf8188e{border-style:none;}.elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-cf8188e.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-cf8188e.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-cf8188e.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-cf8188e.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-cf8188e.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-cf8188e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-cf8188e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon i, .elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-d7d71ae{text-align:center;}.elementor-36 .elementor-element.elementor-element-d7d71ae .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-1929760{text-align:center;}.elementor-36 .elementor-element.elementor-element-1929760 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-deedc22{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-29eab3d{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-1ca219e{text-align:center;}.elementor-36 .elementor-element.elementor-element-1ca219e .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-42c789b{--display:flex;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-42c789b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-ec9438d .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-ec9438d .elementor-icon{font-size:39px;}.elementor-36 .elementor-element.elementor-element-ec9438d .elementor-icon svg{height:39px;}.elementor-36 .elementor-element.elementor-element-94fbfa1{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-07bd0c2{border-style:none;}.elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-07bd0c2.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-07bd0c2.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-07bd0c2.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-07bd0c2.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-07bd0c2.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-07bd0c2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-07bd0c2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon svg{transform:rotate(335deg);}.elementor-36 .elementor-element.elementor-element-b5d5664{text-align:center;}.elementor-36 .elementor-element.elementor-element-b5d5664 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-c9a478f{text-align:center;}.elementor-36 .elementor-element.elementor-element-c9a478f .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-8d0d11e{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-d547cb2{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-686943e{text-align:center;}.elementor-36 .elementor-element.elementor-element-686943e .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-81c42e7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:250px;--padding-right:250px;}.elementor-36 .elementor-element.elementor-element-91d62cb{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-6f48a6e{border-style:none;}.elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-6f48a6e.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-6f48a6e.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-6f48a6e.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-6f48a6e.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-6f48a6e.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-6f48a6e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-6f48a6e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon i, .elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon svg{transform:rotate(335deg);}.elementor-36 .elementor-element.elementor-element-7b036d0{text-align:center;}.elementor-36 .elementor-element.elementor-element-7b036d0 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-e776b9e{text-align:center;}.elementor-36 .elementor-element.elementor-element-e776b9e .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-a5d0567{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-e5438b4{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-bdadf77{text-align:center;}.elementor-36 .elementor-element.elementor-element-bdadf77 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-5528376{--display:flex;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-5528376.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-c036c16 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-c036c16 .elementor-icon{font-size:39px;}.elementor-36 .elementor-element.elementor-element-c036c16 .elementor-icon svg{height:39px;}.elementor-36 .elementor-element.elementor-element-d079e4a{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-b4daa2d{border-style:none;}.elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-b4daa2d.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-b4daa2d.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-b4daa2d.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-b4daa2d.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-b4daa2d.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-b4daa2d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-b4daa2d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon i, .elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-e6c79d0{text-align:center;}.elementor-36 .elementor-element.elementor-element-e6c79d0 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-c8865d3{text-align:center;}.elementor-36 .elementor-element.elementor-element-c8865d3 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-616f369{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-a561a21{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-ff3631e{text-align:center;}.elementor-36 .elementor-element.elementor-element-ff3631e .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-8fe0e75{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:250px;--padding-right:250px;}.elementor-36 .elementor-element.elementor-element-6c92a80{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-ff0f7f3{border-style:none;}.elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-ff0f7f3.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-ff0f7f3.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-ff0f7f3.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-ff0f7f3.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-ff0f7f3.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-ff0f7f3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-ff0f7f3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-2e97c37{text-align:center;}.elementor-36 .elementor-element.elementor-element-2e97c37 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-7a72495{text-align:center;}.elementor-36 .elementor-element.elementor-element-7a72495 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-e06a796{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-abb0746{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-ed15b7f{text-align:center;}.elementor-36 .elementor-element.elementor-element-ed15b7f .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-d4fac4f{--display:flex;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-d4fac4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-0792c3c .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-0792c3c .elementor-icon{font-size:39px;}.elementor-36 .elementor-element.elementor-element-0792c3c .elementor-icon svg{height:39px;}.elementor-36 .elementor-element.elementor-element-eb6362d{--display:flex;--justify-content:space-between;--gap:12px 5px;--row-gap:12px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-36 .elementor-element.elementor-element-4123859{border-style:none;}.elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-4123859.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-4123859.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-4123859.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-4123859.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-4123859.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-4123859.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-4123859.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon{font-size:33px;padding:15px;}.elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon svg{height:33px;}.elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-95532e7{text-align:center;}.elementor-36 .elementor-element.elementor-element-95532e7 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-1e57019{text-align:center;}.elementor-36 .elementor-element.elementor-element-1e57019 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-6e8c4dc{padding:0px 0px 0px 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-74eb900{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-2ad37ff{text-align:center;}.elementor-36 .elementor-element.elementor-element-2ad37ff .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;word-spacing:5px;}.elementor-36 .elementor-element.elementor-element-84e0b1b{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:64px;--n-tabs-title-border-radius:25px 25px 25px 25px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:30px;--n-tabs-title-font-size:17px;--n-tabs-title-color:#666879;--n-tabs-title-color-active:var( --e-global-color-primary );--n-tabs-icon-size:19px;--n-tabs-icon-color:#8A8A8A;--n-tabs-icon-color-active:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-84e0b1b > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-84e0b1b.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFDBC9;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-84e0b1b.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-36 .elementor-element.elementor-element-84e0b1b.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFDBC9;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-84e0b1b.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFBE9F;}.elementor-36 .elementor-element.elementor-element-84e0b1b.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Segoe UI", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-84e0b1b [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );--n-tabs-icon-color-hover:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-b27ce57{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-c3ef559{--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:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-dbd3970{padding:10px 10px 10px 10px;text-align:center;}.elementor-36 .elementor-element.elementor-element-dbd3970 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-67a04cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-size:19px;font-weight:400;color:#525252;}.elementor-36 .elementor-element.elementor-element-dd70509{--display:flex;}.elementor-36 .elementor-element.elementor-element-f5ff033{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-947e8b1{text-align:center;}.elementor-36 .elementor-element.elementor-element-947e8b1 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-536bb1c .elementor-button{background-color:transparent;font-family:"Segoe UI", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(29deg, #FC4A1A 0%, #F78233 100%);transition-duration:1.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFC5A9;border-radius:47px 47px 47px 47px;padding:15px 20px 15px 20px;}.elementor-36 .elementor-element.elementor-element-536bb1c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-536bb1c .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-536bb1c .elementor-button:focus{border-color:#FC6720;box-shadow:0px 14px 48px 0px rgba(252, 103.00000000000006, 32, 0.78);}.elementor-36 .elementor-element.elementor-element-686cf01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-b19f802{--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:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-1b5648c{padding:10px 10px 10px 10px;text-align:center;}.elementor-36 .elementor-element.elementor-element-1b5648c .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-7464a1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-size:19px;font-weight:400;color:#525252;}.elementor-36 .elementor-element.elementor-element-935165f{--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-36 .elementor-element.elementor-element-43acb8f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-9d90bce{--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;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-fd1b7a3{border-style:none;}.elementor-36 .elementor-element.elementor-element-fd1b7a3 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-fd1b7a3.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-fd1b7a3.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-fd1b7a3.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-fd1b7a3.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-fd1b7a3.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-fd1b7a3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-fd1b7a3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-fd1b7a3 .elementor-icon{font-size:38px;padding:18px;}.elementor-36 .elementor-element.elementor-element-fd1b7a3 .elementor-icon svg{height:38px;}.elementor-36 .elementor-element.elementor-element-fd1b7a3 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-fd1b7a3 .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-a83e0f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-a83e0f0 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;word-spacing:0.2em;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-4a9be1f{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-57c61c4{--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;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-5e44259{border-style:none;}.elementor-36 .elementor-element.elementor-element-5e44259 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-5e44259.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-5e44259.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-5e44259.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-5e44259.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-5e44259.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-5e44259.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-5e44259.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-5e44259 .elementor-icon{font-size:38px;padding:18px;}.elementor-36 .elementor-element.elementor-element-5e44259 .elementor-icon svg{height:38px;}.elementor-36 .elementor-element.elementor-element-5e44259 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-5e44259 .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-bbeaff6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-bbeaff6 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;word-spacing:0.2em;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-974c8ce{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-9299230{--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;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-758e10a{border-style:none;}.elementor-36 .elementor-element.elementor-element-758e10a .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-758e10a.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-758e10a.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-758e10a.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-758e10a.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-758e10a.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-758e10a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-758e10a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-758e10a .elementor-icon{font-size:38px;padding:18px;}.elementor-36 .elementor-element.elementor-element-758e10a .elementor-icon svg{height:38px;}.elementor-36 .elementor-element.elementor-element-758e10a .elementor-icon i, .elementor-36 .elementor-element.elementor-element-758e10a .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-371faba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-371faba .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;word-spacing:0.2em;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-906b9da{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-f97032e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-ae1637c{--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;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-066b86a{border-style:none;}.elementor-36 .elementor-element.elementor-element-066b86a .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-066b86a.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-066b86a.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-066b86a.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-066b86a.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-066b86a.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-066b86a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-066b86a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-066b86a .elementor-icon{font-size:38px;padding:18px;}.elementor-36 .elementor-element.elementor-element-066b86a .elementor-icon svg{height:38px;}.elementor-36 .elementor-element.elementor-element-066b86a .elementor-icon i, .elementor-36 .elementor-element.elementor-element-066b86a .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-dfb5a0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-dfb5a0e .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;word-spacing:0.2em;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-e17a767{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-3a4d4e0{--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;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-f5b13c5{border-style:none;}.elementor-36 .elementor-element.elementor-element-f5b13c5 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-f5b13c5.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-f5b13c5.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-f5b13c5.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-f5b13c5.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-f5b13c5.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-f5b13c5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-f5b13c5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-f5b13c5 .elementor-icon{font-size:38px;padding:18px;}.elementor-36 .elementor-element.elementor-element-f5b13c5 .elementor-icon svg{height:38px;}.elementor-36 .elementor-element.elementor-element-f5b13c5 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-f5b13c5 .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-107fb9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-107fb9b .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;word-spacing:0.2em;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-1f7dc5f{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-48506e8{--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;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-f99e955{border-style:none;}.elementor-36 .elementor-element.elementor-element-f99e955 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-f99e955.elementor-view-stacked .elementor-icon{background-color:#FC6720;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-f99e955.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-f99e955.elementor-view-default .elementor-icon{color:#FC6720;border-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-f99e955.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-f99e955.elementor-view-default .elementor-icon svg{fill:#FC6720;}.elementor-36 .elementor-element.elementor-element-f99e955.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-f99e955.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-f99e955 .elementor-icon{font-size:38px;padding:18px;}.elementor-36 .elementor-element.elementor-element-f99e955 .elementor-icon svg{height:38px;}.elementor-36 .elementor-element.elementor-element-f99e955 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-f99e955 .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-4fcd33f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-4fcd33f .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;word-spacing:0.2em;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-83f5386{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-65b0494{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-0959614{--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:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-f017d86{padding:10px 10px 10px 10px;text-align:center;}.elementor-36 .elementor-element.elementor-element-f017d86 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-14a075d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-size:19px;font-weight:400;color:#525252;}.elementor-36 .elementor-element.elementor-element-7db653e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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-36 .elementor-element.elementor-element-43b2adb{--grid-columns:3;--load-more-button-align:center;}.elementor-36 .elementor-element.elementor-element-43b2adb .elementor-button{background-color:#FC6720C9;font-family:"Segoe UI", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:26px 26px 26px 26px;}.elementor-36 .elementor-element.elementor-element-43b2adb .elementor-loop-container{grid-auto-rows:1fr;}.elementor-36 .elementor-element.elementor-element-43b2adb .e-loop-item > .elementor-section, .elementor-36 .elementor-element.elementor-element-43b2adb .e-loop-item > .elementor-section > .elementor-container, .elementor-36 .elementor-element.elementor-element-43b2adb .e-loop-item > .e-con, .elementor-36 .elementor-element.elementor-element-43b2adb .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-36 .elementor-element.elementor-element-2657fc5{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-f3ee5a2{--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:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-7caff49{padding:10px 10px 10px 10px;text-align:center;}.elementor-36 .elementor-element.elementor-element-7caff49 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-1c10a65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-size:19px;font-weight:400;color:#525252;}.elementor-36 .elementor-element.elementor-element-a073417{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-e1ff302{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-fa28801{--display:flex;--min-height:481px;--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;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-948c191{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-36 .elementor-element.elementor-element-948c191 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:27px;font-weight:600;text-transform:capitalize;letter-spacing:-0.3px;word-spacing:0.2em;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-9f176db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-9f176db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-abaf37a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-02108ce{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-02108ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-4c71e7a{--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 35px;--row-gap:0px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-f1296f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-51e0f9d{border-style:none;}.elementor-36 .elementor-element.elementor-element-51e0f9d .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-51e0f9d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-51e0f9d.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-51e0f9d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-51e0f9d.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-51e0f9d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-51e0f9d .elementor-icon{font-size:50px;}.elementor-36 .elementor-element.elementor-element-51e0f9d .elementor-icon svg{height:50px;}.elementor-36 .elementor-element.elementor-element-51e0f9d .elementor-icon i, .elementor-36 .elementor-element.elementor-element-51e0f9d .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-fd01e0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-fd01e0b .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;word-spacing:0.2em;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-6c70318{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-09fba13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-bc540db{border-style:none;}.elementor-36 .elementor-element.elementor-element-bc540db .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-bc540db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-bc540db.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-bc540db.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-bc540db.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-bc540db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-bc540db .elementor-icon{font-size:50px;}.elementor-36 .elementor-element.elementor-element-bc540db .elementor-icon svg{height:50px;}.elementor-36 .elementor-element.elementor-element-bc540db .elementor-icon i, .elementor-36 .elementor-element.elementor-element-bc540db .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-ad3cbe3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-ad3cbe3 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;word-spacing:0.2em;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-e15c96f{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-ed4e17b{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-3c2fd7e{--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 35px;--row-gap:0px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-4600d9b{--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 35px;--row-gap:0px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-ca0e496{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-61491dd{border-style:none;}.elementor-36 .elementor-element.elementor-element-61491dd .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-61491dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-61491dd.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-61491dd.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-61491dd.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-61491dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-61491dd .elementor-icon{font-size:50px;}.elementor-36 .elementor-element.elementor-element-61491dd .elementor-icon svg{height:50px;}.elementor-36 .elementor-element.elementor-element-61491dd .elementor-icon i, .elementor-36 .elementor-element.elementor-element-61491dd .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-577093f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-577093f .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;word-spacing:0.2em;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-05d1946{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-62ddfc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-aaf9119{border-style:none;}.elementor-36 .elementor-element.elementor-element-aaf9119 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-aaf9119.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-aaf9119.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-aaf9119.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-aaf9119.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-aaf9119.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-aaf9119 .elementor-icon{font-size:50px;}.elementor-36 .elementor-element.elementor-element-aaf9119 .elementor-icon svg{height:50px;}.elementor-36 .elementor-element.elementor-element-aaf9119 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-aaf9119 .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-1b2243a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-1b2243a .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;word-spacing:0.2em;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-066f376{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-50b6a52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-64edaba{--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:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-3b23857{padding:10px 10px 10px 10px;text-align:center;}.elementor-36 .elementor-element.elementor-element-3b23857 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-62d0c47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-size:19px;font-weight:400;color:#525252;}.elementor-36 .elementor-element.elementor-element-1cd786a{--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 30px;--row-gap:0px;--column-gap:30px;}.elementor-36 .elementor-element.elementor-element-f6b4102{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-price-table .elementor-price-table__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-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{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-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__additional_info{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-widget-price-table .elementor-ribbon-inner{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-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__button{background-color:var( --e-global-color-primary );font-family:"Segoe UI", Sans-serif;font-weight:600;text-transform:capitalize;border-radius:30px 30px 30px 30px;}.elementor-36 .elementor-element.elementor-element-3ff7808{background-color:#FFFFFF8F;border-style:none;border-radius:16px 16px 16px 16px;--e-price-table-header-background-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__heading{font-family:"Segoe UI", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__subheading{font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__currency, .elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__integer-part, .elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__fractional-part{color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table .elementor-price-table__price{font-family:"Segoe UI", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__currency{align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__period{color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__features-list{padding:0px 0px 0px 39px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__features-list li{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-left:calc((100% - 0%)/2);margin-right:calc((100% - 0%)/2);margin-top:18px;margin-bottom:18px;}.elementor-36 .elementor-element.elementor-element-8e7b22c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__button{background-color:var( --e-global-color-primary );font-family:"Segoe UI", Sans-serif;font-weight:600;text-transform:capitalize;border-radius:30px 30px 30px 30px;}.elementor-36 .elementor-element.elementor-element-2ab5049{background-color:#FFFFFF8F;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;--e-price-table-header-background-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__heading{font-family:"Segoe UI", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__subheading{font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__currency, .elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__integer-part, .elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__fractional-part{color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table .elementor-price-table__price{font-family:"Segoe UI", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(30em/100);}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__currency{align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__period{color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__features-list{padding:0px 0px 0px 39px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__features-list li{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-left:calc((100% - 0%)/2);margin-right:calc((100% - 0%)/2);margin-top:18px;margin-bottom:18px;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-ribbon-inner{color:#ffffff;}.elementor-36 .elementor-element.elementor-element-b76bbf9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__button{background-color:var( --e-global-color-primary );font-family:"Segoe UI", Sans-serif;font-weight:600;text-transform:capitalize;border-radius:30px 30px 30px 30px;}.elementor-36 .elementor-element.elementor-element-f307a85{background-color:#FFFFFF8F;border-style:none;border-radius:16px 16px 16px 16px;--e-price-table-header-background-color:#FC6720;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__heading{font-family:"Segoe UI", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__subheading{font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__currency, .elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__integer-part, .elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__fractional-part{color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table .elementor-price-table__price{font-family:"Segoe UI", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__currency{align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__period{color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__features-list{padding:0px 0px 0px 39px;--e-price-table-features-list-color:var( --e-global-color-text );text-align:start;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__features-list li{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-left:calc((100% - 0%)/2);margin-right:calc((100% - 0%)/2);margin-top:18px;margin-bottom:18px;}.elementor-36 .elementor-element.elementor-element-31061e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-31ed0a0{--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:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-1cf4c45{padding:10px 10px 10px 10px;text-align:center;}.elementor-36 .elementor-element.elementor-element-1cf4c45 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-2ee02e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Segoe UI", Sans-serif;font-size:19px;font-weight:400;color:#525252;}.elementor-36 .elementor-element.elementor-element-0995d37{--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-36 .elementor-element.elementor-element-4d468d7{--display:flex;}.elementor-36 .elementor-element.elementor-element-4d468d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-da400eb{font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-6a6ed75{--display:flex;}.elementor-36 .elementor-element.elementor-element-6a6ed75.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-a71b6f1{font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-ddc6e92{--display:flex;}.elementor-36 .elementor-element.elementor-element-ddc6e92.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-553ddba{font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-40352d5{--display:flex;}.elementor-36 .elementor-element.elementor-element-40352d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-c14c026{font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-92fb4bb{--display:flex;}.elementor-36 .elementor-element.elementor-element-92fb4bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-4ce9eb8{font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-f688f36{--display:flex;}.elementor-36 .elementor-element.elementor-element-f688f36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-174726b{font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-ed2fa17{--display:flex;}.elementor-36 .elementor-element.elementor-element-ed2fa17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-337d3f0{font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-0aa31cc{--display:flex;}.elementor-36 .elementor-element.elementor-element-0aa31cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-cd19502{font-family:"Segoe UI", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-56593b4{--n-accordion-title-font-size:18px;padding:0px 200px 0px 200px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-36 .elementor-element.elementor-element-56593b4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}:where( .elementor-36 .elementor-element.elementor-element-56593b4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Segoe UI", Sans-serif;font-weight:700;}:where( .elementor-36 .elementor-element.elementor-element-56593b4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );--border-radius:11px 11px 11px 11px;}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-7229c1f{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-5af3efb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-36 .elementor-element.elementor-element-c57caaf .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-ac4a763 .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-6b62c4b{--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-36 .elementor-element.elementor-element-3f6d1b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-de861ff{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-0031823{--min-height:224px;--gap:21px 0px;--row-gap:21px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-330f3b4{--gap:11px 0px;--row-gap:11px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-bf60ea8{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-0dd1c93{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-91b50a8{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-95d8f77{--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-36 .elementor-element.elementor-element-baed90a .elementor-heading-title{font-size:13px;}.elementor-36 .elementor-element.elementor-element-eb1cd4f{--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-36 .elementor-element.elementor-element-1a468ec .elementor-heading-title{font-size:13px;}.elementor-36 .elementor-element.elementor-element-3d3557d{--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-36 .elementor-element.elementor-element-2ecc0f3 .elementor-heading-title{font-size:13px;}.elementor-36 .elementor-element.elementor-element-e9fa119{--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-36 .elementor-element.elementor-element-5feaa71 .elementor-heading-title{font-size:13px;}.elementor-36 .elementor-element.elementor-element-203f469{--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-36 .elementor-element.elementor-element-717014d .elementor-heading-title{font-size:15px;}.elementor-36 .elementor-element.elementor-element-0046ab5{--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-36 .elementor-element.elementor-element-45c0cd3 .elementor-heading-title{font-size:13px;}.elementor-36 .elementor-element.elementor-element-7f8d67d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-2df13bf .elementor-heading-title{font-size:25px;}.elementor-36 .elementor-element.elementor-element-25ad47a{font-size:12px;}.elementor-36 .elementor-element.elementor-element-8bb430e{--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-31cfb2c .elementor-counter-number-wrapper{font-size:32px;}.elementor-36 .elementor-element.elementor-element-31cfb2c .elementor-counter-title{font-size:13px;}.elementor-36 .elementor-element.elementor-element-c5f4d98 .elementor-counter-number-wrapper{font-size:32px;}.elementor-36 .elementor-element.elementor-element-c5f4d98 .elementor-counter-title{font-size:13px;}.elementor-36 .elementor-element.elementor-element-ddfd1f8 .elementor-counter-number-wrapper{font-size:32px;}.elementor-36 .elementor-element.elementor-element-ddfd1f8 .elementor-counter-title{font-size:13px;}.elementor-36 .elementor-element.elementor-element-29856bc .elementor-counter-number-wrapper{font-size:32px;}.elementor-36 .elementor-element.elementor-element-29856bc .elementor-counter-title{font-size:13px;}.elementor-36 .elementor-element.elementor-element-8d5f1d9 .elementor-heading-title{font-size:25px;}.elementor-36 .elementor-element.elementor-element-b3a1422{font-size:12px;}.elementor-36 .elementor-element.elementor-element-00326ad .elementor-button{font-size:12px;}.elementor-36 .elementor-element.elementor-element-78f2a1e .elementor-heading-title{font-size:25px;}.elementor-36 .elementor-element.elementor-element-1a148bf{font-size:12px;}.elementor-36 .elementor-element.elementor-element-5c49142{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-1ddc3a9 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-aad0c94 .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-42d6c2a{font-size:12px;}.elementor-36 .elementor-element.elementor-element-5bd5ddc{font-size:12px;}.elementor-36 .elementor-element.elementor-element-40ff037 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-a07a6ab .elementor-icon{font-size:30px;}.elementor-36 .elementor-element.elementor-element-a07a6ab .elementor-icon svg{height:30px;}.elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-f9d062c .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-1103e8a .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-38aacc8{font-size:12px;}.elementor-36 .elementor-element.elementor-element-ef3453f{font-size:12px;}.elementor-36 .elementor-element.elementor-element-604a096 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-1870ced .elementor-icon{font-size:30px;}.elementor-36 .elementor-element.elementor-element-1870ced .elementor-icon svg{height:30px;}.elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-72d0799 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-50b649b .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-3bdd4de{font-size:12px;}.elementor-36 .elementor-element.elementor-element-a377a3e{font-size:12px;}.elementor-36 .elementor-element.elementor-element-f79eaee .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-0d9467f .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-83da119 .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-2afc674{font-size:12px;}.elementor-36 .elementor-element.elementor-element-cc83aec{font-size:12px;}.elementor-36 .elementor-element.elementor-element-c97cb4a .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-5bf5f4e .elementor-icon{font-size:30px;}.elementor-36 .elementor-element.elementor-element-5bf5f4e .elementor-icon svg{height:30px;}.elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-91cb4dc .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-f3275f9 .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-f2b74d2{font-size:12px;}.elementor-36 .elementor-element.elementor-element-3ee2467{font-size:12px;}.elementor-36 .elementor-element.elementor-element-d02d594 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-e179cd7 .elementor-icon{font-size:30px;}.elementor-36 .elementor-element.elementor-element-e179cd7 .elementor-icon svg{height:30px;}.elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-4b3b457 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-875252a .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-1a1895a{font-size:12px;}.elementor-36 .elementor-element.elementor-element-1741111{font-size:12px;}.elementor-36 .elementor-element.elementor-element-cc901a3 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-056d787 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-e32cdbf .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-6b058b1{font-size:12px;}.elementor-36 .elementor-element.elementor-element-1d050f2{font-size:12px;}.elementor-36 .elementor-element.elementor-element-754fd0d .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-af3a922 .elementor-icon{font-size:30px;}.elementor-36 .elementor-element.elementor-element-af3a922 .elementor-icon svg{height:30px;}.elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-f5764df .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-39badb1 .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-88bd6e8{font-size:12px;}.elementor-36 .elementor-element.elementor-element-3041510{font-size:12px;}.elementor-36 .elementor-element.elementor-element-d0b3781 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-8a475c4 .elementor-icon{font-size:30px;}.elementor-36 .elementor-element.elementor-element-8a475c4 .elementor-icon svg{height:30px;}.elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-0b5a239 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-e3f5f04 .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-7032f53{font-size:12px;}.elementor-36 .elementor-element.elementor-element-8489182{font-size:12px;}.elementor-36 .elementor-element.elementor-element-2ebf292 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-973e97d{--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-fcd3060 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-bb0352c .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-bda709f{font-size:12px;}.elementor-36 .elementor-element.elementor-element-6638ecc{font-size:12px;}.elementor-36 .elementor-element.elementor-element-035ee09 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-0fa502d .elementor-icon{font-size:30px;}.elementor-36 .elementor-element.elementor-element-0fa502d .elementor-icon svg{height:30px;}.elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-2264959 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-a77f38a .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-185d8b3{font-size:12px;}.elementor-36 .elementor-element.elementor-element-cf791ae{font-size:12px;}.elementor-36 .elementor-element.elementor-element-821e36b .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-b0bf297{--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-d7d71ae .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-1929760 .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-deedc22{font-size:12px;}.elementor-36 .elementor-element.elementor-element-29eab3d{font-size:12px;}.elementor-36 .elementor-element.elementor-element-1ca219e .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-ec9438d .elementor-icon{font-size:30px;}.elementor-36 .elementor-element.elementor-element-ec9438d .elementor-icon svg{height:30px;}.elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-b5d5664 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-c9a478f .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-8d0d11e{font-size:12px;}.elementor-36 .elementor-element.elementor-element-d547cb2{font-size:12px;}.elementor-36 .elementor-element.elementor-element-686943e .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-81c42e7{--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-7b036d0 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-e776b9e .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-a5d0567{font-size:12px;}.elementor-36 .elementor-element.elementor-element-e5438b4{font-size:12px;}.elementor-36 .elementor-element.elementor-element-bdadf77 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-c036c16 .elementor-icon{font-size:30px;}.elementor-36 .elementor-element.elementor-element-c036c16 .elementor-icon svg{height:30px;}.elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-e6c79d0 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-c8865d3 .elementor-heading-title{font-size:20px;}.elementor-36 .elementor-element.elementor-element-616f369{font-size:12px;}.elementor-36 .elementor-element.elementor-element-a561a21{font-size:12px;}.elementor-36 .elementor-element.elementor-element-ff3631e .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-8fe0e75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-2e97c37 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-7a72495 .elementor-heading-title{font-size:18px;}.elementor-36 .elementor-element.elementor-element-e06a796{font-size:12px;}.elementor-36 .elementor-element.elementor-element-abb0746{font-size:12px;}.elementor-36 .elementor-element.elementor-element-ed15b7f .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-0792c3c .elementor-icon{font-size:30px;}.elementor-36 .elementor-element.elementor-element-0792c3c .elementor-icon svg{height:30px;}.elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-95532e7 .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-1e57019 .elementor-heading-title{font-size:18px;}.elementor-36 .elementor-element.elementor-element-6e8c4dc{font-size:12px;}.elementor-36 .elementor-element.elementor-element-74eb900{font-size:12px;}.elementor-36 .elementor-element.elementor-element-2ad37ff .elementor-heading-title{font-size:12px;}.elementor-36 .elementor-element.elementor-element-84e0b1b{--n-tabs-gap:47px;}.elementor-36 .elementor-element.elementor-element-dbd3970 .elementor-heading-title{font-size:25px;}.elementor-36 .elementor-element.elementor-element-67a04cf{font-size:12px;}.elementor-36 .elementor-element.elementor-element-947e8b1 .elementor-heading-title{font-size:19px;}.elementor-36 .elementor-element.elementor-element-536bb1c .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-1b5648c .elementor-heading-title{font-size:25px;}.elementor-36 .elementor-element.elementor-element-7464a1b{font-size:12px;}.elementor-36 .elementor-element.elementor-element-fd1b7a3 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-fd1b7a3 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-4a9be1f{font-size:12px;}.elementor-36 .elementor-element.elementor-element-5e44259 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-5e44259 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-974c8ce{font-size:12px;}.elementor-36 .elementor-element.elementor-element-758e10a .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-758e10a .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-906b9da{font-size:12px;}.elementor-36 .elementor-element.elementor-element-066b86a .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-066b86a .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-e17a767{font-size:12px;}.elementor-36 .elementor-element.elementor-element-f5b13c5 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-f5b13c5 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-1f7dc5f{font-size:12px;}.elementor-36 .elementor-element.elementor-element-f99e955 .elementor-icon{font-size:25px;}.elementor-36 .elementor-element.elementor-element-f99e955 .elementor-icon svg{height:25px;}.elementor-36 .elementor-element.elementor-element-83f5386{font-size:12px;}.elementor-36 .elementor-element.elementor-element-f017d86 .elementor-heading-title{font-size:25px;}.elementor-36 .elementor-element.elementor-element-14a075d{font-size:12px;}.elementor-36 .elementor-element.elementor-element-43b2adb{--grid-columns:3;}.elementor-36 .elementor-element.elementor-element-7caff49 .elementor-heading-title{font-size:25px;}.elementor-36 .elementor-element.elementor-element-1c10a65{font-size:12px;}.elementor-36 .elementor-element.elementor-element-fa28801{--min-height:441px;--padding-top:20px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-948c191 .elementor-heading-title{font-size:22px;}.elementor-36 .elementor-element.elementor-element-02108ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-4c71e7a{--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-36 .elementor-element.elementor-element-f1296f7{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-51e0f9d .elementor-icon{font-size:38px;}.elementor-36 .elementor-element.elementor-element-51e0f9d .elementor-icon svg{height:38px;}.elementor-36 .elementor-element.elementor-element-6c70318{font-size:12px;}.elementor-36 .elementor-element.elementor-element-09fba13{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-bc540db .elementor-icon{font-size:38px;}.elementor-36 .elementor-element.elementor-element-bc540db .elementor-icon svg{height:38px;}.elementor-36 .elementor-element.elementor-element-e15c96f{font-size:12px;}.elementor-36 .elementor-element.elementor-element-ed4e17b{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-3c2fd7e{--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-36 .elementor-element.elementor-element-4600d9b{--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-36 .elementor-element.elementor-element-ca0e496{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-61491dd .elementor-icon{font-size:38px;}.elementor-36 .elementor-element.elementor-element-61491dd .elementor-icon svg{height:38px;}.elementor-36 .elementor-element.elementor-element-05d1946{font-size:12px;}.elementor-36 .elementor-element.elementor-element-62ddfc6{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-aaf9119 .elementor-icon{font-size:38px;}.elementor-36 .elementor-element.elementor-element-aaf9119 .elementor-icon svg{height:38px;}.elementor-36 .elementor-element.elementor-element-066f376{font-size:12px;}.elementor-36 .elementor-element.elementor-element-3b23857 .elementor-heading-title{font-size:25px;}.elementor-36 .elementor-element.elementor-element-62d0c47{font-size:12px;}.elementor-36 .elementor-element.elementor-element-1cd786a{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__heading{font-size:15px;}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__subheading{font-size:10px;}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table .elementor-price-table__price{font-size:35px;}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__features-list li{font-size:12px;}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table__button{font-size:10px;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__heading{font-size:15px;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__subheading{font-size:9px;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table .elementor-price-table__price{font-size:35px;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__features-list li{font-size:12px;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table__button{font-size:10px;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__heading{font-size:15px;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__subheading{font-size:10px;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table .elementor-price-table__price{font-size:35px;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__features-list li{font-size:12px;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table__button{font-size:10px;}.elementor-36 .elementor-element.elementor-element-1cf4c45 .elementor-heading-title{font-size:25px;}.elementor-36 .elementor-element.elementor-element-2ee02e0{font-size:12px;}.elementor-36 .elementor-element.elementor-element-56593b4{padding:0px 100px 0px 100px;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-053cdfd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-7229c1f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-36 .elementor-element.elementor-element-248d2ff{width:var( --container-widget-width, 292.837px );max-width:292.837px;--container-widget-width:292.837px;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-5af3efb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:2em;}.elementor-36 .elementor-element.elementor-element-c57caaf .elementor-button{font-size:14px;border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-ac4a763 .elementor-button{font-size:14px;padding:010px 010px 010px 010px;}.elementor-36 .elementor-element.elementor-element-3f6d1b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-de861ff{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-0031823{--width:90%;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-0031823.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-330f3b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-330f3b4.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-bf60ea8{--min-height:149px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-c322254 .elementor-icon{font-size:20px;}.elementor-36 .elementor-element.elementor-element-c322254 .elementor-icon svg{height:20px;}.elementor-36 .elementor-element.elementor-element-5e84394 .elementor-heading-title{font-size:16px;}.elementor-36 .elementor-element.elementor-element-e318c9a{--width:50%;}.elementor-36 .elementor-element.elementor-element-c5e38d4{--width:50%;}.elementor-36 .elementor-element.elementor-element-0dd1c93{--min-height:87px;--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-1488f33 .elementor-icon{font-size:20px;}.elementor-36 .elementor-element.elementor-element-1488f33 .elementor-icon svg{height:20px;}.elementor-36 .elementor-element.elementor-element-48ec3f6 .elementor-heading-title{font-size:16px;}.elementor-36 .elementor-element.elementor-element-878ba59{--width:50%;}.elementor-36 .elementor-element.elementor-element-7248102{--width:50%;}.elementor-36 .elementor-element.elementor-element-91b50a8{--min-height:66px;--margin-top:0px;--margin-bottom:13px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-dd91bf9 .elementor-icon{font-size:20px;}.elementor-36 .elementor-element.elementor-element-dd91bf9 .elementor-icon svg{height:20px;}.elementor-36 .elementor-element.elementor-element-506d62d .elementor-heading-title{font-size:16px;}.elementor-36 .elementor-element.elementor-element-f34b23c{--width:50%;}.elementor-36 .elementor-element.elementor-element-8428e01{--width:50%;}.elementor-36 .elementor-element.elementor-element-83ee87e .elementor-heading-title{font-size:15px;}.elementor-36 .elementor-element.elementor-element-db87455{--justify-content:center;--gap:12px 9px;--row-gap:12px;--column-gap:9px;--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-36 .elementor-element.elementor-element-95d8f77{--width:45%;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-baed90a{text-align:center;}.elementor-36 .elementor-element.elementor-element-eb1cd4f{--width:45%;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-1a468ec{text-align:center;}.elementor-36 .elementor-element.elementor-element-3d3557d{--width:45%;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-2ecc0f3{text-align:center;}.elementor-36 .elementor-element.elementor-element-e9fa119{--width:45%;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-5feaa71{text-align:center;}.elementor-36 .elementor-element.elementor-element-203f469{--width:45%;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-717014d{text-align:center;}.elementor-36 .elementor-element.elementor-element-0046ab5{--width:45%;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-45c0cd3{text-align:center;}.elementor-36 .elementor-element.elementor-element-7f8d67d{--justify-content:center;}.elementor-36 .elementor-element.elementor-element-25ad47a{font-size:14px;}.elementor-36 .elementor-element.elementor-element-8bb430e{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-ed3262a{--width:45%;}.elementor-36 .elementor-element.elementor-element-31cfb2c.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-31cfb2c .elementor-counter-title{justify-content:center;}.elementor-36 .elementor-element.elementor-element-31cfb2c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-36 .elementor-element.elementor-element-c8b4d25{--width:45%;}.elementor-36 .elementor-element.elementor-element-c5f4d98 .elementor-counter-title{justify-content:center;}.elementor-36 .elementor-element.elementor-element-738351b{--width:45%;}.elementor-36 .elementor-element.elementor-element-ddfd1f8.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-ddfd1f8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-36 .elementor-element.elementor-element-a50a8a7{--width:45%;}.elementor-36 .elementor-element.elementor-element-29856bc .elementor-counter-title{justify-content:center;}.elementor-36 .elementor-element.elementor-element-29856bc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-36 .elementor-element.elementor-element-b3a1422{font-size:14px;}.elementor-36 .elementor-element.elementor-element-23bd3b7 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-36 .elementor-element.elementor-element-00326ad{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-00326ad .elementor-button{font-size:15px;}.elementor-36 .elementor-element.elementor-element-00c4855{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-1a148bf{font-size:14px;}.elementor-36 .elementor-element.elementor-element-5c49142{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-a07a6ab .elementor-icon i, .elementor-36 .elementor-element.elementor-element-a07a6ab .elementor-icon svg{transform:rotate(90deg);}.elementor-36 .elementor-element.elementor-element-1870ced .elementor-icon i, .elementor-36 .elementor-element.elementor-element-1870ced .elementor-icon svg{transform:rotate(90deg);}.elementor-36 .elementor-element.elementor-element-42bbdad{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-5bf5f4e .elementor-icon i, .elementor-36 .elementor-element.elementor-element-5bf5f4e .elementor-icon svg{transform:rotate(90deg);}.elementor-36 .elementor-element.elementor-element-e179cd7 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-e179cd7 .elementor-icon svg{transform:rotate(90deg);}.elementor-36 .elementor-element.elementor-element-31defdf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-af3a922 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-af3a922 .elementor-icon svg{transform:rotate(90deg);}.elementor-36 .elementor-element.elementor-element-8a475c4 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-8a475c4 .elementor-icon svg{transform:rotate(90deg);}.elementor-36 .elementor-element.elementor-element-973e97d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-0fa502d .elementor-icon i, .elementor-36 .elementor-element.elementor-element-0fa502d .elementor-icon svg{transform:rotate(90deg);}.elementor-36 .elementor-element.elementor-element-b0bf297{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-ec9438d .elementor-icon i, .elementor-36 .elementor-element.elementor-element-ec9438d .elementor-icon svg{transform:rotate(90deg);}.elementor-36 .elementor-element.elementor-element-81c42e7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-c036c16 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-c036c16 .elementor-icon svg{transform:rotate(90deg);}.elementor-36 .elementor-element.elementor-element-8fe0e75{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-0792c3c .elementor-icon i, .elementor-36 .elementor-element.elementor-element-0792c3c .elementor-icon svg{transform:rotate(90deg);}.elementor-36 .elementor-element.elementor-element-84e0b1b{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;padding:0px 10px 0px 10px;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:6px;--n-tabs-gap:22px;}.elementor-36 .elementor-element.elementor-element-67a04cf{font-size:14px;}.elementor-36 .elementor-element.elementor-element-947e8b1 .elementor-heading-title{font-size:17px;}.elementor-36 .elementor-element.elementor-element-536bb1c .elementor-button{font-size:15px;border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-7464a1b{font-size:14px;}.elementor-36 .elementor-element.elementor-element-a83e0f0 .elementor-heading-title{word-spacing:0em;}.elementor-36 .elementor-element.elementor-element-bbeaff6 .elementor-heading-title{word-spacing:0em;}.elementor-36 .elementor-element.elementor-element-dfb5a0e .elementor-heading-title{word-spacing:0em;}.elementor-36 .elementor-element.elementor-element-107fb9b .elementor-heading-title{word-spacing:0em;}.elementor-36 .elementor-element.elementor-element-4fcd33f .elementor-heading-title{word-spacing:0em;}.elementor-36 .elementor-element.elementor-element-14a075d{font-size:14px;}.elementor-36 .elementor-element.elementor-element-43b2adb{--grid-columns:1;}.elementor-36 .elementor-element.elementor-element-1c10a65{font-size:14px;}.elementor-36 .elementor-element.elementor-element-e1ff302{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-948c191 .elementor-heading-title{word-spacing:0em;}.elementor-36 .elementor-element.elementor-element-4c71e7a{--gap:17px 0px;--row-gap:17px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-fd01e0b .elementor-heading-title{word-spacing:0em;}.elementor-36 .elementor-element.elementor-element-ad3cbe3 .elementor-heading-title{word-spacing:0em;}.elementor-36 .elementor-element.elementor-element-3c2fd7e{--gap:17px 0px;--row-gap:17px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-4600d9b{--gap:17px 0px;--row-gap:17px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-577093f .elementor-heading-title{word-spacing:0em;}.elementor-36 .elementor-element.elementor-element-1b2243a .elementor-heading-title{word-spacing:0em;}.elementor-36 .elementor-element.elementor-element-62d0c47{font-size:14px;}.elementor-36 .elementor-element.elementor-element-1cd786a{--gap:23px 1px;--row-gap:23px;--column-gap:1px;}.elementor-36 .elementor-element.elementor-element-3ff7808 .elementor-price-table .elementor-price-table__price{font-size:55px;}.elementor-36 .elementor-element.elementor-element-2ab5049 .elementor-price-table .elementor-price-table__price{font-size:55px;}.elementor-36 .elementor-element.elementor-element-f307a85 .elementor-price-table .elementor-price-table__price{font-size:55px;}.elementor-36 .elementor-element.elementor-element-2ee02e0{font-size:15px;}.elementor-36 .elementor-element.elementor-element-da400eb{font-size:12px;}.elementor-36 .elementor-element.elementor-element-a71b6f1{font-size:14px;}.elementor-36 .elementor-element.elementor-element-553ddba{font-size:14px;}.elementor-36 .elementor-element.elementor-element-c14c026{font-size:14px;}.elementor-36 .elementor-element.elementor-element-4ce9eb8{font-size:14px;}.elementor-36 .elementor-element.elementor-element-174726b{font-size:14px;}.elementor-36 .elementor-element.elementor-element-337d3f0{font-size:14px;}.elementor-36 .elementor-element.elementor-element-cd19502{font-size:14px;}.elementor-36 .elementor-element.elementor-element-56593b4{padding:0px 0px 0px 0px;--n-accordion-title-font-size:15px;}}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-f1a5126{--width:45%;}.elementor-36 .elementor-element.elementor-element-6b62c4b{--width:580px;}.elementor-36 .elementor-element.elementor-element-0031823{--width:50%;}.elementor-36 .elementor-element.elementor-element-95d8f77{--width:15%;}.elementor-36 .elementor-element.elementor-element-eb1cd4f{--width:15%;}.elementor-36 .elementor-element.elementor-element-3d3557d{--width:15%;}.elementor-36 .elementor-element.elementor-element-e9fa119{--width:15%;}.elementor-36 .elementor-element.elementor-element-203f469{--width:15%;}.elementor-36 .elementor-element.elementor-element-0046ab5{--width:15%;}.elementor-36 .elementor-element.elementor-element-2449c82{--width:8%;}.elementor-36 .elementor-element.elementor-element-5eff64a{--width:8%;}.elementor-36 .elementor-element.elementor-element-a6e9bef{--width:8%;}.elementor-36 .elementor-element.elementor-element-f5f27cf{--width:8%;}.elementor-36 .elementor-element.elementor-element-2cadb39{--width:8%;}.elementor-36 .elementor-element.elementor-element-8659182{--width:8%;}.elementor-36 .elementor-element.elementor-element-e6dc36b{--width:8%;}.elementor-36 .elementor-element.elementor-element-42c789b{--width:8%;}.elementor-36 .elementor-element.elementor-element-5528376{--width:8%;}.elementor-36 .elementor-element.elementor-element-d4fac4f{--width:8%;}.elementor-36 .elementor-element.elementor-element-e1ff302{--width:50%;}.elementor-36 .elementor-element.elementor-element-9f176db{--width:50%;}.elementor-36 .elementor-element.elementor-element-02108ce{--width:100%;}.elementor-36 .elementor-element.elementor-element-f6b4102{--width:100%;}.elementor-36 .elementor-element.elementor-element-8e7b22c{--width:100%;}.elementor-36 .elementor-element.elementor-element-b76bbf9{--width:100%;}.elementor-36 .elementor-element.elementor-element-4d468d7{--width:100%;}.elementor-36 .elementor-element.elementor-element-6a6ed75{--width:98.281%;}.elementor-36 .elementor-element.elementor-element-ddc6e92{--width:98.281%;}.elementor-36 .elementor-element.elementor-element-40352d5{--width:98.281%;}.elementor-36 .elementor-element.elementor-element-92fb4bb{--width:98.281%;}.elementor-36 .elementor-element.elementor-element-f688f36{--width:98.281%;}.elementor-36 .elementor-element.elementor-element-ed2fa17{--width:98.281%;}.elementor-36 .elementor-element.elementor-element-0aa31cc{--width:98.281%;}}@media(max-width:1024px) and (min-width:768px){.elementor-36 .elementor-element.elementor-element-f1a5126{--width:53%;}.elementor-36 .elementor-element.elementor-element-6b62c4b{--width:100%;}.elementor-36 .elementor-element.elementor-element-9f176db{--width:396.4px;}}/* Start custom CSS for container, class: .elementor-element-0031823 *//* 🌟 استایل پایه کارت‌ها با گلس‌مورفیسم */
.card-hover {
  position: relative;
  width: 320px;
  border-radius: 20px;
  padding: 24px;
  background: rgba(255, 255, 255, 0.15);
  backdrop-filter: blur(5px) saturate(160%);
  -webkit-backdrop-filter: blur(14px) saturate(160%);
  border: 1px solid rgba(255, 69, 0, 0.3);
  box-shadow: 0 10px 25px rgba(0,0,0,0.08);
  transition: all 0.4s ease;
  cursor: pointer;
}

/* 📐 موقعیت و چرخش اولیه کارت‌ها */
.card-1 {
  transform: rotate(-6deg) translateX(-40px) translateY(30px);
  z-index: 1;
}
.card-2 {
  transform: rotate(0deg) translateY(0);
  z-index: 2;
}
.card-3 {
  transform: rotate(6deg) translateX(40px) translateY(30px);
  z-index: 1;
}

/* 🧊 افکت هاور کارت */
.card-hover:hover {
  transform: rotate(0deg) scale(1.08) translateY(-10px);
  z-index: 5;
  box-shadow: 0 25px 60px rgba(252,103,32,0.15); /* سایه نارنجی */
  border-color: rgba(252,103,32,0.4);
}



/* 🌊 انیمیشن بالا و پایین بدون از بین رفتن زاویه */
@keyframes floatCard {
  0% { transform: translateY(0); }
  50% { transform: translateY(-8px); }
  100% { transform: translateY(0); }
}

/* 📱 ریسپانسیو برای تبلت و موبایل */
@media (max-width: 1024px) {
  .card-hover {
    width: 260px;
    padding: 20px;
  }
  .card-1 {
   transform: rotate(0deg) translate(0);
    z-index: initial;;
  }
  .card-3 {
   transform: rotate(0deg) translate(0);
    z-index: initial;;
  }
}

@media (max-width: 768px) {
  .card-hover {
    width: 90%;
    margin: 8px auto;
    padding: 18px;
  }
  .card-1,
  .card-2,
  .card-3 {
    transform: rotate(0deg) translate(0);
    z-index: initial;
  }
}

/* 📲 برای موبایل‌های کوچک */
@media (max-width: 480px) {
  .card-hover {
    width: 100%;
    padding: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d8f77 */.elementor-36 .elementor-element.elementor-element-95d8f77{
    
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  background: rgba(255, 255, 255, 0.6);


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb1cd4f */.elementor-36 .elementor-element.elementor-element-eb1cd4f{
    
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  background: rgba(255, 255, 255, 0.6);


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d3557d */.elementor-36 .elementor-element.elementor-element-3d3557d{
    
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  background: rgba(255, 255, 255, 0.6);


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9fa119 */.elementor-36 .elementor-element.elementor-element-e9fa119{
    
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  background: rgba(255, 255, 255, 0.6);


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-203f469 */.elementor-36 .elementor-element.elementor-element-203f469{
    
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  background: rgba(255, 255, 255, 0.6);


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0046ab5 */.elementor-36 .elementor-element.elementor-element-0046ab5{
    
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  background: rgba(255, 255, 255, 0.6);


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6235916 */.elementor-36 .elementor-element.elementor-element-6235916{
    
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  background: rgba(255, 255, 255, 0.3);


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2df13bf */.elementor-36 .elementor-element.elementor-element-2df13bf {
  background: linear-gradient(135deg, rgb(2, 48, 71), rgb(252, 103, 32));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-31cfb2c */.my-counter .elementor-counter-number {
  background: linear-gradient(90deg, #012b3a, #023047, #03475f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed3262a */.elementor-36 .elementor-element.elementor-element-ed3262a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c5f4d98 */.my-counter .elementor-counter-number {
  background: linear-gradient(90deg, #012b3a, #023047, #03475f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8b4d25 */.elementor-36 .elementor-element.elementor-element-c8b4d25 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ddfd1f8 */.my-counter .elementor-counter-number {
  background: linear-gradient(90deg, #012b3a, #023047, #03475f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738351b */.elementor-36 .elementor-element.elementor-element-738351b {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-29856bc */.my-counter .elementor-counter-number {
  background: linear-gradient(90deg, #012b3a, #023047, #03475f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a50a8a7 */.elementor-36 .elementor-element.elementor-element-a50a8a7 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d5f1d9 */.elementor-36 .elementor-element.elementor-element-8d5f1d9 {
  background: linear-gradient(135deg, rgb(2, 48, 71), rgb(252, 103, 32));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for edublink-tl-courses, class: .elementor-element-23bd3b7 *//* === افکت نارنجی گلس مورفی با گرادیانت نارنجی → سفید === */
.edublink-single-course.course-style-1:hover .course-hover-content-wrapper,
.edublink-single-course.course-style-1:hover .course-hover-content {
  background: linear-gradient(
    40deg,
    rgba(252, 103, 32, 0.30),  /* #FC6720 نارنجی قابل‌دید */
    rgba(255, 255,255, 0.1)  /* سفید شفاف */
  ) !important;
  backdrop-filter: blur(20px) saturate(180%);
  -webkit-backdrop-filter: blur(10px) saturate(180%);
  border: 1px solid rgba(255, 255, 255, 0.2);
  transition: all 0.4s ease-in-out;
}

/* برای هم‌پوشانی کامل بدون خروج از محدوده کارت */
.edublink-single-course.course-style-1 .course-hover-content-wrapper,
.edublink-single-course.course-style-1 .course-hover-content {
  background: transparent !important;
  width: 100%;
  height: 100%;
  transition: all 0.4s ease-in-out;
}

/* انیمیشن نرم هنگام هاور */
.edublink-single-course.course-style-1:hover {
  transform: translateY(-4px);
  transition: all 0.3s ease;
  overflow: hidden;
}
/* بردر ردیوس 25px برای کل کارت */
.edublink-single-course.course-style-1 {
  border-radius: 25px;
  overflow: hidden; /* مطمئن می‌شه محتوا و هاور داخل لبه‌ها قرار بگیره */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78f2a1e */.elementor-36 .elementor-element.elementor-element-78f2a1e {
  background: linear-gradient(135deg, rgb(2, 48, 71), rgb(252, 103, 32));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-31cc5ee */.elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d89f67a */.elementor-36 .elementor-element.elementor-element-d89f67a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d89f67a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6376759 */.elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f6990a */.elementor-36 .elementor-element.elementor-element-1f6990a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-1f6990a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2544f8b */.elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9418327 */.elementor-36 .elementor-element.elementor-element-9418327 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-9418327:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4693d5f */.elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b295834 */.elementor-36 .elementor-element.elementor-element-b295834 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-b295834:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a871cd4 */.elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd30399 */.elementor-36 .elementor-element.elementor-element-dd30399 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-dd30399:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d1079c */.elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f671fc */.elementor-36 .elementor-element.elementor-element-6f671fc {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6f671fc:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-181a660 */.elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207cee2 */.elementor-36 .elementor-element.elementor-element-207cee2 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-207cee2:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c71a1a3 */.elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0359b9 */.elementor-36 .elementor-element.elementor-element-e0359b9 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-e0359b9:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9eec90 */.elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0da6336 */.elementor-36 .elementor-element.elementor-element-0da6336 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-0da6336:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25a4805 */.elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e9140 */.elementor-36 .elementor-element.elementor-element-d8e9140 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d8e9140:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d3c7f6d */.elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2050a */.elementor-36 .elementor-element.elementor-element-3a2050a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-3a2050a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf8188e */.elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a2c685 */.elementor-36 .elementor-element.elementor-element-6a2c685 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6a2c685:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07bd0c2 */.elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fbfa1 */.elementor-36 .elementor-element.elementor-element-94fbfa1 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-94fbfa1:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f48a6e */.elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d62cb */.elementor-36 .elementor-element.elementor-element-91d62cb {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-91d62cb:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4daa2d */.elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d079e4a */.elementor-36 .elementor-element.elementor-element-d079e4a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d079e4a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff0f7f3 */.elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c92a80 */.elementor-36 .elementor-element.elementor-element-6c92a80 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6c92a80:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4123859 */.elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb6362d */.elementor-36 .elementor-element.elementor-element-eb6362d {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-eb6362d:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-31cc5ee */.elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d89f67a */.elementor-36 .elementor-element.elementor-element-d89f67a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d89f67a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6376759 */.elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f6990a */.elementor-36 .elementor-element.elementor-element-1f6990a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-1f6990a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2544f8b */.elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9418327 */.elementor-36 .elementor-element.elementor-element-9418327 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-9418327:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4693d5f */.elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b295834 */.elementor-36 .elementor-element.elementor-element-b295834 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-b295834:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a871cd4 */.elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd30399 */.elementor-36 .elementor-element.elementor-element-dd30399 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-dd30399:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d1079c */.elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f671fc */.elementor-36 .elementor-element.elementor-element-6f671fc {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6f671fc:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-181a660 */.elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207cee2 */.elementor-36 .elementor-element.elementor-element-207cee2 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-207cee2:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c71a1a3 */.elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0359b9 */.elementor-36 .elementor-element.elementor-element-e0359b9 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-e0359b9:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9eec90 */.elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0da6336 */.elementor-36 .elementor-element.elementor-element-0da6336 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-0da6336:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25a4805 */.elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e9140 */.elementor-36 .elementor-element.elementor-element-d8e9140 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d8e9140:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d3c7f6d */.elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2050a */.elementor-36 .elementor-element.elementor-element-3a2050a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-3a2050a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf8188e */.elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a2c685 */.elementor-36 .elementor-element.elementor-element-6a2c685 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6a2c685:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07bd0c2 */.elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fbfa1 */.elementor-36 .elementor-element.elementor-element-94fbfa1 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-94fbfa1:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f48a6e */.elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d62cb */.elementor-36 .elementor-element.elementor-element-91d62cb {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-91d62cb:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4daa2d */.elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d079e4a */.elementor-36 .elementor-element.elementor-element-d079e4a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d079e4a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff0f7f3 */.elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c92a80 */.elementor-36 .elementor-element.elementor-element-6c92a80 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6c92a80:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4123859 */.elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb6362d */.elementor-36 .elementor-element.elementor-element-eb6362d {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-eb6362d:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-31cc5ee */.elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d89f67a */.elementor-36 .elementor-element.elementor-element-d89f67a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d89f67a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6376759 */.elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f6990a */.elementor-36 .elementor-element.elementor-element-1f6990a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-1f6990a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2544f8b */.elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9418327 */.elementor-36 .elementor-element.elementor-element-9418327 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-9418327:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4693d5f */.elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b295834 */.elementor-36 .elementor-element.elementor-element-b295834 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-b295834:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a871cd4 */.elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd30399 */.elementor-36 .elementor-element.elementor-element-dd30399 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-dd30399:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d1079c */.elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f671fc */.elementor-36 .elementor-element.elementor-element-6f671fc {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6f671fc:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-181a660 */.elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207cee2 */.elementor-36 .elementor-element.elementor-element-207cee2 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-207cee2:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c71a1a3 */.elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0359b9 */.elementor-36 .elementor-element.elementor-element-e0359b9 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-e0359b9:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9eec90 */.elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0da6336 */.elementor-36 .elementor-element.elementor-element-0da6336 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-0da6336:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25a4805 */.elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e9140 */.elementor-36 .elementor-element.elementor-element-d8e9140 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d8e9140:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d3c7f6d */.elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2050a */.elementor-36 .elementor-element.elementor-element-3a2050a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-3a2050a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf8188e */.elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a2c685 */.elementor-36 .elementor-element.elementor-element-6a2c685 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6a2c685:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07bd0c2 */.elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fbfa1 */.elementor-36 .elementor-element.elementor-element-94fbfa1 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-94fbfa1:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f48a6e */.elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d62cb */.elementor-36 .elementor-element.elementor-element-91d62cb {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-91d62cb:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4daa2d */.elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d079e4a */.elementor-36 .elementor-element.elementor-element-d079e4a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d079e4a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff0f7f3 */.elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c92a80 */.elementor-36 .elementor-element.elementor-element-6c92a80 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6c92a80:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4123859 */.elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb6362d */.elementor-36 .elementor-element.elementor-element-eb6362d {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-eb6362d:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-31cc5ee */.elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d89f67a */.elementor-36 .elementor-element.elementor-element-d89f67a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d89f67a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6376759 */.elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f6990a */.elementor-36 .elementor-element.elementor-element-1f6990a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-1f6990a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2544f8b */.elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9418327 */.elementor-36 .elementor-element.elementor-element-9418327 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-9418327:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4693d5f */.elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b295834 */.elementor-36 .elementor-element.elementor-element-b295834 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-b295834:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a871cd4 */.elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd30399 */.elementor-36 .elementor-element.elementor-element-dd30399 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-dd30399:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d1079c */.elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f671fc */.elementor-36 .elementor-element.elementor-element-6f671fc {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6f671fc:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-181a660 */.elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207cee2 */.elementor-36 .elementor-element.elementor-element-207cee2 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-207cee2:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c71a1a3 */.elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0359b9 */.elementor-36 .elementor-element.elementor-element-e0359b9 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-e0359b9:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9eec90 */.elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0da6336 */.elementor-36 .elementor-element.elementor-element-0da6336 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-0da6336:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25a4805 */.elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e9140 */.elementor-36 .elementor-element.elementor-element-d8e9140 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d8e9140:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d3c7f6d */.elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2050a */.elementor-36 .elementor-element.elementor-element-3a2050a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-3a2050a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf8188e */.elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a2c685 */.elementor-36 .elementor-element.elementor-element-6a2c685 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6a2c685:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07bd0c2 */.elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fbfa1 */.elementor-36 .elementor-element.elementor-element-94fbfa1 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-94fbfa1:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f48a6e */.elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d62cb */.elementor-36 .elementor-element.elementor-element-91d62cb {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-91d62cb:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4daa2d */.elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d079e4a */.elementor-36 .elementor-element.elementor-element-d079e4a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d079e4a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff0f7f3 */.elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c92a80 */.elementor-36 .elementor-element.elementor-element-6c92a80 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6c92a80:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4123859 */.elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb6362d */.elementor-36 .elementor-element.elementor-element-eb6362d {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-eb6362d:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-31cc5ee */.elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d89f67a */.elementor-36 .elementor-element.elementor-element-d89f67a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d89f67a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6376759 */.elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f6990a */.elementor-36 .elementor-element.elementor-element-1f6990a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-1f6990a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2544f8b */.elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9418327 */.elementor-36 .elementor-element.elementor-element-9418327 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-9418327:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4693d5f */.elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b295834 */.elementor-36 .elementor-element.elementor-element-b295834 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-b295834:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a871cd4 */.elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd30399 */.elementor-36 .elementor-element.elementor-element-dd30399 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-dd30399:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d1079c */.elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f671fc */.elementor-36 .elementor-element.elementor-element-6f671fc {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6f671fc:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-181a660 */.elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207cee2 */.elementor-36 .elementor-element.elementor-element-207cee2 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-207cee2:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c71a1a3 */.elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0359b9 */.elementor-36 .elementor-element.elementor-element-e0359b9 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-e0359b9:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9eec90 */.elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0da6336 */.elementor-36 .elementor-element.elementor-element-0da6336 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-0da6336:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25a4805 */.elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e9140 */.elementor-36 .elementor-element.elementor-element-d8e9140 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d8e9140:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d3c7f6d */.elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2050a */.elementor-36 .elementor-element.elementor-element-3a2050a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-3a2050a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf8188e */.elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a2c685 */.elementor-36 .elementor-element.elementor-element-6a2c685 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6a2c685:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07bd0c2 */.elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fbfa1 */.elementor-36 .elementor-element.elementor-element-94fbfa1 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-94fbfa1:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f48a6e */.elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d62cb */.elementor-36 .elementor-element.elementor-element-91d62cb {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-91d62cb:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4daa2d */.elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d079e4a */.elementor-36 .elementor-element.elementor-element-d079e4a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d079e4a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff0f7f3 */.elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c92a80 */.elementor-36 .elementor-element.elementor-element-6c92a80 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6c92a80:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4123859 */.elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb6362d */.elementor-36 .elementor-element.elementor-element-eb6362d {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-eb6362d:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-31cc5ee */.elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d89f67a */.elementor-36 .elementor-element.elementor-element-d89f67a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d89f67a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6376759 */.elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f6990a */.elementor-36 .elementor-element.elementor-element-1f6990a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-1f6990a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2544f8b */.elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9418327 */.elementor-36 .elementor-element.elementor-element-9418327 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-9418327:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4693d5f */.elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b295834 */.elementor-36 .elementor-element.elementor-element-b295834 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-b295834:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a871cd4 */.elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd30399 */.elementor-36 .elementor-element.elementor-element-dd30399 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-dd30399:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d1079c */.elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f671fc */.elementor-36 .elementor-element.elementor-element-6f671fc {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6f671fc:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-181a660 */.elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207cee2 */.elementor-36 .elementor-element.elementor-element-207cee2 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-207cee2:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c71a1a3 */.elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0359b9 */.elementor-36 .elementor-element.elementor-element-e0359b9 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-e0359b9:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9eec90 */.elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0da6336 */.elementor-36 .elementor-element.elementor-element-0da6336 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-0da6336:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25a4805 */.elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e9140 */.elementor-36 .elementor-element.elementor-element-d8e9140 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d8e9140:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d3c7f6d */.elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2050a */.elementor-36 .elementor-element.elementor-element-3a2050a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-3a2050a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf8188e */.elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a2c685 */.elementor-36 .elementor-element.elementor-element-6a2c685 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6a2c685:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07bd0c2 */.elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fbfa1 */.elementor-36 .elementor-element.elementor-element-94fbfa1 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-94fbfa1:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f48a6e */.elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d62cb */.elementor-36 .elementor-element.elementor-element-91d62cb {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-91d62cb:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4daa2d */.elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d079e4a */.elementor-36 .elementor-element.elementor-element-d079e4a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d079e4a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff0f7f3 */.elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c92a80 */.elementor-36 .elementor-element.elementor-element-6c92a80 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6c92a80:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4123859 */.elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb6362d */.elementor-36 .elementor-element.elementor-element-eb6362d {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-eb6362d:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-31cc5ee */.elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d89f67a */.elementor-36 .elementor-element.elementor-element-d89f67a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d89f67a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6376759 */.elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f6990a */.elementor-36 .elementor-element.elementor-element-1f6990a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-1f6990a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2544f8b */.elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9418327 */.elementor-36 .elementor-element.elementor-element-9418327 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-9418327:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4693d5f */.elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b295834 */.elementor-36 .elementor-element.elementor-element-b295834 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-b295834:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a871cd4 */.elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd30399 */.elementor-36 .elementor-element.elementor-element-dd30399 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-dd30399:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d1079c */.elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f671fc */.elementor-36 .elementor-element.elementor-element-6f671fc {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6f671fc:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-181a660 */.elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207cee2 */.elementor-36 .elementor-element.elementor-element-207cee2 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-207cee2:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c71a1a3 */.elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0359b9 */.elementor-36 .elementor-element.elementor-element-e0359b9 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-e0359b9:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9eec90 */.elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0da6336 */.elementor-36 .elementor-element.elementor-element-0da6336 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-0da6336:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25a4805 */.elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e9140 */.elementor-36 .elementor-element.elementor-element-d8e9140 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d8e9140:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d3c7f6d */.elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2050a */.elementor-36 .elementor-element.elementor-element-3a2050a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-3a2050a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf8188e */.elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a2c685 */.elementor-36 .elementor-element.elementor-element-6a2c685 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6a2c685:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07bd0c2 */.elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fbfa1 */.elementor-36 .elementor-element.elementor-element-94fbfa1 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-94fbfa1:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f48a6e */.elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d62cb */.elementor-36 .elementor-element.elementor-element-91d62cb {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-91d62cb:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4daa2d */.elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d079e4a */.elementor-36 .elementor-element.elementor-element-d079e4a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d079e4a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff0f7f3 */.elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c92a80 */.elementor-36 .elementor-element.elementor-element-6c92a80 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6c92a80:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4123859 */.elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb6362d */.elementor-36 .elementor-element.elementor-element-eb6362d {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-eb6362d:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-31cc5ee */.elementor-36 .elementor-element.elementor-element-31cc5ee .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d89f67a */.elementor-36 .elementor-element.elementor-element-d89f67a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d89f67a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6376759 */.elementor-36 .elementor-element.elementor-element-6376759 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f6990a */.elementor-36 .elementor-element.elementor-element-1f6990a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-1f6990a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2544f8b */.elementor-36 .elementor-element.elementor-element-2544f8b .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9418327 */.elementor-36 .elementor-element.elementor-element-9418327 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-9418327:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4693d5f */.elementor-36 .elementor-element.elementor-element-4693d5f .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b295834 */.elementor-36 .elementor-element.elementor-element-b295834 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-b295834:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a871cd4 */.elementor-36 .elementor-element.elementor-element-a871cd4 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd30399 */.elementor-36 .elementor-element.elementor-element-dd30399 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-dd30399:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d1079c */.elementor-36 .elementor-element.elementor-element-9d1079c .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f671fc */.elementor-36 .elementor-element.elementor-element-6f671fc {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6f671fc:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-181a660 */.elementor-36 .elementor-element.elementor-element-181a660 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207cee2 */.elementor-36 .elementor-element.elementor-element-207cee2 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-207cee2:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c71a1a3 */.elementor-36 .elementor-element.elementor-element-c71a1a3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0359b9 */.elementor-36 .elementor-element.elementor-element-e0359b9 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-e0359b9:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9eec90 */.elementor-36 .elementor-element.elementor-element-c9eec90 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0da6336 */.elementor-36 .elementor-element.elementor-element-0da6336 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-0da6336:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25a4805 */.elementor-36 .elementor-element.elementor-element-25a4805 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e9140 */.elementor-36 .elementor-element.elementor-element-d8e9140 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d8e9140:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d3c7f6d */.elementor-36 .elementor-element.elementor-element-d3c7f6d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2050a */.elementor-36 .elementor-element.elementor-element-3a2050a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-3a2050a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf8188e */.elementor-36 .elementor-element.elementor-element-cf8188e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a2c685 */.elementor-36 .elementor-element.elementor-element-6a2c685 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6a2c685:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07bd0c2 */.elementor-36 .elementor-element.elementor-element-07bd0c2 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fbfa1 */.elementor-36 .elementor-element.elementor-element-94fbfa1 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-94fbfa1:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f48a6e */.elementor-36 .elementor-element.elementor-element-6f48a6e .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d62cb */.elementor-36 .elementor-element.elementor-element-91d62cb {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-91d62cb:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4daa2d */.elementor-36 .elementor-element.elementor-element-b4daa2d .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d079e4a */.elementor-36 .elementor-element.elementor-element-d079e4a {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-d079e4a:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff0f7f3 */.elementor-36 .elementor-element.elementor-element-ff0f7f3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c92a80 */.elementor-36 .elementor-element.elementor-element-6c92a80 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-6c92a80:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4123859 */.elementor-36 .elementor-element.elementor-element-4123859 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb6362d */.elementor-36 .elementor-element.elementor-element-eb6362d {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 0.8px solid rgba(255, 218, 185, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}

.elementor-36 .elementor-element.elementor-element-eb6362d:hover {
  background: linear-gradient(
    135deg,
    rgba(252, 103, 32, 0.15),
    rgba(252, 103, 32, 0.05)
  );
  backdrop-filter: blur(20px);
  border: 1.5px solid #FC6720;
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(252, 103, 32, 0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbd3970 */.elementor-36 .elementor-element.elementor-element-dbd3970 {
  background: linear-gradient(135deg, rgb(2, 48, 71), rgb(252, 103, 32));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b5648c */.elementor-36 .elementor-element.elementor-element-1b5648c {
  background: linear-gradient(135deg, rgb(2, 48, 71), rgb(252, 103, 32));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd1b7a3 */.elementor-36 .elementor-element.elementor-element-fd1b7a3 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d90bce */.elementor-36 .elementor-element.elementor-element-9d90bce {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5e44259 */.elementor-36 .elementor-element.elementor-element-5e44259 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c61c4 */.elementor-36 .elementor-element.elementor-element-57c61c4 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-758e10a */.elementor-36 .elementor-element.elementor-element-758e10a .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299230 */.elementor-36 .elementor-element.elementor-element-9299230 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-066b86a */.elementor-36 .elementor-element.elementor-element-066b86a .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae1637c */.elementor-36 .elementor-element.elementor-element-ae1637c {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f5b13c5 */.elementor-36 .elementor-element.elementor-element-f5b13c5 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4d4e0 */.elementor-36 .elementor-element.elementor-element-3a4d4e0 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f99e955 */.elementor-36 .elementor-element.elementor-element-f99e955 .elementor-icon {
  border: 3px solid #fff; /* حاشیه سفید */
  border-radius: 50%; /* گرد شدن کامل */
  box-shadow: 0 0 15px rgba(252, 103, 32, 0.6); /* سایه نارنجی محو (#FC6720) */
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e8 */.elementor-36 .elementor-element.elementor-element-48506e8 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935165f */.load-more-section {
    display: block; /* همه ابتدا نمایش داده می‌شوند، JS بعدا کنترل می‌کند */
}

#load-more-btn {
    display: inline-block;
    margin-top: 20px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f017d86 */.elementor-36 .elementor-element.elementor-element-f017d86 {
  background: linear-gradient(135deg, rgb(2, 48, 71), rgb(252, 103, 32));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7caff49 */.elementor-36 .elementor-element.elementor-element-7caff49 {
  background: linear-gradient(135deg, rgb(2, 48, 71), rgb(252, 103, 32));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c68cb3e *//* Quick Contact Form - High Specificity */
.elementor-shortcode .wpcf7 input[type="text"],
.elementor-shortcode .wpcf7 input[type="email"],
.elementor-shortcode .wpcf7 textarea {
    width: 100% !important;
    padding: 12px 18px !important;
    border: 1px solid #fc6720 !important;
    border-radius: 10px !important;
    font-size: 14px !important;
    color: #333 !important;
    background-color: #fff !important;
    box-sizing: border-box !important;
    margin-bottom: 12px !important;
}

.elementor-shortcode .wpcf7 textarea {
    border-radius: 15px !important;
    min-height: 60px !important;
    resize: vertical !important;
}

.elementor-shortcode .wpcf7 input::placeholder,
.elementor-shortcode .wpcf7 textarea::placeholder {
    color: #999 !important;
}

.elementor-shortcode .wpcf7 input:focus,
.elementor-shortcode .wpcf7 textarea:focus {
    outline: none !important;
    border-color: #fc6720 !important;
}

.elementor-shortcode .wpcf7 input[type="submit"] {
    padding: 12px 30px !important;
    background-color: #fc6720 !important;
    color: #fff !important;
    border: none !important;
    border-radius: 20px !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    cursor: pointer !important;
    transition: background-color 0.3s ease !important;
}

.elementor-shortcode .wpcf7 input[type="submit"]:hover {
    background-color: #e55a1b !important;
}

.elementor-shortcode .wpcf7 p {
    margin: 0 0 12px 0 !important;
}
/* Message Textarea - Force Smaller Height */
.elementor-shortcode .wpcf7 textarea,
.wpcf7 textarea,
.wpcf7-form textarea,
.wpcf7-textarea {
    min-height: 70px !important;
    max-height: 80px !important;
    height: 90px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa28801 */.elementor-36 .elementor-element.elementor-element-fa28801 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1296f7 */.elementor-36 .elementor-element.elementor-element-f1296f7 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09fba13 */.elementor-36 .elementor-element.elementor-element-09fba13 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca0e496 */.elementor-36 .elementor-element.elementor-element-ca0e496 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62ddfc6 */.elementor-36 .elementor-element.elementor-element-62ddfc6 {
  background: rgba(255, 255, 255, 0.50);
  backdrop-filter: blur(10px);
  border-radius: 16px;
 
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b23857 */.elementor-36 .elementor-element.elementor-element-3b23857 {
  background: linear-gradient(135deg, rgb(2, 48, 71), rgb(252, 103, 32));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-3ff7808 *//* 🎨 گلس مورفیسم برای پرایس‌تیبل قبلی */
.elementor-element.elementor-element-f6b4102 .elementor-price-table {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 0.5px solid rgba(252, 103, 32, 0.3);
  border-radius: 20px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  transition: none !important;
}

/* 💰 رنگ گرادینت برای قیمت */
.elementor-element-f6b4102 .elementor-price-table__integer-part,
.elementor-element-f6b4102 .elementor-price-table__currency,
.elementor-element-f6b4102 .elementor-price-table__after-price {
  background: linear-gradient(135deg, rgb(2, 48, 71), rgb(252, 103, 32));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}

/* 🟠 گرادینت برای هدر جدول */
.elementor-element-f6b4102 .elementor-price-table__header {
  background: linear-gradient(90deg, #fc4a1a, #F78233);
  color: #fff !important;
  padding: 25px 15px;
  font-weight: 600;
}

/* ✅ رنگ نارنجی برای آیکون‌ها */
.elementor-element-f6b4102 .e-font-icon-svg,
.elementor-element-f6b4102 i {
  color: #FC6720 !important;
  fill: #FC6720 !important;
}

/* 🔘 دکمه */
.elementor-element-f6b4102 .elementor-button {
  background-color: #FC6720 !important;
  color: #fff !important;
  border: none !important;
  border-radius: 30px !important;
  transition: none !important;
}

/* 🚫 حذف افکت هاور از کل جدول */
.elementor-element-f6b4102:hover,
.elementor-element-f6b4102 .elementor-price-table:hover {
  transform: none !important;
  box-shadow: none !important;
  background: rgba(255, 255, 255, 0.08) !important;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-2ab5049 *//* 🎨 گلس مورفیسم برای کل سکشن پرایس‌تیبل */
.elementor-element.elementor-element-8e7b22c {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 0.5px solid rgba(252, 103, 32, 0.3);
  border-radius: 20px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  transition: all 0.4s ease;
  height: 100%; /* برای هماهنگی ارتفاع با بقیه */
  display: flex;
  align-items: stretch;
}

/* 💰 گرادینت برای قیمت */
.elementor-element-8e7b22c .elementor-price-table__integer-part,
.elementor-element-8e7b22c .elementor-price-table__currency,
.elementor-element-8e7b22c .elementor-price-table__after-price {
  background: linear-gradient(135deg, rgb(2, 48, 71), rgb(252, 103, 32));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}

/* 🟠 هدر با گرادینت نارنجی */
.elementor-element-8e7b22c .elementor-price-table__header {
  background: linear-gradient(90deg, #fc4a1a, #F78233);
  color: #fff !important;
  padding: 25px 15px;
  font-weight: 600;
}

/* ✅ رنگ نارنجی برای آیکون‌ها */
.elementor-element-8e7b22c .e-font-icon-svg,
.elementor-element-8e7b22c i {
  color: #FC6720 !important;
  fill: #FC6720 !important;
}

/* 🔘 دکمه */
.elementor-element-8e7b22c .elementor-button {
  background-color: #FC6720 !important;
  color: #fff !important;
  border: none !important;
  border-radius: 30px !important;
  transition: none !important;
}

/* 🚀 افکت هاور روی کل سکشن (نه فقط جدول) */
.elementor-element.elementor-element-8e7b22c:hover {
  transform: translateY(-10px) scale(1.05);
  box-shadow: 0 12px 40px rgba(252, 103, 32, 0.25);
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-f307a85 *//* 🎨 گلس مورفیسم برای پرایس‌تیبل */
.elementor-element.elementor-element-b76bbf9 .elementor-price-table {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 0.5px solid rgba(252, 103, 32, 0.3);
  border-radius: 20px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  transition: none !important;
}

/* 💰 گرادینت برای قیمت */
.elementor-element-b76bbf9 .elementor-price-table__integer-part,
.elementor-element-b76bbf9 .elementor-price-table__currency,
.elementor-element-b76bbf9 .elementor-price-table__after-price {
  background: linear-gradient(135deg, rgb(2, 48, 71), rgb(252, 103, 32));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}

/* 🟠 گرادینت برای هدر جدول */
.elementor-element-b76bbf9 .elementor-price-table__header {
  background: linear-gradient(90deg, #fc4a1a, #F78233);
  color: #fff !important;
  padding: 25px 15px;
  font-weight: 600;
}

/* ✅ رنگ نارنجی برای آیکون‌ها */
.elementor-element-b76bbf9 .e-font-icon-svg,
.elementor-element-b76bbf9 i {
  color: #FC6720 !important;
  fill: #FC6720 !important;
}

/* 🔘 دکمه */
.elementor-element-b76bbf9 .elementor-button {
  background-color: #FC6720 !important;
  color: #fff !important;
  border: none !important;
  border-radius: 30px !important;
  transition: none !important;
}

/* 🚫 حذف افکت هاور از کل جدول */
.elementor-element-b76bbf9:hover,
.elementor-element-b76bbf9 .elementor-price-table:hover {
  transform: none !important;
  box-shadow: none !important;
  background: rgba(255, 255, 255, 0.08) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cf4c45 */.elementor-36 .elementor-element.elementor-element-1cf4c45 {
  background: linear-gradient(135deg, rgb(2, 48, 71), rgb(252, 103, 32));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-56593b4 *//* استایل Glassmorphism برای آکاردئون المنتور */
/* کد کامل با Override ویجت‌های داخلی */

/* ===== ریست کامل آکاردئون ===== */
.elementor-widget-n-accordion .e-n-accordion-item,
.e-n-accordion .e-n-accordion-item {
    border: none !important;
    background: transparent !important;
    box-shadow: none !important;
    margin-bottom: 15px !important;
    padding: 0 !important;
    position: relative !important;
}

/* ===== هدر آکاردئون ===== */
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title,
.e-n-accordion .e-n-accordion-item .e-n-accordion-item-title {
    background: rgba(255, 255, 255, 0.7) !important;
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    border: 0.5px solid #FFBE9F !important;
    border-radius: 16px !important;
    padding: 20px 25px !important;
    margin: 0 !important;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.08) !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    position: relative !important;
    z-index: 2 !important;
}

.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title:hover,
.e-n-accordion .e-n-accordion-item .e-n-accordion-item-title:hover {
    background: rgba(255, 255, 255, 0.85) !important;
}

/* ===== فلکس برای تایتل و آیکون ===== */
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-header,
.e-n-accordion .e-n-accordion-item .e-n-accordion-item-title-header {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    flex-direction: row-reverse !important;
    width: 100% !important;
}

/* ===== تایتل سمت چپ ===== */
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-text,
.e-n-accordion .e-n-accordion-item .e-n-accordion-item-title-text {
    text-align: left !important;
    order: 2 !important;
    flex: 1 !important;
    margin: 0 !important;
}

/* ===== آیکون سمت راست ===== */
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon,
.e-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon {
    order: 1 !important;
    margin: 0 !important;
    margin-left: 15px !important;
}

/* ===== سایز آیکون ===== */
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon i,
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon svg,
.e-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon i,
.e-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon svg {
    width: 20px !important;
    height: 20px !important;
    font-size: 20px !important;
    transition: transform 0.3s ease !important;
}

/* ===== محتوای آکاردئون - یکپارچه با هدر ===== */
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-content,
.e-n-accordion .e-n-accordion-item .e-n-accordion-item-content {
    background: rgba(255, 255, 255, 0.7) !important;
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    border: 0.5px solid #ff6b35 !important;
    border-top: none !important;
    border-radius: 0 0 16px 16px !important;
    padding: 0 !important;
    margin: 0 !important;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.08) !important;
    position: relative !important;
    z-index: 1 !important;
}

/* ===== CRITICAL: Override ویجت‌های داخل محتوا ===== */
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-content .elementor-widget,
.e-n-accordion .e-n-accordion-item .e-n-accordion-item-content .elementor-widget {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    margin: 0 !important;
    padding: 20px 25px !important;
}

/* ===== Text Editor Widget داخل محتوا ===== */
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-content .elementor-widget-text-editor,
.e-n-accordion .e-n-accordion-item .e-n-accordion-item-content .elementor-widget-text-editor {
    background: transparent !important;
    border: none !important;
    padding: 20px 25px !important;
    margin: 0 !important;
}

.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-content .elementor-widget-text-editor .elementor-widget-container,
.e-n-accordion .e-n-accordion-item .e-n-accordion-item-content .elementor-widget-text-editor .elementor-widget-container {
    background: transparent !important;
    border: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* ===== همه Element های داخل محتوا ===== */
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-content .elementor-element,
.e-n-accordion .e-n-accordion-item .e-n-accordion-item-content .elementor-element {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* ===== Wrapper محتوا ===== */
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-content-wrapper,
.e-n-accordion .e-n-accordion-item .e-n-accordion-item-content-wrapper {
    padding: 0 !important;
    margin: 0 !important;
    background: transparent !important;
}

/* ===== هدر در حالت باز ===== */
.elementor-widget-n-accordion .e-n-accordion-item.e-active .e-n-accordion-item-title,
.e-n-accordion .e-n-accordion-item.e-active .e-n-accordion-item-title {
    border-radius: 16px 16px 0 0 !important;
    border-bottom: none !important;
    box-shadow: none !important;
    margin-bottom: 0 !important;
}

/* ===== انیمیشن چرخش آیکون ===== */
.elementor-widget-n-accordion .e-n-accordion-item.e-active .e-n-accordion-item-title-icon i,
.elementor-widget-n-accordion .e-n-accordion-item.e-active .e-n-accordion-item-title-icon svg,
.e-n-accordion .e-n-accordion-item.e-active .e-n-accordion-item-title-icon i,
.e-n-accordion .e-n-accordion-item.e-active .e-n-accordion-item-title-icon svg {
    transform: rotate(180deg) !important;
}

/* ===== Responsive موبایل ===== */
@media (max-width: 768px) {
    .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title,
    .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title {
        padding: 15px 20px !important;
    }
    
    .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-content .elementor-widget,
    .e-n-accordion .e-n-accordion-item .e-n-accordion-item-content .elementor-widget {
        padding: 15px 20px !important;
    }
    
    .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-content .elementor-widget-text-editor,
    .e-n-accordion .e-n-accordion-item .e-n-accordion-item-content .elementor-widget-text-editor {
        padding: 15px 20px !important;
    }
}
.e-n-accordion-item-content {
    background: red !important;
}/* End custom CSS */
/* Start custom CSS */.load-more-section {
    display: block; /* حالت اولیه، کنترل با JS */
}/* End custom CSS */