.elementor-10 .elementor-element.elementor-element-7812924{width:var( --container-widget-width, 95.391% );max-width:95.391%;--container-widget-width:95.391%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7e56ea3{margin-top:-50px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-aca2851{margin-top:-19px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-232cc8a{margin-top:-20px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-db90678{padding:50px 0px 100px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4dda8ce{text-align:center;}.elementor-10 .elementor-element.elementor-element-4dda8ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-10 .elementor-element.elementor-element-a103bc5{padding:0px 150px 0px 0150px;}.elementor-10 .elementor-element.elementor-element-cfdf670 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3B3B3;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-cfdf670 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-cfdf670 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-cfdf670 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-f87c306 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-f87c306 .elementor-icon{font-size:100px;}.elementor-10 .elementor-element.elementor-element-f87c306 .elementor-icon svg{height:100px;}.elementor-10 .elementor-element.elementor-element-da548e5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3B3B3;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-da548e5 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-da548e5 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-da548e5 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-7e49852 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-7e49852 .elementor-icon{font-size:100px;}.elementor-10 .elementor-element.elementor-element-7e49852 .elementor-icon svg{height:100px;}.elementor-10 .elementor-element.elementor-element-09e2294 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3B3B3;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-09e2294 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-09e2294 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-09e2294 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-b3695bd .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-b3695bd .elementor-icon{font-size:100px;}.elementor-10 .elementor-element.elementor-element-b3695bd .elementor-icon svg{height:100px;}.elementor-10 .elementor-element.elementor-element-ca58c54 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3B3B3;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-ca58c54 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-ca58c54 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-ca58c54 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-60264e7 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-60264e7 .elementor-icon{font-size:100px;}.elementor-10 .elementor-element.elementor-element-60264e7 .elementor-icon svg{height:100px;}.elementor-10 .elementor-element.elementor-element-35b7073 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3B3B3;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-35b7073 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-35b7073 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-35b7073 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-3d30396 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-3d30396 .elementor-icon{font-size:100px;}.elementor-10 .elementor-element.elementor-element-3d30396 .elementor-icon svg{height:100px;}.elementor-10 .elementor-element.elementor-element-e164446 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3B3B3;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-e164446 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-e164446 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-e164446 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-9266f42 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-9266f42 .elementor-icon{font-size:100px;}.elementor-10 .elementor-element.elementor-element-9266f42 .elementor-icon svg{height:100px;}.elementor-10 .elementor-element.elementor-element-d990e47 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3B3B3;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-d990e47 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-d990e47 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-d990e47 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-202c39f .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-202c39f .elementor-icon{font-size:100px;}.elementor-10 .elementor-element.elementor-element-202c39f .elementor-icon svg{height:100px;}.elementor-10 .elementor-element.elementor-element-f64818f{margin-top:-20px;margin-bottom:0px;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-a103bc5{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-cfdf670{width:50%;}.elementor-10 .elementor-element.elementor-element-da548e5{width:50%;}.elementor-10 .elementor-element.elementor-element-09e2294{width:50%;}.elementor-10 .elementor-element.elementor-element-09e2294 > .elementor-element-populated{margin:10px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-ca58c54{width:50%;}.elementor-10 .elementor-element.elementor-element-ca58c54 > .elementor-element-populated{margin:10px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-35b7073{width:50%;}.elementor-10 .elementor-element.elementor-element-35b7073 > .elementor-element-populated{margin:10px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-e164446{width:50%;}.elementor-10 .elementor-element.elementor-element-e164446 > .elementor-element-populated{margin:10px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-d990e47{width:50%;}.elementor-10 .elementor-element.elementor-element-d990e47 > .elementor-element-populated{margin:10px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}}/* Start custom CSS for html, class: .elementor-element-f0ac551 *//*=========================
FEATURES
=========================*/

.jd-features{

    max-width:1480px;
    margin:-70px auto 90px;
    background:#fff;
    border-radius:18px;
    box-shadow:0 18px 50px rgba(0,0,0,.08);

    display:grid;
    grid-template-columns:repeat(4,1fr);

    overflow:hidden;
    position:relative;
    z-index:50;

}

.jd-feature{

    display:flex;
    align-items:center;
    gap:18px;

    padding:38px 30px;

    border-right:1px solid #efefef;

    transition:.35s;

    cursor:pointer;

}

.jd-feature:last-child{

border-right:none;

}

.jd-feature:hover{

background:#fff7f7;

transform:translateY(-6px);

}

.jd-icon{

width:62px;
height:62px;

border-radius:50%;

background:#fff;

display:flex;
align-items:center;
justify-content:center;

flex-shrink:0;

transition:.35s;

}

.jd-icon svg{

width:30px;
height:30px;

stroke:#ed1c24;
fill:none;
stroke-width:1.8;
stroke-linecap:round;
stroke-linejoin:round;

transition:.35s;

}

.jd-feature:hover .jd-icon{

background:#ed1c24;
transform:rotate(8deg);

}

.jd-feature:hover svg{

stroke:#fff;

}

.jd-content h4{

font-size:14px;

font-weight:800;

margin-bottom:8px;

color:#222;

}

.jd-content p{

font-size:13px;

line-height:1.7;

color:#777;

}

@media(max-width:991px){

.jd-features{

grid-template-columns:repeat(2,1fr);

margin-top:-40px;

}

}

@media(max-width:600px){

.jd-features{

grid-template-columns:1fr;

margin-top:-20px;

}

.jd-feature{

border-right:none;
border-bottom:1px solid #eee;

}

.jd-feature:last-child{

border-bottom:none;

}

}/* End custom CSS */