.elementor-168667 .elementor-element.elementor-element-f3c5a71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:120px;--padding-bottom:220px;--padding-left:10px;--padding-right:10px;}.elementor-168667 .elementor-element.elementor-element-f3c5a71:not(.elementor-motion-effects-element-type-background), .elementor-168667 .elementor-element.elementor-element-f3c5a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-8b64f31{--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:10px;--padding-bottom:10px;--padding-left:80px;--padding-right:10px;}.elementor-168667 .elementor-element.elementor-element-5975e35 .elementor-heading-title{font-size:34px;font-weight:600;line-height:1.7em;color:#FFFFFF;}.elementor-168667 .elementor-element.elementor-element-1efec5c{text-align:justify;font-size:18px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-168667 .elementor-element.elementor-element-1efec5c > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-168667 .elementor-element.elementor-element-e1ee06d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-a26d6b8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-168667 .elementor-element.elementor-element-a26d6b8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-168667 .elementor-element.elementor-element-a26d6b8 .elementor-button{font-size:16px;font-weight:700;word-spacing:1px;fill:#000000;color:#000000;background-color:#FCA700;transition-duration:0.2s;border-radius:30px 30px 30px 30px;padding:1.3rem 3rem 1.25rem 3rem;}.elementor-168667 .elementor-element.elementor-element-93e03e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-168667 .elementor-element.elementor-element-93e03e2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-168667 .elementor-element.elementor-element-93e03e2 .elementor-button{font-size:16px;font-weight:600;word-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;background-color:#FCA70000;transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px;padding:1.20rem 1.5rem 1rem 1.5rem;}.elementor-168667 .elementor-element.elementor-element-26f833a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-1ba51165{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-140px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-1ba51165:not(.elementor-motion-effects-element-type-background), .elementor-168667 .elementor-element.elementor-element-1ba51165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-168667 .elementor-element.elementor-element-2c1c9f42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:60px 0px 0px 0px;--padding-top:0px;--padding-bottom:40px;--padding-left:50px;--padding-right:10px;}.elementor-168667 .elementor-element.elementor-element-2c1c9f42:not(.elementor-motion-effects-element-type-background), .elementor-168667 .elementor-element.elementor-element-2c1c9f42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-168667 .elementor-element.elementor-element-5cf9c504{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-7a06b5fc{text-align:start;}.elementor-168667 .elementor-element.elementor-element-7a06b5fc .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-57ed64b{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-443f3e3b img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;border-radius:8px 8px 8px 8px;}.elementor-168667 .elementor-element.elementor-element-3e82f9de{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-6b6d75a9{text-align:start;}.elementor-168667 .elementor-element.elementor-element-6b6d75a9 .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-3f5aff6{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-51c51ca5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-32e08110{text-align:start;}.elementor-168667 .elementor-element.elementor-element-32e08110 .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-32e08110 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-210d1293{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-2c4f6d4{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-15f7f917{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-1898d4cf{text-align:start;}.elementor-168667 .elementor-element.elementor-element-1898d4cf .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-1898d4cf > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-15f32b7{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-45e8a25{text-align:start;}.elementor-168667 .elementor-element.elementor-element-45e8a25 .elementor-heading-title{font-size:26px;font-weight:600;color:#0D2E4E;}.elementor-168667 .elementor-element.elementor-element-45e8a25 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-d3efbdc{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-4a2bf71{text-align:start;}.elementor-168667 .elementor-element.elementor-element-4a2bf71 .elementor-heading-title{font-size:26px;font-weight:600;color:#0D2E4E;}.elementor-168667 .elementor-element.elementor-element-4a2bf71 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-a83f015{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-ab9bcca img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;border-radius:8px 8px 8px 8px;}.elementor-168667 .elementor-element.elementor-element-a82f772{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-3ff16c02{text-align:start;}.elementor-168667 .elementor-element.elementor-element-3ff16c02 .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-3ff16c02 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-d55df1b{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-7c4f333 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;border-radius:8px 8px 8px 8px;}.elementor-168667 .elementor-element.elementor-element-2bec2506{--display:flex;}.elementor-168667 .elementor-element.elementor-element-775d412{text-align:start;}.elementor-168667 .elementor-element.elementor-element-775d412 .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-775d412 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-866c07e{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-f5d2d4c img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;border-radius:8px 8px 8px 8px;}.elementor-168667 .elementor-element.elementor-element-1a212b13{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-10e12ad3{text-align:start;}.elementor-168667 .elementor-element.elementor-element-10e12ad3 .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-10e12ad3 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-59f89b5{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-dcf77b3 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;border-radius:8px 8px 8px 8px;}.elementor-168667 .elementor-element.elementor-element-6dbb5cd{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-7c1ec22a{text-align:start;}.elementor-168667 .elementor-element.elementor-element-7c1ec22a .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-7c1ec22a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-5a68527{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-03cf05e img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;border-radius:8px 8px 8px 8px;}.elementor-168667 .elementor-element.elementor-element-6a944f3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-39168fde{text-align:start;}.elementor-168667 .elementor-element.elementor-element-39168fde .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-39168fde > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-e75679e{text-align:start;}.elementor-168667 .elementor-element.elementor-element-e75679e .elementor-heading-title{font-size:26px;font-weight:600;color:#0D2E4E;}.elementor-168667 .elementor-element.elementor-element-e75679e > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-2fdf588a{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-feebd08{text-align:start;}.elementor-168667 .elementor-element.elementor-element-feebd08 .elementor-heading-title{font-size:26px;font-weight:600;color:#0D2E4E;}.elementor-168667 .elementor-element.elementor-element-feebd08 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-a40ca18{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-4305f9c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-3a6d6573{text-align:start;}.elementor-168667 .elementor-element.elementor-element-3a6d6573 .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-3a6d6573 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-19c6d90{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-1605494f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-72c6f9bc{text-align:start;}.elementor-168667 .elementor-element.elementor-element-72c6f9bc .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-72c6f9bc > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-1f5c3ec3{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-e7043e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-89da872{text-align:start;}.elementor-168667 .elementor-element.elementor-element-89da872 .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-89da872 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-a214d51{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-4929da4e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-61b7ad3c{text-align:start;}.elementor-168667 .elementor-element.elementor-element-61b7ad3c .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-61b7ad3c > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-45ae7342{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-3723abe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-2cadff8{text-align:start;}.elementor-168667 .elementor-element.elementor-element-2cadff8 .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-2cadff8 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-e703d66{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-e5a90cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-5a4bd6a{text-align:start;}.elementor-168667 .elementor-element.elementor-element-5a4bd6a .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-5a4bd6a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-040e4af{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-d5bb6ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-da633ee{text-align:start;}.elementor-168667 .elementor-element.elementor-element-da633ee .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-da633ee > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-fdb686c{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-58ee0d1 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;border-radius:8px 8px 8px 8px;}.elementor-168667 .elementor-element.elementor-element-ee3837c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-6876805{text-align:start;}.elementor-168667 .elementor-element.elementor-element-6876805 .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-6876805 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-5fe88a7{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-e0196e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-680a6c2{text-align:start;}.elementor-168667 .elementor-element.elementor-element-680a6c2 .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-680a6c2 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-5bcfb46{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-38424ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-f0e6543{text-align:start;}.elementor-168667 .elementor-element.elementor-element-f0e6543 .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-f0e6543 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-6809171{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-e5909f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-537d883{text-align:start;}.elementor-168667 .elementor-element.elementor-element-537d883 .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-537d883 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-f9f799a{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-ad12a66{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-0baf427{text-align:start;}.elementor-168667 .elementor-element.elementor-element-0baf427 .elementor-heading-title{font-size:32px;font-weight:700;color:#0069FF;}.elementor-168667 .elementor-element.elementor-element-0baf427 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-433b5c5{text-align:justify;font-size:17px;font-weight:400;line-height:2em;color:#020101;}.elementor-168667 .elementor-element.elementor-element-60903019{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 60px 0px 0px;--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-168667 .elementor-element.elementor-element-60903019:not(.elementor-motion-effects-element-type-background), .elementor-168667 .elementor-element.elementor-element-60903019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-168667 .elementor-element.elementor-element-8b64f31{--width:68%;}.elementor-168667 .elementor-element.elementor-element-26f833a{--width:30%;}.elementor-168667 .elementor-element.elementor-element-2c1c9f42{--width:70%;}.elementor-168667 .elementor-element.elementor-element-60903019{--width:30%;}}@media(max-width:767px){.elementor-168667 .elementor-element.elementor-element-f3c5a71{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-168667 .elementor-element.elementor-element-8b64f31{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168667 .elementor-element.elementor-element-5975e35{text-align:center;}.elementor-168667 .elementor-element.elementor-element-5975e35 .elementor-heading-title{font-size:20px;}.elementor-168667 .elementor-element.elementor-element-1efec5c{text-align:center;font-size:16px;}.elementor-168667 .elementor-element.elementor-element-1efec5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-e1ee06d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-168667 .elementor-element.elementor-element-a26d6b8 .elementor-button{padding:1.1rem 1.5rem 1.05rem 1.5rem;}.elementor-168667 .elementor-element.elementor-element-93e03e2 .elementor-button{padding:1.1rem 2rem 1.05rem 2rem;}.elementor-168667 .elementor-element.elementor-element-ef90571 img{width:280px;}.elementor-168667 .elementor-element.elementor-element-1ba51165{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-168667 .elementor-element.elementor-element-2c1c9f42{--border-radius:32px 32px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-168667 .elementor-element.elementor-element-5cf9c504{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-168667 .elementor-element.elementor-element-7a06b5fc{text-align:center;}.elementor-168667 .elementor-element.elementor-element-7a06b5fc .elementor-heading-title{font-size:22px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-57ed64b{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-57ed64b > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-168667 .elementor-element.elementor-element-443f3e3b img{border-radius:6px 6px 6px 6px;}.elementor-168667 .elementor-element.elementor-element-6b6d75a9{text-align:start;}.elementor-168667 .elementor-element.elementor-element-6b6d75a9 .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-3f5aff6{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-3f5aff6 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-168667 .elementor-element.elementor-element-32e08110{text-align:start;}.elementor-168667 .elementor-element.elementor-element-32e08110 .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-32e08110 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-210d1293{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-210d1293 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-2c4f6d4{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-2c4f6d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-1898d4cf{text-align:start;}.elementor-168667 .elementor-element.elementor-element-1898d4cf .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-1898d4cf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-15f32b7{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-15f32b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-45e8a25 .elementor-heading-title{font-size:20px;}.elementor-168667 .elementor-element.elementor-element-45e8a25 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-d3efbdc{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-d3efbdc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-4a2bf71 .elementor-heading-title{font-size:20px;}.elementor-168667 .elementor-element.elementor-element-4a2bf71 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-a83f015{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-a83f015 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-ab9bcca img{border-radius:6px 6px 6px 6px;}.elementor-168667 .elementor-element.elementor-element-3ff16c02{text-align:start;}.elementor-168667 .elementor-element.elementor-element-3ff16c02 .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-3ff16c02 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-d55df1b{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-d55df1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-7c4f333 img{border-radius:6px 6px 6px 6px;}.elementor-168667 .elementor-element.elementor-element-775d412{text-align:start;}.elementor-168667 .elementor-element.elementor-element-775d412 .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-775d412 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-866c07e{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-866c07e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-f5d2d4c img{border-radius:6px 6px 6px 6px;}.elementor-168667 .elementor-element.elementor-element-10e12ad3{text-align:start;}.elementor-168667 .elementor-element.elementor-element-10e12ad3 .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-10e12ad3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-59f89b5{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-59f89b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-dcf77b3 img{border-radius:6px 6px 6px 6px;}.elementor-168667 .elementor-element.elementor-element-7c1ec22a{text-align:start;}.elementor-168667 .elementor-element.elementor-element-7c1ec22a .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-7c1ec22a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-5a68527{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-5a68527 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-03cf05e img{border-radius:6px 6px 6px 6px;}.elementor-168667 .elementor-element.elementor-element-39168fde{text-align:start;}.elementor-168667 .elementor-element.elementor-element-39168fde .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-39168fde > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-e75679e .elementor-heading-title{font-size:20px;}.elementor-168667 .elementor-element.elementor-element-e75679e > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-2fdf588a{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-2fdf588a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-feebd08 .elementor-heading-title{font-size:20px;}.elementor-168667 .elementor-element.elementor-element-feebd08 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-a40ca18{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-a40ca18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-3a6d6573{text-align:start;}.elementor-168667 .elementor-element.elementor-element-3a6d6573 .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-3a6d6573 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-19c6d90{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-19c6d90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-72c6f9bc{text-align:start;}.elementor-168667 .elementor-element.elementor-element-72c6f9bc .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-72c6f9bc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-1f5c3ec3{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-1f5c3ec3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-89da872{text-align:start;}.elementor-168667 .elementor-element.elementor-element-89da872 .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-89da872 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-a214d51{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-a214d51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-61b7ad3c{text-align:start;}.elementor-168667 .elementor-element.elementor-element-61b7ad3c .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-61b7ad3c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-45ae7342{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-45ae7342 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-2cadff8{text-align:start;}.elementor-168667 .elementor-element.elementor-element-2cadff8 .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-2cadff8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-e703d66{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-e703d66 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-5a4bd6a{text-align:start;}.elementor-168667 .elementor-element.elementor-element-5a4bd6a .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-5a4bd6a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-040e4af{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-040e4af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-da633ee{text-align:start;}.elementor-168667 .elementor-element.elementor-element-da633ee .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-da633ee > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-fdb686c{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-fdb686c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-58ee0d1 img{border-radius:6px 6px 6px 6px;}.elementor-168667 .elementor-element.elementor-element-6876805{text-align:start;}.elementor-168667 .elementor-element.elementor-element-6876805 .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-6876805 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-5fe88a7{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-5fe88a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-680a6c2{text-align:start;}.elementor-168667 .elementor-element.elementor-element-680a6c2 .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-680a6c2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-5bcfb46{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-5bcfb46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-f0e6543{text-align:start;}.elementor-168667 .elementor-element.elementor-element-f0e6543 .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-f0e6543 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-6809171{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-6809171 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-537d883{text-align:start;}.elementor-168667 .elementor-element.elementor-element-537d883 .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-537d883 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-f9f799a{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-f9f799a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-0baf427{text-align:start;}.elementor-168667 .elementor-element.elementor-element-0baf427 .elementor-heading-title{font-size:24px;line-height:1.7em;}.elementor-168667 .elementor-element.elementor-element-0baf427 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-433b5c5{text-align:justify;font-size:15px;}.elementor-168667 .elementor-element.elementor-element-433b5c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168667 .elementor-element.elementor-element-60903019{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for html, class: .elementor-element-2aaa7e4 */.dana-title {
    direction: rtl;
    text-align: right;
    position: relative;
    display: inline-block;
    font-size: 70px !important;
    font-weight: 800;
    line-height: 1.2;
    margin: 0 !important;
    color: #fff;
    z-index: 1;
}

/* افزودن خط زرد به عنوان شبه‌عنصر ::after */
.dana-title::after {
    content: "";
    position: absolute;
    bottom: -15px;
    right: 0;
    width: 100%;
    height: 48px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center bottom;
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 306 42' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.314542 22.3672C52.9464 14.9125 91.8245 33.6666 144.966 18.1254C147.46 24.7349 153.892 33.0058 163.497 33.1094C155.486 32.9725 142.641 15.7178 155.536 27.2686C163.119 36.0683 196.172 25.2364 170.842 32.944C188.334 31.2885 204.356 20.5339 216.163 10.9702C235.811 -2.65832 220.928 23.6737 235.178 36.8756C255.37 55.2242 316.463 7.29572 304.134 7.28816C296.296 13.2947 285.769 17.046 281.423 23.6985C204.757 63.1757 259.992 -9.72674 214.311 2.55426C139.744 53.2533 177.393 7.4163 133.572 10.6223C108.06 28.9946 -0.613806 0.46356 0.29434 22.3672L0.314542 22.3672Z' fill='%23FCA700'/%3E%3C/svg%3E");
    z-index: -1;
    pointer-events: none;
    animation: strokeRightToLeft 0.8s ease-in-out forwards;
    animation-delay: 0.3s;
    clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
}

@keyframes strokeRightToLeft {
    0% {
        clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    }
    100% {
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }
}

/* حالت موبایل */
@media (max-width: 767px) {
    .dana-title {
        font-size: 50px !important;
        text-align: center;
        display: inline-block;
    }

    .dana-title::after {
        bottom: -8px;
        height: 28px;
    }
}

span.dana-desc {
    text-align: right;
    position: relative;
    display: inline-block;
    font-size: 70px !important;
    font-weight: 800;
    line-height: 1.2;
    margin: 0 !important;
    color: #fff;
    z-index: 1;
    padding-right: 10px;
}



@media (max-width: 767px) {
    span.dana-desc {
        font-size: 50px !important;
        text-align: center;
        display: inline-block;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a26d6b8 */.elementor-button:hover .elementor-button-icon {
    transform: translateX(-5px); 
}
.elementor-button-icon {
    transition: transform 0.3s ease-in-out; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93e03e2 */.elementor-button:hover .elementor-button-icon {
    transform: translateX(-5px); 
}
.elementor-button-icon {
    transition: transform 0.3s ease-in-out; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57ed64b */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-443f3e3b */.elementor-168667 .elementor-element.elementor-element-443f3e3b {
    position: relative;
    display: inline-block;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

/* افکت شناوری هنگام هاور ماوس روی کاور */
.elementor-168667 .elementor-element.elementor-element-443f3e3b:hover {
    transform: translateY(-6px) scale(1.01);
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f5aff6 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-210d1293 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c4f6d4 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15f32b7 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3efbdc */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a83f015 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab9bcca */.elementor-168667 .elementor-element.elementor-element-ab9bcca {
    position: relative;
    display: inline-block;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

/* افکت شناوری هنگام هاور ماوس روی کاور */
.elementor-168667 .elementor-element.elementor-element-ab9bcca:hover {
    transform: translateY(-6px) scale(1.01);
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d55df1b */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c4f333 */.elementor-168667 .elementor-element.elementor-element-7c4f333 {
    position: relative;
    display: inline-block;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

/* افکت شناوری هنگام هاور ماوس روی کاور */
.elementor-168667 .elementor-element.elementor-element-7c4f333:hover {
    transform: translateY(-6px) scale(1.01);
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-866c07e */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5d2d4c */.elementor-168667 .elementor-element.elementor-element-f5d2d4c {
    position: relative;
    display: inline-block;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

/* افکت شناوری هنگام هاور ماوس روی کاور */
.elementor-168667 .elementor-element.elementor-element-f5d2d4c:hover {
    transform: translateY(-6px) scale(1.01);
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59f89b5 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dcf77b3 */.elementor-168667 .elementor-element.elementor-element-dcf77b3 {
    position: relative;
    display: inline-block;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

/* افکت شناوری هنگام هاور ماوس روی کاور */
.elementor-168667 .elementor-element.elementor-element-dcf77b3:hover {
    transform: translateY(-6px) scale(1.01);
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68527 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03cf05e */.elementor-168667 .elementor-element.elementor-element-03cf05e {
    position: relative;
    display: inline-block;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

/* افکت شناوری هنگام هاور ماوس روی کاور */
.elementor-168667 .elementor-element.elementor-element-03cf05e:hover {
    transform: translateY(-6px) scale(1.01);
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fdf588a */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a40ca18 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19c6d90 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f5c3ec3 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a214d51 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45ae7342 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e703d66 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-040e4af */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdb686c */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58ee0d1 */.elementor-168667 .elementor-element.elementor-element-58ee0d1 {
    position: relative;
    display: inline-block;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

/* افکت شناوری هنگام هاور ماوس روی کاور */
.elementor-168667 .elementor-element.elementor-element-58ee0d1:hover {
    transform: translateY(-6px) scale(1.01);
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fe88a7 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bcfb46 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6809171 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9f799a */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-433b5c5 */.custom-check-list ul {
  list-style: none !important;
  padding-right: 0 !important;
  margin: 18px 0 !important;
}


.custom-check-list ul li {
  position: relative;
  padding-right: 26px !important; 
  margin-bottom: 12px;
  line-height: 1.8;
  color: #0D2E4E;
font-weight: 600;
}


.custom-check-list ul li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px; 
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #0067ff; 
  box-shadow: 0 0 0 3px rgba(0, 103, 255, 0.15); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}


.custom-check-list ul li:hover::before {
  background-color: #0D2E4E;
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c1c9f42 */.main-card-right::before {
    content: "";
    position: absolute;
    top: 0;
    right: -100%;
    width: 100%;
    height: 100%;
    background-color: #ffffff;
    z-index: 0;
    border-radius: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3ccef72a */html {
  scroll-behavior: smooth;
}

.toc-wrapper {
  font-family: inherit;
  max-width: 320px;
  direction: rtl;
  text-align: right;
}

.toc-title {
  font-size: 1.25rem;
  font-weight: 800;
  color: #111827;
  margin-bottom: 1.5rem;
}

.toc-nav ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
}

.toc-link {
  position: relative;
  display: block;
  text-decoration: none;
  font-size: 0.95rem;
  color: #6b7280;
  font-weight: 500;
  padding-right: 1rem;
  transition: all 0.2s ease-in-out;
  line-height: 1.6;
}

/* هاور روی لینک‌ها */
.toc-link:hover {
  color: #1f2937;
}

/* استایل حالت فعال (مطابق تصویر) */
.toc-link.active {
  color: #111827;
  font-weight: 700;
}

/* خط نشانگر عمودی در سمت راست آیتم فعال */
.toc-link.active::before {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 4px;
  height: 100%;
  background-color: #0052cc; /* رنگ آبی برند */
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60903019 */.elementor-168667 .elementor-element.elementor-element-60903019{
box-shadow: 32px 12px 40px -32px rgba(29, 140, 242, 0.16);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba51165 */.elementor-168667 .elementor-element.elementor-element-1ba51165::before {
    content: '';
    width: 1320px;
    height: 200px;
    background-color: #0069ff;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
}

@media (max-width: 767px) {

.elementor-168667 .elementor-element.elementor-element-1ba51165::before {
    width: 100%;
    height: 200px;
}

}/* End custom CSS */