:root{--primary: #AC8915;--primary-dark: #795E06;--secondary: #0e5839;--secondary-light: #DAF7CA;--accent: #DB5A42;--white: #fff;--dark: #47352A;--danger: red;--percentage_line_1: var(--primary);--percentage_line_2: var(--primary-dark);--goldTone: #FFCB61;--royalty: #6007D5;--cloudedBlue: #0783D5;--subtle: #8E8488}@font-face{font-family:"primary";font-weight:normal;font-style:normal;src:url("../fonts/Segoe_UI.woff") format("woff")}@font-face{font-family:"primary-bold";font-weight:bold;font-style:normal;src:local("Segoe UI Bold"),url("../fonts/Segoe UI Bold.woff") format("woff")}@font-face{font-family:"primary-italic";font-style:italic;font-weight:normal;src:local("Segoe UI Italic"),url("../fonts/Segoe UI Italic.woff") format("woff")}@font-face{font-family:"general";src:url("../fonts/OpenSans-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}html{color:#442639;font:1rem "general",sans-serif;position:relative;z-index:0}body{background:#fbfaf6;font-size:17px;margin:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,label{font-family:"primary",sans-serif}p{line-height:2.25;padding:.8rem 0}section a{text-decoration:underline}.page-content{margin:0 auto;max-width:1400px;width:95vw}p{font-size:1.15rem}.emphasis,.emphasis-heading{color:var(--secondary);font:bold 2.5rem/170% "general",sans-serif;margin:1rem 0;position:relative}.title.emphasis-heading{color:var(--white)} .emphasis,.aboutMe a.emphasis{display:inline-block;margin:1rem auto 0;max-width:unset;padding:0 0 3px;text-align:center;text-decoration:none;transition:color .15s ease-in-out;width:100vw}.emphasis:hover{color:var(--secondary)}.emphasis:before{background:var(--secondary-light);content:"";height:3rem;left:0;position:absolute;top:-0.5rem;transition:color .15s ease-in-out,width .3s ease-in-out;width:100vw;z-index:-1}.emphasis:hover:before{width:8vw}.emphasis .download-symbol{color:var(--secondary);font-size:.9em}.emphasis-heading{background:var(--secondary);;font-size:1.45rem;text-align:center;padding:.5rem 0;margin-bottom:2rem}.skipBtn{position:fixed;top:-2rem}a:hover{color:var(--primary)}body{width:100vw;overflow-x:hidden}.mainHeader,.mainContentContainer{animation:body_anim linear forwards .9s;transition:opacity 5s}@keyframes body_anim{0%{opacity:0}75%{opacity:0}100%{opacity:1}}#pageInit{background:50% 50% url("../imgs/beach.jpeg");height:150vh;left:0;overflow-x:hidden;overflow-y:scroll;position:fixed;top:0;width:300vw;z-index:600}#pageTransition{background:#fff;height:100vh;opacity:0;position:fixed;width:300vw;z-index:-100}#pageTransition.visible{opacity:1}#pageTransition.ltor{animation:ltor ease-in-out forwards .9s}#pageTransition.rtol{animation:rtol ease-in-out forwards .9s}@keyframes rtol{0%{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 25%, white 75%, rgba(255, 255, 255, 0) 100%);opacity:0;right:-300vw;z-index:500}2%{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 25%, white 75%, rgba(255, 255, 255, 0) 100%);opacity:1;transition:right .9s ease-out;z-index:500}100%{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 25%, white 75%, rgba(255, 255, 255, 0) 100%);opacity:1;right:100vw;z-index:500}}@keyframes ltor{0%{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 25%, white 75%, rgba(255, 255, 255, 0) 100%);opacity:0;right:100vw;z-index:500}2%{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 25%, white 75%, rgba(255, 255, 255, 0) 100%);opacity:1;transition:right 1s ease-out;z-index:500}100%{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 25%, white 75%, rgba(255, 255, 255, 0) 100%);opacity:1;right:-300vw;z-index:500}}.prevent-scrolling{height:100vh;overflow-y:hidden}.overlay{animation:fade-in .4s forwards;background:#fff;border-left-width:12px;border:5px solid var(--primary);border-left-width:16px;border-radius:4px;box-sizing:border-box;max-height:350px;max-width:750px;padding:4% 8%;position:fixed;top:40%;left:50%;transform:translate(-50%, -50%);width:90vw;z-index:101}.overlay .overlay-heading{color:var(--primary);font-size:1.75rem;margin-bottom:0;padding:0}.overlay .overlay-msg{font-size:115%;padding:0 0 .8rem}.overlay .overlay-close{cursor:pointer;position:absolute;right:5%;top:10%}.overlay-click-off{animation:fade-in .15s forwards;background:rgba(0,0,0,.9);height:100vh;left:0;position:fixed;top:0;transition:opacity .25s;width:100vw;z-index:100}.fade-out{animation:fade-out .25s forwards}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.swiper{overflow:visible}.swiper-pagination-bullet{background:var(--primary);height:15px;opacity:1;width:15px}.swiper-pagination-bullet:hover,.swiper-pagination-bullet-active{background:var(--secondary)}.d-none{display:none}.showIfDisabledJS{position:absolute;right:-600vw}.noJS .emphasis.emphasis-heading{margin-top:0}.noJS #theirInfo{display:none}.noJS #myInfo{margin:5rem auto 2rem;position:static}.noJS #msg_c{display:none}.noJS article>section:after{border-bottom:.5rem solid var(--primary);content:"";padding:0 50vw;position:absolute;right:0}.noJS article>section{padding-bottom:1.5rem}.noJS article>section:last-of-type{padding-bottom:0}.noJS .showIfDisabledJS{color:var(--primary);font:2rem "primary",sans-serif;margin:3rem -0.5rem 1rem;position:static}.noJS #mainHeader{display:none}.noJS .titleHeader_container{overflow:hidden}.noJS .titleHeader_content{position:absolute;left:-200vw}.noJS .imgnav-container{display:none}.noJS #mainContentContainer{padding-bottom:0}.noJS #contact_form{display:block}.enableJS .titleHeader_container{background-color:var(--primary);background:linear-gradient(90deg, var(--primary) 25%, var(--primary) 75%);background-position:15% 50%;color:#fff;height:100vh;position:fixed;top:0;transition:background-position 2s;width:100vw;z-index:20}@keyframes move_titleBG{to{background-position:60% 50%}}.enableJS .titleHeader_container:before{background:#b92924;content:"";height:100vh;opacity:.36;position:fixed;left:0;top:0;width:100vw;z-index:9}.enableJS .titleHeader_content{background:rgba(255,255,255,.25);border:.5rem solid #fff;border-radius:35vw;font:1rem/2 "primary",sans-serif;height:175px;left:100vw;margin:-25vh auto;position:fixed;width:95vw;top:55vh;z-index:10}@keyframes move_titleContent{to{left:2.5vw}}.headerLogoContainer{align-items:center;display:flex;justify-content:center;position:relative;top:23%}.headerLogoContainer svg,.headerLogoContainer .imgnav-iconImg-lg img{margin-right:1rem;max-width:3rem;width:100%}.headerLogoContainer h1{font-size:2.65rem;line-height:1}.headerLogoContainer .second{display:block}.titleHeader_descrip{font-size:1.2rem;margin:0;position:relative;text-align:center;bottom:-5rem}.titleHeader_arrow{bottom:2rem;left:150vw;margin-left:-25vw;position:absolute;width:30vw}@keyframes move_titleHeader_arrow{15%{left:150vw}60%{left:50vw}100%{left:50vw}}.titleHeader_arrow_bob{animation-delay:3s}@keyframes bob_titleHeader_arrow{0%{bottom:2rem;left:50vw}50%{bottom:.75rem;left:50vw}100%{bottom:2rem;left:50vw}}.mainHeader{margin-left:0;overflow:hidden;padding:4.5rem 1rem 0;position:relative;transition:right 1s;width:100vw;z-index:10}.cornerLogo{border-radius:5px;box-sizing:content-box;fill:var(--primary);left:1rem;padding:.65rem;position:fixed;top:1rem;transition:fill .2s;width:35px;z-index:25}.cornerLogo:hover{fill:var(--primary-dark)}.cornerLogo_bg{width:40px}.textNavBtn{cursor:pointer;position:absolute;right:.8rem;top:0;z-index:5}.textNavContainer{border-radius:0 0 0 1rem;font:1.3rem "primary",sans-serif;height:3rem;overflow:hidden;padding:1.2rem 1rem .75rem;position:fixed;left:calc(100vw - 11.5rem);top:0;transition:all .3s;width:auto;z-index:10}.textNavContainer_open{background:#fff;height:13rem}.textNavContainer a{text-decoration:none}.textNav{color:var(--primary);display:flex;flex-direction:column;margin-top:-0.5rem;opacity:.85;padding:0 2.25rem 0 0;text-align:right}.textNavContainer_open .textNav{opacity:1}.textNav_link{color:var(--primary);margin-bottom:.5rem;padding:.62rem .5rem .62rem 1rem;position:relative;transition:color .3s;order:1}.textNav_link:hover{color:var(--primary)}.textNav_link:after{border-right:3px solid var(--primary);content:"";height:0;position:absolute;right:0;bottom:10.5px;transition:all .3s;width:.5px}.textNavContainer_open .textNav_link:after{bottom:12px}.currentBtnLink,.btnNav-link:hover{background:var(--primary);border-color:var(--primary)}.aboutMe{margin: 0 0 3rem}.aboutMe .page-content, .skillset .page-content{padding:1rem 5vw 0;max-width:1100px;}.aboutMe .page-content:last-of-type{margin-bottom:3rem}.skillIconsContainer{padding:0 5vw}.noJS .imgnav-container{padding:1rem;width:10vw;flex-wrap:wrap}.imgnav-link{cursor:pointer;display:flex;flex-direction:column-reverse}.imgnav-img{background-color:rgba(255,255,255,.8);border:.375rem solid var(--primary);border-radius:50%;height:230px;margin:auto;width:230px}.imgnav-iconImg{align-items:center;display:flex;justify-content:center}.imgnav-iconImg svg,.imgnav-iconImg-lg img{height:115px;width:115px}.primaryHeader .imgnav-iconImg svg,.primaryHeader .imgnav-iconImg-lg img{height:175px;width:175px}.noJS .imgnav-img{height:35vw;max-height:230px;max-width:230px;width:35vw}.imgnav-header{color:var(--primary);font:400 1.5rem/1.5 "primary",sans-serif;padding-top:.5rem;text-align:center;position: relative;left: 50%;transform: translateX(-50%);width: fit-content}.aboutMe .imgnav-header{white-space:nowrap}.imgnav-container{margin:0 auto;max-width:1100px;padding:2rem 0}.imgnav-link{margin:auto}.swiper-slide{opacity:.25;transition:opacity .35s}.swiper-slide-active{z-index:18}.imgnav-container .swiper-slide{margin-top:-1%}.imgnav-container .swiper-slide-active{margin-top:-3%}.imgnav-container .swiper-slide-prev,.imgnav-container .swiper-slide-next{opacity:.75}.swiper-slide-active,.imgnav-container .swiper-slide-prev:hover,.imgnav-container .swiper-slide-next:hover{opacity:1}.swiper-slide .imgnav-img{background:var(--primary);height:102px;margin-left:50%;transform:translateX(-50%);width:102px}.swiper-slide-active .imgnav-img{height:120px;width:120px}.swiper-slide .imgnav-img img,.swiper-slide .imgnav-img svg{height:80px;width:80px}.swiper-slide .contact .imgnav-img svg{height:70px;width:70px}.swiper-slide-prev .imgnav-header,.swiper-slide-next .imgnav-header{padding-top:0}.main-content-container .swiper-slide:not(.swiper-slide-active){opacity:0}.main-content-container{margin:0 auto;max-width:2400px;overflow:hidden;width:100vw}[data-sectionHeader] *{transition:border-color .3s,color .3s}[data-sectionHeader]:hover *{border-color:var(--primary);color:var(--primary)}.primaryHeader{left:50%;top:50%;transform:translate(-50%, -50%);z-index:5}.primaryHeader .imgnav-header{font:2.2rem "primary",sans-serif}.nextHeader,.prevHeader{z-index:-10}.imm_nextHeader,.imm_prevHeader{opacity:.75;margin-top:6rem}.imm_prevHeader .imgnav-img,.imm_nextHeader .imgnav-img{border-width:.45rem;height:150px;width:150px}.imm_prevHeader,.imm_nextHeader{top:15%}.imm_prevHeader{right:70vw}.imm_nextHeader{left:70vw}.nextHeader{right:-150vw}.prevHeader{left:-150vw}.imm_nextSection,.nextSection,.imm_prevSection,.prevSection{position:absolute;top:0;left:unset;max-width:calc(100vw - 2rem)}.imm_nextSection,.nextSection{right:-200vw}.imm_prevSection,.prevSection{right:200vw}.primarySection{min-height:40vh;position:relative;right:0}.btnNav-swipe{background:rgba(255,255,255,.3);border:3px solid var(--primary);border-radius:50%;opacity:0;padding:23px;position:absolute;right:25%;top:25vh;z-index:-10}.btnNav-swipe-anim{animation:12s swipe_anim 3s ease-out forwards infinite}@keyframes swipe_anim{1%{background:rgba(255,255,255,.3);opacity:1;right:25%;z-index:300}3.5%{background:var(--primary);opacity:1;right:25%;z-index:300}10%{background:rgba(255,255,255,.3);right:65%;opacity:0;z-index:300}15%{opacity:0;right:65%;z-index:300}16%{background:rgba(255,255,255,.3);opacity:1;right:65%;z-index:300}18.5%{background:var(--primary);opacity:1;right:65%;z-index:300}25%{background:var(--primary);opacity:0;right:25%;z-index:-10}}.backToTopBtn{background:var(--primary);border:3px solid var(--primary);bottom:15vh;border-radius:3px;color:#fff;cursor:pointer;font:300 1.1rem "primary",sans-serif;right:-7rem;padding:.6rem 1rem .4rem 2.8rem;position:fixed;transition:left .3s;z-index:20}.backToTopBtn:hover{color:#fff;right:0}.backToTopBtn:hover i{color:#fff;transform:rotateZ(-90deg)}.backToTopBtn i{font-size:1.8rem;line-height:.6;position:absolute;left:.8rem;transition:all .3s;top:.65rem}.mainFooter{background:var(--secondary);color:#fff;font:1rem "primary",sans-serif;padding:1rem 1rem .5rem;position:relative;width:100%;display:flex;flex-direction:column;left:0;text-align:center;}.f_email{font-weight:bold;padding:0 0 1rem}.findMe-container{display:grid;grid-template-areas:"container";margin:.5rem 0}.findMe_text{grid-area:title;font-size:1.35rem;padding-bottom:1rem}.contactIconsContainer{display:grid;grid-area:container;grid-template-areas:". twi  . lik ." ". fb . wp .";grid-template-columns:1.5rem 1fr .3rem 1fr 1.5rem;grid-template-rows:95px;margin:auto}.contactIcon_link{height:100px;overflow:hidden;width:100px}.contactIcon_text{position:absolute;left:-200vw}.contactIcon{color:var(--white);border-radius:2px;font-size:52px;height:75px;padding:8px;width:75px}.twitter{grid-area:twi}.twitter .contactIcon{padding:14px 7px 7px 10px}.linkedin{grid-area:lik}.linkedin .contactIcon{padding:12%}.fb{grid-area:fb}.fb .contactIcon{font-size:55px;position: relative;}.wordpress{grid-area:wp}.wordpress .contactIcon{padding:13px 7px 0 9px}.mainContentContainer{overflow:hidden;padding:0 6vw 5vh;position:relative;transition:right 1s}section.hiddenSection_l{position:relative;left:-150vw;height:1px}section.hiddenSection_r{position:relative;right:-150vw;height:1px}section.hiddenSection_gen{position:absolute;z-index:-5}.experience-content{grid-area:exp_content;padding:0 1rem;margin:2rem 0}.experience-img{box-sizing:border-box;display:block;grid-area:exp_img;margin:1rem auto;max-height:45vh;max-width:90vw}.experience-heading{color:var(--dark);grid-area:exp_heading;font:bold 2rem "primary",sans-serif}.experience-imgContainer{grid-area:exp_img}.experience-content{grid-area:exp_content}.experience_subtle{color:#a55c46;padding:.2rem}.aboutme-inline-link{color:var(--accent);font-weight:bold}.aboutme-inline-link:hover{color:var(--primary-dark);text-decoration:underline}.edu .imgnav-iconImg img{margin-top:-0.75rem}.edu .experience-img{max-height:105px;padding:.5rem}.ft .experience-img{background:#72259a}.tm .experience-img{background:#d3bc91;box-sizing:border-box;max-width:38rem;padding:1rem;width:100%}.experience .experience-img{box-shadow:4px 3px 8px rgba(185,125,123,.65)}.experience .imgnav-iconImg img{margin-left:5%}.skillIconsContainer{display: block;text-align: center;max-width: 40rem;margin-bottom:1rem}.skillIconsContainer .row{display:flex;margin:0 auto;max-width:100%;width:100%;flex-direction: column}.skillIconsContainer .row-1 {grid-area: design}.skillIconsContainer .row-2 {grid-area: front}.skillIconsContainer .row-3 {grid-area: back}.skillIconsContainer .row h3{border-bottom:3px solid #f1ece8;text-align:left;margin:1.5rem 0 .5rem}.skillIcon-container{margin:0 1rem .5rem;width:80px}.skillIcon-container svg{width:100%;height:100%}.experience svg{height:100%;width:120px}.skillIcon-a11yText{position:absolute;right:-250vw}.experience-experience .experience-heading{padding-top:1.5rem;text-align:center}p.experience-heading{font:bold 1.3rem "primaryHeader",sans-serif;padding:.5rem 7vw;text-align:center}p.experience-heading:last-of-type{margin-top:7vh}.experience-experiences-container .current-project.emphasis{background:var(--primary);margin-top:0}.experience_cLearning-icon{display:block;margin:2rem auto 1rem}.experience-experiences-container .experience_link{display:block;font-size:1.1rem}.linkArrows{font-size:.85rem}.contact-error,.contact-error-heading{background:var(--primary);border-radius:1.5rem;color:#fff;font-size:1.1rem;font-weight:bold;padding:.5rem 1rem}.contact-error{display:inline-block;left:-4px;position:absolute;top:-2.65rem}.contact-error-heading{border-radius:2rem;display:block;font-size:1.5rem;margin:1rem auto;width:17rem}.contact_form{margin:0 auto;max-width:800px;padding:.5rem 5vw 2rem}.input-container{position:relative;margin:3.5rem 0 0}.theirInfoContainer>.input-container:first-of-type{margin:1rem 0}label,.responseMethod_text{color:var(--primary);font-size:1.2rem;font-weight:bold;margin-bottom:1rem}input,textarea,select{color:var(--primary);border:2px solid var(--primary);border-radius:2rem;line-height:1;padding:.65rem 1rem;width:100%}textarea{padding:1.5rem;min-height:150px}::placeholder{color:rgba(158,14,77,.7)}.input-container,.response-input-container,.response-method-container{display:grid;grid-template-columns:1fr}.response-input-container{margin-top:2rem}.response-input-container{display:grid;grid-template-areas:"RMContainer RMContainer" "method_phone method_email";grid-template-columns:1fr}.hiddenInput{opacity:0;padding:0;position:absolute;width:0}.method_phone{grid-area:method_phone}.method_email{grid-area:method_email}.response-method-container{grid-area:RMContainer;grid-template-areas:"label" "choice" "input"}.responseMethod_text{grid-area:label;margin-bottom:0}.method-choice-container{align-items:center;display:grid;grid-area:choice;grid-template-areas:"phone . email";grid-template-columns:1fr 1rem 1fr;height:100px;margin:0 auto 2rem;width:280px}label.method_phone-label{background:url("../imgs/icons/phoneIcon.svg") top left/contain no-repeat;grid-area:phone}label.method_email-label{background:url("../imgs/icons/emailIcon.svg") top left/contain no-repeat;grid-area:email;height:55px;width:90px}label.method_phone-label:hover,label.method_phone-label_selected{background:url("../imgs/icons/phoneIcon_h.svg") top left/contain no-repeat;height:85px;margin-left:-2px;opacity:1;width:85px}label.method_email-label:hover,label.method_email-label_selected{background:url("../imgs/icons/emailIcon_h.svg") top left/contain no-repeat;height:85px;margin-left:13px;opacity:1;width:85px}.method_phone-label,.method_email-label{box-sizing:content-box;cursor:pointer;height:85px;margin:1rem;opacity:.65;width:85px}label span{font-size:.1px;position:relative;z-index:-5}.method-choice-container img:hover{opacity:1}.sendEmailBtn{background:none;border:4px solid var(--primary);cursor:pointer;font-size:1.9rem;margin:.5rem auto;width:12rem}.sendEmailBtn:hover,.sendEmailBtn:focus{background:var(--primary);color:#fff}.myInfo-container{background:rgba(243,114,109,.15);box-shadow:0 0 1px rgba(158,14,77,0);border-left:.75rem solid var(--primary);color:var(--primary);font-size:1.1rem;margin:3rem auto -1rem;padding:2rem 1.8rem 2.5rem 1.25rem;transition:right .4s,box-shadow .5s;width:90vw}.myInfo-glow{animation:myInfoGlowing 3.25s infinite;box-shadow:0 4px 9px rgba(158,14,77,.65)}@keyframes myInfoGlowing{0%{box-shadow:0 4px 9px rgba(158,14,77,.65)}50%{box-shadow:0 4px 9px rgba(158,14,77,.25)}100%{box-shadow:0 4px 9px rgba(158,14,77,.65)}}.myInfo-container a{color:var(--primary)}.myInfo-container a:hover{color:var(--primary)}.myInfo-heading,.myInfo-container .myInfo-text{text-align:center}.myInfo-heading{font-size:1.5rem;margin-bottom:.5rem}.myInfo-container .myInfo-text{display:block;padding:.5rem 0;height:3rem}.myInfo-phone{margin-top:-0.7rem}.invalidInput input:not([type=submit]),.invalidInput textarea{background:rgba(255,0,0,.1)}.contact-info-link{cursor:pointer}.skillset_item{height:.75rem;margin:3rem 0 0;position:relative}.skillset_item path:first-of-type{fill:#f1ece8}.progressbar-text{position:absolute;left:0;color:#47352A;top:-1.35rem;font-size:1.35rem;font-weight:bold}@media screen and (min-width: 450px){#btnNav{bottom:-5rem}.mainHeader{padding:2rem 0 1rem}.swiper-slide-prev .imgnav-header,.swiper-slide-next .imgnav-header{padding-top:.5rem}.swiper-slide .imgnav-img img,.swiper-slide .imgnav-img svg,.swiper-slide .contact .imgnav-img svg{height:110px;width:110px}.swiper-slide .imgnav-img{height:150px;width:150px}.swiper-slide-active .imgnav-img img,.swiper-slide-active .imgnav-img svg,.swiper-slide-active .contact .imgnav-img svg{height:130px;width:130px}.swiper-slide-active .imgnav-img{height:175px;width:175px}.headerLogoContainer h1{font-size:3.5rem}.headerLogoContainer img{max-width:4.5rem}.titleHeader_descrip{font-size:1.5rem}.cornerLogo{left:2%;top:2%}}@media screen and (min-width: 750px){.textNavContainer{background:none;height:13rem;position:absolute}.imgnav-header{font-size:1.8rem}.swiper-slide .imgnav-img img,.swiper-slide .imgnav-img svg,.swiper-slide .contact .imgnav-img svg{height:120px;width:120px}.swiper-slide .imgnav-img{height:165px;width:165px}.swiper-slide-active .imgnav-img img,.swiper-slide-active .imgnav-img svg,.swiper-slide-active .contact .imgnav-img svg{height:150px;width:150px}.swiper-slide-active .imgnav-img{height:195px;width:195px}.myInfo-container{border:none;border-left:.75rem solid var(--primary);max-width:400px;margin:3rem auto 2rem}.experience-experience .experience-heading{text-align:left}.experience-content,.experience-experience .experience-heading{padding:0 1rem;margin:2rem 0 2rem 12vw;max-width:70vw}.experience-content{grid-area:exp_content}input,textarea,select{border-width:3px}g .mainFooter{align-items:center;flex-direction:row;justify-content:space-between}.mainFooter .page-content{align-items:center;bottom:-1px;flex-direction:row;font:1.2rem "primary",sans-serif;justify-content:space-between;padding:.25rem 1rem 0}.findMe_text{font-size:1.5rem}.f_email{padding:0}.findMe-container{grid-template-areas:"container";grid-template-columns:1fr;max-height:3.5rem;order:1}.findMe_text{padding:0}.contactIconsContainer{grid-template-areas:". twi . lik . fb . wp .";grid-template-columns:.75rem repeat(3, 1fr 0.9rem) 1fr 1.5rem;margin:.4rem auto 0;max-height:3rem}.contactIcon_link{height:3rem;width:3rem}.contactIcon_icon{padding:7.5px}.contactIcon{border-radius:1px;height:3rem;font-size:2rem;transition:all .2s ease-out;width:3rem}.contactIconsContainer .contactIcon:hover{color:var(--accent)}.twitter .contactIcon{padding:20% 0 0 0}.linkedin .contactIcon{padding:20% 0 0 0}.fb .contactIcon{font-size:2rem;top:.35rem;height:2rem;position:relative}.fa-facebook-f::before{position:absolute;bottom:0;right:19%}.wordpress .contactIcon{padding:11% 0;font-size:2.25rem}.skillIcon-container{width:95px}}@media screen and (min-width: 1200px){.cornerLogo{width:3.01rem}.imgnav-header{font-size:2.2rem}.imgnav-container{margin-top:4rem}.emphasis-heading{font-size:2.5rem;padding:.75rem 0}.swiper-slide .imgnav-img img,.swiper-slide .imgnav-img svg,.swiper-slide .contact .imgnav-img svg{height:190px;width:190px}.swiper-slide .experience .imgnav-img img{height: auto;width:10rem;padding: 0;margin: 0 0 0 .5rem}.swiper-slide .imgnav-img{height:250px;width:250px}.swiper-slide-active .imgnav-img img,.swiper-slide-active .imgnav-img svg,.swiper-slide-active .contact .imgnav-img svg{height:240px;width:240px}.swiper-slide-active .imgnav-img{height:310px;position:relative;width:310px}.swiper-slide-active .experience .imgnav-img img{width: 13rem;}.textNavContainer{font-size:1.5rem}.mainContentContainer{padding:0 13vw 7vh 14vw}.mainContentContainer p{font-size:1.1rem;line-height:220%;padding:1rem}.mainContentContainer p{padding:0 2rem}.skillIconsContainer{padding:1rem 2rem .25rem;display: grid;grid-template-areas:"design . front" ". . front""back . front";grid-template-rows: 1fr 1.5rem 2fr;grid-template-columns:1fr 3rem 1fr;max-width: 80rem}.experience .experience-heading{font-size:1.75rem;padding:.1rem 7vw}.skillIconsContainer svg{height:100%;width:135px}.skillIcon-container{margin:0 0 2rem;width:175px}.experiences-container{margin:auto;position:relative;padding-left:10vw}.experience-experience,.edu-experience{display:grid;grid-gap:1rem;margin:0 auto 5rem;max-width:1100px}.edu-experience{grid-template-areas:"exp_img exp_content";grid-template-columns:1fr 2.5fr}.experience-experience{grid-template-areas:"exp_img exp_heading" "exp_img exp_content";grid-template-columns:1fr 2.5fr;grid-template-rows:2rem auto}.experience-experience .experience-heading{margin:0;padding:1rem 1.2rem 0}.experience-img{max-width:100%}.experience-content{margin:0 .25rem 1rem;max-width:none;padding-right:0}p.experience-description{padding:.8rem 1rem .8rem 0}p.experience_subtle{padding:.2rem 0}.contact_form{max-width:1000px}.response-input-container .contact-error{top:-1rem}.input-container{max-width:1200px}.theirInfoContainer{grid-area:theirInfoContainer}.reason-input-container,.name-input-container,.response-method-container{display:flex;flex-direction:column;justify-content:space-between}.reason-input-container label,.name-input-container label{margin:0;padding-bottom:1rem}.name-input-container label{margin-right:2rem}select{max-width:300px}label.method_email-label:hover,label.method_email-label_selected{margin-right:25px}label.method_phone-label:hover,label.method_phone-label_selected{margin-right:34px}.method-choice-container{grid-template-columns:1fr 1fr;width:auto}.msg-container{grid-area:msg-container;margin:4rem 0}.myInfo-container{position:absolute;right:-13vw;transition:right .4s,box-shadow .5s}.myInfo-heading,.myInfo-container .myInfo-text{text-align:left}label,p.responseMethod_text{font-size:1.35rem}p.responseMethod_text{min-width:22rem;padding-left:0}textarea{min-height:250px}}@media screen and (min-width: 1400px){.myInfo-container{position:absolufte;right:0vw}.multiContentPage-inlineImg{margin:-2vw 0 0 20px}}html{scrollbar-color:blue}.contactInfoWrapper{    padding: 0 0 5vh;}.contactInfoWrapper,.contactInfoWrapper .myInfo-heading{text-align:center;}

.confidence-level {
    position: absolute;
  right: 0;
  top: -1.5rem;
  font-size: 1rem;
  font-style: italic;
}

.footer-highlight {
    font-size: 1.35rem;
}