.elementor-11040 .elementor-element.elementor-element-8e1073b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11040 .elementor-element.elementor-element-8e1073b:not(.elementor-motion-effects-element-type-background), .elementor-11040 .elementor-element.elementor-element-8e1073b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF2FF;background-image:url("https://staging.miniextensions.com/wp-content/uploads/2025/10/hero-area-extensions-blue.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11040 .elementor-element.elementor-element-dd73d8d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-11040 .elementor-element.elementor-element-dd73d8d .sasi-breadcrumbs{text-align:center;}.elementor-11040 .elementor-element.elementor-element-121d5a3{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-11040 .elementor-element.elementor-element-121d5a3.elementor-element{--align-self:center;}.elementor-11040 .elementor-element.elementor-element-121d5a3 .elementor-heading-title{font-size:75px;line-height:80px;letter-spacing:-1px;}.elementor-11040 .elementor-element.elementor-element-ad91bd0{width:var( --container-widget-width, 580px );max-width:580px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 90px) 0px;--container-widget-width:580px;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:30px;}.elementor-11040 .elementor-element.elementor-element-ad91bd0.elementor-element{--align-self:center;}.elementor-11040 .elementor-element.elementor-element-4956e83{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:14px 14px 14px 14px;}.elementor-11040 .elementor-element.elementor-element-d0ad8cb{--display:flex;--min-height:600px;--border-radius:14px 14px 14px 14px;}.elementor-11040 .elementor-element.elementor-element-90c4c3b{--display:flex;--min-height:300px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--padding-top:35px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-11040 .elementor-element.elementor-element-90c4c3b:not(.elementor-motion-effects-element-type-background), .elementor-11040 .elementor-element.elementor-element-90c4c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-11040 .elementor-element.elementor-element-1eb9f84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-11040 .elementor-element.elementor-element-1eb9f84 .elementor-heading-title{font-size:35px;font-weight:600;line-height:45px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-11040 .elementor-element.elementor-element-b25f297 .sasi-icon-box__icon:before{background-color:#EDF2FF;}.elementor-11040 .elementor-element.elementor-element-b25f297.sasi-view-icon-stacked .sasi-icon-box__icon:after{background-color:#FFFFFF;}.elementor-11040 .elementor-element.elementor-element-b25f297 .sasi-icon-box:before{background-color:#02010100;}.elementor-11040 .elementor-element.elementor-element-b25f297 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-11040 .elementor-element.elementor-element-b25f297 .sasi-icon-box__icon{font-size:35px;border-radius:999px 999px 999px 999px;}.elementor-11040 .elementor-element.elementor-element-b25f297.sasi-view-icon-stacked .sasi-icon-box:hover .sasi-icon-box__icon{--sasi-btn-icon-border-color-hover:#FFFFFF;}.elementor-11040 .elementor-element.elementor-element-b25f297 .sasi-icon-box{padding:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-b25f297 .icon-box-title{color:#FFFFFF;font-size:20px;}.elementor-11040 .elementor-element.elementor-element-b25f297 .icon-box-title a{color:#FFFFFF;}.elementor-11040 .elementor-element.elementor-element-b25f297 .icon-box-des{color:#FFFFFFA6;}.elementor-11040 .elementor-element.elementor-element-70dc41a .sasi-icon-box__icon:before{background-color:#EDF2FF;}.elementor-11040 .elementor-element.elementor-element-70dc41a.sasi-view-icon-stacked .sasi-icon-box__icon:after{background-color:#FFFFFF;}.elementor-11040 .elementor-element.elementor-element-70dc41a .sasi-icon-box:before{background-color:#02010100;}.elementor-11040 .elementor-element.elementor-element-70dc41a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-11040 .elementor-element.elementor-element-70dc41a .sasi-icon-box__icon{font-size:35px;border-radius:999px 999px 999px 999px;}.elementor-11040 .elementor-element.elementor-element-70dc41a.sasi-view-icon-stacked .sasi-icon-box:hover .sasi-icon-box__icon{--sasi-btn-icon-border-color-hover:#FFFFFF;}.elementor-11040 .elementor-element.elementor-element-70dc41a .sasi-icon-box{padding:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-70dc41a .icon-box-title{color:#FFFFFF;font-size:20px;}.elementor-11040 .elementor-element.elementor-element-70dc41a .icon-box-title a{color:#FFFFFF;}.elementor-11040 .elementor-element.elementor-element-70dc41a .icon-box-des{color:#FFFFFFA6;}.elementor-11040 .elementor-element.elementor-element-0dc6b23 .sasi-icon-box__icon:before{background-color:#EDF2FF;}.elementor-11040 .elementor-element.elementor-element-0dc6b23.sasi-view-icon-stacked .sasi-icon-box__icon:after{background-color:#FFFFFF;}.elementor-11040 .elementor-element.elementor-element-0dc6b23 .sasi-icon-box:before{background-color:#02010100;}.elementor-11040 .elementor-element.elementor-element-0dc6b23 .sasi-icon-box__icon{font-size:35px;border-radius:999px 999px 999px 999px;}.elementor-11040 .elementor-element.elementor-element-0dc6b23.sasi-view-icon-stacked .sasi-icon-box:hover .sasi-icon-box__icon{--sasi-btn-icon-border-color-hover:#FFFFFF;}.elementor-11040 .elementor-element.elementor-element-0dc6b23 .sasi-icon-box{padding:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-0dc6b23 .icon-box-title{color:#FFFFFF;font-size:20px;}.elementor-11040 .elementor-element.elementor-element-0dc6b23 .icon-box-title a{color:#FFFFFF;}.elementor-11040 .elementor-element.elementor-element-0dc6b23 .icon-box-des{color:#FFFFFFA6;}.elementor-11040 .elementor-element.elementor-element-2e8b43a2 > .elementor-container{max-width:1000px;}.elementor-11040 .elementor-element.elementor-element-2e8b43a2{padding:10px 10px 0px 10px;}.elementor-11040 .elementor-element.elementor-element-53f3c479 .elementor-alert-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-11040 .elementor-element.elementor-element-53f3c479 .elementor-alert-description{font-family:"Roboto", Sans-serif;font-size:18px;line-height:2em;}.elementor-11040 .elementor-element.elementor-element-19e5af13 > .elementor-container{max-width:1000px;}.elementor-11040 .elementor-element.elementor-element-19e5af13{padding:10px 10px 0px 10px;}.elementor-11040 .elementor-element.elementor-element-6216c180 .elementor-alert-title{font-family:"Roboto", Sans-serif;font-weight:normal;}.elementor-11040 .elementor-element.elementor-element-6216c180 .elementor-alert-description{font-family:"Roboto", Sans-serif;font-size:18px;line-height:2em;}.elementor-11040 .elementor-element.elementor-element-fe96df5 > .elementor-container{max-width:1000px;}.elementor-11040 .elementor-element.elementor-element-fe96df5{padding:25px 50px 10px 50px;}.elementor-11040 .elementor-element.elementor-element-3503ba5b > .elementor-element-populated{padding:10px 20px 0px 20px;}.elementor-11040 .elementor-element.elementor-element-51e47679 img{border-radius:15px 15px 15px 15px;}.elementor-11040 .elementor-element.elementor-element-a78ceef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-11040 .elementor-element.elementor-element-48120cf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;text-align:left;}.elementor-11040 .elementor-element.elementor-element-48120cf6 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:38px;font-weight:300;color:#000000;}.elementor-11040 .elementor-element.elementor-element-35ea586d{color:#7A7A7A;}.elementor-11040 .elementor-element.elementor-element-44b218b4{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 20px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-11040 .elementor-element.elementor-element-44b218b4.ha-advanced-tooltip-enable .ha-advanced-tooltip-content{--ha-tooltip-arrow-distance:0px;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .ha-advanced-tooltip-content{text-align:center;width:150px;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:500;background:#000000D6;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .ha-advanced-tooltip-content::after{border-width:5px;--ha-tooltip-arrow-color:#000000D6;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:0px;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-0px;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11040 .elementor-element.elementor-element-44b218b4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .elementor-field-type-html{padding-bottom:0px;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#C9C9C9;border-width:0px 0px 01px 0px;border-radius:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#C9C9C9;border-width:0px 0px 01px 0px;border-radius:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .elementor-field-group .elementor-select-wrapper::before{color:#C9C9C9;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-style:solid;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .e-form__buttons__wrapper__button-next{background-color:#0D84FB;color:#ffffff;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .elementor-button[type="submit"]{background-color:#0D84FB;color:#ffffff;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11040 .elementor-element.elementor-element-44b218b4 .elementor-message{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;}.elementor-11040 .elementor-element.elementor-element-5f3a88c6 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-60eae819 .elementor-button{background-color:#0D84FB;font-weight:bold;text-decoration:none;border-radius:25px 25px 25px 25px;}.elementor-11040 .elementor-element.elementor-element-60eae819{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-11040 .elementor-element.elementor-element-52c61659 .elementor-button{background-color:#0D84FB;font-weight:bold;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0D84FB;border-radius:50px 50px 50px 50px;}.elementor-11040 .elementor-element.elementor-element-52c61659 .elementor-button:hover, .elementor-11040 .elementor-element.elementor-element-52c61659 .elementor-button:focus{background-color:#0D84FB;color:#FFFFFF;}.elementor-11040 .elementor-element.elementor-element-52c61659{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-11040 .elementor-element.elementor-element-52c61659 .elementor-button:hover svg, .elementor-11040 .elementor-element.elementor-element-52c61659 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11040 .elementor-element.elementor-element-68881f1b .elementor-button{background-color:#FFFFFF;font-weight:bold;text-decoration:none;fill:#0D84FB;color:#0D84FB;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0D84FB;border-radius:50px 50px 50px 50px;}.elementor-11040 .elementor-element.elementor-element-68881f1b .elementor-button:hover, .elementor-11040 .elementor-element.elementor-element-68881f1b .elementor-button:focus{background-color:#0D84FB;color:#FFFFFF;}.elementor-11040 .elementor-element.elementor-element-68881f1b{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-11040 .elementor-element.elementor-element-68881f1b .elementor-button:hover svg, .elementor-11040 .elementor-element.elementor-element-68881f1b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11040 .elementor-element.elementor-element-4bfe0216{text-align:center;}.elementor-11040 .elementor-element.elementor-element-4bfe0216 .elementor-heading-title{font-weight:normal;text-decoration:underline;color:#0D84FB;}.elementor-11040 .elementor-element.elementor-element-798f6eba > .elementor-container{max-width:1000px;}.elementor-11040 .elementor-element.elementor-element-798f6eba{padding:10px 10px 00px 10px;}.elementor-bc-flex-widget .elementor-11040 .elementor-element.elementor-element-71ed694c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11040 .elementor-element.elementor-element-71ed694c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11040 .elementor-element.elementor-element-28e2a6d6{padding:0px 0px 0px 20px;}.elementor-11040 .elementor-element.elementor-element-28e2a6d6 .elementor-icon-list-icon i{color:#6EC1E4;font-size:14px;}.elementor-11040 .elementor-element.elementor-element-28e2a6d6 .elementor-icon-list-icon svg{fill:#6EC1E4;--e-icon-list-icon-size:14px;}.elementor-11040 .elementor-element.elementor-element-28e2a6d6 .elementor-icon-list-icon{width:14px;}.elementor-11040 .elementor-element.elementor-element-28e2a6d6 .elementor-icon-list-text, .elementor-11040 .elementor-element.elementor-element-28e2a6d6 .elementor-icon-list-text a{color:#0066CC;}.elementor-11040 .elementor-element.elementor-element-28e2a6d6 .elementor-icon-list-item{font-size:16px;}.elementor-11040 .elementor-element.elementor-element-68db28b0{padding:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-24117c14{padding:10px 10px 10px 10px;}.elementor-11040 .elementor-element.elementor-element-24117c14 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11040 .elementor-element.elementor-element-3bc2d546{padding:16px 16px 16px 16px;}.elementor-11040 .elementor-element.elementor-element-46235d63 .elementor-button{background-color:#6965DB;font-family:"Assistant", Sans-serif;font-size:25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF80;border-radius:20px 20px 20px 20px;padding:10px 30px 14px 32px;}.elementor-11040 .elementor-element.elementor-element-46235d63 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11040 .elementor-element.elementor-element-46235d63 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11040 .elementor-element.elementor-element-704459ec{margin-top:-20px;margin-bottom:-20px;padding:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-576593c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-5a319dc{padding:010px 0px 0px 0px;text-align:right;}.elementor-11040 .elementor-element.elementor-element-3a4f596e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-276e12e4{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;text-align:left;}.elementor-11040 .elementor-element.elementor-element-276e12e4 .elementor-heading-title{font-family:"Excalifont", Sans-serif;font-size:20px;font-weight:400;color:#6965DB;}.elementor-11040 .elementor-element.elementor-element-7586d37 > .elementor-container{max-width:1000px;}.elementor-11040 .elementor-element.elementor-element-7586d37{padding:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-55eaf08f{text-align:left;color:#3d4459;font-family:"Helvetica", Sans-serif;font-size:18px;}.elementor-11040 .elementor-element.elementor-element-57e5c3b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 20px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-11040 .elementor-element.elementor-element-57e5c3b.ha-advanced-tooltip-enable .ha-advanced-tooltip-content{--ha-tooltip-arrow-distance:0px;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .ha-advanced-tooltip-content{text-align:center;width:150px;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:500;background:#000000D6;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .ha-advanced-tooltip-content::after{border-width:5px;--ha-tooltip-arrow-color:#000000D6;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:0px;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-0px;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11040 .elementor-element.elementor-element-57e5c3b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .elementor-field-type-html{padding-bottom:0px;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#C9C9C9;border-width:0px 0px 01px 0px;border-radius:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#C9C9C9;border-width:0px 0px 01px 0px;border-radius:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .elementor-field-group .elementor-select-wrapper::before{color:#C9C9C9;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-style:solid;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .e-form__buttons__wrapper__button-next{background-color:#0D84FB;color:#ffffff;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .elementor-button[type="submit"]{background-color:#0D84FB;color:#ffffff;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11040 .elementor-element.elementor-element-57e5c3b .elementor-message{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;}.elementor-11040 .elementor-element.elementor-element-492def19 .elementor-button{background-color:#CE617C00;fill:#000000;color:#000000;}.elementor-11040 .elementor-element.elementor-element-492def19 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11040 .elementor-element.elementor-element-68ce1125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-11040 .elementor-element.elementor-element-68ce1125 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#1C1D1E;}.elementor-11040 .elementor-element.elementor-element-3ec65a4f .elementor-icon-list-icon i{color:#1C1D1E;transition:color 0.3s;}.elementor-11040 .elementor-element.elementor-element-3ec65a4f .elementor-icon-list-icon svg{fill:#1C1D1E;transition:fill 0.3s;}.elementor-11040 .elementor-element.elementor-element-3ec65a4f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11040 .elementor-element.elementor-element-3ec65a4f .elementor-icon-list-text{transition:color 0.3s;}.elementor-11040 .elementor-element.elementor-element-2ad76be7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-11040 .elementor-element.elementor-element-2ad76be7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#1C1D1E;}.elementor-11040 .elementor-element.elementor-element-61772077 .elementor-icon-list-icon i{color:#1C1D1E;transition:color 0.3s;}.elementor-11040 .elementor-element.elementor-element-61772077 .elementor-icon-list-icon svg{fill:#1C1D1E;transition:fill 0.3s;}.elementor-11040 .elementor-element.elementor-element-61772077{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11040 .elementor-element.elementor-element-61772077 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11040 .elementor-element.elementor-element-61772077 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11040 .elementor-element.elementor-element-61772077 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11040 .elementor-element.elementor-element-4201b9fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-11040 .elementor-element.elementor-element-4201b9fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#1C1D1E;}.elementor-11040 .elementor-element.elementor-element-20ab8f79 .elementor-icon-list-icon i{color:#1C1D1E;transition:color 0.3s;}.elementor-11040 .elementor-element.elementor-element-20ab8f79 .elementor-icon-list-icon svg{fill:#1C1D1E;transition:fill 0.3s;}.elementor-11040 .elementor-element.elementor-element-20ab8f79{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11040 .elementor-element.elementor-element-20ab8f79 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11040 .elementor-element.elementor-element-3fa77b11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-11040 .elementor-element.elementor-element-3fa77b11 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#1C1D1E;}.elementor-11040 .elementor-element.elementor-element-2f5d1f88 .elementor-icon-list-icon i{color:#1C1D1E;transition:color 0.3s;}.elementor-11040 .elementor-element.elementor-element-2f5d1f88 .elementor-icon-list-icon svg{fill:#1C1D1E;transition:fill 0.3s;}.elementor-11040 .elementor-element.elementor-element-2f5d1f88{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11040 .elementor-element.elementor-element-2f5d1f88 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11040 .elementor-element.elementor-element-2bc88048 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#1C1D1E;color:#1C1D1E;border-radius:25px 25px 25px 25px;padding:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-2bc88048 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11040 .elementor-element.elementor-element-486c2465 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:30px;font-weight:300;text-transform:capitalize;line-height:1.2em;color:#000000;}.elementor-11040 .elementor-element.elementor-element-2f5961a2{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-11040 .elementor-element.elementor-element-2f5961a2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-2f5961a2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.45 * 100% );}.elementor-11040 .elementor-element.elementor-element-2f5961a2:after{content:"0.45";}.elementor-11040 .elementor-element.elementor-element-2f5961a2 .elementor-post__thumbnail__link{width:100%;}.elementor-11040 .elementor-element.elementor-element-2f5961a2 .elementor-post__meta-data span + span:before{content:"•";}.elementor-11040 .elementor-element.elementor-element-2f5961a2 .elementor-post__card{border-radius:18px;}.elementor-11040 .elementor-element.elementor-element-2f5961a2 .elementor-post__thumbnail img{filter:brightness( 110% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11040 .elementor-element.elementor-element-2f5961a2 .elementor-post__badge{left:0;}.elementor-11040 .elementor-element.elementor-element-2f5961a2 .elementor-post__card .elementor-post__badge{background-color:#F6F6F6;font-size:10px;margin:12px;font-family:"Roboto", Sans-serif;font-weight:normal;}.elementor-11040 .elementor-element.elementor-element-2f5961a2 .elementor-post__title, .elementor-11040 .elementor-element.elementor-element-2f5961a2 .elementor-post__title a{color:#1D1D1F;text-decoration:none;}.elementor-11040 .elementor-element.elementor-element-2f5961a2 .elementor-post__title{margin-bottom:20px;}.elementor-11040 .elementor-element.elementor-element-2f5961a2 .elementor-post__excerpt p{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11040 .elementor-element.elementor-element-5e5e83b2{text-align:right;}.elementor-11040 .elementor-element.elementor-element-5e5e83b2 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;color:#000000;}.elementor-11040 .elementor-element.elementor-element-2969a7fc > .elementor-container{max-width:800px;}.elementor-11040 .elementor-element.elementor-element-14db07f2{text-align:center;}.elementor-11040 .elementor-element.elementor-element-14db07f2 .elementor-heading-title{font-size:45px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-11040 .elementor-element.elementor-element-4409f024{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-11040 .elementor-element.elementor-element-4409f024 .elementor-heading-title{font-size:15px;font-weight:300;color:#bfbfbf;}.elementor-11040 .elementor-element.elementor-element-67717902{padding:30px 30px 30px 30px;}.elementor-11040 .elementor-element.elementor-element-67717902 .elementor-tab-title{border-width:0px;border-color:rgba(191,191,191,0);padding:30px 30px 30px 30px;}.elementor-11040 .elementor-element.elementor-element-67717902 .elementor-tab-content{border-width:0px;border-block-end-color:rgba(191,191,191,0);color:#1C1D1E;font-size:16px;font-weight:300;line-height:1.8em;padding:0px 35px 15px 35px;}.elementor-11040 .elementor-element.elementor-element-67717902 .elementor-toggle-item:not(:last-child){margin-block-end:20px;}.elementor-11040 .elementor-element.elementor-element-67717902 .elementor-toggle-item{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);}.elementor-11040 .elementor-element.elementor-element-67717902 .elementor-toggle-title, .elementor-11040 .elementor-element.elementor-element-67717902 .elementor-toggle-icon{color:#000000;}.elementor-11040 .elementor-element.elementor-element-67717902 .elementor-toggle-icon svg{fill:#000000;}.elementor-11040 .elementor-element.elementor-element-67717902 .elementor-toggle-title{font-size:16px;text-decoration:none;}.elementor-11040 .elementor-element.elementor-element-67717902 .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-11040 .elementor-element.elementor-element-67717902 .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-11040 .elementor-element.elementor-element-67717902 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#00ce1b;}.elementor-11040 .elementor-element.elementor-element-67717902 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#00ce1b;}body.elementor-page-11040:not(.elementor-motion-effects-element-type-background), body.elementor-page-11040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-11040 .elementor-element.elementor-element-8e1073b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11040 .elementor-element.elementor-element-121d5a3 .elementor-heading-title{font-size:55px;line-height:65px;}.elementor-11040 .elementor-element.elementor-element-4956e83{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-11040 .elementor-element.elementor-element-d0ad8cb{--min-height:500px;}.elementor-11040 .elementor-element.elementor-element-fe96df5{padding:30px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-48120cf6 .elementor-heading-title{font-size:40px;}.elementor-11040 .elementor-element.elementor-element-5a319dc{width:var( --container-widget-width, 462.563px );max-width:462.563px;--container-widget-width:462.563px;--container-widget-flex-grow:0;}.elementor-11040 .elementor-element.elementor-element-276e12e4{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;}.elementor-11040 .elementor-element.elementor-element-7586d37{padding:0px 30px 0px 30px;}.elementor-11040 .elementor-element.elementor-element-486c2465 .elementor-heading-title{font-size:24px;}.elementor-11040 .elementor-element.elementor-element-5e5e83b2 .elementor-heading-title{font-size:24px;}}@media(max-width:767px){.elementor-11040 .elementor-element.elementor-element-121d5a3 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-11040 .elementor-element.elementor-element-d0ad8cb{--min-height:300px;}.elementor-11040 .elementor-element.elementor-element-b25f297 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11040 .elementor-element.elementor-element-70dc41a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11040 .elementor-element.elementor-element-0dc6b23 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11040 .elementor-element.elementor-element-53f3c479{padding:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-53f3c479 .elementor-alert-description{font-size:16px;line-height:1em;}.elementor-11040 .elementor-element.elementor-element-6216c180{padding:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-6216c180 .elementor-alert-description{font-size:16px;line-height:1em;}.elementor-11040 .elementor-element.elementor-element-fe96df5{padding:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-3503ba5b{width:100%;}.elementor-bc-flex-widget .elementor-11040 .elementor-element.elementor-element-3503ba5b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-11040 .elementor-element.elementor-element-3503ba5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-11040 .elementor-element.elementor-element-3503ba5b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-11040 .elementor-element.elementor-element-3503ba5b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-51e47679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11040 .elementor-element.elementor-element-51e47679 img{border-radius:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-a78ceef{width:100%;}.elementor-11040 .elementor-element.elementor-element-a78ceef > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-11040 .elementor-element.elementor-element-48120cf6 .elementor-heading-title{font-size:22px;}.elementor-11040 .elementor-element.elementor-element-576593c5{width:50%;}.elementor-11040 .elementor-element.elementor-element-3a4f596e{width:50%;}.elementor-11040 .elementor-element.elementor-element-276e12e4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11040 .elementor-element.elementor-element-7586d37{padding:5px 5px 5px 5px;}.elementor-11040 .elementor-element.elementor-element-486c2465{text-align:center;}.elementor-11040 .elementor-element.elementor-element-486c2465 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-11040 .elementor-element.elementor-element-2f5961a2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-11040 .elementor-element.elementor-element-2f5961a2:after{content:"0.5";}.elementor-11040 .elementor-element.elementor-element-2f5961a2 .elementor-post__thumbnail__link{width:100%;}.elementor-11040 .elementor-element.elementor-element-5e5e83b2{text-align:center;}.elementor-11040 .elementor-element.elementor-element-5e5e83b2 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-11040 .elementor-element.elementor-element-3b216e7a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11040 .elementor-element.elementor-element-67717902{padding:30px 0px 30px 0px;}}@media(min-width:768px){.elementor-11040 .elementor-element.elementor-element-d0ad8cb{--width:50%;}.elementor-11040 .elementor-element.elementor-element-90c4c3b{--width:50%;}.elementor-11040 .elementor-element.elementor-element-3503ba5b{width:30%;}.elementor-11040 .elementor-element.elementor-element-a78ceef{width:54.332%;}.elementor-11040 .elementor-element.elementor-element-5f3a88c6{width:15%;}.elementor-11040 .elementor-element.elementor-element-576593c5{width:61.845%;}.elementor-11040 .elementor-element.elementor-element-3a4f596e{width:38.106%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11040 .elementor-element.elementor-element-d0ad8cb{--width:100%;}.elementor-11040 .elementor-element.elementor-element-90c4c3b{--width:100%;}.elementor-11040 .elementor-element.elementor-element-3503ba5b{width:30%;}.elementor-11040 .elementor-element.elementor-element-a78ceef{width:50%;}.elementor-11040 .elementor-element.elementor-element-5f3a88c6{width:20%;}.elementor-11040 .elementor-element.elementor-element-576593c5{width:70%;}.elementor-11040 .elementor-element.elementor-element-3a4f596e{width:30%;}}/* Start custom CSS for form, class: .elementor-element-44b218b4 */#SearchButton {
    display: none
}

#IntercomSearch .elementor-message-success {
  margin-top: 10px; /* Add spacing above the success message */
  text-align: center; /* Center-align the success message */
}

/* show the box in the middle */
/*
#IntercomSearch {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%; 
}
*/

/* Stack all children vertically */
  /* Center align both the text field and the success message */
  /* Ensure it spans the full container width */

/*
#IntercomSearch .elementor-form-fields-wrapper {
  width: 320px;
}
*/

/* Control the width of the text field */

/* hide the browser default gray border on focus */
form#IntercomSearch input#form-field-Search:focus {
  outline: none !important;
  box-shadow: none !important;
  border-bottom: 2px solid #007aff !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fe96df5 */#content > div.page-header.ph-default.text-center {
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46235d63 */#demoButton a {
    box-shadow: 
    0px 3px 6px rgba(90, 79, 207, 0.4),  /* Small sharp shadow */
    0px 6px 14px rgba(90, 79, 207, 0.25); /* Softer wider shadow */
}

#demoButton i {
    font-size: 0.7em; /* Half the size of the surrounding text */
    vertical-align: middle; /* Ensures it aligns properly */
}

#demoButton a:hover {
    background-color: #5A4FCF; /* Slightly darker shade of button */
    box-shadow: 
        0px 4px 10px rgba(90, 79, 207, 0.5),  /* More noticeable sharp shadow */
        0px 8px 18px rgba(90, 79, 207, 0.3);  /* More depth on hover */
    transform: scale(1.05); /* Slightly increase size (5%) */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a319dc */#arrow img {
    transform: rotate(0deg) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-276e12e4 */#handwrittenText {
    transform: rotate(15deg);
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-57e5c3b */#SearchButton {
    display: none
}

#IntercomSearch .elementor-message-success {
  margin-top: 10px; /* Add spacing above the success message */
  text-align: center; /* Center-align the success message */
}

/* show the box in the middle */
/*
#IntercomSearch {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%; 
}
*/

/* Stack all children vertically */
  /* Center align both the text field and the success message */
  /* Ensure it spans the full container width */

/*
#IntercomSearch .elementor-form-fields-wrapper {
  width: 320px;
}
*/

/* Control the width of the text field */

/* hide the browser default gray border on focus */
form#IntercomSearch input#form-field-Search:focus {
  outline: none !important;
  box-shadow: none !important;
  border-bottom: 2px solid #007aff !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7586d37 */.blocks-gallery-grid .blocks-gallery-image figcaption, .blocks-gallery-grid .blocks-gallery-item figcaption, .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption {
    color: #000;
    background: none;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-2f5961a2 *//* to add dynamic background colors for extension categories */

.category-grid .elementor-post__badge{
background-color: rgb(207, 223, 255) !important;
}

.category-gallery .elementor-post__badge{
background-color: #c2f5e9 !important;
}

.category-grid-gallery .elementor-post__badge{
background-color: #c2f5e9 !important;
}

.category-card .elementor-post__badge{
background-color: rgb(255, 234, 182) !important;
}

.category-portal .elementor-post__badge{
background-color: #ede2fe !important;
}

.category-form .elementor-post__badge{
background-color: #d0f0fd !important;
}

.category-airtable-form .elementor-post__badge{
background-color: #eee !important;
}


/* add custom shadows to all post cards */
.elementor-card-shadow-yes .elementor-post__card {
    box-shadow: 2px 4px 12px #00000014;
}

/* enlarge the card when hovered and add extra shadow */
.elementor-card-shadow-yes .elementor-post__card:hover {
    transform: scale3d(1.01,1.01,1.01);
    box-shadow: 2px 4px 16px #00000029;
}


/* remove the extra gap between thumbnail and card title */
.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS */.jp-carousel-titleanddesc-title {
    display: none;
}

figcaption {
	text-align: center;
}/* End custom CSS */