.elementor-1171 .elementor-element.elementor-element-4f69d6e1:not(.elementor-motion-effects-element-type-background),.elementor-1171 .elementor-element.elementor-element-4f69d6e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://dhirajjain.com/wp-content/uploads/2026/07/About_us_banner.png);background-position:top center;background-size:cover}.elementor-1171 .elementor-element.elementor-element-4f69d6e1>.elementor-background-overlay{background-color:#000;opacity:.8;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1171 .elementor-element.elementor-element-4f69d6e1>.elementor-container{max-width:1200px;min-height:35vh}.elementor-1171 .elementor-element.elementor-element-4f69d6e1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:95px 0 40px 0}.elementor-1171 .elementor-element.elementor-element-2cf88c1{--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;--justify-content:center;--gap:27px 27px;--row-gap:27px;--column-gap:27px}.elementor-1171 .elementor-element.elementor-element-2cf88c1.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1171 .elementor-element.elementor-element-b2ee191{text-align:justify}.elementor-1171 .elementor-element.elementor-element-b2ee191 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;color:#C4AD6C}.elementor-1171 .elementor-element.elementor-element-981b65f .elementor-heading-title{font-family:"Inter",Sans-serif;text-transform:capitalize;color:#FFF}.elementor-1171 .elementor-element.elementor-element-6c31da5>.elementor-widget-container{margin:0 0 0 0;padding:5px 0 0 0}.elementor-1171 .elementor-element.elementor-element-6c31da5{font-family:"Roboto",Sans-serif;color:#A4A4A4}.elementor-1171 .elementor-element.elementor-element-7ef2e6c0>.elementor-container{max-width:1200px}.elementor-1171 .elementor-element.elementor-element-7ef2e6c0{border-style:solid;border-width:0 0 1px 0;padding:100px 0 100px 0}.elementor-1171 .elementor-element.elementor-element-62de7e5e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1171 .elementor-element.elementor-element-62de7e5e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://dhirajjain.com/wp-content/uploads/2026/03/Professional_black_and_white_portrait_photograph_o-1773074462931.png);background-position:center center;background-size:cover}.elementor-1171 .elementor-element.elementor-element-62de7e5e>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 50px 0 0;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-62de7e5e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1171 .elementor-element.elementor-element-6b8d321d{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px}.elementor-1171 .elementor-element.elementor-element-6b8d321d .elementor-divider-separator{width:100%}.elementor-1171 .elementor-element.elementor-element-6b8d321d .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1171 .elementor-element.elementor-element-7d04a31>.elementor-element-populated{margin:70px 0 70px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-16a86b77>.elementor-widget-container{margin:0 0 -15px 0}.elementor-1171 .elementor-element.elementor-element-16a86b77{text-align:start;color:var(--e-global-color-9a62df3)}.elementor-1171 .elementor-element.elementor-element-2e7e157f>.elementor-widget-container{margin:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-2e7e157f{text-align:start}.elementor-1171 .elementor-element.elementor-element-2e7e157f .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600}.elementor-1171 .elementor-element.elementor-element-50a72acf{font-family:"Roboto",Sans-serif;font-weight:400}.elementor-1171 .elementor-element.elementor-element-976ef97{--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-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-1171 .elementor-element.elementor-element-976ef97:not(.elementor-motion-effects-element-type-background),.elementor-1171 .elementor-element.elementor-element-976ef97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1171 .elementor-element.elementor-element-74f8abe>.elementor-widget-container{margin:0 0 -18px 0;padding:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-74f8abe{text-align:start;font-family:"Roboto",Sans-serif;text-transform:uppercase;color:var(--e-global-color-9a62df3)}.elementor-1171 .elementor-element.elementor-element-ac1e850>.elementor-widget-container{margin:0 0 -18px -4px}.elementor-1171 .elementor-element.elementor-element-ac1e850{text-align:start}.elementor-1171 .elementor-element.elementor-element-ac1e850 .elementor-heading-title{font-family:"Inter",Sans-serif;color:#000}.elementor-1171 .elementor-element.elementor-element-4e7e633>.elementor-widget-container{margin:0 0 -18px -2px}.elementor-1171 .elementor-element.elementor-element-4e7e633{text-align:justify;font-family:"Roboto",Sans-serif;color:#000}.elementor-1171 .elementor-element.elementor-element-af5c03b>.elementor-widget-container{margin:0 0 -18px 0}.elementor-1171 .elementor-element.elementor-element-af5c03b{text-align:start}.elementor-1171 .elementor-element.elementor-element-af5c03b .elementor-heading-title{font-family:"Inter",Sans-serif;color:#000}.elementor-1171 .elementor-element.elementor-element-fb7964a>.elementor-widget-container{margin:0 0 -18px 0}.elementor-1171 .elementor-element.elementor-element-fb7964a{text-align:justify;font-family:"Roboto",Sans-serif;color:#000}.elementor-1171 .elementor-element.elementor-element-ed3cd4c{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-1171 .elementor-element.elementor-element-00879af{--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}.elementor-1171 .elementor-element.elementor-element-00879af.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1171 .elementor-element.elementor-element-c4c1d5e>.elementor-widget-container{margin:49px 0 0 0}.elementor-1171 .elementor-element.elementor-element-c4c1d5e .elementor-heading-title{font-weight:700;text-transform:uppercase}.elementor-1171 .elementor-element.elementor-element-23a8c3d{width:var(--container-widget-width,85.267%);max-width:85.267%;--container-widget-width:85.267%;--container-widget-flex-grow:0}.elementor-1171 .elementor-element.elementor-element-23a8c3d>.elementor-widget-container{margin:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-23a8c3d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1171 .elementor-element.elementor-element-23a8c3d .elementor-heading-title{font-family:"Inter",Sans-serif}.elementor-1171 .elementor-element.elementor-element-ae8cd3c{width:var(--container-widget-width,87.056%);max-width:87.056%;--container-widget-width:87.056%;--container-widget-flex-grow:0;text-align:justify;font-family:"Roboto",Sans-serif}.elementor-1171 .elementor-element.elementor-element-ae8cd3c>.elementor-widget-container{margin:4px 0 0 0}.elementor-1171 .elementor-element.elementor-element-ae8cd3c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1171 .elementor-element.elementor-element-3eaff46{width:var(--container-widget-width,29.521%);max-width:29.521%;--container-widget-width:29.521%;--container-widget-flex-grow:0}.elementor-1171 .elementor-element.elementor-element-3eaff46>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-3eaff46.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1171 .elementor-element.elementor-element-3eaff46 img{width:100%;max-width:100%;height:500px}.elementor-1171 .elementor-element.elementor-element-6ce86c1{--display:flex}.elementor-1171 .elementor-element.elementor-element-6ce86c1:not(.elementor-motion-effects-element-type-background),.elementor-1171 .elementor-element.elementor-element-6ce86c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1171 .elementor-element.elementor-element-d2f46b7{--display:flex}.elementor-1171 .elementor-element.elementor-element-d2f46b7:not(.elementor-motion-effects-element-type-background),.elementor-1171 .elementor-element.elementor-element-d2f46b7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-1171 .elementor-element.elementor-element-3941f72{--display:flex}.elementor-1171 .elementor-element.elementor-element-3941f72:not(.elementor-motion-effects-element-type-background),.elementor-1171 .elementor-element.elementor-element-3941f72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1171 .elementor-element.elementor-element-76b4a4a6>.elementor-container{max-width:1200px}.elementor-1171 .elementor-element.elementor-element-76b4a4a6{border-style:solid;border-width:0 0 1px 0;padding:100px 0 100px 0}.elementor-bc-flex-widget .elementor-1171 .elementor-element.elementor-element-65adefd0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1171 .elementor-element.elementor-element-65adefd0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1171 .elementor-element.elementor-element-65adefd0>.elementor-element-populated{margin:0 50px 0 0;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-601f88c2>.elementor-widget-container{margin:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-601f88c2{text-align:start}.elementor-1171 .elementor-element.elementor-element-601f88c2 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600}.elementor-1171 .elementor-element.elementor-element-5ac0096 .elementor-heading-title{font-family:"Inter Tight",Sans-serif}.elementor-1171 .elementor-element.elementor-element-5a03d769{text-align:start;font-family:"Roboto",Sans-serif;font-weight:400}.elementor-1171 .elementor-element.elementor-element-78bc6285:not(.elementor-motion-effects-element-type-background),.elementor-1171 .elementor-element.elementor-element-78bc6285>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1171 .elementor-element.elementor-element-78bc6285>.elementor-container{max-width:1200px}.elementor-1171 .elementor-element.elementor-element-78bc6285{border-style:solid;border-width:0 0 1px 0;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-1171 .elementor-element.elementor-element-78bc6285>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1171 .elementor-element.elementor-element-495789e8>.elementor-element-populated{padding:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-27d90ad0>.elementor-widget-container{margin:0 0 -15px 0}.elementor-1171 .elementor-element.elementor-element-27d90ad0{text-align:center;color:var(--e-global-color-9a62df3)}.elementor-1171 .elementor-element.elementor-element-629dc0ae>.elementor-widget-container{margin:0 250px 0 250px}.elementor-1171 .elementor-element.elementor-element-629dc0ae{text-align:center}.elementor-1171 .elementor-element.elementor-element-629dc0ae .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#000}.elementor-1171 .elementor-element.elementor-element-6c1fe66c>.elementor-container{max-width:1200px}.elementor-1171 .elementor-element.elementor-element-6c1fe66c{padding:14px 0 0 0}.elementor-1171 .elementor-element.elementor-element-51d02811>.elementor-element-populated{margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-69d3eab2>.elementor-widget-container{margin:0 0 -10px 0}.elementor-1171 .elementor-element.elementor-element-69d3eab2 .elementor-heading-title{color:#000}.elementor-1171 .elementor-element.elementor-element-6a24c24>.elementor-element-populated{margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-1b0da2d>.elementor-widget-container{margin:0 0 -10px 0}.elementor-1171 .elementor-element.elementor-element-1b0da2d .elementor-heading-title{color:#000}.elementor-1171 .elementor-element.elementor-element-5de5659>.elementor-element-populated{margin:0 10px 0 5px;--e-column-margin-right:10px;--e-column-margin-left:5px;padding:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-76a269da>.elementor-widget-container{margin:0 0 -10px 0}.elementor-1171 .elementor-element.elementor-element-76a269da .elementor-heading-title{color:#000}.elementor-1171 .elementor-element.elementor-element-df74807>.elementor-element-populated{margin:0 10px 0 5px;--e-column-margin-right:10px;--e-column-margin-left:5px;padding:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-6c72ac0>.elementor-widget-container{margin:0 0 -10px 0}.elementor-1171 .elementor-element.elementor-element-6c72ac0 .elementor-heading-title{color:#000}.elementor-1171 .elementor-element.elementor-element-3c7d6db{--display:flex}.elementor-1171 .elementor-element.elementor-element-3c7d6db:not(.elementor-motion-effects-element-type-background),.elementor-1171 .elementor-element.elementor-element-3c7d6db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1171 .elementor-element.elementor-element-4f69d6e1>.elementor-container{min-height:32vh}.elementor-1171 .elementor-element.elementor-element-4f69d6e1{padding:60px 30px 25px 30px}.elementor-1171 .elementor-element.elementor-element-2cf88c1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1171 .elementor-element.elementor-element-b2ee191>.elementor-widget-container{padding:0 2px 0 0}.elementor-1171 .elementor-element.elementor-element-7ef2e6c0{padding:70px 30px 70px 30px}.elementor-1171 .elementor-element.elementor-element-7d04a31>.elementor-element-populated{margin:50px 0 50px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px}.elementor-1171 .elementor-element.elementor-element-2e7e157f>.elementor-widget-container{margin:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-76b4a4a6{padding:70px 30px 70px 30px}.elementor-1171 .elementor-element.elementor-element-601f88c2>.elementor-widget-container{margin:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-78bc6285{padding:70px 30px 70px 30px}.elementor-1171 .elementor-element.elementor-element-629dc0ae>.elementor-widget-container{margin:0 100px 0 100px}.elementor-1171 .elementor-element.elementor-element-51d02811>.elementor-element-populated{margin:0 15px 30px 0;--e-column-margin-right:15px;--e-column-margin-left:0px}.elementor-1171 .elementor-element.elementor-element-6a24c24>.elementor-element-populated{margin:0 15px 30px 0;--e-column-margin-right:15px;--e-column-margin-left:0px}.elementor-1171 .elementor-element.elementor-element-5de5659>.elementor-element-populated{margin:0 0 30px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px}.elementor-1171 .elementor-element.elementor-element-df74807>.elementor-element-populated{margin:0 0 30px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px}}@media(max-width:767px){.elementor-1171 .elementor-element.elementor-element-4f69d6e1>.elementor-container{min-height:30vh}.elementor-1171 .elementor-element.elementor-element-4f69d6e1{padding:50px 20px 10px 20px}.elementor-1171 .elementor-element.elementor-element-2cf88c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1171 .elementor-element.elementor-element-b2ee191>.elementor-widget-container{margin:50px 0 0 0}.elementor-1171 .elementor-element.elementor-element-b2ee191{text-align:start}.elementor-1171 .elementor-element.elementor-element-b2ee191 .elementor-heading-title{font-size:14px}.elementor-1171 .elementor-element.elementor-element-981b65f>.elementor-widget-container{margin:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-981b65f .elementor-heading-title{font-size:21px}.elementor-1171 .elementor-element.elementor-element-7ef2e6c0{padding:70px 20px 70px 20px}.elementor-1171 .elementor-element.elementor-element-62de7e5e>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:140px 0 140px 0}.elementor-1171 .elementor-element.elementor-element-7d04a31>.elementor-element-populated{margin:0 0 50px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1171 .elementor-element.elementor-element-74f8abe>.elementor-widget-container{margin:5px 5px 5px 5px}.elementor-1171 .elementor-element.elementor-element-4e7e633>.elementor-widget-container{margin:5px 5px 5px 5px}.elementor-1171 .elementor-element.elementor-element-4e7e633{text-align:start}.elementor-1171 .elementor-element.elementor-element-af5c03b>.elementor-widget-container{margin:5px 5px 5px 5px}.elementor-1171 .elementor-element.elementor-element-fb7964a>.elementor-widget-container{margin:5px 5px 5px 5px}.elementor-1171 .elementor-element.elementor-element-fb7964a{text-align:start}.elementor-1171 .elementor-element.elementor-element-ed3cd4c{--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}.elementor-1171 .elementor-element.elementor-element-ae8cd3c{width:100%;max-width:100%}.elementor-1171 .elementor-element.elementor-element-ae8cd3c>.elementor-widget-container{margin:5px 5px 5px 5px}.elementor-1171 .elementor-element.elementor-element-3eaff46{width:100%;max-width:100%}.elementor-1171 .elementor-element.elementor-element-76b4a4a6{padding:70px 20px 70px 20px}.elementor-1171 .elementor-element.elementor-element-65adefd0>.elementor-element-populated{margin:0 0 50px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1171 .elementor-element.elementor-element-78bc6285{padding:70px 20px 70px 20px}.elementor-1171 .elementor-element.elementor-element-629dc0ae>.elementor-widget-container{margin:0 0 0 0}.elementor-1171 .elementor-element.elementor-element-51d02811>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1171 .elementor-element.elementor-element-6a24c24>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1171 .elementor-element.elementor-element-5de5659>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1171 .elementor-element.elementor-element-df74807>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(min-width:768px){.elementor-1171 .elementor-element.elementor-element-2cf88c1{--width:56.584%}.elementor-1171 .elementor-element.elementor-element-00879af{--width:64.899%}}@media(max-width:1024px) and (min-width:768px){.elementor-1171 .elementor-element.elementor-element-51d02811{width:50%}.elementor-1171 .elementor-element.elementor-element-6a24c24{width:50%}.elementor-1171 .elementor-element.elementor-element-5de5659{width:50%}.elementor-1171 .elementor-element.elementor-element-df74807{width:50%}}.hero-buttons{display:inline-block;width:auto!important}.hero-outline-btn{display:inline-block;width:auto!important;margin-left:255px;margin-top:-78px}.hero-outline-btn .elementor-button{background:transparent!important;color:#fff!important;border:2px solid rgb(255 255 255 / .45)!important;transition:.3s ease}.hero-outline-btn .elementor-button:hover{background:#fff!important;color:#000!important;border-color:#fff!important}.hero-buttons .elementor-button{overflow:hidden}.hero-outline-btn .elementor-button{background:transparent!important;color:#fff!important;overflow:hidden}.hero-outline-btn .elementor-button:hover{background:#fff!important;color:#000!important;border-color:#fff!important}@media (max-width:1024px){.hero-buttons,.hero-outline-btn{display:block;margin-left:0!important;margin-top:12px!important;width:100%!important}.hero-buttons .elementor-button,.hero-outline-btn .elementor-button{width:100%;text-align:center}}@media (max-width:767px){.hero-buttons,.hero-outline-btn{display:block;margin-left:0!important;margin-top:14px!important;width:100%!important}.hero-buttons .elementor-button,.hero-outline-btn .elementor-button{width:100%;padding:16px 24px;text-align:center}}.pillars-section{background:#fff;padding:100px 20px}.pillars-container{max-width:1280px;margin:auto}.pillars-subtitle{display:inline-block;font-family:"Inter",sans-serif;font-size:14px;font-weight:700;letter-spacing:4px;color:#1b1b1b;text-transform:uppercase;margin-bottom:20px}.pillars-title{font-family:"Inter",sans-serif;font-size:50px;line-height:1.1;font-weight:800;color:#171717;margin:0 0 30px;text-transform:uppercase}.pillars-description{max-width:760px;font-family:"Roboto",sans-serif;font-size:18px;line-height:1.8;color:#4d4d4d;margin-bottom:70px}.pillars-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:70px;gap:0}.pillar-card{position:relative;padding:0 40px;background:#fff0;display:flex;flex-direction:column;min-height:400px}.pillar-card:not(:last-child)::after{content:"";position:absolute;right:0;top:60px;bottom:60px;width:1px;background:#000}.pillar-number{display:block;font-family:'Inter',sans-serif;font-size:92px;font-weight:800;line-height:1;margin-bottom:50px;color:#fff0;-webkit-text-stroke:2px #111}.pillar-card h3{font-family:'Inter',sans-serif;font-size:30px;font-weight:800;line-height:1.15;text-transform:uppercase;color:#111;margin:0 0 42px}.pillar-card p{font-family:'Roboto',sans-serif;font-size:18px;line-height:1.9;color:#444;margin:0;max-width:250px}.pillars-bottom-text{max-width:1080px;margin-top:5px;font-family:"Roboto",sans-serif;font-size:19px;line-height:1.9;color:#444}@media (max-width:1024px){.pillars-section{padding:80px 25px}.pillars-title{font-size:42px}.pillars-description{font-size:17px;margin-bottom:50px}.pillars-grid{grid-template-columns:repeat(2,1fr);gap:40px}.pillar-card{min-height:auto;padding:0 25px}.pillar-card:nth-child(2)::after,.pillar-card:last-child::after{display:none}.pillar-card::after{top:40px;bottom:40px}.pillar-number{font-size:72px;margin-bottom:35px}.pillar-card h3{font-size:24px;margin-bottom:25px}.pillar-card p{font-size:16px;line-height:1.8;max-width:100%}.pillars-bottom-text{font-size:17px}}@media (max-width:767px){.pillars-section{padding:60px 20px}.pillars-subtitle{font-size:12px;letter-spacing:3px;margin-bottom:15px}.pillars-title{font-size:34px;line-height:1.15;margin-bottom:20px}.pillars-description{font-size:16px;line-height:1.8;margin-bottom:40px}.pillars-grid{grid-template-columns:1fr;gap:35px;margin-top:40px}.pillar-card{padding:0 0 35px;min-height:auto}.pillar-card::after{display:none}.pillar-card:not(:last-child){border-bottom:1px solid #ddd}.pillar-number{font-size:56px;margin-bottom:20px;-webkit-text-stroke:1.5px #111}.pillar-card h3{font-size:22px;margin-bottom:18px}.pillar-card p{font-size:16px;line-height:1.75;max-width:100%}.pillars-bottom-text{margin-top:25px;font-size:16px;line-height:1.8}}@media (max-width:480px){.pillars-section{padding:50px 18px}.pillars-title{font-size:28px}.pillars-description{font-size:15px}.pillar-number{font-size:48px}.pillar-card h3{font-size:20px}.pillar-card p,.pillars-bottom-text{font-size:15px;line-height:1.7}}.academic-section{background:#000;padding:110px 20px}.academic-container{max-width:1280px;margin:auto}.academic-subtitle{display:inline-block;font-family:Inter,sans-serif;font-size:15px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:#c9a646;margin-bottom:20px}.academic-title{max-width:1000px;font-family:Inter,sans-serif;font-size:46px;line-height:1.08;font-weight:800;text-transform:uppercase;color:#fff;margin:0 0 35px}.academic-description{max-width:860px;font-family:Roboto,sans-serif;font-size:17px;line-height:1.9;color:rgb(255 255 255 / .75);margin-bottom:80px}.academic-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.academic-card{background:#fff0;border:none;box-shadow:none;padding:0;min-height:420px;display:flex;flex-direction:column}.academic-card:first-child{padding-right:40px}.academic-card:last-child{padding-left:40px}.academic-grid{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:80px}.academic-grid::after{content:"";position:absolute;left:50%;transform:translateX(-50%);top:20px;bottom:20px;width:2px;background:#fff;opacity:1}.academic-icon{width:70px;height:70px;border-radius:50%;background:rgb(255 255 255 / .08);display:flex;align-items:center;justify-content:center;margin-bottom:35px}.academic-icon i{font-size:28px;color:#fff}.academic-card h3{font-family:Inter,sans-serif;font-size:22px;font-weight:800;line-height:1.2;text-transform:uppercase;color:#fff;margin:0 0 25px}.academic-card p{font-family:Roboto,sans-serif;font-size:19px;line-height:1.9;color:rgb(255 255 255 / .75);margin-bottom:35px}.academic-card em{color:#fff;font-style:italic}.academic-btn{display:inline-flex;align-items:center;justify-content:center;width:180px;height:52px;border:1px solid rgb(255 255 255 / .5);text-decoration:none;font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:#fff;transition:.3s}.academic-btn:hover{background:#fff;color:#000}@media (max-width:1024px){.academic-section{padding:80px 25px}.academic-title{font-size:38px}.academic-description{font-size:16px;margin-bottom:60px}.academic-grid{gap:50px}.academic-card:first-child{padding-right:25px}.academic-card:last-child{padding-left:25px}.academic-grid::after{width:1px}.academic-card{min-height:auto}.academic-icon{width:60px;height:60px;margin-bottom:25px}.academic-icon i{font-size:24px}.academic-card h3{font-size:20px;margin-bottom:18px}.academic-card p{font-size:17px;line-height:1.8}}@media (max-width:767px){.academic-section{padding:60px 20px}.academic-subtitle{font-size:12px;letter-spacing:3px;margin-bottom:15px}.academic-title{font-size:30px;line-height:1.2;margin-bottom:20px}.academic-description{font-size:16px;line-height:1.8;margin-bottom:40px}.academic-grid{grid-template-columns:1fr;gap:40px}.academic-grid::after{display:none}.academic-card{min-height:auto;padding:0 0 35px!important;border-bottom:1px solid rgb(255 255 255 / .15)}.academic-card:last-child{border-bottom:none;padding-bottom:0!important}.academic-icon{width:58px;height:58px;margin-bottom:20px}.academic-icon i{font-size:22px}.academic-card h3{font-size:22px;margin-bottom:15px}.academic-card p{font-size:16px;line-height:1.8;margin-bottom:25px}.academic-btn{width:170px;height:48px;font-size:15px}}@media (max-width:480px){.academic-section{padding:50px 18px}.academic-title{font-size:26px}.academic-description{font-size:15px}.academic-icon{width:52px;height:52px}.academic-icon i{font-size:20px}.academic-card h3{font-size:20px}.academic-card p{font-size:15px;line-height:1.7}.academic-btn{width:160px;height:46px;font-size:14px}}.awards-section{background:#fff;padding:100px 20px}.awards-container{max-width:1280px;margin:auto}.awards-label{display:inline-block;font-family:Inter,sans-serif;font-size:15px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:#555;margin-bottom:20px}.awards-title{font-family:Inter,sans-serif;font-size:54px;font-weight:800;line-height:1.1;color:#111;margin:0 0 30px;text-transform:uppercase}.awards-description{max-width:760px;font-family:Roboto,sans-serif;font-size:18px;line-height:1.8;color:#666;margin-bottom:60px}.awards-list{display:flex;flex-direction:column;gap:18px}.award-item{display:flex;align-items:center;gap:22px;background:#f8f8f8;border:1px solid #e2e2e2;padding:18px 30px;transition:.35s}.award-item:hover{transform:translateY(-4px);background:#fff;border-color:#cfcfcf;box-shadow:0 10px 30px rgb(0 0 0 / .08)}.award-number{width:56px;height:56px;min-width:56px;border-radius:50%;background:#111;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:28px;font-weight:700;color:#fff}.award-number i{font-size:20px;color:#FFD54A}.award-text{font-family:Inter,sans-serif;font-size:19px;font-weight:600;line-height:1.5;color:#111}@media(max-width:1024px){.awards-title{font-size:46px}.awards-description{font-size:18px}.award-text{font-size:22px}}@media(max-width:767px){.awards-section{padding:70px 20px}.awards-title{font-size:34px}.awards-description{font-size:16px;margin-bottom:40px}.award-item{align-items:flex-start;padding:20px;border-radius:24px;gap:16px}.award-number{width:48px;height:48px;min-width:48px;font-size:22px}.award-text{font-size:17px;line-height:1.7}}.cta-section{width:100%;padding:0;margin:0}.cta-box{width:100%;background:#000;padding:100px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}.cta-box h2{margin:0;color:#fff;font-size:46px;font-weight:800;line-height:1.1;font-family:Inter;letter-spacing:-1px;text-transform:uppercase}.cta-box p{max-width:720px;margin:34px auto 40px;color:rgb(255 255 255 / .85);font-family:Roboto;font-size:17px;line-height:1.8;font-weight:400}.cta-btn{display:inline-flex;align-items:center;justify-content:center;width:190px;height:58px;background:#C4AD6C;color:#000;text-decoration:none;font-size:18px;font-weight:700;transition:.35s}.cta-btn:hover{background:#C4AD6C;color:#fff;transform:translateY(-3px)}@media (max-width:1200px){.cta-box{padding:70px 35px}.cta-box h2{font-size:48px}.cta-box p{font-size:20px}}@media (max-width:992px){.cta-section{padding:60px 20px}.cta-box{border-radius:28px;padding:60px 30px}.cta-box h2{font-size:40px}.cta-box p{font-size:18px;margin:28px auto 35px}.cta-btn{width:190px;height:60px;font-size:20px}}@media (max-width:767px){.cta-section{padding:40px 16px}.cta-box{border-radius:22px;padding:45px 22px}.cta-box h2{font-size:30px;line-height:1.2}.cta-box p{font-size:16px;line-height:1.7;margin:22px auto 30px}.cta-btn{width:180px;height:54px;font-size:18px}}@media (max-width:480px){.cta-box{padding:40px 18px}.cta-box h2{font-size:26px}.cta-box p{font-size:15px}.cta-btn{width:170px;height:50px;font-size:17px}}