.elementor-1058 .elementor-element.elementor-element-e06652e{font-family:"Amaranth", Sans-serif;font-size:17px;font-weight:600;color:#1C1A61;}.elementor-1058 .elementor-element.elementor-element-5c566de .elementor-author-box__name{color:#1C1A61;font-family:"Amaranth", Sans-serif;font-size:17px;}.elementor-1058 .elementor-element.elementor-element-2b39768{text-align:end;font-family:"Amaranth", Sans-serif;font-size:17px;font-weight:600;color:#1C1A61;}.elementor-1058 .elementor-element.elementor-element-2bfa8a5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1058 .elementor-element.elementor-element-1d9649e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-1058 .elementor-element.elementor-element-90aa45e{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-1058 .elementor-element.elementor-element-90aa45e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF00EC;border-radius:15px 15px 15px 15px;}.elementor-1058 .elementor-element.elementor-element-477e856 img{width:250px;height:350px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF0000;border-radius:15px 15px 15px 15px;}.elementor-1058 .elementor-element.elementor-element-8f497eb .elementor-author-box__name{color:#191766;font-family:"Amaranth", Sans-serif;font-size:20px;}.elementor-1058 .elementor-element.elementor-element-d238d13{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(11, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-0b0dc7c{font-size:18px;font-weight:600;color:#FF00F3;}.elementor-1058 .elementor-element.elementor-element-e57bcf6{font-size:15px;font-weight:600;color:#1C00FF;}.elementor-1058 .elementor-element.elementor-element-19a665a{font-size:18px;font-weight:600;color:#FF00F3;}.elementor-1058 .elementor-element.elementor-element-a305d99{font-size:15px;font-weight:600;color:#1C00FF;}.elementor-1058 .elementor-element.elementor-element-27cfa83{font-size:18px;font-weight:600;color:#FF00F3;}.elementor-1058 .elementor-element.elementor-element-b66e593{font-size:15px;font-weight:600;color:#1C00FF;}.elementor-1058 .elementor-element.elementor-element-cda5300{font-size:18px;font-weight:600;color:#FF00F3;}.elementor-1058 .elementor-element.elementor-element-a41a7e3{font-size:15px;font-weight:600;color:#1C00FF;}.elementor-1058 .elementor-element.elementor-element-ecd3c62{font-size:18px;font-weight:600;color:#FF00F3;}.elementor-1058 .elementor-element.elementor-element-6e1b5f6{font-size:15px;font-weight:600;color:#1C00FF;}.elementor-1058 .elementor-element.elementor-element-9d7ca3d{font-size:18px;font-weight:600;color:#FF00F3;}.elementor-1058 .elementor-element.elementor-element-11d2795{font-size:15px;font-weight:600;color:#1C00FF;}.elementor-1058 .elementor-element.elementor-element-2c8736a{font-size:18px;font-weight:600;color:#FF00F3;}.elementor-1058 .elementor-element.elementor-element-6b0983b{font-size:15px;font-weight:600;color:#1C00FF;}.elementor-1058 .elementor-element.elementor-element-2e51b2a{font-size:18px;font-weight:600;color:#FF00F3;}.elementor-1058 .elementor-element.elementor-element-4e422bf{font-size:15px;font-weight:600;color:#1C00FF;}.elementor-1058 .elementor-element.elementor-element-c3aef29{font-size:18px;font-weight:600;color:#FF00F3;}.elementor-1058 .elementor-element.elementor-element-0bab428{font-size:15px;font-weight:600;color:#1C00FF;}.elementor-1058 .elementor-element.elementor-element-4690e70{font-size:18px;font-weight:600;color:#FF00F3;}.elementor-1058 .elementor-element.elementor-element-e081266{font-size:15px;font-weight:600;color:#1C00FF;}.elementor-1058 .elementor-element.elementor-element-ad0b84e{font-size:18px;font-weight:600;color:#FF00F3;}.elementor-1058 .elementor-element.elementor-element-7e1c728{font-size:15px;font-weight:600;color:#1C00FF;}.elementor-1058 .elementor-element.elementor-element-e1c2df7 .elementor-button{background-color:#FF0101;font-weight:600;border-style:solid;border-radius:7px 7px 7px 7px;padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-1058 .elementor-element.elementor-element-e1c2df7{right:10px;}body.rtl .elementor-1058 .elementor-element.elementor-element-e1c2df7{left:10px;}.elementor-1058 .elementor-element.elementor-element-e1c2df7{bottom:10px;}.elementor-1058 .elementor-element.elementor-element-e1c2df7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1058 .elementor-element.elementor-element-47651a3{text-align:center;}.elementor-1058 .elementor-element.elementor-element-47651a3 .elementor-heading-title{font-family:"Amaranth", Sans-serif;font-size:20px;color:#191766;}.elementor-1058 .elementor-element.elementor-element-d24e912{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-94173ef{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1058 .elementor-element.elementor-element-94173ef .elementor-heading-title{font-family:"Amaranth", Sans-serif;font-size:20px;color:#191766;}.elementor-1058 .elementor-element.elementor-element-a3dbcb6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-weight:600;}.elementor-1058 .elementor-element.elementor-element-331fe5e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1058 .elementor-element.elementor-element-331fe5e .elementor-heading-title{font-family:"Amaranth", Sans-serif;font-size:20px;color:#191766;}.elementor-1058 .elementor-element.elementor-element-b9793bd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1058 .elementor-element.elementor-element-b9793bd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1058 .elementor-element.elementor-element-b9793bd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1058 .elementor-element.elementor-element-b9793bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1058 .elementor-element.elementor-element-b9793bd .elementor-icon-list-item > a{font-weight:600;}.elementor-1058 .elementor-element.elementor-element-b9793bd .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:1200px){.elementor-1058 .elementor-element.elementor-element-1d9649e{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-d238d13{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-1058 .elementor-element.elementor-element-1d9649e{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-d238d13{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-1058 .elementor-element.elementor-element-1d9649e{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-d238d13{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1058 .elementor-element.elementor-element-e06652e{font-size:16px;}.elementor-1058 .elementor-element.elementor-element-5c566de .elementor-author-box__name{font-size:16px;}.elementor-1058 .elementor-element.elementor-element-2b39768{font-size:16px;}.elementor-1058 .elementor-element.elementor-element-1d9649e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-d238d13{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-b9793bd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-90aa45e */.elementor-1058 .elementor-element.elementor-element-90aa45e .swiper-slide img{
    width:250px;
    height:350px;
    object-fit:cover;
    display:block;
    margin:0 auto;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d24e912 */.acf-service-buttons{
    display:flex;
    flex-wrap:wrap;
    gap:5px;
}

.acf-service-btn{
    background:#ff2d55;
    color:#fff;
    padding:5px 7px;
    border-radius:5px;
    font-size:12px;
    font-weight:600;
    line-height:1;
    display:inline-flex;
    align-items:center;
}

.acf-service-btn:hover{
    background:#FF00F3;
}/* End custom CSS */