@font-face{font-family:'montserrat_bold';src:url("../fonts/Montserrat-Bold.otf");font-weight:normal;font-style:normal}@font-face{font-family:'montserrat_bolditalic';src:url("../fonts/Montserrat-BoldItalic.otf");font-weight:normal;font-style:normal}@font-face{font-family:'montserrat_semibold';src:url("../fonts/Montserrat-SemiBold.otf");font-weight:normal;font-style:normal}@font-face{font-family:'montserrat_semibolditalic';src:url("../fonts/Montserrat-SemiBoldItalic.otf");font-weight:normal;font-style:normal}@font-face{font-family:'open_sansregular';src:url("../fonts/OpenSans-Regular-webfont.eot");src:url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Regular-webfont.woff") format("woff"),url("../fonts/OpenSans-Regular-webfont.ttf") format("truetype"),url("../fonts/OpenSans-Regular-webfont.svg#open_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sansitalic';src:url("../fonts/OpenSans-Italic-webfont.eot");src:url("../fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Italic-webfont.woff") format("woff"),url("../fonts/OpenSans-Italic-webfont.ttf") format("truetype"),url("../fonts/OpenSans-Italic-webfont.svg#open_sansitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sanssemibold';src:url("../fonts/OpenSans-Semibold-webfont.eot");src:url("../fonts/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Semibold-webfont.woff") format("woff"),url("../fonts/OpenSans-Semibold-webfont.ttf") format("truetype"),url("../fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sanssemibold_italic';src:url("../fonts/OpenSans-SemiboldItalic-webfont.eot");src:url("../fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-SemiboldItalic-webfont.woff") format("woff"),url("../fonts/OpenSans-SemiboldItalic-webfont.ttf") format("truetype"),url("../fonts/OpenSans-SemiboldItalic-webfont.svg#open_sanssemibold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sansbold';src:url("../fonts/OpenSans-Bold-webfont.eot");src:url("../fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Bold-webfont.woff") format("woff"),url("../fonts/OpenSans-Bold-webfont.ttf") format("truetype"),url("../fonts/OpenSans-Bold-webfont.svg#open_sansbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sansbold_italic';src:url("../fonts/OpenSans-BoldItalic-webfont.eot");src:url("../fonts/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-BoldItalic-webfont.woff") format("woff"),url("../fonts/OpenSans-BoldItalic-webfont.ttf") format("truetype"),url("../fonts/OpenSans-BoldItalic-webfont.svg#open_sansbold_italic") format("svg");font-weight:normal;font-style:normal}*{padding:0;margin:0}h1{font-family:"montserrat_bold";font-size:1.4em;margin-bottom:0.3em}h2{font-family:"montserrat_semibold";font-size:1em}h3{font-family:"open_sanssemibold";font-size:0.9em}h4{font-family:"open_sanssemibold"}h5{font-family:"open_sansregular"}p,li{font-family:"open_sansregular";line-height:150%}a{text-decoration:none}button{border:thin solid #9C4C5A;border-radius:10px;color:#9C4C5A;font-family:"open_sansregular";font-size:1em;background-color:rgba(255,255,255,0);padding:0.5em}button:hover{border-color:#832C3B;color:#832C3B}.hover{display:none}#menu-desktop-menu{background-color:#DCEFE0;height:3em;text-align:center}#menu-desktop-menu li{font-family:"montserrat_semibold";font-size:1.2em;display:inline-block;padding:0.5em 3em}#menu-desktop-menu li a{color:#434C4C}#menu-desktop-menu li a:hover{color:#9C4C5A}.responsive-menu-item-link{padding-left:15% !important}#hero_section{overflow-x:hidden;position:relative}#hero_section .desktop{display:none}#hero_section .mobile{width:200%;height:auto}#hero_section #hero_title{position:absolute;top:0;left:0;width:100%;height:auto;text-align:center}#hero_section #hero_title h1,#hero_section #hero_title h2{color:#DCEFE0}.content_section,.project_section{padding:10%}#who_i_am #image,#about #image{text-align:center !important}#who_i_am #image img,#about #image img{width:40%;height:auto}#who_i_am h1,#about h1{color:#9BBAA7;padding:1em 0 0.2em}#who_i_am .paragraph,#about .paragraph{color:#434C4C;margin-bottom:1em}#who_i_am .sfsi_plus_wicons,#about .sfsi_plus_wicons{margin:1% 0 !important}#what_i_do{background-color:#9BBAA7}#what_i_do h1{color:#434C4C;margin-bottom:1em}#what_i_do .box{text-align:center}#what_i_do .box i{font-size:8em}#what_i_do .box h2,#what_i_do .box p{color:white}#what_i_do .box h2{margin:0.5em 0 0.3em}#featured{background-color:#434C4C}#featured h1,#featured h2{color:#DCEFE0}#featured h2{margin:0.5em 0 0}#featured .box{margin-top:1em}#featured button{margin-top:1em}#resume{margin:3em 0 4em}#projects h1{color:#9BBAA7}#projects h2{font-size:1.2em;margin:2em 0 1em}#projects h2,#projects h3{color:#434C4C}#projects .responsive{border-bottom:thin solid #434C4C;padding-bottom:1em}#projects .slick-prev:before,#projects .slick-next:before{color:#DCEFE0}.images{background-color:#434C4C}.images h1{color:#DCEFE0;margin-bottom:0.5em}.images .single .slick-prev:before,.images .single .slick-next:before{color:#DCEFE0}.images .single img{width:100%;height:auto}.description p{margin-bottom:1em}#contact{padding:10% 15%}#contact h2{color:#9BBAA7;font-size:2em;margin-bottom:1em}#contact label{font-family:"open_sanssemibold";color:#434C4C}#contact .pushbutton-wide{border:thin solid #9C4C5A;border-radius:10px;color:#9C4C5A;font-family:"open_sansregular";font-size:0.7em;background-color:rgba(255,255,255,0);padding:0.4em}footer{padding-right:1em}footer li{display:inline-block;margin:1em 0em 1em 1em;float:right}footer li button{padding:0.3em}footer #copyright{padding-top:0.3em;color:#434C4C}footer #copyright i{margin-right:0.2em}footer .sfsi_plus_widget{display:none !important}@media only screen and (min-device-width: 768px){h1{font-size:2em}h2,#project h2{font-size:1.5em}h3{font-size:1.1em}button{font-size:1.3em}p,li{font-size:1.3em}#hero_section .mobile{width:145%}#hero_title img{width:70%}.content_section,.project_section{padding:10% 15%}#what_i_do i{font-size:7em}#featured .box{width:45%;height:auto;display:inline-block;margin-right:4.5%}#featured button{margin-top:1.5em}#projects .box{margin-right:1em}.description p{margin:1em 0}.description ul{margin:1em 5%}.description button{font-size:1em}footer p,footer button{font-size:1em}footer .sfsi_plus_widget{display:block !important}footer .sfsiplus_norm_row{margin-top:1.4em;margin-left:1em}footer #sfsi_holder{height:0 !important}}@media only screen and (min-device-width: 1024px){#hero_section .mobile{display:none}#hero_section .desktop{display:block;width:100%;height:auto}#hero_section img{width:27%}#who_i_am .box,#about .box{display:inline-block;width:50%;vertical-align:top}#who_i_am #image,#about #image{margin-right:2em;width:37%}#who_i_am #image img,#about #image img{width:100%}#about .box{display:inline-block;vertical-align:top;width:57%}#about #image{margin-right:3em;width:30%}#about #image img{width:100%}#featured .hover_image,#projects .hover_image{position:relative}#featured .hover_image:hover .hover,#projects .hover_image:hover .hover{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.8)}#featured .hover_image:hover .hover button,#projects .hover_image:hover .hover button{margin-top:30%}.project_section{padding:5% 20%}.project_section .single{padding:0 15%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#hero_section .mobile{display:none}#hero_section .desktop{display:block;width:115%;height:auto}#hero_section img{width:35%}#who_i_am .box,#about .box{display:inline-block;width:50%}#who_i_am #image,#about #image{margin-right:2em;width:37%}#who_i_am #image img,#about #image img{width:100%}#about .box{display:inline-block;vertical-align:top;width:57%}#about #image{margin-right:3em;width:30%}#about #image img{width:100%}.hover{display:none}.project_section{padding:5% 15%}}
/*# sourceMappingURL=styles.min.css.map */
