.elementor-2769 .elementor-element.elementor-element-dfrsyug:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2769 .elementor-element.elementor-element-dfrsyug>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-2769 .elementor-element.elementor-element-dfrsyug>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:-70px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:120px 0 0 0}.elementor-2769 .elementor-element.elementor-element-dfrsyug>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2769 .elementor-element.elementor-element-634db39 .cz_title .cz_shape_1{background-color:#e00;width:0;height:17px;top:-45px;transform:skew(-45deg) rotate(45deg) translate(-50%)}.elementor-2769 .elementor-element.elementor-element-b8bdb17 .cz_title .cz_title_content{font-size:20px;margin-top:20px;margin-bottom:60px}.elementor-2769 .elementor-element.elementor-element-46j6r4c>.elementor-element-populated{padding:0 0 0 0}.elementor-2769 .elementor-element.elementor-element-0b0bd03{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-2769 .elementor-element.elementor-element-fd0211b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2769 .elementor-element.elementor-element-fd0211b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://daneshafarinan.com/wp-content/uploads/2026/03/IMG_20241223_133238-scaled.jpg)}.elementor-2769 .elementor-element.elementor-element-fd0211b:hover>.elementor-element-populated{background-image:url(https://daneshafarinan.com/wp-content/uploads/2026/03/IMG_20241223_133238-600x600.jpg)}.elementor-2769 .elementor-element.elementor-element-fd0211b>.elementor-element-populated>.elementor-background-overlay{background-color:#FFF;opacity:1}.elementor-2769 .elementor-element.elementor-element-fd0211b:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.3}.elementor-2769 .elementor-element.elementor-element-fd0211b>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 40px 40px 40px}.elementor-2769 .elementor-element.elementor-element-fd0211b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-2769 .elementor-element.elementor-element-fd0211b>.elementor-element-populated:hover,.elementor-2769 .elementor-element.elementor-element-fd0211b[data-element_type="container"]:hover{color:#fff}.elementor-2769 .elementor-element.elementor-element-78574ef .cz_image>div{position:relative;width:80px}.elementor-2769 .elementor-element.elementor-element-78574ef .cz_image_in{background-color:#042e69;padding:10px;display:inline-block}.elementor-2769 .elementor-element.elementor-element-820e1ba .cz_title .cz_title_content{margin-top:20px;margin-bottom:20px}.elementor-2769 .elementor-element.elementor-element-9aeac1c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2769 .elementor-element.elementor-element-9aeac1c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://daneshafarinan.com/wp-content/uploads/2026/05/علوم-پایه-1024x683.jpg);background-size:cover}.elementor-2769 .elementor-element.elementor-element-9aeac1c>.elementor-element-populated>.elementor-background-overlay{background-color:#FFF;opacity:.74}.elementor-2769 .elementor-element.elementor-element-9aeac1c:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.5}.elementor-2769 .elementor-element.elementor-element-9aeac1c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 40px 40px 40px}.elementor-2769 .elementor-element.elementor-element-9aeac1c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-2769 .elementor-element.elementor-element-9aeac1c>.elementor-element-populated:hover,.elementor-2769 .elementor-element.elementor-element-9aeac1c[data-element_type="container"]:hover{color:#fff}.elementor-2769 .elementor-element.elementor-element-057405f .cz_image>div{position:relative;width:80px}.elementor-2769 .elementor-element.elementor-element-057405f .cz_image_in{background-color:#042e69;padding:10px;display:inline-block}.elementor-2769 .elementor-element.elementor-element-e3d41cc .cz_title .cz_title_content{margin-top:20px;margin-bottom:20px}.elementor-2769 .elementor-element.elementor-element-3153369{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-2769 .elementor-element.elementor-element-6c39a9e:hover>.elementor-element-populated{background-image:url(https://daneshafarinan.com/wp-content/uploads/2026/05/the-us-needs-more-engineers-whats-the-solution-scaled.jpg)}.elementor-2769 .elementor-element.elementor-element-6c39a9e>.elementor-element-populated>.elementor-background-overlay{background-color:#FFF;opacity:1}.elementor-2769 .elementor-element.elementor-element-6c39a9e:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.3}.elementor-2769 .elementor-element.elementor-element-6c39a9e>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 40px 40px 40px}.elementor-2769 .elementor-element.elementor-element-6c39a9e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-2769 .elementor-element.elementor-element-6c39a9e>.elementor-element-populated:hover,.elementor-2769 .elementor-element.elementor-element-6c39a9e[data-element_type="container"]:hover{color:#fff}.elementor-2769 .elementor-element.elementor-element-06b7f48 .cz_image>div{position:relative;width:80px}.elementor-2769 .elementor-element.elementor-element-06b7f48 .cz_image_in{background-color:#042e69;padding:10px;display:inline-block}.elementor-2769 .elementor-element.elementor-element-8b8465f .cz_title .cz_title_content{margin-top:20px;margin-bottom:20px}.elementor-2769 .elementor-element.elementor-element-qsj3xir:not(.elementor-motion-effects-element-type-background),.elementor-2769 .elementor-element.elementor-element-qsj3xir>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#042E69}.elementor-2769 .elementor-element.elementor-element-qsj3xir{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:50px;margin-bottom:0;padding:100px 0 140px 0}.elementor-2769 .elementor-element.elementor-element-qsj3xir>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2769 .elementor-element.elementor-element-fa1241d .cz_gap{height:110px}.elementor-2769 .elementor-element.elementor-element-4b1b78f4 .cz_title .cz_title_content h3{font-size:40px;margin-bottom:20px}.elementor-2769 .elementor-element.elementor-element-4b1b78f4 .cz_title .cz_shape_1{width:0;margin-top:-70px;margin-left:-6px}.elementor-2769 .elementor-element.elementor-element-0437d8c{margin-top:40px;margin-bottom:40px}.elementor-2769 .elementor-element.elementor-element-11cc8f1 .services{margin-top:20px;margin-right:20px;margin-left:20px}.elementor-2769 .elementor-element.elementor-element-11cc8f1 .services h3,.elementor-2769 .elementor-element.elementor-element-11cc8f1 services h3 a{color:#fff;font-size:18px;padding-bottom:15px;margin-bottom:15px;border-color:rgb(255 255 255 / .15);border-style:solid;border-bottom-width:2px}.elementor-2769 .elementor-element.elementor-element-11cc8f1 .services:hover h3,.elementor-2769 .elementor-element.elementor-element-11cc8f1 services:hover h3 a{color:#ffeb3b;border-style:solid;border-color:#ffeb3b}.elementor-2769 .elementor-element.elementor-element-11cc8f1 .services .service_text{color:rgb(255 255 255 / .7)}.elementor-2769 .elementor-element.elementor-element-11cc8f1 .services .service_img:not(.service_number){margin-left:-10px}.rtl .elementor-2769 .elementor-element.elementor-element-11cc8f1 .services .service_img:not(.service_number){margin-left:0;margin-right:-10px}.elementor-2769 .elementor-element.elementor-element-63459c5 .services{margin-top:30px;margin-right:20px;margin-left:20px}.elementor-2769 .elementor-element.elementor-element-63459c5 .services h3,.elementor-2769 .elementor-element.elementor-element-63459c5 services h3 a{color:#fff;font-size:21px;padding-bottom:15px;margin-bottom:15px;border-color:rgb(255 255 255 / .15);border-style:solid;border-bottom-width:2px}.elementor-2769 .elementor-element.elementor-element-63459c5 .services:hover h3,.elementor-2769 .elementor-element.elementor-element-63459c5 services:hover h3 a{color:#ffeb3b;border-style:solid;border-color:#ffeb3b}.elementor-2769 .elementor-element.elementor-element-63459c5 .services .service_text{color:rgb(255 255 255 / .7)}.elementor-2769 .elementor-element.elementor-element-63459c5 .services .service_img:not(.service_number){margin-left:-10px}.rtl .elementor-2769 .elementor-element.elementor-element-63459c5 .services .service_img:not(.service_number){margin-left:0;margin-right:-10px}.elementor-2769 .elementor-element.elementor-element-09a0761 .services{margin-top:20px;margin-right:20px;margin-left:20px}.elementor-2769 .elementor-element.elementor-element-09a0761 .services h3,.elementor-2769 .elementor-element.elementor-element-09a0761 services h3 a{color:#fff;padding-bottom:15px;margin-bottom:15px;border-style:solid;border-bottom-width:2px;border-color:rgb(255 255 255 / .15);font-size:20px}.elementor-2769 .elementor-element.elementor-element-09a0761 .services:hover h3,.elementor-2769 .elementor-element.elementor-element-09a0761 services:hover h3 a{color:#ffeb3b;border-style:solid;border-color:#ffeb3b}.elementor-2769 .elementor-element.elementor-element-09a0761 .services .service_text{color:rgb(255 255 255 / .7)}.elementor-2769 .elementor-element.elementor-element-09a0761 .services .service_img:not(.service_number){margin-left:-10px}.rtl .elementor-2769 .elementor-element.elementor-element-09a0761 .services .service_img:not(.service_number){margin-left:0;margin-right:-10px}.elementor-2769 .elementor-element.elementor-element-8440c0b .services{margin-top:30px;margin-right:20px;margin-left:20px}.elementor-2769 .elementor-element.elementor-element-8440c0b .services h3,.elementor-2769 .elementor-element.elementor-element-8440c0b services h3 a{color:#fff;font-size:21px;padding-bottom:15px;margin-bottom:15px;border-color:rgb(255 255 255 / .15);border-style:solid;border-bottom-width:2px}.elementor-2769 .elementor-element.elementor-element-8440c0b .services:hover h3,.elementor-2769 .elementor-element.elementor-element-8440c0b services:hover h3 a{color:#ffeb3b;border-style:solid;border-color:#ffeb3b}.elementor-2769 .elementor-element.elementor-element-8440c0b .services .service_text{color:rgb(255 255 255 / .7)}.elementor-2769 .elementor-element.elementor-element-8440c0b .services .service_img:not(.service_number){margin-left:-10px}.rtl .elementor-2769 .elementor-element.elementor-element-8440c0b .services .service_img:not(.service_number){margin-left:0;margin-right:-10px}.elementor-2769 .elementor-element.elementor-element-0785262 .cz_image>div{position:relative;display:table;margin:0 auto;width:80%}.elementor-2769 .elementor-element.elementor-element-0785262 .cz_svg_bg:before{background-color:#ffeb3b;width:100%;height:100%;box-shadow:0 10px 60px 0 rgb(0 0 0 / .08);top:50px;left:50px}.rtl .elementor-2769 .elementor-element.elementor-element-0785262 .cz_svg_bg:before{left:auto;right:50px}.elementor-2769 .elementor-element.elementor-element-0j7le7j:not(.elementor-motion-effects-element-type-background),.elementor-2769 .elementor-element.elementor-element-0j7le7j>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#042E69}.elementor-2769 .elementor-element.elementor-element-0j7le7j{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:50px;margin-bottom:0;padding:100px 0 140px 0}.elementor-2769 .elementor-element.elementor-element-0j7le7j>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2769 .elementor-element.elementor-element-p5venn8:not(.elementor-motion-effects-element-type-background),.elementor-2769 .elementor-element.elementor-element-p5venn8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#042E69}.elementor-2769 .elementor-element.elementor-element-p5venn8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:50px;margin-bottom:0;padding:100px 0 140px 0}.elementor-2769 .elementor-element.elementor-element-p5venn8>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2769 .elementor-element.elementor-element-2snhanb:not(.elementor-motion-effects-element-type-background),.elementor-2769 .elementor-element.elementor-element-2snhanb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#042E69}.elementor-2769 .elementor-element.elementor-element-2snhanb{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:50px;margin-bottom:0;padding:100px 0 140px 0}.elementor-2769 .elementor-element.elementor-element-2snhanb>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2769 .elementor-element.elementor-element-oxnlkr7:not(.elementor-motion-effects-element-type-background),.elementor-2769 .elementor-element.elementor-element-oxnlkr7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#042E69}.elementor-2769 .elementor-element.elementor-element-oxnlkr7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:50px;margin-bottom:0;padding:100px 0 140px 0}.elementor-2769 .elementor-element.elementor-element-oxnlkr7>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2769 .elementor-element.elementor-element-a2d105d .services{margin-top:20px;margin-right:20px;margin-left:20px}.elementor-2769 .elementor-element.elementor-element-a2d105d .services h3,.elementor-2769 .elementor-element.elementor-element-a2d105d services h3 a{color:#fff;font-size:21px;padding-bottom:15px;margin-bottom:15px;border-color:rgb(255 255 255 / .15);border-style:solid;border-bottom-width:2px}.elementor-2769 .elementor-element.elementor-element-a2d105d .services:hover h3,.elementor-2769 .elementor-element.elementor-element-a2d105d services:hover h3 a{color:#ffeb3b;border-style:solid;border-color:#ffeb3b}.elementor-2769 .elementor-element.elementor-element-a2d105d .services .service_text{color:rgb(255 255 255 / .7)}.elementor-2769 .elementor-element.elementor-element-a2d105d .services .service_img:not(.service_number){margin-left:-10px}.rtl .elementor-2769 .elementor-element.elementor-element-a2d105d .services .service_img:not(.service_number){margin-left:0;margin-right:-10px}@media(max-width:1024px) and (min-width:768px){.elementor-2769 .elementor-element.elementor-element-3uadxfh{width:100%}.elementor-2769 .elementor-element.elementor-element-q35u2re{width:100%}.elementor-2769 .elementor-element.elementor-element-97wf5bl{width:100%}.elementor-2769 .elementor-element.elementor-element-kfyxf5i{width:100%}.elementor-2769 .elementor-element.elementor-element-omny2uh{width:100%}.elementor-2769 .elementor-element.elementor-element-l1ulatj{width:100%}.elementor-2769 .elementor-element.elementor-element-sfw87cc{width:100%}.elementor-2769 .elementor-element.elementor-element-hwth3uk{width:100%}.elementor-2769 .elementor-element.elementor-element-hp46gny{width:100%}.elementor-2769 .elementor-element.elementor-element-3arcqm4{width:100%}}@media(max-width:1024px){.elementor-2769 .elementor-element.elementor-element-qsj3xir{padding:100px 0 80px 0}.elementor-2769 .elementor-element.elementor-element-fa1241d .cz_gap{height:0}.elementor-2769 .elementor-element.elementor-element-4b1b78f4 .cz_title .cz_title_content{margin-bottom:0}.elementor-2769 .elementor-element.elementor-element-4b1b78f4 .cz_title .cz_shape_1{right:auto;left:45%}.elementor-2769 .elementor-element.elementor-element-0j7le7j{padding:100px 0 80px 0}.elementor-2769 .elementor-element.elementor-element-p5venn8{padding:100px 0 80px 0}.elementor-2769 .elementor-element.elementor-element-2snhanb{padding:100px 0 80px 0}.elementor-2769 .elementor-element.elementor-element-oxnlkr7{padding:100px 0 80px 0}}@media(max-width:767px){.elementor-2769 .elementor-element.elementor-element-dfrsyug>.elementor-element-populated{padding:90px 0 0 0}.elementor-2769 .elementor-element.elementor-element-634db39 .cz_title .cz_title_content h2{font-size:32px}.elementor-2769 .elementor-element.elementor-element-b8bdb17 .cz_title .cz_title_content{font-size:18px;line-height:1.5;margin-top:5px;margin-bottom:30px}.elementor-2769 .elementor-element.elementor-element-820e1ba .cz_title .cz_title_content{margin-top:0;margin-bottom:0}.elementor-2769 .elementor-element.elementor-element-e3d41cc .cz_title .cz_title_content{margin-top:0;margin-bottom:0}.elementor-2769 .elementor-element.elementor-element-8b8465f .cz_title .cz_title_content{margin-top:0;margin-bottom:0}.elementor-2769 .elementor-element.elementor-element-qsj3xir{margin-top:0;margin-bottom:0;padding:100px 0 0 0}.elementor-2769 .elementor-element.elementor-element-4b1b78f4 .cz_title .cz_title_content{padding-right:25px;padding-left:25px;margin-bottom:20px}.elementor-2769 .elementor-element.elementor-element-4b1b78f4 .cz_title .cz_title_content h3{font-size:27px}.elementor-2769 .elementor-element.elementor-element-4b1b78f4 .cz_title .cz_shape_1{left:calc(50% - 40px)}.elementor-2769 .elementor-element.elementor-element-0437d8c{margin-top:0;margin-bottom:0}.elementor-2769 .elementor-element.elementor-element-0785262 .cz_image{padding-right:15px;padding-left:15px;margin-top:20px;margin-bottom:75px}.elementor-2769 .elementor-element.elementor-element-0j7le7j{margin-top:0;margin-bottom:0;padding:100px 0 0 0}.elementor-2769 .elementor-element.elementor-element-p5venn8{margin-top:0;margin-bottom:0;padding:100px 0 0 0}.elementor-2769 .elementor-element.elementor-element-2snhanb{margin-top:0;margin-bottom:0;padding:100px 0 0 0}.elementor-2769 .elementor-element.elementor-element-oxnlkr7{margin-top:0;margin-bottom:0;padding:100px 0 0 0}}