.elementor-60 .elementor-element.elementor-element-2df52ab:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-2df52ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141618;}.elementor-60 .elementor-element.elementor-element-2df52ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-60 .elementor-element.elementor-element-2df52ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60 .elementor-element.elementor-element-00c97fc{--spacer-size:20px;}.elementor-60 .elementor-element.elementor-element-bde81a2{text-align:left;}.elementor-60 .elementor-element.elementor-element-bde81a2 img{width:150px;max-width:150px;}.elementor-60 .elementor-element.elementor-element-91e148d{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;line-height:20px;width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-f987b52{--spacer-size:20px;}.elementor-60 .elementor-element.elementor-element-8748b67{text-align:left;}.elementor-60 .elementor-element.elementor-element-eb26be4{--spacer-size:20px;}.elementor-60 .elementor-element.elementor-element-3fb6aae{--spacer-size:30px;}.elementor-60 .elementor-element.elementor-element-e921585{color:#FFA100;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:16px;}.elementor-60 .elementor-element.elementor-element-e921585 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-60 .elementor-element.elementor-element-3cb5f6f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-3cb5f6f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-3cb5f6f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-3cb5f6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-3cb5f6f .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:30px;}.elementor-60 .elementor-element.elementor-element-3cb5f6f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-3cb5f6f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFA100;}.elementor-60 .elementor-element.elementor-element-cb7e565{--spacer-size:30px;}.elementor-60 .elementor-element.elementor-element-cf91091{color:#FFA100;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:16px;}.elementor-60 .elementor-element.elementor-element-cf91091 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-60 .elementor-element.elementor-element-ec86db5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-ec86db5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-ec86db5 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFA100;}.elementor-60 .elementor-element.elementor-element-ec86db5 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFA100;}.elementor-60 .elementor-element.elementor-element-ec86db5{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-ec86db5 .elementor-icon-list-icon{padding-right:10px;}.elementor-60 .elementor-element.elementor-element-ec86db5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-ec86db5 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:30px;}.elementor-60 .elementor-element.elementor-element-ec86db5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-ec86db5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFA100;}.elementor-60 .elementor-element.elementor-element-eb5b7ff:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-eb5b7ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141618;}.elementor-60 .elementor-element.elementor-element-eb5b7ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-eb5b7ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60 .elementor-element.elementor-element-7539dc6{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;line-height:20px;}.elementor-60 .elementor-element.elementor-element-7539dc6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-60 .elementor-element.elementor-element-e595eac{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:40px;--grid-row-gap:0px;}.elementor-60 .elementor-element.elementor-element-e595eac .elementor-widget-container{text-align:right;}.elementor-60 .elementor-element.elementor-element-e595eac .elementor-social-icon{background-color:#A7646400;--icon-padding:0em;}.elementor-60 .elementor-element.elementor-element-e595eac .elementor-social-icon i{color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-e595eac .elementor-social-icon svg{fill:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-e595eac .elementor-social-icon:hover{background-color:#C21C1C00;}.elementor-60 .elementor-element.elementor-element-e595eac .elementor-social-icon:hover i{color:#FFA100;}.elementor-60 .elementor-element.elementor-element-e595eac .elementor-social-icon:hover svg{fill:#FFA100;}@media(min-width:793px){.elementor-60 .elementor-element.elementor-element-84eb9e0{width:70%;}.elementor-60 .elementor-element.elementor-element-2b52eba{width:30%;}}@media(max-width:1022px) and (min-width:793px){.elementor-60 .elementor-element.elementor-element-4dcded7{width:50%;}.elementor-60 .elementor-element.elementor-element-99db6ff{width:20%;}.elementor-60 .elementor-element.elementor-element-f858885{width:30%;}.elementor-60 .elementor-element.elementor-element-84eb9e0{width:60%;}.elementor-60 .elementor-element.elementor-element-2b52eba{width:40%;}}@media(max-width:792px){.elementor-60 .elementor-element.elementor-element-f987b52{--spacer-size:0px;}.elementor-60 .elementor-element.elementor-element-eb26be4{--spacer-size:0px;}.elementor-60 .elementor-element.elementor-element-3fb6aae{--spacer-size:0px;}.elementor-60 .elementor-element.elementor-element-cb7e565{--spacer-size:0px;}.elementor-60 .elementor-element.elementor-element-7539dc6{text-align:center;}.elementor-60 .elementor-element.elementor-element-7539dc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-e595eac .elementor-widget-container{text-align:center;}.elementor-60 .elementor-element.elementor-element-e595eac > .elementor-widget-container{margin:0px 0px 20px 0px;}}/* Start custom CSS */.box-ks .elementor-image-box-img img{
    width: 100%;
}
.box-ks .elementor-image-box-content{
    padding: 20px 20px 10px 20px;
}
.box-ks .elementor-image-box-content a{
    color: #CD2A8A;
    text-decoration: underline;
}
.box-ks ul{
    list-style-type: none;
    padding: 0;
    margin-left: 0;
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    margin-bottom: 20px;
}
.box-ks ul li{
    position: relative;
    padding-left: 25px;
}
.box-ks ul li:before{
    content: '\f00c';
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 12px;
    position: absolute;
    left: 0;
}
.ks-test .elementor-testimonial-content{
    background: #F6F6F6;
    padding: 40px;
    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.15);
    border-radius: 10px;
        position: relative;
}
.ks-test .elementor-testimonial-content:after{
    content: '';
    position: absolute;
    bottom: -14px;
    width: 0;
    height: 0;
    left: 52px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 16px solid #f6f6f6;
}
.ks-test  .elementor-testimonial-image {
    padding-left: 30px;
}
.ks-gallery .elementor-image-gallery .gallery-icon {
    background-color: #F5F5F5;
    border-radius: 4px;
    height: 63px;
    display: flex;
}
.ks-gallery .elementor-image-gallery .gallery-item img {
    margin: auto;
}/* End custom CSS */