.post-676 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {
       text-shadow: rgb(0, 0, 0) 1px 1px 4px ; 
       font-weight: bold ; 
    } 

.post-676 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_content  p {
       font-weight: bold ; 
       text-shadow: rgb(0, 0, 0) 1px 1px 4px ; 
    } 

#HmPgVid213.et_pb_video .et_pb_video_overlay {
       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 ; 
    } 

#ContFormtxt14.et_pb_text   p {
       font-weight: bold ; 
       font-size: 16px ; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
       color: rgba(0,0,0,1) ; 
    } 

#ContFormtxt14.et_pb_text   {
       background-color: rgba(226,221,221,1) ; 
       padding-top: 5px ; 
       padding-left: 5px ; 
       padding-bottom: 5px ; 
       margin-bottom: 10px ; 
       border-bottom-left-radius: 14px ; 
       border-bottom-right-radius: 14px ; 
       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 ; 
    } 

#wpcf7-f682-p676-o1 p {
       font-weight: bold ; 
       width: 100% ; 
       color: rgba(0,0,0,1) ; 
       text-shadow: rgb(255, 255, 255) 1px 1px 6px ; 
    } 

#VidTxtPar54.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       border-width: 3px ; 
       border-style: solid ; 
       padding-bottom: 7px ; 
       padding-left: 7px ; 
       padding-right: 7px ; 
       background-color: rgba(165,171,202,1) ; 
       box-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
       border-radius: 8px ; 
    } 

#wpcf7-f682-p676-o1 input[type=submit] {
       width: 135px ; 
       height: 39px ; 
       font-weight: bold ; 
       font-size: 28px ; 
       box-shadow: rgb(0, 0, 0) 1px 1px 4px ; 
       background-color: rgba(82,241,3,1) ; 
    } 

#wpcf7-f682-p676-o1 input[type=text] {
       width: 100% ; 
    } 

#wpcf7-f682-p676-o1 input[type=email] {
       width: 100% ; 
    } 

#wpcf7-f682-p676-o1 input[type=tel] {
       width: 100% ; 
    } 

#t2hm.et_pb_text   {
       font-size: 16px ; 
    } 

#TopSldsAct123.et_pb_slider .et_pb_slide_description h2 a {
       font-weight: bold ; 
       text-shadow: rgb(0, 0, 0) 1px 1px 4px ; 
    } 

#TopSldsAct123.et_pb_slider .et_pb_slide_content  p {
       font-family: Copse ; 
       text-shadow: rgb(0, 0, 0) 1px 1px 4px ; 
    } 

.post-115960 .et_pb_section:nth-child(1) .et_pb_button {
       background-color: rgba(0,0,0,1) ; 
       font-weight: bold ; 
       border-radius: 8px ; 
       box-shadow: 2px 2px 2px 2px  #faf9f9 ; 
       border-color: rgba(252,252,252,1) ; 
       color: rgba(252,252,252,1) ; 
    } 

.post-115960 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       font-weight: bold ; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

#sstt3.et_pb_text   p {
       color: rgba(1,47,89,1) ; 
       font-weight: bold ; 
    } 

#VidTxtPar54.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {
       background-color: rgba(165,171,202,1) ; 
       padding-top: 0px ; 
       padding-left: 9px ; 
       padding-bottom: 9px ; 
       padding-right: 9px ; 
       border-width: 2px ; 
       border-style: dotted ; 
       border-top-style: dotted ; 
       border-color: rgba(242,7,7,1) ; 
       border-radius: 11px ; 
    } 

#wpcf7-f682-p115960-o1 {
       font-weight: bold ; 
       color: rgba(0,0,0,1) ; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

#wpcf7-f682-p115960-o1 input[type=submit] {
       width: 130px ; 
       height: 39px ; 
       font-weight: bold ; 
       font-size: 22px ; 
       background-color: rgba(236,146,3,1) ; 
       color: rgba(245,244,244,1) ; 
    } 

#wpcf7-f682-p115960-o1 input[type=submit]:hover {
       background-color: rgba(82,241,3,1) ; 
       border-color: rgba(24,21,21,1) ; 
    } 

#wpcf7-f682-p115960-o1 input[type=text] {
       width: 100% ; 
    } 

#wpcf7-f682-p115960-o1 input[type=email] {
       width: 100% ; 
    } 

#wpcf7-f682-p115960-o1 input[type=tel] {
       width: 100% ; 
    } 

#VidTxtPar54.et_pb_section .et_pb_text   strong {
       color: rgba(165,171,202,1) ; 
       text-shadow: 2px 2px 2px #000000 ; 
       font-size: 35px ; 
    } 

#ContactPageS1b.et_pb_promo {
       background-color: rgba(226,221,221,1) ; 
       padding-top: 7px !important; 
       padding-bottom: 7px !important; 
       border-width: 2px ; 
       border-style: solid ; 
       border-color: rgba(3,27,149,1) ; 
       border-radius: 21px ; 
       box-shadow: rgb(178, 169, 143) 0px 3px 0px, rgba(0, 0, 0, 0.15) 0px 14px 10px, rgba(0, 0, 0, 0.1) 0px 24px 2px, rgba(0, 0, 0, 0.1) 0px 34px 30px ; 
    } 

#ContactPageS1b.et_pb_promo .et_pb_promo_description  h2 {
       font-weight: bold ; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

#ContactPageS1d.et_pb_text   {
       background-color: rgba(252,252,252,1) ; 
       padding-top: 7px ; 
       padding-bottom: 7px ; 
       border-color: rgba(3,27,149,1) ; 
       border-width: 2px ; 
       border-style: solid ; 
       border-radius: 11px ; 
       text-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 ; 
       box-shadow: rgb(178, 169, 143) 0px 3px 0px, rgba(0, 0, 0, 0.15) 0px 14px 10px, rgba(0, 0, 0, 0.1) 0px 24px 2px, rgba(0, 0, 0, 0.1) 0px 34px 30px ; 
    } 

#ContactPageS1c.et_pb_text   h1 {
       font-weight: bold ; 
       text-shadow: rgb(0, 0, 0) 1px 1px 4px ; 
    } 

#item-vfb-1 {
       background-color: rgba(238,238,238,0.67) ; 
    } 

#item-vfb-2 {
       background-color: rgba(238,238,238,0.76) ; 
    } 

#contsect1.et_pb_section .et_pb_text   h3 {
       font-weight: bold ; 
    } 

#ContactPageS1a.et_pb_text   strong {
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

#abotop.et_pb_section .et_pb_promo .et_pb_promo_description  strong {
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

#abotop.et_pb_section .et_pb_blurb .et_pb_blurb_content {
       box-shadow: none ; 
    } 

#DemoPg435.et_pb_section {
       font-weight: bold ; 
       color: rgba(5,4,4,1) ; 
       background-color: rgba(165,171,202,1) !important; 
       background-image: linear-gradient(-89deg, #efefef, #a5abca) ; 
       box-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px !important; 
       padding-bottom: 20px ; 
    } 

#DemoPg435.et_pb_section .et_pb_text   strong {
       color: rgba(2,2,2,1) ; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

#DemoPg435.et_pb_section .et_pb_text   p {
       text-shadow: none ; 
    } 

#wpcf7-f682-p41-o1 p {
       font-weight: bold ; 
       color: rgba(5,4,4,1) ; 
       box-shadow: none ; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

#wpcf7-f682-p41-o1 input[type=submit] {
       width: 164px ; 
       height: 51px ; 
       font-size: 29px ; 
       font-weight: bolder ; 
       background-color: rgba(63,187,0,1) ; 
       color: rgba(230,228,228,1) ; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
       border-width: 5px ; 
       padding-bottom: 1px ; 
       padding-top: 0px ; 
       font-family: Fjalla One ; 
       letter-spacing: 5px ; 
    } 

#wpcf7-f682-p41-o1 input[type=submit]:hover {
       background-color: rgba(236,146,3,1) ; 
       box-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
       color: rgba(1,47,89,1) ; 
    } 

#wpcf7-f682-p41-o1 input[type=text] {
       width: 100% !important; 
    } 

#wpcf7-f682-p41-o1 input[type=email] {
       width: 100% !important; 
    } 

#wpcf7-f682-p41-o1 input[type=tel] {
       width: 100% !important; 
    } 

.post-41 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       font-weight: bolder ; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

.post-41 .et_pb_section:nth-child(1) .et_pb_fullwidth_header .header-content h4 {
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

#PricingPgTabs1ActualTabs > div > div.et_pb_tab.clearfix.et_pb_tab_1.et-pb-active-slide > div > div > div {
       width: 522px ; 
       max-width: 100% ; 
    } 

#Pricingtablbacksect1.et_pb_section .et_pb_button {
       width: 95% ; 
    } 

#spec23.et_pb_section .et_pb_row:nth-child(1) {
       background-color: rgba(225,223,223,1) ; 
       padding-right: 10px ; 
       padding-left: 10px ; 
       border-radius: 36px ; 
       border-top-style: none ; 
       border-style: dotted ; 
       border-width: 4px ; 
       border-color: rgba(253,16,16,1) ; 
    } 

#specoffbut.et_pb_button {
       background-color: rgba(2,2,2,1) ; 
       font-weight: bold ; 
       color: rgba(82,241,3,1) ; 
       border-width: 7px ; 
       border-radius: 9px ; 
    } 

#contim.et_pb_countdown_timer {
       border-width: 5px ; 
       border-style: dotted ; 
       border-color: rgba(224,60,60,1) ; 
    } 

#specoftxt.et_pb_text   h1 {
       font-weight: bolder ; 
    } 

#specoftxt.et_pb_text   p {
       font-weight: bold ; 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container .et-pb-contact-message {
       color: rgba(61,212,6,1) ; 
       font-weight: bolder ; 
       font-size: 23px ; 
       background-color: rgba(14,11,11,0.78) ; 
       padding-top: 3px ; 
       padding-right: 3px ; 
       padding-bottom: 3px ; 
       padding-left: 3px ; 
       display: none ; 
    } 

html body header#main-header #logo {
       width: 37% ; 
       height: 45px ; 
    } 

html body header#main-header {
       background-color: rgba(35,35,35,1) ; 
    } 

#TTOO12.et_pb_text   {
       color: rgba(254,245,245,1) ; 
       background-color: rgba(226,221,221,1) ; 
       padding-top: 4px ; 
       padding-bottom: 6px ; 
       margin-bottom: 0px ; 
       border-top-left-radius: 9px ; 
       border-top-right-radius: 9px ; 
       box-shadow: rgb(255, 255, 255) 0px 0px 3px ; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
       border-left-style: none ; 
       border-bottom-color: rgba(63,187,0,1) ; 
       border-bottom-width: 3px ; 
       border-bottom-style: solid ; 
    } 

#TTOU12.et_pb_contact_form_container {
       padding-right: 7px ; 
       padding-left: 6px ; 
       border-width: 1px ; 
       border-style: solid ; 
       border-color: rgba(242,241,241,1) ; 
       border-radius: 0px ; 
       border-bottom-left-radius: 8px ; 
       border-top-right-radius: 0px ; 
       padding-bottom: 8px ; 
       border-bottom-right-radius: 8px ; 
       box-shadow: rgb(204, 204, 204) 0px 1px 1px ; 
       background-color: rgba(63,187,0,1) ; 
    } 

#TTOU12.et_pb_contact_form_container input[type=text] {
       border-style: none ; 
       box-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

#TTOU12.et_pb_contact_form_container textarea {
       box-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

.post-116098 .et_pb_section:nth-child(1) .et_pb_button {
       background-color: rgba(242,241,241,1) ; 
       font-weight: bolder ; 
    } 

#ZK123.et_pb_promo {
       background-color: rgba(63,187,0,1) !important; 
       border-radius: 9px ; 
       box-shadow: rgb(0, 0, 0) 1px 1px 4px ; 
    } 

#alik23.et_pb_text   p {
       padding-top: 7px ; 
       padding-right: 7px ; 
       padding-bottom: 7px ; 
       padding-left: 7px ; 
       font-size: 22px ; 
       font-family: Chivo ; 
       background-color: rgba(226,221,221,1) ; 
       box-shadow: rgb(0, 0, 0) 1px 1px 4px ; 
       border-width: 2px ; 
       border-style: solid ; 
       border-radius: 11px ; 
    } 

.post-116126 .et_pb_section:nth-child(1) .et_pb_button {
       font-weight: bolder ; 
       background-color: rgba(226,221,221,1) ; 
    } 

.post-116125 .et_pb_section:nth-child(1) .et_pb_button {
       font-weight: bolder ; 
       background-color: rgba(226,221,221,1) ; 
    } 

.post-123 .et_pb_section:nth-child(2) .et_pb_button {
       background-color: rgba(226,221,221,1) ; 
       font-weight: bolder ; 
    } 

#BrassTid.et_pb_toggle_close > h5.et_pb_toggle_title {
       color: rgba(252,252,252,1) ; 
       font-weight: bold ; 
       text-shadow: rgb(204, 204, 204) 0px 1px 1px ; 
       font-size: 15px ; 
    } 

#BrassTid.et_pb_toggle_close {
       background-color: rgba(0,0,0,1) ; 
       border-color: rgba(241,44,44,1) ; 
       border-width: 2px ; 
       border-radius: 6px ; 
       box-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

#BrassTid.et_pb_toggle_close:hover {
       background-color: rgba(3,27,149,1) ; 
    } 

#BrassTid.et_pb_toggle_open {
       background-color: rgba(252,252,252,1) ; 
    } 

#TTOO12.et_pb_text   strong {
       color: rgba(242,7,7,1) ; 
    } 

#R3specContID.et_pb_section .et_pb_row:nth-child(1) {
       padding-top: 7px ; 
       padding-bottom: 7px ; 
    } 

#R3specContID.et_pb_section .et_pb_text   h3 {
       font-family: Courier Std, Courier, sans-serif ; 
       font-weight: bold ; 
       text-decoration: none ; 
       color: rgba(242,7,7,1) ; 
    } 

#R3specContID.et_pb_section .et_pb_countdown_timer .et_pb_countdown_timer_container {
       color: rgba(3,27,149,1) ; 
       font-weight: bold ; 
    } 

#R3specContID.et_pb_section .et_pb_button {
       color: rgba(242,7,7,1) ; 
       font-weight: bold ; 
       background-color: rgba(0,0,0,1) ; 
    } 

#R3specContID.et_pb_section .et_pb_button:hover {
       background-color: rgba(252,252,252,1) ; 
       border-width: 2px ; 
       border-color: rgba(0,0,0,1) ; 
    } 

#R3specContID.et_pb_section {
       background-image: linear-gradient(86deg, #b7bcd6, #ffffff) ; 
    } 

#R3specContID.et_pb_section .et_pb_countdown_timer .days .value {
    } 

#R3specContID.et_pb_section .et_pb_countdown_timer .sep {
    } 

#R3specContID.et_pb_section .et_pb_countdown_timer .hours .value {
    } 

#R3specContID.et_pb_section .et_pb_countdown_timer .minutes .value {
    } 

#R3specContID.et_pb_section .et_pb_countdown_timer .seconds .value {
    } 

#Timer456ID.et_pb_countdown_timer {
    } 

#Timer456ID.et_pb_countdown_timer .days .value {
    } 

#wpcf7-f682-p116223-o1 input[type=text] {
    } 

#wpcf7-f682-p116223-o1 input[type=email] {
    } 

#wpcf7-f682-p116223-o1 input[type=tel] {
    } 

.post-116223 .et_pb_section:nth-child(2) {
    } 

.post-41 .et_pb_section:nth-child(1) {
    } 

.post-116223 .et_pb_section:nth-child(2) .et_pb_fullwidth_header h1 {
       font-weight: bold ; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

.post-116223 .et_pb_section:nth-child(2) .et_pb_fullwidth_header .header-content h4 {
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

.post-116223 .et_pb_section:nth-child(2) .et_pb_button {
       font-weight: bold ; 
       box-shadow: 2px 2px 2px 2px  #ffffff ; 
    } 

#ContactPageS1.et_pb_section {
       background-color: rgba(165,171,202,1) ; 
       background-image: linear-gradient(2deg, #efefef, #a5abca) ; 
    } 

#ContactPageS1d.et_pb_text   strong {
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px ; 
    } 

#abotop.et_pb_section .et_pb_blurb .et_pb_blurb_content:hover {
       border-width: 3px !important; 
       border-color: #a5abca !important; 
       box-shadow: rgb(0, 0, 0) 1px 1px 4px !important; 
    } 

#abotop.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 a:hover {
       color: rgba(242,7,7,1) ; 
    } 

#abotop.et_pb_section .et_pb_blurb .et_pb_blurb_content p:hover {
       color: rgba(165,171,202,1) ; 
    } 

html body div#footer-bottom #footer-info a {
       color: rgba(242,7,7,1) ; 
    } 

html body div#footer-bottom #footer-info {
       color: rgba(255,255,255,1) ; 
       font-weight: bold ; 
       font-size: 15px ; 
       text-transform: none ; 
       text-decoration: none ; 
       text-shadow: none ; 
    } 


@media screen and (min-width: 481px) and (max-width: 768px) { #R3specContID.et_pb_section .et_pb_countdown_timer .days .value {   font-size: 23px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { #R3specContID.et_pb_section .et_pb_countdown_timer .sep {   font-size: 12px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { #R3specContID.et_pb_section .et_pb_countdown_timer .hours .value {   font-size: 23px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { #R3specContID.et_pb_section .et_pb_countdown_timer .minutes .value {   font-size: 23px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { #R3specContID.et_pb_section .et_pb_countdown_timer .seconds .value {   font-size: 23px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { #R3specContID.et_pb_section .et_pb_countdown_timer .sep {   line-height: 23px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { #R3specContID.et_pb_section .et_pb_countdown_timer .sep {   height: 64px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { #Timer456ID.et_pb_countdown_timer {   font-size: 14px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { #Timer456ID.et_pb_countdown_timer .days .value {   font-size: 27px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #wpcf7-f682-p116223-o1 input[type=text] {   width: 80%; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #wpcf7-f682-p116223-o1 input[type=email] {   width: 80%; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #wpcf7-f682-p116223-o1 input[type=tel] {   width: 80%; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { .post-116223 .et_pb_section:nth-child(2) {   padding-top: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-116223 .et_pb_section:nth-child(2) {   padding-top: 0px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { .post-41 .et_pb_section:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-41 .et_pb_section:nth-child(1) {   padding-top: 0px; }  }  