/** Shopify CDN: Minification failed

Line 865:32 Expected ":"

**/
/* Header CSS */

header-component#header-component {
    background-color: #fff;
}

.header__row.header__row--top.color-scheme-1 .header__columns.items-start.spacing-style {
    align-items: center !important;
}


/* Header CSS */

/* Footer CSS */

.text-block--AR3hUdTRyQ3N5WGpwU__text_DVPXXh p {
    font-size: 13px;
    line-height: 23px;
    color: #B3B3B3;
    max-width: 137px;
}

footer#shopify-section-sections--27960459067604__footer summary.menu__heading.spacing-style.h6 span {
    font-size: 13px;
    color: #FFF428;
    font-weight: 600;
}

footer#shopify-section-sections--27960459067604__footer .details-content li a {
    font-size: 13px;
    line-height: 20px;
    color: #B3B3B3 !important;
    font-weight: 400;
}

footer#shopify-section-sections--27960459067604__footer .details-content li a:hover {
    color: #A6FF31 !important;
    text-decoration: underline !important;
}

.text-block--ATkFNczQ1dVhRMkxXW__text_zeTjRU p {
    color: #999999;
}

.text-block--AWnVsSGRpY2lYSUE3e__text_p8J7kD p, .text-block--AWnVsSGRpY2lYSUE3e__text_p8J7kD p a {
    color: #999999;
}

.text-block--AWnVsSGRpY2lYSUE3e__text_p8J7kD p a:hover{
    color: #A6FF31 !important;
    text-decoration: underline !important;
}

/* Footer CSS */


/* Home Page CSS */

/* Home Page Section 1 CSS */

div#shopify-section-template--27960458084564__slideshow_kyX4tj .slide__img-wrapper.grid.w-full img {
    object-position: 0% 100%;
}

div#shopify-section-template--27960458084564__slideshow_kyX4tj h1 {
    width: 570px;
    font-weight: 700;
    font-size: 48px !important;
    line-height: 56px !important;
    text-align: center;
    text-transform: none !important;
    color: #FFFFFF !important;
}

div#shopify-section-template--27960458084564__slideshow_kyX4tj p {
    width: 553px;
    font-weight: 400 !important;
    font-size: 18px !important;
    line-height: 26px !important;
    color: #FFFFFF !important;
}

a.size-style.button.button--AekJDTXhhWWlpdW1Wb__button_GLUdQW {
    padding: 12px 25px;
    background: #A6FF31;
    border-radius: 100px;
    opacity: 1;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    color: #000000;
    text-transform: none;
    letter-spacing: -0.1px;
    border: 1px solid #A6FF31;
}

a.size-style.button.button--AekJDTXhhWWlpdW1Wb__button_GLUdQW:hover {
    border: 1px solid #000;
    color: #A6FF31;
}

a.size-style.button.button--AVFlrcmJOWDBySGxCT__button_7AAc79 {
    padding: 12px 25px;
    background: transparent;
    border-radius: 100px;
    opacity: 1;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    color: #fff;
    text-transform: none;
    letter-spacing: -0.1px;
    border: 1px solid #fff;
}

a.size-style.button.button--AVFlrcmJOWDBySGxCT__button_7AAc79:hover {
    border: 1px solid #000;
    color: #A6FF31;
}

/* Home Page Section 1 CSS */

/* Home Page Section 2 CSS */

div#shopify-section-template--27960458084564__section_7tnGKU h5 {
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 1.5px;
    color: #737373;
}

div#shopify-section-template--27960458084564__section_7tnGKU h2 {
    width: 356px;
    font-weight: 700;
    font-size: 32px !important;
    line-height: 40px !important;
    color: #000000;
    text-transform: none !important;
}

div#shopify-section-template--27960458084564__section_7tnGKU p {
    width: 450px !important;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #000000;
}

a.size-style.button.button--AcXBpdVFFY3ErTjNjQ__button_LLaRfJ {
    padding: 12px 25px;
    background: #A6FF31;
    border-radius: 100px;
    opacity: 1;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    color: #000000;
    text-transform: none;
    letter-spacing: -0.1px;
    border: 1px solid #A6FF31;
}

a.size-style.button.button--AcXBpdVFFY3ErTjNjQ__button_LLaRfJ:hover {
    border: 1px solid #000;
    color: #fff;
}

a.size-style.button.button--AcXBpdVFFY3ErTjNjQ__button_LLaRfJ span.button-overflow.relative.overflow-hidden span {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='12' viewBox='0 0 10 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 6C10.0004 6.1567 9.9608 6.31083 9.88513 6.44741C9.80946 6.58398 9.70027 6.69835 9.56818 6.77939L1.38182 11.8641C1.2438 11.95 1.08572 11.9968 0.923908 11.9998C0.762096 12.0029 0.602417 11.962 0.461364 11.8814C0.321653 11.8021 0.205271 11.6865 0.124184 11.5463C0.0430974 11.4062 0.000233442 11.2467 0 11.0842V0.915821C0.000233442 0.753301 0.0430974 0.593777 0.124184 0.453653C0.205271 0.31353 0.321653 0.197864 0.461364 0.118552C0.602417 0.0379872 0.762096 -0.00288421 0.923908 0.000158269C1.08572 0.00320074 1.2438 0.0500469 1.38182 0.135858L9.56818 5.22061C9.70027 5.30165 9.80946 5.41602 9.88513 5.55259C9.9608 5.68917 10.0004 5.8433 10 6Z' fill='black'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    padding-left: 20px;
    background-position: 0px;
}

a.size-style.button.button--AcXBpdVFFY3ErTjNjQ__button_LLaRfJ:hover span.button-overflow.relative.overflow-hidden {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='12' viewBox='0 0 10 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 6C10.0004 6.1567 9.9608 6.31083 9.88513 6.44741C9.80946 6.58398 9.70027 6.69835 9.56818 6.77939L1.38182 11.8641C1.2438 11.95 1.08572 11.9968 0.923908 11.9998C0.762096 12.0029 0.602417 11.962 0.461364 11.8814C0.321653 11.8021 0.205271 11.6865 0.124184 11.5463C0.0430974 11.4062 0.000233442 11.2467 0 11.0842V0.915821C0.000233442 0.753301 0.0430974 0.593777 0.124184 0.453653C0.205271 0.31353 0.321653 0.197864 0.461364 0.118552C0.602417 0.0379872 0.762096 -0.00288421 0.923908 0.000158269C1.08572 0.00320074 1.2438 0.0500469 1.38182 0.135858L9.56818 5.22061C9.70027 5.30165 9.80946 5.41602 9.88513 5.55259C9.9608 5.68917 10.0004 5.8433 10 6Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    padding-left: 20px;
    background-position: 0px;
}

a.size-style.button.button--AcXBpdVFFY3ErTjNjQ__button_LLaRfJ:hover span.button-text-main.inline-block.relative.z-1 {
    padding-left: 0px;
    background-image: none;
}

a.size-style.button.button--AcXBpdVFFY3ErTjNjQ__button_LLaRfJ:hover span.button-overflow.relative.overflow-hidden::after {
    margin-left: 10px;
}
/* Home Page Section 2 CSS */


/* Home Page Section 4 CSS */

div#shopify-section-template--27960458084564__section_rfna7e img.background-image-img {
    object-fit: contain;
    object-position: bottom !important;
}

/* Home Page Section 4 CSS */

/* Home Page Section 5 CSS */

div#shopify-section-template--27960458084564__section_jPJYpR h5 {
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 1.5px;
    color: #FFF428;
}

div#shopify-section-template--27960458084564__section_jPJYpR h2{
    font-style: normal;
    font-weight: 700;
    font-size: 32px;
    line-height: 114%;
    color: #FFFFFF;
    text-transform: none;
}

div#shopify-section-template--27960458084564__section_jPJYpR p{
    width: 681px;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #FFFFFF;
}

a.size-style.button.button--ANWVTVUwzZHB1Yk9VW__button_jqH3Ue.button--icon, a.size-style.button.button--AOWJtczMwa2dDMk01N__button_eqnbEQ.button--icon {
    padding: 12px 25px;
    background: #A6FF31;
    border-radius: 100px;
    opacity: 1;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #000000;
    text-transform: none;
    letter-spacing: -0.1px;
    border: 1px solid #A6FF31;
}

a.size-style.button.button--ANWVTVUwzZHB1Yk9VW__button_jqH3Ue.button--icon:hover, 
a.size-style.button.button--AOWJtczMwa2dDMk01N__button_eqnbEQ.button--icon:hover {
    border: 1px solid #A6FF31;
    color: #A6FF31 !important;
}

a.size-style.button.button--ANWVTVUwzZHB1Yk9VW__button_jqH3Ue.button--icon:hover:hover span.icon-button svg, 
a.size-style.button.button--AOWJtczMwa2dDMk01N__button_eqnbEQ.button--icon:hover:hover span.icon-button svg {
    fill: #A6FF31 !important;
    color: #A6FF31 !important;
}

a.size-style.button.button--ANWVTVUwzZHB1Yk9VW__button_jqH3Ue.button--icon span.icon-button, 
a.size-style.button.button--AOWJtczMwa2dDMk01N__button_eqnbEQ.button--icon span.icon-button{
    margin-top: 5px;
}

div#shopify-section-template--27960458084564__section_mPTkgH animate-image.image-block.relative.spacing-style.size-style.border-style.image-block--ATFhWcDBBa2YwYmhiO__image_tTjbpj.image-block--height-fit {
    margin-left: 250px;
}

div#shopify-section-template--27960458084564__section_tpPb3D h2 {
    font-weight: 700;
    font-size: 32px;
    line-height: 114%;
    text-align: center;
    color: #FFFFFF;
    text-transform: none;
}

div#shopify-section-template--27960458084564__section_tpPb3D h3 {
    font-weight: 700;
    font-size: 32px;
    line-height: 39px;
    text-align: center;
    color: #FFFFFF;
}

div#shopify-section-template--27960458084564__section_tpPb3D p {
    width: 330px;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    text-align: center;
    color: #FFFFFF;
}


/* Home Page Section 5 CSS */


/* Home Page Section 6 CSS */

div#shopify-section-template--27960458084564__section_CeJXGJ h2 {
    font-weight: 700;
    font-size: 30px;
    line-height: 40px;
    text-align: center;
    color: #000;
    text-transform: none;
}

/* Home Page Section 6 CSS */


/* Homepage Mobile CSS */

@media (max-width: 767px){
div#shopify-section-template--27960458084564__slideshow_kyX4tj .slide__img-wrapper.grid.w-full img {
    object-position: 55% 100%;
}

div#slideshow-template--27960458084564__slideshow_kyX4tj .swiper.slideshow__slides.w-full {
    height: 630px;
}

.image-block--AeWlwbkN1ZTRCUlZsY__image_4EtaRy.image-block--height-fit {
    height: auto;
    padding-bottom: 0px;
}

.image-block--AeWlwbkN1ZTRCUlZsY__image_4EtaRy img.image-block__image {
    width: 95px;
    height: 95px;
}

div#shopify-section-template--27960458084564__slideshow_kyX4tj h1 {
    width: 100%;
    font-size: 40px !important;
    line-height: 48px !important;
}

div#shopify-section-template--27960458084564__slideshow_kyX4tj p {
    width: 100%;
    font-size: 16px;
    line-height: 24px;
}

div#shopify-section-template--27960458084564__section_7tnGKU .section.section--page-width.color-scheme-1 {
    padding: 30px 10px;
}

div#shopify-section-template--27960458084564__section_7tnGKU h2 {
    width: 100%;
    font-size: 26px !important;
    line-height: 36px !important;
}

div#shopify-section-template--27960458084564__section_7tnGKU p {
    width: 100% !important;
}

div#shopify-section-template--27960458084564__section_rfna7e .section.section--page-width.color-scheme-1 {
    padding: 0px 10px 30px;
}

div#shopify-section-template--27960458084564__section_jPJYpR .section.section--page-width.color-scheme-7 {
    padding: 20px 10px;
}

.image-block--AT0ZHaU5RVExxbytwb__image_ACakLc.image-block--height-fit {
    padding-left: 0px;
}

div#shopify-section-template--27960458084564__section_jPJYpR h2 {
    font-size: 26px;
    line-height: 34px;
}

div#shopify-section-template--27960458084564__section_jPJYpR p {
    width: 100%;
}

.image-block--ATFhWcDBBa2YwYmhiO__image_tTjbpj.image-block--height-fit {
    padding: 0px 20px !important;
    margin-left: 0px !important;
}

div#shopify-section-template--27960458084564__section_tpPb3D h2 {
    font-size: 26px;
    line-height: 36px;
}

div#shopify-section-template--27960458084564__section_tpPb3D .section.section--page-width.color-scheme-7 {
    padding: 30px 10px 20px;
}

div#shopify-section-template--27960458084564__section_tpPb3D .group-block-content.relative.layout-panel-flex.layout-panel-flex--row.mobile-column{
    gap: 50px;
}

div#shopify-section-template--27960458084564__section_tpPb3D h3 {
    font-size: 26px;
    line-height: 36px;
}

footer#shopify-section-sections--27960459067604__footer .section.section--page-width.color-scheme-7 {
    padding: 20px 10px 10px;
}
}

/* Homepage Mobile CSS */

/* Homepage Tablet CSS */

@media (min-width: 768px) and (max-width: 1024px){
div#shopify-section-template--27960458084564__slideshow_kyX4tj .slide__img-wrapper.grid.w-full img {
    object-position: 55% 100%;
}

div#slideshow-template--27960458084564__slideshow_kyX4tj .swiper.slideshow__slides.w-full {
    height: 600px;
}

.image-block--AeWlwbkN1ZTRCUlZsY__image_4EtaRy.image-block--height-fit {
    height: auto;
    padding-bottom: 0px;
}

.image-block--AeWlwbkN1ZTRCUlZsY__image_4EtaRy img.image-block__image {
    width: 95px;
    height: 95px;
}

div#shopify-section-template--27960458084564__section_7tnGKU .section.section--page-width.color-scheme-1 {
    padding: 30px 10px;
}

div#shopify-section-template--27960458084564__section_jPJYpR .section.section--page-width.color-scheme-7 {
    padding: 20px 10px;
}

.image-block--AT0ZHaU5RVExxbytwb__image_ACakLc.image-block--height-fit {
    padding-left: 0px;
}

div#shopify-section-template--27960458084564__section_7tnGKU h2 {
    width: 100%;
}

div#shopify-section-template--27960458084564__section_7tnGKU p {
    width: 100% !important;
}

div#shopify-section-template--27960458084564__section_rfna7e .section.section--page-width.color-scheme-1 {
    padding: 0 10px 30px;
}

.image-block--AT0ZHaU5RVExxbytwb__image_ACakLc.image-block--height-fit {
    padding-left: 0;
}

div#shopify-section-template--27960458084564__section_jPJYpR p {
    width: 100%;
}

.image-block--ATFhWcDBBa2YwYmhiO__image_tTjbpj.image-block--height-fit {
    padding: 0 20px !important;
    margin-left: 0 !important;
}

div#shopify-section-template--27960458084564__section_tpPb3D .section.section--page-width.color-scheme-7 {
    padding: 30px 10px 20px;
}

footer#shopify-section-sections--27960459067604__footer .group-block-content.relative.layout-panel-flex.layout-panel-flex--row.tablet-layout-panel-flex--column.mobile-column .group-block.relative.group-block--height-fit.group-block--height-mobile-fit.group-block--width-custom.spacing-style.size-style.shadow-style {
    margin-bottom: 25px !important;
}    

.text-block--ATkFNczQ1dVhRMkxXW__text_zeTjRU.flex-column p, .text-block--AWnVsSGRpY2lYSUE3e__text_p8J7kD p{
    width: 100% !important;
    text-align: center;
}
}

@media (min-width: 1025px) and (max-width: 1200px){
div#shopify-section-template--27960458084564__slideshow_kyX4tj .slide__img-wrapper.grid.w-full img {
    object-position: 55% 100%;
}

div#slideshow-template--27960458084564__slideshow_kyX4tj .swiper.slideshow__slides.w-full {
    height: 650px;
}  

.image-block--AeWlwbkN1ZTRCUlZsY__image_4EtaRy img.image-block__image {
    width: 95px;
    height: 95px;
}

.image-block--AcFBGTkt3L1Z1VmVkO__image_cDCikt.image-block--height-fit{
    width: 49%;
}

div#shopify-section-template--27960458084564__section_jPJYpR p {
    width: 500px;
}
}

/* Homepage Tablet CSS */


/* Homepage 4k CSS*/

@media (min-width: 2400px){
p.announcement-bar__message {
    font-size: 16px;
}

nav.header__inline-menu ul li a {
    font-size: 20px;
}

div#shopify-section-template--27960458084564__slideshow_kyX4tj h1 {
    font-size: 60px !important;
    line-height: 70px !important;
}

div#shopify-section-template--27960458084564__slideshow_kyX4tj p {
    font-size: 20px !important;
    line-height: 30px !important;
    width: 600px;
}

a.size-style.button.button--AekJDTXhhWWlpdW1Wb__button_GLUdQW {
    font-size: 18px;
    line-height: 24px;
}

a.size-style.button.button--AVFlrcmJOWDBySGxCT__button_7AAc79{
    font-size: 18px;
    line-height: 24px;
}

div#shopify-section-template--27960458084564__section_7tnGKU h5 {
    font-size: 16px;
    line-height: 20px;
}

div#shopify-section-template--27960458084564__section_7tnGKU h2 {
    width: 400px;    
    font-size: 40px !important;
    line-height: 50px !important;
}

div#shopify-section-template--27960458084564__section_7tnGKU p {
    width: 550px !important;
    font-size: 20px;
    line-height: 30px;
}

a.size-style.button.button--AcXBpdVFFY3ErTjNjQ__button_LLaRfJ {
    font-size: 18px;
    line-height: 24px;
}

div#shopify-section-template--27960458084564__section_jPJYpR h5 {
    font-size: 16px;
}

div#shopify-section-template--27960458084564__section_jPJYpR h2 {
    font-size: 40px !important;
    line-height: 50px !important;
}

div#shopify-section-template--27960458084564__section_jPJYpR p {
    width: 750px;
    font-size: 20px;
}

a.size-style.button.button--ANWVTVUwzZHB1Yk9VW__button_jqH3Ue.button--icon, a.size-style.button.button--AOWJtczMwa2dDMk01N__button_eqnbEQ.button--icon{
    font-size: 18px;
    line-height: 24px;
}

.image-block--AMlZSQWZnSi9oVVhNU__image_6FaM6V.image-block--height-fit {
    width: 800px;
}

div#shopify-section-template--27960458084564__section_mPTkgH animate-image.image-block.relative.spacing-style.size-style.border-style.image-block--ATFhWcDBBa2YwYmhiO__image_tTjbpj.image-block--height-fit {
    margin-left: 380px;
}

div#shopify-section-template--27960458084564__section_tpPb3D h2 {
    font-size: 40px;
}

div#shopify-section-template--27960458084564__section_tpPb3D h3 {
    font-size: 38px;
    line-height: 40px;
}

div#shopify-section-template--27960458084564__section_tpPb3D p {
    width: 400px;
    font-size: 20px;
}

.text-block--AR3hUdTRyQ3N5WGpwU__text_DVPXXh p {
    font-size: 16px;
    line-height: 26px;
    max-width: 180px;
}

.text-block--ATkFNczQ1dVhRMkxXW__text_zeTjRU p, .text-block--AWnVsSGRpY2lYSUE3e__text_p8J7kD p, .text-block--AWnVsSGRpY2lYSUE3e__text_p8J7kD p a {
    font-size: 14px;
}

footer#shopify-section-sections--27960459067604__footer .details-content li a {
    font-size: 16px;
    line-height: 22px;
}

footer#shopify-section-sections--27960459067604__footer summary.menu__heading.spacing-style.h6 span {
    font-size: 16px;
    line-height: 22px;
}

}

/* Homepage 4k CSS*/

/* Home Page CSS */


/* About Us Page CSS*/

/* Section 2 CSS */

div#shopify-section-template--27960458182868__section_YJhqfN h5 {
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 1.5px;
    color: #737373;
}

div#shopify-section-template--27960458182868__section_YJhqfN h2 {
    width: 356px;
    font-weight: 700;
    font-size: 32px !important;
    line-height: 40px !important;
    color: #000;
    text-transform: none !important;
}

div#shopify-section-template--27960458182868__section_YJhqfN p {
    width: 548px !important;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #737373;
}

a.size-style.button.button--AT0E4cmkxTEszZklsb__button_fn4FWb {
    padding: 10px 25px;
    background: #a6ff31;
    border-radius: 100px;
    opacity: 1;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    color: #000;
    text-transform: none;
    letter-spacing: -.1px;
    border: 1px solid #A6FF31;
}

a.size-style.button.button--AT0E4cmkxTEszZklsb__button_fn4FWb:hover {
    border: 1px solid #000;
    color: #a6ff31 !important;
}

a.size-style.button.button--AT0E4cmkxTEszZklsb__button_fn4FWb.button--icon:hover:hover span.icon-button svg {
    fill: #a6ff31 !important;
    color: #a6ff31 !important;
}

a.size-style.button.button--AT0E4cmkxTEszZklsb__button_fn4FWb.button--icon span.icon-button {
    margin-top: 5px;
}

/* Section 2 CSS */

/* Section 3 CSS */

div#shopify-section-template--27960458182868__section_K89836 h5 {
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 1.5px;
    color: #FFF428;
}

div#shopify-section-template--27960458182868__section_K89836 .group-block.relative.group-block--height-fit img.image-block__image {
    width: 65px;
    height: auto;
}

div#shopify-section-template--27960458182868__section_K89836 h4 {
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 20px !important;
}

div#shopify-section-template--27960458182868__section_K89836 p {
    width: 207px !important;
    font-size: 13px !important;
    line-height: 20px !important;
    color: #828282;
}

/* Section 3 CSS */

/* Section 4 CSS */

div#shopify-section-template--27960458182868__section_EFN3NN h5 {
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 1.5px;
    color: #FFF428;
}

div#shopify-section-template--27960458182868__section_EFN3NN h2 {
    width: 356px;
    font-weight: 700;
    font-size: 30px !important;
    line-height: 40px !important;
    color: #fff;
    text-transform: none !important;
}

div#shopify-section-template--27960458182868__section_EFN3NN p {
    width: 572px !important;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
}

/* Section 4 CSS */

/* Section 5 CSS */

div#shopify-section-template--27960458182868__section_z6MwmD h5 {
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 1.5px;
    color: #828282;
}

div#shopify-section-template--27960458182868__section_z6MwmD h2 {
    width: 356px;
    font-weight: 700;
    font-size: 30px !important;
    line-height: 40px !important;
    text-transform: none !important;
}

div#shopify-section-template--27960458182868__section_z6MwmD p {
    width: 450px !important;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #737373;
}

div#shopify-section-template--27960458182868__section_z6MwmD h3 {
    font-weight: 700;
    font-size: 30px !important;
    line-height: 40px !important;
    text-transform: none !important;
}

div#shopify-section-template--27960458182868__section_z6MwmD h4 {
    font-weight: 600 !important;
    font-size: 25px !important;
    line-height: 35px !important;
    text-transform: none !important;
    color: #828282;
}

.border-style.image-block--AQ3VQMTNjN0ZDTmZRZ__image_qHrYAt img{
    height: 680px;
    object-fit: cover;
    object-position: top;
}

/* Section 5 CSS */

/* About Us Mobile CSS */

@media (max-width: 767px){
div#shopify-section-template--27960458182868__section_YJhqfN .section.section--page-width.color-scheme-1 {
    padding: 20px 10px;
}

div#shopify-section-template--27960458182868__section_YJhqfN .spacing-style.spacing-style--section.layout-panel-flex.layout-panel-flex--row {
    gap: 40px;
}

div#shopify-section-template--27960458182868__section_YJhqfN h2 {
    width: 100%;
    font-size: 26px !important;
    line-height: 36px !important;
}

div#shopify-section-template--27960458182868__section_YJhqfN p {
    width: 100% !important;
}

div#shopify-section-template--27960458182868__section_K89836 .section.section--page-width.color-scheme-7{
    padding: 20px 10px;
}

div#shopify-section-template--27960458182868__section_K89836 .group-block.relative.group-block--height-fit img.image-block__image {
    width: 45px;
}

div#shopify-section-template--27960458182868__section_K89836 .group-block.relative.group-block--height-fit.group-block--height-mobile-fit.group-block--width-custom {
    padding: 35px;
}

div#shopify-section-template--27960458182868__section_EFN3NN .section.section--page-width.color-scheme-7{
    padding: 20px 10px;
}

div#shopify-section-template--27960458182868__section_EFN3NN h2 {
    width: 100%;
    font-size: 26px !important;
    line-height: 36px !important;
}

div#shopify-section-template--27960458182868__section_EFN3NN p {
    width: 100% !important;
}

div#shopify-section-template--27960458182868__section_z6MwmD .section.section--page-width.color-scheme-1{
    padding: 20px 10px;
}

div#shopify-section-template--27960458182868__section_z6MwmD h2 {
    width: 100%;
    font-size: 26px !important;
}

div#shopify-section-template--27960458182868__section_z6MwmD p {
    width: 100% !important;
}

div#shopify-section-template--27960458182868__section_z6MwmD h3 {
    font-size: 24px !important;t;
}

div#shopify-section-template--27960458182868__section_z6MwmD h4 {
    font-size: 20px !important;
    line-height: 30px !important;
}

.border-style.image-block--AQ3VQMTNjN0ZDTmZRZ__image_qHrYAt img {
    height: auto !important;
}
}

/* About Us Mobile CSS */

/* About Us Tablet CSS */

@media (min-width: 768px) and (max-width: 1024px){
div#shopify-section-template--27960458182868__section_YJhqfN .section.section--page-width.color-scheme-1 {
    padding: 20px 10px;
}

div#shopify-section-template--27960458182868__section_YJhqfN .spacing-style.spacing-style--section.layout-panel-flex.layout-panel-flex--row {
    gap: 40px;
}

div#shopify-section-template--27960458182868__section_YJhqfN h2 {
    width: 100%;
}

div#shopify-section-template--27960458182868__section_YJhqfN p {
    width: 100% !important;
}

div#shopify-section-template--27960458182868__section_K89836 .section.section--page-width.color-scheme-7{
    padding: 20px 10px;
}

div#shopify-section-template--27960458182868__section_K89836 .group-block.relative.group-block--height-fit img.image-block__image {
    width: 45px;
}

div#shopify-section-template--27960458182868__section_K89836 .group-block.relative.group-block--height-fit.group-block--height-mobile-fit.group-block--width-custom {
    padding: 35px;
}

div#shopify-section-template--27960458182868__section_EFN3NN .section.section--page-width.color-scheme-7{
    padding: 20px 10px;
}

div#shopify-section-template--27960458182868__section_EFN3NN h2 {
    width: 100%;
}

div#shopify-section-template--27960458182868__section_EFN3NN p {
    width: 100% !important;
}

div#shopify-section-template--27960458182868__section_z6MwmD .section.section--page-width.color-scheme-1{
    padding: 20px 10px;
}

div#shopify-section-template--27960458182868__section_z6MwmD h2 {
    width: 100%;
}

div#shopify-section-template--27960458182868__section_z6MwmD p {
    width: 100% !important;
}

.border-style.image-block--AQ3VQMTNjN0ZDTmZRZ__image_qHrYAt img{
    height: 600px !important;
}
}

@media (min-width: 1025px) and (max-width: 1200px){
div#shopify-section-template--27960458182868__section_YJhqfN p {
    width: 98% !important;
}

.image-block--AVjUzd1I5TGgvQUJtV__image_wmaQie.image-block--height-fit {
    width: 45%;
}

div#shopify-section-template--27960458182868__section_K89836 .group-block-content.relative.layout-panel-flex.layout-panel-flex--row.mobile-column{
    gap: 24px;
}

div#shopify-section-template--27960458182868__section_K89836 .group-block.relative.group-block--height-fit img.image-block__image {
    width: 50px;
}

.image-block--AR0IwN1AwYWd2dlo5e__image_p4HhnK.image-block--height-fit {
    width: 45%;
}

div#shopify-section-template--27960458182868__section_EFN3NN p {
    width: 100% !important;
}

.image-block--AQ3VQMTNjN0ZDTmZRZ__image_qHrYAt.image-block--height-fit {
    width: 48%;
}
}

@media (min-width: 2400px){
div#shopify-section-template--27960458182868__section_YJhqfN h2 {
    font-size: 40px !important;
    line-height: 50px !important;
}

div#shopify-section-template--27960458182868__section_YJhqfN p {
    width: 670px !important;
    font-size: 20px;
    line-height: 30px;
}

a.size-style.button.button--AT0E4cmkxTEszZklsb__button_fn4FWb{
    font-size: 18px;
}

div#shopify-section-template--27960458182868__section_K89836 h5 {
    font-size: 16px;
    line-height: 20px;
}

div#shopify-section-template--27960458182868__section_K89836 .group-block.relative.group-block--height-fit.group-block--height-mobile-fit.group-block--width-custom {
    padding: 40px;
}

div#shopify-section-template--27960458182868__section_K89836 h4 {
    font-size: 20px !important;
    line-height: 30px !important;
}

div#shopify-section-template--27960458182868__section_K89836 p {
    width: 270px !important;
    font-size: 17px !important;
    line-height: 24px !important;
}

div#shopify-section-template--27960458182868__section_EFN3NN h5 {
    font-size: 16px;
    line-height: 20px;
}

div#shopify-section-template--27960458182868__section_EFN3NN h2 {
    width: 450px;
    font-size: 40px !important;
    line-height: 50px !important;
}


div#shopify-section-template--27960458182868__section_EFN3NN p {
    width: 680px !important;
    font-size: 20px;
    line-height: 30px;
}

div#shopify-section-template--27960458182868__section_z6MwmD h5 {
    font-size: 16px;
    line-height: 20px;
}

div#shopify-section-template--27960458182868__section_z6MwmD h2 {
    font-size: 40px !important;
    line-height: 50px !important;
    width: 500px;
}

div#shopify-section-template--27960458182868__section_z6MwmD p {
    width: 550px !important;
    font-size: 20px !important;
    line-height: 30px;
}

div#shopify-section-template--27960458182868__section_z6MwmD h3 {
    font-size: 38px !important;
    line-height: 48px !important;
}

div#shopify-section-template--27960458182868__section_z6MwmD h4 {
    font-size: 33px !important;
    line-height: 43px !important;
}

.border-style.image-block--AQ3VQMTNjN0ZDTmZRZ__image_qHrYAt img{
    height: 770px;
}
}

/* About Us Tablet CSS */


/* About Us Page CSS*/


/* What Are BEVs Page CSS*/

/* Section 1 CSS */

div#shopify-section-template--28139260477652__custom_hero_banner_about_PMRERD .hero-right-area {
    display: none;
}

div#shopify-section-template--28139260477652__custom_hero_banner_about_PMRERD .hero-center-content {
    max-width: 100%;
    padding: 0px 20px !important;
}

/* Section 1 CSS */


/* Section 2 CSS */


/* Section 2 CSS */



/* What Are BEVs Page CSS*/