.elementor-22634 .elementor-element.elementor-element-2b23f70 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22634 .elementor-element.elementor-element-2b23f70:not(.elementor-motion-effects-element-type-background), .elementor-22634 .elementor-element.elementor-element-2b23f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F7;}.elementor-22634 .elementor-element.elementor-element-2b23f70 > .elementor-container{max-width:1360px;min-height:80vh;}.elementor-22634 .elementor-element.elementor-element-2b23f70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-22634 .elementor-element.elementor-element-2b23f70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22634 .elementor-element.elementor-element-2b23f70 > .elementor-shape-bottom svg{width:calc(280% + 1.3px);height:45px;}.elementor-22634 .elementor-element.elementor-element-db26e2d > .elementor-element-populated{padding:10px 50px 10px 20px;}.elementor-22634 .elementor-element.elementor-element-b79cd68{font-size:20px;}.elementor-22634 .elementor-element.elementor-element-6f7bb54 .elementor-button{background-color:#FB8230;border-radius:5px 5px 5px 5px;padding:20px 20px 18px 20px;}.elementor-22634 .elementor-element.elementor-element-18cd54d .elementor-button{background-color:#FB823000;font-weight:600;fill:#4B4F58;color:#4B4F58;}.elementor-22634 .elementor-element.elementor-element-18cd54d > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-22634 .elementor-element.elementor-element-18cd54d .elementor-button:hover, .elementor-22634 .elementor-element.elementor-element-18cd54d .elementor-button:focus{color:#FB8230;}.elementor-22634 .elementor-element.elementor-element-18cd54d .elementor-button:hover svg, .elementor-22634 .elementor-element.elementor-element-18cd54d .elementor-button:focus svg{fill:#FB8230;}.elementor-22634 .elementor-element.elementor-element-cb79eb9 img{width:100%;max-width:100%;}.elementor-22634 .elementor-element.elementor-element-40e05c3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22634 .elementor-element.elementor-element-40e05c3 > .elementor-container{max-width:1360px;}.elementor-22634 .elementor-element.elementor-element-40e05c3 > .elementor-shape-bottom .elementor-shape-fill{fill:#FB893B;}.elementor-22634 .elementor-element.elementor-element-40e05c3 > .elementor-shape-bottom svg{width:calc(280% + 1.3px);height:40px;}.elementor-22634 .elementor-element.elementor-element-40e05c3{padding:50px 20px 50px 20px;}.elementor-22634 .elementor-element.elementor-element-d6ce5a0{font-size:20px;}.elementor-22634 .elementor-element.elementor-element-7413cef:not(.elementor-motion-effects-element-type-background), .elementor-22634 .elementor-element.elementor-element-7413cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FB893B 80%, #FFFFFF 40%);}.elementor-22634 .elementor-element.elementor-element-7413cef > .elementor-container{max-width:1360px;}.elementor-22634 .elementor-element.elementor-element-7413cef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 0px 20px;}.elementor-22634 .elementor-element.elementor-element-7413cef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22634 .elementor-element.elementor-element-86a0b85 > .elementor-element-populated{padding:10px 10px 0px 10px;}.elementor-22634 .elementor-element.elementor-element-0f47ddf{text-align:center;font-size:24px;line-height:3em;color:#000000;}.elementor-22634 .elementor-element.elementor-element-8761ea1 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-22634 .elementor-element.elementor-element-8761ea1 img{width:70%;}.elementor-22634 .elementor-element.elementor-element-3ff4828 > .elementor-container{max-width:1360px;}.elementor-22634 .elementor-element.elementor-element-3ff4828{margin-top:120px;margin-bottom:40px;}.elementor-22634 .elementor-element.elementor-element-c51a1a8{text-align:center;font-size:40px;}.elementor-22634 .elementor-element.elementor-element-7a19540 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-22634 .elementor-element.elementor-element-c2464e4{--icon-box-icon-margin:0px;}.elementor-22634 .elementor-element.elementor-element-c2464e4.elementor-view-stacked .elementor-icon{background-color:#FA803B;}.elementor-22634 .elementor-element.elementor-element-c2464e4.elementor-view-framed .elementor-icon, .elementor-22634 .elementor-element.elementor-element-c2464e4.elementor-view-default .elementor-icon{fill:#FA803B;color:#FA803B;border-color:#FA803B;}.elementor-22634 .elementor-element.elementor-element-c2464e4 .elementor-icon{font-size:30px;}.elementor-22634 .elementor-element.elementor-element-c2464e4 .elementor-icon-box-title, .elementor-22634 .elementor-element.elementor-element-c2464e4 .elementor-icon-box-title a{font-size:20px;}.elementor-22634 .elementor-element.elementor-element-1c46e26{--icon-box-icon-margin:0px;}.elementor-22634 .elementor-element.elementor-element-1c46e26.elementor-view-stacked .elementor-icon{background-color:#FA803B;}.elementor-22634 .elementor-element.elementor-element-1c46e26.elementor-view-framed .elementor-icon, .elementor-22634 .elementor-element.elementor-element-1c46e26.elementor-view-default .elementor-icon{fill:#FA803B;color:#FA803B;border-color:#FA803B;}.elementor-22634 .elementor-element.elementor-element-1c46e26 .elementor-icon{font-size:30px;}.elementor-22634 .elementor-element.elementor-element-1c46e26 .elementor-icon-box-title, .elementor-22634 .elementor-element.elementor-element-1c46e26 .elementor-icon-box-title a{font-size:20px;}.elementor-22634 .elementor-element.elementor-element-c23f943{--icon-box-icon-margin:0px;}.elementor-22634 .elementor-element.elementor-element-c23f943.elementor-view-stacked .elementor-icon{background-color:#FA803B;}.elementor-22634 .elementor-element.elementor-element-c23f943.elementor-view-framed .elementor-icon, .elementor-22634 .elementor-element.elementor-element-c23f943.elementor-view-default .elementor-icon{fill:#FA803B;color:#FA803B;border-color:#FA803B;}.elementor-22634 .elementor-element.elementor-element-c23f943 .elementor-icon{font-size:30px;}.elementor-22634 .elementor-element.elementor-element-c23f943 .elementor-icon-box-title, .elementor-22634 .elementor-element.elementor-element-c23f943 .elementor-icon-box-title a{font-size:20px;}.elementor-22634 .elementor-element.elementor-element-001bed7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22634 .elementor-element.elementor-element-001bed7:not(.elementor-motion-effects-element-type-background), .elementor-22634 .elementor-element.elementor-element-001bed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D2E30;}.elementor-22634 .elementor-element.elementor-element-001bed7 > .elementor-container{max-width:1360px;min-height:70vh;}.elementor-22634 .elementor-element.elementor-element-001bed7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-22634 .elementor-element.elementor-element-001bed7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22634 .elementor-element.elementor-element-001bed7 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:41px;}.elementor-22634 .elementor-element.elementor-element-001bed7 > .elementor-shape-bottom svg{height:22px;}.elementor-22634 .elementor-element.elementor-element-3a50a93{font-size:20px;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-22634 .elementor-element.elementor-element-1da0cb0 > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-22634 .elementor-element.elementor-element-304ea30 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22634 .elementor-element.elementor-element-304ea30 > .elementor-container{max-width:1360px;}.elementor-22634 .elementor-element.elementor-element-304ea30{padding:100px 20px 100px 20px;}.elementor-22634 .elementor-element.elementor-element-70f78e9{font-size:20px;}.elementor-22634 .elementor-element.elementor-element-0022075:not(.elementor-motion-effects-element-type-background), .elementor-22634 .elementor-element.elementor-element-0022075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FB893B;}.elementor-22634 .elementor-element.elementor-element-0022075 > .elementor-container{max-width:1360px;}.elementor-22634 .elementor-element.elementor-element-0022075{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 175px 20px;}.elementor-22634 .elementor-element.elementor-element-0022075 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22634 .elementor-element.elementor-element-0022075 > .elementor-shape-top svg{height:21px;}.elementor-22634 .elementor-element.elementor-element-c00eb03 > .elementor-element-populated, .elementor-22634 .elementor-element.elementor-element-c00eb03 > .elementor-element-populated > .elementor-background-overlay, .elementor-22634 .elementor-element.elementor-element-c00eb03 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-22634 .elementor-element.elementor-element-e880d65{text-align:center;font-size:24px;color:#000000;}.elementor-22634 .elementor-element.elementor-element-68c0cd2 > .elementor-container{max-width:1360px;}.elementor-22634 .elementor-element.elementor-element-68c0cd2{margin-top:-180px;margin-bottom:0px;}.elementor-22634 .elementor-element.elementor-element-c5cc2e0 > .elementor-container{max-width:1360px;}.elementor-22634 .elementor-element.elementor-element-c5cc2e0{margin-top:80px;margin-bottom:40px;padding:20px 20px 20px 20px;}.elementor-22634 .elementor-element.elementor-element-a8de6f0{text-align:center;font-size:20px;}.elementor-22634 .elementor-element.elementor-element-8be9d39{text-align:center;}.elementor-22634 .elementor-element.elementor-element-cab3e1c:not(.elementor-motion-effects-element-type-background), .elementor-22634 .elementor-element.elementor-element-cab3e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf755be );}.elementor-22634 .elementor-element.elementor-element-cab3e1c > .elementor-container{max-width:1360px;}.elementor-22634 .elementor-element.elementor-element-cab3e1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 100px 20px;}.elementor-22634 .elementor-element.elementor-element-cab3e1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22634 .elementor-element.elementor-element-cab3e1c > .elementor-shape-top svg{height:21px;}.elementor-22634 .elementor-element.elementor-element-833a859{text-align:center;font-size:24px;color:#FFFFFF;}.elementor-22634 .elementor-element.elementor-element-5f2dcab .elementor-button{background-color:#FB8230;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-22634 .elementor-element.elementor-element-f620f8e{margin-top:-53px;margin-bottom:0px;}.elementor-22634 .elementor-element.elementor-element-b6fec33 > .elementor-element-populated{padding:10px 10px 10px 5px;}.elementor-22634 .elementor-element.elementor-element-1ac9fab{text-align:left;}.elementor-22634 .elementor-element.elementor-element-305de13 > .elementor-element-populated{padding:10px 5px 10px 10px;}.elementor-22634 .elementor-element.elementor-element-c1ceefd{text-align:right;}.elementor-22634 .elementor-element.elementor-element-50260b7 > .elementor-container{max-width:1360px;}.elementor-22634 .elementor-element.elementor-element-50260b7{margin-top:40px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-22634 .elementor-element.elementor-element-e11434b{text-align:right;font-size:20px;}.elementor-22634 .elementor-element.elementor-element-fd11f94 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-22634 .elementor-element.elementor-element-fd11f94 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-22634 .elementor-element.elementor-element-fd11f94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-22634 .elementor-element.elementor-element-fd11f94 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-22634 .elementor-element.elementor-element-fd11f94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-22634 .elementor-element.elementor-element-fd11f94 .elementor-icon-list-icon i{color:#FA803B;transition:color 0.3s;}.elementor-22634 .elementor-element.elementor-element-fd11f94 .elementor-icon-list-icon svg{fill:#FA803B;transition:fill 0.3s;}.elementor-22634 .elementor-element.elementor-element-fd11f94{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-22634 .elementor-element.elementor-element-fd11f94 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-22634 .elementor-element.elementor-element-fd11f94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22634 .elementor-element.elementor-element-fd11f94 .elementor-icon-list-item > a{font-size:20px;}.elementor-22634 .elementor-element.elementor-element-fd11f94 .elementor-icon-list-text{transition:color 0.3s;}.elementor-22634 .elementor-element.elementor-element-cca23f9:not(.elementor-motion-effects-element-type-background), .elementor-22634 .elementor-element.elementor-element-cca23f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FB8230;}.elementor-22634 .elementor-element.elementor-element-cca23f9 > .elementor-container{max-width:1360px;}.elementor-22634 .elementor-element.elementor-element-cca23f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:80px 20px 120px 20px;}.elementor-22634 .elementor-element.elementor-element-cca23f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22634 .elementor-element.elementor-element-cca23f9 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:25px;}.elementor-22634 .elementor-element.elementor-element-5a86134{text-align:center;font-size:20px;color:#000000;}.elementor-22634 .elementor-element.elementor-element-355534f > .elementor-container{max-width:1360px;}.elementor-22634 .elementor-element.elementor-element-355534f{margin-top:-90px;margin-bottom:80px;}.elementor-22634 .elementor-element.elementor-element-1af07c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22634 .elementor-element.elementor-element-1af07c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22634 .elementor-element.elementor-element-1af07c7 > .elementor-element-populated{border-style:solid;border-width:0px 0px 8px 0px;border-color:#FB8230;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 50px 20px;}.elementor-22634 .elementor-element.elementor-element-1af07c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22634 .elementor-element.elementor-element-b2bb9d3{text-align:center;font-size:20px;color:#000000;}.elementor-22634 .elementor-element.elementor-element-04f0dd5 .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:25px 20px 20px 20px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-22634 .elementor-element.elementor-element-db26e2d{width:47.463%;}.elementor-22634 .elementor-element.elementor-element-718bacf{width:34.848%;}.elementor-22634 .elementor-element.elementor-element-1ad3140{width:65.152%;}.elementor-22634 .elementor-element.elementor-element-1d43d03{width:52.537%;}.elementor-22634 .elementor-element.elementor-element-c9d4280{width:52.456%;}.elementor-22634 .elementor-element.elementor-element-4a40e3e{width:47.5%;}}@media(max-width:767px){.elementor-22634 .elementor-element.elementor-element-2b23f70{padding:10px 10px 10px 10px;}.elementor-22634 .elementor-element.elementor-element-db26e2d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22634 .elementor-element.elementor-element-b79cd68{font-size:17px;}.elementor-22634 .elementor-element.elementor-element-6f7bb54 .elementor-button{padding:20px 10px 20px 10px;}.elementor-22634 .elementor-element.elementor-element-40e05c3{padding:30px 10px 30px 10px;}.elementor-22634 .elementor-element.elementor-element-d6ce5a0{font-size:17px;}.elementor-22634 .elementor-element.elementor-element-7413cef{padding:60px 10px 0px 10px;}.elementor-22634 .elementor-element.elementor-element-0f47ddf{font-size:18px;line-height:1.6em;}.elementor-22634 .elementor-element.elementor-element-8761ea1 img{width:100%;}.elementor-22634 .elementor-element.elementor-element-3ff4828{margin-top:75px;margin-bottom:0px;}.elementor-22634 .elementor-element.elementor-element-7a19540 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22634 .elementor-element.elementor-element-c2464e4 .elementor-icon{font-size:25px;}.elementor-22634 .elementor-element.elementor-element-c2464e4 .elementor-icon-box-title, .elementor-22634 .elementor-element.elementor-element-c2464e4 .elementor-icon-box-title a{font-size:16px;}.elementor-22634 .elementor-element.elementor-element-1c46e26 .elementor-icon{font-size:25px;}.elementor-22634 .elementor-element.elementor-element-1c46e26 .elementor-icon-box-title, .elementor-22634 .elementor-element.elementor-element-1c46e26 .elementor-icon-box-title a{font-size:16px;}.elementor-22634 .elementor-element.elementor-element-c23f943 .elementor-icon{font-size:25px;}.elementor-22634 .elementor-element.elementor-element-c23f943 .elementor-icon-box-title, .elementor-22634 .elementor-element.elementor-element-c23f943 .elementor-icon-box-title a{font-size:16px;}.elementor-22634 .elementor-element.elementor-element-001bed7{padding:50px 10px 50px 10px;}.elementor-22634 .elementor-element.elementor-element-3a50a93{font-size:17px;}.elementor-22634 .elementor-element.elementor-element-304ea30{padding:100px 10px 100px 10px;}.elementor-22634 .elementor-element.elementor-element-70f78e9{font-size:17px;}.elementor-22634 .elementor-element.elementor-element-e880d65{font-size:18px;}.elementor-22634 .elementor-element.elementor-element-68c0cd2{margin-top:-150px;margin-bottom:0px;}.elementor-22634 .elementor-element.elementor-element-cab3e1c{padding:60px 10px 60px 10px;}.elementor-22634 .elementor-element.elementor-element-833a859{font-size:18px;}.elementor-22634 .elementor-element.elementor-element-f620f8e{margin-top:-40px;margin-bottom:0px;}.elementor-22634 .elementor-element.elementor-element-b6fec33 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-22634 .elementor-element.elementor-element-305de13 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-22634 .elementor-element.elementor-element-50260b7{padding:10px 10px 10px 10px;}.elementor-22634 .elementor-element.elementor-element-e11434b{font-size:18px;}.elementor-22634 .elementor-element.elementor-element-fd11f94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22634 .elementor-element.elementor-element-fd11f94 .elementor-icon-list-item > a{font-size:17px;}.elementor-22634 .elementor-element.elementor-element-cca23f9{padding:40px 10px 60px 10px;}.elementor-22634 .elementor-element.elementor-element-355534f{margin-top:-40px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-22634 .elementor-element.elementor-element-1af07c7 > .elementor-element-populated{padding:40px 10px 40px 10px;}.elementor-22634 .elementor-element.elementor-element-b2bb9d3{font-size:17px;}}/* Start custom CSS for button, class: .elementor-element-18cd54d */.play-icon span.elementor-button-text::before {
    content: url(/wp-content/uploads/2023/09/play-01.svg);
    margin-left: 0.75em;
    line-height: 0;
    display: inline-block;
    margin-top: -8px;
}
.play-icon span.elementor-button-text {
    display: inline-flex;
    line-height: 2.1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7413cef */.bg-01:before {
    content: " ";
    width: 100%;
    height: 340px;
    position: absolute;
    background: #fafbfc;
    top: 30%;
    transform: translate(0%,-50%);
}/* End custom CSS */
/* Start custom CSS */.chat-banner .list-icon.elementor-widget-text-editor p:first-child{
    font-size: 2.7rem;
    font-weight: bold;
}
.list-icon ul {
    margin-right: 0px;
}
.list-icon ul li{
    list-style-type: none;
}
.list-icon ul li:before {
    margin-left: 5px;
    background-image: url(/wp-content/uploads/2023/09/Chat-Tik-icon-01.svg);
    width: 25px;
    display: inline-flex;
    background-repeat: no-repeat;
    height: 30px;
    background-size: 100%;
    content: "";
    align-items: center;
}
.dcdemo::after {
    content: "";
    width: 50%;
    height: 35px;
    position: absolute;
    background: #fa8744;
    border-radius: 0px 0px 10px 10px;
    top: 100%;
    transform: translate(50%,0%);
    z-index: 1;
}
@media (max-width:767px){
.dcdemo::after {
    content: "";
    width: 50%;
    height: 35px;
    position: absolute;
    background: #fa8744;
    border-radius: 15px;
    top: 90%;
    transform: translate(50%,0%);
    z-index: -1;
}
}

.demo-btn .elementor-button-icon.elementor-align-icon-left:before {
    content: "";
    position: absolute;
    left: 19.5%;
    bottom: -22%;
    height: 40px;
    width: 40px;
    /* display: inline-block; */
    background: rgb(243 112 112 / 40%);
    border-radius: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    -webkit-animation: pulse-border 1500ms ease-out infinite;
    animation: pulse-border 1500ms ease-out infinite;
}
.demo-btn .elementor-button-icon.elementor-align-icon-left:after {
    content: "";
    position: absolute;
    left: 19.5%;
    bottom: -39%;
    height: 50px;
    width: 50px;
    background: rgb(243 112 112 / 30%);
    border-radius: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    -webkit-animation: pulse-border 1500ms ease-out infinite;
    animation: pulse-border 1500ms ease-out infinite;
}
.demo-btn .elementor-button-icon{
    margin-right: 22px;
}
.fa-play-circle{
    font-size: 30px;
}

.elementor-accordion-title h3 {
    margin-bottom: 0px;
    font-size: 18px
}
.elementor-accordion-title{
    display: flex;
}
.elementor-tab-title{
    margin-bottom: 10px!important;
    border-radius: 10px;
    border: 1px solid #dbdbdb;
}
.elementor-tab-title.elementor-active{
    border-width: 1px!important;
}
.elementor-tab-content {
    margin-bottom: 10px;
    border-radius: 10px;
    border: 1px solid #dbdbdb!important;
}
.demo-row img {
    border-radius: 10px;
}

span.line::after {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 30px;
    background-image: url(/wp-content/uploads/2023/09/Text-line-001.svg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    left: -40px;
    top: 110px;
display:none;
}
span.line-black:after{
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 40px;
    background-image: url(https://www.danapardaz.net/wp-content/uploads/2022/08/Text-line-black.svg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    right: -70px;
    top: 60px;
}
span#line2:after{
    left: -125px;
    top: 60px;
}
span#line3:after{
    left: 98px;
    top: 65px;
}
span#line4:after{
    left: -45px;
    top: 60px;
}
span#line-05:after{
    left: -130px;
    top: 55px;
}
span#line-09:after{
    left: -20px;
    top: 145px;
    height: 40px;
}
span#line-06:after {
    width: 20%;
    height: 40px;
    background-size: 100% 100%;
    right: 333px;
}
span#short-line-01:after {
    width: 100%;
    left: -140px;
    height: 20px;
    top: 60px;
}
span#line-black-2:after{
    right: -10px;
    height: 30px;
}
span#line-08::after {
    top: 130px;
    left: -110px;
}
h1 {
    font-size: 42px!important;
    }
h2 {
    line-height: 1.6em!important;
    }

.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  padding-top: 30vh; /* Location of the box */
  left: 0;
  top: 0;
  width: 100vw; /* Full width */
  height: 100vh; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}
#modal-cover{
    cursor: pointer;
}
/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: auto;
  border-radius:10px;
  width: 50%;
}

/* The Close Button */
.close {
    color: #aaaaaa;
    float: right;
    z-index: 9999999999999;
    font-size: 28px;
    font-weight: bold;
    position: absolute;
    right: 25%;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
.h_iframe-aparat_embed_frame iframe{
    border-radius: 10px
}
.h_iframe-aparat_embed_frame{
    position:relative;
    
}
.h_iframe-aparat_embed_frame .ratio
    {
        display:block;
        width:100%;
        height:auto;
        
    }
.h_iframe-aparat_embed_frame iframe{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        
}
@media screen and (max-width:767px){
    .modal-content {
        width: 85%;
}
h2 {
    line-height: 1.6em!importanحt;
    }
    h1 {
    font-size: 28px!important;
    line-height: 1.6em!important;
    }
    
span#line-01:after {
    width: 90%;
    height: 20px;
    left: -50px;
    top: 80px;
}
span#line2:after {
    width: 90%;
    height: 14px;
    left: -55px;
    top: 30px;
    z-index: -1;
}
span#line3:after {
    width: 100%;
    height: 22px;
    right: 5px;
    top:35px;
    z-index: -1;
}
span#line4:after{
    width: 70%;
    height: 20px;
    left: 105px;
    top: 80px;
    
}
span#line-black-01:after {
    width: 80%;
    height: 20px;
    right: 0.5px;
    top: 35px;
}

span#line-05:after {
    width: 100%;
    height: 25px;
    right: 0px;
    top: 85px;
}
span#line-06:after {
    width: 100%;
    height: 22px;
    right: 0px;
    top: 85px;
}
span#line-07:after {
    left: 0px;
    top: 100px;
}
span#line-black-2:after {
    right: -10px;
    height: 20px;
    top: 40px;
}
span#short-line-01:after {
    width: 100%;
    height: 20px;
    left: 60px;
    top: 85px;
}
span#line-08::after {
    top: 80px;
    left: 0;
}
}/* End custom CSS */