<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.elementor-6474 .elementor-element.elementor-element-fa9550b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-widget-theme-post-featured-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-6474 .elementor-element.elementor-element-021e050{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6474 .elementor-element.elementor-element-f2e7246{font-family:"Aptos Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-6474 .elementor-element.elementor-element-f2e7246 a{color:#FFFFFF;}.elementor-6474 .elementor-element.elementor-element-f2e7246 a:hover{color:#C92730;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6474 .elementor-element.elementor-element-e210f02 .elementor-heading-title{font-family:"Aptos Light", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-6474 .elementor-element.elementor-element-5c65a5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6474 .elementor-element.elementor-element-5c65a5c.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-6474 .elementor-element.elementor-element-5c65a5c{--width:75%;}}/* Start custom CSS for image, class: .elementor-element-6ccb695 */.postBanner {
    height: 100%;
}
.postBanner img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}
.innerBanner .postBanner+.elementor-widget-theme-post-featured-image {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46d281a */.postBanner {
    height: 100%;
}
.postBanner img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}
.innerBanner .postBanner+.elementor-widget-theme-post-featured-image {
    display: none;
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-c41c0dd */.innerBanner .elementor-widget-theme-post-featured-image {
    height: 100%;
}
.innerBanner .elementor-widget-theme-post-featured-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for breadcrumbs, class: .elementor-element-f2e7246 */.breadcrumb_custom p {
    line-height: 1;
    font-size: clamp(11px, 0.73vw, 14px);
}
.breadcrumb_custom a {
    transition: all 0.3s ease-in-out;
}
.breadcrumb_custom img {
    margin: 0 8px;
    filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(2%) hue-rotate(218deg) brightness(105%) contrast(101%);
}
.breadcrumb_custom p span {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.breadcrumb_custom p &gt; span &gt; span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    width: auto;
    max-width: 115px;
}
.breadcrumb_custom p span.breadcrumb_last, .breadcrumb_custom img.breadcrumb-arrow {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa9550b */.innerBanner {
    position: relative;
    height: 26.82vw;
    overflow: hidden;
    width: 100%;
}
.innerBanner .bannerTitle {
    position: absolute;
    background: rgba(0, 0, 0, 0.8);
    height: 100%;
    width: clamp(400px, 28.75vw, 552px);
    padding: 3.65vw 1.51vw;
    left: 10.83vw;
    top: 0;
}
.innerBanner .bannerTitle .elementor-widget-container {
    display: flex;
    align-items: end;
}
.innerBanner .bannerTitle .elementor-page-title {
    padding-bottom: 2.08vw;
    margin: 0;
    border-bottom: 2px solid #C92730;
    position: relative;
}

.innerBanner .bannerTitle h1 {
    margin: 0;
    font-size: clamp(28px, 2.6vw, 50px);
    position: relative;
    line-height: 1.22;
    padding-bottom: 0;
    width: 100%;
}
.innerBanner .bannerTitle .elementor-page-title:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 48%;
    height: 0.42vw;
    background: #C92730;
}
.innerBanner .breadcrumb_custom {
    margin-bottom: 10px !important;
}

@media (max-width: 1024px) {
	.innerBanner .bannerTitle h1 {
		font-size: 24px;
	}
	.innerBanner .bannerTitle .elementor-page-title {
	    	margin-bottom:10px;
		padding-bottom:7px;
		border-bottom-width:1px;
	}
	.innerBanner .bannerTitle {
		left: 15px;
	}
}
@media (max-width: 767px) {
    .innerBanner {
        height: 70vh;
    }   
    .innerBanner .bannerTitle h1 {
        font-size: 20px;
    }
	.innerBanner .bannerTitle {
		height: auto;
		width: auto;
		padding: 20px;
		left: 15px;
		bottom: 10px;
		max-width: 350px;
		top: auto;
	}
	.innerBanner .bannerTitle {
        width: 50%;
    }
}
@media (max-width: 400px) {
	 .innerBanner .bannerTitle {
        max-width: calc(100% - 30px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e8c09ad */.newsletterWrap {
        display: flex;
        flex-wrap: wrap;

        padding: 60px 0;
    }

    .newsletterWrap .newsletterWrap__heading {
        display: flex;
        align-items: center;
        justify-content: center;

        width: 100%;
        margin: 0 0 20px;
    }

    .newsletterWrap .newsletterWrap__heading h1 {
        color: #C92730;
        font-size: 2.5rem;
        font-weight: 700;
        line-height: 1.4;
        font-family: "Aptos Light", Sans-serif;
    }

    .newsletterWrap .newsletterWrap__image {
        display: flex;
        align-items: center;
        justify-content: center;

        width: 33.3%;
    }

    .newsletterWrap .newsletterWrap__image a {
        display: block;
    }

    .newsletterWrap .newsletterWrap__image a img {
        width: 100%;
    }

    .newsletterWrap .newsletterWrap__content {
        display: flex;
        justify-content: center;
        flex-direction: column;

        width: 66.67%;
        padding-left: 30px;
    }
    
    
    h3{
        font-family: "Aptos Light", Sans-serif;
        font-weight: 600;
    } 
    h6 {
        font-family: "Aptos Light", Sans-serif;
    }
    p {
            font-family: "Aptos", Sans-serif;
    }

    .newsletterWrap .newsletterWrap__content h3{
        font-family: "Aptos Light", Sans-serif;
        font-weight: 600;
    } 
    .newsletterWrap .newsletterWrap__content h6 {
        font-family: "Aptos Light", Sans-serif;
    }

    .newsletterWrap .newsletterWrap__content p {
        line-height: 1.8;
            font-family: "Aptos", Sans-serif;
    }
    
    
    .newsletterTeamWrap {
        display: flex;
        flex-wrap: wrap;

        padding: 0 0 60px;
        position: relative;
        z-index: 0;
    }
    
    .newsletterTeamWrap::after {
        content: "";
        position: absolute;
        top: 50%;
        left: 50%;
        background-color: #F5F5F5;
        width: calc(100vw - 15px);
        height: 100%;
        transform: translate(-50%, -50%);
        z-index: -1;
    }

    .newsletterTeamWrap .newsletterTeamWrap__redLine {
        height: 10px;
        background-color: #C92730;
        margin: 0 auto;
        width: 100%;
        margin-top: 60px;
        margin-bottom: 60px;
    }
    
    .newsletterTeamWrap .newsletterTeamWrap__redLine:first-child {
        margin-top: 0;
    }

    .newsletterTeamWrap .newsletterTeamWrap__heading {
        display: flex;
        align-items: center;
        justify-content: center;

        width: 100%;
        margin: 0 0 20px;
    }

    .newsletterTeamWrap .newsletterTeamWrap__heading h3 {
        color: #000000;
        font-size: 1.75rem;
        font-weight: 700;
        line-height: 1.4;
        font-family: "Aptos Light", Sans-serif;
    }

    .newsletterTeamWrap .newsletterTeamWrap__box {
        display: flex;
        align-items: center;
        justify-content: flex-start;
        
        margin-top: 30px;
        width: 100%;
    }
    
    .newsletterTeamWrap .newsletterTeamWrap__heading + .newsletterTeamWrap__box {
        margin-top: 0;
    }

  .newsletterTeamWrap .newsletterTeamWrap__box .newsletterTeamWrap__image {
    display: flex;
    align-items: center;
    justify-content: center;

      width: 416px;
    height: 300px;
    position: relative;
    overflow: hidden;
}

.newsletterTeamWrap .newsletterTeamWrap__box .newsletterTeamWrap__image a img, .newsletterTeamWrap .newsletterTeamWrap__box .newsletterTeamWrap__image img, .newsletterTeamWrap .newsletterTeamWrap__box .newsletterTeamWrap__image iframe {
    width: 100%;
    /*height: 100%;*/
    /*object-fit: contain;*/
}
.newsletterTeamWrap .newsletterTeamWrap__box .newsletterTeamWrap__image &gt; a {
    display: flex
;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    width: 100%;
    height: 100%;
}

    .newsletterTeamWrap .newsletterTeamWrap__box .newsletterTeamWrap__content {
        display: flex;
        flex-direction: column;

        width: 66.67%;
        padding-left: 30px;
    }

    .newsletterTeamWrap .newsletterTeamWrap__box .newsletterTeamWrap__content h6 {
        font-size: 1rem;
        line-height: 1.4;
        font-weight: 700;
    }

    .newsletterTeamWrap .newsletterTeamWrap__box .newsletterTeamWrap__content h6 a {
        display: inline-block;
        color: #000000;
    }

    .newsletterTeamWrap .newsletterTeamWrap__box .newsletterTeamWrap__content p {
        line-height: 1.8;
    }

    .newsletterTeamWrap .newsletterTeamWrap__box .newsletterTeamWrap__content p a {
        display: inline-block;
        color: #000000;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c65a5c */h3{
        font-family: "Aptos Light", Sans-serif;
        font-weight: 600;
    } 
    h6 {
        font-family: "Aptos Light", Sans-serif;
    }
    p {
            font-family: "Aptos", Sans-serif;
    }
    
    
    .newsletterTeamWrap .newsletterTeamWrap__box .newsletterTeamWrap__image {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 33.3%;
    position: relative;
}
.newsletterTeamWrap .newsletterTeamWrap__box .newsletterTeamWrap__image &gt; p {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.09);
}
.newsletterTeamWrap .newsletterTeamWrap__box .newsletterTeamWrap__image &gt; p &gt; a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    color: white !important;
    font-size: 22px;
    line-height: 1.2;
    text-transform: uppercase;
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */</pre></body></html>