.elementor-1392 .elementor-element.elementor-element-5605a96{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-ee7f7b6 .hero-content span{display:show !important;}.elementor-1392 .elementor-element.elementor-element-ee7f7b6 .hero-content h1{display:show !important;}.elementor-1392 .elementor-element.elementor-element-ee7f7b6 .hero-content p{display:show !important;}.elementor-1392 .elementor-element.elementor-element-ee7f7b6 .video-right p{display:show !important;}.elementor-1392 .elementor-element.elementor-element-ee7f7b6 .video-btn{display:show !important;}.elementor-1392 .elementor-element.elementor-element-e9a70c8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-7613886 .mycustom-marque.style-2 .scrolling-wrap .comm .cmn-textslide{display:show !important;}.elementor-1392 .elementor-element.elementor-element-7613886 .mycustom-marque.style-3 .scrolling-wrap .comm .cmn-textslide{display:show !important;}.elementor-1392 .elementor-element.elementor-element-7613886 .scrolling-wrap .comm .cmn-textslide{display:show !important;}.elementor-1392 .elementor-element.elementor-element-ca32bc4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-1392 .elementor-element.elementor-element-f310d91{left:0px;}body.rtl .elementor-1392 .elementor-element.elementor-element-f310d91{right:0px;}.elementor-1392 .elementor-element.elementor-element-f310d91{top:50%;}.elementor-1392 .elementor-element.elementor-element-f310d91 img{width:100%;}body:not(.rtl) .elementor-1392 .elementor-element.elementor-element-5a66119{right:0px;}body.rtl .elementor-1392 .elementor-element.elementor-element-5a66119{left:0px;}.elementor-1392 .elementor-element.elementor-element-5a66119{top:27%;}.elementor-1392 .elementor-element.elementor-element-5a66119 img{width:100%;}body:not(.rtl) .elementor-1392 .elementor-element.elementor-element-0557ab1{right:0px;}body.rtl .elementor-1392 .elementor-element.elementor-element-0557ab1{left:0px;}.elementor-1392 .elementor-element.elementor-element-0557ab1{top:0%;z-index:0;}.elementor-1392 .elementor-element.elementor-element-0557ab1 img{width:100%;}.elementor-1392 .elementor-element.elementor-element-4fad93f .section-title .sub-title span{display:show !important;text-align:left !important;}.elementor-1392 .elementor-element.elementor-element-4fad93f .section-title h2{display:show !important;}.elementor-1392 .elementor-element.elementor-element-4fad93f .section-title-area p{display:show !important;}.elementor-1392 .elementor-element.elementor-element-467f2f5 .content h4 a{display:show !important;}.elementor-1392 .elementor-element.elementor-element-467f2f5 .content p{display:show !important;text-align:left !important;}.elementor-1392 .elementor-element.elementor-element-467f2f5 .link-btn{display:show !important;}.elementor-1392 .elementor-element.elementor-element-7ebc4b8{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-318054d .about-section .brand-wrapper{display:show !important;}.elementor-1392 .elementor-element.elementor-element-318054d .section-title .sub-title span{display:show !important;}.elementor-1392 .elementor-element.elementor-element-318054d .section-title h2{display:show !important;}.elementor-1392 .elementor-element.elementor-element-318054d .about-content p{display:show !important;}.elementor-1392 .elementor-element.elementor-element-318054d .content h6{display:show !important;}.elementor-1392 .elementor-element.elementor-element-318054d .main-button{display:show !important;}.elementor-1392 .elementor-element.elementor-element-0ac5961{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}body:not(.rtl) .elementor-1392 .elementor-element.elementor-element-bb9c7e3{left:0px;}body.rtl .elementor-1392 .elementor-element.elementor-element-bb9c7e3{right:0px;}.elementor-1392 .elementor-element.elementor-element-bb9c7e3{top:0px;z-index:0;}body:not(.rtl) .elementor-1392 .elementor-element.elementor-element-0e2e4d1{right:0px;}body.rtl .elementor-1392 .elementor-element.elementor-element-0e2e4d1{left:0px;}.elementor-1392 .elementor-element.elementor-element-0e2e4d1{bottom:0px;}.elementor-1392 .elementor-element.elementor-element-8e5c062{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-aee74f6 .section-title .sub-title span{display:show !important;text-align:left !important;}.elementor-1392 .elementor-element.elementor-element-aee74f6 .section-title h2{display:show !important;}.elementor-1392 .elementor-element.elementor-element-aee74f6 .section-title-area p{display:show !important;}.elementor-1392 .elementor-element.elementor-element-1779872{--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;--justify-content:center;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-da1835a .main-button{display:show !important;}.elementor-1392 .elementor-element.elementor-element-f99ad30{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-1392 .elementor-element.elementor-element-f99ad30:not(.elementor-motion-effects-element-type-background), .elementor-1392 .elementor-element.elementor-element-f99ad30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mydsq.com/wp-content/uploads/2024/11/audience-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1392 .elementor-element.elementor-element-f877afc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-cd8499a .section-title .sub-title span{display:show !important;text-align:left !important;}.elementor-1392 .elementor-element.elementor-element-cd8499a .section-title h2{display:show !important;}.elementor-1392 .elementor-element.elementor-element-cd8499a .section-title-area p{display:show !important;}.elementor-1392 .elementor-element.elementor-element-08a39e1{--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:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-857b368{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-69426a2{text-align:left;}.elementor-1392 .elementor-element.elementor-element-f25d2b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-0b82db0{--e-rating-icon-font-size:14px;--e-rating-gap:2px;--e-rating-icon-marked-color:#FBB03B;}.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-1392 .elementor-element.elementor-element-49ca08a .elementor-heading-title{font-size:14px;line-height:24px;color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-f56be1e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-975c4c2 .counter-box-area h2{display:show !important;}.elementor-1392 .elementor-element.elementor-element-975c4c2 .content h4{display:show !important;}.elementor-1392 .elementor-element.elementor-element-975c4c2 .content p{display:show !important;}.elementor-1392 .elementor-element.elementor-element-0876af6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-1392 .elementor-element.elementor-element-eb398cf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-f55988c{background-image:url("https://mydsq.com/wp-content/uploads/2024/11/shape-img.png");background-position:center center;background-repeat:no-repeat;}.elementor-1392 .elementor-element.elementor-element-f095c62{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-c607ab4 .section-title .sub-title span{display:show !important;text-align:left !important;}.elementor-1392 .elementor-element.elementor-element-c607ab4 .section-title h2{display:show !important;}.elementor-1392 .elementor-element.elementor-element-c607ab4 .section-title-area p{display:show !important;}.elementor-1392 .elementor-element.elementor-element-af63bff .elementor-heading-title{font-size:16px;font-weight:500;line-height:29px;color:#0F0F0F;}.elementor-1392 .elementor-element.elementor-element-5c95008{--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:30px 50px;--row-gap:30px;--column-gap:50px;--margin-top:30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1392 .elementor-element.elementor-element-87c52d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1392 .elementor-element.elementor-element-87c52d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1392 .elementor-element.elementor-element-87c52d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1392 .elementor-element.elementor-element-87c52d9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1392 .elementor-element.elementor-element-87c52d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1392 .elementor-element.elementor-element-87c52d9 .elementor-icon-list-icon i{color:#6A47ED;transition:color 0.3s;}.elementor-1392 .elementor-element.elementor-element-87c52d9 .elementor-icon-list-icon svg{fill:#6A47ED;transition:fill 0.3s;}.elementor-1392 .elementor-element.elementor-element-87c52d9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1392 .elementor-element.elementor-element-87c52d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1392 .elementor-element.elementor-element-87c52d9 .elementor-icon-list-item > a{font-weight:600;}.elementor-1392 .elementor-element.elementor-element-87c52d9 .elementor-icon-list-text{color:#17012C;transition:color 0.3s;}.elementor-1392 .elementor-element.elementor-element-7804173 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1392 .elementor-element.elementor-element-7804173 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1392 .elementor-element.elementor-element-7804173 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1392 .elementor-element.elementor-element-7804173 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1392 .elementor-element.elementor-element-7804173 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1392 .elementor-element.elementor-element-7804173 .elementor-icon-list-icon i{color:#6A47ED;transition:color 0.3s;}.elementor-1392 .elementor-element.elementor-element-7804173 .elementor-icon-list-icon svg{fill:#6A47ED;transition:fill 0.3s;}.elementor-1392 .elementor-element.elementor-element-7804173{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1392 .elementor-element.elementor-element-7804173 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1392 .elementor-element.elementor-element-7804173 .elementor-icon-list-item > a{font-weight:600;}.elementor-1392 .elementor-element.elementor-element-7804173 .elementor-icon-list-text{color:#17012C;transition:color 0.3s;}.elementor-1392 .elementor-element.elementor-element-80613b3 .main-button{display:show !important;}.elementor-1392 .elementor-element.elementor-element-56a76ee{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-1392 .elementor-element.elementor-element-0b16cdd .section-title .sub-title span{display:show !important;text-align:left !important;}.elementor-1392 .elementor-element.elementor-element-0b16cdd .section-title h2{display:show !important;}.elementor-1392 .elementor-element.elementor-element-0b16cdd .section-title-area p{display:show !important;}.elementor-1392 .elementor-element.elementor-element-b59305b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-5a967e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-cbc27d3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-9234e83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-b2d739d{text-align:left;}.elementor-1392 .elementor-element.elementor-element-e7d4181{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-574d200{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-rating-icon-font-size:18px;--e-rating-gap:2px;--e-rating-icon-marked-color:#FBB03B;}.elementor-1392 .elementor-element.elementor-element-2fb6af3 .elementor-heading-title{font-size:16px;font-weight:700;line-height:24px;color:#000000;}.elementor-1392 .elementor-element.elementor-element-6cf04b1 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-1392 .elementor-element.elementor-element-6cf04b1 .main-button{display:show !important;}.elementor-1392 .elementor-element.elementor-element-9393896{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-140a95f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1392 .elementor-element.elementor-element-898140a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-1392 .elementor-element.elementor-element-898140a:not(.elementor-motion-effects-element-type-background), .elementor-1392 .elementor-element.elementor-element-898140a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6A47ED;}.elementor-1392 .elementor-element.elementor-element-d6153cc > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1392 .elementor-element.elementor-element-d6153cc .section-title .sub-title span{display:show !important;text-align:left !important;}.elementor-1392 .elementor-element.elementor-element-d6153cc .section-title h2{display:show !important;}.elementor-1392 .elementor-element.elementor-element-d6153cc .section-title-area p{display:show !important;}.elementor-1392 .elementor-element.elementor-element-d4c13ee{--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;--margin-top:-700px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-d4c13ee:not(.elementor-motion-effects-element-type-background), .elementor-1392 .elementor-element.elementor-element-d4c13ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3FE;}.elementor-1392 .elementor-element.elementor-element-74f9a53{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-1392 .elementor-element.elementor-element-74f9a53:not(.elementor-motion-effects-element-type-background), .elementor-1392 .elementor-element.elementor-element-74f9a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3FE;}body:not(.rtl) .elementor-1392 .elementor-element.elementor-element-c576f2e{left:0px;}body.rtl .elementor-1392 .elementor-element.elementor-element-c576f2e{right:0px;}.elementor-1392 .elementor-element.elementor-element-c576f2e{top:-250px;z-index:0;}.elementor-1392 .elementor-element.elementor-element-4f36f3f .section-title .sub-title span{display:show !important;text-align:left !important;}.elementor-1392 .elementor-element.elementor-element-4f36f3f .section-title h2{display:show !important;}.elementor-1392 .elementor-element.elementor-element-4f36f3f .section-title-area p{display:show !important;}.elementor-1392 .elementor-element.elementor-element-b834b78 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-1392 .elementor-element.elementor-element-b834b78 h5 a{display:show !important;}.elementor-1392 .elementor-element.elementor-element-b834b78 .post-cat li{display:show !important;}.elementor-1392 .elementor-element.elementor-element-b834b78 .link-btn{display:show !important;text-align:center !important;border-radius:50%;}.elementor-1392 .elementor-element.elementor-element-3b992bc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-eb583e2 .cta-wrapper h2{display:show !important;}.elementor-1392 .elementor-element.elementor-element-eb583e2 .main-button{display:show !important;}@media(max-width:1024px){.elementor-1392 .elementor-element.elementor-element-ca32bc4{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-1392 .elementor-element.elementor-element-0ac5961{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-1392 .elementor-element.elementor-element-f99ad30{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-1392 .elementor-element.elementor-element-0876af6{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-1392 .elementor-element.elementor-element-56a76ee{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-1392 .elementor-element.elementor-element-b59305b{--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;}.elementor-1392 .elementor-element.elementor-element-6cf04b1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1392 .elementor-element.elementor-element-898140a{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-1392 .elementor-element.elementor-element-74f9a53{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-1392 .elementor-element.elementor-element-1779872{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1392 .elementor-element.elementor-element-08a39e1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1392 .elementor-element.elementor-element-c607ab4 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1392 .elementor-element.elementor-element-5c95008{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-1392 .elementor-element.elementor-element-cbc27d3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-1392 .elementor-element.elementor-element-ca32bc4{--content-width:1410px;}.elementor-1392 .elementor-element.elementor-element-0ac5961{--content-width:1410px;}.elementor-1392 .elementor-element.elementor-element-8e5c062{--width:50%;}.elementor-1392 .elementor-element.elementor-element-1779872{--width:50%;}.elementor-1392 .elementor-element.elementor-element-f99ad30{--content-width:1410px;}.elementor-1392 .elementor-element.elementor-element-f877afc{--width:33.3333%;}.elementor-1392 .elementor-element.elementor-element-857b368{--width:28%;}.elementor-1392 .elementor-element.elementor-element-f25d2b5{--width:72%;}.elementor-1392 .elementor-element.elementor-element-f56be1e{--width:66.6666%;}.elementor-1392 .elementor-element.elementor-element-0876af6{--content-width:1410px;}.elementor-1392 .elementor-element.elementor-element-eb398cf{--width:50%;}.elementor-1392 .elementor-element.elementor-element-f095c62{--width:50%;}.elementor-1392 .elementor-element.elementor-element-56a76ee{--content-width:1410px;}.elementor-1392 .elementor-element.elementor-element-5a967e2{--width:15%;}.elementor-1392 .elementor-element.elementor-element-9234e83{--width:35%;}.elementor-1392 .elementor-element.elementor-element-e7d4181{--width:65%;}.elementor-1392 .elementor-element.elementor-element-9393896{--width:85%;}.elementor-1392 .elementor-element.elementor-element-140a95f{--content-width:1820px;}.elementor-1392 .elementor-element.elementor-element-898140a{--content-width:1410px;}.elementor-1392 .elementor-element.elementor-element-74f9a53{--content-width:1570px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1392 .elementor-element.elementor-element-eb398cf{--width:100%;}.elementor-1392 .elementor-element.elementor-element-f095c62{--width:100%;}.elementor-1392 .elementor-element.elementor-element-5a967e2{--width:100%;}.elementor-1392 .elementor-element.elementor-element-9234e83{--width:9%;}.elementor-1392 .elementor-element.elementor-element-e7d4181{--width:91%;}.elementor-1392 .elementor-element.elementor-element-9393896{--width:100%;}}/* Start custom CSS for digtek-contact-map-widget, class: .elementor-element-b5d4fd2 *//* === FORMULARIO CONTACTO MYDSQ === */
.contact-form-wrapper {
  background: #f9fafb;
  border-radius: 16px;
  padding: 40px 30px;
  max-width: 700px;
  margin: 0 auto;
  box-shadow: 0 10px 25px rgba(0,0,0,0.05);
  font-family: 'Inter', 'Poppins', sans-serif;
}

.contact-form-wrapper h3 {
  font-size: 1.9rem;
  font-weight: 600;
  color: #02274d;
  margin-bottom: 10px;
  text-align: center;
}

.contact-form-wrapper p {
  text-align: center;
  color: #555;
  margin-bottom: 30px;
}

.contact-form-wrapper .form-group {
  margin-bottom: 20px;
}

.contact-form-wrapper label {
  display: block;
  margin-bottom: 6px;
  font-weight: 500;
  color: #02274d;
}

.contact-form-wrapper input,
.contact-form-wrapper select,
.contact-form-wrapper textarea {
  width: 100%;
  padding: 14px 15px;
  border: 1px solid #cfd2d1;
  border-radius: 10px;
  background: #fff;
  transition: all 0.3s ease;
  font-size: 16px;
  color: #000;
}

.contact-form-wrapper input:focus,
.contact-form-wrapper select:focus,
.contact-form-wrapper textarea:focus {
  border-color: #90d7ff;
  box-shadow: 0 0 0 3px rgba(144,215,255,0.3);
  outline: none;
}

.contact-form-wrapper textarea {
  min-height: 120px;
  resize: vertical;
}

.contact-form-wrapper .btn-primary {
  background: #02274d;
  color: #fff;
  font-weight: 600;
  padding: 14px 26px;
  border-radius: 12px;
  cursor: pointer;
  border: none;
  transition: all 0.3s ease;
  display: inline-block;
  width: 100%;
  text-align: center;
}

.contact-form-wrapper .btn-primary:hover {
  background: #000;
  transform: translateY(-1px);
}

.contact-form-wrapper .wpcf7-not-valid-tip {
  color: #e63946;
  font-size: 13px;
  margin-top: 4px;
}

.contact-form-wrapper .wpcf7-response-output {
  border-radius: 8px;
  padding: 15px;
  margin-top: 20px;
}

/* === RESPONSIVE DESIGN === */
@media (max-width: 768px) {
  .contact-form-wrapper {
    padding: 30px 20px;
    box-shadow: none;
    border-radius: 12px;
  }

  .contact-form-wrapper h3 {
    font-size: 1.5rem;
  }

  .contact-form-wrapper p {
    font-size: 0.95rem;
    margin-bottom: 25px;
  }

  .contact-form-wrapper input,
  .contact-form-wrapper select,
  .contact-form-wrapper textarea {
    font-size: 15px;
    padding: 13px;
  }

  .contact-form-wrapper .btn-primary {
    font-size: 15px;
    padding: 13px 22px;
  }
}

@media (max-width: 480px) {
  .contact-form-wrapper {
    padding: 25px 16px;
  }

  .contact-form-wrapper h3 {
    font-size: 1.3rem;
  }

  .contact-form-wrapper p {
    font-size: 0.9rem;
  }

  .contact-form-wrapper input,
  .contact-form-wrapper select,
  .contact-form-wrapper textarea {
    padding: 12px;
  }
}/* End custom CSS */