body{padding:0;margin:0}.navbar{margin:0;display:flex!important;justify-content:flex-start!important;align-items:center;height:80px;width:100%!important;font-family:Ubuntu,sans-serif!important;font-size:20px}.social-links{font-size:15px}ul.navbar-list{padding:0;margin:0;height:100%;background-color:var(--secondary-background-color);width:100%!important;display:flex!important;justify-content:space-around!important;align-items:center!important}.navbar-item{color:var(--footer-color)}.navbar-item:hover{color:#fff}.arrow-icon{padding:0 20px!important}.law-designs-logo{height:400px}@media only screen and (max-width:960px){ul.navbar-list{justify-content:center;flex-wrap:wrap}#navbar-project-page{margin-right:50px}#navbar-home-about{margin-right:40px}.navbar-item-home{font-size:1rem}}.home-page{width:100%!important;font-family:Ubuntu,sans-serif;font-size:25px}.intro-section{margin:0;height:400px;width:100%;background-color:var(--secondary-background-color);display:flex;flex-direction:column;align-items:center;justify-content:center}.intro-section h2{font-weight:400}.intro-section h1,.intro-section h2,.nav-side-bar h3{color:var(--box-color);text-shadow:0 3px 3px black,3px 0 3px black}.skills-section{width:100%;margin:100px 0;display:flex;justify-content:space-around}.one-column-skills-section{padding:0 70px;color:var(--list-color);background-color:var(--box-color);height:430px;border-radius:10px;border:2px solid rgba(0,0,0,.144)}.one-column-skills-section ul{width:100%}.one-column-skills-section li{margin:0 0 15px}.photoshop-icon{width:35px;margin-left:-10px}.project-list h1,.project-list h4{margin:0 0 100px;padding:20px 0;width:100%;height:20vh;text-align:center;background-color:var(--secondary-background-color);color:var(--box-color);text-shadow:0 2px 2px black,2px 0 2px black;display:flex;justify-content:center;align-items:center}.project-list a:hover{text-shadow:0 0 2px black;color:var(--secondary-background-color)}.github-links-wrapper{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:100px}.github-links-container{border:2px solid black;box-shadow:0 5px 3px #000;border-radius:8px;background-color:var(--project-carousel);width:50%;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.github-links-container li{margin-bottom:20px}.github-links-container li:hover{color:var(--secondary-background-color)}.homepage-footer{height:250px;font-size:12px;background-color:var(--secondary-background-color);color:var(--footer-color);display:flex;justify-content:space-around;align-items:center}.linkedin-logo,.github-logo{color:var(--footer-color);display:inline-block;margin-left:10px}.linkedin-logo:hover,.github-logo:hover{color:#fff}.linkedin-logo i,.github-logo i{margin-right:5px}@media only screen and (max-width: 1260px){.intro-section h2{-webkit-text-stroke-width:0px;color:var((--box-color));text-shadow:0 3px 3px black,3px 0 3px black}.one-column-skills-section{padding:0 10px}.one-column-skills-section h2{font-size:28px!important;text-align:center;padding:0 20px}.email-form-container{width:90%}.github-links-container ul{padding:0 1px}}@media only screen and (min-width:700px) and (max-width: 1100px){.intro-section h1{font-size:45px;width:80%;text-align:center}.intro-section h2{font-size:25px}.skills-section{width:100%;margin:30px 0;height:1000px;flex-direction:column;align-items:center}.one-column-skills-section{width:400px;margin:20px 0}.skills-section h2{font-size:35px!important}}@media only screen and (max-width: 700px){.intro-section{height:400px!important;width:100%}.intro-section h1{font-size:35px;width:80%}.intro-section h2{font-size:20px;width:75%}.skills-section{width:100%;margin:0;height:1000px;flex-direction:column;align-items:center}.one-column-skills-section{width:99%;display:flex;flex-direction:column;align-items:center;border-radius:0;margin:0;padding:0}.skills-section h2{width:50%;font-size:24px!important;text-align:center}.skills-section ul{padding:0;width:100%;font-size:24px!important;align-self:self-start!important}.skills-section li{list-style:circle!important;display:block;margin-left:25px}.github-links-container{width:90%}.github-links-container li{font-size:1.2rem}.homepage-footer{flex-direction:column}}.project-carousel-container{min-height:80vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.project-carousel-selections{padding:10px 20px;border:2px solid black;box-shadow:0 5px 3px #000;border-radius:8px;background-color:var(--project-carousel);width:50%;display:flex;justify-content:space-around;align-items:center}.project-selection{border:2px solid black;padding:10px 20px;border-radius:50px;background-color:var(--box-color);cursor:pointer}.project-selection:hover{box-shadow:0 5px 3px #000;background-color:#e4e4e4}.selected{color:var(--project-carousel);box-shadow:0 4px 3px #000;text-shadow:0 5px 5px black;background-color:var(--secondary-background-color)!important;padding:10px 20px;border-radius:50px}.project-list{width:100%}.list{min-height:200px;width:80%;border:2px solid black;box-shadow:0 10px 10px #000;border-radius:8px;margin:50px 0;background-color:var(--box-color);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.project-list ul{margin:50px 0;padding:10px 0 20px;min-height:80vh;width:98%;display:grid;grid-template-columns:4fr 4fr 4fr}.project-list-individual-container{width:100%;height:100%;display:flex;flex-wrap:nowrap;flex-flow:column;align-items:center;text-align:center}.project-list-individual-container img:hover{filter:drop-shadow(0 0 5px rgb(0,255,0)) opacity(.6) grayscale(50%)}.project-list-individual-container p{font-weight:500}.email-project-link{width:min-content;height:min-content}.proj-img-container{width:400px;height:220px;position:relative}.proj-img-container img{width:100%;height:100%}.email-proj-img-container{width:400px;height:400px;position:relative}.email-proj-img-container img{width:100%;height:100%}.project-desc-text{position:absolute;top:18%;width:100%;height:80%;top:0%;height:100%;color:var(--list-color);background-color:#fff9;text-shadow:0 0 0;z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}.desc-text{font-size:1.2rem}.project-desc-text span{font-weight:500;width:90%}.trivia-desc{position:absolute}.email-note{position:absolute;bottom:10px;padding:0 10px;font-size:1.2rem}@media only screen and (max-width: 1260px){.project-selection{font-size:15px}.project-carousel-selections{width:70%}}@media only screen and (max-width: 1600px){.proj-img-container{width:250px;height:150px}.email-proj-img-container{width:250px;height:250px}.project-list ul{grid-template-columns:2fr 2fr;gap:30px 50px}.project-desc-text span{font-size:15px}}@media only screen and (max-width: 730px){.project-carousel-selections{width:80%;height:min-content;position:relative;flex-direction:column;gap:30px;padding:30px 0}.project-selection,.selected{padding:15px 0;text-align:center;width:90%}.project-list-heading{font-size:25px}.project-list ul{grid-template-columns:1fr}.email-note{font-size:12px}}.work-samples-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.project-list h4{font-size:60px}.work-samples-list{min-height:200px;width:80%;border:2px solid black;box-shadow:0 10px 10px #000;border-radius:8px;background-color:var(--box-color);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;row-gap:20px}@media only screen and (max-width: 960px){.container{width:600px}.fashion-nova-logo{width:100%;height:40px!important}.newsletter-social-links{padding-right:5px}}@media only screen and (max-width: 600px){.container{width:100%}.nav-links-top{margin:2px;font-size:11px!important}.fashion-nova-logo{width:100%;height:20%!important}.newsletter-free-shipping-text{font-size:10px!important}.newsletter-social-links{width:20px!important;padding-right:5px}}@media only screen and (min-width: 960px){.container{width:960px}}@media only screen and (max-width: 960px){.container{width:600px}}@media only screen and (max-width: 600px){.container{width:100%}.top-banner{width:90%!important}.thank-you-row{padding:0 20px 35px!important}.thank-you-message h1{font-size:22px!important}.track-order-button-row{padding-top:10px!important}.track-order-button{font-size:12px;padding:8px 20px!important}.delivery-time-info{font-size:12px}.info-you-row .info-you-table{width:100%;border-width:10px!important;padding:10px!important}.info-you-table,.info-you-table p{font-size:10px!important}.your-receipt{font-weight:800!important;text-transform:uppercase;font-size:12px}.receipt-horizontal-line{width:85%!important}.doordash-icon-horizontal-divider{width:80%!important}.transactional-review-row-text{padding:10px 15px!important;font-size:12px}.transactional-review-row-text h4{font-size:14px}.review-star-container{padding-left:10px!important;padding-bottom:15px}.review-star{padding-left:5px!important;width:30px!important}.transactional-doordash-icon-bottom{height:50px;padding:10px 0 0 30px!important}.transaction-link-button-container{width:50%!important;display:grid!important;grid-template-columns:2fr 2fr!important;gap:15px 0;padding-left:30px!important}.transaction-link-buttons{height:80px}.footer-social-links{height:15px!important}.footer-text{font-size:10px!important}}.first-promo-email-body a:hover{text-shadow:none}@media only screen and (min-width: 960px){.container{width:960px}.header-left{height:495px}.header-watch-image{padding:0 90px}.advance-table-title div.pink-large-rectangle{width:90%!important;height:300px!important}.join-together--left-column,.join-together--middle-column,.join-together--right-column{padding:20px 50px}}@media only screen and (max-width: 960px){.container{width:600px}.header-watch-image{height:425px}}@media only screen and (max-width: 600px){.container{width:100%}.header-left,.header-right{width:100%;padding:0}.header-watch-image{width:100%}.advance-table-title div.pink-large-rectangle{width:90%!important}.lets-you-row{width:100%}.lets-you-row .lets-you-row--left-column,.lets-you-row .lets-you-row--middle-column{width:50%}.lets-you-row .lets-you-row--right-column,.advance-table--left-column,.advance-table--right-column{width:100%}.apple-store-button,.google-play-button{width:100%;text-align:center}.join-together--left-column,.join-together--middle-column,.join-together--right-column{width:100%}.one-row-table .left-column{padding-bottom:20px}.one-row-table .left-column,.one-row-table .right-column{width:100%}.one-row--right-column-middle .icon-table{padding-left:0!important}.one-row--left-column-top .icon-table p{padding-left:10%}.one-row--right-column-middle .icon-table p,.one-row--left-column-bottom .icon-table p{padding-left:8%!important}.one-row--right-column-bottom .icon-table p{padding-left:3%!important}.interest-table p{font-size:12px!important;padding:0 50px!important}}.kaiba-corp-body div,.kaiba-corp-body a,.kaiba-corp-body img,.kaiba-corp-body nav,.kaiba-corp-body ul,.kaiba-corp-body li{margin:0;padding:0;font-family:Play,sans-serif}.kaiba-nav-container1,.kaiba-nav-links,.kaiba-social-links{display:flex}.kaiba-nav-container1 a{color:#fad231}.kaiba-nav-container1 a:hover{color:#00f}.kaiba-corp-body .kaiba-nav-container1{justify-content:space-between;align-items:center;background-color:#3871c7b9;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.kaiba-corp-body .kaiba-nav-links{width:250px;justify-content:space-between}.kaiba-corp-body .kaiba-social-links{width:150px;padding-right:20px;justify-content:space-between}.exodia-image{height:100vh;width:100%;position:absolute;margin:0;padding:0;background-image:url(/kaiba-corp-landing-images/exodia-background.png);background-size:120%;background-position:bottom;background-repeat:no-repeat;z-index:-10}.kaiba-welcome-message-container{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.kaiba-welcome-message{width:80%;text-align:center;color:#fff;box-shadow:inset 0 0 5px #fff;background-color:#5900ff59}.kaiba-welcome-message h1{font-size:100px;margin:0}.kaiba-welcome-message h2{font-weight:500;margin-bottom:20px;font-size:75px;text-transform:uppercase}.kaiba-welcome-message h3{text-transform:uppercase;font-weight:600;font-size:50px}.kaiba-intro-section{padding:0;margin:0;height:100vh;width:100%;display:flex;justify-content:space-around;align-items:center;position:relative;background-image:url(/kaiba-corp-landing-images/blue-eyes-background.jpg);background-position:center;background-size:100% 120%;background-repeat:no-repeat;filter:saturate(.6)}.kaiba-self-portrait{padding:0;margin:0;width:500px;display:flex;flex-direction:column;align-items:center}.kaiba-email-form{display:flex;flex-direction:column;justify-content:space-around;width:500px;height:500px;box-shadow:0 0 20px #000;background-color:#0a153380;box-shadow:inset 0 0 5px #fff}.kaiba-fullname{text-transform:uppercase}.kaiba-email-form-button:hover{background-color:#fad231;box-shadow:0 0 5px #000;color:#ffffff9c}footer{display:flex;justify-content:space-between;font-size:12px;background:rgba(56,113,199,.726);padding:20px}.apartment-landing-page-body h1,.apartment-landing-page-body h2,.apartment-landing-page-body h3,.apartment-landing-page-body h4,.apartment-landing-page-body h5,.apartment-landing-page-body h6{font-weight:400}.apartment-landing-page-body{scroll-behavior:smooth!important;font-family:serif!important}.apartment-landing-page-nav-container{position:sticky;top:0;width:100%;background-color:#09090ac9;z-index:100}#apartment-landing-top-logo{margin-left:10px}.apartment-landing-page-nav{padding:30px;display:flex;justify-content:space-between;align-items:baseline}.apartment-landing-page-nav nav{margin-right:30px;width:45%;display:flex;justify-content:space-between;align-items:baseline}.apartment-landing-page-nav>nav>a{letter-spacing:3px;font-size:18px;color:#fff;font-family:serif}.apartment-landing-page-nav>nav>a:hover{color:#e1b788}#apartment-nav-inquire-button{border:2px solid white;padding:10px 15px;z-index:121}#apartment-nav-inquire-button:hover{background-color:#e1b788;color:#000;border-color:#e1b788}.apartment-landing-page-hero-section{height:100vh;display:flex;align-items:center;background-color:#09090a}.apartment-landing-page-hero-text{color:#fff;padding:0 100px}.apartment-landing-page-hero-text h1{font-size:45px}.apartment-landing-page-hero-text p{line-height:1.7;font-size:20px}.four-diamonds-container>:nth-child(n + 2):nth-child(-n + 5){padding-left:10px}.four-diamonds-container i{color:#e1b788}.apartment-landing-page-hero-image img{width:100%}.apartment-landing-page-explore,.apartment-landing-page-explore>div{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#09090a}.apartment-landing-page-explore p{width:50%;color:#fff;line-height:1.5;text-align:center}.apartment-landing-page-explore h6{font-size:20px}#apartment-landing-page-explore-first-p{font-size:30px}#apartment-landing-page-explore-second-p{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:20px}.apartment-landing-page-explore i:hover{background-color:#e1b788!important;transition:background-color .8s ease}.apartment-landing-page-interior-image img{height:90vh;width:100%;filter:saturate(.1)}.apartment-landing-page-your-space,.apartment-landing-page-your-space>div{height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#09090a;color:#fff}.apartment-landing-page-your-space h6{font-size:20px}.apartment-landing-page-your-space p{width:50%;color:#fff;font-size:30px;line-height:1.7;text-align:center}#apartment-your-space-second-p{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:20px}.apartment-landing-page-highlights{height:90vh;width:100%;background-color:#e1b788}.highlights-image{height:100%;position:relative;background-image:url(/apartment-landing-page-images/apartment-entrance.jpg);background-size:70% 120%;background-repeat:no-repeat;filter:saturate(.1)}.highlights-background-square{position:absolute;background-color:#09090a80;width:100%;height:100%;z-index:-1;left:0px;top:0px;transform:rotate(-1deg)}.highlights-container{position:relative;bottom:90%;left:45%;background-color:#09090a;height:74%;width:28%;padding:0 100px;transform:rotate(1deg);box-shadow:1px 1px 20px 12px #0000001a;display:flex;justify-content:center;align-items:center}.apartment-highlights-text{height:60%;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center}.apartment-highlights-text h4,.apartment-highlights-text div{margin:0;padding:0}.apartment-highlights-text h4{padding-bottom:25px;font-size:30px}.apartment-highlights-text i{color:#e1b788}.apartment-highlights-text p{font-size:20px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.apartment-landing-page-location,.apartment-landing-page-location>div{height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#09090a;color:#fff}.apartment-landing-page-location h6{font-size:20px}.apartment-landing-page-location p{width:40%;color:#fff;font-size:30px;line-height:1.5;text-align:center}#location-second-p{font-size:20px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.apartment-landing-page-experience{height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#e1b788}.experience-background-square{position:absolute;background-color:#09090a80;width:100%;height:100%;z-index:-1;left:0px;top:0px;transform:rotate(1deg)}.apartment-landing-page-experience>div{height:75%;width:40%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#09090ab3;color:#fff;transform:rotate(-1deg)}.apartment-landing-page-experience h6{font-size:20px}.apartment-landing-page-experience p{padding:10px 0;margin:0;width:85%;color:#fff;font-size:30px;line-height:1.5;text-align:center}#apartment-landing-page-experience-second-p{font-size:20px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.apartment-landing-page-form,.apartment-landing-page-form-heading,.apartment-landing-page-form-container,.apartment-landing-page-form-container form{display:flex;flex-direction:column;align-items:center;justify-content:center}.apartment-landing-page-form{height:80vh;background-color:#e1b788}.apartment-landing-page-form-heading{width:450px;text-align:center}.apartment-landing-page-form-heading h4{font-size:30px!important}.apartment-landing-page-form-heading p{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:20px;line-height:1.7}.apartment-landing-page-form-container{width:100%;height:50%}.apartment-landing-page-form-container form{width:100%;height:100%;text-transform:uppercase}.apartment-landing-input-field-container{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:100%;height:100%}.apartment-landing-input-field{display:flex;flex-direction:column;align-items:flex-start}.apartment-landing-input-field-container label{font-size:20px;padding-bottom:5px}.apartment-landing-input-field-top{width:520px}.apartment-landing-input-field-bottom{width:530px;display:flex;justify-content:space-between}.apartment-landing-input-field-top input{width:100%;height:35px;background-color:#e1b788}.apartment-landing-input-field-bottom input{height:35px;width:250px;background-color:#e1b788}.apartment-landing-input-field-top input:focus,.apartment-landing-input-field-bottom input:focus{background-color:#d4bb9f}.apartment-landing-footer-container{width:100%;height:100px;background-color:#09090a;font-size:11px;display:flex;align-items:center;justify-content:space-between}.apartment-landing-footer{margin-left:50px;color:#fff;width:40%;display:flex;align-items:center;justify-content:space-between}.apartment-landing-page-social-links{margin-right:60px;width:100px;display:flex;align-items:center;justify-content:space-between}.apartment-landing-footer a,.apartment-landing-page-social-links a{font-size:15px}.apartment-landing-footer a:hover,.apartment-landing-page-social-links a:hover{color:#e1b788;text-decoration:underline}.apartment-form-button a:hover{background-color:#000;color:#fff!important;border-color:#000}.apartment-back-to-top{position:fixed;font-size:30px;right:30px;bottom:100px;cursor:pointer}.apartment-back-to-top i{color:#000;border-radius:50%;border:2px solid black;background-color:#e1b788;padding:15px}.apartment-back-to-top i:hover{text-shadow:0 0 2px white;box-shadow:0 0 2px #fff;filter:opacity(.8)}@media only screen and (min-width: 960px) and (max-width: 1440px){.apartment-landing-page-nav nav{width:65%;padding:0}.apartment-landing-page-explore p{width:50%;color:#fff;font-size:12px;line-height:1.5;text-align:center}.apartment-landing-page-explore h6{font-size:20px}#apartment-landing-page-explore-first-p{font-size:30px}#apartment-landing-page-explore-second-p{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:20px}#location-second-p{width:70%}.apartment-landing-page-experience>div{width:70%}.apartment-highlights-text p{font-size:16px}.apartment-landing-footer{margin-left:50px;color:#fff;width:50%;display:flex;align-items:center;justify-content:space-between}}@media only screen and (max-width: 1160px){.apartment-landing-footer{margin-left:50px;color:#fff;width:56%;display:flex;align-items:center;justify-content:space-between}.apartment-landing-footer a,.apartment-landing-page-social-links a{font-size:14px}}@media only screen and (min-width: 960px){.apartment-landing-dropdown-nav,#apartment-landing-hamburger,#apartment-landing-hamburger i{display:none!important}}@media only screen and (min-width: 600px) and (max-width: 960px){.apartment-landing-dropdown-nav,#apartment-landing-hamburger,#apartment-landing-hamburger i{display:none!important;color:#fff}#apartment-nav-inquire-button{padding:5px 10px}.apartment-landing-page-nav nav{width:75%}.apartment-landing-top-logo{margin-left:100px!important;padding-left:20px}.apartment-landing-page-hero-section{height:550px;width:100%;display:flex;flex-direction:column;margin-bottom:20px;padding:20px 0}.apartment-landing-page-hero-text{padding:0;height:260px;text-align:left;display:flex;flex-direction:column;align-items:flex-start}.apartment-landing-page-hero-text h1{margin:10px 0;width:80%;font-weight:400;padding:0 25px}.four-diamonds-container{padding-left:25px}.apartment-landing-page-hero-text i{padding:0}.apartment-landing-page-hero-text p{width:80%;padding:0 25px;font-size:14px}.apartment-landing-page-hero-image{padding-top:20px}.apartment-landing-page-explore,.apartment-landing-page-explore>div{margin:0;padding:0;height:850px;width:100%}.apartment-landing-page-explore>div h6{margin:0}.apartment-landing-page-explore>div p{width:50%;margin-bottom:10px}.apartment-landing-page-your-space,.apartment-landing-page-your-space>div{height:600px}.apartment-landing-page-your-space>div h6{margin:10px 0 0;font-weight:400}.apartment-landing-page-your-space>div p{width:50%;margin-bottom:10px}#apartment-your-space-first-p{margin-top:5px;font-size:19px!important}.apartment-landing-page-highlights{height:550px}.highlights-container{left:200px;bottom:90%;width:50%;padding:0;transform:rotate(.5deg);display:flex;flex-direction:column;justify-content:center;align-items:center}.apartment-highlights-text{height:90%;width:75%}.apartment-highlights-text h4,.apartment-highlights-text div,.apartment-highlights-text p{padding:0;margin:0}.apartment-highlights-text h4{font-weight:400;width:110%;padding:0;font-size:20px}.apartment-highlights-text p{font-size:14px}.highlights-image{background-position:-250px 0px;background-size:100% 100%}.apartment-landing-page-location{width:100%;height:620px}.apartment-landing-page-location>div h6{margin:0}.apartment-landing-page-location>div p{margin:10px 0;width:60%}#location-second-p{width:50%}.apartment-landing-page-experience{height:750px;width:100%}.apartment-landing-page-experience>div{transform:rotate(0 deg);width:80%;height:500px}.apartment-landing-page-form{height:700px;display:flex;flex-direction:column;justify-content:space-between}.apartment-landing-page-form-heading{margin:30px 0 0}.apartment-landing-page-form-heading h4{font-weight:400;font-size:20px}.apartment-landing-page-form-heading p{margin:0}.apartment-landing-page-form-container{margin-bottom:50px}.apartment-landing-page-form-container label{font-size:15px;letter-spacing:1.3px}.apartment-landing-input-field-top{width:85%;margin-top:50px}.apartment-landing-input-field-bottom{margin:0;height:140px;width:85%;flex-direction:column}.apartment-landing-input-field-bottom input{width:100%}.apartment-form-button{margin:25px 0 0}.apartment-form-button a{font-size:17px!important;letter-spacing:1.3px!important;padding:8px 15px!important}.apartment-landing-footer-container{height:130px;display:flex;flex-direction:column-reverse;justify-content:space-around;align-items:center}.apartment-landing-footer{width:70%;height:35px;margin:0;display:flex;justify-content:center;flex-wrap:wrap}.apartment-landing-page-social-links{margin:10px 0 0;width:70px}.apartment-landing-page-social-links a{font-size:13px}}@media only screen and (min-width: 600px) and (max-width: 850px){#apartment-landing-hamburger,#apartment-landing-hamburger i{display:block!important}.apartment-landing-page-nav nav{display:none}.apartment-landing-dropdown-nav{position:absolute;background-color:#09090a;width:98.5%;height:auto;border-top:1px solid white;padding:15px 5px;display:none}.apartment-landing-dropdown-nav nav{margin-left:16px;width:90%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline}.apartment-landing-page-menu-open .apartment-landing-dropdown-nav{display:block!important;transition:display 2s}.apartment-landing-dropdown-nav a{padding:10px 14px;display:block}}@media only screen and (max-width: 600px){.apartment-landing-page-nav nav{display:none}.apartment-landing-dropdown-nav{position:absolute;padding:15px 0;background-color:#09090a;width:100%;height:auto;border-top:1px solid white;display:none}.apartment-landing-page-menu-open .apartment-landing-dropdown-nav{display:block;transition:top 2s}.apartment-landing-dropdown-nav nav{margin-left:16px;width:90%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline}.apartment-landing-dropdown-nav a{padding:10px 14px;display:block}.apartment-landing-page-hero-section{height:500px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.apartment-landing-page-hero-text{margin-top:15px;padding:0;height:260px;text-align:center}.apartment-landing-page-hero-text h1{margin:10px 0;font-weight:400;font-size:30px}.apartment-landing-page-hero-text i{padding:0}.apartment-landing-page-hero-text p{padding:0 25px;font-size:12px}.apartment-landing-page-explore,.apartment-landing-page-explore>div{margin:0;padding:0;height:450px;width:100%}.apartment-landing-page-explore>div h6{margin:0}.apartment-landing-page-explore>div p{width:90%;margin-bottom:10px;font-size:13px!important}.apartment-landing-page-interior-image img{height:400px;width:100%}.apartment-landing-page-your-space,.apartment-landing-page-your-space>div{height:500px}.apartment-landing-page-your-space>div h6{margin:10px 0}.apartment-landing-page-your-space>div p{width:80%;margin-bottom:10px;font-size:13px!important}#apartment-your-space-first-p{margin-top:5px}.apartment-landing-page-highlights{height:600px}.highlights-image{background-position:0 200px;background-size:100% 400px}.highlights-container{left:20px;bottom:97%;width:85%;height:340px;padding:0;transform:rotate(0);display:flex;flex-direction:column;justify-content:center;align-items:center}.apartment-highlights-text{height:90%;width:64%}.apartment-highlights-text h4,.apartment-highlights-text div,.apartment-highlights-text p{padding:0;margin:0}.apartment-highlights-text h4{font-weight:400;font-size:20px}.apartment-highlights-text p{font-size:11px}.apartment-landing-page-location{width:100%;height:400px}.apartment-landing-page-location>div h6{margin:10px 0}.apartment-landing-page-location>div p{margin:0;width:80%;font-size:13px!important}#location-first-p{padding-bottom:10px}#location-second-p{padding-top:10px;width:80%}.apartment-landing-page-experience{height:700px;width:100%}.apartment-landing-page-experience>div{transform:rotate(0 deg);width:90%;height:430px}.apartment-landing-page-experience h6{margin-bottom:30px}.apartment-landing-page-experience p{width:70%;font-size:15px}#apartment-landing-page-experience-second-p{font-size:13px}.apartment-landing-page-form{width:100%;height:700px;display:flex;flex-direction:column;justify-content:space-between}.apartment-landing-page-form-heading{width:80%;height:210px;line-height:1.7;margin-top:45px}.apartment-landing-page-form-heading h4{font-weight:400;font-size:25px!important;margin:10px 0}.apartment-landing-page-form-heading p{font-size:15px!important;margin:0}.apartment-landing-page-form-container{margin-bottom:40px;height:350px}.apartment-landing-page-form-container form{width:100%;height:100%}.apartment-landing-input-field-top{width:85%;margin-top:45px}.apartment-landing-input-field-bottom{margin:0;height:140px;width:85%;flex-direction:column}.apartment-landing-input-field-bottom input{width:100%}.apartment-landing-page-form-container label{font-size:11px;letter-spacing:1.3px}.apartment-form-button{margin:25px 0 0}.apartment-form-button a{font-size:11px!important;letter-spacing:1.3px!important;padding:6px 11px!important}.apartment-landing-footer-container{height:200px;display:flex;flex-direction:column-reverse;justify-content:space-around;align-items:center}.apartment-landing-footer{width:70%;height:100%;margin:50px;display:flex;justify-content:flex-start;flex-wrap:wrap}.apartment-landing-page-social-links{margin:50px 0 0;width:110px;height:80%}.apartment-landing-page-social-links a{font-size:13px}}.yugi-tutor-landing-page-body,.yugi-tutor-landing-page-body div{margin:0;padding:0;width:100%}.yugi-tutor-top-banner{margin-top:0;height:500px;width:100%;background:url(/yugi-tutor-landing-page-images/yugi-top-image.jpg);background-position:top-right;background-size:cover;background-repeat:no-repeat;filter:grayscale(30%)}.yugi-tutor-top-banner>div{background-color:#0000003d;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.yugi-tutor-top-banner>div :nth-child(n){font-weight:800;color:#fff;filter:drop-shadow(0 0 2px black);text-shadow:0 0 5px black;padding:0;margin:5px 0}.yugi-tutor-top-banner h1{text-align:center;font-size:50px}.yugi-tutor-top-banner :nth-child(3){width:60%;text-align:center;font-size:20px}.yugi-tutor-info-row{background-color:#8888fa;display:flex;justify-content:center;align-items:center;height:100vh;width:100%}.yugi-tutor-left-column,.yugi-tutor-right-column{width:50%;height:100%}.yugi-tutor-left-column{background-color:#fbf7ef;display:flex;flex-direction:column;justify-content:center;align-items:center}.yugi-tutor-left-column-container{height:80%;width:100px;display:flex;flex-direction:column;justify-content:space-between}.yugi-tutor-left-column-row{width:30%;display:flex;justify-content:center;align-items:flex-start}.yugi-tutor-left-column-row-text{width:60%!important;font-size:11px;margin-left:40px!important}.yugi-tutor-left-column-row-text h4{font-size:15px;margin:0 0 20px}.yugi-tutor-left-column-row-text p{margin:0;font-size:13px}.yugi-tutor-arrow-right{width:50px!important}.yugi-tutor-right-column{display:flex;align-items:center;justify-content:center}.yugi-tutor-guide-container{height:100%;text-align:center;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.yugi-tutor-guide-container h1{margin:40px 0 0;width:70%}.yugi-tutor-guide-container p{margin:0}.yugi-tutor-get-guide-button{text-transform:uppercase;font-weight:600;border:2px solid black;color:#000;background-color:#fff;padding:10px 15px}.yugi-tutor-get-guide-button:hover{color:#fff;background-color:#000;transition:color .5s ease-out,background-color .5s ease-out}.yugi-tutor-sitting-image{width:80%}.yugi-tutor-email-signup{width:100%;height:400px;color:#fff;background-color:#191717}.yugi-tutor-email-signup a{color:#fff}.yugi-tutor-email-signup-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.yugi-tutor-email-signup-text{text-align:center}.yugi-tutor-email-signup-form{width:400px!important;height:70px}.yugi-tutor-email-signup-form form{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.yugi-tutor-email-signup-form input{width:97%}.yugi-tutor-email-signup-form input:focus{background-color:#e6e6e6b3}.yugi-tutor-email-signup-form a{width:100%;text-align:center;padding:10px 0;background-color:#fff;color:#000;font-weight:600;text-transform:uppercase}.yugi-tutor-email-signup-form a:hover{background-color:#e6e6e6b3;transition:background-color .5s}.yugi-tutor-social-links{width:100px!important;display:flex;justify-content:space-between}.yugi-tutor-footer{font-size:11px;text-align:center;line-height:1.4;width:50%!important}.yugi-tutor-footer a{text-decoration:underline}.yugi-tutor-footer a:hover{text-decoration:none}.yugi-tutor-social-links i:hover{color:#e6e6e6b3!important}@media only screen and (min-width: 1200px){.yugi-tutor-top-banner{background-size:2000px 1200px;background-position:0px -300px!important}.yugi-tutor-arrow-right{margin-top:5px;width:80px!important}.yugi-tutor-left-column h4{font-size:22px}.yugi-tutor-left-column p{font-size:16px}.yugi-tutor-guide-container p,.yugi-tutor-get-guide-button{font-size:20px!important}}@media only screen and (min-width: 600px) and (max-width: 960px){.yugi-tutor-top-banner{background-size:1200px 900px;background-position:-200px -200px!important}.yugi-tutor-info-row{background-color:#8888fa;display:flex;flex-direction:column;justify-content:center;align-items:center;height:1200px;width:100%}.yugi-tutor-sitting-image{width:400px!important}.yugi-tutor-guide-container p{font-size:16px;margin:0;width:80%}}@media only screen and (max-width: 600px){.yugi-tutor-top-banner{background-size:700px 500px;background-position:-105px 0px!important}.yugi-tutor-top-banner h1{font-size:35px}.yugi-tutor-top-banner-second-p{font-size:14px!important}.yugi-tutor-info-row{background-color:#8888fa;display:flex;flex-direction:column;justify-content:center;align-items:center;height:1500px;width:100%}.yugi-tutor-email-signup{padding:0;margin:0}.yugi-tutor-guide-container h1{margin-top:30px;padding:0}.yugi-tutor-guide-container img{margin-bottom:30px}.yugi-tutor-email-signup{height:600px}.yugi-tutor-email-signup-text{max-width:80%}.yugi-tutor-email-signup-form{width:auto!important;height:80px}.yugi-tutor-email-signup-form form{width:200px}.yugi-tutor-social-links{margin-top:80px!important;width:60%!important;font-size:25px}.yugi-tutor-footer{width:70%!important}}@media only screen and (min-width: 960px){.sjsu-newsletter-table-container{width:960px}}@media only screen and (max-width: 960px){.sjsu-newsletter-table-container{width:600px}.sjsu-announcements-banner p,.sjsu-in-the-news-banner p,.sjsu-upcoming-events-banner p,.sjsu-online-programming-banner p{padding:7px 0!important;font-size:20px!important}.paragraphStyle,.paragraphStyle a,.paragraphNewsStyle{font-size:14px!important}.sjsu-mentor-signup-button-table{margin-top:45px!important}.sjsu-naacp-congrats-article{margin-top:0!important}.sjsu-upcoming-event-table{height:300px}.sjsu-upcoming-events-heading{font-size:16px!important}.sjsu-online-programming-table-container h3{font-size:20px!important}.sjsu-graceful-change-text{margin-top:10px!important}.sjsu-working-mothers-text{margin-top:57px!important}}@media only screen and (max-width: 599px){.sjsu-newsletter-table-container,.sjsu-mentor-sign-up-left-column{width:100%}.sjsu-mentor-sign-up-right-column{width:100%;margin-top:80px}.sjsu-upcoming-event-table{height:550px}.sjsu-google-interview-article-image-table{width:100%;height:auto}.sjsu-google-interview-article-image-table img{margin:0!important}.sjsu-google-interview-article-text-table{width:100%}.sjsu-casino-night-text-table{width:100%;margin-top:-100px}.sjsu-casino-night-image-table{text-align:center;height:auto;width:100%}.sjsu-casino-night-button-table a{font-size:9px}.sjsu-money-zen-book-table,.sjsu-grace-crisis-book-table,.sjsu-microstress-book-table{width:100%}.sjsu-power-mom-book-table{width:100%;margin:50px 0}.sjsu-working-mothers-text{margin:30px 0!important}.sjsu-power-moms-button-table{margin:0!important}.sjsu-alumni-membership-button-table a{font-size:10px}.sjsu-contact-update-button-table{font-size:12px}}.about-container{height:80vh;display:flex;justify-content:center;align-items:center}.linkedin-self-portrait{--s: 20px;width:300px;padding:5px;border:calc(2*var(--s)) solid #0000;outline:1px solid #000;outline-offset:calc(-1*var(--s));background:conic-gradient(from 90deg at 1px 1px,#0000 25%,#000 0)}.about-desc{border:2px solid black;width:30vw;margin-left:50px;padding:70px;background-color:var(--box-color);font-size:1.3rem}.about-contact-link-container{width:100%}a.about-contact-msg{display:block;width:max-content;height:max-content;margin:0 auto 50px;font-size:1.3rem;cursor:pointer;display:flex;gap:10px}a.about-contact-msg:hover{color:var(--box-color)}a.about-contact-msg:hover svg.email-svg{fill:var(--box-color)}@media screen and (max-width: 1000px){.about-container{flex-direction:column}.linkedin-self-portrait{width:15rem;margin-bottom:10px}.about-desc{font-size:1rem;padding:20px;margin:0;width:80%}.a.about-contact-msg{margin:0}}.desc-section{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px 50px 40px}.desc-section img{width:50%}.project-link{color:var(--secondary-background-color)}.project-link:hover{color:var(--box-color)}:root{--background-color: #918450;--secondary-background-color: #A41623;--list-color: black;--footer-color: #FFB563;--text-color: white;--box-color: #FFB563;--project-carousel: #FFD29D}body{background-color:var(--background-color);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}ul{list-style:none!important}a{text-decoration:none;color:var(--link-color)}
