.elementor-1032 .elementor-element.elementor-element-3cbe2494{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-1032 .elementor-element.elementor-element-3cbe2494:not(.elementor-motion-effects-element-type-background),.elementor-1032 .elementor-element.elementor-element-3cbe2494>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(90deg,#1D458A1F 27%,#F2292924 100%)}.elementor-1032 .elementor-element.elementor-element-3cbe2494.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0}.elementor-widget-breadcrumbs{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1032 .elementor-element.elementor-element-4bdfdf5c.elementor-element{--flex-grow:0;--flex-shrink:1}.elementor-widget-theme-post-title .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-1032 .elementor-element.elementor-element-172f385b .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600}.elementor-1032 .elementor-element.elementor-element-6909e9a6{--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:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-widget-progress-tracker .current-progress-percentage{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1032 .elementor-element.elementor-element-3cc67f76{--direction:ltr;--horizontal-progress-border:none;--horizontal-height:7px;--horizontal-border-style:none;--border-radius:3px 3px 3px 3px}.elementor-1032 .elementor-element.elementor-element-3cc67f76 .current-progress{background-color:#fff0;background-image:linear-gradient(291deg,#F4D605 29%,#FBD98D 100%)}.elementor-1032 .elementor-element.elementor-element-3cc67f76>.elementor-widget-container{margin:0 0 -3px 0;padding:0 0 0 0}.elementor-1032 .elementor-element.elementor-element-22d49bf0{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:01px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1032 .elementor-element.elementor-element-6bb2c963{--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;--z-index:0}.elementor-1032 .elementor-element.elementor-element-6bb2c963.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text )}.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1032 .elementor-element.elementor-element-34d774e9>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-1032 .elementor-element.elementor-element-34d774e9{--box-background-color:#FFFFFF;--box-border-color:#1E293B;--box-border-width:1px;--separator-width:0px;--header-background-color:#213E79;--header-color:#FFFFFF;--toggle-button-color:#FFFFFF;--item-text-color:#1D1D1D;--item-text-active-color:#213E79;--marker-color:#213E79}.elementor-1032 .elementor-element.elementor-element-34d774e9 .elementor-toc__header-title{text-align:start}.elementor-1032 .elementor-element.elementor-element-34d774e9 .elementor-toc__header,.elementor-1032 .elementor-element.elementor-element-34d774e9 .elementor-toc__header-title{font-family:"Poppins",Sans-serif;font-size:19px;font-weight:500}.elementor-1032 .elementor-element.elementor-element-34d774e9 .elementor-toc__header{flex-direction:row}.elementor-1032 .elementor-element.elementor-element-34d774e9 .elementor-toc__list-item{font-family:"Roboto",Sans-serif;font-size:1rem;font-weight:400}.elementor-1032 .elementor-element.elementor-element-396f51ae{--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:20px;--padding-left:20px;--padding-right:20px}.elementor-1032 .elementor-element.elementor-element-396f51ae.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1032 .elementor-element.elementor-element-367d9575>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1032 .elementor-element.elementor-element-367d9575 img{border-radius:10px 10px 10px 10px}.elementor-widget-theme-post-content{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-1032 .elementor-element.elementor-element-4ccc6d3a{text-align:justify;color:var(--e-global-color-primary);font-family:"Poppins",Sans-serif;font-size:17px;font-weight:400;line-height:27px}.elementor-1032 .elementor-element.elementor-element-1cd2d57c{--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:20px;--padding-right:0px}.elementor-1032 .elementor-element.elementor-element-1cd2d57c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1032 .elementor-element.elementor-element-607facf>.elementor-widget-container{padding:0 0 0 0}.elementor-1032 .elementor-element.elementor-element-607facf img{border-radius:10px 10px 10px 10px}.elementor-1032 .elementor-element.elementor-element-a259bf>.elementor-widget-container{padding:0 0 0 0}.elementor-1032 .elementor-element.elementor-element-a259bf img{border-radius:10px 10px 10px 10px}.elementor-1032 .elementor-element.elementor-element-2c47fe83 img{border-radius:10px 10px 10px 10px}.elementor-1032 .elementor-element.elementor-element-553e5bc1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center}.elementor-1032 .elementor-element.elementor-element-60955b99>.elementor-widget-container{margin:8px 8px 8px 8px}.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-1032 .elementor-element.elementor-element-6973e880>.elementor-widget-container{background-color:#1D458A;padding:20px 20px 20px 20px;border-radius:7px 7px 7px 7px}.elementor-1032 .elementor-element.elementor-element-6973e880 .elementor-heading-title{color:#FFF}.elementor-widget-posts .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-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{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-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .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-1032 .elementor-element.elementor-element-1f258c50{--grid-row-gap:6px;--grid-column-gap:62px}.elementor-1032 .elementor-element.elementor-element-1f258c50>.elementor-widget-container{margin:0 0 0 0;padding:10px 10px 20px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201012E;border-radius:6px 6px 6px 6px}.elementor-1032 .elementor-element.elementor-element-1f258c50 .elementor-post{border-style:solid;border-width:0 0 01px 0;border-radius:0;padding:10px 5px 10px 5px;border-color:#0201012E}.elementor-1032 .elementor-element.elementor-element-1f258c50 .elementor-post__title,.elementor-1032 .elementor-element.elementor-element-1f258c50 .elementor-post__title a{color:#54595F;font-family:"Roboto",Sans-serif;font-weight:400;text-transform:capitalize}.elementor-1032 .elementor-element.elementor-element-1f258c50 .elementor-post__title{-webkit-text-stroke-color:#000;stroke:#000;margin-bottom:8px}.elementor-1032 .elementor-element.elementor-element-5bef93c0{--display:flex;--min-height:297px;--z-index:0}.elementor-1032 .elementor-element.elementor-element-715f0a77{--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:040px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-1032 .elementor-element.elementor-element-715f0a77:not(.elementor-motion-effects-element-type-background),.elementor-1032 .elementor-element.elementor-element-715f0a77>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F1F5FE}.elementor-1032 .elementor-element.elementor-element-3c1257ba>.elementor-widget-container{margin:0 0 34px 0}.elementor-1032 .elementor-element.elementor-element-3c1257ba{text-align:center}.elementor-1032 .elementor-element.elementor-element-3c1257ba .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600;color:#000}.elementor-1032 .elementor-element.elementor-element-4e55f444{--grid-row-gap:19px;--grid-column-gap:16px}.elementor-1032 .elementor-element.elementor-element-4e55f444 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.3 * 100%)}.elementor-1032 .elementor-element.elementor-element-4e55f444:after{content:"0.3"}.elementor-1032 .elementor-element.elementor-element-4e55f444 .elementor-post__thumbnail__link{width:100%}.elementor-1032 .elementor-element.elementor-element-4e55f444 .elementor-post__text{padding:0 8px;margin-top:0}.elementor-1032 .elementor-element.elementor-element-4e55f444 .elementor-post__meta-data{padding:10px 8px}.elementor-1032 .elementor-element.elementor-element-4e55f444 .elementor-post__avatar{padding-right:8px;padding-left:8px}.elementor-1032 .elementor-element.elementor-element-4e55f444 .elementor-post__card{padding-top:0;padding-bottom:0}.elementor-1032 .elementor-element.elementor-element-4e55f444 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness(116%) contrast(106%) saturate(143%) blur(0) hue-rotate(0deg)}.elementor-1032 .elementor-element.elementor-element-4e55f444 .elementor-post__badge{right:0}.elementor-1032 .elementor-element.elementor-element-4e55f444 .elementor-post__card .elementor-post__badge{background-color:#AFAA40;margin:14px;font-family:"Roboto",Sans-serif;font-weight:500;text-transform:capitalize}.elementor-1032 .elementor-element.elementor-element-4e55f444 .elementor-post__excerpt p{color:var(--e-global-color-primary)}@media(max-width:1024px){.elementor-1032 .elementor-element.elementor-element-6909e9a6{--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-1032 .elementor-element.elementor-element-553e5bc1{--grid-auto-flow:row}}@media(min-width:768px){.elementor-1032 .elementor-element.elementor-element-3cbe2494{--content-width:1200px}.elementor-1032 .elementor-element.elementor-element-6bb2c963{--width:20.761%}.elementor-1032 .elementor-element.elementor-element-396f51ae{--width:52.454%}.elementor-1032 .elementor-element.elementor-element-1cd2d57c{--width:28.569%}}@media(max-width:767px){.elementor-1032 .elementor-element.elementor-element-3cbe2494{--min-height:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1032 .elementor-element.elementor-element-172f385b>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-1032 .elementor-element.elementor-element-172f385b .elementor-heading-title{font-size:20px}.elementor-1032 .elementor-element.elementor-element-6909e9a6{--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-1032 .elementor-element.elementor-element-34d774e9 .elementor-toc__header-title{text-align:start}.elementor-1032 .elementor-element.elementor-element-34d774e9 .elementor-toc__header,.elementor-1032 .elementor-element.elementor-element-34d774e9 .elementor-toc__header-title{font-size:18px}.elementor-1032 .elementor-element.elementor-element-34d774e9 .elementor-toc__header{flex-direction:row}.elementor-1032 .elementor-element.elementor-element-396f51ae{--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1032 .elementor-element.elementor-element-1cd2d57c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1032 .elementor-element.elementor-element-553e5bc1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-3px;--margin-bottom:-3px;--margin-left:-3px;--margin-right:-3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1032 .elementor-element.elementor-element-60955b99>.elementor-widget-container{padding:2px 2px 2px 2px}.elementor-1032 .elementor-element.elementor-element-2bc890ec>.elementor-widget-container{padding:-3px -3px -3px -3px}.elementor-1032 .elementor-element.elementor-element-6973e880.elementor-element{--align-self:stretch}.elementor-1032 .elementor-element.elementor-element-715f0a77{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px}.elementor-1032 .elementor-element.elementor-element-3c1257ba{text-align:center}.elementor-1032 .elementor-element.elementor-element-4e55f444 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.3 * 100%)}.elementor-1032 .elementor-element.elementor-element-4e55f444:after{content:"0.3"}.elementor-1032 .elementor-element.elementor-element-4e55f444 .elementor-post__thumbnail__link{width:100%}}.elementor-1032 .elementor-element.elementor-element-172f385b{background:linear-gradient(90deg,rgb(56 56 56) 0%,rgb(0 0 0) 0%,rgb(110 110 110) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.elementor-1032 .elementor-element.elementor-element-3cc67f76{height:100%;background:linear-gradient(90deg,#667eea,#184587);border-radius:3px;transition:width 0.3s ease;animation:progressAnimation 2s ease-in-out forwards}.elementor-1032 .elementor-element.elementor-element-4ccc6d3a h2{background:linear-gradient(135deg,#1e293b 0%,#3b82f6 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;margin-top:60px;margin-bottom:30px;font-size:29px;line-height:1.8rem;font-weight:600}.elementor-1032 .elementor-element.elementor-element-4ccc6d3a strong{font-weight:600}.elementor-1032 .elementor-element.elementor-element-4ccc6d3a h3{margin-top:45px;margin-bottom:15px}.elementor-1032 .elementor-element.elementor-element-4ccc6d3a h4{margin-top:20px;margin-bottom:10px}.elementor-1032 .elementor-element.elementor-element-4ccc6d3a p{font:1.5rem;color:var(--black)}.elementor-1032 .elementor-element.elementor-element-4ccc6d3a ul,.elementor-1032 .elementor-element.elementor-element-4ccc6d3a ol{padding-left:20px;font:1.5rem;color:var(--black)}.elementor-1032 .elementor-element.elementor-element-4ccc6d3a ul{list-style-type:disc}.elementor-1032 .elementor-element.elementor-element-4ccc6d3a ol{list-style:none;counter-reset:item}.elementor-1032 .elementor-element.elementor-element-4ccc6d3a ol li{counter-increment:item;position:relative;padding-left:25px}.elementor-1032 .elementor-element.elementor-element-4ccc6d3a ol li::before{content:counter(item);position:absolute;left:0;top:0;background:#3498db;color:#fff;width:20px;height:20px;line-height:20px;border-radius:50%;text-align:center;font-weight:700;font-size:12px}.wp-block-button__link,.button,a.button{background:rgb(244 214 5 / .2);color:#000;padding:12px 24px;border:1px solid rgb(244 214 5 / .6);margin-top:20px;margin-bottom:20px;border-radius:12px;font-weight:600;font-size:16px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);text-decoration:none;display:inline-block;transition:all 0.3s ease;box-shadow:0 0 12px rgb(244 214 5 / .3),0 4px 18px rgb(244 214 5 / .25)}.wp-block-button__link:hover,.button:hover,a.button:hover{background:rgb(244 214 5 / .4);transform:translateY(-3px);box-shadow:0 0 20px rgb(244 214 5 / .5),0 6px 28px rgb(244 214 5 / .4);color:#000}.elementor-1032 .elementor-element.elementor-element-4ccc6d3a img{margin:40px 0;border:2px solid #184587;border-radius:10px;box-shadow:0 8px 20px rgb(0 0 0 / .08);padding:6px;background-color:#fff;transition:transform 0.3s ease,box-shadow 0.3s ease;position:center;align-items:center}.elementor-1032 .elementor-element.elementor-element-4ccc6d3a img:hover{transform:scale(1.02);box-shadow:0 12px 25px rgb(0 0 0 / .12)}.wp-block-group.faq{background:#fffbe6;padding:40px 30px;border-radius:16px;box-shadow:0 8px 24px rgb(255 223 0 / .15);margin-top:40px;margin-bottom:40px}.wp-block-group.faq h2{color:#d4a900;font-size:26px;text-align:left;margin-bottom:30px}.wp-block-table{width:100%;overflow-x:hidden;margin:40px 0;border-radius:8px;box-shadow:0 4px 12px rgb(0 0 0 / .08)}.wp-block-table table{width:100%;border-collapse:collapse;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background-color:#fff;border-radius:8px;overflow:hidden;table-layout:fixed}.wp-block-table th{background:linear-gradient(to right,#184587,#2d61a3);color:#fff;text-align:left;padding:14px 16px;font-weight:600;font-size:14px;border:1px solid #184587;text-transform:uppercase;letter-spacing:.4px;white-space:normal;word-break:break-word}.wp-block-table td{background-color:#fdfdfd;padding:12px 16px;font-size:14px;line-height:1.6;border:1px solid #e1e1e1;transition:background 0.3s;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.wp-block-table tbody tr:hover td{background-color:#f1f7ff}.wp-block-table::-webkit-scrollbar{height:8px}.wp-block-table::-webkit-scrollbar-thumb{background-color:#184587;border-radius:4px}.wp-block-table::-webkit-scrollbar-track{background:#eaeaea}@media screen and (max-width:600px){.wp-block-table th,.wp-block-table td{padding:10px 12px;font-size:13px}.wp-block-table table{table-layout:auto}}.wp-block-group.faq{max-width:100%;margin:2rem auto;background:linear-gradient(135deg,#fef3c7 0%,#fbbf24 100%);border-radius:20px;padding:0;box-shadow:0 20px 40px rgb(0 0 0 / .1);overflow:hidden;position:relative}.wp-block-group.faq::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgb(255 255 255 / .1) 0%,rgb(255 255 255 / .05) 100%);pointer-events:none}.wp-block-group__inner-container{position:relative;z-index:1;padding:3rem 2rem}.faq h2.wp-block-heading{text-align:center;color:#92400e;font-size:3rem;font-weight:700;margin-bottom:3rem;text-shadow:0 2px 4px rgb(0 0 0 / .2);letter-spacing:-.5px}.faq h2.wp-block-heading strong{background:linear-gradient(45deg,#92400e,#451a03);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.schema-faq.wp-block-yoast-faq-block{display:flex;flex-direction:column;gap:1rem}.schema-faq-section{background:rgb(255 255 255 / .95);backdrop-filter:blur(10px);border-radius:16px;overflow:hidden;transition:all 0.3s cubic-bezier(.4,0,.2,1);border:1px solid rgb(255 255 255 / .2);box-shadow:0 8px 32px rgb(0 0 0 / .1)}.schema-faq-section:hover{transform:translateY(-4px);box-shadow:0 16px 48px rgb(0 0 0 / .15);background:rgb(255 255 255)}.schema-faq-question{display:block;width:100%;padding:1.5rem 2rem;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border:none;text-align:left;cursor:pointer;font-size:2rem;font-weight:600;color:#92400e;transition:all 0.3s ease;position:relative;border-bottom:1px solid rgb(146 64 14 / .1)}.schema-faq-question:hover{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);color:#fff;transform:scale(1.02)}.schema-faq-question::after{content:'+';position:absolute;right:2rem;top:50%;transform:translateY(-50%);font-size:2.5rem;font-weight:300;transition:transform 0.3s ease;color:#d97706}.schema-faq-question:hover::after{color:#fff;transform:translateY(-50%) rotate(45deg)}.schema-faq-answer{padding:0 2rem 1.5rem 2rem;color:#78350f;line-height:1.7;font-size:1.7rem;margin:0;opacity:1;max-height:none;overflow:visible;transition:all 0.3s ease;background:#fff}.schema-faq-answer strong{color:#d97706;font-weight:600}.schema-faq-section{position:relative}.schema-faq-section::before{content:'';position:absolute;left:0;top:0;width:4px;height:100%;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);transform:scaleY(0);transition:transform 0.3s ease;transform-origin:top}.schema-faq-section:hover::before{transform:scaleY(1)}@media (max-width:768px){.wp-block-group__inner-container{padding:2rem 1rem}.faq h2.wp-block-heading{font-size:2.5rem;margin-bottom:2rem}.schema-faq-question{padding:1.25rem 1.5rem;font-size:1.2rem}.schema-faq-question::after{right:1.5rem}.schema-faq-answer{padding:0 1.5rem 1.25rem 1.5rem;font-size:1.05rem}}@media (max-width:480px){.wp-block-group.faq{margin:1rem;border-radius:16px}.wp-block-group__inner-container{padding:1.5rem 1rem}.faq h2.wp-block-heading{font-size:2.2rem;margin-bottom:1.5rem}.schema-faq-question{padding:1rem 1.25rem;font-size:1.1rem}.schema-faq-question::after{right:1.25rem;font-size:2rem}.schema-faq-answer{padding:0 1.25rem 1rem 1.25rem}}.schema-faq-section:nth-child(odd){animation:slideInLeft 0.6s ease-out}.schema-faq-section:nth-child(even){animation:slideInRight 0.6s ease-out}@keyframes slideInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.schema-faq-question:focus{outline:3px solid #f59e0b;outline-offset:2px}@media print{.wp-block-group.faq{background:white!important;box-shadow:none!important;page-break-inside:avoid}.schema-faq-section{background:white!important;border:1px solid #ccc!important;box-shadow:none!important;page-break-inside:avoid;margin-bottom:1rem}.schema-faq-question{background:#f5f5f5!important;color:black!important}.schema-faq-question::after{display:none}}.elementor-menu-anchor{display:block;height:60px;margin-top:-60px;visibility:hidden}.size-full{height:auto!important}.elementor-step-guide{max-width:900px;margin:0 auto;padding:20px;font-family:'Roboto',Arial,sans-serif}.step-guide-header{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:30px;border-radius:15px;margin-bottom:30px;text-align:center;box-shadow:0 10px 30px rgb(0 0 0 / .1)}.step-guide-time{font-size:16px;font-weight:600;margin-bottom:15px;opacity:.9}.step-guide-time::before{content:"⏱️";margin-right:8px}.step-guide-description{font-size:18px;line-height:1.6;margin:0}.elementor-steps-list{list-style:none;padding:0;margin:0;counter-reset:step-counter}.elementor-step-item{counter-increment:step-counter;margin-bottom:25px;position:relative;background:#fff;border-radius:12px;box-shadow:0 5px 20px rgb(0 0 0 / .05);overflow:hidden;transition:all 0.3s ease;border-left:4px solid #667eea}.elementor-step-item:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgb(0 0 0 / .1)}.elementor-step-item:last-child{border-left-color:#28a745}.elementor-step-item::before{content:counter(step-counter);position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;box-shadow:0 4px 15px rgb(102 126 234 / .3);z-index:2}.elementor-step-item:last-child::before{background:linear-gradient(135deg,#28a745,#20c997);content:"✓";font-size:18px}.elementor-step-content{padding:25px 25px 25px 45px;position:relative}.elementor-step-title{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:12px;line-height:1.4}.elementor-step-text{font-size:15px;line-height:1.6;color:#555;margin:0}.elementor-step-content a{color:#667eea;text-decoration:none;font-weight:600;transition:color 0.3s ease}.elementor-step-content a:hover{color:#764ba2;text-decoration:underline}.elementor-step-content img{max-width:100%;height:auto;border-radius:8px;margin:15px 0;box-shadow:0 5px 15px rgb(0 0 0 / .1)}.elementor-step-important{background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;padding:15px;margin:15px 0;position:relative}.elementor-step-important::before{content:"⚠️";margin-right:8px}.elementor-step-success{background:#d4edda;border:1px solid #c3e6cb;border-radius:8px;padding:15px;margin:15px 0}.elementor-step-success::before{content:"✅";margin-right:8px}.elementor-progress-container{background:#f8f9fa;height:6px;border-radius:3px;margin:30px 0;overflow:hidden}@keyframes progressAnimation{to{width:100%}}@media (max-width:768px){.elementor-step-guide{padding:15px}.step-guide-header{padding:20px}.elementor-step-item::before{left:-15px;width:30px;height:30px;font-size:14px}.elementor-step-content{padding:20px 20px 20px 35px}.elementor-step-title{font-size:16px}.elementor-step-text{font-size:14px}}@media (max-width:480px){.elementor-step-item::before{left:-10px;width:25px;height:25px;font-size:12px}.elementor-step-content{padding:15px 15px 15px 30px}}@media (prefers-color-scheme:dark){.elementor-step-item{background:#2c3e50;color:#ecf0f1}.elementor-step-title{color:#ecf0f1}.elementor-step-text{color:#bdc3c7}}