.dual-column-collapse{display:flex;justify-content:center;flex-wrap:nowrap;width:100%}.dual-column-collapse .left-section{display:none}.dual-column{display:flex;justify-content:center;flex-wrap:nowrap;width:100%}.left-section,.right-section{display:flex;flex-direction:column;align-items:center;justify-content:center}.left-section{flex-shrink:2}.right-section{background:rgba(255,255,255,0.95);min-height:100vh;width:100%}@media only screen and (min-device-width: 768px) and (min-width: 768px){.dual-column-collapse .left-section{display:block}.left-section{width:100%;flex-shrink:2}.right-section{background:white;width:100%;border-left-color:#e8894d;border-left-style:solid}}@media only screen and (min-device-width: 1248px) and (min-width: 1248px){.left-section{flex-shrink:1.5}}.about-section{background-image:url("/images/banner.jpeg");background-size:100%}.about-content{display:flex;flex-direction:column;padding:1rem;max-width:700px}.about-content img{height:20vmax}.about-content .social-icons{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:1.5rem;margin:0.5vh}.about-content .social-icons span{font-size:1rem}.about-content .social-icons i{margin:0 1vw;color:#e8894d}.about-content .social-icons i:hover{color:#FF9753}.about-content ul{list-style-type:none;padding:0;margin:0}@media only screen and (min-device-width: 768px) and (min-width: 768px){.about-section{background-size:35%}.about-section .social-icons{font-size:3vmax}}@media only screen and (min-device-width: 1248px) and (min-width: 1248px){.about-section{background-size:40%}.about-section img{height:15vmax}.about-section .social-icons{justify-content:center;font-size:2vmax;margin:0.5vh}.about-section .social-icons i{margin:0 0.5vmax}.about-content .photo-box h1{text-align:left}}form{display:flex;justify-content:space-between;flex-direction:column;width:90%;align-self:center;font-size:1rem}.field{width:100%}input:focus,select:focus,textarea:focus,button:focus{outline:none}form input{margin-bottom:.5rem;width:100%;border:none;border-bottom:#8C8C8C;border-bottom-style:solid;border-bottom-width:1px;background:none;font-family:inherit;font-size:.8rem}form input:focus{border-bottom-color:#FF9753}form textarea:focus{border-color:#FF9753}form textarea{min-height:0px;height:10rem;margin-bottom:1vh;width:100%;border:#8C8C8C;border-style:solid;border-width:1px;background:none;font-family:inherit;font-size:.8rem;margin-top:.2rem}button,.button{width:100%;font-size:.8rem;background-color:#e8894d;color:white;border:none;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;padding:0.2em;height:100%}button:hover,.button:hover{background-color:#FF9753;color:white}@media only screen and (min-device-width: 768px) and (min-width: 768px){form input{height:1rem}form textarea{height:5rem}}@media only screen and (min-device-width: 1248px) and (min-width: 1248px){.field{width:100%;margin:0}.field.textarea{width:99%}form input{margin-bottom:1vh;width:100%;height:1rem}form textarea{min-height:0px;margin-bottom:1vh;height:5rem;width:100%}button,.button{width:100%;font-size:.8rem;padding:0.2em;height:100%}}*{font-family:inherit;line-height:inherit;color:inherit}html{font-size:20px;font-family:'Lato', sans-serif;line-height:1.5;color:#3F3F3F}body{margin:0;height:100%}h1{font-size:3.8vmax;margin:1rem 0 -0.3rem 0;text-align:center}h2{font-size:3.1vmax;margin:1rem 0 -0.3rem 0}h2.subtitle{text-align:center;margin:0}p{font-size:1rem;margin:0;margin-bottom:1rem}.about-section p{flex-shrink:1}a{color:#e8894d}a:hover{color:#FF9753}.photo-box{display:flex;flex-direction:column}.photo-box .photo{align-self:center;margin:0.5rem}.sm{display:intial}.lg{display:none}.emoji-list{list-style-type:none;padding:0}.emoji-list li span{margin-right:1.5em}@media only screen and (min-device-width: 768px) and (min-width: 768px){.sm{display:none}.lg{display:initial}}@media only screen and (min-device-width: 1248px) and (min-width: 1248px){h1{font-size:2.8vmin}h2{font-size:2.1vmin}.photo-box{flex-direction:row}.sm{display:none}.lg{display:initial}}
