.bottom-nav a {
       color: rgba(255,255,255,1); 
       display: block!important; 
       float: left!important; 
       font-family: Lato; 
       font-size: 12px; 
       font-weight: bold; 
       width: 33.33%; 
    } 

.bottom-nav {
       float: left; 
       padding-bottom: 1vh; 
       padding-top: 1vh; 
       width: 100%; 
    } 

.copyright {
       font-family: Lato; 
       font-size: 12px; 
    } 

.et_contact_bottom_container {
       width: 20%; 
    } 

.et-fixed-header {
       background-color: rgb(2, 27, 61)!important; 
       border-bottom-color: rgba(255,255,255,1); 
       border-bottom-style: solid; 
       border-bottom-width: 0px!important; 
    } 

.et_pb_gallery_item.et_pb_grid_item.et_pb_bg_layout_light {
       margin-bottom: 0px; 
       margin-right: 0px; 
       width: 25%; 
    } 

.post-39 .et_pb_section:nth-child(3) .et_pb_fullwidth_header {
       background-attachment: fixed; 
       background-image: url(http://wilsonmikami.com/wp-content/uploads/2016/10/background.png); 
       background-size: cover; 
    } 

#about-1 {
       background-attachment: fixed; 
       background-blend-mode: multiply; 
       background-color: rgb(48, 112, 201); 
       background-image: url('http://hyperactivdesigns.com/wp-content/uploads/2016/10/boston-aerial-250sc.jpg'); 
    } 

#about-1.et_pb_section {
       background-blend-mode: normal; 
       background-image: url(http://wilsonmikami.com/wp-content/uploads/2016/10/boston-aerial-250sc.jpg); 
    } 

#about-1.et_pb_section .et_pb_fullwidth_header {
       background-color: rgba(48,112,201,0.75); 
       padding-bottom: 25vh; 
       padding-top: 30vh!important; 
    } 

#about-1.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
       color: rgba(255,255,255,1); 
       font-family: Lato; 
       font-size: 22px; 
       font-weight: 300; 
       letter-spacing: 1px; 
    } 

#about-1.et_pb_section .et_pb_fullwidth_header h1 {
       color: rgba(255,255,255,1); 
       font-family: Playfair Display; 
       font-size: 50px; 
       font-weight: bold; 
    } 

#about-2 {
       padding-bottom: 8vh; 
       padding-top: 8vh; 
    } 

#about-2.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       padding-left: 15%; 
       padding-right: 15%; 
    } 

#about-2.et_pb_section .et_pb_text   h1 {
       font-family: Playfair Display; 
       font-size: 32px; 
       font-weight: bold; 
       padding-bottom: 3vh; 
    } 

#about-2.et_pb_section .et_pb_text   p {
       font-family: Lato; 
       font-size: 16px; 
       font-weight: 300; 
       line-height: 24px; 
    } 

#about-3 {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#about-3.et_pb_section .et_pb_image {
       height: 100%; 
    } 

#about-3.et_pb_section .et_pb_image img {
       height: auto; 
       opacity: 0.5; 
    } 

#about-3.et_pb_section .et_pb_row:nth-child(1) {
       background-color: rgb(2, 27, 61); 
       background-image: url(http://wilsonmikami.com/wp-content/uploads/2016/10/black-mamba.png); 
       display: flex; 
       max-width: 100%; 
       padding-bottom: 0px; 
       padding-left: 0px; 
       padding-top: 0px; 
       width: 100%; 
    } 

#about-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       margin-right: 0px; 
       padding-bottom: 3%; 
       padding-left: 5%; 
       padding-top: 3%; 
       width: 50%; 
    } 

#about-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       width: 50%; 
    } 

#about-3.et_pb_section .et_pb_row:nth-child(2) {
       background-color: rgba(30,30,30,1); 
       background-image: url(http://wilsonmikami.com/wp-content/uploads/2016/10/black-mamba.png); 
       display: flex; 
       max-width: 100%; 
       padding-bottom: 0px; 
       padding-top: 0px; 
       width: 100%; 
    } 

#about-3.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {
       margin-right: 0px; 
       width: 50%; 
    } 

#about-3.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {
       padding-left: 2.5%; 
       padding-right: 5%; 
       padding-top: 8%; 
       width: 50%; 
    } 

#about-3.et_pb_section .et_pb_text   h1 {
       border-left-color: rgb(0, 242, 255); 
       border-left-style: solid; 
       border-left-width: 2px!important; 
       color: rgba(255,255,255,1); 
       font-family: Playfair Display; 
       font-size: 24px; 
       font-weight: bold; 
       line-height: 24px!important; 
       padding-bottom: 4px; 
       padding-left: 2.5%; 
       padding-top: 4px; 
    } 

#about-3.et_pb_section .et_pb_text   h2 {
       color: rgba(255,255,255,1); 
       font-family: Playfair Display; 
       font-size: 16px; 
       font-weight: bolder; 
       padding-left: 3%; 
       text-transform: none!important; 
    } 

#about-3.et_pb_section .et_pb_text   p {
       color: rgba(255,255,255,1); 
       font-size: 13px; 
       font-weight: 300; 
       line-height: 18px; 
       padding-left: 3%; 
    } 

#about-4 {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#about-4.et_pb_section .et_pb_button {
       background-color: rgb(48, 112, 201); 
       border-color: rgb(48, 112, 201); 
       border-radius: 150px; 
       width: 20%; 
    } 

#about-4.et_pb_section .et_pb_promo {
       background-color: rgba(255,255,255,1)!important; 
       padding-bottom: 10%; 
       padding-top: 10%; 
    } 

#about-4.et_pb_section .et_pb_promo .et_pb_promo_description  h2 {
       color: rgb(2, 27, 61)!important; 
       font-family: Lato; 
       font-size: 40px; 
       font-weight: 300; 
    } 

#about-4.et_pb_section .et_pb_row:nth-child(1) {
       max-width: 100%; 
       padding-bottom: 0px; 
       padding-top: 0px; 
       width: 100%; 
    } 

#contact-1.et_pb_section {
       background-image: url(http://wilsonmikami.com/wp-content/uploads/2016/10/pexels-photo-129205.jpeg); 
    } 

#contact-1.et_pb_section .et_pb_fullwidth_header {
       background-blend-mode: normal; 
       background-color: rgba(1,28,70,0.84); 
       background-image: none!important; 
       background-size: cover; 
       padding-bottom: 27.5vh; 
       padding-top: 27.5vh!important; 
    } 

#contact-1.et_pb_section .et_pb_fullwidth_header .header-content p {
       font-family: Lato; 
       font-size: 22px; 
       font-weight: 300!important; 
       line-height: 30px; 
    } 

#contact-1.et_pb_section .et_pb_fullwidth_header h1 {
       font-family: Playfair Display; 
       font-size: 50px; 
    } 

#contact-2.et_pb_section .et_pb_button {
       background-color: rgb(48, 112, 201); 
       border-color: #3070c9!important; 
       border-radius: 150px; 
       border-width: 2px!important; 
       color: rgba(255,255,255,1); 
       font-family: Lato; 
       font-weight: normal; 
       margin-left: 0px; 
       width: 100%; 
    } 

#contact-2.et_pb_section .et_pb_text   strong {
       color: rgba(71,71,71,1); 
       font-family: Lato; 
       font-size: 32px; 
       font-weight: 300; 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container input[type=text] {
       background-color: rgba(255,255,255,1); 
       border-color: rgba(219,219,219,1); 
       border-style: solid; 
       border-width: 1px!important; 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container textarea {
       background-color: rgba(255,255,255,1); 
       border-color: rgba(219,219,219,1); 
       border-style: solid; 
       border-width: 1px!important; 
    } 

#footer-widgets .footer-widget li:before {
       display: none!important; 
    } 

#home-1 {
       background-image: url('http://hyperactivdesigns.com/wp-content/uploads/2016/10/makimi-header.png'); 
    } 

#home-1 .et_pb_button_one {
       border-color: #00f2ff; 
       border-radius: 150px; 
       color: rgba(255,255,255,1); 
       font-family: Lato; 
       font-size: 16px; 
       padding-bottom: 8px; 
       padding-top: 8px!important; 
       width: 25%; 
    } 

#home-1 .et_pb_button_one:hover {
       background-color: rgba(6,241,253,0)!important; 
       border-color: rgba(255,255,255,1)!important; 
    } 

#home-1 .et_pb_button_two {
       border-color: rgba(255,255,255,1); 
       border-radius: 150px; 
       color: rgba(255,255,255,1); 
       font-family: Lato; 
       font-size: 16px; 
       padding-bottom: 8px; 
       padding-top: 8px; 
       width: 25%; 
    } 

#home-1 .et_pb_button_two:hover {
       border-color: rgb(0, 242, 255)!important; 
    } 

#home-1.et_pb_section {
       background-image: url(http://wilsonmikami.com/wp-content/uploads/2016/10/makimi-header.png); 
    } 

#home-1.et_pb_section .et_pb_fullwidth_header {
       background-image: url(http://wilsonmikami.com/wp-content/uploads/2016/10/makimi-header.png); 
       height: 110vh; 
       margin-top: -10vh; 
       padding-top: 30vh!important; 
    } 

#home-1.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_scroll .et-pb-icon {
       color: rgba(2,27,61,1); 
       position: relative; 
       transition: all 0.1s ease!important; 
    } 

#home-1.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_scroll .et-pb-icon:hover {
       color: rgba(48,112,201,1)!important; 
       margin-top: 0px!important; 
       padding-top: 0px!important; 
       position: relative!important; 
       top: 2vh!important; 
    } 

#home-1.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
       color: rgba(255,255,255,1); 
       font-family: Lato; 
       font-size: 24px; 
       font-weight: 300!important; 
       padding-bottom: 2vh; 
    } 

#home-1.et_pb_section .et_pb_fullwidth_header .header-content p {
       color: rgba(255,255,255,1); 
       font-family: lato; 
       font-size: 24px; 
       font-weight: 300; 
       letter-spacing: 2px; 
       padding-bottom: 2vh; 
       padding-top: 1vh; 
    } 

#home-1.et_pb_section .et_pb_fullwidth_header h1 {
       color: rgba(255,255,255,1); 
       font-family: Playfair Display; 
       font-size: 70px; 
       padding-bottom: 1vh; 
    } 

#home-2.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       margin-left: 0px; 
       margin-right: 7.5%; 
       padding-bottom: 5%; 
       padding-left: 0%; 
       padding-right: 0%; 
       padding-top: 1%; 
       width: 35%; 
    } 

#home-2.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       width: 57.5%; 
    } 

#home-2.et_pb_section .et_pb_row:nth-child(1) {
       max-width: 60%; 
       width: 55%; 
    } 

#home-2.et_pb_section .et_pb_text   a {
       border-color: #3070c9; 
       border-radius: 150px; 
       border-style: solid; 
       border-width: 2px!important; 
       color: rgb(48, 112, 201); 
       display: block!important; 
       float: right; 
       font-family: Lato; 
       font-size: 16px; 
       font-weight: normal; 
       margin-top: 1vh; 
       padding-bottom: 8px; 
       padding-top: 8px; 
       text-align: center; 
       width: 40%; 
    } 

#home-2.et_pb_section .et_pb_text   a:hover {
       border-color: rgb(48, 112, 201)!important; 
       color: rgb(48, 112, 201)!important; 
    } 

#home-2.et_pb_section .et_pb_text   h1 {
       font-family: Playfair Display; 
    } 

#home-2.et_pb_section .et_pb_text   p {
       font-family: Lato; 
       font-size: 16px; 
       font-weight: 300; 
    } 

#home-3 {
       background-attachment: fixed; 
       background-blend-mode: multiply; 
       background-color: #075f6b; 
       background-image: url('http://hyperactivdesigns.com/wp-content/uploads/2016/10/background.png'); 
       background-size: auto; 
       padding-bottom: 15vh; 
       padding-top: 15vh; 
    } 

#home-3.et_pb_section {
       background-image: url("http://mikami.ironwellproductions.com/wp-content/uploads/2016/10/background.png"); 
    } 

#home-3.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img:hover {
       transform: scale(1.1)!important; 
    } 

#home-3.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img {
       transition: all .1s ease!important; 
       width: 15%; 
    } 

#home-3.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
       margin-bottom: 1vh; 
    } 

#home-3.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 a {
       font-family: Lato; 
       font-weight: bold; 
    } 

#home-3.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 a:hover {
       color: rgb(0, 242, 255)!important; 
    } 

#home-4 {
       background-attachment: fixed; 
       background-blend-mode: multiply; 
       background-color: rgb(2, 27, 61); 
       background-image: url('http://hyperactivdesigns.com/wp-content/uploads/2016/10/background.png'); 
       background-size: auto; 
    } 

#home-4.et_pb_section {
       background-blend-mode: normal; 
       background-image: url(http://wilsonmikami.com/wp-content/uploads/2017/01/dark-blue-bg.png); 
       background-size: cover; 
    } 

#home-4.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img {
       width: 35%; 
    } 

#home-4.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
       margin-bottom: 2vh; 
    } 

#home-4.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 {
       color: rgba(255,255,255,1); 
       font-family: Lato; 
       font-size: 16px; 
       font-weight: 300; 
       letter-spacing: 1px; 
       line-height: 18px; 
       padding-bottom: 0px; 
    } 

#home-4.et_pb_section .et_pb_blurb {
       padding-bottom: 15%; 
       padding-left: 15%; 
       padding-right: 15%; 
       padding-top: 15%; 
    } 

#home-4.et_pb_section .et_pb_row:nth-child(1) {
       max-width: 60%; 
       width: 60%; 
    } 

#home-4.et_pb_section .et_pb_row:nth-child(2) {
       border-bottom-color: rgb(48, 112, 201); 
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
       margin-top: 4%; 
       max-width: 60%; 
       padding-bottom: 0px; 
       padding-top: 0px; 
       width: 55%; 
    } 

#home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {
       border-right-color: rgb(48, 112, 201); 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       margin-right: 0px; 
       width: 33.33%; 
    } 

#home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {
       border-right-color: rgb(48, 112, 201); 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       margin-right: 0px; 
       width: 33.33%!important; 
    } 

#home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(3) {
       width: 33.33%; 
    } 

#home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {
       border-right-color: rgb(48, 112, 201); 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       margin-right: 0px; 
       width: 33.33%; 
    } 

#home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(2) {
       border-right-color: rgb(48, 112, 201); 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       margin-right: 0px; 
       width: 33.33%; 
    } 

#home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(3) {
       width: 33.33%; 
    } 

#home-4.et_pb_section .et_pb_row:nth-child(3) {
       margin-bottom: 4%; 
       max-width: 60%; 
       padding-bottom: 0px; 
       padding-top: 0px; 
       width: 55%; 
    } 

#home-4.et_pb_section .et_pb_text   a {
       border-color: rgb(0, 242, 255); 
       border-radius: 150px; 
       border-style: solid; 
       border-width: 2px!important; 
       color: rgba(255,255,255,1); 
       display: block; 
       float: left; 
       font-family: Lato; 
       margin-left: 40%; 
       padding-bottom: 10px; 
       padding-top: 10px; 
       width: 20%; 
    } 

#home-4.et_pb_section .et_pb_text   a:hover {
       border-color: rgba(255,255,255,1)!important; 
    } 

#home-4.et_pb_section .et_pb_text   h1 {
       color: rgba(255,255,255,1); 
       font-family: Playfair Display; 
       font-size: 40px; 
    } 

#home-5.et_pb_section .et_pb_button {
       background-color: rgb(48, 112, 201); 
       border-color: rgb(48, 112, 201); 
       border-radius: 150px; 
       color: rgba(255,255,255,1); 
       font-family: Lato; 
       font-size: 16px; 
       padding-bottom: 8px; 
       padding-top: 8px; 
       width: 30%; 
    } 

#home-5.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
       color: rgba(11,61,131,1); 
       font-family: Lato; 
       font-size: 42px; 
       font-weight: 300!important; 
       letter-spacing: 0px; 
       line-height: 42px; 
       margin-bottom: 1vh; 
    } 

#home-5.et_pb_section .et_pb_fullwidth_header h1 {
       color: rgba(76,76,76,1); 
       font-family: Lato; 
       font-size: 42px; 
       font-weight: 300!important; 
       letter-spacing: 2px; 
       line-height: 50px!important; 
       padding-bottom: 0px; 
    } 

#home-5.et_pb_section .et_pb_fullwidth_header {
       padding-bottom: 10vh; 
       padding-top: 10vh; 
    } 

#home-6 {
       background-color: rgb(2, 27, 61); 
    } 

#home-6.et_pb_section .et_pb_fullwidth_image img:hover {
       opacity: .4!important; 
       transform: scale(1.2)!important; 
    } 

#home-6.et_pb_section .et_pb_fullwidth_image img {
       transition: all .1s ease 0s!important; 
    } 

#home-6.et_pb_section .et_pb_fullwidth_image {
       overflow-x: hidden; 
       overflow-y: hidden; 
    } 

#main-footer .container {
       width: 70%; 
    } 

#projects-1 {
       background-blend-mode: luminosity; 
       background-color: rgba(20,20,20,1); 
       background-image: url('http://hyperactivdesigns.com/wp-content/uploads/2016/10/SeattleI5Skyline.jpg'); 
    } 

#projects-1.et_pb_section {
       background-image: url(http://wilsonmikami.com/wp-content/uploads/2016/10/SeattleI5Skyline.jpg); 
    } 

#projects-1.et_pb_section .et_pb_fullwidth_header {
       background-blend-mode: normal; 
       background-color: rgba(0,0,0,0.8); 
       background-image: none; 
       padding-bottom: 27.5vh; 
       padding-top: 27.5vh!important; 
    } 

#projects-1.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
       font-family: Lato; 
       font-size: 22px; 
       font-weight: 300; 
       letter-spacing: 2px; 
    } 

#projects-1.et_pb_section .et_pb_fullwidth_header h1 {
       font-family: Playfair Display; 
       font-size: 50px; 
       font-weight: bold; 
    } 

#projects-2 {
       background-color: rgba(244,244,244,1); 
       padding-bottom: 4%; 
       padding-top: 4%; 
    } 

#projects-2.et_pb_section .et_pb_accordion .et_pb_toggle_content  ul li {
       color: rgba(0,0,0,1); 
       font-family: "Open Sans", Arial, sans-serif!important; 
    } 

#projects-2.et_pb_section .et_pb_gallery .et_pb_gallery_image {
       margin-bottom: 0px!important; 
       margin-right: 0px!important; 
    } 

#projects-2.et_pb_section .et_pb_row:nth-child(1) {
       max-width: 100%; 
       padding-bottom: 0px; 
       padding-top: 0px; 
       width: 65%; 
    } 

#projects-2.et_pb_section .et_pb_toggle_close {
       border-color: rgb(2, 27, 61); 
    } 

#projects-2.et_pb_section .et_pb_toggle_close > h5.et_pb_toggle_title {
       color: rgba(76,76,76,1); 
       font-family: Playfair Display; 
       font-size: 18px; 
       font-weight: bolder; 
    } 

#projects-2.et_pb_section .et_pb_toggle_open {
       border-color: rgb(2, 27, 61); 
       padding-bottom: 4%; 
       padding-left: 4%; 
       padding-right: 4%; 
       padding-top: 4%; 
    } 

#projects-2.et_pb_section .et_pb_toggle_open .et_pb_toggle_content  ul li {
       color: rgba(0,0,0,1); 
       font-family: Lato; 
       font-size: 16px; 
       font-weight: 300; 
       padding-bottom: 1%; 
    } 

#projects-2.et_pb_section .et_pb_toggle_open > h5.et_pb_toggle_title {
       font-family: Playfair Display; 
       font-size: 30px; 
       font-weight: bolder; 
    } 

#skills-1.et_pb_section {
       background-attachment: fixed; 
       background-image: url(http://wilsonmikami.com/wp-content/uploads/2016/10/background.png)!important; 
    } 

#skills-1.et_pb_section .et_pb_fullwidth_header {
       background-attachment: fixed; 
       background-blend-mode: normal; 
       background-color: rgba(4,77,87,0.86); 
       background-image: none; 
       padding-bottom: 27.5vh; 
       padding-top: 27.5vh!important; 
    } 

#skills-1.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
       color: rgba(255,255,255,1); 
       font-family: Lato; 
       font-size: 22px; 
       font-weight: 300; 
    } 

#skills-1.et_pb_section .et_pb_fullwidth_header h1 {
       color: rgba(255,255,255,1); 
       font-family: Playfair Display; 
       font-size: 50px; 
    } 

#skills-2.et_pb_section .et_pb_row:nth-child(1) {
       width: 65%; 
    } 

#skills-2.et_pb_section .et_pb_text   h1 {
       font-family: Playfair Display; 
    } 

#skills-2.et_pb_section .et_pb_text   p {
       font-family: Lato; 
       font-size: 16px; 
       font-weight: 300; 
    } 

#skills-3 {
       background-attachment: fixed; 
       background-blend-mode: multiply; 
       background-color: rgb(2, 27, 61); 
       background-image: url('http://hyperactivdesigns.com/wp-content/uploads/2016/10/boston-aerial-250sc.jpg'); 
       padding-bottom: 7%; 
       padding-top: 7%; 
    } 

#skills-3.et_pb_section {
       background-blend-mode: normal; 
       background-image: url(http://wilsonmikami.com/wp-content/uploads/2016/10/boston-aerial-250sc.jpg); 
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#skills-3.et_pb_section .et_pb_blurb {
       border-color: rgba(142,142,142,1); 
       border-style: solid; 
       border-width: 0px!important; 
       margin-bottom: 0px; 
       margin-right: 0px; 
       padding-bottom: 10%!important; 
       padding-left: 10%!important; 
       padding-right: 10%; 
       padding-top: 10%; 
    } 

#skills-3.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img {
       width: 35%; 
    } 

#skills-3.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 {
       font-size: 16px; 
       font-weight: 300; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(1) {
       background-color: rgba(1,23,54,0.91); 
       border-bottom-color: rgb(48, 112, 201); 
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
       max-width: 100%; 
       min-width: 60%; 
       padding-bottom: 0px; 
       padding-left: 20%; 
       padding-right: 20%; 
       padding-top: 7.5%; 
       width: 100%!important; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       border-right-color: rgb(48, 112, 201); 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       margin-right: 0px; 
       width: 25%; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       border-right-color: rgb(48, 112, 201); 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       margin-right: 0px; 
       width: 25%; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(3) {
       border-right-color: rgb(48, 112, 201); 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       margin-right: 0px; 
       width: 25%; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(4) {
       width: 25%; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(2) {
       background-color: rgba(1,23,54,0.91); 
       border-bottom-color: rgb(48, 112, 201); 
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
       max-width: 100%; 
       padding-bottom: 0vh; 
       padding-left: 20%; 
       padding-right: 20%; 
       padding-top: 0vh; 
       width: 100%!important; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {
       border-right-color: rgb(48, 112, 201); 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       margin-right: 0px; 
       width: 25%; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {
       border-right-color: rgb(48, 112, 201); 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       margin-right: 0px; 
       width: 25%; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(3) {
       border-right-color: rgb(48, 112, 201); 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       margin-right: 0px; 
       width: 25%; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(4) {
       width: 25%; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(3) {
       background-color: rgba(1,23,54,0.91)!important; 
       max-width: 100%; 
       min-width: 60%; 
       padding-bottom: 7.5%; 
       padding-left: 20%; 
       padding-right: 20%; 
       padding-top: 0px; 
       width: 100%; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {
       border-right-color: rgb(48, 112, 201); 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       margin-right: 0px; 
       width: 25%; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(2) {
       border-right-color: rgba(48,112,201,1); 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       margin-right: 0px; 
       width: 25%; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(3) {
       border-right-color: rgb(48, 112, 201); 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       margin-right: 0px; 
       width: 25%; 
    } 

#skills-3.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(4) {
       width: 25%; 
    } 

#skills-4.et_pb_section .et_pb_button {
       background-color: rgb(48, 112, 201); 
       border-radius: 150px; 
       font-family: Lato; 
       padding-bottom: 8px; 
       padding-top: 8px; 
       width: 25%; 
    } 

#skills-4.et_pb_section .et_pb_promo {
       background-color: rgba(255,255,255,1)!important; 
       padding-bottom: 15vh; 
       padding-top: 15vh; 
    } 

#skills-4.et_pb_section .et_pb_promo .et_pb_promo_description  h2 {
       color: rgb(2, 27, 61)!important; 
       font-family: Lato; 
       font-size: 32px; 
       font-weight: 300; 
    } 

#skills-4.et_pb_section .et_pb_row:nth-child(1) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#skills-4.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

html body div#et-top-navigation ul.nav li a {
       color: rgba(255,255,255,1); 
       font-family: Lato; 
       font-size: 14.5px; 
       font-weight: lighter; 
       letter-spacing: 1px; 
       padding-top: 15px; 
    } 

html body div#footer-bottom {
       display: none; 
    } 

html body footer#main-footer {
       background-color: rgb(2, 27, 61); 
       background-image: url(http://wilsonmikami.com/wp-content/uploads/2016/10/black-mamba.png); 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) a {
       border-color: #ffffff!important; 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) a:hover {
       border-color: rgba(48,112,201,1)!important; 
       color: rgba(255,255,255,1)!important; 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) h4 {
       color: rgba(255,255,255,1); 
       font-family: Playfair Display; 
       font-weight: bold; 
       padding-bottom: 4vh; 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) img {
       padding-right: 75%; 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) p {
       font-family: Lato; 
       font-size: 12px; 
       font-weight: normal; 
       line-height: 16px; 
       padding-bottom: 1.5vh; 
    } 

html body header#main-header #logo {
       max-height: 90%; 
    } 

#about-1.et_pb_section .et_pb_fullwidth_header .header-content {
    } 

#contact-1.et_pb_section .et_pb_fullwidth_header .header-content {
    } 

#contact-2.et_pb_section .et_pb_text   h2 {
    } 

#contact-2.et_pb_section {
    } 

#home-1.et_pb_section .et_pb_fullwidth_header .header-content {
    } 

#home-4.et_pb_section .et_pb_row:nth-child(4) {
    } 

html body div#et_mobile_nav_menu .mobile_menu_bar:before {
    } 

html body .mobile_nav ul#mobile_menu {
    } 

html body .mobile_nav ul#mobile_menu li a {
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) {
    } 


@media screen and (max-width: 480px)  { .bottom-nav a {   width: 100%; }  }  
@media screen and (max-width: 480px)  { .copyright {   text-align: center; }  }  
@media screen and (max-width: 480px)  { .et_contact_bottom_container {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #about-1.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   font-size: 17px; }  }  
@media screen and (max-width: 480px)  { #about-1.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   font-weight: normal; }  }  
@media screen and (max-width: 480px)  { #about-1.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   line-height: 23px; }  }  
@media screen and (max-width: 480px)  { #about-1.et_pb_section .et_pb_fullwidth_header .header-content {   margin-left: 0px; }  }  
@media screen and (max-width: 480px)  { #about-1.et_pb_section .et_pb_fullwidth_header .header-content {   margin-right: 0px; }  }  
@media screen and (max-width: 480px)  { #about-1.et_pb_section .et_pb_fullwidth_header .header-content {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #about-1.et_pb_section .et_pb_fullwidth_header h1 {   font-size: 28px; }  }  
@media screen and (max-width: 480px)  { #about-2.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   padding-left: 0px; }  }  
@media screen and (max-width: 480px)  { #about-2.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   padding-right: 0px; }  }  
@media screen and (max-width: 480px)  { #about-2.et_pb_section .et_pb_text   h1 {   font-size: 28px; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_image img {   display: none; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_row:nth-child(1) {   display: block; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   padding-bottom: 0%; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   padding-left: 10%; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   padding-right: 10%; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   padding-top: 10%; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   display: none; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   padding-bottom: 10%; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   padding-left: 10%; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   padding-right: 10%!important; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   padding-top: 10%; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_text   h1 {   border-left-width: 0px!important; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_text   h1 {   font-size: 28px; }  }  
@media screen and (max-width: 480px)  { #about-3.et_pb_section .et_pb_text   h1 {   text-align: center; }  }  
@media screen and (max-width: 480px)  { #about-4.et_pb_section .et_pb_button {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #about-4.et_pb_section .et_pb_promo .et_pb_promo_description  h2 {   font-size: 28px; }  }  
@media screen and (max-width: 480px)  { #contact-1.et_pb_section .et_pb_fullwidth_header .header-content {   margin-left: 0px; }  }  
@media screen and (max-width: 480px)  { #contact-1.et_pb_section .et_pb_fullwidth_header .header-content {   margin-right: 0px; }  }  
@media screen and (max-width: 480px)  { #contact-1.et_pb_section .et_pb_fullwidth_header .header-content p {   font-size: 18px; }  }  
@media screen and (max-width: 480px)  { #contact-1.et_pb_section .et_pb_fullwidth_header .header-content p {   line-height: 19px; }  }  
@media screen and (max-width: 480px)  { #contact-1.et_pb_section .et_pb_fullwidth_header .header-content {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #contact-1.et_pb_section .et_pb_fullwidth_header h1 {   font-size: 27px; }  }  
@media screen and (max-width: 480px)  { #contact-2.et_pb_section .et_pb_text   h2 {   text-align: center; }  }  
@media screen and (max-width: 480px)  { #contact-2.et_pb_section {   padding-bottom: 15px; }  }  
@media screen and (max-width: 480px)  { #contact-2.et_pb_section {   padding-top: 15px; }  }  
@media screen and (max-width: 480px)  { #home-1 .et_pb_button_one {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #home-1 .et_pb_button_two {   margin-left: 0px; }  }  
@media screen and (max-width: 480px)  { #home-1 .et_pb_button_two {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #home-1.et_pb_section .et_pb_fullwidth_header .header-content {   margin-left: 0px; }  }  
@media screen and (max-width: 480px)  { #home-1.et_pb_section .et_pb_fullwidth_header .header-content {   margin-right: 0px; }  }  
@media screen and (max-width: 480px)  { #home-1.et_pb_section .et_pb_fullwidth_header .header-content p {   font-size: 18px; }  }  
@media screen and (max-width: 480px)  { #home-1.et_pb_section .et_pb_fullwidth_header .header-content p {   font-weight: normal; }  }  
@media screen and (max-width: 480px)  { #home-1.et_pb_section .et_pb_fullwidth_header .header-content p {   line-height: 20px; }  }  
@media screen and (max-width: 480px)  { #home-1.et_pb_section .et_pb_fullwidth_header .header-content {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #home-1.et_pb_section .et_pb_fullwidth_header h1 {   font-size: 28px; }  }  
@media screen and (max-width: 480px)  { #home-1.et_pb_section .et_pb_fullwidth_header {   padding-top: 20vh!important; }  }  
@media screen and (max-width: 480px)  { #home-2.et_pb_section .et_pb_row:nth-child(1) {   width: 80%; }  }  
@media screen and (max-width: 480px)  { #home-2.et_pb_section .et_pb_text   a {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #home-2.et_pb_section .et_pb_text   h1 {   text-align: center; }  }  
@media screen and (max-width: 480px)  { #home-2.et_pb_section .et_pb_text   p {   text-align: center; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) {   border-bottom-width: 0px!important; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   border-bottom-color: rgba(48,112,201,1); }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   border-bottom-style: solid; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   border-bottom-width: 2px!important; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   border-right-width: 0px!important; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   border-style: solid; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   border-bottom-color: #3070c9; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   border-bottom-style: solid; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   border-bottom-width: 2px!important; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   border-right-width: 0px!important; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   min-width: 100%; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(3) {   border-bottom-color: rgba(48,112,201,1); }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(3) {   border-bottom-style: solid; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(3) {   border-bottom-width: 2px!important; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(3) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(2) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   border-bottom-color: #3070c9; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   border-bottom-style: solid; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   border-bottom-width: 2px!important; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   border-right-width: 0px!important; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   border-top-style: solid; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   border-top-width: 0px!important; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(2) {   border-bottom-color: #3070c9; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(2) {   border-bottom-style: solid; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(2) {   border-bottom-width: 2px!important; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(2) {   border-right-width: 0px!important; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(2) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(3) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(3) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(4) {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_row:nth-child(4) {   padding-top: 0px!important; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_text   a {   margin-left: 10%; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_text   a {   min-width: 80%; }  }  
@media screen and (max-width: 480px)  { #home-4.et_pb_section .et_pb_text   a {   width: 80%!important; }  }  
@media screen and (max-width: 480px)  { #home-5.et_pb_section .et_pb_button {   font-size: 12px!important; }  }  
@media screen and (max-width: 480px)  { #home-5.et_pb_section .et_pb_button {   min-width: 100%; }  }  
@media screen and (max-width: 480px)  { #home-5.et_pb_section .et_pb_button {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #home-5.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   font-size: 25px; }  }  
@media screen and (max-width: 480px)  { #home-5.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   line-height: 26px; }  }  
@media screen and (max-width: 480px)  { #home-5.et_pb_section .et_pb_fullwidth_header h1 {   font-size: 24px; }  }  
@media screen and (max-width: 480px)  { #home-5.et_pb_section .et_pb_fullwidth_header h1 {   line-height: 25px!important; }  }  
@media screen and (max-width: 480px)  { #projects-1.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   font-family: Lato!important; }  }  
@media screen and (max-width: 480px)  { #projects-1.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   font-size: 18px!important; }  }  
@media screen and (max-width: 480px)  { #projects-1.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   line-height: 18px; }  }  
@media screen and (max-width: 480px)  { #projects-1.et_pb_section .et_pb_fullwidth_header h1 {   font-size: 28px!important; }  }  
@media screen and (max-width: 480px)  { #projects-2.et_pb_section .et_pb_row:nth-child(1) {   min-width: 90%; }  }  
@media screen and (max-width: 480px)  { #projects-2.et_pb_section .et_pb_row:nth-child(1) {   width: 90%!important; }  }  
@media screen and (max-width: 480px)  { #projects-2.et_pb_section .et_pb_toggle_open .et_pb_toggle_content  ul li {   font-size: 14px; }  }  
@media screen and (max-width: 480px)  { #projects-2.et_pb_section .et_pb_toggle_open .et_pb_toggle_content  ul li {   line-height: 23px; }  }  
@media screen and (max-width: 480px)  { #projects-2.et_pb_section .et_pb_toggle_open > h5.et_pb_toggle_title {   font-size: 21px!important; }  }  
@media screen and (max-width: 480px)  { #projects-2.et_pb_section .et_pb_toggle_open > h5.et_pb_toggle_title {   padding-right: 0px; }  }  
@media screen and (max-width: 480px)  { #projects-2.et_pb_section .et_pb_toggle_open > h5.et_pb_toggle_title {   text-align: center; }  }  
@media screen and (max-width: 480px)  { #projects-2.et_pb_section .et_pb_toggle_open {   padding-bottom: 10%; }  }  
@media screen and (max-width: 480px)  { #projects-2.et_pb_section .et_pb_toggle_open {   padding-left: 10%; }  }  
@media screen and (max-width: 480px)  { #projects-2.et_pb_section .et_pb_toggle_open {   padding-right: 10%; }  }  
@media screen and (max-width: 480px)  { #projects-2.et_pb_section .et_pb_toggle_open {   padding-top: 10%; }  }  
@media screen and (max-width: 480px)  { #skills-1.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   font-size: 18px; }  }  
@media screen and (max-width: 480px)  { #skills-1.et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   font-weight: normal; }  }  
@media screen and (max-width: 480px)  { #skills-1.et_pb_section .et_pb_fullwidth_header h1 {   font-size: 36px; }  }  
@media screen and (max-width: 480px)  { #skills-2.et_pb_section .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #skills-2.et_pb_section .et_pb_row:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { #skills-2.et_pb_section .et_pb_row:nth-child(1) {   width: 80%; }  }  
@media screen and (max-width: 480px)  { #skills-2.et_pb_section .et_pb_text   h1 {   font-size: 24px; }  }  
@media screen and (max-width: 480px)  { #skills-3 {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #skills-3 {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { #skills-3.et_pb_section .et_pb_blurb {   border-bottom-color: rgb(0, 242, 255); }  }  
@media screen and (max-width: 480px)  { #skills-3.et_pb_section .et_pb_blurb {   border-bottom-width: 1px!important; }  }  
@media screen and (max-width: 480px)  { #skills-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   border-right-width: 0px!important; }  }  
@media screen and (max-width: 480px)  { #skills-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #skills-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {   border-right-width: 0px!important; }  }  
@media screen and (max-width: 480px)  { #skills-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #skills-3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(3) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #skills-3.et_pb_section .et_pb_row:nth-child(1) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #skills-3.et_pb_section .et_pb_row:nth-child(2) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #skills-3.et_pb_section .et_pb_row:nth-child(3) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #skills-4.et_pb_section .et_pb_button {   font-size: 16px; }  }  
@media screen and (max-width: 480px)  { #skills-4.et_pb_section .et_pb_button {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #skills-4.et_pb_section .et_pb_promo .et_pb_promo_description  h2 {   font-size: 24px; }  }  
@media screen and (max-width: 480px)  { html body div#et_mobile_nav_menu .mobile_menu_bar:before {   color: rgba(255,255,255,1)!important; }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu {   background-color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu {   border-color: rgb(0, 242, 255); }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu {   border-width: 2px; }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu li a {   background-color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu li a {   color: rgba(48,48,48,1); }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu li a {   font-family: Lato; }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu li a {   font-weight: normal; }  }  
@media screen and (max-width: 480px)  { html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) h4 {   text-align: center; }  }  
@media screen and (max-width: 480px)  { html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) h4 {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) img {   padding-left: 25%!important; }  }  
@media screen and (max-width: 480px)  { html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) img {   padding-right: 25%; }  }  
@media screen and (max-width: 480px)  { html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) p {   text-align: center; }  }  
@media screen and (max-width: 480px)  { html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) {   width: 100%!important; }  }  