.elementor-5519 .elementor-element.elementor-element-412e2fe{--display:flex;}.elementor-5519 .elementor-element.elementor-element-e8327a7{--display:flex;}.elementor-5519 .elementor-element.elementor-element-8f07a8d{--divider-border-style:solid;--divider-color:#8D8D8D;--divider-border-width:3px;}.elementor-5519 .elementor-element.elementor-element-8f07a8d .elementor-divider-separator{width:100%;}.elementor-5519 .elementor-element.elementor-element-8f07a8d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5519 .elementor-element.elementor-element-aa04820 .elementor-toc__header-title{text-align:start;}.elementor-5519 .elementor-element.elementor-element-aa04820{--toggle-button-color:#FFFFFF;--item-text-hover-decoration:underline;}.elementor-5519 .elementor-element.elementor-element-aa04820 .elementor-toc__header{flex-direction:row;}.elementor-5519 .elementor-element.elementor-element-79e1b3b{--divider-border-style:solid;--divider-color:#8D8D8D;--divider-border-width:3px;}.elementor-5519 .elementor-element.elementor-element-79e1b3b .elementor-divider-separator{width:100%;}.elementor-5519 .elementor-element.elementor-element-79e1b3b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5519 .elementor-element.elementor-element-f8e8ec4 .elementor-heading-title{font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FF4ECD;}.elementor-5519 .elementor-element.elementor-element-3d951ce{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-daff0f9{--display:flex;}.elementor-5519 .elementor-element.elementor-element-ba19719{--divider-border-style:solid;--divider-color:#8D8D8D;--divider-border-width:3px;}.elementor-5519 .elementor-element.elementor-element-ba19719 .elementor-divider-separator{width:100%;}.elementor-5519 .elementor-element.elementor-element-ba19719 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5519 .elementor-element.elementor-element-f1fd97c .elementor-heading-title{font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FF4ECD;}.elementor-5519 .elementor-element.elementor-element-c498853{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-ee7a233{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-a87d8ba{--divider-border-style:solid;--divider-color:#8D8D8D;--divider-border-width:3px;}.elementor-5519 .elementor-element.elementor-element-a87d8ba .elementor-divider-separator{width:100%;}.elementor-5519 .elementor-element.elementor-element-a87d8ba .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5519 .elementor-element.elementor-element-c88b888 .elementor-heading-title{font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FF4ECD;}.elementor-5519 .elementor-element.elementor-element-7ad99fb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-d36c000{--divider-border-style:solid;--divider-color:#8D8D8D;--divider-border-width:3px;}.elementor-5519 .elementor-element.elementor-element-d36c000 .elementor-divider-separator{width:100%;}.elementor-5519 .elementor-element.elementor-element-d36c000 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5519 .elementor-element.elementor-element-35eab32 .elementor-heading-title{font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FF4ECD;}.elementor-5519 .elementor-element.elementor-element-2f3b7d2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-63c053b{--divider-border-style:solid;--divider-color:#8D8D8D;--divider-border-width:3px;}.elementor-5519 .elementor-element.elementor-element-63c053b .elementor-divider-separator{width:100%;}.elementor-5519 .elementor-element.elementor-element-63c053b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5519 .elementor-element.elementor-element-5e278ac .elementor-heading-title{font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FF4ECD;}.elementor-5519 .elementor-element.elementor-element-49c257e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-51c06a7{--divider-border-style:solid;--divider-color:#8D8D8D;--divider-border-width:3px;}.elementor-5519 .elementor-element.elementor-element-51c06a7 .elementor-divider-separator{width:100%;}.elementor-5519 .elementor-element.elementor-element-51c06a7 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5519 .elementor-element.elementor-element-6930686 .elementor-heading-title{font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FF4ECD;}.elementor-5519 .elementor-element.elementor-element-a75b855{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-66f57f0{--divider-border-style:solid;--divider-color:#8D8D8D;--divider-border-width:3px;}.elementor-5519 .elementor-element.elementor-element-66f57f0 .elementor-divider-separator{width:100%;}.elementor-5519 .elementor-element.elementor-element-66f57f0 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5519 .elementor-element.elementor-element-f4cd6f8 .elementor-heading-title{font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FF4ECD;}.elementor-5519 .elementor-element.elementor-element-e54edf6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}@media(max-width:1024px){.elementor-5519 .elementor-element.elementor-element-3d951ce{--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-c498853{--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-ee7a233{--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-7ad99fb{--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-2f3b7d2{--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-49c257e{--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-a75b855{--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-e54edf6{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5519 .elementor-element.elementor-element-3d951ce{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-c498853{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-ee7a233{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-7ad99fb{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-2f3b7d2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-49c257e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-a75b855{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5519 .elementor-element.elementor-element-e54edf6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-b3826a2 */.elementor-5519 .elementor-element.elementor-element-b3826a2 {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-b3826a2 img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc42c5a */.elementor-5519 .elementor-element.elementor-element-bc42c5a {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-bc42c5a img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca68745 */.elementor-5519 .elementor-element.elementor-element-ca68745 {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-ca68745 img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63cade7 */.elementor-5519 .elementor-element.elementor-element-63cade7 {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-63cade7 img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b41d8f */.elementor-5519 .elementor-element.elementor-element-1b41d8f {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-1b41d8f img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba8b804 */.elementor-5519 .elementor-element.elementor-element-ba8b804 {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-ba8b804 img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49c188f */.elementor-5519 .elementor-element.elementor-element-49c188f {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-49c188f img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3921697 */.elementor-5519 .elementor-element.elementor-element-3921697 {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-3921697 img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34c50cf */.elementor-5519 .elementor-element.elementor-element-34c50cf {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-34c50cf img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd446f0 */.elementor-5519 .elementor-element.elementor-element-dd446f0 {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-dd446f0 img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2bad38 */.elementor-5519 .elementor-element.elementor-element-e2bad38 {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-e2bad38 img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c2a522 */.elementor-5519 .elementor-element.elementor-element-7c2a522 {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-7c2a522 img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98d3bb4 */.elementor-5519 .elementor-element.elementor-element-98d3bb4 {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-98d3bb4 img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2ed639 */.elementor-5519 .elementor-element.elementor-element-d2ed639 {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-d2ed639 img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8eb271 */.elementor-5519 .elementor-element.elementor-element-b8eb271 {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-b8eb271 img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55f0af9 */.elementor-5519 .elementor-element.elementor-element-55f0af9 {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-55f0af9 img {
border-radius: 19px;
display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85da53a */.elementor-5519 .elementor-element.elementor-element-85da53a {
position: relative;
border-radius: 22px;
padding: 3px;
background: linear-gradient(90deg, #FF4ECD, #C77DFF);
box-shadow:
0 0 12px rgba(255,78,205,0.6),
0 0 28px rgba(199,125,255,0.7);
transition: all 0.3s ease;
}

.elementor-5519 .elementor-element.elementor-element-85da53a img {
border-radius: 19px;
display: block;
}/* End custom CSS */