.elementor-6196 .elementor-element.elementor-element-db1ab2c{--display:flex;--padding-top:32px;--padding-bottom:56px;--padding-left:80px;--padding-right:80px;}.elementor-6196 .elementor-element.elementor-element-ecc87c9{color:#FFFFFF85;}.elementor-6196 .elementor-element.elementor-element-aa23a37{--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;--flex-wrap:wrap;--overflow:hidden;--padding-top:0;--padding-bottom:56px;--padding-left:clamp(5rem, -16.5385rem + 33.6538vw, 13.75rem);--padding-right:clamp(5rem, -16.5385rem + 33.6538vw, 13.75rem);}.elementor-6196 .elementor-element.elementor-element-2aeb1e6{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6196 .elementor-element.elementor-element-2aeb1e6.elementor-element{--align-self:center;}.elementor-6196 .elementor-element.elementor-element-2aeb1e6 .jet-listing-dynamic-field__content{color:var( --e-global-color-2a5d41a );font-size:var( --e-global-typography-sk_type_2-font-size );text-align:left;}.elementor-6196 .elementor-element.elementor-element-da4770d .jet-listing-dynamic-terms__link{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-sk_type_2-font-size );color:var( --e-global-color-c15d6f9 );padding:6.5px 12px 6.5px 12px;border-radius:99px 99px 99px 99px;}.elementor-6196 .elementor-element.elementor-element-da4770d{grid-column:1 / 2;grid-row:1 / 2;}.elementor-6196 .elementor-element.elementor-element-da4770d .jet-listing-dynamic-terms{text-align:left;}.elementor-6196 .elementor-element.elementor-element-329318c{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 106px) 0px;}.elementor-6196 .elementor-element.elementor-element-01dea58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-6196 .elementor-element.elementor-element-01dea58 img{width:100vw;}.elementor-6196 .elementor-element.elementor-element-01dea58 .widget-image-caption{text-align:center;color:var( --e-global-color-2a5d41a );font-style:italic;margin-block-start:16px;}.elementor-6196 .elementor-element.elementor-element-3cea090{width:100%;max-width:100%;}.elementor-6196 .elementor-element.elementor-element-be16911{--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:space-between;--gap:56px 40px;--row-gap:56px;--column-gap:40px;--flex-wrap:wrap;--overflow:hidden;--padding-top:96px;--padding-bottom:160px;--padding-left:80px;--padding-right:80px;}.elementor-6196 .elementor-element.elementor-element-be16911:not(.elementor-motion-effects-element-type-background), .elementor-6196 .elementor-element.elementor-element-be16911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-380d76e );}.elementor-6196 .elementor-element.elementor-element-012756f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6196 .elementor-element.elementor-element-ad759e0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6196 .elementor-element.elementor-element-ad759e0.elementor-element{--align-self:flex-start;}.elementor-6196 .elementor-element.elementor-element-ad759e0 .uc_creative_buttons{text-align:left;}.elementor-6196 .elementor-element.elementor-element-ad759e0 .uc_creative_buttons .uc_button{display:block;}.elementor-6196 .elementor-element.elementor-element-ad759e0 .uc_button{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:99px;color:var( --e-global-color-text );}.elementor-6196 .elementor-element.elementor-element-ad759e0 .uc_creative_buttons .uc_button::after,.elementor-6196 .elementor-element.elementor-element-ad759e0 .uc_creative_buttons .uc_button::before{background-color:var( --e-global-color-accent );}.elementor-6196 .elementor-element.elementor-element-ad759e0 .button-padding{padding:0.7em 1.5em 0.7em 1.5em;}.elementor-6196 .elementor-element.elementor-element-ad759e0 .uc_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );color:#ffffff;}.elementor-6196 .elementor-element.elementor-element-ad759e0 .uc_button:hover span{color:#ffffff;}.elementor-6196 .elementor-element.elementor-element-ad759e0 .uc_creative_buttons_icon{font-size:14px;margin:0rem 0rem 0rem 1rem;color:var( --e-global-color-text );transform:rotate(0deg);}.elementor-6196 .elementor-element.elementor-element-ad759e0 .uc_creative_buttons_icon svg{width:14px;fill:var( --e-global-color-text );}.elementor-6196 .elementor-element.elementor-element-ad759e0 .uc_button_wrapper{flex-direction:row-reverse;justify-content:center;}.elementor-6196 .elementor-element.elementor-element-ad759e0 a:hover .uc_creative_buttons_icon{transform:rotate(0deg);}.elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-6196 .elementor-element.elementor-element-316f8e0{width:100%;max-width:100%;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:is( .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__items, .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(56px / 2);padding-right:calc(56px / 2);padding-top:calc(56px / 2);padding-bottom:calc(56px / 2);}:is( .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid, .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 56px / -2);margin-right:calc( 56px / -2);width:calc(100% + 56px);}:is( .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid, .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 56px / -2);margin-bottom:calc( 56px / -2);}@media(max-width:1024px){.elementor-6196 .elementor-element.elementor-element-db1ab2c{--padding-top:24px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-6196 .elementor-element.elementor-element-aa23a37{--padding-top:0px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-6196 .elementor-element.elementor-element-2aeb1e6 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-sk_type_2-font-size );}.elementor-6196 .elementor-element.elementor-element-da4770d .jet-listing-dynamic-terms__link{font-size:var( --e-global-typography-sk_type_2-font-size );}.elementor-6196 .elementor-element.elementor-element-329318c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 66px) 0px;}.elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__items, .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid, .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid, .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-6196 .elementor-element.elementor-element-316f8e0 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-6196 .elementor-element.elementor-element-be16911{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-6196 .elementor-element.elementor-element-db1ab2c{--padding-top:24px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-6196 .elementor-element.elementor-element-aa23a37{--padding-top:0px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-6196 .elementor-element.elementor-element-2aeb1e6 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-sk_type_2-font-size );}.elementor-6196 .elementor-element.elementor-element-da4770d .jet-listing-dynamic-terms__link{font-size:var( --e-global-typography-sk_type_2-font-size );}.elementor-6196 .elementor-element.elementor-element-ad759e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6196 .elementor-element.elementor-element-ad759e0.elementor-element{--order:99999 /* order end hack */;}.elementor-6196 .elementor-element.elementor-element-316f8e0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6196 .elementor-element.elementor-element-be16911{--justify-content:center;--padding-top:56px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-01dea58 */.elementor-6196 .elementor-element.elementor-element-01dea58 figcaption {
    font-style: italic;
    color: #686F77;
    font-size: 15px;
    margin-top: 10px;}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-3cea090 */.elementor-6196 .elementor-element.elementor-element-3cea090 { /* Open */

h1, h2, h3, h4, h5, h6 {
    margin: unset;
    line-height: 1.4em!important;
    margin-bottom: 24px; }

h1, h2, h3 {
    position: relative;
    padding-bottom: 10px;
    width: 100%; }
    
h1::after, h2::after, h3::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #0082eb 28px, #f1f3f5 0%); }
a {color: #0082eb;}
    
/*li:is(:first-child) {
    margin-top: 24px; }
li {
    margin-bottom: 24px; }*/

ul li::marker {
  color: #0082eb; }

ul, ol {
  padding-left: 30px; }
  
blockquote {
    margin: unset;
    margin-bottom: 24px;
    padding: 28px 24px;
    background-color: #e8f2f6;}
    
/* CSS for image */
figure {
    margin-left: unset;
    margin-bottom: 24px!important;}
    
figcaption {
    font-style: italic;
    color: #686F77;
    font-size: 15px;
    margin-top: 10px;
    line-height: 1.5;}
    
.aligncenter figcaption {
    text-align: center;}
    
img.aligncenter, .wp-caption.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;}
  
img.alignright, .wp-caption.alignright {
  float: right;
  margin-left: 1em;
  margin-bottom: 1em;}

img.alignleft, .wp-caption.alignleft {
  float: left;
  margin-right: 1em;
  margin-bottom: 1em;}
  
.wp-block-image.aligncenter {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    width: 100%;
}

/* CSS for Table */
table {
  width: 100%!important;
  border-collapse: collapse;
  font-size: 16px;
  margin-bottom: 24px;}

th,
td {
  padding: 12px 16px;
  border: solid 1px #d0d4d6;}

thead {
  background-color: #0082eb;
  font-weight: bold;
  color: #fff;}

tbody tr:nth-child(even) {
  background-color: #fafafa;}

tbody tr:hover {
  background-color: #f0f8ff;}

th ul,
th ol,
td ul,
td ol {
  margin: 0;
  padding-left: 16px;}

th li,
td li {
  margin: 0;
  padding: 0;}

} /* Close */

@media screen and (max-width: 1024px) {
/* CSS for Image */
figure {
    width: 100% !important;}
 
/* CSS for Table */    
.table-scroll {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    position: relative;
    width: 100%;
    max-height: 600px;}

.table-scroll table {
    border-collapse: collapse;
    table-layout: auto;}

.table-scroll th,
.table-scroll td {
    white-space: normal;
    word-wrap: break-word;}

.table-scroll thead {
    position: sticky;
    top: 0;
    z-index: 1;
    background: #fff;
    box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.1);}
}/* End custom CSS */