.elementor-1451 .elementor-element.elementor-element-a5ae52c{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px;}.elementor-1451 .elementor-element.elementor-element-a5ae52c:not(.elementor-motion-effects-element-type-background), .elementor-1451 .elementor-element.elementor-element-a5ae52c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5722;background-image:url("https://ironcastlesports.com.au/wp-content/uploads/banner-vector-left.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-1451 .elementor-element.elementor-element-a5ae52c::before, .elementor-1451 .elementor-element.elementor-element-a5ae52c > .elementor-background-video-container::before, .elementor-1451 .elementor-element.elementor-element-a5ae52c > .e-con-inner > .elementor-background-video-container::before, .elementor-1451 .elementor-element.elementor-element-a5ae52c > .elementor-background-slideshow::before, .elementor-1451 .elementor-element.elementor-element-a5ae52c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1451 .elementor-element.elementor-element-a5ae52c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ironcastlesports.com.au/wp-content/uploads/banner-vector-right.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-1451 .elementor-element.elementor-element-96143a6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1451 .elementor-element.elementor-element-15fd340{text-align:center;}.elementor-1451 .elementor-element.elementor-element-78f647f{text-align:center;color:#190600;}.elementor-1451 .elementor-element.elementor-element-78f647f a{color:#190600;}.elementor-1451 .elementor-element.elementor-element-fd9d14e{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1451 .elementor-element.elementor-element-fd9d14e:not(.elementor-motion-effects-element-type-background), .elementor-1451 .elementor-element.elementor-element-fd9d14e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8EC;background-image:url("https://ironcastlesports.com.au/wp-content/uploads/vector-dots.png");background-position:top right;background-repeat:no-repeat;}.elementor-1451 .elementor-element.elementor-element-fd9d14e::before, .elementor-1451 .elementor-element.elementor-element-fd9d14e > .elementor-background-video-container::before, .elementor-1451 .elementor-element.elementor-element-fd9d14e > .e-con-inner > .elementor-background-video-container::before, .elementor-1451 .elementor-element.elementor-element-fd9d14e > .elementor-background-slideshow::before, .elementor-1451 .elementor-element.elementor-element-fd9d14e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1451 .elementor-element.elementor-element-fd9d14e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ironcastlesports.com.au/wp-content/uploads/vector-dots2.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;}.elementor-1451 .elementor-element.elementor-element-a0362da{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1451 .elementor-element.elementor-element-49d3779{--grid-row-gap:35px;--grid-column-gap:20px;}.elementor-1451 .elementor-element.elementor-element-49d3779 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1451 .elementor-element.elementor-element-49d3779 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1451 .elementor-element.elementor-element-49d3779:after{content:"0.66";}.elementor-1451 .elementor-element.elementor-element-49d3779 .elementor-post__thumbnail__link{width:100%;}.elementor-1451 .elementor-element.elementor-element-49d3779.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-1451 .elementor-element.elementor-element-49d3779.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-1451 .elementor-element.elementor-element-49d3779.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-1451 .elementor-element.elementor-element-49d3779 .elementor-post__title, .elementor-1451 .elementor-element.elementor-element-49d3779 .elementor-post__title a{color:#190600;font-size:24px;font-weight:600;}.elementor-1451 .elementor-element.elementor-element-49d3779 .elementor-post__excerpt p{color:#8B7D78;font-size:16px;}.elementor-1451 .elementor-element.elementor-element-49d3779 .elementor-post__read-more{color:#190600;}.elementor-1451 .elementor-element.elementor-element-49d3779 a.elementor-post__read-more{font-size:18px;}.elementor-1451 .elementor-element.elementor-element-c5b6933{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-1451 .elementor-element.elementor-element-49d3779 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1451 .elementor-element.elementor-element-49d3779:after{content:"0.5";}.elementor-1451 .elementor-element.elementor-element-49d3779 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-1451 .elementor-element.elementor-element-96143a6{--content-width:600px;}}/* Start custom CSS for posts, class: .elementor-element-49d3779 */.elementor-1451 .elementor-element.elementor-element-49d3779 article {
    padding: 10px;
    background: #fff;
    border-radius: 16px;
}

.elementor-1451 .elementor-element.elementor-element-49d3779 article img {
    height: 240px !important;
    width: 100% !important;
    border-radius: 16px;
    object-fit: cover;
    position: inherit;
    top: initial;
    left: initial;
    transform: none;
}

.elementor-1451 .elementor-element.elementor-element-49d3779 .elementor-post__thumbnail {
    padding-bottom: 0 !important;
}

.elementor-1451 .elementor-element.elementor-element-49d3779 .elementor-post__text {
    padding: 32px;
}

.elementor-1451 .elementor-element.elementor-element-49d3779 .elementor-post__excerpt {
    margin: 20px 0;
}


.elementor-1451 .elementor-element.elementor-element-49d3779 .elementor-post__read-more::after {
    content: '';
    display: inline-block;
    width: 24px;
    height: 24px;
    transform: translateY(7px);
    background-image: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.7499 6V15.75C18.7499 15.9489 18.6709 16.1397 18.5303 16.2803C18.3896 16.421 18.1988 16.5 17.9999 16.5C17.801 16.5 17.6103 16.421 17.4696 16.2803C17.3289 16.1397 17.2499 15.9489 17.2499 15.75V7.81031L6.53055 18.5306C6.38982 18.6714 6.19895 18.7504 5.99993 18.7504C5.80091 18.7504 5.61003 18.6714 5.4693 18.5306C5.32857 18.3899 5.24951 18.199 5.24951 18C5.24951 17.801 5.32857 17.6101 5.4693 17.4694L16.1896 6.75H8.24993C8.05102 6.75 7.86025 6.67098 7.7196 6.53033C7.57895 6.38968 7.49993 6.19891 7.49993 6C7.49993 5.80109 7.57895 5.61032 7.7196 5.46967C7.86025 5.32902 8.05102 5.25 8.24993 5.25H17.9999C18.1988 5.25 18.3896 5.32902 18.5303 5.46967C18.6709 5.61032 18.7499 5.80109 18.7499 6Z" fill="%23FF5722"/></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    margin-left: 8px; /* Adjust spacing as needed */
}/* End custom CSS */