.elementor-9094 .elementor-element.elementor-element-65ac454{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:70px 0px;--row-gap:70px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-9094 .elementor-element.elementor-element-b0ef203{text-align:center;}.elementor-9094 .elementor-element.elementor-element-b0ef203 .elementor-heading-title{font-size:45px;line-height:55px;color:#121213;}.elementor-9094 .elementor-element.elementor-element-595248b a{color:#046ECB;}@media(max-width:1024px){.elementor-9094 .elementor-element.elementor-element-65ac454{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-9094 .elementor-element.elementor-element-b0ef203{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-9094 .elementor-element.elementor-element-b0ef203 .elementor-heading-title{font-size:36px;line-height:46px;}}@media(max-width:767px){.elementor-9094 .elementor-element.elementor-element-65ac454{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-9094 .elementor-element.elementor-element-b0ef203 .elementor-heading-title{font-size:30px;line-height:40px;}}/* Start custom CSS */h1 .blue_highlight_text {
    font-size: 49px !important;
    line-height: 59px !important;
}

.donnell_video .elementor-widget-text-editor a {
    text-decoration: underline;
}

.swiper-container {
    height: 100% !important;
}


.swiper-wrapper .yottie-widget-video {
    border-radius: 25px;
    overflow: hidden;
    box-shadow: 4px 6px 9px 0px rgba(163, 163, 163, 0.2);
}

.swiper-wrapper .yottie-widget-video .yottie-widget-video-info {
    padding: 20px;
}

#donnell_video .swiper-pagination {
    padding: 0 !important;
    margin: 50px 0 0 0;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.swiper-pagination .swiper-pagination-bullet {
    width: 35px;
    height: 35px;
    background: transparent;
    border: 2px solid #046ECB;
    color: #046ECB;
    border-radius: 5px;
    display: flex !important;
    justify-content: center;
    align-items: center;
    transition: ease .6s;
    font-weight: 600;
    font-size: 14px;
    margin: 5px;
}

.swiper-pagination .swiper-pagination-bullet:hover,
.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #046ECB;
    color: #ffffff;
}

.yottie-widget-feed-section-pagination-bullet-more::before {
    display: none;
}

.yottie-widget-feed-section-pagination-bullet-more::after {
    content: '' !important;
    left: 0;
    right: 0 !important;
    top: 0 !important;
    bottom: 0;
    background: url(/wp-content/uploads/2025/03/white-arrow.svg) no-repeat !important;
    background-size: 100% !important;
    width: 15px !important;
    height: 13px !important;
    filter: brightness(0) saturate(100%) invert(29%) sepia(50%) saturate(2079%) hue-rotate(186deg) brightness(104%) contrast(107%);
    transform: rotate(0deg) !important;
    margin: auto;
}

.yottie-widget-feed-section-pagination-bullet-more,
.yottie-widget-feed-section-pagination-bullet-more:hover {
    border: 0 !important;
    background: transparent !important;
}




@media(max-width:1024px) {
    h1 .blue_highlight_text {
        font-size: 40px !important;
        line-height: 55px !important;
    }
    
}
























































@media(max-width:767px) {
    h1 .blue_highlight_text {
        font-size: 34px !important;
        line-height: 44px !important;
    }
}/* End custom CSS */