.elementor-3 .elementor-element.elementor-element-2e46e56{--display:flex;--min-height:472px;--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;--overlay-opacity:0.86;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2e46e56:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-2e46e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thedesignsinc.com/wp-content/uploads/2025/04/hero-img4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-2e46e56::before, .elementor-3 .elementor-element.elementor-element-2e46e56 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-2e46e56 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-2e46e56 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-2e46e56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-2e46e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-6fac6e6{--display:flex;--justify-content:center;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-7ddec18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-7ddec18 .heading1{text-align:center;}.elementor-3 .elementor-element.elementor-element-7ddec18 .heading1 h5{color:#C53A3A;margin:0px 0px 2px 0px;}.elementor-3 .elementor-element.elementor-element-7ddec18 .heading1 h2{margin:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-e7795ca{--display:flex;--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;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.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-3 .elementor-element.elementor-element-9ba5ebc{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-19941c6{padding:0px 0px 15px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.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-3 .elementor-element.elementor-element-5bfe713 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-a06a6e3{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-c08a46d .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-1b36d80{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-80ef526{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-24310a1 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-9502fec{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-a1c448d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-fd8dae3{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-9bafbaa .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-8ffb892{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-422d0c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-f24dcef{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-1b95bab .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-ad35e15{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-081fe0a{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-6251b73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-9aea417{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-46146d3 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-bf236e8{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-64299ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-5cb0a7d{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-52f892b .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-f8869de{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-74b00ee{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-f90abea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-708bae2{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-34444af .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-3ef54ee{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-d00da9b{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-42d1238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-1b6a66a{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-bc4b05f .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-90b07fe{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-0b869ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-a5a4198{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-e582265 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-74d8300{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-406a16b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-34bb628{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-f7e4881 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-cc7420b{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-01b4719{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-50a08dd{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-ffe25db .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-094c756{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-752dba9{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-7eb49dd .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-e4a0fa9{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-1396b37{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-548cf04 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-5971a3e{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-4ea0b44{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-baebebf .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-2f3c9f3{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-3c42561{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-d318ba5{padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;color:#000000;}@media(max-width:575px){.elementor-3 .elementor-element.elementor-element-2e46e56{--margin-top:-136px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:99px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-9502fec */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd8dae3 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ffb892 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24dcef */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad35e15 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-081fe0a */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9aea417 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf236e8 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cb0a7d */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8869de */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74b00ee */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-708bae2 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ef54ee */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d00da9b */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6a66a */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90b07fe */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5a4198 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74d8300 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34bb628 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc7420b */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50a08dd */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-094c756 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-752dba9 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4a0fa9 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1396b37 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5971a3e */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ea0b44 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f3c9f3 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c42561 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d318ba5 */ul li {
    list-style: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7795ca */ul li {
    list-style: disc !important;
}/* End custom CSS */