.elementor-2194 .elementor-element.elementor-element-da9ab4e:not(.elementor-motion-effects-element-type-background), .elementor-2194 .elementor-element.elementor-element-da9ab4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trevorpittportfolio.com/wp-content/uploads/2025/09/NYU_Tandon_School_of_Engineering-scaled.jpeg");background-position:top center;background-size:cover;}.elementor-2194 .elementor-element.elementor-element-da9ab4e > .elementor-background-overlay{background-color:#0C1752E6;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2194 .elementor-element.elementor-element-da9ab4e > .elementor-container{min-height:284px;}.elementor-2194 .elementor-element.elementor-element-da9ab4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2194 .elementor-element.elementor-element-022d0ab > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-21px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2194 .elementor-element.elementor-element-3f3db7c{text-align:start;}.elementor-2194 .elementor-element.elementor-element-3f3db7c .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-size:45px;font-weight:600;line-height:60px;letter-spacing:2px;text-shadow:100px 0px 87px rgba(0, 0, 0, 0.92);color:#EDF3F5;}.elementor-2194 .elementor-element.elementor-element-1781275{text-align:start;}.elementor-2194 .elementor-element.elementor-element-1781275 .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-size:15px;font-weight:600;line-height:60px;letter-spacing:2px;text-shadow:48px 40px 39px rgba(0, 0, 0, 0.94);color:#EDF3F5;}.elementor-2194 .elementor-element.elementor-element-459247d:not(.elementor-motion-effects-element-type-background), .elementor-2194 .elementor-element.elementor-element-459247d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6E97E8;}.elementor-2194 .elementor-element.elementor-element-459247d > .elementor-container{min-height:301px;}.elementor-2194 .elementor-element.elementor-element-459247d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2194 .elementor-element.elementor-element-459247d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2194 .elementor-element.elementor-element-ecf25a1 .elementor-button{background-color:#6174CE;box-shadow:1px 1px 1px 0px rgba(0, 0, 0, 0.82);border-style:solid;border-width:4px 4px 4px 4px;border-radius:13px 13px 13px 13px;}.elementor-2194 .elementor-element.elementor-element-ecf25a1 .elementor-button:hover, .elementor-2194 .elementor-element.elementor-element-ecf25a1 .elementor-button:focus{background-color:#172563;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2194 .elementor-element.elementor-element-dc0a2d8{border-style:none;}.elementor-2194 .elementor-element.elementor-element-f9014bd .elementor-button{background-color:#6174CE;box-shadow:5px 5px 2px -2px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-radius:10px 10px 10px 10px;}.elementor-2194 .elementor-element.elementor-element-6a23c0c img{width:100%;max-width:100%;height:269px;}.elementor-2194 .elementor-element.elementor-element-459b1f3 img{width:100%;max-width:100%;height:269px;}.elementor-2194 .elementor-element.elementor-element-7f52df4 img{height:215px;}.elementor-2194 .elementor-element.elementor-element-960c347 .elementor-button{background-color:#6174CE;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.83);box-shadow:-3px 3px 3px 0px rgba(0, 0, 0, 0.92);border-style:solid;border-width:3px 3px 3px 3px;border-color:#F9F6F6;border-radius:8px 8px 8px 8px;}.elementor-2194 .elementor-element.elementor-element-f877939{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-37f16f0 .elementor-button{background-color:#6174CE;box-shadow:-4px 5px 1px -1px rgba(0,0,0,0.5);border-style:solid;border-width:4px 4px 4px 4px;border-radius:12px 12px 12px 12px;}.elementor-2194 .elementor-element.elementor-element-ea7bc9f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2194 .elementor-element.elementor-element-f15fba6 .elementor-button{background-color:#92AAE0;}.elementor-2194 .elementor-element.elementor-element-1e0d703 img{height:468px;}.elementor-2194 .elementor-element.elementor-element-9cc8312 > .elementor-container{max-width:500px;}.elementor-2194 .elementor-element.elementor-element-8f75f13 .elementor-button{background-color:#6174CE;box-shadow:5px 4px 2px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-2194 .elementor-element.elementor-element-8f75f13 > .elementor-widget-container{margin:45px 45px 45px 45px;}.elementor-2194 .elementor-element.elementor-element-c8a5805{text-align:center;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;letter-spacing:1.5px;color:#000000;}.elementor-2194 .elementor-element.elementor-element-c8a5805 p{margin-block-end:0px;}.elementor-2194 .elementor-element.elementor-element-2907fa9{text-align:center;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-8be9321{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-5cbc47f{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-6a25c39{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-7a9bb26{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-40975f9{color:#000000;}.elementor-2194 .elementor-element.elementor-element-3de5cb1{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-01e10f4{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-5ad3886{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-0acbbd8{color:#000000;}.elementor-2194 .elementor-element.elementor-element-f5744bb{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-c067c7c{color:#000000;}.elementor-2194 .elementor-element.elementor-element-4a55267{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#030000;}.elementor-2194 .elementor-element.elementor-element-012cc83{padding:-9px -9px -9px -9px;}.elementor-2194 .elementor-element.elementor-element-e35e040{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-e725d25{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-5798741{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;color:#830000;}.elementor-2194 .elementor-element.elementor-element-e3f235d{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-0342731{text-align:center;font-family:"Roboto", Sans-serif;font-size:31px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-41efa16{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;color:#140000;}.elementor-2194 .elementor-element.elementor-element-42869bc{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-09248b8{text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-1a204ea .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2194 .elementor-element.elementor-element-4f62a70{text-align:center;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-8879595{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-ca02ec8{text-align:center;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-fb21078{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-1dda536{text-align:center;}.elementor-2194 .elementor-element.elementor-element-0b6c0e2{text-align:center;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-14a0434{text-align:center;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-a71c446{text-align:center;font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-0656f0f{margin-top:-25px;margin-bottom:-25px;}.elementor-2194 .elementor-element.elementor-element-8edaa37{margin-top:52px;margin-bottom:52px;}.elementor-2194 .elementor-element.elementor-element-80d6d57{text-align:center;font-family:"Roboto", Sans-serif;font-size:33px;font-weight:400;color:#2A2A2A;}.elementor-2194 .elementor-element.elementor-element-80d6d57 p{margin-block-end:0px;}.elementor-2194 .elementor-element.elementor-element-f12d00b{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-9ea1307{margin-top:-45px;margin-bottom:-45px;padding:34px 34px 34px 34px;}.elementor-2194 .elementor-element.elementor-element-c44e55c{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-c9e78b7{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-6e7eb32{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-37e3c8c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2194 .elementor-element.elementor-element-9d23405 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2194 .elementor-element.elementor-element-1cce2fb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2194 .elementor-element.elementor-element-25be9bb{margin-top:19px;margin-bottom:19px;}.elementor-2194 .elementor-element.elementor-element-0a5ee68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2194 .elementor-element.elementor-element-0a5ee68{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-791c18b{margin-top:5px;margin-bottom:5px;}.elementor-2194 .elementor-element.elementor-element-aabd4bb > .elementor-widget-container{margin:-2px -2px -2px -2px;}.elementor-2194 .elementor-element.elementor-element-aabd4bb{text-align:center;font-family:"Roboto", Sans-serif;font-size:33px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-6c85e2c{text-align:center;font-family:"Roboto", Sans-serif;font-size:70px;font-weight:400;color:#303030;}.elementor-2194 .elementor-element.elementor-element-1ff996d{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-be5f062{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-0e439fe{text-align:center;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-b590dae{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-164524f{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-795b170{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-507a4f3{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-128e318{text-align:center;font-family:"Roboto", Sans-serif;font-size:51px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-7d20eca{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-e9ed1ae{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-c1f1b03{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-60043a9{text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-6167eec{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-6beb044{text-align:center;font-family:"Roboto", Sans-serif;font-size:64px;font-weight:400;color:#8B0A0A;}.elementor-2194 .elementor-element.elementor-element-6ffa53d{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#91111C;}.elementor-2194 .elementor-element.elementor-element-86f896a{padding:-12px -12px -12px -12px;}.elementor-2194 .elementor-element.elementor-element-418dc05{margin-top:-8px;margin-bottom:-8px;}.elementor-2194 .elementor-element.elementor-element-4bad633{text-align:center;font-family:"Roboto", Sans-serif;font-size:68px;font-weight:400;color:#750909;}.elementor-2194 .elementor-element.elementor-element-181667b{margin-top:31px;margin-bottom:31px;padding:27px 27px 27px 27px;}.elementor-2194 .elementor-element.elementor-element-2ed4dc2{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:400;color:#AD1010;}.elementor-2194 .elementor-element.elementor-element-5fc4d45{margin-top:-62px;margin-bottom:-62px;}.elementor-2194 .elementor-element.elementor-element-4cf1c19{margin-top:50px;margin-bottom:50px;}.elementor-2194 .elementor-element.elementor-element-ef87493{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-aa298b7{margin-top:-2px;margin-bottom:-2px;}.elementor-2194 .elementor-element.elementor-element-6b5a630 img{width:100%;}.elementor-2194 .elementor-element.elementor-element-682b6af{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#030000;}.elementor-2194 .elementor-element.elementor-element-1775705{margin-top:38px;margin-bottom:38px;}.elementor-2194 .elementor-element.elementor-element-2fa5162{text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-2cc2d25{text-align:center;font-family:"Roboto", Sans-serif;font-size:97px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-4087d73{margin-top:45px;margin-bottom:45px;}.elementor-2194 .elementor-element.elementor-element-2752eb3{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-12b71ba{text-align:center;font-family:"Roboto", Sans-serif;font-size:57px;font-weight:400;color:#6D2222;}.elementor-2194 .elementor-element.elementor-element-2046bbf{text-align:center;font-family:"Roboto", Sans-serif;font-size:58px;font-weight:400;color:#A73030;}.elementor-2194 .elementor-element.elementor-element-9af2179{text-align:center;font-family:"Roboto", Sans-serif;font-size:54px;font-weight:400;color:#702323;}.elementor-2194 .elementor-element.elementor-element-c067cfa{text-align:center;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;color:#962B2B;}.elementor-2194 .elementor-element.elementor-element-1443b36 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2194 .elementor-element.elementor-element-138c0ad .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2194 .elementor-element.elementor-element-b7690db .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2194 .elementor-element.elementor-element-c3066f8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2194 .elementor-element.elementor-element-523fed7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2194 .elementor-element.elementor-element-f65cdd2{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-880ba30 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2194 .elementor-element.elementor-element-374a049 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2194 .elementor-element.elementor-element-c231cae .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2194 .elementor-element.elementor-element-78d2783{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2194 .elementor-element.elementor-element-c6b64d4{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#000000;}@media(min-width:1025px){.elementor-2194 .elementor-element.elementor-element-da9ab4e:not(.elementor-motion-effects-element-type-background), .elementor-2194 .elementor-element.elementor-element-da9ab4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}