.elementor-4640 .elementor-element.elementor-element-2ff78b7:not(.elementor-motion-effects-element-type-background), .elementor-4640 .elementor-element.elementor-element-2ff78b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(202deg, #bfd0f9 56%, #41405B45 100%);}.elementor-4640 .elementor-element.elementor-element-2ff78b7 > .elementor-container{min-height:700px;}.elementor-4640 .elementor-element.elementor-element-2ff78b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4640 .elementor-element.elementor-element-2ff78b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4640 .elementor-element.elementor-element-2ff78b7 > .elementor-shape-bottom svg{width:calc(118% + 1.3px);height:103px;}.elementor-4640 .elementor-element.elementor-element-a8aa39a{text-align:right;}.elementor-4640 .elementor-element.elementor-element-a8aa39a .elementor-heading-title{font-weight:700;text-transform:capitalize;text-decoration:none;line-height:55px;word-spacing:8px;text-shadow:0px 0px 50px rgba(255, 255, 255, 0.97);color:#F0F4FF;}.elementor-4640 .elementor-element.elementor-element-ad2006f:not(.elementor-motion-effects-element-type-background), .elementor-4640 .elementor-element.elementor-element-ad2006f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4640 .elementor-element.elementor-element-ad2006f, .elementor-4640 .elementor-element.elementor-element-ad2006f > .elementor-background-overlay{border-radius:15px 15px 0px 0px;}.elementor-4640 .elementor-element.elementor-element-ad2006f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4640 .elementor-element.elementor-element-ad2006f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4640 .elementor-element.elementor-element-d72f886{--spacer-size:50px;}.elementor-4640 .elementor-element.elementor-element-cfe36ac .wd-text-block{font-weight:700;line-height:30px;}.elementor-4640 .elementor-element.elementor-element-f89ac77{--spacer-size:50px;}.elementor-4640 .elementor-element.elementor-element-e127930:not(.elementor-motion-effects-element-type-background), .elementor-4640 .elementor-element.elementor-element-e127930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4640 .elementor-element.elementor-element-e127930{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4640 .elementor-element.elementor-element-e127930 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4640 .elementor-element.elementor-element-749da4b{--divider-border-style:solid;--divider-color:#bfd0f9;--divider-border-width:2px;}.elementor-4640 .elementor-element.elementor-element-749da4b .elementor-divider-separator{width:100%;}.elementor-4640 .elementor-element.elementor-element-749da4b .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-4640 .elementor-element.elementor-element-68de5ca:not(.elementor-motion-effects-element-type-background), .elementor-4640 .elementor-element.elementor-element-68de5ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4640 .elementor-element.elementor-element-68de5ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4640 .elementor-element.elementor-element-68de5ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4640 .elementor-element.elementor-element-aed9032{--divider-border-style:solid;--divider-color:#bfd0f9;--divider-border-width:2px;}.elementor-4640 .elementor-element.elementor-element-aed9032 .elementor-divider-separator{width:100%;}.elementor-4640 .elementor-element.elementor-element-aed9032 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-4640 .elementor-element.elementor-element-0015c8d:not(.elementor-motion-effects-element-type-background), .elementor-4640 .elementor-element.elementor-element-0015c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4640 .elementor-element.elementor-element-0015c8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4640 .elementor-element.elementor-element-0015c8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4640 .elementor-element.elementor-element-80223f9{--spacer-size:50px;}.elementor-4640 .elementor-element.elementor-element-900cff5:not(.elementor-motion-effects-element-type-background), .elementor-4640 .elementor-element.elementor-element-900cff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4640 .elementor-element.elementor-element-900cff5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4640 .elementor-element.elementor-element-900cff5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4640 .elementor-element.elementor-element-e4ce68c:not(.elementor-motion-effects-element-type-background), .elementor-4640 .elementor-element.elementor-element-e4ce68c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4640 .elementor-element.elementor-element-e4ce68c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4640 .elementor-element.elementor-element-e4ce68c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4640 .elementor-element.elementor-element-bc19ce0{--spacer-size:50px;}.elementor-4640 .elementor-element.elementor-element-fb34a45:not(.elementor-motion-effects-element-type-background), .elementor-4640 .elementor-element.elementor-element-fb34a45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4640 .elementor-element.elementor-element-fb34a45, .elementor-4640 .elementor-element.elementor-element-fb34a45 > .elementor-background-overlay{border-radius:0px 0px 15px 15px;}.elementor-4640 .elementor-element.elementor-element-fb34a45{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4640 .elementor-element.elementor-element-fb34a45 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4640 .elementor-element.elementor-element-9ab17f9{--spacer-size:50px;}.elementor-4640 .elementor-element.elementor-element-d195275{--spacer-size:50px;}/* Start custom CSS for section, class: .elementor-element-2ff78b7 */.elementor-4640 .elementor-element.elementor-element-2ff78b7 .elementor-shape-fill{
    fill: var(--wd-main-bgcolor);
}
.dark-mode .elementor-4640 .elementor-element.elementor-element-2ff78b7 .elementor-shape-fill{
    fill: var(--dark-bg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ad2006f */.dark-mode .elementor-4640 .elementor-element.elementor-element-ad2006f{
    background-color: var(--dark-surface)
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e127930 */.dark-mode .elementor-4640 .elementor-element.elementor-element-e127930{
    background-color: var(--dark-surface)
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-68de5ca */.dark-mode .elementor-4640 .elementor-element.elementor-element-68de5ca{
    background-color: var(--dark-surface)
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0015c8d */.dark-mode .elementor-4640 .elementor-element.elementor-element-0015c8d{
    background-color: var(--dark-surface)
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-900cff5 */.dark-mode .elementor-4640 .elementor-element.elementor-element-900cff5{
    background-color: var(--dark-surface)
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e4ce68c */.dark-mode .elementor-4640 .elementor-element.elementor-element-e4ce68c{
    background-color: var(--dark-surface)
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fb34a45 */.dark-mode .elementor-4640 .elementor-element.elementor-element-fb34a45{
    background-color: var(--dark-surface)
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-4640{
    background-color: #fff
}
.dark-mode body.elementor-page-4640{
background-color: #342e60
}/* End custom CSS */