.elementor-1258 .elementor-element.elementor-element-76040cb > .elementor-container{min-height:0px;}.elementor-1258 .elementor-element.elementor-element-76040cb{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-130px;margin-bottom:-12px;padding:0px 0px -36px 0px;z-index:1.1111111E+39;}.elementor-1258 .elementor-element.elementor-element-76040cb:not(.elementor-motion-effects-element-type-background), .elementor-1258 .elementor-element.elementor-element-76040cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#801F60;}.elementor-1258 .elementor-element.elementor-element-76040cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1258 .elementor-element.elementor-element-7469e5d > .elementor-element-populated{padding:0px 0px -34px 0px;}.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-menu-toggle{margin-left:auto;background-color:#8c1c64;}.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--main .elementor-item{color:#F7F2F2;fill:#F7F2F2;padding-left:25px;padding-right:25px;padding-top:0px;padding-bottom:0px;}.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--main .elementor-item:focus{color:#CBCBCB;fill:#CBCBCB;}.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#7F1F60;}.elementor-1258 .elementor-element.elementor-element-281f825 .e--pointer-framed .elementor-item:before,
					.elementor-1258 .elementor-element.elementor-element-281f825 .e--pointer-framed .elementor-item:after{border-color:#7F1F60;}.elementor-1258 .elementor-element.elementor-element-281f825{--e-nav-menu-horizontal-menu-item-margin:calc( 11px / 2 );}.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:11px;}.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--dropdown a, .elementor-1258 .elementor-element.elementor-element-281f825 .elementor-menu-toggle{color:#000000;}.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--dropdown a:hover,
					.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--dropdown a:hover,
					.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1258 .elementor-element.elementor-element-281f825 .elementor-nav-menu--dropdown a.highlighted{background-color:#8c1c64;}.elementor-1258 .elementor-element.elementor-element-281f825 div.elementor-menu-toggle{color:#a4acac;}.elementor-1258 .elementor-element.elementor-element-281f825 div.elementor-menu-toggle svg{fill:#a4acac;}.elementor-1258 .elementor-element.elementor-element-281f825 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:46px 70px 0px 15px;}.elementor-1258 .elementor-element.elementor-element-bd209bc > .elementor-element-populated{margin:0px 0px -22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px -32px 0px;}.elementor-1258 .elementor-element.elementor-element-5d91b19 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-1258 .elementor-element.elementor-element-5d91b19 > .elementor-widget-container{margin:-9px 59px 0px 0px;padding:-12px 0px 0px 0px;}.elementor-1258 .elementor-element.elementor-element-14cb5be > .elementor-element-populated{margin:0px 0px -22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px -32px 0px;}.elementor-1258 .elementor-element.elementor-element-0138b29 img{height:74px;object-fit:contain;}.elementor-1258 .elementor-element.elementor-element-0138b29 > .elementor-widget-container{margin:-38px 228px -16px -317px;padding:20px -10px -53px 23px;}.elementor-1258 .elementor-element.elementor-element-0138b29{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-1258 .elementor-element.elementor-element-26ce446{overflow:hidden;margin-top:59px;margin-bottom:0px;}.elementor-1258 .elementor-element.elementor-element-bc50e59 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-1258 .elementor-element.elementor-element-bc50e59 > .elementor-widget-container{margin:-105px -31px 0px -30px;}.elementor-1258 .elementor-element.elementor-element-bc50e59{z-index:-25552525252524;}.elementor-1258 .elementor-element.elementor-element-51095f3 > .elementor-container{max-width:1276px;}.elementor-1258 .elementor-element.elementor-element-51095f3{overflow:hidden;margin-top:96px;margin-bottom:0px;}.elementor-1258 .elementor-element.elementor-element-252d22e > .elementor-element-populated{margin:288px -68px 0px 0px;--e-column-margin-right:-68px;--e-column-margin-left:0px;}.elementor-1258 .elementor-element.elementor-element-d334413{z-index:-1;}.elementor-1258 .elementor-element.elementor-element-c1caaff > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:-12px 0px 9px 0px;}.elementor-1258 .elementor-element.elementor-element-c1caaff{z-index:-1;}.elementor-1258 .elementor-element.elementor-element-06d6f56 > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-1258 .elementor-element.elementor-element-06d6f56{z-index:-1;}.elementor-1258 .elementor-element.elementor-element-61e6fa3 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-1258 .elementor-element.elementor-element-61e6fa3{z-index:-1;}.elementor-1258 .elementor-element.elementor-element-5c4d2da{overflow:hidden;}.elementor-1258 .elementor-element.elementor-element-947cd22{--spacer-size:111px;}.elementor-1258 .elementor-element.elementor-element-3bff27f > .elementor-container{max-width:1132px;}.elementor-1258 .elementor-element.elementor-element-3bff27f{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px -17px;}.elementor-1258 .elementor-element.elementor-element-b0aa042 img{width:93%;height:298px;}.elementor-1258 .elementor-element.elementor-element-b0aa042 > .elementor-widget-container{margin:-8px 0px 0px -15px;}.elementor-1258 .elementor-element.elementor-element-e4092e1{width:var( --container-widget-width, 105.818% );max-width:105.818%;--container-widget-width:105.818%;--container-widget-flex-grow:0;}.elementor-1258 .elementor-element.elementor-element-1d217b3{--spacer-size:41px;}.elementor-1258 .elementor-element.elementor-element-bbd9225{--spacer-size:50px;}.elementor-1258 .elementor-element.elementor-element-bc15d88 img{width:70%;max-width:100%;height:750px;object-fit:contain;}.elementor-1258 .elementor-element.elementor-element-bc15d88 > .elementor-widget-container{margin:-53px 0px 0px 31px;padding:-11px 0px 0px 0px;}.elementor-1258 .elementor-element.elementor-element-330180b{--spacer-size:50px;}.elementor-1258 .elementor-element.elementor-element-7ee34e4 .widget-image-caption{color:#000000;font-family:"H", Sans-serif;font-weight:400;font-style:normal;}.elementor-1258 .elementor-element.elementor-element-e61e8f9 .widget-image-caption{color:#000000;font-family:"H", Sans-serif;font-weight:400;font-style:normal;}.elementor-1258 .elementor-element.elementor-element-dbf60e7 .widget-image-caption{color:#000000;font-family:"H", Sans-serif;font-weight:400;font-style:normal;}.elementor-1258 .elementor-element.elementor-element-8b500a6 .widget-image-caption{color:#000000;font-family:"H", Sans-serif;font-weight:400;font-style:normal;}.elementor-1258 .elementor-element.elementor-element-b92e49c img{height:313px;}.elementor-1258 .elementor-element.elementor-element-bf0834a{text-align:left;}.elementor-1258 .elementor-element.elementor-element-bf0834a img{height:313px;}.elementor-1258 .elementor-element.elementor-element-bf0834a .widget-image-caption{color:#000000;font-family:"H", Sans-serif;font-weight:400;font-style:normal;}.elementor-1258 .elementor-element.elementor-element-a7fbef2 .widget-image-caption{color:#000000;font-family:"H", Sans-serif;font-weight:400;font-style:normal;}.elementor-1258 .elementor-element.elementor-element-a1cca86{--spacer-size:111px;}.elementor-1258 .elementor-element.elementor-element-dee2236 img{height:401px;}.elementor-1258 .elementor-element.elementor-element-b0a8d3e{--spacer-size:111px;}.elementor-1258 .elementor-element.elementor-element-f75ae3c{overflow:hidden;margin-top:30px;margin-bottom:0px;}.elementor-1258 .elementor-element.elementor-element-db02f54{--spacer-size:111px;}.elementor-1258 .elementor-element.elementor-element-0d6248d > .elementor-widget-container{padding:64px 0px 0px 0px;}.elementor-1258 .elementor-element.elementor-element-d20ca5f img{height:47px;object-fit:contain;}.elementor-1258 .elementor-element.elementor-element-d20ca5f > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-1258 .elementor-element.elementor-element-35da28e img{width:100%;max-width:100%;height:378px;}.elementor-1258 .elementor-element.elementor-element-35da28e > .elementor-widget-container{margin:0px 44px 0px 0px;}.elementor-1258 .elementor-element.elementor-element-35da28e{width:var( --container-widget-width, 93.517% );max-width:93.517%;--container-widget-width:93.517%;--container-widget-flex-grow:0;}.elementor-1258 .elementor-element.elementor-element-f9e0734{overflow:hidden;margin-top:19px;margin-bottom:0px;}.elementor-1258 .elementor-element.elementor-element-2e47292 img{max-width:100%;height:251px;}.elementor-1258 .elementor-element.elementor-element-52df11a{--spacer-size:111px;}.elementor-1258 .elementor-element.elementor-element-e2d57a4 > .elementor-container{max-width:721px;}.elementor-1258 .elementor-element.elementor-element-82a4ece{--spacer-size:50px;}.elementor-1258 .elementor-element.elementor-element-25f15c5 > .elementor-container{min-height:65px;}.elementor-1258 .elementor-element.elementor-element-25f15c5{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:55px;margin-bottom:0px;}.elementor-1258 .elementor-element.elementor-element-25f15c5:not(.elementor-motion-effects-element-type-background), .elementor-1258 .elementor-element.elementor-element-25f15c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CBCBCB;}.elementor-1258 .elementor-element.elementor-element-25f15c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1258 .elementor-element.elementor-element-f4229c7 .elementor-menu-toggle{margin:0 auto;}.elementor-1258 .elementor-element.elementor-element-f4229c7 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-1258 .elementor-element.elementor-element-f4229c7 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-1258 .elementor-element.elementor-element-f4229c7 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1258 .elementor-element.elementor-element-f4229c7 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1258 .elementor-element.elementor-element-f4229c7 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1258 .elementor-element.elementor-element-f4229c7 .elementor-nav-menu--main .elementor-item:focus{color:#7F1F60;fill:#7F1F60;}.elementor-1258 .elementor-element.elementor-element-f4229c7 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1258 .elementor-element.elementor-element-f4229c7 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#7F1F60;}.elementor-1258 .elementor-element.elementor-element-f4229c7 .e--pointer-framed .elementor-item:before,
					.elementor-1258 .elementor-element.elementor-element-f4229c7 .e--pointer-framed .elementor-item:after{border-color:#7F1F60;}.elementor-1258 .elementor-element.elementor-element-f4229c7 > .elementor-widget-container{padding:0px 108px 0px 0px;}.elementor-1258 .elementor-element.elementor-element-c62b144 .elementor-heading-title{color:#FCFCFC;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-1258 .elementor-element.elementor-element-c62b144 > .elementor-widget-container{margin:0px 269px 0px -14px;padding:-2px 179px 0px -26px;}.elementor-1258 .elementor-element.elementor-element-4a60c85{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:75px;margin-bottom:0px;}.elementor-1258 .elementor-element.elementor-element-4a60c85:not(.elementor-motion-effects-element-type-background), .elementor-1258 .elementor-element.elementor-element-4a60c85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1258 .elementor-element.elementor-element-4a60c85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1258 .elementor-element.elementor-element-4c10266 .elementor-menu-toggle{margin-left:auto;background-color:#8c1c64;}.elementor-1258 .elementor-element.elementor-element-4c10266 .elementor-nav-menu--dropdown a, .elementor-1258 .elementor-element.elementor-element-4c10266 .elementor-menu-toggle{color:#000000;}.elementor-1258 .elementor-element.elementor-element-4c10266 .elementor-nav-menu--dropdown a:hover,
					.elementor-1258 .elementor-element.elementor-element-4c10266 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1258 .elementor-element.elementor-element-4c10266 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1258 .elementor-element.elementor-element-4c10266 .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-1258 .elementor-element.elementor-element-4c10266 .elementor-nav-menu--dropdown a:hover,
					.elementor-1258 .elementor-element.elementor-element-4c10266 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1258 .elementor-element.elementor-element-4c10266 .elementor-nav-menu--dropdown a.highlighted{background-color:#8c1c64;}.elementor-1258 .elementor-element.elementor-element-4c10266 div.elementor-menu-toggle{color:#a4acac;}.elementor-1258 .elementor-element.elementor-element-4c10266 div.elementor-menu-toggle svg{fill:#a4acac;}.elementor-1258 .elementor-element.elementor-element-4c10266 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:63px 70px 0px 15px;}.elementor-1258 .elementor-element.elementor-element-d56173b .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-1258 .elementor-element.elementor-element-d56173b .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-1258 .elementor-element.elementor-element-d56173b .elementor-button{fill:#a4acac;color:#a4acac;background-color:#FEFFFF;border-style:none;border-radius:84px 84px 84px 84px;}.elementor-1258 .elementor-element.elementor-element-d56173b > .elementor-widget-container{margin:-24px -765px 0px 786px;padding:89px 0px 2px 0px;}.elementor-1258 .elementor-element.elementor-element-3e10884 > .elementor-widget-container{margin:0px 169px 0px -265px;padding:6px 22px -19px 24px;}.elementor-1258 .elementor-element.elementor-element-3e10884{width:var( --container-widget-width, 23.54% );max-width:23.54%;--container-widget-width:23.54%;--container-widget-flex-grow:0;}body.elementor-page-1258{padding:-89px 0px 0px 0px;}body.elementor-page-1258:not(.elementor-motion-effects-element-type-background), body.elementor-page-1258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://40cheshmeh.com/wp-content/uploads/2025/04/2-scaled.webp");background-position:130px 970px;background-repeat:no-repeat;}@media(max-width:1024px){body.elementor-page-1258:not(.elementor-motion-effects-element-type-background), body.elementor-page-1258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-1258 .elementor-element.elementor-element-7469e5d{width:63.672%;}.elementor-1258 .elementor-element.elementor-element-bd209bc{width:5%;}.elementor-1258 .elementor-element.elementor-element-14cb5be{width:30.966%;}.elementor-1258 .elementor-element.elementor-element-67bf39c{width:44.561%;}.elementor-1258 .elementor-element.elementor-element-7043330{width:55.439%;}.elementor-1258 .elementor-element.elementor-element-f5f5278{width:53.682%;}.elementor-1258 .elementor-element.elementor-element-b298fc4{width:45.65%;}.elementor-1258 .elementor-element.elementor-element-5138368{width:53.244%;}.elementor-1258 .elementor-element.elementor-element-d45a946{width:46.088%;}.elementor-1258 .elementor-element.elementor-element-eceebe8{width:49.59%;}.elementor-1258 .elementor-element.elementor-element-159f141{width:50.41%;}.elementor-1258 .elementor-element.elementor-element-3498753{width:57.5%;}.elementor-1258 .elementor-element.elementor-element-4496487{width:15.781%;}.elementor-1258 .elementor-element.elementor-element-cfca20b{width:26.337%;}}@media(max-width:767px){.elementor-1258 .elementor-element.elementor-element-4a60c85{margin-top:-79px;margin-bottom:0px;}.elementor-1258 .elementor-element.elementor-element-3498753{width:33%;}.elementor-1258 .elementor-element.elementor-element-4c10266 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:42px 0px 0px 0px;}.elementor-1258 .elementor-element.elementor-element-4496487{width:33%;}.elementor-1258 .elementor-element.elementor-element-d56173b > .elementor-widget-container{margin:-44px -74px 0px 0px;padding:88px 0px 0px 0160px;}.elementor-1258 .elementor-element.elementor-element-cfca20b{width:33%;}.elementor-1258 .elementor-element.elementor-element-3e10884 > .elementor-widget-container{margin:0px 0px 0px -112px;}body.elementor-page-1258:not(.elementor-motion-effects-element-type-background), body.elementor-page-1258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'H';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://40cheshmeh.com/wp-content/uploads/2025/04/Helvetica-Textbook-LT-Roman.ttf') format('truetype');
}
/* End Custom Fonts CSS */