/************* main css *****************/

h1 { line-height: 1.1; }
h2 { margin-bottom: 20px !important; }
h3 { margin-bottom: 20px !important; }
h1, .entry-content h1 { font-size: 4.8rem !important; }
h6 {
  letter-spacing: 2px;
}

#banner1 {
  padding: 320px 10px;
}
#banner2 {
  padding: 100px 10px;
}
#banner3 {
  padding: 250px 10px !important;
}
#banner4 {
  padding: 200px 10px!important;
}

#inner-content-2 h1, #inner-content-2 h2, #inner-content-2 h3,  #inner-content-2 h4,  #inner-content-2 h4, #inner-content-2 h6,#inner-content-2 h5,  #inner-content-2 p { color:#000 !important; margin-bottom: 20px; }
#inner-content-2 p { color: #000 !important; line-height: 1.8em !important; }

.inner-main-banner2 h1,.inner-main-banner2 h1, .inner-main-banner2 h2,.inner-main-banner2 h2,h3,.inner-main-banner2 h3,h4,.inner-main-banner2 h4,h5,.inner-main-banner2h5,h6,.inner-main-banner2 h6{ margin-bottom: 20px !important; }

.wrapper {
  position: relative !important;
}

#footer-main .widget-title {
  font-size: 25px !important;
  font-weight: normal!important;
  color: #636363 !important;
}


h1{
  padding: 0;
  line-height: 1.1!important;
  letter-spacing: 2px;
  font-family: 'Oswald',sans-serif !important;
  margin-bottom: 20px;

}
p { line-height: 1.6em !important; }
.inner-text.text-center h1, .inner-text.text-center p {
  margin-bottom: 20px !important;
}


/************* INNER MAIN CSS *****************/
.button:hover {
  color: #000 !important;
}
.site-footer-section-4 .form__field.col.xs-12.sm-12.p-half {
  padding: 0 !important;
}

.site-footer-section-4 .basic-form__form.col-12.col-lg-12 {
  padding: 0 0 !important;
}
.site-footer-section-4 #form {
  padding: 0 !important;
}
#text-4 a:hover {
  color: red !important;
}
#text-4 a {
  color: #fff !important;
}
.dealer-locator-address {
  padding-bottom:20px;
}
#build-your-supra-btm {
  text-align: center;
}
#inner-form-banner {
  padding-top: 0 !important;
}

.dealer-locator-address h4 {
  color: #000 !important;
}
#dealer-locator-page .ast-primary-header-bar {
  background: #000;
}
#download-brochure-page .ast-primary-header-bar {
  background: #000;
}
#thankyou-sub {
  text-align: center;
  padding: 100px 0;
}
.opportunities-points li {
  font-size: 14px;
  color: #000;
}
.opportunities-text h2 {
  font-family: 'Oswald',sans-serif !important;
  font-size: 1.3rem;
  font-weight: normal;
  margin-top: 30px;
}
.opportunities-text p {
  font-size: 14px;
  color: #000;
}
.opportunities-text {
  margin: 50px 30px 0 10px;
}
.opportunities-text h2, .opportunities-text p {
  color: #000;
}
#form .form__label {
  font-size: 0.875em !important;
  color: #696C71 !important;
  font-weight: normal;
  margin-top: 10px;
}
#form input {
  border: 1px solid #CBCDCE !important;
  width: 100%;
  border-radius: 0;
  background: #fff;
  padding: 8px 10px;
  font-size: 14px;
}
#form select {
  border: 1px solid #CBCDCE !important;
  width: 100%;
  border-radius: 0;
  background: #fff;
   font-size: 14px;
}
.form-content {
  background: #000;
  max-width: 500px;
  padding: 20px !important;
  margin-top: -80px;
}
#dealership-form-main #form {
  padding: 50px 50px 10px;
  max-width: 500px !important;
  background: #fff;
  border: 1px solid #9B9B9B;
  margin-bottom: 50px;
}
.btn--primary {
  padding: 7px 50px;
  color: white;
  text-decoration: none;
  position: relative;
  z-index: 5;
  margin: 8px 20px;
}
.btn--primary::before {
  content: "";
  position: absolute;
  height: 100%;
  width: calc(100% + 12px);
  z-index: -2;
  background: #00A3E0;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) skew(-20deg);
  transition: width 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.btn--primary::after {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: -1;
  background: #202020;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) skew(-20deg);
  transition: background-color 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
#dealership-opportunities-header h1, #dealership-opportunities-header p {
  color: #fff !important;
}
.section-download-brochure-main .ast-primary-header-bar.ast-primary-header.main-header-bar.site-header-focus-item {
  background: #000;
}
#dealership-opportunities-main .ast-primary-header-bar.ast-primary-header.main-header-bar.site-header-focus-item {
  background: #000;
}

.privacy-policy li {
  color: #fff;
  margin: 10px 0;
}
#ppolicy-points {
  margin-top: 20px;
}

#cookies-inner p {
  color: #fff;
  text-align: justify;
}
#cookies-inner a {
  color: #9f9f9f;
}
#cookies-inner a:hover {
  color: #fff;
}
#monoxide-accumulate-inner h4 {
  margin: 50px 0;
  line-height: 1.5em;
}
#safety-awareness-inner .button {
  color: #fff;
}
#safety-awareness-inner .button:hover {
  color: #000;
}
.safety-awareness-points li {
  list-style: decimal;
  color: #fff;
  margin: 20px 0;
  text-align: justify;
}
#safety-awareness-letter p {
  color: #fff;
}
#right-section2\ beaux-wildman p {
  padding-top: 200px;
}
#right-section2\ shota-tezuka img {
  width: 300px;
}
#jamie-lopina-btm img {
  width: 100% !important;
  background-size: cover !important;
}

#jamie-lopina-points-left p {
  color: #fff;
  font-size: 18px;
}
#nicrapap-section2 h2 {
  color: #000 !important;
}
.social {
  text-align: left;
}
.social .fa.fa-instagram {
  background: #000 !important;
  padding: 10px 15px;
  font-size: 22px !important;
  color: #fff !important;
  border: ;
  border-radius: 5px;
}
.social .fa.fa-spotify {
  background: #42C369 !important;
  padding: 10px 15px;
  font-size: 22px !important;
  color: #fff !important;
  border: ;
  border-radius: 5px;
}
.social .fa.fa-facebook-f{
  background: #4E69A2 !important;
  padding: 10px 15px;
  font-size: 22px !important;
  color: #fff !important;
  border: ;
  border-radius: 5px;

}
.social .fa.fa-youtube{
  background: #D13534 !important;
  padding: 10px 15px;
  font-size: 22px !important;
  color: #fff !important;
  border: ;
  border-radius: 5px;

}

#sam-brown-left-text h2 {
  color: #000 !important;
}
#img-sec2 {
  margin-top: 20px;
}

#career-achievements-left p {
  color: #fff !important;
}
#right-section2 {
  padding: 180px 0;
}
#left-section2 p {
  text-align: left;
  margin: 15px 0;
  color: #000;
  font-size: 18px;
}
#right-section2 p {
  color: #000;
  font-size: 18px;
  padding: 10px 0;
}
#nic-rapa {
  text-align: center !important;
}

#fx-one-power-tower2 p {
  max-width: 600px;
  margin: 0 auto;
  width: 100%;
}

#protection-plan1 {
  text-align: center;
}
#protection-plan1 p {
  text-align: center;
  max-width: 600px;
  margin: 0 auto;
  width: 100%;
}
.protection-logo img {
  width: 150px;
  margin-bottom: 30px;
}
#right-side-protection1 .inner-content-main {
  text-align: left;
  padding: 100px 78px;
}

.container.main-box-short {
  padding-top: 150px;
  padding-bottom: 150px;
  position: relative;
  width: 100%;
  position: relative;
  width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  ext-align: center;
}


.text-left { text-align: left;  }
.button {
  display:inline-block;
}
.elementor-video2 {
  width: 520px;
  text-align: center;
  margin: 0 auto;
  display: block;
  position: relative;
  height: 400px;
  z-index: 0;
  left: 0;
  right: 0;
  top: 0px;
}
.button2 {
  background: #000;
  padding-top: 11px;
  padding-right: 38px;
  padding-bottom: 11px;
  padding-left: 38px;
  display: ruby-base;
  text-transform: uppercase;
  font-weight: 400;
    font-family: 'Oswald',sans-serif;
    letter-spacing: 2px;

}
.button2 {
  border: 2px solid #fff;
}
.button3 {
  background:#5B5B5B;
  padding-top: 11px;
  padding-right: 38px;
  padding-bottom: 11px;
  padding-left: 38px;
  display: ruby-base;
  text-transform: uppercase;
  font-weight: 400;
    font-family: 'Oswald',sans-serif;
    letter-spacing: 2px;
    border-style: solid;
border-top-width: 2px;
border-color: #fff;
}

.background-overlay {
  background-color: #000;
  opacity: .4;
  transition: background .3s,border-radius .3s,opacity .3s;
  height: 100% !important;
  width: 100% !important;
  top: 0 !important;
  left: 0 !important;
  position: absolute !important;
}
.background-overlay1 {
  background-color: #000;
  opacity: .55;
  transition: background .3s,border-radius .3s,opacity .3s;
  height: 100% !important;
  width: 100% !important;
  top: 0 !important;
  left: 0 !important;
  position: absolute !important;
}
.background-overlay-2 {
  background-color:;
  opacity:.58;
  transition: background .3s,border-radius .3s,opacity .3s;
  height: 100% !important;
  width: 100% !important;
  top: 0 !important;
  left: 0 !important;
  position: absolute !important;
}
.background-overlay-4 {
  background-color:#fff;
  opacity:.58;
  transition: background .3s,border-radius .3s,opacity .3s;
  height: 100% !important;
  width: 100% !important;
  top: 0 !important;
  left: 0 !important;
  position: absolute !important;
}
.img-main { width: 100%; max-width: 550px !important;}
.img-main2 { width: 100%; max-width: 460px !important;}
.color-black {color: #000 !important;  }
.color-white {color: #fff !important;  }
.inner-text2.text-center {
  max-width: 600px;
  width: 100%;
  margin: 0 auto;
  padding-bottom: 80px;
}
.inner-text-safety.text-center {
  max-width: 650px;
  margin: 0 auto;
}
.button:hover {
  color: #000;
  background: #fff;
}

.safty-box, .safty-box h4 {
  color: #000;
  line-height: 1.5;
  margin-bottom: 20px;
}
.elementor-heading-title.elementor-size-default.color-black {
  color: #000 !important;
}
.main-box-small { color: #000; }
.main-box-small h1 , .main-box-small h2 , .main-box-small h3, .main-box-small h4   { color: #000 !important; }
.main-box-small a { color: #000; }


.main-box-black { color: #000; }
.main-box-black h1 , .main-box-small h2 , .main-box-small h3, .main-box-small h4   { color: #000 !important; }
.main-box-black a { color: #000; }


.main-box-white { color: #fff; }
.main-box-white h1 , .main-box-small h2 , .main-box-small h3, .main-box-small h4   { color: #fff !important; }
.main-box-white a { color: #fff; }


.main-spacing{ padding:100px 10px; }

.main-spacing-2{ padding:320px 0 ; }
.main-spacing-2 h1 , .main-box-small h2 , .main-box-small h3, .main-box-small h4 , .main-box-small h5   { color: #fff !important; margin-bottom: 20px; }
.main-spacing-2 a { color: #fff; }

h6, .entry-content h6 {
  font-size: 1.125rem !important;
  line-height: 1.2;
}


.safety-oboat-links {
  margin:30px 10px;
}

.safety-oboat-links a {
  margin-top: 20px;
}

.color-box {
  color: #000;
  margin-bottom: 20px;
}
.color-box-white {
  color: #d2d2d2;
  margin-bottom: 20px;
}
.video-inner {
  position: relative;
}
.elementor-video {
  width: 420px;
  text-align: center;
  margin: 0 auto;
  display: block;
  position:relative; 
  height: 300px;
  z-index: 9999999;
  left: 0;
  right: 0;
  top:0px;
}
h6 {
  letter-spacing: 2px;
}


.main-inner-box {
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
  padding: 320px 40px;
  height: 100vh;
  ackground-repeat: no-repeat;
  background-size: cover;
  background-color: #0f0f0f;
  background-attachment: fixed;
  box-sizing: border-box;
  word-wrap: break-word;
  font-family: 'Montserrat',sans-serif;
  font-weight: 400;
  position: relative;

  background-size: cover;
background-repeat: no-repeat;
width: 100% !important;
text-align: center;

}

.container.main-box {
  padding-top: 320px;
  padding-bottom: 320px;
  position: relative;
width: 100%;
position: relative;
width: 100%;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-line-pack: start;
align-content: flex-start;
}
.container.main-box2 {
  padding-top: 320px;
  padding-bottom: 320px;
  position: relative;
width: 100%;
position: relative;
width: 100%;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-line-pack: start;
align-content: flex-start;
ext-align: center;
}
.container.main-box4 {
  padding-top: 420px;
  padding-bottom: 420px;
  position: relative;
width: 100%;
position: relative;
width: 100%;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-line-pack: start;
align-content: flex-start;
ext-align: center;
}
.container.main-box-small {
    padding-top: 150px;
  padding-bottom: 150px;
  position: relative;
width: 100%;
position: relative;
width: 100%;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-line-pack: start;
align-content: flex-start;
ext-align: center;
}
.main-box3 p {
  width: ;
  max-width: 600px;
  width: 100%;
  margin: 0 auto;
}
.elementor-background-overlay {
  background-color: #000;
opacity: .6;
transition: background .3s,border-radius .3s,opacity .3s;
  position: relative;
  height: 100%;
width: 100%;
top: 0;
left: 0;
position: absolute;

}
.col-sm-4.wake-surf-systems h2 {
  color: #000;
  margin-bottom: 20px;
}
.col-sm-4.wake-surf-systems p {
  color: #000;
}
.elementor-widget:not(:last-child) {
  margin-bottom: 20px;
}
.mb20 {
  margin-bottom: 20px;
}
.container.main-box2.elementor-widget-wrap {
  color: #000;
}
.container.main-box2.elementor-widget-wrap h1 {
  color: #000;
}

.col-sm-5.inner-main-banner2 p {
  line-height: 1.8em !important;
}
.inner-main-banner2 p {
  line-height: 1.8em !important;
}

.inner-main-banner2 .row { padding: 0 20px; }


/**************INNER PGAES****************************/


















#accessibility-inner a {
  color:#e92525;
}
#accessibility-inner a:hover {
  color: #fff;
}
#accessibility-inner p {
  color: #fff;
  line-height: 1.8em !important;
}
.main-top-resposivebanner { display: none; }
.button.main {

  color: #fff;
}
.button.main:hover {
  color: #000;
}
.container.main-box-small.elementor-widget-wrap.boat-inner-textmain {
  text-align: center !important;
  display: block !important;
}
.boat-inner-textmain h5, .boat-inner-textmain h1,.boat-inner-textmain p {
  color: #fff !important;
}
#home-boat\ btm-v\ inner-boat .button2 {
  color: #fff;
}
.container.main-box-small.elementor-widget-wrap.boat-inner-textmain {
  padding: 80px 0!important;
}
.fx-text abbr {
  text-transform: capitalize;
}

.sa-counter-main2{}

.container.main-box-small.elementor-widget-wrap.fxone-main {
  text-align: center !important;
  margin: 0 auto !important;
  display: block ruby;
}
.sa-counter-main2 h3 {
  font-size: 32px !important;
  font-weight:normal !important;
  font-family:'Montserrat',sans-serif !important;
}
.sa-counter-main2 h5 {
  font-size:19px !important;
  font-weight:normal!important;
   font-family:'Montserrat',sans-serif !important;
}

.inner-text.midd-img {
  margin-top: -100px;
}
.p-right { text-align: right; }
.p-left { text-align: left; }
.elementor-background-overlay-4 {
  background-color: #000;
  opacity: .6;
  transition: background .3s,border-radius .3s,opacity .3s;
  position: relative;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
}

.col-sm-6.full-inner {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.counter .count-up {
  text-align: center;
  
}
.counter .count-up .counter-count {
  FO: ;
  font-size: 70px;
}
.counter {
  background: #000;
}

#inner .inner-pg-img img {
  max-width: 500px;
  background-position: top !important;
  width: 100%;
}


.color-white2 {
  width: 39px;
  fill: white;
  font-weight: 800;
}
.subtagline {
  font-weight: 200 !important;
  color: #515151;
  font-size: 20px;
}
#inner-padding {
  padding: 0 100px;
  text-align: left !important;
}
.text-center.pro-button {
  display: flow-root;
  width: 100%;
  margin-top: 50px;
}

.counter.btm .swiper-wrapper {
  text-align: center !important;
  display: block;
}
.counter.btm .swiper-wrapper h5 {
  text-align: center !important;
  color: #000;
  font-size:26px;
}
/**************footer css****************************/



.footer-widget-area-inner.site-info-inner a {
  color: #575757;
}
#text-4 .textwidget {
  color:#575757;
}
#text-4 .textwidget:hover {
  color:#fff;
}
.footer-widget-area-inner.site-info-inner a {
  color: #575757; 
}
.elementor-button-link.elementor-button.elementor-size-sm:hover {
  color: red !important;
}
.elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:focus {
  color: #000 !important;
  background-color: #ffffff;
  border-color: #ffffff;
}

/***********home css*******************/
.home-banners {
  display: none;
}
.hero__video.video-bottom {
  position: absolute;
}
.model-button a {
  margin: 15px 0;
}
.build-text {
  width: 100% !important;
  max-width: 100% !important;
}
/**************Media css***************/
@media only screen and (max-width: 920px) {
.astra-megamenu.sub-menu span {
  color: #000;
}
.ast-menu-toggle {
  color: #000 !important;
}
.ast-header-break-point .main-navigation ul.sub-menu .menu-item .menu-link::before {
  content: "\e900";
  font-family: Astra;
  font-size: .65em;
  text-decoration: inherit;
  display: inline-block;
  transform: translate(0,-2px) rotateZ(270deg);
  margin-right: 5px;
  color: #000 !important;
}
}
@media only screen and (max-width: 810px) {
  .main-top-resposivebanner { display: block !important; }
  .inner-videomain {
  display: none;
}
#home-boat\ btm-v .container.main-box-small {
  padding: 100px 0 !important;
}
#home-boat\ btm-v .main-spacing-2 {
  padding: 150px 0;
}
h1, .entry-content h1 {
  font-size: 2.8rem !important;
}
.elementor-video2 {
  width: 520px;
  text-align: center;
  margin: 0 auto;
  display: block;
  position: relative;
  height: 400px;
  z-index: 0;
  left: -88px;
  right: 0;
  top: 0px;
}
}



@media only screen and (max-width: 768px) {


  .ast-builder-grid-row {
  overflow-wrap:  !important;
}

  #cookies-inner {
  padding: 80px 0;
}

  .container.main-box-small {
  padding-top: 0px;
  padding-bottom: 0px;
}
.opportunities-text h2 {
  font-family: 'Oswald',sans-serif !important;
  font-size: 1.2rem;
  font-weight: normal;
  margin-top: 30px;
  line-height: 1.5em;
}
  #dealership-form-main #form {
  padding: 50px 32px 10px;
  max-width: 500px !important;
  background: #fff;
  border: 1px solid #9B9B9B;
  margin-bottom: 50px;
}
  #dealership-opportunities-header {
  padding-top: 50px;
  padding-bottom: 0;
}
  #dealership-opportunities-header h1 {
  font-size: 30px !important;
  line-height: 1.5em !important;
}
#dealership-opportunities-header p {
  font-size: 15px !important;
}
  .basic-form__form.col-6.col-lg-6 {
  flex: 0 0 100%;
  max-width: 100% !important;
  margin-top: 10px;
}
.form-content {
  margin-top: 0px;
}
  #right-section2\ beaux-wildman p {
  padding-top: 10px;
}
  #right-section2\ shota-tezuka {
  max-width: 100% !important;
  text-align: center !important;
  flex: 0 0 100%;
}
  #left-section2 {
  max-width: 100% !important;
  flex: 0 0 100% !important;
}
  #left-side-protection1 {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;
}
#right-side-protection1 {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;
}

  .main-box {
  padding: 100px 10px !important;
}
  .elementor-spacer-inner.space2 {
  height: 200px !important;
}
#banner1 {
  padding: 100px 10px !important;
}
#banner2 {
  padding: 100px 10px!important;
}
#banner3 {
  padding: 100px 10px !important;
}
#banner4 {
  padding: 100px 10px!important;
}
#tow-col .elementor-spacer-inner {
  height: 100px !important;
}
.elementor-video2 {
  width: 350px;
  text-align: center;
  margin: 0 auto;
  display: block;
  position: relative;
  height: 300px;
  z-index: 0;
  left: -5px;
  right: 0;
  top: 0px;
}
#inner-padding {
  padding: 0 10px;
  text-align: left !important;
}
#tow-col .elementor-spacer-inner.space2 {
  height: 200px !important;
}
.inner-main-banner2 {
  padding: 0 30px;
}
.col-sm-5.inner-main-banner2 {
  padding: 0 30px;
}
#home-boat\ btm-v .container.main-box-small {
  padding: 0px 0 0 !important;
}
  #home-boat {
  background: transparent !important;
}

#home-boat .container.main-box-small.elementor-widget-wrap {
  padding: 90px 0;
}
#home-boat .main-spacing-2 {
  padding: 0 0 !important;
}
.home-banners {
  position: absolute;
  display: block;
  text-align: center;
  margin: 0 auto;
  left: 0;
  right: 0;
}

.home-banners img {
  width: ;
  max-width: 600px;
  margin: 0 auto;
  text-align: center;
  left: 0;
  right: 0;
  display: inline-flex;
  width: 100%;
}
.container.main-box {
  padding-top: 100px;
  padding-bottom: 100px;
}
  .container.main-box2 {
  padding-top: 100px;
  padding-bottom: 100px;
}
#home-boat {
  background: transparent !important;
}

#home-boat .container.main-box-small.elementor-widget-wrap {
  padding: 90px 0;
}
#home-boat .main-spacing-2 {
  padding: 0 0 !important;
}
.home-banners {
  position: absolute;
  display: block;
  text-align: center;
  margin: 0 auto;
  left: 0;
  right: 0;
}
.home-banners img {
  width: ;
  max-width: 600px;
  margin: 0 auto;
  text-align: center;
  left: 0;
  right: 0;
  display: inline-flex;
  width: 100%;
}
}

@media only screen and (max-width: 540px) {
  #right-section2 {
  padding: 20px 0;
}
  #home-boat\ btm-v .container.main-box-small {
  padding: 0 0 !important;
}
#home-boat\ btm-v .main-spacing-2 {
  padding: 50px 0;
}

}


@media all and (max-width:450px) {
  #monoxide-accumulate-inner h4 {
  margin: 20px 0;
  line-height: 1.8em;
  font-size: 19px;
}
  #jamie-lopina-points-left p {
  font-size: 14px !important;
}
  #right-section2 p {
  font-size: 14px;
  padding: 10px 15px;
}
  #left-section2 p {
  text-align: left;
  margin: 12px 0;
  color: #000;
  font-size: 15px;
}
  .container.main-box.elementor-widget-wrap {
  padding-top: 80px !important;
}
#left-side-protection1 {
  height: 300px;
}
  .main-box.elementor-widget-wrap .col-sm-5 {
  text-align: center;
}
  #model-top {
  background-size: cover !important;
  width: 100% !important;
}
#counter-main {
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 100%;
  text-align: center;
  position: relative;
  top: 0;
  background: transparent !important;
  margin: 50px 0;
}
#counter-main .col-12.col-sm-3 {
  text-align: center !important;
  margin: 0 auto;
}
#counter-main .col-sm-3 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.main-box {
  padding: 20px 10px !important;
}
.comfort-text {
  padding: 50px 0 0;
}
.performance-text {
  padding-top: 50px;
}
.col-sm-6.text-center.helm-tab {
  padding-top: 50px 10px 0 10px;
}
.col-sm-6.text-center.helm-tab {
  padding-top: 30px;
}
.p-right {
  text-align: center;
}
.p-left {
  text-align: center;
}
p {
  line-height: 1.6em !important;
  padding-left: 10px;
  padding-right: 10px;
}
.container.main-box4 {
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
  width: 100%;
  position: relative;
  width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  ext-align: center;
}
}

<style type="text/css">

.top-content {
    width: 100%;
    padding: 0;
}
 
.top-content .carousel-control-prev {
    border-bottom: 0;
}
 
.top-content .carousel-control-next {
    border-bottom: 0;
}
 
.top-content .carousel-caption {
    padding-bottom: 60px;
}
 
.top-content .carousel-caption h1 {
    padding-top: 0px;
    color: #fff;
    margin-bottom: 10px;
}
 
.top-content .carousel-caption h3 {
    color: #fff;
}
 
.top-content .carousel-caption .carousel-caption-description {
    color: #fff;
    color: rgba(255, 255, 255, 0.8);
}
 
.top-content .carousel-indicators li {
    width: 16px;
    height: 16px;
    margin-left: 5px;
    margin-right: 5px;
    border-radius: 50%;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  /* text-align: center; */
  top: 30%;
  text-align: left;
  max-width: 40%;
}

@media only screen and (max-width: 768px) {
  .space.transom-dv {
  height: 200px !important;
}
.col-sm-6.full-inner iframe {
  height: 400px;
  margin-top: 20px;
}
.carousel-caption {
  position: absolute;
  right: 2%;
  bottom: 20px;
  left: 2%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  /* text-align: center; */
  top: -3%;
  text-align: left;
  max-width: 100%;
}
.carousel-caption h1 {
  font-size: 20px !important;
}
.carousel-caption p {
  font-size: 12px !important;
}
}

@media only screen and (max-width: 400px) {
.ast-mobile-header-content.content-align-flex-start span {
  color: #000 !important;
}
.ast-mobile-header-content.content-align-flex-start sub-menu span 
  color: #fff !important;
}
.ast-mobile-header-content.content-align-flex-start .elementor-button-text {
    color: #fff !important;

}
}

@media only screen and (max-width: 375px) {
  #counter-main {
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 100%;
  text-align: center;
  position: absolute;
  top: 0px;
  background: transparent !important;
}

  .elementor.elementor-366 {
  margin-top: 260px;
}

.inner-video {
  text-align: center;
  margin: 0 -20%;
  display: ;
}
}

</style>
/******************************/
.elementor-1389 .elementor-element.elementor-element-5c08c6b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1389 .elementor-element.elementor-element-5c08c6b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: unset;
  background-size: cover;
}


<style id="astra-google-fonts-css" media="all">@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url(fonts.gstatic.com/s/montserrat/v18/JTUSjIg1_i6t8kCHKm459Wlhzg.ttf) format('truetype');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url(fonts.gstatic.com/s/oswald/v40/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiYA.ttf) format('truetype');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url(fonts.gstatic.com/s/oswald/v40/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUZiYA.ttf) format('truetype');
}
</style>

#menu-item-2202 {
  list-style: none;
  text-transform: uppercase;
  font-size: 13.5px;
  font-weight: bold;
}

<style id='astra-addon-css-inline-css'>
@media (min-width:922px){.ast-hide-display-device-desktop{display:none;}}@media (min-width:545px) and (max-width:921px){.ast-hide-display-device-tablet{display:none;}}@media (max-width:544px){.ast-hide-display-device-mobile{display:none;}}.ast-header-sticked .ast-header-button-1 .ast-builder-button-wrap .ast-custom-button{border-radius:32px;}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:#ff0000;}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:#ff0000;}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{background:transparent;}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:0;}.ast-desktop .ast-mega-menu-enabled.main-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after{content:"\e900";display:inline-block;font-family:Astra;font-size:.6rem;font-weight:bold;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;line-height:normal;}.ast-search-box.header-cover #close::before,.ast-search-box.full-screen #close::before{font-family:Astra;content:"\e5cd";display:inline-block;transition:transform .3s ease-in-out;}#ast-fixed-header .main-header-bar .site-title a,#ast-fixed-header .main-header-bar .site-title a:focus,#ast-fixed-header .main-header-bar .site-title a:hover,#ast-fixed-header .main-header-bar .site-title a:visited,.main-header-bar.ast-sticky-active .site-title a,.main-header-bar.ast-sticky-active .site-title a:focus,.main-header-bar.ast-sticky-active .site-title a:hover,.main-header-bar.ast-sticky-active .site-title a:visited{color:#222;}#ast-fixed-header .main-header-bar .site-description,.main-header-bar.ast-sticky-active .site-description{color:#d2d2d2;}#ast-fixed-header .main-header-menu > .menu-item.current-menu-item > .menu-link,#ast-fixed-header .main-header-menu >.menu-item.current-menu-ancestor > .menu-link,.main-header-bar.ast-sticky-active .main-header-menu > .menu-item.current-menu-item > .menu-link,.main-header-bar.ast-sticky-active .main-header-menu >.menu-item.current-menu-ancestor > .menu-link{color:#ffffff;}#ast-fixed-header .main-header-menu,#ast-fixed-header .main-header-menu > .menu-item > .menu-link,#ast-fixed-header .ast-masthead-custom-menu-items,#ast-fixed-header .ast-masthead-custom-menu-items a,.main-header-bar.ast-sticky-active,.main-header-bar.ast-sticky-active .main-header-menu > .menu-item > .menu-link,.main-header-bar.ast-sticky-active .ast-masthead-custom-menu-items,.main-header-bar.ast-sticky-active .ast-masthead-custom-menu-items a{color:#d2d2d2;}#ast-fixed-header .main-header-menu .menu-link:hover,#ast-fixed-header .main-header-menu .menu-item:hover > .menu-link,#ast-fixed-header .main-header-menu .menu-item.focus > .menu-link,.main-header-bar.ast-sticky-active .main-header-menu .menu-item:hover > .menu-link,.main-header-bar.ast-sticky-active .main-header-menu .menu-item.focus > .menu-link{color:#ffffff;}#ast-fixed-header .main-header-menu .ast-masthead-custom-menu-items a:hover,#ast-fixed-header .main-header-menu .menu-item:hover > .ast-menu-toggle,#ast-fixed-header .main-header-menu .menu-item.focus > .ast-menu-toggle,.main-header-bar.ast-sticky-active .main-header-menu .menu-item:hover > .ast-menu-toggle,.main-header-bar.ast-sticky-active .main-header-menu .menu-item.focus > .ast-menu-toggle{color:#ffffff;}#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {max-width:180px;}.ast-primary-sticky-header-active .main-header-bar .button-custom-menu-item .ast-custom-button-link .ast-custom-button{border-style:solid;}[CLASS*="-sticky-header-active"] #ast-fixed-header.ast-header-sticked .site-title a,[CLASS*="-sticky-header-active"] .ast-header-sticked .site-title a:focus,[CLASS*="-sticky-header-active"] .ast-header-sticked .site-title a:visited{color:#222;}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 #ast-hf-menu-1.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link{color:#ffffff;background:transparent;}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 #ast-hf-menu-1.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover > .menu-link,[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 #ast-hf-menu-1.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link:hover{background:transparent;}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1 > .menu-item > .menu-link{color:#ffffff;}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1{background-color:rgba(0,0,0,0);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1 .sub-menu .menu-link{color:#ffffff;}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1 .sub-menu{background-color:#000000;}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1 .sub-menu .menu-item > .menu-link:hover,[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1 .sub-menu .menu-item:hover > .menu-link{color:#000000;background-color:#848484;}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1 .sub-menu .menu-item.current-menu-item > .menu-link,[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1 .sub-menu .menu-item.current-menu-ancestor > .menu-link{color:#d9d9d9;background-color:#000000;}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 #ast-hf-menu-2.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link{background:transparent;}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 #ast-hf-menu-2.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover > .menu-link,[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 #ast-hf-menu-2.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link:hover{background:transparent;}#ast-fixed-header .site-title a,#ast-fixed-header .site-title a:focus,#ast-fixed-header .site-title a:hover,#ast-fixed-header .site-title a:visited{color:#222;}#ast-fixed-header.site-header .site-description{color:#d2d2d2;}.ast-transparent-header #ast-fixed-header .main-header-bar,.ast-transparent-header.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-header-ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,#ast-fixed-header .main-header-bar,#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search .search-field,#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search .search-field:focus{background:rgba(0,0,0,0.32);}
</style>

/*************footer section css**************/
<style type='text/css' class='astra-megamenu-inline-style'>.ast-desktop .astra-megamenu-li.menu-item-350 .astra-full-megamenu-wrapper, .ast-desktop .astra-megamenu-li.menu-item-350 .astra-mega-menu-width-menu-container, .ast-desktop .astra-megamenu-li.menu-item-350 .astra-mega-menu-width-content, .ast-desktop .astra-megamenu-li.menu-item-350 .astra-mega-menu-width-custom{background-color:#0a0a0a;}.ast-desktop .astra-megamenu-li.menu-item-352:hover .astra-megamenu > .menu-item{border-right:1px solid #ffffff;}.ast-desktop .astra-megamenu-li.menu-item-352 .astra-full-megamenu-wrapper, .ast-desktop .astra-megamenu-li.menu-item-352 .astra-mega-menu-width-menu-container, .ast-desktop .astra-megamenu-li.menu-item-352 .astra-mega-menu-width-content, .ast-desktop .astra-megamenu-li.menu-item-352 .astra-mega-menu-width-custom{background-color:#0a0a0a;}.ast-desktop .astra-megamenu-li .menu-item-1482.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1482.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1482.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li .menu-item-1266.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1266.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1266.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li .menu-item-1285.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1285.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1285.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li .menu-item-1481.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1481.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1481.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li.menu-item-350 .astra-full-megamenu-wrapper, .ast-desktop .astra-megamenu-li.menu-item-350 .astra-mega-menu-width-menu-container, .ast-desktop .astra-megamenu-li.menu-item-350 .astra-mega-menu-width-content, .ast-desktop .astra-megamenu-li.menu-item-350 .astra-mega-menu-width-custom{background-color:#0a0a0a;}.ast-desktop .astra-megamenu-li.menu-item-352:hover .astra-megamenu > .menu-item{border-right:1px solid #ffffff;}.ast-desktop .astra-megamenu-li.menu-item-352 .astra-full-megamenu-wrapper, .ast-desktop .astra-megamenu-li.menu-item-352 .astra-mega-menu-width-menu-container, .ast-desktop .astra-megamenu-li.menu-item-352 .astra-mega-menu-width-content, .ast-desktop .astra-megamenu-li.menu-item-352 .astra-mega-menu-width-custom{background-color:#0a0a0a;}.ast-desktop .astra-megamenu-li .menu-item-1482.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1482.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1482.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li .menu-item-1266.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1266.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1266.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li .menu-item-1285.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1285.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1285.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li .menu-item-1481.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1481.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1481.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li.menu-item-350 .astra-full-megamenu-wrapper, .ast-desktop .astra-megamenu-li.menu-item-350 .astra-mega-menu-width-menu-container, .ast-desktop .astra-megamenu-li.menu-item-350 .astra-mega-menu-width-content, .ast-desktop .astra-megamenu-li.menu-item-350 .astra-mega-menu-width-custom{background-color:#0a0a0a;}.ast-desktop .astra-megamenu-li.menu-item-352:hover .astra-megamenu > .menu-item{border-right:1px solid #ffffff;}.ast-desktop .astra-megamenu-li.menu-item-352 .astra-full-megamenu-wrapper, .ast-desktop .astra-megamenu-li.menu-item-352 .astra-mega-menu-width-menu-container, .ast-desktop .astra-megamenu-li.menu-item-352 .astra-mega-menu-width-content, .ast-desktop .astra-megamenu-li.menu-item-352 .astra-mega-menu-width-custom{background-color:#0a0a0a;}.ast-desktop .astra-megamenu-li .menu-item-1482.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1482.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1482.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li .menu-item-1266.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1266.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1266.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li .menu-item-1285.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1285.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1285.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li .menu-item-1481.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1481.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1481.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li.menu-item-350 .astra-full-megamenu-wrapper, .ast-desktop .astra-megamenu-li.menu-item-350 .astra-mega-menu-width-menu-container, .ast-desktop .astra-megamenu-li.menu-item-350 .astra-mega-menu-width-content, .ast-desktop .astra-megamenu-li.menu-item-350 .astra-mega-menu-width-custom{background-color:#0a0a0a;}.ast-desktop .astra-megamenu-li.menu-item-352:hover .astra-megamenu > .menu-item{border-right:1px solid #ffffff;}.ast-desktop .astra-megamenu-li.menu-item-352 .astra-full-megamenu-wrapper, .ast-desktop .astra-megamenu-li.menu-item-352 .astra-mega-menu-width-menu-container, .ast-desktop .astra-megamenu-li.menu-item-352 .astra-mega-menu-width-content, .ast-desktop .astra-megamenu-li.menu-item-352 .astra-mega-menu-width-custom{background-color:#0a0a0a;}.ast-desktop .astra-megamenu-li .menu-item-1482.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1482.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1482.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li .menu-item-1266.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1266.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1266.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li .menu-item-1285.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1285.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1285.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}.ast-desktop .astra-megamenu-li .menu-item-1481.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-1481.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-1481.menu-item-heading > .menu-link{border-bottom:1px solid #ffffff;}</style>

/*************footer section css END **************/
<style id="google-fonts-1-css" media="all">@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: url(fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEzAdKg.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url(fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc6CsE.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url(fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xIIzc.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url(fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51S7ACc6CsE.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url(fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic6CsE.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: url(fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TLBCc6CsE.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url(fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1MmgVxIIzc.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url(fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url(fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fBBc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url(fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url(fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmYUtfBBc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 100;
  src: url(fonts.gstatic.com/s/robotoslab/v16/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojIWmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 200;
  src: url(fonts.gstatic.com/s/robotoslab/v16/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDISmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 300;
  src: url(fonts.gstatic.com/s/robotoslab/v16/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url(fonts.gstatic.com/s/robotoslab/v16/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 500;
  src: url(fonts.gstatic.com/s/robotoslab/v16/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjovoSmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 600;
  src: url(fonts.gstatic.com/s/robotoslab/v16/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoUoOmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url(fonts.gstatic.com/s/robotoslab/v16/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4Omb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 800;
  src: url(fonts.gstatic.com/s/robotoslab/v16/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDIOmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 900;
  src: url(fonts.gstatic.com/s/robotoslab/v16/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoJYOmb2Rm.ttf) format('truetype');
}
.ast-footer-copyright {
  color: #7B7B7B;
  padding: 0 20px;
}
.ast-footer-copyright a {
  color: #7B7B7B;
}

h1{font-size:80px;font-size:4.8rem;font-family:'Oswald',sans-serif;line-height:1.1;text-transform:uppercase;}
h2,.entry-content 
h2{font-size:40px;font-size:2.5rem;font-family:'Oswald',sans-serif;line-height:1.1;text-transform:uppercase;}
h3,.entry-content 
h3{font-size:32px;font-size:2rem;font-family:'Oswald',sans-serif;line-height:1.2;text-transform:uppercase;}
h4,.entry-content h4{font-size:24px;font-size:1.5rem;line-height:1.2;}
h5,.entry-content h5{font-size:18px;font-size:1.125rem;line-height:1.2;}
h6,.entry-content h6{font-size:12px;font-size:0.75rem;line-height:1.2;}.ast-single-post 

</style>


<style id='astra-theme-css-inline-css'>
html{font-size:100%;}a,.page-title{color:#ffffff;}a:hover,a:focus{color:#ababab;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;font-size:1rem;}blockquote{color:#878787;}p,.entry-content p{margin-bottom:1em;}h1,.entry-content h1,h2,.entry-content h2,h3,.entry-content h3,h4,.entry-content h4,h5,.entry-content h5,h6,.entry-content h6,.site-title,.site-title a{font-family:'Oswald',sans-serif;font-weight:700;text-transform:uppercase;}.site-title{font-size:35px;font-size:2.1875rem;}header .custom-logo-link img{max-width:180px;}.astra-logo-svg{width:180px;}.ast-archive-description .ast-archive-title{font-size:40px;font-size:2.5rem;}.site-header .site-description{font-size:15px;font-size:0.9375rem;}.entry-title{font-size:40px;font-size:2.5rem;}h1,.entry-content h1{font-size:80px;font-size:5rem;font-family:'Oswald',sans-serif;line-height:1.1;text-transform:uppercase;}h2,.entry-content h2{font-size:40px;font-size:2.5rem;font-family:'Oswald',sans-serif;line-height:1.1;text-transform:uppercase;}h3,.entry-content h3{font-size:32px;font-size:2rem;font-family:'Oswald',sans-serif;line-height:1.2;text-transform:uppercase;}h4,.entry-content h4{font-size:24px;font-size:1.5rem;line-height:1.2;}h5,.entry-content h5{font-size:18px;font-size:1.125rem;line-height:1.2;}h6,.entry-content h6{font-size:12px;font-size:0.75rem;line-height:1.2;}.ast-single-post .entry-title,.page-title{font-size:30px;font-size:1.875rem;}::selection{background-color:#e92525;color:#ffffff;}body,h1,.entry-title a,.entry-content h1,h2,.entry-content h2,h3,.entry-content h3,h4,.entry-content h4,h5,.entry-content h5,h6,.entry-content h6{color:#d2d2d2;}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#000000;border-color:#ffffff;background-color:#ffffff;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:#ffffff;}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:#ffffff;background-color:#ffffff;box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:#ffffff;border-color:#ffffff;}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:#ffffff;}.entry-meta,.entry-meta *{line-height:1.45;color:#ffffff;}.entry-meta a:hover,.entry-meta a:hover *,.entry-meta a:focus,.entry-meta a:focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:#ababab;}.widget-title{font-size:22px;font-size:1.375rem;color:#575757;}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:#ffffff;}.secondary .calendar_wrap #today,.ast-progress-val span{background:#ffffff;}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:#ffffff;border-color:#ffffff;}.calendar_wrap #today > a{color:#000000;}.page-links .page-link,.single .post-navigation a{color:#ffffff;}.single .ast-author-details .author-title{color:#ababab;}.ast-page-builder-template .hentry {margin: 0;}.ast-page-builder-template .site-content > .ast-container {max-width: 100%;padding: 0;}.ast-page-builder-template .site-content #primary {padding: 0;margin: 0;}.ast-page-builder-template .no-results {text-align: center;margin: 4em auto;}.ast-page-builder-template .ast-pagination {padding: 2em;} .ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail {margin-top: 0;}.ast-page-builder-template .entry-header.ast-header-without-markup {margin-top: 0;margin-bottom: 0;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta {margin-bottom: 0;}.ast-page-builder-template.single .post-navigation {padding-bottom: 2em;}.ast-page-builder-template.single-post .site-content > .ast-container {max-width: 100%;}.ast-page-builder-template.single-post .site-content > .ast-container {max-width: 100%;}.ast-page-builder-template .entry-header {margin-top: 4em;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;}.ast-page-builder-template .ast-archive-description {margin-top: 4em;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;}.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide {margin-left: 0;margin-right: 0;}.single.ast-page-builder-template .entry-header {padding-left: 20px;padding-right: 20px;}.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide {margin-left: 0;margin-right: 0;}.wp-block-buttons.aligncenter{justify-content:center;}@media (min-width:1200px){.ast-separate-container.ast-right-sidebar .entry-content .wp-block-image.alignfull,.ast-separate-container.ast-left-sidebar .entry-content .wp-block-image.alignfull,.ast-separate-container.ast-right-sidebar .entry-content .wp-block-cover.alignfull,.ast-separate-container.ast-left-sidebar .entry-content .wp-block-cover.alignfull{margin-left:-6.67em;margin-right:-6.67em;max-width:unset;width:unset;}.ast-separate-container.ast-right-sidebar .entry-content .wp-block-image.alignwide,.ast-separate-container.ast-left-sidebar .entry-content .wp-block-image.alignwide,.ast-separate-container.ast-right-sidebar .entry-content .wp-block-cover.alignwide,.ast-separate-container.ast-left-sidebar .entry-content .wp-block-cover.alignwide{margin-left:-20px;margin-right:-20px;max-width:unset;width:unset;}}@media (min-width:1200px){.wp-block-group .has-background{padding:20px;}}@media (min-width:1200px){.ast-no-sidebar.ast-separate-container .entry-content .wp-block-group.alignwide,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-cover.alignwide{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;}.ast-no-sidebar.ast-separate-container .entry-content .wp-block-cover.alignfull,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-group.alignfull{margin-left:-6.67em;margin-right:-6.67em;padding-left:6.67em;padding-right:6.67em;}}@media (min-width:1200px){.wp-block-cover-image.alignwide .wp-block-cover__inner-container,.wp-block-cover.alignwide .wp-block-cover__inner-container,.wp-block-cover-image.alignfull .wp-block-cover__inner-container,.wp-block-cover.alignfull .wp-block-cover__inner-container{width:100%;}}.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0;}@media (max-width:921px){.ast-theme-transparent-header #primary,.ast-theme-transparent-header #secondary{padding:0;}}.wp-block-columns{margin-bottom:unset;}.wp-block-image.size-full{margin:2rem 0;}.wp-block-separator.has-background{padding:0;}.wp-block-gallery{margin-bottom:1.6em;}.wp-block-group{padding-top:4em;padding-bottom:4em;}.wp-block-group__inner-container .wp-block-columns:last-child,.wp-block-group__inner-container :last-child,.wp-block-table table{margin-bottom:0;}.blocks-gallery-grid{width:100%;}.wp-block-navigation-link__content{padding:5px 0;}.wp-block-group .wp-block-group .has-text-align-center,.wp-block-group .wp-block-column .has-text-align-center{max-width:100%;}.has-text-align-center{margin:0 auto;}@media (min-width:1200px){.wp-block-cover__inner-container,.alignwide .wp-block-group__inner-container,.alignfull .wp-block-group__inner-container{max-width:1200px;margin:0 auto;}.wp-block-group.alignnone,.wp-block-group.aligncenter,.wp-block-group.alignleft,.wp-block-group.alignright,.wp-block-group.alignwide,.wp-block-columns.alignwide{margin:2rem 0 1rem 0;}}@media (max-width:1200px){.wp-block-group{padding:3em;}.wp-block-group .wp-block-group{padding:1.5em;}.wp-block-columns,.wp-block-column{margin:1rem 0;}}@media (min-width:921px){.wp-block-columns .wp-block-group{padding:2em;}}@media (max-width:544px){.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:unset;}.wp-block-cover,.wp-block-cover-image{padding:2em 0;}.wp-block-group,.wp-block-cover{padding:2em;}.wp-block-media-text__media img,.wp-block-media-text__media video{width:unset;max-width:100%;}.wp-block-media-text.has-background .wp-block-media-text__content{padding:1em;}}@media (max-width:921px){.ast-plain-container.ast-no-sidebar #primary{padding:0;}}@media (min-width:544px){.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 8% 0 0;}.entry-content .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 8%;}.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-bottom-left > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-bottom-right > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-top-left > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-top-right > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-center-right > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-center-left > *{margin:0;}}@media (max-width:544px){.entry-content .wp-block-media-text .wp-block-media-text__content{padding:8% 0;}.wp-block-media-text .wp-block-media-text__media img{width:auto;max-width:100%;}}@media (max-width:921px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1.5em 2.14em;}.ast-separate-container #primary,.ast-separate-container #secondary{padding:1.5em 0;}#primary,#secondary{padding:1.5em 0;margin:0;}.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}.ast-author-box img.avatar{margin:20px 0 0 0;}}@media (min-width:922px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0;}.search-no-results.ast-separate-container #primary{margin-bottom:4em;}}.elementor-button-wrapper .elementor-button{border-style:solid;border-top-width:2px;border-right-width:2px;border-left-width:2px;border-bottom-width:2px;}body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button{border-radius:0;padding-top:14px;padding-right:38px;padding-bottom:14px;padding-left:38px;}@media (max-width:921px){.elementor-button-wrapper .elementor-button.elementor-size-sm,.elementor-button-wrapper .elementor-button.elementor-size-xs,.elementor-button-wrapper .elementor-button.elementor-size-md,.elementor-button-wrapper .elementor-button.elementor-size-lg,.elementor-button-wrapper .elementor-button.elementor-size-xl,.elementor-button-wrapper .elementor-button{padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px;}}@media (max-width:544px){.elementor-button-wrapper .elementor-button.elementor-size-sm,.elementor-button-wrapper .elementor-button.elementor-size-xs,.elementor-button-wrapper .elementor-button.elementor-size-md,.elementor-button-wrapper .elementor-button.elementor-size-lg,.elementor-button-wrapper .elementor-button.elementor-size-xl,.elementor-button-wrapper .elementor-button{padding-top:14px;padding-right:20px;padding-bottom:14px;padding-left:20px;}}.elementor-button-wrapper .elementor-button{border-color:#ffffff;background-color:rgba(0,0,0,0);}.elementor-button-wrapper .elementor-button:hover,.elementor-button-wrapper .elementor-button:focus{color:#0f0f0f;background-color:#ffffff;border-color:#ffffff;}.wp-block-button .wp-block-button__link,.elementor-button-wrapper .elementor-button,.elementor-button-wrapper .elementor-button:visited{color:#ffffff;}.elementor-button-wrapper .elementor-button{font-family:'Oswald',sans-serif;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:2px;}body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button{font-size:14px;font-size:0.875rem;}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:#0f0f0f;background-color:#ffffff;border-color:#ffffff;}.elementor-widget-heading h1.elementor-heading-title{line-height:1.1;}.elementor-widget-heading h2.elementor-heading-title{line-height:1.1;}.elementor-widget-heading h3.elementor-heading-title{line-height:1.2;}.elementor-widget-heading h4.elementor-heading-title{line-height:1.2;}.elementor-widget-heading h5.elementor-heading-title{line-height:1.2;}.elementor-widget-heading h6.elementor-heading-title{line-height:1.2;}.wp-block-button .wp-block-button__link{border-style:solid;border-top-width:2px;border-right-width:2px;border-left-width:2px;border-bottom-width:2px;border-color:#ffffff;background-color:rgba(0,0,0,0);color:#ffffff;font-family:'Oswald',sans-serif;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-size:0.875rem;border-radius:0;padding-top:14px;padding-right:38px;padding-bottom:14px;padding-left:38px;}@media (max-width:921px){.wp-block-button .wp-block-button__link{padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px;}}@media (max-width:544px){.wp-block-button .wp-block-button__link{font-size:13px;font-size:0.8125rem;padding-top:14px;padding-right:20px;padding-bottom:14px;padding-left:20px;}}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{border-style:solid;border-top-width:2px;border-right-width:2px;border-left-width:2px;border-bottom-width:2px;color:#ffffff;border-color:#ffffff;background-color:rgba(0,0,0,0);border-radius:0;padding-top:14px;padding-right:38px;padding-bottom:14px;padding-left:38px;font-family:'Oswald',sans-serif;font-weight:400;font-size:14px;font-size:0.875rem;line-height:1;text-transform:uppercase;letter-spacing:2px;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover ,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{color:#0f0f0f;background-color:#ffffff;border-color:#ffffff;}@media (min-width:544px){.ast-container{max-width:100%;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 1em;}.ast-separate-container #content .ast-container{padding-left:0.54em;padding-right:0.54em;}.ast-separate-container .ast-comment-list li.depth-1{padding:1.5em 1em;margin-bottom:1.5em;}.ast-separate-container .ast-comment-list .bypostauthor{padding:.5em;}.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px;}.menu-toggle,button,.ast-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{padding-top:14px;padding-right:20px;padding-bottom:14px;padding-left:20px;font-size:13px;font-size:0.8125rem;}}@media (max-width:921px){.menu-toggle,button,.ast-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px;}.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block;}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0;}.ast-comment-avatar-wrap img{max-width:2.5em;}.ast-separate-container .ast-comment-list li.depth-1{padding:1.5em 2.14em;}.ast-separate-container .comment-respond{padding:2em 2.14em;}.ast-comment-meta{padding:0 1.8888em 1.3333em;}}body,.ast-separate-container{background-color:#0f0f0f;;background-image:none;;}@media (max-width:921px){.ast-archive-description .ast-archive-title{font-size:40px;}.entry-title{font-size:30px;}h1,.entry-content h1{font-size:72px;}h2,.entry-content h2{font-size:32px;}h3,.entry-content h3{font-size:20px;}.ast-single-post .entry-title,.page-title{font-size:30px;}}@media (max-width:544px){.widget-title{font-size:21px;font-size:1.4rem;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-size:15px;font-size:0.9375rem;}#secondary,#secondary button,#secondary input,#secondary select,#secondary textarea{font-size:15px;font-size:0.9375rem;}.ast-archive-description .ast-archive-title{font-size:40px;}.entry-title{font-size:30px;}h1,.entry-content h1{font-size:40px;}h2,.entry-content h2{font-size:26px;}h3,.entry-content h3{font-size:20px;}.ast-single-post .entry-title,.page-title{font-size:30px;}body,.ast-separate-container{background-color:#0f0f0f;;background-image:none;;}}@media (max-width:921px){html{font-size:91.2%;}}@media (max-width:544px){html{font-size:100%;}}@media (min-width:922px){.ast-container{max-width:1240px;}}@font-face {font-family: "Astra";src: url(wp-content/themes/astra/assets/fonts/astra.woff) format("woff"),url(https://www.supraboats.com/wp-content/themes/astra/assets/fonts/astra.ttf) format("truetype"),url(https://www.supraboats.com/wp-content/themes/astra/assets/fonts/astra.svg#astra) format("svg");font-weight: normal;font-style: normal;font-display: fallback;}@media (min-width:922px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.ast-theme-transparent-header [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:#ff0000;}.ast-theme-transparent-header [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:#ff0000;}.ast-theme-transparent-header [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{background:transparent;}@media (min-width:921px){.ast-theme-transparent-header #masthead{position:absolute;left:0;right:0;}.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar{background:none;}body.elementor-editor-active.ast-theme-transparent-header #masthead,.fl-builder-edit .ast-theme-transparent-header #masthead,body.vc_editor.ast-theme-transparent-header #masthead,body.brz-ed.ast-theme-transparent-header #masthead{z-index:0;}.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .custom-mobile-logo-link{display:none;}.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block;}.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar{background-image:none;background-color:transparent;}.ast-theme-transparent-header .ast-below-header{background-image:none;background-color:transparent;}}.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item .sub-menu .menu-item .menu-link,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item .sub-menu .menu-item > .ast-menu-toggle,.ast-theme-transparent-header .main-header-menu .menu-item .sub-menu .menu-link,.ast-header-break-point.ast-flyout-menu-enable.ast-header-break-point .main-header-bar-navigation .main-header-menu .menu-item .sub-menu .menu-link{color:#ffffff;}.ast-theme-transparent-header .ast-builder-menu .main-header-menu,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-link,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .menu-item > .menu-link,.ast-theme-transparent-header .ast-masthead-custom-menu-items,.ast-theme-transparent-header .ast-masthead-custom-menu-items a,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item > .ast-menu-toggle,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item > .ast-menu-toggle,.ast-theme-transparent-header .ast-above-header-navigation a,.ast-header-break-point.ast-theme-transparent-header .ast-above-header-navigation a,.ast-header-break-point.ast-theme-transparent-header .ast-above-header-navigation > ul.ast-above-header-menu > .menu-item-has-children:not(.current-menu-item) > .ast-menu-toggle,.ast-theme-transparent-header .ast-below-header-menu,.ast-theme-transparent-header .ast-below-header-menu a,.ast-header-break-point.ast-theme-transparent-header .ast-below-header-menu a,.ast-header-break-point.ast-theme-transparent-header .ast-below-header-menu,.ast-theme-transparent-header .main-header-menu .menu-link{color:rgba(255,255,255,0.92);}.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item:hover > .menu-link,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item:hover > .ast-menu-toggle,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .ast-masthead-custom-menu-items a:hover,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .focus > .menu-link,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .focus > .ast-menu-toggle,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-item > .menu-link,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-ancestor > .menu-link,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-item > .ast-menu-toggle,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-ancestor > .ast-menu-toggle,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-item > .menu-link,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-ancestor > .menu-link,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-item > .ast-menu-toggle,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-ancestor > .ast-menu-toggle,.ast-theme-transparent-header .main-header-menu .menu-item:hover > .menu-link,.ast-theme-transparent-header .main-header-menu .current-menu-item > .menu-link,.ast-theme-transparent-header .main-header-menu .current-menu-ancestor > .menu-link{color:#ffffff;}@media (max-width:921px){.ast-theme-transparent-header #masthead{position:absolute;left:0;right:0;}.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar{background:none;}body.elementor-editor-active.ast-theme-transparent-header #masthead,.fl-builder-edit .ast-theme-transparent-header #masthead,body.vc_editor.ast-theme-transparent-header #masthead,body.brz-ed.ast-theme-transparent-header #masthead{z-index:0;}.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .custom-mobile-logo-link{display:none;}.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block;}.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar{background-image:none;background-color:transparent;}.ast-theme-transparent-header .ast-below-header{background-image:none;background-color:transparent;}}@media (max-width:921px){.ast-theme-transparent-header .ast-builder-menu .main-header-menu,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-link,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .menu-item > .menu-link,.ast-theme-transparent-header .ast-masthead-custom-menu-items,.ast-theme-transparent-header .ast-masthead-custom-menu-items a,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item > .ast-menu-toggle,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item > .ast-menu-toggle,.ast-theme-transparent-header .main-header-menu .menu-link{color:#2e2e2e;}.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item:hover > .menu-link,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item:hover > .ast-menu-toggle,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .ast-masthead-custom-menu-items a:hover,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .focus > .menu-link,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .focus > .ast-menu-toggle,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-item > .menu-link,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-ancestor > .menu-link,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-item > .ast-menu-toggle,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-ancestor > .ast-menu-toggle,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-item > .menu-link,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-ancestor > .menu-link,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-item > .ast-menu-toggle,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-ancestor > .ast-menu-toggle,.ast-theme-transparent-header .main-header-menu .menu-item:hover > .menu-link,.ast-theme-transparent-header .main-header-menu .current-menu-item > .menu-link,.ast-theme-transparent-header .main-header-menu .current-menu-ancestor > .menu-link{color:#0f0f0f;}}.ast-theme-transparent-header #ast-desktop-header > [CLASS*="-header-wrap"]:nth-last-child(2) > [CLASS*="-header-bar"],.ast-theme-transparent-header.ast-header-break-point #ast-mobile-header > [CLASS*="-header-wrap"]:nth-last-child(2) > [CLASS*="-header-bar"]{border-bottom-width:0;border-bottom-style:solid;}.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;}.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.ast-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}h1,.entry-content h1,h2,.entry-content h2,h3,.entry-content h3,h4,.entry-content h4,h5,.entry-content h5,h6,.entry-content h6{color:#ffffff;}@media (max-width:921px){.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}@media (max-width:544px){.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}.ast-builder-layout-element[data-section="title_tagline"]{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button{font-size:11px;font-size:0.6875rem;}.ast-header-button-1 .ast-custom-button{background:rgba(0,0,0,0);border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-radius:0;}.ast-header-button-1 .ast-custom-button:hover{color:#0f0f0f;background:#ffffff;}.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button{padding-top:10px;padding-bottom:10px;padding-left:12px;padding-right:12px;}.ast-header-button-1[data-section="section-hb-button-1"]{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-header-button-1[data-section="section-hb-button-1"]{display:none;}}@media (max-width:544px){.ast-header-break-point .ast-header-button-1[data-section="section-hb-button-1"]{display:none;}}.ast-builder-menu-1{font-family:inherit;font-weight:700;text-transform:uppercase;}.ast-builder-menu-1 .menu-item > .menu-link{font-size:13px;font-size:0.8125rem;color:#ffffff;}.ast-builder-menu-1 .menu-item > .ast-menu-toggle{color:#ffffff;}.ast-builder-menu-1 .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu{border-top-width:0;border-bottom-width:0;border-right-width:0;border-left-width:0;border-color:#e92525;border-style:solid;border-radius:0;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu:before,.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper:before{height:calc( 0px + 5px );}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link{border-style:none;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .menu-item-has-children > .menu-link:after{content:unset;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}}.ast-builder-menu-1{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}.site-below-footer-wrap[data-section="section-below-footer-builder"]{min-height:80px;border-style:solid;border-width:0px;border-top-width:1px;border-top-color:rgba(122,122,122,0.29);}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row{max-width:1200px;margin-left:auto;margin-right:auto;}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row,.site-below-footer-wrap[data-section="section-below-footer-builder"] .site-footer-section{align-items:flex-start;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-inline .site-footer-section{display:flex;margin-bottom:0;}.ast-builder-grid-row-full .ast-builder-grid-row{grid-template-columns:1fr;}@media (max-width:921px){.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-full .ast-builder-grid-row{grid-template-columns:1fr;}}@media (max-width:544px){.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-mobile-full .ast-builder-grid-row{grid-template-columns:1fr;}}.site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}@media (max-width:921px){.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}@media (max-width:544px){.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}.ast-footer-copyright{text-align:center;}@media (max-width:921px){.ast-footer-copyright{text-align:center;}}@media (max-width:544px){.ast-footer-copyright{text-align:center;}}.ast-footer-copyright {font-size:13px;font-size:0.8125rem;}.ast-footer-copyright.ast-builder-layout-element{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-footer-copyright.ast-builder-layout-element{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-footer-copyright.ast-builder-layout-element{display:flex;}}.ast-footer-social-1-wrap .ast-builder-social-element{margin-left:9px;margin-right:9px;}.ast-footer-social-1-wrap .ast-builder-social-element svg{width:15px;height:15px;}.ast-footer-social-1-wrap .ast-social-color-type-custom svg{fill:#ffffff;}.ast-footer-social-1-wrap .ast-social-color-type-custom .social-item-label{color:#ffffff;}[data-section="section-fb-social-icons-1"] .footer-social-inner-wrap{text-align:left;}@media (max-width:921px){[data-section="section-fb-social-icons-1"] .footer-social-inner-wrap{text-align:left;}}@media (max-width:544px){[data-section="section-fb-social-icons-1"] .footer-social-inner-wrap{text-align:left;}}.ast-builder-layout-element[data-section="section-fb-social-icons-1"]{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-builder-layout-element[data-section="section-fb-social-icons-1"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="section-fb-social-icons-1"]{display:flex;}}.ast-social-color-type-official .ast-builder-social-element,.ast-social-color-type-official .social-item-label {color: var(--color);background-color: var(--background-color);}.header-social-inner-wrap.ast-social-color-type-official .ast-builder-social-element svg,.footer-social-inner-wrap.ast-social-color-type-official .ast-builder-social-element svg {fill: currentColor;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{background-color:#0f0f0f;;background-image:none;;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row{max-width:1200px;margin-left:auto;margin-right:auto;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row,.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .site-footer-section{align-items:flex-start;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-inline .site-footer-section{display:flex;margin-bottom:0;}.ast-builder-grid-row-4-rheavy .ast-builder-grid-row{grid-template-columns:1fr 1fr 1fr 2fr;}@media (max-width:921px){.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-tablet-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-2-equal .ast-builder-grid-row{grid-template-columns:repeat( 2,1fr );}}@media (max-width:544px){.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-mobile-full .ast-builder-grid-row{grid-template-columns:1fr;}}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{padding-top:50px;padding-bottom:30px;padding-left:30px;padding-right:30px;}@media (max-width:544px){.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{padding-top:40px;padding-bottom:20px;padding-left:20px;padding-right:20px;}}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{display:grid;}@media (max-width:921px){.ast-header-break-point .site-primary-footer-wrap[data-section="section-primary-footer-builder"]{display:grid;}}@media (max-width:544px){.ast-header-break-point .site-primary-footer-wrap[data-section="section-primary-footer-builder"]{display:grid;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] .footer-widget-area-inner{text-align:left;}@media (max-width:921px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] .footer-widget-area-inner{text-align:left;}}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] .footer-widget-area-inner{text-align:left;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] .footer-widget-area-inner{color:#ffffff;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner{color:#ffffff;font-size:16px;font-size:1rem;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner a{color:#c60707;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner a:hover{color:#ffffff;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .widget-title{font-size:24px;font-size:1.5rem;}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{margin-top:10px;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner{text-align:left;}@media (max-width:921px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner{text-align:left;}}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner{text-align:left;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] .footer-widget-area-inner{color:#ffffff;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner{color:#ffffff;font-size:16px;font-size:1rem;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner a{color:#c60707;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner a:hover{color:#ffffff;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .widget-title{font-size:24px;font-size:1.5rem;}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{margin-top:10px;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .footer-widget-area-inner{text-align:left;}@media (max-width:921px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .footer-widget-area-inner{text-align:left;}}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .footer-widget-area-inner{text-align:left;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] .footer-widget-area-inner{color:#ffffff;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner{color:#ffffff;font-size:16px;font-size:1rem;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner a{color:#c60707;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner a:hover{color:#ffffff;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .widget-title{font-size:24px;font-size:1.5rem;}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{margin-top:10px;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"] .footer-widget-area-inner{text-align:left;}@media (max-width:921px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"] .footer-widget-area-inner{text-align:left;}}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"] .footer-widget-area-inner{text-align:left;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] .footer-widget-area-inner{color:#ffffff;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner{color:#ffffff;font-size:16px;font-size:1rem;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner a{color:#c60707;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner a:hover{color:#ffffff;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .widget-title{font-size:24px;font-size:1.5rem;}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{margin-top:10px;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}}.elementor-widget-heading .elementor-heading-title{margin:0;}.elementor-post.elementor-grid-item.hentry{margin-bottom:0;}.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.elementor-element .elementor-wc-products .woocommerce[class*='columns-'] ul.products li.product{width:auto;margin:0;float:none;}.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{max-width:100%;left:0 !important;}.elementor-template-full-width .ast-container{display:block;}.ast-header-button-1 .ast-custom-button{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.1);}.ast-desktop .ast-mega-menu-enabled .ast-builder-menu-1 div:not( .astra-full-megamenu-wrapper) .sub-menu,.ast-desktop .ast-builder-menu-1 .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu,.ast-desktop .ast-builder-menu-1 .astra-full-megamenu-wrapper,.ast-desktop .ast-builder-menu-1 .sub-menu{box-shadow:0px 4px 10px -2px rgba(0,0,0,0.1);}.ast-desktop .ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:35%;}@media (max-width:921px){.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:90%;}}@media (max-width:544px){.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:90%;}}.ast-header-break-point .main-header-bar{border-bottom-width:1px;}@media (min-width:922px){.main-header-bar{border-bottom-width:1px;}}.ast-safari-browser-less-than-11 .main-header-menu .menu-item,.ast-safari-browser-less-than-11 .main-header-bar .ast-masthead-custom-menu-items{display:block;}.main-header-menu .menu-item,#astra-footer-menu .menu-item,.main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-header-menu > .menu-item > .menu-link,#astra-footer-menu > .menu-item > .menu-link,{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;display:flex;}.ast-primary-menu-disabled .main-header-bar .ast-masthead-custom-menu-items{flex:unset;}.main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg);}.ast-header-break-point .main-header-bar .main-header-bar-navigation .page_item_has_children > .ast-menu-toggle::before,.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before,.ast-mobile-popup-drawer .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle::before,.ast-header-break-point .ast-mobile-header-wrap .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before{font-weight:bold;content:"\e900";font-family:Astra;text-decoration:inherit;display:inline-block;}.ast-header-break-point .main-navigation ul.sub-menu .menu-item .menu-link:before{content:"\e900";font-family:Astra;font-size:.65em;text-decoration:inherit;display:inline-block;transform:translate(0,-2px) rotateZ(270deg);margin-right:5px;}.widget_search .search-form:after{font-family:Astra;font-size:1.2em;font-weight:normal;content:"\e8b6";position:absolute;top:50%;right:15px;transform:translate(0,-50%);}.astra-search-icon::before{content:"\e8b6";font-family:Astra;font-style:normal;font-weight:normal;text-decoration:inherit;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.main-header-bar .main-header-bar-navigation .page_item_has_children > a:after,.main-header-bar .main-header-bar-navigation .menu-item-has-children > a:after,.site-header-focus-item .main-header-bar-navigation .menu-item-has-children > .menu-link:after{content:"\e900";display:inline-block;font-family:Astra;font-size:.6rem;font-weight:bold;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;line-height:normal;}.ast-mobile-popup-drawer .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg);}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children > .menu-link:after{display:none;}.ast-mobile-header-content > *,.ast-desktop-header-content > * {padding: 10px 0;height: auto;}.ast-mobile-header-content > *:first-child,.ast-desktop-header-content > *:first-child {padding-top: 10px;}.ast-mobile-header-content > .ast-builder-menu,.ast-desktop-header-content > .ast-builder-menu {padding-top: 0;}.ast-mobile-header-content > *:last-child,.ast-desktop-header-content > *:last-child {padding-bottom: 0;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search label,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search label {width: 100%;}.ast-desktop-header-content .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before {transform: rotateX(180deg);}#ast-desktop-header .ast-desktop-header-content,.ast-mobile-header-content .ast-search-icon,.ast-desktop-header-content .ast-search-icon,.ast-off-canvas-active .ast-main-header-nav-open.ast-popup-nav-open .ast-mobile-header-wrap .ast-mobile-header-content,.ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-mobile-header-wrap .ast-mobile-header-content,.ast-off-canvas-active .ast-main-header-nav-open.ast-popup-nav-open .ast-desktop-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-desktop-header-content {display: none;}.ast-main-header-nav-open.ast-header-break-point #ast-desktop-header .ast-desktop-header-content,.ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {display: block;}.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item .menu-item > .sub-menu {opacity: 1;visibility: visible;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation {width: unset;margin: unset;}.ast-mobile-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle,.ast-desktop-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle {left: calc( 20px - 0.907em);}.ast-mobile-header-content .ast-search-menu-icon,.ast-mobile-header-content .ast-search-menu-icon.slide-search,.ast-desktop-header-content .ast-search-menu-icon,.ast-desktop-header-content .ast-search-menu-icon.slide-search {width: 100%;position: relative;display: block;right: auto;transform: none;}.ast-mobile-header-content .ast-search-menu-icon.slide-search .search-form,.ast-mobile-header-content .ast-search-menu-icon .search-form,.ast-desktop-header-content .ast-search-menu-icon.slide-search .search-form,.ast-desktop-header-content .ast-search-menu-icon .search-form {right: 0;visibility: visible;opacity: 1;position: relative;top: auto;transform: none;padding: 0;display: block;overflow: hidden;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-mobile-header-content .ast-search-menu-icon .search-field,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-desktop-header-content .ast-search-menu-icon .search-field {width: 100%;padding-right: 5.5em;}.ast-mobile-header-content .ast-search-menu-icon .search-submit,.ast-desktop-header-content .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation ul .sub-menu .menu-link {padding-left: 30px;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation .sub-menu .menu-item .menu-item .menu-link {padding-left: 40px;}.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{background-color:#ffffff;;}.ast-mobile-header-wrap .ast-mobile-header-content,.ast-desktop-header-content{background-color:#ffffff;;}.ast-mobile-popup-content > *,.ast-mobile-header-content > *,.ast-desktop-popup-content > *,.ast-desktop-header-content > *{padding-top:0;padding-bottom:0;}.content-align-flex-start .ast-builder-layout-element{justify-content:flex-start;}.content-align-flex-start .main-header-menu{text-align:left;}.ast-mobile-popup-drawer.active .ast-mobile-popup-drawer.active .menu-toggle-close{color:#3a3a3a;}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:70px;}.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item{line-height:70px;}@media (max-width:921px){#masthead .ast-mobile-header-wrap .ast-above-header-bar,#masthead .ast-mobile-header-wrap .ast-primary-header-bar,#masthead .ast-mobile-header-wrap .ast-below-header-bar{padding-left:20px;padding-right:20px;}}.ast-header-break-point .ast-primary-header-bar{border-bottom-width:0;border-bottom-style:solid;}@media (min-width:922px){.ast-primary-header-bar{border-bottom-width:0;border-bottom-style:solid;}}.ast-primary-header-bar{background-color:#ffffff;;background-image:none;;}.ast-primary-header-bar{display:block;}@media (max-width:921px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{color:#b6e925;border:none;background:transparent;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:20px;height:20px;fill:#b6e925;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:#b6e925;}.ast-desktop .astra-menu-animation-slide-up>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transform:translateY(.5em);transition:visibility .2s ease,transform .2s ease}.ast-desktop .astra-menu-animation-slide-up>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.ast-desktop .astra-menu-animation-slide-up>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;display:flex}.ast-desktop .astra-menu-animation-slide-down>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transform:translateY(-.5em);transition:visibility .2s ease,transform .2s ease}.ast-desktop .astra-menu-animation-slide-down>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.ast-desktop .astra-menu-animation-slide-down>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;display:flex}.ast-desktop .astra-menu-animation-fade>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transition:opacity ease-in-out .3s}.ast-desktop .astra-menu-animation-fade>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transition:opacity ease-in-out .3s}.ast-desktop .astra-menu-animation-fade>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;display:flex}
</style>

