/* Custom Styles */
.cockie_pop .col-6:last-child{width: 100% !important;}
.space{margin: 0 !important; padding: 0 15px !important;}
#block-1637744211485 h3{letter-spacing: -.02em;}

@media screen and (min-width: 768px)
{
 .mobile_show{display: none;}   
}

@media screen and (max-width: 767px)
{
h3{line-height: 30px; font-weight: 800; letter-spacing: -.02em; margin-bottom: 12px;}
main{padding-top: 0px !important;}
.mobile_show{display: block !important;}   
#block-1637744211485 h3{line-height: 32px; margin-bottom: 24px;}
.header__content{padding: 16px 0 !important;}
.header--overlay, .header--fixed{position: unset !important;}
#block-1637744211485 .btn{padding-top: 15px !important; padding-bottom: 15px !important; margin-top: 24px;}
#block-1637744211485 li{line-height: 24px !important; font-size: 14px;}
#block-1637744211485 .btn2{margin-top: 18px;}
#block-1637744219959 .image__image{width: 443px !important; max-width: 443px !important;}
#block-1637748638440 h4, #block-1638272263799 h4{letter-spacing: -.02em; line-height: 32px;}
.videogallery .container{padding: 0 !important;}
.slick-list.draggable{padding: 0 35px !important;}
.testimonial_body{margin: 8px 0 !important;}
.multi_video2.mar{margin: 0 5px; border-radius: 6px;}
.videogallery ul.slick-dots{margin-top: 0 !important;}
#block-1637755293945 p{font-size: 16px !important; line-height: 27px;}
#block-1637755557885 h2{font-weight: 800; letter-spacing: -.02em; font-size: 32px;}
#block-1637755128339 .image, #block-1637755121521 .image, #block-1637755090936 .image{width: 250px !important;}
#block-1637755293945 h2{font-size: 40px; font-weight: 800; letter-spacing: -.02em; line-height: 44px;}
#block-1637756142929 h1{font-size: 32px; line-height: 40px; font-weight: 800; letter-spacing: -.02em;}
.replace, .bottom_text{font-size: 14px;}
#block-1637828893875 h2, #block-1637829258532_0 h2, #block-1637834790037 h2{line-height: 36px; font-weight: 800; letter-spacing: -.02em;}
#block-1637828893875 .btn{font-size: 16px !important;}
#block-1637829258532_0 p{line-height: 24px;}
.block-type--review p{font-size: 16px !important;}
.author_name_info p{font-size: 14px !important;}
.author_name_info span{font-size: 12px !important;}
.feature__text h4{font-weight: 800; letter-spacing: -.02em; line-height: 30px; margin-bottom: 12px;}
.feature__text p{font-size: 16px !important; line-height: 24px;}
#block-1637835281037_0 h2{letter-spacing: -.02em; line-height: 36px; margin-bottom: 12px !important; font-weight: 800;}
#block-1637835281037_0 .btn{font-size: 16px !important;}


}

