.elementor-78 .elementor-element.elementor-element-cccf4d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-fc6f178 .image-section{min-height:100vh;}.elementor-78 .elementor-element.elementor-element-fc6f178 .outer-circle{stroke:#ffffff;}.elementor-78 .elementor-element.elementor-element-fc6f178 .inner-circle{stroke:#ffffff;}.elementor-78 .elementor-element.elementor-element-fc6f178 .circle-text{fill:#ffffff;}.elementor-78 .elementor-element.elementor-element-fc6f178 .arrow-icon{fill:#ffffff;}.elementor-78 .elementor-element.elementor-element-fc6f178 .scroll-hint{color:#ffffff;}.elementor-78 .elementor-element.elementor-element-fc6f178 .loading-text{color:#ffffff;}.elementor-78 .elementor-element.elementor-element-d94cc8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-7dc798c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-78 .elementor-element.elementor-element-0d63528{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-95fb953.elementor-element{--align-self:flex-start;}.elementor-78 .elementor-element.elementor-element-9503380{--display:flex;}.elementor-78 .elementor-element.elementor-element-8abf89b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-22634eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-14124d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-72d3745{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-de2752c.elementor-element{--align-self:flex-start;}.elementor-78 .elementor-element.elementor-element-c9caefb{--display:flex;}.elementor-78 .elementor-element.elementor-element-b6263ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-248c177{--display:flex;}.elementor-78 .elementor-element.elementor-element-fdd204d img{width:100%;}.elementor-78 .elementor-element.elementor-element-0dfa0da{--display:flex;}.elementor-78 .elementor-element.elementor-element-ea5994d img{width:100%;}.elementor-78 .elementor-element.elementor-element-1382de8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-b715b8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-72c88e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-78 .elementor-element.elementor-element-0d63528{--width:50%;}.elementor-78 .elementor-element.elementor-element-8abf89b{--width:50%;}.elementor-78 .elementor-element.elementor-element-72d3745{--width:50%;}.elementor-78 .elementor-element.elementor-element-b6263ea{--width:50%;}.elementor-78 .elementor-element.elementor-element-248c177{--width:50%;}.elementor-78 .elementor-element.elementor-element-0dfa0da{--width:50%;}}/* Start custom CSS for musc-hero-parallax, class: .elementor-element-fc6f178 */.image-section .section-title {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for puiux-equipment-section-woo, class: .elementor-element-8cf76cb */img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image {
    width: auto;
    height: 90%;
}
.equipment-card {
    min-height: max-content;
}
.equipment-card {
    background: radial-gradient(50% 50% at 50% 50%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.08) 100%);
    overflow: hidden;
    transition: all 0.3s ease;
    padding: 30px 0 !important;
}
.add-to-cart {
    width: 100%;
    background: #d9d9d9;
    border-radius: 50px;
    padding: 13px 50px !important;
    color: #000;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    font-weight: bold;
    padding: 10px;
    transition: background 0.3s;
    border: none;
}
.equipment-card .card-content {
    padding: 5px 24px;
}

a.added_to_cart.wc-forward {
    display: block;
    margin-top: 20px;
    color: #000;
}/* End custom CSS */