.elementor-15357 .elementor-element.elementor-element-f49d86f{text-align:justify;}.elementor-15357 .elementor-element.elementor-element-775fbe2{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-d05fee2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-d05fee2{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-2ed102f{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-8c612da .elementor-toc__header-title{text-align:start;}.elementor-15357 .elementor-element.elementor-element-8c612da{--header-background-color:#E89C3C;--header-color:#FFF6F6;--toggle-button-color:#FFFFFF;--toc-body-max-height:167px;--item-text-hover-decoration:underline;}.elementor-15357 .elementor-element.elementor-element-8c612da .elementor-toc__header{flex-direction:row;}.elementor-15357 .elementor-element.elementor-element-7439ced{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-befb7ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-befb7ee .elementor-heading-title{font-weight:900;color:#133E84;}.elementor-15357 .elementor-element.elementor-element-b5d7597{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-7a2af47 img{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-15357 .elementor-element.elementor-element-723f1b8{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-77e171b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-77e171b{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-77e171b a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-f85bc1c{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-783e072 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-783e072 .elementor-heading-title{font-weight:900;color:#133E84;}.elementor-15357 .elementor-element.elementor-element-f5e5a8a{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-a723573 img{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-15357 .elementor-element.elementor-element-53c6589{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-17351aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-17351aa{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-17351aa a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-a59aec5{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-41ab5a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-41ab5a6 .elementor-heading-title{font-weight:900;color:#133E84;}.elementor-15357 .elementor-element.elementor-element-eb86dab{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-e0e11dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-e0e11dd{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-e0e11dd a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-e461ac4{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-d2cca91 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-d2cca91 .elementor-heading-title{font-weight:900;color:#133E84;}.elementor-15357 .elementor-element.elementor-element-a4532e2{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-4ef05a2 img{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-15357 .elementor-element.elementor-element-227b09d{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-690bbf8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-690bbf8{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-690bbf8 a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-81893c9{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-a9ccd5e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-a9ccd5e .elementor-heading-title{font-weight:900;color:#62C5D5;}.elementor-15357 .elementor-element.elementor-element-42dd191{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-3d6a95d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-3d6a95d{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-3d6a95d a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-1140547{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-29f3735 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-29f3735 .elementor-heading-title{font-weight:900;color:#62C5D5;}.elementor-15357 .elementor-element.elementor-element-11cb3cb{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-51ffeaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-51ffeaf{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-51ffeaf a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-4e745c5{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-090133f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-090133f .elementor-heading-title{font-weight:900;color:#62C5D5;}.elementor-15357 .elementor-element.elementor-element-d2a7f8d{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-8908785 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-8908785{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-8908785 a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-b4695d3{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-fedfe2b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-fedfe2b .elementor-heading-title{font-weight:900;color:#62C5D5;}.elementor-15357 .elementor-element.elementor-element-90454f3{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-c1231a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-c1231a2{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-c1231a2 a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-48d72e6{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-9ce8c04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-9ce8c04 .elementor-heading-title{font-weight:900;color:#62C5D5;}.elementor-15357 .elementor-element.elementor-element-2a8be04{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-309f236 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-309f236{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-309f236 a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-cca8e11{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-d5ab762 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-d5ab762 .elementor-heading-title{font-weight:900;color:#62C5D5;}.elementor-15357 .elementor-element.elementor-element-2446045{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-06de61f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-06de61f{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-06de61f a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-26c2360{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-f14daca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-f14daca .elementor-heading-title{font-weight:900;color:#62C5D5;}.elementor-15357 .elementor-element.elementor-element-1958593{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-b506af1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-b506af1{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-b506af1 a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-3b2b761{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-85ac7b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-85ac7b1 .elementor-heading-title{font-weight:900;color:#62C5D5;}.elementor-15357 .elementor-element.elementor-element-d4030dc{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-be001f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-be001f5{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-be001f5 a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-e66b24c{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-6a43cc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-6a43cc0 .elementor-heading-title{font-weight:900;color:#62C5D5;}.elementor-15357 .elementor-element.elementor-element-3311f0c{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-ad119d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-ad119d4{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-ad119d4 a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-37ed3d0{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-fd09db5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-fd09db5 .elementor-heading-title{font-weight:900;color:#62C5D5;}.elementor-15357 .elementor-element.elementor-element-e3456ae{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-49c2af7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-49c2af7{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-49c2af7 a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-656080d{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-8077664 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-8077664 .elementor-heading-title{font-weight:900;color:#133E84;}.elementor-15357 .elementor-element.elementor-element-4ad9b1b{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-4c9eb2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-4c9eb2f{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-4c9eb2f a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-46fd2e4{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-666f330 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-666f330 .elementor-heading-title{font-weight:900;color:#133E84;}.elementor-15357 .elementor-element.elementor-element-de6bef8{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-f1f8291 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-f1f8291{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-f1f8291 a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-d5e16dc{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-1cc87e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-1cc87e4 .elementor-heading-title{font-weight:900;color:#133E84;}.elementor-15357 .elementor-element.elementor-element-88d5f64{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-816243f img{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-15357 .elementor-element.elementor-element-7d992d6{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-b32a356 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-b32a356{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-b32a356 a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-d63696c{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-36d23c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-36d23c1 .elementor-heading-title{font-weight:900;color:#6D3CB8;}.elementor-15357 .elementor-element.elementor-element-45173ee{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-b0ae796 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-b0ae796{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-b0ae796 a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-c25a7d7{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-e086476 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-e086476 .elementor-heading-title{font-size:21px;font-weight:900;color:#1DC637;}.elementor-15357 .elementor-element.elementor-element-8498e4b{padding:50px 60px 50px 60px;}.elementor-15357 .elementor-element.elementor-element-1d81323 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-1d81323{text-align:justify;font-size:15px;line-height:50px;color:#080404;}.elementor-15357 .elementor-element.elementor-element-1d81323 a{color:#50B752;}.elementor-15357 .elementor-element.elementor-element-32f3393{padding:30px 60px 30px 60px;}.elementor-15357 .elementor-element.elementor-element-ceed6d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-ceed6d1{text-align:center;}.elementor-15357 .elementor-element.elementor-element-ceed6d1 .elementor-heading-title{font-size:21px;font-weight:900;color:#1DC637;}.elementor-15357 .elementor-element.elementor-element-4e2135c{padding:50px 60px 50px 60px;}@media(max-width:1024px){.elementor-15357 .elementor-element.elementor-element-775fbe2{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-d05fee2 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-2ed102f{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-7439ced{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-b5d7597{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-723f1b8{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-77e171b > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-f85bc1c{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-f5e5a8a{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-53c6589{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-17351aa > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-a59aec5{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-eb86dab{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-e0e11dd > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-e461ac4{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-a4532e2{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-227b09d{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-690bbf8 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-81893c9{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-42dd191{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-3d6a95d > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-1140547{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-11cb3cb{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-51ffeaf > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-4e745c5{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-d2a7f8d{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-8908785 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-b4695d3{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-90454f3{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-c1231a2 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-48d72e6{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-2a8be04{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-309f236 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-cca8e11{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-2446045{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-06de61f > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-26c2360{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-1958593{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-b506af1 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-3b2b761{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-d4030dc{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-be001f5 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-e66b24c{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-3311f0c{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-ad119d4 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-37ed3d0{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-e3456ae{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-49c2af7 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-656080d{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-4ad9b1b{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-4c9eb2f > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-46fd2e4{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-de6bef8{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-f1f8291 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-d5e16dc{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-88d5f64{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-7d992d6{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-b32a356 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-d63696c{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-45173ee{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-b0ae796 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-c25a7d7{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-8498e4b{padding:0px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-1d81323 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-32f3393{padding:0px 30px 0px 30px;}.elementor-15357 .elementor-element.elementor-element-4e2135c{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-15357 .elementor-element.elementor-element-d05fee2 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-2ed102f{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-8c612da{--toc-body-max-height:150px;}.elementor-15357 .elementor-element.elementor-element-7439ced{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-befb7ee .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-b5d7597{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-77e171b > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-f85bc1c{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-783e072 .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-f5e5a8a{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-17351aa > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-a59aec5{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-41ab5a6 .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-e0e11dd > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-e461ac4{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-d2cca91 .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-a4532e2{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-690bbf8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-81893c9{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-a9ccd5e .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-3d6a95d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-1140547{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-29f3735 .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-51ffeaf > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-4e745c5{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-090133f .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-8908785 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-b4695d3{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-fedfe2b .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-c1231a2 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-48d72e6{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-9ce8c04 .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-309f236 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-cca8e11{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-d5ab762 .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-06de61f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-26c2360{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-f14daca .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-b506af1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-3b2b761{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-85ac7b1 .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-be001f5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-e66b24c{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-6a43cc0 .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-ad119d4 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-37ed3d0{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-fd09db5 .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-49c2af7 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-656080d{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-8077664 .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-4c9eb2f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-46fd2e4{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-666f330 .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-f1f8291 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-d5e16dc{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-1cc87e4 .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-88d5f64{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-b32a356 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-d63696c{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-36d23c1 .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-b0ae796 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-c25a7d7{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-e086476 .elementor-heading-title{font-size:22px;line-height:1.9em;}.elementor-15357 .elementor-element.elementor-element-1d81323 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-32f3393{padding:0px 20px 0px 20px;}.elementor-15357 .elementor-element.elementor-element-ceed6d1 .elementor-heading-title{font-size:22px;line-height:1.9em;}}/* Start custom CSS for html, class: .elementor-element-f07e416 *//* بخش اصلی FAQ */
.faq-section {
    --faq-primary: #087f8c;
    --faq-primary-dark: #075e66;
    --faq-text: #172b3a;
    --faq-muted: #6b7b86;
    --faq-border: #dce8eb;
    --faq-bg: #f5fafb;
    --faq-white: #ffffff;

    width: 100%;
    padding: 70px 20px;
    background:
        radial-gradient(circle at top right, rgba(8, 127, 140, 0.10), transparent 28%),
        linear-gradient(135deg, #f8fcfd 0%, #eef8f9 100%);
    box-sizing: border-box;
    font-family: inherit;
}

.faq-container {
    width: min(100%, 900px);
    margin: 0 auto;
}

/* سربرگ FAQ */
.faq-header {
    margin-bottom: 32px;
    text-align: center;
}

.faq-label {
    display: inline-block;
    margin-bottom: 12px;
    padding: 7px 16px;
    border: 1px solid rgba(8, 127, 140, 0.18);
    border-radius: 50px;
    background-color: rgba(8, 127, 140, 0.08);
    color: var(--faq-primary-dark);
    font-size: 13px;
    font-weight: 700;
}

.faq-header h2 {
    margin: 0 0 12px;
    color: var(--faq-text);
    font-size: clamp(24px, 4vw, 36px);
    font-weight: 800;
    line-height: 1.6;
}

.faq-header p {
    max-width: 650px;
    margin: 0 auto;
    color: var(--faq-muted);
    font-size: 15px;
    line-height: 2;
}

/* فهرست سوالات */
.faq-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
}

.faq-item {
    overflow: hidden;
    border: 1px solid var(--faq-border);
    border-radius: 16px;
    background-color: var(--faq-white);
    box-shadow: 0 7px 24px rgba(22, 74, 83, 0.06);
    transition:
        border-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

.faq-item:hover {
    border-color: rgba(8, 127, 140, 0.42);
    box-shadow: 0 12px 30px rgba(22, 74, 83, 0.11);
    transform: translateY(-2px);
}

.faq-item[open] {
    border-color: var(--faq-primary);
    box-shadow: 0 12px 32px rgba(8, 127, 140, 0.13);
}

/* عنوان هر سوال */
.faq-item summary {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    min-height: 72px;
    padding: 20px 24px;
    color: var(--faq-text);
    cursor: pointer;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.8;
    list-style: none;
    transition:
        color 0.3s ease,
        background-color 0.3s ease;
}

.faq-item summary::-webkit-details-marker {
    display: none;
}

.faq-item summary::marker {
    display: none;
}

.faq-item summary:hover {
    color: var(--faq-primary-dark);
    background-color: #fbfefe;
}

.faq-item[open] summary {
    color: var(--faq-primary-dark);
    background-color: #f7fcfc;
}

/* آیکون باز و بسته شدن */
.faq-icon {
    position: relative;
    flex: 0 0 30px;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: rgba(8, 127, 140, 0.10);
    transition:
        background-color 0.3s ease,
        transform 0.3s ease;
}

.faq-icon::before,
.faq-icon::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 12px;
    height: 2px;
    border-radius: 5px;
    background-color: var(--faq-primary);
    transform: translate(-50%, -50%);
    transition: transform 0.3s ease;
}

.faq-icon::after {
    transform: translate(-50%, -50%) rotate(90deg);
}

.faq-item[open] .faq-icon {
    background-color: var(--faq-primary);
    transform: rotate(180deg);
}

.faq-item[open] .faq-icon::before,
.faq-item[open] .faq-icon::after {
    background-color: var(--faq-white);
}

.faq-item[open] .faq-icon::after {
    transform: translate(-50%, -50%) rotate(0deg);
}

/* متن پاسخ */
.faq-answer {
    display: grid;
    grid-template-rows: 0fr;
    border-top: 1px solid transparent;
    transition:
        grid-template-rows 0.35s ease,
        border-color 0.35s ease;
}

.faq-item[open] .faq-answer {
    grid-template-rows: 1fr;
    border-top-color: var(--faq-border);
}

.faq-answer-inner {
    overflow: hidden;
}

.faq-answer p {
    margin: 0;
    padding: 20px 24px 24px;
    color: #52636d;
    font-size: 15px;
    font-weight: 400;
    line-height: 2.2;
}

/* حالت فوکوس برای دسترسی بهتر */
.faq-item summary:focus-visible {
    outline: 3px solid rgba(8, 127, 140, 0.35);
    outline-offset: -3px;
}

/* نمایش در موبایل */
@media (max-width: 600px) {
    .faq-section {
        padding: 45px 14px;
    }

    .faq-header {
        margin-bottom: 24px;
    }

    .faq-header h2 {
        font-size: 24px;
        line-height: 1.7;
    }

    .faq-header p {
        font-size: 14px;
    }

    .faq-item {
        border-radius: 13px;
    }

    .faq-item summary {
        min-height: 64px;
        padding: 16px;
        font-size: 14px;
        line-height: 1.9;
    }

    .faq-answer p {
        padding: 16px 16px 20px;
        font-size: 14px;
        line-height: 2.15;
    }

    .faq-icon {
        flex-basis: 27px;
        width: 27px;
        height: 27px;
    }
}

/* کاهش حرکت برای کاربرانی که انیمیشن را غیرفعال کرده‌اند */
@media (prefers-reduced-motion: reduce) {
    .faq-item,
    .faq-item summary,
    .faq-icon,
    .faq-icon::before,
    .faq-icon::after,
    .faq-answer {
        transition: none;
    }
}/* End custom CSS */