.post-2 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       font-family: Anton; 
       font-size: 91px; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_fullwidth_header p.et_pb_fullwidth_header_subhead {
       font-weight: bold; 
       font-size: 17px; 
    } 

.et_pb_image {
       border-style: solid; 
       border-width: 6px; 
       border-color: rgba(255,255,255,1); 
       box-shadow: rgb(204, 204, 204) 0px 1px 0px, rgb(201, 201, 201) 0px 2px 0px, rgb(187, 187, 187) 0px 3px 0px, rgb(185, 185, 185) 0px 4px 0px, rgb(170, 170, 170) 0px 5px 0px, rgba(0, 0, 0, 0.1) 0px 6px 1px, rgba(0, 0, 0, 0.1) 0px 0px 5px, rgba(0, 0, 0, 0.3) 0px 1px 3px, rgba(0, 0, 0, 0.2) 0px 3px 5px, rgba(0, 0, 0, 0.25) 0px 5px 10px, rgba(0, 0, 0, 0.2) 0px 10px 10px, rgba(0, 0, 0, 0.15) 0px 20px 20px; 
       border-radius: 0px; 
    } 

html body {
       padding-left: 0px; 
       padding-right: 0px; 
    } 

.youtube-block {
       border-style: solid; 
       border-width: 8px; 
       border-color: rgba(255,255,255,1); 
       box-shadow: rgb(204, 204, 204) 0px 1px 0px, rgb(201, 201, 201) 0px 2px 0px, rgb(187, 187, 187) 0px 3px 0px, rgb(185, 185, 185) 0px 4px 0px, rgb(170, 170, 170) 0px 5px 0px, rgba(0, 0, 0, 0.1) 0px 6px 1px, rgba(0, 0, 0, 0.1) 0px 0px 5px, rgba(0, 0, 0, 0.3) 0px 1px 3px, rgba(0, 0, 0, 0.2) 0px 3px 5px, rgba(0, 0, 0, 0.25) 0px 5px 10px, rgba(0, 0, 0, 0.2) 0px 10px 10px, rgba(0, 0, 0, 0.15) 0px 20px 20px; 
    } 

.feature-description {
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       padding-top: 120px; 
       padding-bottom: 50px; 
    } 

.post-2 .et_pb_section:nth-child(3) .et_pb_text   h1 {
       font-family: Boogaloo; 
       font-size: 90px; 
       font-weight: normal; 
       padding-bottom: 0px; 
    } 

.post-2 .et_pb_section:nth-child(3) .et_pb_text   p {
       font-size: 23px; 
    } 

.post-2 .et_pb_section:nth-child(3) .et_pb_promo {
       padding-top: 0px; 
    } 

.synfig-excited {
       font-family: Boogaloo; 
       font-size: 82px; 
       padding-bottom: 0px; 
    } 

.post-2 .et_pb_section:nth-child(3) {
       padding-top: 21px; 
       padding-bottom: 22px; 
    } 

.post-2 .et_pb_section:nth-child(4) .et_pb_promo {
       padding-top: 25px; 
    } 

.post-2 .et_pb_section:nth-child(3) .et_pb_promo .et_pb_promo_description  h2 {
       font-family: Boogaloo; 
       font-size: 46px; 
    } 

.post-2 .et_pb_section:nth-child(3) .et_pb_promo .et_pb_promo_button {
       font-weight: bold; 
    } 


@media screen and (min-width: 481px) and (max-width: 768px) { .feature-description {   width: 596px; }  }  