.elementor-565 .elementor-element.elementor-element-7af46e85 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-565 .elementor-element.elementor-element-7af46e85:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-7af46e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-565 .elementor-element.elementor-element-7af46e85{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DEE0E3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 40px 24px 40px;}.elementor-565 .elementor-element.elementor-element-7af46e85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-565 .elementor-element.elementor-element-38bc49ec{text-align:left;}.elementor-565 .elementor-element.elementor-element-38bc49ec img{width:20%;}.elementor-565 .elementor-element.elementor-element-688cb430.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-565 .elementor-element.elementor-element-44812fe6{--divider-border-style:solid;--divider-border-width:2px;width:auto;max-width:auto;align-self:center;}.elementor-565 .elementor-element.elementor-element-44812fe6 > .elementor-widget-container{margin:0px 12px 0px 12px;}.elementor-565 .elementor-element.elementor-element-44812fe6 .elementor-divider-separator{width:80px;}.elementor-565 .elementor-element.elementor-element-44812fe6 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.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-565 .elementor-element.elementor-element-7babccd1{width:auto;max-width:auto;align-self:center;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-565 .elementor-element.elementor-element-7babccd1 .elementor-icon-list-icon i{color:#566376;transition:color 0.3s;}.elementor-565 .elementor-element.elementor-element-7babccd1 .elementor-icon-list-icon svg{fill:#566376;transition:fill 0.3s;}.elementor-565 .elementor-element.elementor-element-7babccd1 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-565 .elementor-element.elementor-element-7babccd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-565 .elementor-element.elementor-element-7babccd1 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:19px;font-weight:bold;text-transform:uppercase;font-style:italic;text-decoration:underline;}.elementor-565 .elementor-element.elementor-element-7babccd1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-565 .elementor-element.elementor-element-74bdd99{--divider-border-style:solid;--divider-border-width:2px;width:auto;max-width:auto;align-self:center;}.elementor-565 .elementor-element.elementor-element-74bdd99 > .elementor-widget-container{margin:0px 12px 0px 12px;}.elementor-565 .elementor-element.elementor-element-74bdd99 .elementor-divider-separator{width:80px;}.elementor-565 .elementor-element.elementor-element-74bdd99 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-565 .elementor-element.elementor-element-53df3da1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-565 .elementor-element.elementor-element-53df3da1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-565 .elementor-element.elementor-element-05e1c1b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px) and (min-width:768px){.elementor-565 .elementor-element.elementor-element-23b85d52{width:100%;}.elementor-565 .elementor-element.elementor-element-688cb430{width:100%;}.elementor-565 .elementor-element.elementor-element-53df3da1{width:100%;}}@media(max-width:1024px){.elementor-565 .elementor-element.elementor-element-7af46e85{padding:24px 24px 24px 24px;}.elementor-565 .elementor-element.elementor-element-38bc49ec{text-align:center;}.elementor-565 .elementor-element.elementor-element-38bc49ec img{width:100px;}.elementor-565 .elementor-element.elementor-element-688cb430 > .elementor-element-populated{padding:24px 0px 40px 0px;}.elementor-565 .elementor-element.elementor-element-44812fe6 > .elementor-widget-container{margin:0px 12px 0px 12px;}.elementor-565 .elementor-element.elementor-element-44812fe6 .elementor-divider-separator{width:40px;}.elementor-565 .elementor-element.elementor-element-74bdd99 > .elementor-widget-container{margin:0px 12px 0px 12px;}.elementor-565 .elementor-element.elementor-element-74bdd99 .elementor-divider-separator{width:40px;}.elementor-bc-flex-widget .elementor-565 .elementor-element.elementor-element-53df3da1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-565 .elementor-element.elementor-element-53df3da1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-565 .elementor-element.elementor-element-53df3da1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-565 .elementor-element.elementor-element-53df3da1 > .elementor-element-populated{margin:0px 0px -16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-565 .elementor-element.elementor-element-7af46e85{margin-top:0px;margin-bottom:0px;padding:24px 16px 24px 16px;}.elementor-565 .elementor-element.elementor-element-38bc49ec{text-align:center;}.elementor-565 .elementor-element.elementor-element-38bc49ec img{width:100px;}.elementor-565 .elementor-element.elementor-element-688cb430.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-565 .elementor-element.elementor-element-44812fe6 > .elementor-widget-container{margin:0px 8px 0px 8px;}.elementor-565 .elementor-element.elementor-element-44812fe6 .elementor-divider-separator{width:24px;}.elementor-565 .elementor-element.elementor-element-7babccd1{--e-icon-list-icon-size:14px;}.elementor-565 .elementor-element.elementor-element-7babccd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-565 .elementor-element.elementor-element-7babccd1 .elementor-icon-list-item > a{font-size:13px;}.elementor-565 .elementor-element.elementor-element-74bdd99 > .elementor-widget-container{margin:0px 8px 0px 8px;}.elementor-565 .elementor-element.elementor-element-74bdd99 .elementor-divider-separator{width:24px;}.elementor-565 .elementor-element.elementor-element-53df3da1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-565 .elementor-element.elementor-element-05e1c1b > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}}


/* Start custom CSS for icon-list, class: .elementor-element-7babccd1 */#tadp{
    color: red !important;
}/* End custom CSS */



/* Start custom CSS for html, class: .elementor-element-05e1c1b */#cta{
    border:2px solid #000;
    text-transform: uppercase;
    font-style: italic;
    font-weight: bold;
    font-size:18px;
    width: 100%;
    padding: 10px;
}

#cta:hover{
    background: #000 !important;
    color: white;
    border: 2px solid #000;
}


@media (max-width: 768px) {
    #cta{
        font-size:18px;
    }
}

@media (max-width: 480px) {
    #cta{
        font-size:14px;
    }
}/* End custom CSS */
.elementor-565 .elementor-element.elementor-element-05e1c1b {width: auto;}.elementor-565 .elementor-element.elementor-element-05e1c1b .j7ntgeft{animation-iteration-count: infinite;animation-name: cta-pulse-alive;animation-timing-function: ease-in-out;appearance: button;background-color: rgba(0, 0, 0, 0);background-image: linear-gradient(135deg, rgb(249, 115, 22), rgb(234, 88, 12));border-bottom-color: rgb(255, 255, 255);border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-style: none;border-left-color: rgb(255, 255, 255);border-left-style: none;border-right-color: rgb(255, 255, 255);border-right-style: none;border-top-color: rgb(255, 255, 255);border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-style: none;box-shadow: rgba(249, 115, 22, 0.5) 0px 15px 35px 0px;color: rgb(255, 255, 255);cursor: pointer;font-size: 20px;font-weight: 700;line-height: 1.5;padding-bottom: 19.200000762939453px;padding-left: 48px;padding-right: 48px;padding-top: 19.200000762939453px;position: relative;width: auto;padding-block-start: 19.200000762939453px;padding-block-end: 19.200000762939453px;padding-inline-start: 48px;padding-inline-end: 48px;background-size: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-565 .elementor-element.elementor-element-05e1c1b .j7ntgeft::before{animation-name: cta-shine-alive;background-image: linear-gradient(45deg, rgba(0, 0, 0, 0), rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0));border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;bottom: -34.1875px;content: "";display: block;height: 136.75px;left: -321.5px;line-height: 30px;position: absolute;right: -321.5px;text-align: center;top: -34.1875px;transform: matrix(0.707107, 0.707107, -0.707107, 0.707107, -0.0886894, -0.00944825);width: 1286px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-565 .elementor-element.elementor-element-05e1c1b .j7ntgeft::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 30px;text-align: center;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-565 .elementor-element.elementor-element-05e1c1b .j7ntgeft{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 19.200000762939453px;padding-left: 48px;padding-right: 48px;padding-top: 19.200000762939453px;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 1024px) {.elementor-565 .elementor-element.elementor-element-05e1c1b .j7ntgeft::before{transform: matrix(0.707107, 0.707107, -0.707107, 0.707107, 1238.07, 131.894);}}@media (max-width: 767px) {.elementor-565 .elementor-element.elementor-element-05e1c1b .j7ntgeft{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 19.200000762939453px;padding-left: 48px;padding-right: 48px;padding-top: 19.200000762939453px;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-565 .elementor-element.elementor-element-05e1c1b .j7ntgeft::before{transform: matrix(0.707107, 0.707107, -0.707107, 0.707107, 1234.57, 131.521);}}.elementor-565 .elementor-element.elementor-element-05e1c1b, .elementor-565 .elementor-element.elementor-element-05e1c1b .elementor-widget-container {display: inline}

/* Start custom CSS for section, class: .elementor-element-7af46e85 */.elementor-565 .elementor-element.elementor-element-7af46e85{
        background-color: #FEFCFF; /* A very light, almost white base with a hint of lavender/pink as in your image */
    background-image:
        linear-gradient(to right, rgba(200, 190, 210, 0.2) 1px, transparent 1px),
        /* Faint vertical lines - color adjusted to be subtle */
        linear-gradient(to bottom, rgba(200, 190, 210, 0.2) 1px, transparent 1px);
        /* Faint horizontal lines - color adjusted to be subtle */
    background-size: 30px 30px; /* Adjust the size of the grid squares (e.g., 20px 20px, 40px 40px) */
}/* End custom CSS */

