.elementor-36775 .elementor-element.elementor-element-3c5ec50{--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;--justify-content:center;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36775 .elementor-element.elementor-element-7780b865{text-align:center;}.elementor-36775 .elementor-element.elementor-element-7780b865 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:44px;font-weight:700;line-height:130%;color:#333333;}.elementor-36775 .elementor-element.elementor-element-a131e57 .elementor-icon-list-icon{width:14px;}.elementor-36775 .elementor-element.elementor-element-a131e57 .elementor-icon-list-icon i{font-size:14px;}.elementor-36775 .elementor-element.elementor-element-a131e57 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-36775 .elementor-element.elementor-element-a131e57 .elementor-icon-list-text, .elementor-36775 .elementor-element.elementor-element-a131e57 .elementor-icon-list-text a{color:#333333;}.elementor-36775 .elementor-element.elementor-element-a131e57 .elementor-icon-list-item{font-family:"Sen", Sans-serif;font-size:17px;font-weight:500;line-height:130%;}.elementor-36775 .elementor-element.elementor-element-2b963b2 .jet-listing-dynamic-terms__link{background-color:#F98627;font-family:"Sen", Sans-serif;font-size:17px;font-weight:500;line-height:130%;color:var( --e-global-color-6050f4a );padding:4px 12px 4px 12px;border-radius:2222px 2222px 2222px 2222px;}.elementor-36775 .elementor-element.elementor-element-2b963b2 .jet-listing-dynamic-terms__link:hover{background-color:var( --e-global-color-92b667f );color:var( --e-global-color-6050f4a );}.elementor-36775 .elementor-element.elementor-element-2b963b2 .jet-listing-dynamic-terms{text-align:center;}.elementor-36775 .elementor-element.elementor-element-3344f180 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-36775 .elementor-element.elementor-element-3344f180 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-36775 .elementor-element.elementor-element-4b349a9b{color:var( --e-global-color-906bd47 );font-family:"Sen", Sans-serif;font-size:20px;font-weight:400;line-height:150%;}.elementor-36775 .elementor-element.elementor-element-149ea625{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-36775 .elementor-element.elementor-element-149ea625:not(.elementor-motion-effects-element-type-background), .elementor-36775 .elementor-element.elementor-element-149ea625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-36775 .elementor-element.elementor-element-14357bad img{border-radius:12px 12px 12px 12px;}.elementor-36775 .elementor-element.elementor-element-60703ada{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36775 .elementor-element.elementor-element-60703ada.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-36775 .elementor-element.elementor-element-5c5e6b96 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-36775 .elementor-element.elementor-element-5c5e6b96 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:22px;font-weight:500;line-height:140%;color:#000000;}.elementor-36775 .elementor-element.elementor-element-7ed1939a > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-36775 .elementor-element.elementor-element-7ed1939a{font-family:var( --e-global-typography-f271fe1-font-family ), Sans-serif;font-size:var( --e-global-typography-f271fe1-font-size );font-weight:var( --e-global-typography-f271fe1-font-weight );line-height:var( --e-global-typography-f271fe1-line-height );color:#333333;}.elementor-36775 .elementor-element.elementor-element-60c1b043 .elementor-button{background-color:#4495B100;font-family:"Sen", Sans-serif;font-size:17px;font-weight:400;line-height:150%;fill:#F98627;color:#F98627;padding:0px 0px 0px 0px;}.elementor-36775 .elementor-element.elementor-element-60c1b043 .elementor-button:hover, .elementor-36775 .elementor-element.elementor-element-60c1b043 .elementor-button:focus{background-color:#3A89A500;color:var( --e-global-color-92b667f );}.elementor-36775 .elementor-element.elementor-element-60c1b043 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36775 .elementor-element.elementor-element-60c1b043 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-36775 .elementor-element.elementor-element-60c1b043 .elementor-button:hover svg, .elementor-36775 .elementor-element.elementor-element-60c1b043 .elementor-button:focus svg{fill:var( --e-global-color-92b667f );}.elementor-36775 .elementor-element.elementor-element-4e2eef7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36775 .elementor-element.elementor-element-7a6f66f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36775 .elementor-element.elementor-element-1ace065b .elementor-heading-title{font-family:var( --e-global-typography-c95633a-font-family ), Sans-serif;font-size:var( --e-global-typography-c95633a-font-size );font-weight:var( --e-global-typography-c95633a-font-weight );line-height:var( --e-global-typography-c95633a-line-height );color:#333333;}.elementor-36775 .elementor-element.elementor-element-2a64f782 .elementor-button{background-color:#4495B100;font-family:"Sen", Sans-serif;font-size:20px;font-weight:400;line-height:150%;fill:#F98627;color:#F98627;padding:0px 0px 0px 0px;}.elementor-36775 .elementor-element.elementor-element-2a64f782 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36775 .elementor-element.elementor-element-2a64f782 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-36775 .elementor-element.elementor-element-160e62 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}@media(min-width:768px){.elementor-36775 .elementor-element.elementor-element-3c5ec50{--content-width:80%;}.elementor-36775 .elementor-element.elementor-element-60703ada{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-36775 .elementor-element.elementor-element-3c5ec50{--content-width:90%;}}@media(max-width:1024px){.elementor-36775 .elementor-element.elementor-element-3c5ec50{--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-36775 .elementor-element.elementor-element-7780b865 .elementor-heading-title{font-size:28px;}.elementor-36775 .elementor-element.elementor-element-a131e57 .elementor-icon-list-item{font-size:14px;}.elementor-36775 .elementor-element.elementor-element-2b963b2 .jet-listing-dynamic-terms__link{font-size:14px;}.elementor-36775 .elementor-element.elementor-element-3344f180 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-36775 .elementor-element.elementor-element-4b349a9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36775 .elementor-element.elementor-element-4b349a9b{font-size:16px;}.elementor-36775 .elementor-element.elementor-element-5c5e6b96 .elementor-heading-title{font-size:17px;}.elementor-36775 .elementor-element.elementor-element-7ed1939a{font-size:var( --e-global-typography-f271fe1-font-size );line-height:var( --e-global-typography-f271fe1-line-height );}.elementor-36775 .elementor-element.elementor-element-60c1b043 .elementor-button{font-size:14px;}.elementor-36775 .elementor-element.elementor-element-4e2eef7{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-36775 .elementor-element.elementor-element-7a6f66f5{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36775 .elementor-element.elementor-element-1ace065b .elementor-heading-title{font-size:var( --e-global-typography-c95633a-font-size );line-height:var( --e-global-typography-c95633a-line-height );}.elementor-36775 .elementor-element.elementor-element-2a64f782 .elementor-button{font-size:16px;}.elementor-36775 .elementor-element.elementor-element-160e62 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-36775 .elementor-element.elementor-element-3c5ec50{--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-36775 .elementor-element.elementor-element-3344f180 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-36775 .elementor-element.elementor-element-4b349a9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36775 .elementor-element.elementor-element-149ea625{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-36775 .elementor-element.elementor-element-7ed1939a{font-size:var( --e-global-typography-f271fe1-font-size );line-height:var( --e-global-typography-f271fe1-line-height );}.elementor-36775 .elementor-element.elementor-element-7a6f66f5{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36775 .elementor-element.elementor-element-1ace065b .elementor-heading-title{font-size:var( --e-global-typography-c95633a-font-size );line-height:var( --e-global-typography-c95633a-line-height );}.elementor-36775 .elementor-element.elementor-element-160e62 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-36775 .elementor-element.elementor-element-160e62 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-36775 .elementor-element.elementor-element-160e62 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-36775 .elementor-element.elementor-element-160e62 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-36775 .elementor-element.elementor-element-160e62 > .elementor-widget-container > .jet-listing-grid, .elementor-36775 .elementor-element.elementor-element-160e62 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-36775 .elementor-element.elementor-element-160e62 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc(-0px / 2);margin-right:calc(-0px / 2);width:calc(100% + 0px);}}/* Start custom CSS for theme-post-content, class: .elementor-element-4b349a9b */@media (max-width: 1024px) {
    .elementor-36432 .elementor-element.elementor-element-7ca1741f {
        padding: 0px!important;
    }
}
table.links {
    border-radius: 12px;
    border: 1px solid #E7E7E7;
    background: #F9F9F9;
    padding: 28px 44px;
    border-collapse: separate; /* Ensures border-radius works */
    font-family: Sen;
    width: 100%;
    margin-bottom: 15px;
}
@media (max-width: 1024px) {
    table.links{
        padding: 15px 20px;
    }
}
table.links a{
	color: #F98627;
    /* Body Regular */
    font-family: Sen;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; /* 25.5px */
}
table.links ul{
	padding: 0px!important;
}
table.links ul li{
	list-style: none; /* Removes default bullet points */
  position: relative;
  padding-left: 20px; /* Adds space for the image */
}

table.links ul li::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 16px; /* Adjust the width of the image */
  height: 16px; /* Adjust the height of the image */
  background-image: url('https://vigilant-inc.com/wp-content/uploads/2025/01/Arrow-3.png');
  background-size: contain;
  background-repeat: no-repeat;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b table {
    width: 100%;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b table:not(.links) tr td ul{
	padding-left: 15px!important;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b table:not(.links) tr td{
    width: 50%;
}

.elementor-36775 .elementor-element.elementor-element-4b349a9b ul{
    padding-left: 15px;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b table:not(.links){
    border: 1px solid;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b table:not(.links) tr{
    border-bottom: 1px solid;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b table:not(.links) tr td{
    border: 1px solid;
    padding: 10px;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b iframe{
    margin-top: 20px;
}

.elementor-36775 .elementor-element.elementor-element-4b349a9b .table-content{
	border-radius: 12px!important;
    border: 1px solid #E7E7E7!important;
    background: #F9F9F9!important;
	border-color: #E7E7E7!important;
	border-collapse: separate!important;
	padding: 20px;
	color: #333;
    /* Heading 5 */
    font-family: Sen;
    font-size: 22px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 30.8px */
    margin: 20px 0px;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b .table-content tr,
.elementor-36775 .elementor-element.elementor-element-4b349a9b .table-content tr td,
.elementor-36775 .elementor-element.elementor-element-4b349a9b .jf-podcast table tr,
.elementor-36775 .elementor-element.elementor-element-4b349a9b .jf-podcast table tr td,
.elementor-36775 .elementor-element.elementor-element-4b349a9b .jf-podcast table{
    border: none!important;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b .jf-podcast table tr td{
    padding: 0px!important;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b .jf-podcast table tr td:first-child{
    margin-right: 5px;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b table.table-content tr td ul{
    margin: 0px!important;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b .table-content ul li{
    padding-bottom: 5px;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b .table-content ul li::marker{
    color: #F98627;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b .table-content ul ul li::marker{
    font-weight: bold;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b .table-content ul li a{
    color: #F98627;
    /* Body Regular - Link */
    font-family: Sen;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; /* 25.5px */
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b table.table-content tr td ul ul{
    padding-left: 15px!important;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b table.table-content tr td ul ul li::marker{
    color: #F98627;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b h1,
.elementor-36775 .elementor-element.elementor-element-4b349a9b h2,
.elementor-36775 .elementor-element.elementor-element-4b349a9b h3,
.elementor-36775 .elementor-element.elementor-element-4b349a9b h4,
.elementor-36775 .elementor-element.elementor-element-4b349a9b h5,
.elementor-36775 .elementor-element.elementor-element-4b349a9b h6{
    color: #000;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b h2{
    font-size: 36px!important;
    line-height: 130%;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b h3{
    font-size: 28px!important;
    line-height: 130%;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b h4{
    font-size: 24px!important;
    line-height: 130%;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b h5{
    font-size: 22px!important;
    line-height: 140%;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b h6{
    font-size: 20px!important;
    line-height: 130%;
}


@media (min-width: 768px) {
    .elementor-36775 .elementor-element.elementor-element-4b349a9b table.table-content tr td ul {
        column-count: 2;
        column-gap: 20px;
    }
    .elementor-36775 .elementor-element.elementor-element-4b349a9b table.table-content tr td ul ul {
        column-count: 1;
        column-gap: 0px;
    }
    .elementor-36775 .elementor-element.elementor-element-4b349a9b h2{
    font-size: 24px!important;
    line-height: 130%;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b h3{
    font-size: 20px!important;
    line-height: 130%;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b h4{
    font-size: 18px!important;
    line-height: 130%;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b h5{
    font-size: 17px!important;
    line-height: 140%;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b h6{
    font-size: 17px!important;
    line-height: 130%;
}
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b a{
    color: #F98627!important;
}
.elementor-36775 .elementor-element.elementor-element-4b349a9b ul,
.elementor-36775 .elementor-element.elementor-element-4b349a9b ol{
    padding-left: 20px;
}/* End custom CSS */