.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-6def3b2{--display:flex;--min-height:315px;--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;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-2543 .elementor-element.elementor-element-6def3b2:not(.elementor-motion-effects-element-type-background), .elementor-2543 .elementor-element.elementor-element-6def3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mithrion.fit/wp-content/uploads/2026/01/skinny_bodybuilding_men_muscles-351144.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2543 .elementor-element.elementor-element-7153870{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2543 .elementor-element.elementor-element-e1f369f{--display:flex;}.elementor-2543 .elementor-element.elementor-element-97c1120{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2543 .elementor-element.elementor-element-97c1120:not(.elementor-motion-effects-element-type-background), .elementor-2543 .elementor-element.elementor-element-97c1120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#53535321;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-a48a7fa{text-align:center;}.elementor-2543 .elementor-element.elementor-element-a48a7fa .elementor-heading-title{font-family:"Gotham Book", Sans-serif;font-size:40px;font-weight:700;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-2543 .elementor-element.elementor-element-c23679e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:center;font-family:"Gotham Book", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-2543 .elementor-element.elementor-element-de624a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;text-align:center;font-family:"Gotham Book", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2543 .elementor-element.elementor-element-d7d8901{--display:flex;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-38e3330{--display:flex;}.elementor-2543 .elementor-element.elementor-element-ca3ea87{--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-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-spacer.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-d1982df{--spacer-size:10px;}.elementor-2543 .elementor-element.elementor-element-d95a874{--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-2543 .elementor-element.elementor-element-8de47ec{text-align:center;}.elementor-2543 .elementor-element.elementor-element-8de47ec .elementor-heading-title{font-family:"Gotham Book", Sans-serif;font-size:26px;font-weight:400;}.elementor-2543 .elementor-element.elementor-element-37ebd60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2543 .elementor-element.elementor-element-d4600e9{--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-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-box.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2543 .elementor-element.elementor-element-ee1fd14 .elementor-icon-box-wrapper{align-items:center;}.elementor-2543 .elementor-element.elementor-element-ee1fd14{--icon-box-icon-margin:15px;}.elementor-2543 .elementor-element.elementor-element-ee1fd14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-ee1fd14.elementor-view-framed .elementor-icon, .elementor-2543 .elementor-element.elementor-element-ee1fd14.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-ee1fd14 .elementor-icon{font-size:34px;padding:6px;border-width:1px 1px 1px 1px;}.elementor-2543 .elementor-element.elementor-element-ee1fd14 .elementor-icon-box-title, .elementor-2543 .elementor-element.elementor-element-ee1fd14 .elementor-icon-box-title a{font-family:"Gotham Book", Sans-serif;font-size:18px;font-weight:400;}.elementor-2543 .elementor-element.elementor-element-a664880{--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-2543 .elementor-element.elementor-element-3af2329 .elementor-icon-box-wrapper{align-items:center;}.elementor-2543 .elementor-element.elementor-element-3af2329{--icon-box-icon-margin:15px;}.elementor-2543 .elementor-element.elementor-element-3af2329.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-3af2329.elementor-view-framed .elementor-icon, .elementor-2543 .elementor-element.elementor-element-3af2329.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-3af2329 .elementor-icon{font-size:34px;padding:6px;border-width:1px 1px 1px 1px;}.elementor-2543 .elementor-element.elementor-element-3af2329 .elementor-icon-box-title, .elementor-2543 .elementor-element.elementor-element-3af2329 .elementor-icon-box-title a{font-family:"Gotham Book", Sans-serif;font-size:18px;font-weight:400;}.elementor-2543 .elementor-element.elementor-element-3ee957b{--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-2543 .elementor-element.elementor-element-b52229b .elementor-icon-box-wrapper{align-items:center;}.elementor-2543 .elementor-element.elementor-element-b52229b{--icon-box-icon-margin:15px;}.elementor-2543 .elementor-element.elementor-element-b52229b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-b52229b.elementor-view-framed .elementor-icon, .elementor-2543 .elementor-element.elementor-element-b52229b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-b52229b .elementor-icon{font-size:34px;padding:6px;border-width:1px 1px 1px 1px;}.elementor-2543 .elementor-element.elementor-element-b52229b .elementor-icon-box-title, .elementor-2543 .elementor-element.elementor-element-b52229b .elementor-icon-box-title a{font-family:"Gotham Book", Sans-serif;font-size:18px;font-weight:400;}.elementor-2543 .elementor-element.elementor-element-a428cc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2543 .elementor-element.elementor-element-d3f432b{--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-2543 .elementor-element.elementor-element-89eda44 .elementor-icon-box-wrapper{align-items:center;}.elementor-2543 .elementor-element.elementor-element-89eda44{--icon-box-icon-margin:15px;}.elementor-2543 .elementor-element.elementor-element-89eda44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-89eda44.elementor-view-framed .elementor-icon, .elementor-2543 .elementor-element.elementor-element-89eda44.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-89eda44 .elementor-icon{font-size:34px;padding:6px;border-width:1px 1px 1px 1px;}.elementor-2543 .elementor-element.elementor-element-89eda44 .elementor-icon-box-title, .elementor-2543 .elementor-element.elementor-element-89eda44 .elementor-icon-box-title a{font-family:"Gotham Book", Sans-serif;font-size:18px;font-weight:400;}.elementor-2543 .elementor-element.elementor-element-242f77b{--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-2543 .elementor-element.elementor-element-3929fa6 .elementor-icon-box-wrapper{align-items:center;}.elementor-2543 .elementor-element.elementor-element-3929fa6{--icon-box-icon-margin:15px;}.elementor-2543 .elementor-element.elementor-element-3929fa6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-3929fa6.elementor-view-framed .elementor-icon, .elementor-2543 .elementor-element.elementor-element-3929fa6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-3929fa6 .elementor-icon{font-size:34px;padding:6px;border-width:1px 1px 1px 1px;}.elementor-2543 .elementor-element.elementor-element-3929fa6 .elementor-icon-box-title, .elementor-2543 .elementor-element.elementor-element-3929fa6 .elementor-icon-box-title a{font-family:"Gotham Book", Sans-serif;font-size:18px;font-weight:400;}.elementor-2543 .elementor-element.elementor-element-e49d0a2{--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-2543 .elementor-element.elementor-element-125e1d8 .elementor-icon-box-wrapper{align-items:center;}.elementor-2543 .elementor-element.elementor-element-125e1d8{--icon-box-icon-margin:15px;}.elementor-2543 .elementor-element.elementor-element-125e1d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-125e1d8.elementor-view-framed .elementor-icon, .elementor-2543 .elementor-element.elementor-element-125e1d8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-125e1d8 .elementor-icon{font-size:34px;padding:6px;border-width:1px 1px 1px 1px;}.elementor-2543 .elementor-element.elementor-element-125e1d8 .elementor-icon-box-title, .elementor-2543 .elementor-element.elementor-element-125e1d8 .elementor-icon-box-title a{font-family:"Gotham Book", Sans-serif;font-size:18px;font-weight:400;}.elementor-2543 .elementor-element.elementor-element-ddc0835{--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-2543 .elementor-element.elementor-element-5b8d671{--spacer-size:10px;}.elementor-2543 .elementor-element.elementor-element-130cce7{--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-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-accordion .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-accordion:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nested-accordion.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-9ec1549{--display:flex;}.elementor-2543 .elementor-element.elementor-element-4164f0d{--display:flex;}.elementor-2543 .elementor-element.elementor-element-8da3e62{--display:flex;}.elementor-2543 .elementor-element.elementor-element-6fcba72{--display:flex;}.elementor-2543 .elementor-element.elementor-element-36278e5{--display:flex;}.elementor-2543 .elementor-element.elementor-element-c57a444{--n-accordion-title-font-size:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-2543 .elementor-element.elementor-element-22ecb03{--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-2543 .elementor-element.elementor-element-875f812{--spacer-size:60px;}@media(min-width:768px){.elementor-2543 .elementor-element.elementor-element-e1f369f{--width:10%;}.elementor-2543 .elementor-element.elementor-element-97c1120{--width:50%;}.elementor-2543 .elementor-element.elementor-element-d7d8901{--width:30%;}.elementor-2543 .elementor-element.elementor-element-38e3330{--width:10%;}.elementor-2543 .elementor-element.elementor-element-d4600e9{--width:50%;}.elementor-2543 .elementor-element.elementor-element-a664880{--width:50%;}.elementor-2543 .elementor-element.elementor-element-3ee957b{--width:50%;}.elementor-2543 .elementor-element.elementor-element-d3f432b{--width:50%;}.elementor-2543 .elementor-element.elementor-element-242f77b{--width:50%;}.elementor-2543 .elementor-element.elementor-element-e49d0a2{--width:50%;}.elementor-2543 .elementor-element.elementor-element-130cce7{--width:75%;}}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2543 .elementor-element.elementor-element-a48a7fa .elementor-heading-title{font-size:33px;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-2543 .elementor-element.elementor-element-c23679e{font-size:13px;line-height:0.7em;}.elementor-2543 .elementor-element.elementor-element-de624a0{font-size:13px;line-height:0.7em;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-2543 .elementor-element.elementor-element-875f812{--spacer-size:70px;}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-2543 .elementor-element.elementor-element-6def3b2:not(.elementor-motion-effects-element-type-background), .elementor-2543 .elementor-element.elementor-element-6def3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-238px 0px;}.elementor-2543 .elementor-element.elementor-element-6def3b2{--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2543 .elementor-element.elementor-element-a48a7fa .elementor-heading-title{font-size:26px;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-2543 .elementor-element.elementor-element-c23679e{font-size:14px;line-height:1.9em;}.elementor-2543 .elementor-element.elementor-element-de624a0{font-size:12px;line-height:1.9em;}.elementor-2543 .elementor-element.elementor-element-d7d8901{--width:100%;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-2543 .elementor-element.elementor-element-d1982df{--spacer-size:1px;}.elementor-2543 .elementor-element.elementor-element-37ebd60{--content-width:86%;}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-2543 .elementor-element.elementor-element-ee1fd14 .elementor-icon{font-size:20px;}.elementor-2543 .elementor-element.elementor-element-ee1fd14 .elementor-icon-box-title, .elementor-2543 .elementor-element.elementor-element-ee1fd14 .elementor-icon-box-title a{font-size:15px;}.elementor-2543 .elementor-element.elementor-element-3af2329 .elementor-icon{font-size:20px;}.elementor-2543 .elementor-element.elementor-element-3af2329 .elementor-icon-box-title, .elementor-2543 .elementor-element.elementor-element-3af2329 .elementor-icon-box-title a{font-size:15px;}.elementor-2543 .elementor-element.elementor-element-b52229b .elementor-icon{font-size:20px;}.elementor-2543 .elementor-element.elementor-element-b52229b .elementor-icon-box-title, .elementor-2543 .elementor-element.elementor-element-b52229b .elementor-icon-box-title a{font-size:15px;}.elementor-2543 .elementor-element.elementor-element-a428cc5{--content-width:86%;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2543 .elementor-element.elementor-element-89eda44 .elementor-icon{font-size:20px;}.elementor-2543 .elementor-element.elementor-element-89eda44 .elementor-icon-box-title, .elementor-2543 .elementor-element.elementor-element-89eda44 .elementor-icon-box-title a{font-size:15px;}.elementor-2543 .elementor-element.elementor-element-3929fa6 .elementor-icon{font-size:20px;}.elementor-2543 .elementor-element.elementor-element-3929fa6 .elementor-icon-box-title, .elementor-2543 .elementor-element.elementor-element-3929fa6 .elementor-icon-box-title a{font-size:15px;}.elementor-2543 .elementor-element.elementor-element-125e1d8 .elementor-icon{font-size:20px;}.elementor-2543 .elementor-element.elementor-element-125e1d8 .elementor-icon-box-title, .elementor-2543 .elementor-element.elementor-element-125e1d8 .elementor-icon-box-title a{font-size:15px;}.elementor-2543 .elementor-element.elementor-element-5b8d671{--spacer-size:1px;}.elementor-2543 .elementor-element.elementor-element-130cce7{--width:95%;}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-2543 .elementor-element.elementor-element-875f812{--spacer-size:65px;}}/* Start custom CSS for container, class: .elementor-element-97c1120 */.blur-bg {
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  background: rgba(255, 255, 255, 0.25);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a46162 *//* From Uiverse.io by 3bdel3ziz-T */ 
.card {
  --white: hsl(0, 0%, 100%);
  --black: hsl(240, 15%, 9%);
  --paragraph: hsl(0, 0%, 83%);
  --line: hsl(240, 9%, 17%);
  --primary: hsl(189, 92%, 58%);

  position: relative;

  display: flex;
  flex-direction: column;
  gap: 1rem;

  padding: 1rem;
  width: 20rem;      /* عرض دسکتاپ */
  max-width: 100%;   /* جلوگیری از بیرون زدن از صفحه */
  background-color: hsla(240, 15%, 9%, 1);
  border-radius: 1rem;
  font-family: "Gotham Book", sans-serif;
  box-sizing: border-box; /* مهم برای محاسبه درست padding */
}

.card .card__border {
  overflow: hidden;
  pointer-events: none;

  position: absolute;
  z-index: -10;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  width: calc(100% + 2px);
  height: calc(100% + 2px);
  background-image: linear-gradient(
    0deg,
    hsl(0, 0%, 100%) -50%,
    hsl(0, 0%, 40%) 100%
  );

  border-radius: 1rem;
}

.card .card__border::before {
  content: "";
  pointer-events: none;

  position: fixed;
  z-index: 200;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%), rotate(0deg);
  transform-origin: left;

  width: 200%;
  height: 10rem;
  background-image: linear-gradient(
    0deg,
    hsla(0, 0%, 100%, 0) 0%,
    hsl(189, 100%, 50%) 40%,
    hsl(189, 100%, 50%) 60%,
    hsla(0, 0%, 40%, 0) 100%
  );

  animation: rotate 8s linear infinite;
}

@keyframes rotate {
  to {
    transform: rotate(360deg);
  }
}

.card .card_title__container .card_title {
  font-size: 1.3rem; /* بزرگتر */
  color: var(--white);
}

.card .card_title__container .card_paragraph {
  margin-top: 0.25rem;
  width: 95%; /* کمی بزرگتر */
  font-size: 0.95rem; /* بزرگتر */
  color: var(--paragraph);
  line-height: 1.3;
}

.card .line {
  width: 100%;
  height: 0.1rem;
  background-color: var(--line);

  border: none;
}

.card .card__list {
  display: flex;
  flex-direction: column;
  gap: 0.7rem; /* فاصله بیشتر */
}

.card .card__list .card__list_item {
  display: flex;
  align-items: center;
  gap: 0.6rem; /* فاصله بیشتر */
}

.card .card__list .card__list_item .check {
  display: flex;
  justify-content: center;
  align-items: center;

  width: 1.2rem; /* کمی بزرگتر */
  height: 1.15rem;
  background-color: var(--primary);

  border-radius: 50%;
}

.card .card__list .card__list_item .check .check_svg {
  width: 0.8rem; /* کمی بزرگتر */
  height: 0.8rem;

  fill: var(--black);
}

.card .card__list .card__list_item .list_text {
  font-size: 0.86rem; /* بزرگتر */
  color: var(--white);
}

.card .button {
  cursor: pointer;

  padding: 0.6rem; /* کمی بزرگتر */
  font-weight: bold;
  width: 100%;
  font-size: 1.1rem; /* بزرگتر */
  color: var(--white);

  border: none;
  border-radius: 20px;
  background-color: #31d9f6;
  text-shadow: 0px 0px 1px black;
  box-shadow: inset -1px -1px 3px white;
  position: relative;
  overflow: hidden;
}

.card .button:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: linear-gradient(
    120deg,
    rgba(227, 227, 227, 0) 0%,
    rgba(227, 227, 227, 0) 40%,
    rgba(227, 227, 227, 0.5) 50%,
    rgba(227, 227, 227, 0) 60%,
    rgba(227, 227, 227, 0) 100%
  );
  animation: gradient-animation_2 2s linear infinite;
}

@keyframes gradient-animation_2 {
  0% {
    transform: translateX(-100%);
  }

  100% {
    transform: translateX(100%);
  }
}

/* ریسپانسیو موبایل */
@media (max-width: 500px) {
  .card {
    width: 100%;       /* کارت 90% عرض صفحه */
    padding: 1rem;
  }

  .card .card_title__container .card_title {
    font-size: 1.4rem; /* کمی کوچک‌تر برای موبایل */
  }

  .card .card_title__container .card_paragraph {
    font-size: .95rem;
  }

  .card .card__list .card__list_item .list_text {
    font-size: 0.79rem;
  }

  .card .button {
    font-size: .9rem;
  }
}/* End custom CSS */