.elementor-9560 .elementor-element.elementor-element-e4d0008{--display:flex;}.elementor-9560 .elementor-element.elementor-element-c044d1a{--spacer-size:40px;}.elementor-9560 .elementor-element.elementor-element-19072254{--display:flex;}.elementor-9560 .elementor-element.elementor-element-85db417{margin:0px 300px calc(var(--kit-widget-spacing, 0px) + 0px) 110px;padding:0px 0px 0px 10px;text-align:start;}.elementor-9560 .elementor-element.elementor-element-85db417 .elementor-heading-title{font-family:"pp-neue-montreal-bold", Sans-serif;font-size:80px;font-weight:700;font-style:normal;letter-spacing:0px;}.elementor-9560 .elementor-element.elementor-element-cf62998{margin:0px 700px calc(var(--kit-widget-spacing, 0px) + 0px) 110px;padding:0px 350px 0px 10px;}.elementor-9560 .elementor-element.elementor-element-cf62998 .elementor-heading-title{font-family:"pp-neue-montreal-family", Sans-serif;font-size:20px;font-weight:400;font-style:normal;letter-spacing:0.4px;word-spacing:0px;}.elementor-9560 .elementor-element.elementor-element-81ca44a{--spacer-size:65px;}.elementor-9560 .elementor-element.elementor-element-2b1bce70{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;text-align:center;}.elementor-9560 .elementor-element.elementor-element-2b1bce70 p{margin-block-end:34px;}.elementor-9560 .elementor-element.elementor-element-fa9a2a2{--display:flex;}.elementor-9560 .elementor-element.elementor-element-c165362{--spacer-size:25px;}.elementor-9560 .elementor-element.elementor-element-81625c7{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 200px 0px 200px;}.elementor-9560 .elementor-element.elementor-element-81625c7 .elementor-heading-title{font-family:"pp-neue-montreal-family", Sans-serif;font-size:32.5px;font-weight:500;font-style:normal;letter-spacing:0.5px;word-spacing:0px;}.elementor-9560 .elementor-element.elementor-element-38f2bfa{--display:flex;}.elementor-9560 .elementor-element.elementor-element-e41fd72{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 170px 0px 200px;text-align:start;font-family:"pp-neue-montreal-family", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:22px;letter-spacing:0.3px;}.elementor-9560 .elementor-element.elementor-element-e41fd72 p{margin-block-end:15px;}.elementor-9560 .elementor-element.elementor-element-6887579{--spacer-size:25px;}.elementor-9560 .elementor-element.elementor-element-f1eff89{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;}.elementor-9560 .elementor-element.elementor-element-f1eff89 img{width:81.5%;}.elementor-9560 .elementor-element.elementor-element-f8cd06a{--spacer-size:25px;}.elementor-9560 .elementor-element.elementor-element-872e5d6{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 400px;padding:0px 200px 0px 250px;}.elementor-9560 .elementor-element.elementor-element-872e5d6 .elementor-heading-title{font-family:"pp-neue-montreal-family", Sans-serif;font-size:15px;font-weight:500;font-style:normal;letter-spacing:0.3px;}.elementor-9560 .elementor-element.elementor-element-7dcf3c7{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 400px;padding:0px 200px 0px 250px;font-family:"pp-neue-montreal-family", Sans-serif;font-size:1px;font-weight:400;font-style:normal;line-height:12px;letter-spacing:0.5px;word-spacing:0px;}.elementor-9560 .elementor-element.elementor-element-7dcf3c7 p{margin-block-end:15px;}.elementor-9560 .elementor-element.elementor-element-8caeb87{--spacer-size:25px;}.elementor-9560 .elementor-element.elementor-element-fdece69{--display:flex;}.elementor-9560 .elementor-element.elementor-element-d050f77{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;}.elementor-9560 .elementor-element.elementor-element-d050f77 img{width:81.5%;}.elementor-9560 .elementor-element.elementor-element-98ac2e7{--spacer-size:25px;}.elementor-9560 .elementor-element.elementor-element-7179db3{--display:flex;}.elementor-9560 .elementor-element.elementor-element-f7b8c12{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 400px;padding:0px 200px 0px 250px;}.elementor-9560 .elementor-element.elementor-element-f7b8c12 .elementor-heading-title{font-family:"pp-neue-montreal-family", Sans-serif;font-size:15px;font-weight:500;font-style:normal;letter-spacing:0.3px;word-spacing:0px;}.elementor-9560 .elementor-element.elementor-element-fc5a146{--display:flex;}.elementor-9560 .elementor-element.elementor-element-31ee4aa{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 400px;padding:0px 200px 0px 250px;font-family:"pp-neue-montreal-family", Sans-serif;font-size:1px;font-weight:400;font-style:normal;line-height:12px;letter-spacing:0.5px;word-spacing:0px;}.elementor-9560 .elementor-element.elementor-element-31ee4aa p{margin-block-end:15px;}.elementor-9560 .elementor-element.elementor-element-3243c77{--display:flex;}.elementor-9560 .elementor-element.elementor-element-17118bf{--spacer-size:25px;}.elementor-9560 .elementor-element.elementor-element-c523bf1{--display:flex;}.elementor-9560 .elementor-element.elementor-element-40eb2c5{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;}.elementor-9560 .elementor-element.elementor-element-40eb2c5 img{width:81.5%;}.elementor-9560 .elementor-element.elementor-element-e41dd31{--spacer-size:25px;}.elementor-9560 .elementor-element.elementor-element-501b99e{margin:0px 500px calc(var(--kit-widget-spacing, 0px) + 0px) 325px;padding:0px 0px 0px 10px;}.elementor-9560 .elementor-element.elementor-element-501b99e .elementor-heading-title{font-family:"pp-neue-montreal-family", Sans-serif;font-size:32.5px;font-weight:500;font-style:normal;line-height:35px;letter-spacing:0.4px;word-spacing:0px;}.elementor-9560 .elementor-element.elementor-element-7c38d86{--display:flex;}.elementor-9560 .elementor-element.elementor-element-8952136{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 400px;padding:0px 400px 0px 250px;column-gap:0px;font-family:"pp-neue-montreal-family", Sans-serif;font-size:19px;font-weight:400;font-style:normal;line-height:19px;letter-spacing:0.4px;word-spacing:0px;}.elementor-9560 .elementor-element.elementor-element-8952136 p{margin-block-end:11px;}.elementor-9560 .elementor-element.elementor-element-a0ed167{--display:flex;}.elementor-9560 .elementor-element.elementor-element-2476455{--spacer-size:25px;}.elementor-9560 .elementor-element.elementor-element-fc8057e{--display:flex;}.elementor-9560 .elementor-element.elementor-element-4f1e8b6{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 280px;padding:0px 0px 0px 10px;}.elementor-9560 .elementor-element.elementor-element-4f1e8b6 .elementor-heading-title{font-family:"pp-neue-montreal-family", Sans-serif;font-size:30px;font-weight:500;font-style:normal;line-height:35px;letter-spacing:0.3px;word-spacing:0px;}.elementor-9560 .elementor-element.elementor-element-6c64178{--display:flex;}.elementor-9560 .elementor-element.elementor-element-021658f{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:0px 200px 0px 200px;font-family:"pp-neue-montreal-family", Sans-serif;font-size:19px;font-weight:400;font-style:normal;line-height:18px;}.elementor-9560 .elementor-element.elementor-element-021658f p{margin-block-end:11px;}.elementor-9560 .elementor-element.elementor-element-3fc046c{--spacer-size:25px;}.elementor-9560 .elementor-element.elementor-element-e15bcbc{--display:flex;}.elementor-9560 .elementor-element.elementor-element-c56c76c .elementor-button{background-color:#111111;font-family:"pp-neue-montreal-family", Sans-serif;font-size:15px;font-weight:500;font-style:normal;}.elementor-9560 .elementor-element.elementor-element-c56c76c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9560 .elementor-element.elementor-element-c56c76c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9560 .elementor-element.elementor-element-c56c76c .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-9560 .elementor-element.elementor-element-9d8ce72{--display:flex;}.elementor-9560 .elementor-element.elementor-element-41c44cb{--spacer-size:100px;}@media(min-width:768px){.elementor-9560 .elementor-element.elementor-element-19072254{--content-width:1600px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'pp-neue-montreal-bold';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dharmasfoundry.com/wp-content/uploads/2026/01/ppneuemontreal-bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'pp-neue-montreal-family';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://dharmasfoundry.com/wp-content/uploads/2026/01/ppneuemontreal-thin.ttf') format('truetype');
}
@font-face {
	font-family: 'pp-neue-montreal-family';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dharmasfoundry.com/wp-content/uploads/2026/01/ppneuemontreal-book.ttf') format('truetype');
}
@font-face {
	font-family: 'pp-neue-montreal-family';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://dharmasfoundry.com/wp-content/uploads/2026/01/ppneuemontreal-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'pp-neue-montreal-family';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dharmasfoundry.com/wp-content/uploads/2026/01/ppneuemontreal-bold.ttf') format('truetype');
}
@font-face {
	font-family: 'pp-neue-montreal-family';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://dharmasfoundry.com/wp-content/uploads/2026/01/ppneuemontreal-italic.ttf') format('truetype');
}
@font-face {
	font-family: 'pp-neue-montreal-family';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://dharmasfoundry.com/wp-content/uploads/2026/01/ppneuemontreal-semibolditalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */