.elementor-3175 .elementor-element.elementor-element-dcf403f{--display:flex;--min-height:80vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3175 .elementor-element.elementor-element-dcf403f:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-dcf403f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.isaidsit.com/wp-content/uploads/2026/08/hero-photo.webp");background-position:240px 0px;background-size:cover;}.elementor-3175 .elementor-element.elementor-element-108920d{--display:flex;}.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-3175 .elementor-element.elementor-element-2b292c5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;text-transform:uppercase;letter-spacing:0.09em;color:#FFFFFFC7;}.elementor-3175 .elementor-element.elementor-element-2b292c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF40;border-radius:20px 20px 20px 20px;}.elementor-3175 .elementor-element.elementor-element-2a6736a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.1rem;font-weight:900;color:#FFFFFF;}.elementor-3175 .elementor-element.elementor-element-8281479 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.1rem;font-weight:900;font-style:italic;color:var( --e-global-color-1c3a1b8 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3175 .elementor-element.elementor-element-bbff093{font-family:"Inter", Sans-serif;font-size:0.97rem;font-weight:400;color:#FFFFFFAD;}.elementor-3175 .elementor-element.elementor-element-c4c8d95{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-3175 .elementor-element.elementor-element-67f8b51 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;border-radius:7px 7px 7px 7px;padding:13px 26px 13px 26px;}.elementor-3175 .elementor-element.elementor-element-67f8b51 .elementor-button:hover, .elementor-3175 .elementor-element.elementor-element-67f8b51 .elementor-button:focus{background-color:#4E9970;}.elementor-3175 .elementor-element.elementor-element-67f8b51:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;}.elementor-3175 .elementor-element.elementor-element-d76544c .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );fill:#FFFFFFAD;color:#FFFFFFAD;background-color:#3D7A5A00;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFFAD;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-3175 .elementor-element.elementor-element-d76544c .elementor-button:hover, .elementor-3175 .elementor-element.elementor-element-d76544c .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3175 .elementor-element.elementor-element-d76544c .elementor-button:hover svg, .elementor-3175 .elementor-element.elementor-element-d76544c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3175 .elementor-element.elementor-element-2a216ec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4E9970;--border-color:#4E9970;--padding-top:22px;--padding-bottom:22px;--padding-left:40px;--padding-right:40px;}.elementor-3175 .elementor-element.elementor-element-2a216ec:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-2a216ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3175 .elementor-element.elementor-element-2b36af1{text-align:center;}.elementor-3175 .elementor-element.elementor-element-2b36af1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.71rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:var( --e-global-color-text );}.elementor-3175 .elementor-element.elementor-element-8dc27a3{--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:center;}.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-3175 .elementor-element.elementor-element-c56564d img{width:auto;height:100%;object-fit:contain;object-position:center center;}.elementor-3175 .elementor-element.elementor-element-c383ed5 img{width:auto;height:100%;object-fit:contain;object-position:center center;}.elementor-3175 .elementor-element.elementor-element-9ab314a img{width:auto;height:100%;object-fit:contain;object-position:center center;}.elementor-3175 .elementor-element.elementor-element-dd5cb78 img{width:auto;height:100%;object-fit:contain;object-position:center center;}.elementor-3175 .elementor-element.elementor-element-de9f4ba img{width:auto;height:100%;object-fit:contain;object-position:center center;}.elementor-3175 .elementor-element.elementor-element-6a8a62c img{width:auto;height:100%;object-fit:contain;object-position:center center;}.elementor-3175 .elementor-element.elementor-element-8aff4f4 img{width:auto;height:100%;object-fit:contain;object-position:center center;}.elementor-3175 .elementor-element.elementor-element-8fcb8ef img{width:auto;height:100%;object-fit:contain;object-position:center center;}.elementor-3175 .elementor-element.elementor-element-7569b40 img{width:auto;height:100%;object-fit:contain;object-position:center center;}.elementor-3175 .elementor-element.elementor-element-8886183{--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:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3175 .elementor-element.elementor-element-8886183:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-8886183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3175 .elementor-element.elementor-element-20bd213{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3175 .elementor-element.elementor-element-358afae{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3175 .elementor-element.elementor-element-358afae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.71rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:var( --e-global-color-accent );}.elementor-3175 .elementor-element.elementor-element-7b1cfce .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;}.elementor-3175 .elementor-element.elementor-element-7b1cfce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3175 .elementor-element.elementor-element-4d43eef .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.08rem;font-weight:600;font-style:italic;line-height:1.55em;color:var( --e-global-color-accent );}.elementor-3175 .elementor-element.elementor-element-4d43eef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 16px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-3175 .elementor-element.elementor-element-73c87d3{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3175 .elementor-element.elementor-element-73c87d3 p{margin-block-end:0px;}.elementor-3175 .elementor-element.elementor-element-73c87d3 a{color:var( --e-global-color-accent );}.elementor-3175 .elementor-element.elementor-element-88c3ac2{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3175 .elementor-element.elementor-element-88c3ac2 p{margin-block-end:0px;}.elementor-3175 .elementor-element.elementor-element-88c3ac2 a{color:var( --e-global-color-accent );}.elementor-3175 .elementor-element.elementor-element-00c5770{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3175 .elementor-element.elementor-element-00c5770 p{margin-block-end:0px;}.elementor-3175 .elementor-element.elementor-element-00c5770 a{color:var( --e-global-color-accent );}.elementor-3175 .elementor-element.elementor-element-8eab6a4{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3175 .elementor-element.elementor-element-8eab6a4 p{margin-block-end:0px;}.elementor-3175 .elementor-element.elementor-element-8eab6a4 a{color:var( --e-global-color-accent );}.elementor-3175 .elementor-element.elementor-element-d0a330a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-2654dba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-3175 .elementor-element.elementor-element-2654dba:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-2654dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3175 .elementor-element.elementor-element-90750a2{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3175 .elementor-element.elementor-element-90750a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.71rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:#FFFFFF6B;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3175 .elementor-element.elementor-element-27d1648 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3175 .elementor-element.elementor-element-27d1648 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-3175 .elementor-element.elementor-element-27d1648{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-3175 .elementor-element.elementor-element-27d1648 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3175 .elementor-element.elementor-element-27d1648 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.85rem;font-weight:400;}.elementor-3175 .elementor-element.elementor-element-27d1648 .elementor-icon-list-text{color:#FFFFFFE0;transition:color 0.3s;}.elementor-3175 .elementor-element.elementor-element-6cd602a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-10aaed2 );--border-color:var( --e-global-color-10aaed2 );--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-3175 .elementor-element.elementor-element-6cd602a:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-6cd602a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c1051e );}.elementor-3175 .elementor-element.elementor-element-63d2f57{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3175 .elementor-element.elementor-element-63d2f57 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.71rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:var( --e-global-color-text );}.elementor-3175 .elementor-element.elementor-element-774d4e9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.2em;}.elementor-3175 .elementor-element.elementor-element-774d4e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3175 .elementor-element.elementor-element-65e025c .elementor-button{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:600;border-radius:7px 7px 7px 7px;padding:13px 26px 13px 26px;}.elementor-3175 .elementor-element.elementor-element-65e025c .elementor-button:hover, .elementor-3175 .elementor-element.elementor-element-65e025c .elementor-button:focus{background-color:#4E9970;}.elementor-3175 .elementor-element.elementor-element-65e025c:hover{--e-transform-translateY:-2px;}.elementor-3175 .elementor-element.elementor-element-bea0425{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-10aaed2 );--border-color:var( --e-global-color-10aaed2 );}.elementor-3175 .elementor-element.elementor-element-bea0425:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-bea0425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58d0ddd );}.elementor-3175 .elementor-element.elementor-element-7ad8f54{text-align:center;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3175 .elementor-element.elementor-element-7ad8f54 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.71rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:var( --e-global-color-accent );}.elementor-3175 .elementor-element.elementor-element-53a46f0{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3175 .elementor-element.elementor-element-53a46f0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;}.elementor-3175 .elementor-element.elementor-element-fca2744{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-3175 .elementor-element.elementor-element-ccf8b6d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-10aaed2 );--border-color:var( --e-global-color-10aaed2 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-3175 .elementor-element.elementor-element-ccf8b6d:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-ccf8b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3175 .elementor-element.elementor-element-ccf8b6d.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px;}.elementor-3175 .elementor-element.elementor-element-8651504 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.65rem;font-weight:600;text-transform:uppercase;letter-spacing:0.09em;color:var( --e-global-color-secondary );}.elementor-3175 .elementor-element.elementor-element-8651504{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 8px 3px 8px;background-color:#E8F5EE;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#B8DDC8;border-radius:20px 20px 20px 20px;}.elementor-3175 .elementor-element.elementor-element-bb2b2c8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1rem;font-weight:700;}.elementor-3175 .elementor-element.elementor-element-ec2b5bd p{margin-block-end:0px;}.elementor-3175 .elementor-element.elementor-element-ec2b5bd a{color:var( --e-global-color-accent );}.elementor-3175 .elementor-element.elementor-element-88ea167{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-10aaed2 );--border-color:var( --e-global-color-10aaed2 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-3175 .elementor-element.elementor-element-88ea167:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-88ea167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3175 .elementor-element.elementor-element-88ea167.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px;}.elementor-3175 .elementor-element.elementor-element-107e970 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.65rem;font-weight:600;text-transform:uppercase;letter-spacing:0.09em;color:var( --e-global-color-primary );}.elementor-3175 .elementor-element.elementor-element-107e970{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 8px 3px 8px;background-color:#EEF0F7;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#C0C8E0;border-radius:20px 20px 20px 20px;}.elementor-3175 .elementor-element.elementor-element-49f1818 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.02rem;font-weight:700;}.elementor-3175 .elementor-element.elementor-element-c1507ae p{margin-block-end:0px;}.elementor-3175 .elementor-element.elementor-element-c1507ae a{color:var( --e-global-color-accent );}.elementor-3175 .elementor-element.elementor-element-17a4516{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-10aaed2 );--border-color:var( --e-global-color-10aaed2 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-3175 .elementor-element.elementor-element-17a4516:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-17a4516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3175 .elementor-element.elementor-element-17a4516.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px;}.elementor-3175 .elementor-element.elementor-element-0833577 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.02rem;font-weight:700;}.elementor-3175 .elementor-element.elementor-element-8f51c6c p{margin-block-end:0px;}.elementor-3175 .elementor-element.elementor-element-8f51c6c a{color:var( --e-global-color-accent );}.elementor-3175 .elementor-element.elementor-element-8537a7b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-10aaed2 );--border-color:var( --e-global-color-10aaed2 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-3175 .elementor-element.elementor-element-8537a7b:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-8537a7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3175 .elementor-element.elementor-element-8537a7b.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px;}.elementor-3175 .elementor-element.elementor-element-386ec31 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.02rem;font-weight:700;}.elementor-3175 .elementor-element.elementor-element-538e25c p{margin-block-end:0px;}.elementor-3175 .elementor-element.elementor-element-538e25c a{color:var( --e-global-color-accent );}.elementor-3175 .elementor-element.elementor-element-172d96b{--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:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3175 .elementor-element.elementor-element-172d96b:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-172d96b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3175 .elementor-element.elementor-element-a3193a4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3175 .elementor-element.elementor-element-03a833f{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3175 .elementor-element.elementor-element-03a833f:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-03a833f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c1051e );}.elementor-3175 .elementor-element.elementor-element-41a355b{text-align:center;}.elementor-3175 .elementor-element.elementor-element-f21f60d{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3175 .elementor-element.elementor-element-f21f60d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.71rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:var( --e-global-color-text );}.elementor-3175 .elementor-element.elementor-element-3a4f17f{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3175 .elementor-element.elementor-element-3a4f17f:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-3a4f17f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c1051e );}.elementor-3175 .elementor-element.elementor-element-4efb1b4{text-align:center;}.elementor-3175 .elementor-element.elementor-element-1208978{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3175 .elementor-element.elementor-element-1208978 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.71rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:var( --e-global-color-text );}@media(min-width:768px){.elementor-3175 .elementor-element.elementor-element-dcf403f{--content-width:1400px;}.elementor-3175 .elementor-element.elementor-element-8886183{--content-width:1100px;}.elementor-3175 .elementor-element.elementor-element-20bd213{--width:700px;}.elementor-3175 .elementor-element.elementor-element-d0a330a{--width:370px;}.elementor-3175 .elementor-element.elementor-element-172d96b{--content-width:1100px;}.elementor-3175 .elementor-element.elementor-element-a3193a4{--content-width:1000px;}}@media(max-width:1024px){.elementor-3175 .elementor-element.elementor-element-dcf403f:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-dcf403f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3175 .elementor-element.elementor-element-fca2744{--grid-auto-flow:row;}.elementor-3175 .elementor-element.elementor-element-a3193a4{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3175 .elementor-element.elementor-element-dcf403f:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-dcf403f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-463px 0px;}.elementor-3175 .elementor-element.elementor-element-2b292c5 .elementor-heading-title{font-size:0.6rem;letter-spacing:0em;}.elementor-3175 .elementor-element.elementor-element-2a6736a .elementor-heading-title{font-size:2rem;}.elementor-3175 .elementor-element.elementor-element-8281479 .elementor-heading-title{font-size:2rem;}.elementor-3175 .elementor-element.elementor-element-7b1cfce .elementor-heading-title{font-size:1.4rem;}.elementor-3175 .elementor-element.elementor-element-fca2744{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3175 .elementor-element.elementor-element-a3193a4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-2b292c5 */.elementor-3175 .elementor-element.elementor-element-2b292c5 {
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-108920d */.elementor-3175 .elementor-element.elementor-element-108920d {
    max-width: 470px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcf403f */.elementor-3175 .elementor-element.elementor-element-dcf403f {
  position: relative;
}

.elementor-3175 .elementor-element.elementor-element-dcf403f::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to right,
    rgba(26, 39, 68, 0.97) 0%,
    rgba(26, 39, 68, 0.95) 25%,
    rgba(26, 39, 68, 0.10) 52%,
    rgba(26, 39, 68, 0) 62%
  );
  z-index: 1;
  pointer-events: none;
}

.elementor-3175 .elementor-element.elementor-element-dcf403f > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc27a3 */.elementor-3175 .elementor-element.elementor-element-8dc27a3 .elementor-widget-image {
    height: 70px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a216ec */.elementor-3175 .elementor-element.elementor-element-2a216ec {
    border-bottom: 1px solid #d6d0c4 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8651504 */.elementor-3175 .elementor-element.elementor-element-8651504 {
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec2b5bd */.elementor-3175 .elementor-element.elementor-element-ec2b5bd a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccf8b6d */.elementor-3175 .elementor-element.elementor-element-ccf8b6d:hover {
    box-shadow: 0 6px 28px rgba(26, 39, 68, 0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-107e970 */.elementor-3175 .elementor-element.elementor-element-107e970 {
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1507ae */.elementor-3175 .elementor-element.elementor-element-c1507ae a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88ea167 */.elementor-3175 .elementor-element.elementor-element-88ea167:hover {
    box-shadow: 0 6px 28px rgba(26, 39, 68, 0.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f51c6c */.elementor-3175 .elementor-element.elementor-element-8f51c6c a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17a4516 */.elementor-3175 .elementor-element.elementor-element-17a4516:hover {
    box-shadow: 0 6px 28px rgba(26, 39, 68, 0.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538e25c */.elementor-3175 .elementor-element.elementor-element-538e25c a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8537a7b */.elementor-3175 .elementor-element.elementor-element-8537a7b:hover {
    box-shadow: 0 6px 28px rgba(26, 39, 68, 0.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41a355b */.elementor-3175 .elementor-element.elementor-element-41a355b .testimonial-stars {
    color: #d4930a;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4efb1b4 */.elementor-3175 .elementor-element.elementor-element-4efb1b4 .testimonial-stars {
    color: #d4930a;
}/* End custom CSS */
/* Start custom CSS */.hero-overlay
 {
    position: absolute;
    inset: 0;
    background: linear-gradient(to right, rgba(26, 39, 68, 0.97) 0%, rgba(26, 39, 68, 0.95) 25%, rgba(26, 39, 68, 0.10) 52%, rgba(26, 39, 68, 0.0) 62%);
}

.text-block-home strong {
    display: block;
    font-size: 0.93rem;
    font-weight: 600;
    color: #1A2744;
}
.text-block-home  a {
    text-decoration: underline;
}

.no-breadcrumbs-padding {
    padding: 0px !important;
}/* End custom CSS */