.elementor-5063 .elementor-element.elementor-element-f2da78e{width:100%;max-width:100%;background-color:#E3672C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:center;}.elementor-5063 .elementor-element.elementor-element-f2da78e .elementor-heading-title{color:#FFFFFF;}.elementor-5063 .elementor-element.elementor-element-65d3fc4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-5063 .elementor-element.elementor-element-7ad0adf{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4712C;}.elementor-5063 .elementor-element.elementor-element-7ad0adf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5063 .elementor-element.elementor-element-6fe5252{width:100%;max-width:100%;background-color:#E3672C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:center;}.elementor-5063 .elementor-element.elementor-element-6fe5252 .elementor-heading-title{color:#FFFFFF;}.elementor-5063 .elementor-element.elementor-element-d0541e5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5063 .elementor-element.elementor-element-d0541e5 .elementor-heading-title{color:#FFFFFF;}.elementor-5063 .elementor-element.elementor-element-84efa84{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:justify;color:#FDFDFD;}.elementor-5063 .elementor-element.elementor-element-84b3a06 .elementor-button{background-color:#FFFFFF;font-family:"Arbutus Slab", Sans-serif;font-weight:500;fill:#D46C3C;color:#D46C3C;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5063 .elementor-element.elementor-element-84b3a06 .elementor-button:hover, .elementor-5063 .elementor-element.elementor-element-84b3a06 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#000000;}.elementor-5063 .elementor-element.elementor-element-84b3a06:hover{background-color:#00000000;}.elementor-5063 .elementor-element.elementor-element-84b3a06{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5063 .elementor-element.elementor-element-84b3a06 .elementor-button:hover svg, .elementor-5063 .elementor-element.elementor-element-84b3a06 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5063 .elementor-element.elementor-element-ee7f843{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5063 .elementor-element.elementor-element-ee7f843 .elementor-heading-title{color:#FFFFFF;}.elementor-5063 .elementor-element.elementor-element-32055d8{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:justify;color:#FDFDFD;}.elementor-5063 .elementor-element.elementor-element-4bc8180 .elementor-button{background-color:#FFFFFF;font-family:"Arbutus Slab", Sans-serif;font-weight:500;fill:#D46C3C;color:#D46C3C;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5063 .elementor-element.elementor-element-4bc8180 .elementor-button:hover, .elementor-5063 .elementor-element.elementor-element-4bc8180 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#000000;}.elementor-5063 .elementor-element.elementor-element-4bc8180:hover{background-color:#00000000;}.elementor-5063 .elementor-element.elementor-element-4bc8180{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5063 .elementor-element.elementor-element-4bc8180 .elementor-button:hover svg, .elementor-5063 .elementor-element.elementor-element-4bc8180 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5063 .elementor-element.elementor-element-b5cb62d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5063 .elementor-element.elementor-element-b5cb62d .elementor-heading-title{color:#FFFFFF;}.elementor-5063 .elementor-element.elementor-element-e1577b9{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:justify;color:#FDFDFD;}.elementor-5063 .elementor-element.elementor-element-71adad6 .elementor-button{background-color:#FFFFFF;font-family:"Arbutus Slab", Sans-serif;font-weight:500;fill:#D46C3C;color:#D46C3C;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5063 .elementor-element.elementor-element-71adad6 .elementor-button:hover, .elementor-5063 .elementor-element.elementor-element-71adad6 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#000000;}.elementor-5063 .elementor-element.elementor-element-71adad6:hover{background-color:#00000000;}.elementor-5063 .elementor-element.elementor-element-71adad6{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5063 .elementor-element.elementor-element-71adad6 .elementor-button:hover svg, .elementor-5063 .elementor-element.elementor-element-71adad6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5063 .elementor-element.elementor-element-1cd91eb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5063 .elementor-element.elementor-element-1cd91eb .elementor-heading-title{color:#FFFFFF;}.elementor-5063 .elementor-element.elementor-element-a5d7c33{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:justify;color:#FDFDFD;}.elementor-5063 .elementor-element.elementor-element-486a27a .elementor-button{background-color:#FFFFFF;font-family:"Arbutus Slab", Sans-serif;font-weight:500;fill:#D46C3C;color:#D46C3C;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5063 .elementor-element.elementor-element-486a27a .elementor-button:hover, .elementor-5063 .elementor-element.elementor-element-486a27a .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#000000;}.elementor-5063 .elementor-element.elementor-element-486a27a:hover{background-color:#00000000;}.elementor-5063 .elementor-element.elementor-element-486a27a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5063 .elementor-element.elementor-element-486a27a .elementor-button:hover svg, .elementor-5063 .elementor-element.elementor-element-486a27a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5063 .elementor-element.elementor-element-41a6674{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5063 .elementor-element.elementor-element-41a6674 .elementor-heading-title{color:#FFFFFF;}.elementor-5063 .elementor-element.elementor-element-770f989{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:justify;color:#FDFDFD;}.elementor-5063 .elementor-element.elementor-element-2023e88 .elementor-button{background-color:#FFFFFF;font-family:"Arbutus Slab", Sans-serif;font-weight:500;fill:#D46C3C;color:#D46C3C;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5063 .elementor-element.elementor-element-2023e88 .elementor-button:hover, .elementor-5063 .elementor-element.elementor-element-2023e88 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#000000;}.elementor-5063 .elementor-element.elementor-element-2023e88:hover{background-color:#00000000;}.elementor-5063 .elementor-element.elementor-element-2023e88{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5063 .elementor-element.elementor-element-2023e88 .elementor-button:hover svg, .elementor-5063 .elementor-element.elementor-element-2023e88 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-5063 .elementor-element.elementor-element-d0541e5{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5063 .elementor-element.elementor-element-d0541e5 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-5063 .elementor-element.elementor-element-84efa84{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;line-height:32px;}.elementor-5063 .elementor-element.elementor-element-84b3a06{width:var( --container-widget-width, 482px );max-width:482px;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:482px;--container-widget-flex-grow:0;}.elementor-5063 .elementor-element.elementor-element-84b3a06 .elementor-button{font-size:18px;line-height:20px;}.elementor-5063 .elementor-element.elementor-element-ee7f843{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5063 .elementor-element.elementor-element-ee7f843 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-5063 .elementor-element.elementor-element-32055d8{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;line-height:32px;}.elementor-5063 .elementor-element.elementor-element-4bc8180{width:var( --container-widget-width, 482px );max-width:482px;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:482px;--container-widget-flex-grow:0;}.elementor-5063 .elementor-element.elementor-element-4bc8180 .elementor-button{font-size:18px;line-height:20px;}.elementor-5063 .elementor-element.elementor-element-b5cb62d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5063 .elementor-element.elementor-element-b5cb62d .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-5063 .elementor-element.elementor-element-e1577b9{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;line-height:32px;}.elementor-5063 .elementor-element.elementor-element-71adad6{width:var( --container-widget-width, 482px );max-width:482px;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:482px;--container-widget-flex-grow:0;}.elementor-5063 .elementor-element.elementor-element-71adad6 .elementor-button{font-size:18px;line-height:20px;}.elementor-5063 .elementor-element.elementor-element-1cd91eb{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5063 .elementor-element.elementor-element-1cd91eb .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-5063 .elementor-element.elementor-element-a5d7c33{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;line-height:32px;}.elementor-5063 .elementor-element.elementor-element-486a27a{width:var( --container-widget-width, 482px );max-width:482px;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:482px;--container-widget-flex-grow:0;}.elementor-5063 .elementor-element.elementor-element-486a27a .elementor-button{font-size:18px;line-height:20px;}.elementor-5063 .elementor-element.elementor-element-41a6674{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5063 .elementor-element.elementor-element-41a6674 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-5063 .elementor-element.elementor-element-770f989{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;line-height:32px;}.elementor-5063 .elementor-element.elementor-element-2023e88{width:var( --container-widget-width, 482px );max-width:482px;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:482px;--container-widget-flex-grow:0;}.elementor-5063 .elementor-element.elementor-element-2023e88 .elementor-button{font-size:18px;line-height:20px;}}@media(max-width:767px){.elementor-5063 .elementor-element.elementor-element-65d3fc4{column-gap:0px;}.elementor-5063 .elementor-element.elementor-element-d0541e5 .elementor-heading-title{font-size:26px;}.elementor-5063 .elementor-element.elementor-element-84efa84{line-height:28px;}.elementor-5063 .elementor-element.elementor-element-84b3a06{width:var( --container-widget-width, 417px );max-width:417px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:417px;--container-widget-flex-grow:0;}.elementor-5063 .elementor-element.elementor-element-84b3a06 .elementor-button{font-size:16px;line-height:22px;}.elementor-5063 .elementor-element.elementor-element-ee7f843 .elementor-heading-title{font-size:26px;}.elementor-5063 .elementor-element.elementor-element-32055d8{line-height:28px;}.elementor-5063 .elementor-element.elementor-element-4bc8180{width:var( --container-widget-width, 417px );max-width:417px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:417px;--container-widget-flex-grow:0;}.elementor-5063 .elementor-element.elementor-element-4bc8180 .elementor-button{font-size:16px;line-height:22px;}.elementor-5063 .elementor-element.elementor-element-b5cb62d .elementor-heading-title{font-size:26px;}.elementor-5063 .elementor-element.elementor-element-e1577b9{line-height:28px;}.elementor-5063 .elementor-element.elementor-element-71adad6{width:var( --container-widget-width, 417px );max-width:417px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:417px;--container-widget-flex-grow:0;}.elementor-5063 .elementor-element.elementor-element-71adad6 .elementor-button{font-size:16px;line-height:22px;}.elementor-5063 .elementor-element.elementor-element-1cd91eb .elementor-heading-title{font-size:26px;}.elementor-5063 .elementor-element.elementor-element-a5d7c33{line-height:28px;}.elementor-5063 .elementor-element.elementor-element-486a27a{width:var( --container-widget-width, 417px );max-width:417px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:417px;--container-widget-flex-grow:0;}.elementor-5063 .elementor-element.elementor-element-486a27a .elementor-button{font-size:16px;line-height:22px;}.elementor-5063 .elementor-element.elementor-element-41a6674 .elementor-heading-title{font-size:26px;}.elementor-5063 .elementor-element.elementor-element-770f989{line-height:28px;}.elementor-5063 .elementor-element.elementor-element-2023e88{width:var( --container-widget-width, 417px );max-width:417px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:417px;--container-widget-flex-grow:0;}.elementor-5063 .elementor-element.elementor-element-2023e88 .elementor-button{font-size:16px;line-height:22px;}}/* Start custom CSS for text-editor, class: .elementor-element-65d3fc4 *//*========================================
        PRODUCT OVERVIEW
========================================*/

.product-overview{
    width:100%;
    padding:70px 5%;
    background:#f8f9fb;
}

.overview-container{
    max-width:1200px;
    margin:auto;
}

.overview-left{
    background:#fff;
    padding:45px;
    border-left:6px solid #ff6600;
    border-radius:16px;
    box-shadow:0 10px 35px rgba(0,0,0,.08);
    transition:.35s ease;
}

.overview-left:hover{
    transform:translateY(-6px);
    box-shadow:0 20px 45px rgba(0,0,0,.12);
}

.section-tag{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    background:#ff6600;
    color:#fff;
    padding:10px 22px;
    border-radius:50px;
    font-size:14px;
    font-weight:600;
    margin-bottom:22px;
}

.overview-left h2{
    font-size:44px;
    line-height:1.25;
    font-weight:700;
    color:#222;
    margin-bottom:18px;
}

.overview-left h2::after{
    content:"";
    display:block;
    width:70px;
    height:4px;
    background:#ff6600;
    border-radius:50px;
    margin-top:14px;
}

.overview-left p{
    font-size:18px;
    line-height:1.9;
    color:#666;
    text-align:left;
    margin:0;
}

.overview-left strong{
    color:#ff6600;
    font-weight:700;
}

/*========================================
            Laptop
========================================*/

@media (max-width:1199px){

.product-overview{
    padding:60px 5%;
}

.overview-left{
    padding:35px;
}

.overview-left h2{
    font-size:38px;
}

.overview-left p{
    font-size:17px;
}

}

/*========================================
            Tablet
========================================*/

@media (max-width:991px){

.product-overview{
    padding:50px 4%;
}

.overview-left{
    padding:30px;
}

.section-tag{
    font-size:13px;
    padding:9px 20px;
}

.overview-left h2{
    font-size:32px;
    line-height:1.3;
}

.overview-left p{
    font-size:16px;
    line-height:1.8;
}

}

/*========================================
            Mobile
========================================*/

@media (max-width:767px){

.product-overview{
    padding:40px 18px;
}

.overview-left{
    padding:24px 20px;
    border-left:4px solid #ff6600;
    border-radius:12px;
}

.section-tag{
    font-size:11px;
    padding:8px 16px;
    margin-bottom:16px;
}

.overview-left h2{
    font-size:28px;
    line-height:1.35;
    margin-bottom:14px;
    word-break:normal;
}

.overview-left h2::after{
    width:55px;
    height:3px;
    margin-top:10px;
}

.overview-left p{
    font-size:15px;
    line-height:1.8;
}

}

/*========================================
        Small Mobile
========================================*/

@media (max-width:767px){

.product-overview{
    padding:35px 0;
}

.overview-container{
    width:100%;
    max-width:100%;
    padding:0;
    margin:0;
}

.overview-left{
    padding:22px 18px;
    border-radius:0;
    margin:0;
}

.section-tag{
    font-size:11px;
    padding:8px 16px;
    margin-bottom:16px;
}

.overview-left h2{
    font-size:30px;
    line-height:1.25;
    font-weight:700;
    text-align:left;
    margin-bottom:18px;
}

.overview-left h2::after{
    width:55px;
    margin-top:12px;
}

.overview-left p{
    font-size:15px;
    line-height:1.8;
    text-align:left;
}

}/* End custom CSS */