.elementor-5579 .elementor-element.elementor-element-734d2059 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-5579 .elementor-element.elementor-element-6546abdd .cms-gradient:after{background-color:transparent;background-image:linear-gradient(180deg, #8B0101 34%, #8B0101 100%);}.elementor-5579 .elementor-element.elementor-element-6546abdd .cms-gradient{background-image:url("https://www.mastercastleservices.com/wp-content/uploads/2021/04/post-13.jpg");}.elementor-5579 .elementor-element.elementor-element-6546abdd .cms-gradient:before{background-color:#F05458;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5579 .elementor-element.elementor-element-cb77ab4 img{width:100%;max-width:100%;height:412px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-5579 .elementor-element.elementor-element-54602c08 > .elementor-widget-container{margin:-52px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5579 .elementor-element.elementor-element-f84c927 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-5579 .elementor-element.elementor-element-f84c927 .elementor-icon-list-icon i{color:#8B0101;transition:color 0.3s;}.elementor-5579 .elementor-element.elementor-element-f84c927 .elementor-icon-list-icon svg{fill:#8B0101;transition:fill 0.3s;}.elementor-5579 .elementor-element.elementor-element-f84c927{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5579 .elementor-element.elementor-element-f84c927 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5579 .elementor-element.elementor-element-2a06d97 > .elementor-widget-container{margin:-42px 0px 0px 0px;}.elementor-5579 .elementor-element.elementor-element-e96e400 > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-5579 .elementor-element.elementor-element-e96e400 .elementor-icon-list-icon i{color:#8B0101;transition:color 0.3s;}.elementor-5579 .elementor-element.elementor-element-e96e400 .elementor-icon-list-icon svg{fill:#8B0101;transition:fill 0.3s;}.elementor-5579 .elementor-element.elementor-element-e96e400{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5579 .elementor-element.elementor-element-e96e400 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5579 .elementor-element.elementor-element-9247d55 > .elementor-widget-container{margin:-42px 0px 0px 0px;}.elementor-5579 .elementor-element.elementor-element-325db42 > .elementor-widget-container{margin:-38px 0px 0px 0px;}.elementor-5579 .elementor-element.elementor-element-325db42 .elementor-icon-list-icon i{color:#8B0101;transition:color 0.3s;}.elementor-5579 .elementor-element.elementor-element-325db42 .elementor-icon-list-icon svg{fill:#8B0101;transition:fill 0.3s;}.elementor-5579 .elementor-element.elementor-element-325db42{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5579 .elementor-element.elementor-element-325db42 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5579 .elementor-element.elementor-element-e1e1a74 img{width:100%;max-width:100%;height:445px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}@media(max-width:1024px) and (min-width:768px){.elementor-5579 .elementor-element.elementor-element-734d2059{width:100%;}.elementor-5579 .elementor-element.elementor-element-18e2f64{width:100%;}}