.elementor-1020101 .elementor-element.elementor-element-4d3225d .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:24px;}.elementor-1020101 .elementor-element.elementor-element-4d3225d .swiper-slide{margin-top:calc(0px / 2);margin-bottom:calc(0px / 2);}.elementor-1020101 .elementor-element.elementor-element-2b671e1 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:24px;}.elementor-1020101 .elementor-element.elementor-element-2b671e1 .swiper-slide{margin-top:calc(0px / 2);margin-bottom:calc(0px / 2);}.elementor-1020101 .elementor-element.elementor-element-451b7986 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:24px;}.elementor-1020101 .elementor-element.elementor-element-451b7986 .swiper-slide{margin-top:calc(0px / 2);margin-bottom:calc(0px / 2);}.elementor-1020101 .elementor-element.elementor-element-895fdef .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:24px;}.elementor-1020101 .elementor-element.elementor-element-895fdef .swiper-slide{margin-top:calc(0px / 2);margin-bottom:calc(0px / 2);}.elementor-1020101 .elementor-element.elementor-element-4b95de5 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020101 .elementor-element.elementor-element-673efec > .elementor-element-populated{margin:0px 12px 0px 0px;}.elementor-1020101 .elementor-element.elementor-element-f52b6c3 .elementor-image img{border-radius:10px 10px 10px 10px;}.elementor-1020101 .elementor-element.elementor-element-4083838 > .elementor-element-populated{margin:0px 0px 0px 50px;}.elementor-1020101 .elementor-element.elementor-element-f7bab15 .elementor-heading-title{font-size:30px;font-weight:600;}.elementor-1020101 .elementor-element.elementor-element-e3d2be3 > .elementor-widget-container{margin:10px 0px 15px 0px;}@media(max-width:1024px){.elementor-1020101 .elementor-element.elementor-element-673efec > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-1020101 .elementor-element.elementor-element-4083838 > .elementor-element-populated{margin:25px 0px 0px 0px;}}@media(max-width:767px){.elementor-1020101 .elementor-element.elementor-element-4d3225d .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:10px;}.elementor-1020101 .elementor-element.elementor-element-2b671e1 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:10px;}.elementor-1020101 .elementor-element.elementor-element-451b7986 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:10px;}.elementor-1020101 .elementor-element.elementor-element-895fdef .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:10px;}}@media(min-width:768px){.elementor-1020101 .elementor-element.elementor-element-600943c{width:67.929%;}.elementor-1020101 .elementor-element.elementor-element-93adcce{width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1020101 .elementor-element.elementor-element-673efec{width:100%;}.elementor-1020101 .elementor-element.elementor-element-4083838{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-e3d2be3 */.elementor-1020101 .elementor-element.elementor-element-e3d2be3 p {
    font-size: 20px !important;
    line-height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55385d6 */.elementor-1020101 .elementor-element.elementor-element-55385d6 .elementor-button-link {
    outline: none !important;
    border-radius: 25px;
    font-size: 15px;
    line-height: 50px;
    transition: all .5s;
    padding: 0 40px 0 40px;
    min-width: 120px;
    font-weight: 600;
    text-align: center;
    height: 50px;
    background: #006ab0;
    color: #fff;
    text-transform: unset;
}
.elementor-1020101 .elementor-element.elementor-element-55385d6 .elementor-button-link:hover {
    background: #000;
}/* End custom CSS */