.elementor-835 .elementor-element.elementor-element-7afa698{--display:flex;--min-height:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F2F2F2;--border-color:#F2F2F2;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-835 .elementor-element.elementor-element-7afa698.e-con{--align-self:stretch;}.elementor-widget-heading .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-835 .elementor-element.elementor-element-2ee8bc0{width:auto;max-width:auto;}.elementor-835 .elementor-element.elementor-element-2ee8bc0 > .elementor-widget-container{background-color:#A7DEFF33;padding:4px 14px 4px 14px;border-style:solid;border-color:#2164DB33;border-radius:24px 24px 24px 24px;}.elementor-835 .elementor-element.elementor-element-2ee8bc0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-primary );}.elementor-835 .elementor-element.elementor-element-fe47a84 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:32px;color:var( --e-global-color-a55e3c8 );}.elementor-835 .elementor-element.elementor-element-cfcfbb4 > .elementor-widget-container{padding:0px 0px 0px 24px;}.elementor-835 .elementor-element.elementor-element-cfcfbb4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#6C6C6C;}.elementor-835 .elementor-element.elementor-element-ef5efea{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-835 .elementor-element.elementor-element-ef5efea:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-ef5efea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F7;}.elementor-835 .elementor-element.elementor-element-44d9dfe{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-835 .elementor-element.elementor-element-859a847 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-a55e3c8 );}.elementor-835 .elementor-element.elementor-element-3113bc0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:20px;color:var( --e-global-color-primary );}.elementor-835 .elementor-element.elementor-element-3d894a9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-835 .elementor-element.elementor-element-c8f30b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-a55e3c8 );}.elementor-835 .elementor-element.elementor-element-ea0ea83 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:20px;color:var( --e-global-color-primary );}.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-835 .elementor-element.elementor-element-b736ed5 img{border-radius:8px 8px 8px 8px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-835 .elementor-element.elementor-element-bdac336 .elementor-button{background-color:var( --e-global-color-43be48f );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:20px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:12px 24px 12px 24px;}.elementor-835 .elementor-element.elementor-element-bdac336 .elementor-button:hover, .elementor-835 .elementor-element.elementor-element-bdac336 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-43be48f );}.elementor-835 .elementor-element.elementor-element-bdac336 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-bdac336 .elementor-button:hover svg, .elementor-835 .elementor-element.elementor-element-bdac336 .elementor-button:focus svg{fill:var( --e-global-color-43be48f );}@media(max-width:767px){.elementor-835 .elementor-element.elementor-element-bdac336{width:100%;max-width:100%;}}/* Start custom CSS for heading, class: .elementor-element-2ee8bc0 */.elementor-835 .elementor-element.elementor-element-2ee8bc0 .elementor-widget-container {
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfcfbb4 */.elementor-835 .elementor-element.elementor-element-cfcfbb4::before {
position: absolute;
top: 0;
bottom: 0;
left: 0;
margin: auto;
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M9 1.5C5.7 1.5 3 4.2 3 7.5C3 11.55 8.25 16.125 8.475 16.35C8.625 16.425 8.85 16.5 9 16.5C9.15 16.5 9.375 16.425 9.525 16.35C9.75 16.125 15 11.55 15 7.5C15 4.2 12.3 1.5 9 1.5ZM9 14.775C7.425 13.275 4.5 10.05 4.5 7.5C4.5 5.025 6.525 3 9 3C11.475 3 13.5 5.025 13.5 7.5C13.5 9.975 10.575 13.275 9 14.775ZM9 4.5C7.35 4.5 6 5.85 6 7.5C6 9.15 7.35 10.5 9 10.5C10.65 10.5 12 9.15 12 7.5C12 5.85 10.65 4.5 9 4.5ZM9 9C8.175 9 7.5 8.325 7.5 7.5C7.5 6.675 8.175 6 9 6C9.825 6 10.5 6.675 10.5 7.5C10.5 8.325 9.825 9 9 9Z' fill='%236C6C6C'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
  margin-right: 6px; /* Optional spacing */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-859a847 */.elementor-835 .elementor-element.elementor-element-859a847::after {
position: absolute;
left: 100%;
top: 0;
bottom: 0;
margin: auto;
content: "";
display: inline-block;
width: 14px;
height: 14px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cg clip-path='url(%23clip0_508_604)'%3E%3Ccircle cx='6.99805' cy='6.5625' r='5.6875' fill='%23D4D4D4'/%3E%3Cpath d='M6.99935 12.8337C10.221 12.8337 12.8327 10.222 12.8327 7.00033C12.8327 3.77866 10.221 1.16699 6.99935 1.16699C3.77769 1.16699 1.16602 3.77866 1.16602 7.00033C1.16602 10.222 3.77769 12.8337 6.99935 12.8337Z' stroke='%23686868' stroke-width='1.2'/%3E%3Cpath d='M7 4.08398H7.00667' stroke='%23686868' stroke-width='1.2' stroke-linecap='round'/%3E%3Cpath d='M5.83203 6.41699H6.9987V9.33366M5.83203 9.33366H8.16536' stroke='%23686868' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_508_604'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
background-size: contain;
background-repeat: no-repeat;
vertical-align: middle;
margin-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3113bc0 */.elementor-835 .elementor-element.elementor-element-3113bc0 span {
    font-weight: 400;
    color: #797979;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8f30b3 */.elementor-835 .elementor-element.elementor-element-c8f30b3::after {
position: absolute;
left: 100%;
top: 0;
bottom: 0;
margin: auto;
content: "";
display: inline-block;
width: 14px;
height: 14px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cg clip-path='url(%23clip0_508_604)'%3E%3Ccircle cx='6.99805' cy='6.5625' r='5.6875' fill='%23D4D4D4'/%3E%3Cpath d='M6.99935 12.8337C10.221 12.8337 12.8327 10.222 12.8327 7.00033C12.8327 3.77866 10.221 1.16699 6.99935 1.16699C3.77769 1.16699 1.16602 3.77866 1.16602 7.00033C1.16602 10.222 3.77769 12.8337 6.99935 12.8337Z' stroke='%23686868' stroke-width='1.2'/%3E%3Cpath d='M7 4.08398H7.00667' stroke='%23686868' stroke-width='1.2' stroke-linecap='round'/%3E%3Cpath d='M5.83203 6.41699H6.9987V9.33366M5.83203 9.33366H8.16536' stroke='%23686868' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_508_604'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
background-size: contain;
background-repeat: no-repeat;
vertical-align: middle;
margin-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea0ea83 */.elementor-835 .elementor-element.elementor-element-ea0ea83 span {
    font-weight: 400;
    color: #797979;
}/* End custom CSS */