.elementor-477 .elementor-element.elementor-element-d4df257{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-477 .elementor-element.elementor-element-198f7f6{width:100%;max-width:100%;}.elementor-477 .elementor-element.elementor-element-ba0a04f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-477 .elementor-element.elementor-element-242a2df{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-477 .elementor-element.elementor-element-2bc07bd img{width:1210px;height:250px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-477 .elementor-element.elementor-element-199c6c1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-477 .elementor-element.elementor-element-4aa6dd3 img{width:1210px;height:250px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-477 .elementor-element.elementor-element-e91f0a3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:14px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-50px;}.elementor-477 .elementor-element.elementor-element-6cad7d7 .blackrun-form-container{--primary-color:#000000;--secondary-color:#666666;}.elementor-477 .elementor-element.elementor-element-6cad7d7 .blackrun-btn-primary{background-color:#000000;}.elementor-477 .elementor-element.elementor-element-08b788b{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-477 .elementor-element.elementor-element-ba0a04f{--width:1250px;}}@media(max-width:1250px) and (min-width:768px){.elementor-477 .elementor-element.elementor-element-ba0a04f{--width:100%;}}@media(max-width:1024px){.elementor-477 .elementor-element.elementor-element-e91f0a3{--e-n-carousel-swiper-slides-to-display:3;}}@media(max-width:767px){.elementor-477 .elementor-element.elementor-element-e91f0a3{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for nested-carousel, class: .elementor-element-e91f0a3 */.elementor-477 .elementor-element.elementor-element-e91f0a3 img{
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for blackrun_registration_form, class: .elementor-element-6cad7d7 */html {
        margin-top: 0px !important;
    }

    @media screen and (max-width: 782px) {
    .blackrun-header{
        margin-top: 46px;
    }
}
.corrida-e-caminhada-dos-amigos .shirt-mockup.has-name .shirt-mockup-image{
    width: 193%;
    max-width: none;
    transform: scale(1.3) translateX(-24%) translateY(13%);
}

.corrida-da-igreja-santa-rita .variation-corrida-5km .shirt-mockup.has-name .shirt-mockup-image, .corrida-da-igreja-santa-rita .variation-corrida-infantil .shirt-mockup.has-name .shirt-mockup-image
 {
    width: 126%;
    max-width: none;
    transform: scale(1) translateX(-26%) translateY(5%);
}

.corrida-da-igreja-santa-rita .variation-caminhada-5km .shirt-mockup.has-name .shirt-mockup-image
{
    width: 193%;
    max-width: none;
    transform: scale(1.3) translateX(-21%) translateY(19%);
}/* End custom CSS */