.elementor-3292 .elementor-element.elementor-element-502f007:not(.elementor-motion-effects-element-type-background), .elementor-3292 .elementor-element.elementor-element-502f007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3292 .elementor-element.elementor-element-502f007{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-502f007 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3292 .elementor-element.elementor-element-e6282dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-e6282dd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-e6282dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3292 .elementor-element.elementor-element-fecaf70:not(.elementor-motion-effects-element-type-background), .elementor-3292 .elementor-element.elementor-element-fecaf70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3292 .elementor-element.elementor-element-fecaf70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-fecaf70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3292 .elementor-element.elementor-element-0e615a3 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3292 .elementor-element.elementor-element-3106e34 > .elementor-widget-container{padding:144px 0px 144px 0px;}.elementor-3292 .elementor-element.elementor-element-3106e34 .container{max-width:1369px;}.elementor-3292 .elementor-element.elementor-element-3106e34 .brand{padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-3106e34 .dm-brand-title{color:var( --e-global-color-915cdc1 );font-family:"ITCAvantGarde", Sans-serif;font-size:26px;font-weight:600;}.elementor-3292 .elementor-element.elementor-element-e7d650c > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-3292 .elementor-element.elementor-element-eb6010c:not(.elementor-motion-effects-element-type-background), .elementor-3292 .elementor-element.elementor-element-eb6010c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3292 .elementor-element.elementor-element-eb6010c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-eb6010c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3292 .elementor-element.elementor-element-5af980a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3292 .elementor-element.elementor-element-5af980a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ab4940 );}.elementor-3292 .elementor-element.elementor-element-5af980a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3292 .elementor-element.elementor-element-5af980a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-3292 .elementor-element.elementor-element-5af980a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3292 .elementor-element.elementor-element-7c1862e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3292 .elementor-element.elementor-element-7c1862e > .elementor-widget-container{margin:64px 0px 55px 0px;}.elementor-3292 .elementor-element.elementor-element-7c1862e .section-title .sub-title{color:#DBD5CB;}.elementor-3292 .elementor-element.elementor-element-7c1862e .career-sec-subtitle{color:#DBD5CB;}.elementor-3292 .elementor-element.elementor-element-7c1862e .section-title .sub-title::before{background-color:#5C021D;}.elementor-3292 .elementor-element.elementor-element-7c1862e .section-title .sub-title, .elementor-3292 .elementor-element.elementor-element-7c1862e .career-sec-subtitle{font-family:"ITCAvantGarde", Sans-serif;}.elementor-3292 .elementor-element.elementor-element-7c1862e .section-title .title{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-7c1862e .section-title .title > span{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-751ae3b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3292 .elementor-element.elementor-element-751ae3b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ab4940 );}.elementor-3292 .elementor-element.elementor-element-751ae3b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3292 .elementor-element.elementor-element-751ae3b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 15px 0px 15px;}.elementor-3292 .elementor-element.elementor-element-751ae3b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3292 .elementor-element.elementor-element-673044e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:64px 0px 64px 0px;}.elementor-3292 .elementor-element.elementor-element-673044e .xb-item--title{font-family:"ITCAvantGarde", Sans-serif;}.elementor-3292 .elementor-element.elementor-element-673044e .port-btn{color:var( --e-global-color-secondary );font-family:"ITCAvantGarde", Sans-serif;font-size:20px;font-weight:600;line-height:22px;}.elementor-3292 .elementor-element.elementor-element-673044e .dm-btn .button__bg{background-color:var( --e-global-color-6b15e59 );}.elementor-3292 .elementor-element.elementor-element-673044e .port-btn:hover{color:#5C021D;}.elementor-3292 .elementor-element.elementor-element-673044e .circle-btn .button__bg::before, .elementor-3292 .elementor-element.elementor-element-673044e .circle-btn .button__bg::after{background-color:#DBD5CB;}.elementor-3292 .elementor-element.elementor-element-f75a881{width:var( --container-widget-width, 107.898% );max-width:107.898%;--container-widget-width:107.898%;--container-widget-flex-grow:0;}.elementor-3292 .elementor-element.elementor-element-f75a881 .accordion_box .block{border-color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-f75a881 .accordion_box .block .acc-btn{color:var( --e-global-color-secondary );font-family:"ITCAvantGarde", Sans-serif;font-weight:700;text-transform:none;}.elementor-3292 .elementor-element.elementor-element-f75a881 .accordion_box .block .acc-btn::before{border-top-color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-f75a881 .accordion_box .block.active-block .acc-btn::before{border-top-color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-f75a881 .accordion_box .block .content p{color:#FCF9F5;}.elementor-3292 .elementor-element.elementor-element-f75a881 .accordion_box .block .content{color:#FCF9F5;}.elementor-3292 .elementor-element.elementor-element-1b76716:not(.elementor-motion-effects-element-type-background), .elementor-3292 .elementor-element.elementor-element-1b76716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ab4940 );}.elementor-3292 .elementor-element.elementor-element-1b76716{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:97px 0px 64px 0px;}.elementor-3292 .elementor-element.elementor-element-1b76716 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-3292 .elementor-element.elementor-element-c724c4e{text-align:center;}.elementor-3292 .elementor-element.elementor-element-c724c4e .elementor-heading-title{font-family:"SunnySide", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-e260dc2 .xb-couter-box .xb-item--title{color:var( --e-global-color-secondary );font-family:"SunnySide", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:-0.4px;}.elementor-3292 .elementor-element.elementor-element-e260dc2 .xb-couter-box .xb-item--content{color:var( --e-global-color-secondary );font-family:"ITCAvantGarde", Sans-serif;}.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-3292 .elementor-element.elementor-element-150a7ea{margin:032px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"ITCAvantGarde", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-daf38d6{padding:130px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-9c4123e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-dc12440 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-3292 .elementor-element.elementor-element-dc12440{margin-top:0px;margin-bottom:30px;}.elementor-3292 .elementor-element.elementor-element-c1b6ca1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-c1b6ca1 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3292 .elementor-element.elementor-element-1a00a07{width:initial;max-width:initial;}.elementor-3292 .elementor-element.elementor-element-1a00a07 > .elementor-widget-container{margin:64px 0px 55px 0px;}.elementor-3292 .elementor-element.elementor-element-1a00a07 .section-title .sub-title{color:#DBD5CB;}.elementor-3292 .elementor-element.elementor-element-1a00a07 .career-sec-subtitle{color:#DBD5CB;}.elementor-3292 .elementor-element.elementor-element-1a00a07 .section-title .sub-title::before{background-color:#5C021D;}.elementor-3292 .elementor-element.elementor-element-1a00a07 .section-title .sub-title, .elementor-3292 .elementor-element.elementor-element-1a00a07 .career-sec-subtitle{font-family:"ITCAvantGarde", Sans-serif;}.elementor-3292 .elementor-element.elementor-element-1a00a07 .section-title .title{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-1a00a07 .section-title .title > span{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-8af110b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3292 .elementor-element.elementor-element-8af110b .tg-link{text-align:end;}.elementor-3292 .elementor-element.elementor-element-8af110b .dm-port-link{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-8af110b .dm-port-link svg path{fill:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-22dcad5 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3292 .elementor-element.elementor-element-45baa94 .dm-portfolio .xb-item--img img{filter:grayscale(100%);}.elementor-3292 .elementor-element.elementor-element-45baa94 .dm-portfolio:hover .xb-item--img img{filter:grayscale(0%);}.elementor-3292 .elementor-element.elementor-element-45baa94 .dm-portfolio .xb-item--title{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-45baa94 .dm-portfolio:hover .xb-item--holder a{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-45baa94 .dm-portfolio .xb-item--desig{color:var( --e-global-color-secondary );font-family:"ITCAvantGarde", Sans-serif;font-weight:300;}.elementor-3292 .elementor-element.elementor-element-5765f37{padding:120px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-8eca9c8 .marquee-two .db-marquee{background-color:#5C021D;}.elementor-3292 .elementor-element.elementor-element-8eca9c8 .marquee-two .db-marquee .marquee-item{color:#DBD5CB;font-family:"SunnySide", Sans-serif;font-weight:400;}.elementor-3292 .elementor-element.elementor-element-e8fad6f .dm-video .play-btn svg path{fill:var( --e-global-color-primary );}.elementor-3292 .elementor-element.elementor-element-e8fad6f .dm-video .play-btn{background:var( --e-global-color-915cdc1 );}.elementor-3292 .elementor-element.elementor-element-e8fad6f .dm-video .dm-text{font-family:"ITCAvantGarde", Sans-serif;font-weight:bold;}.elementor-3292 .elementor-element.elementor-element-dc6e116{padding:60px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-540c087 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-540c087 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-8ef882d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-3292 .elementor-element.elementor-element-8ef882d{margin-top:0px;margin-bottom:30px;}.elementor-3292 .elementor-element.elementor-element-eb6b8c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-eb6b8c3 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3292 .elementor-element.elementor-element-405e891{width:initial;max-width:initial;}.elementor-3292 .elementor-element.elementor-element-405e891 > .elementor-widget-container{margin:64px 0px 55px 0px;}.elementor-3292 .elementor-element.elementor-element-405e891 .section-title .sub-title{color:#DBD5CB;}.elementor-3292 .elementor-element.elementor-element-405e891 .career-sec-subtitle{color:#DBD5CB;}.elementor-3292 .elementor-element.elementor-element-405e891 .section-title .sub-title::before{background-color:#5C021D;}.elementor-3292 .elementor-element.elementor-element-405e891 .section-title .sub-title, .elementor-3292 .elementor-element.elementor-element-405e891 .career-sec-subtitle{font-family:"ITCAvantGarde", Sans-serif;}.elementor-3292 .elementor-element.elementor-element-405e891 .section-title .title{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-405e891 .section-title .title > span{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-2a80de7 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3292 .elementor-element.elementor-element-4ad88d9 .ds-testimonial .xb-item--icon svg path{fill:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-4ad88d9 .ds-testimonial .xb-item--content{color:#DBD5CB;font-family:"ITCAvantGarde", Sans-serif;font-weight:100;text-transform:uppercase;line-height:32px;}.elementor-3292 .elementor-element.elementor-element-4ad88d9 .ds-testimonial .xb-item--name{color:#DBD5CB;font-family:"ITCAvantGarde", Sans-serif;font-weight:700;text-transform:uppercase;font-style:normal;}.elementor-3292 .elementor-element.elementor-element-4ad88d9 .ds-testimonial .xb-item--name span{color:#DBD5CB;font-family:"ITCAvantGarde", Sans-serif;font-weight:100;text-transform:none;}.elementor-3292 .elementor-element.elementor-element-4ad88d9 .ds-testimonial:hover{background-color:var( --e-global-color-6b15e59 );}.elementor-3292 .elementor-element.elementor-element-4ad88d9 .ds-testimonial:hover .xb-item--icon svg path{fill:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-4ad88d9 .ds-testimonial:hover .xb-item--content{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-4ad88d9 .ds-testimonial:hover .xb-item--name{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-e87ccd3{padding:130px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-7c091c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-7c091c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-23d8e41 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-2a520e5{width:initial;max-width:initial;}.elementor-3292 .elementor-element.elementor-element-2a520e5 > .elementor-widget-container{margin:64px 0px 55px 0px;}.elementor-3292 .elementor-element.elementor-element-2a520e5 .section-title{text-align:center;}.elementor-3292 .elementor-element.elementor-element-2a520e5 .section-title .sub-title{color:#DBD5CB;}.elementor-3292 .elementor-element.elementor-element-2a520e5 .career-sec-subtitle{color:#DBD5CB;}.elementor-3292 .elementor-element.elementor-element-2a520e5 .section-title .sub-title::before{background-color:#5C021D;}.elementor-3292 .elementor-element.elementor-element-2a520e5 .section-title .sub-title, .elementor-3292 .elementor-element.elementor-element-2a520e5 .career-sec-subtitle{font-family:"ITCAvantGarde", Sans-serif;}.elementor-3292 .elementor-element.elementor-element-2a520e5 .section-title .title{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-2a520e5 .section-title .title > span{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-2a520e5 .section-title .title span{color:var( --e-global-color-6b15e59 );}.elementor-3292 .elementor-element.elementor-element-50c2df3 .xb-team .xb-item--img::before{background-color:transparent;background-image:linear-gradient(180deg, #5C021D7A 45%, var( --e-global-color-6b15e59 ) 100%);}.elementor-3292 .elementor-element.elementor-element-50c2df3{width:var( --container-widget-width, 36.846% );max-width:36.846%;--container-widget-width:36.846%;--container-widget-flex-grow:0;}.elementor-3292 .elementor-element.elementor-element-50c2df3 .xb-team .xb-item--img img{filter:grayscale(100%);}.elementor-3292 .elementor-element.elementor-element-50c2df3 .xb-team .xb-item--title{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-50c2df3 .xb-team .xb-item--desig{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-50c2df3 .xb-team:hover .xb-item--img img{filter:grayscale(0%);}.elementor-3292 .elementor-element.elementor-element-50c2df3 .xb-team:hover .xb-item--title{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-50c2df3 .xb-team:hover .xb-item--desig{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-50c2df3 .xb-team .xb-item--icon li a{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-3292 .elementor-element.elementor-element-50c2df3 .xb-team .xb-item--icon li a svg path{fill:var( --e-global-color-primary );}.elementor-3292 .elementor-element.elementor-element-d3632f7{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-6b15e59 );padding:130px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-a4ef1e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-8fc5c6b{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3292 .elementor-element.elementor-element-8fc5c6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3292 .elementor-element.elementor-element-7bd80e3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-7bd80e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-7bd80e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3292 .elementor-element.elementor-element-cf07f64{width:initial;max-width:initial;}.elementor-3292 .elementor-element.elementor-element-cf07f64 > .elementor-widget-container{margin:64px 0px 55px 0px;}.elementor-3292 .elementor-element.elementor-element-cf07f64 .section-title{text-align:center;}.elementor-3292 .elementor-element.elementor-element-cf07f64 .section-title .sub-title{color:#DBD5CB;}.elementor-3292 .elementor-element.elementor-element-cf07f64 .career-sec-subtitle{color:#DBD5CB;}.elementor-3292 .elementor-element.elementor-element-cf07f64 .section-title .sub-title::before{background-color:#5C021D;}.elementor-3292 .elementor-element.elementor-element-cf07f64 .section-title .sub-title, .elementor-3292 .elementor-element.elementor-element-cf07f64 .career-sec-subtitle{font-family:"ITCAvantGarde", Sans-serif;}.elementor-3292 .elementor-element.elementor-element-cf07f64 .section-title .title{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-cf07f64 .section-title .title > span{color:var( --e-global-color-secondary );}.elementor-3292 .elementor-element.elementor-element-cf07f64 .section-title .title span{color:var( --e-global-color-6b15e59 );}.elementor-3292 .elementor-element.elementor-element-bc13b8f{padding:130px 0px 130px 0px;}.elementor-3292 .elementor-element.elementor-element-adbb323 .elementor-repeater-item-224d56f{background-color:var( --e-global-color-6b15e59 );}.elementor-3292 .elementor-element.elementor-element-adbb323 .elementor-repeater-item-0a66647{background-color:var( --e-global-color-915cdc1 );}.elementor-3292 .elementor-element.elementor-element-adbb323 .elementor-repeater-item-41fa134{background-color:var( --e-global-color-615eabb );}.elementor-3292 .elementor-element.elementor-element-adbb323 .elementor-repeater-item-8833bf9{background-color:var( --e-global-color-6b15e59 );}.elementor-3292 .elementor-element.elementor-element-adbb323 .elementor-repeater-item-f99d734{background-color:var( --e-global-color-6b15e59 );}.elementor-3292 .elementor-element.elementor-element-adbb323 .elementor-repeater-item-dd3fefb{background-color:var( --e-global-color-615eabb );}.elementor-3292 .elementor-element.elementor-element-adbb323 .xb-feature-capsule-item{color:var( --e-global-color-secondary );font-family:"ITCAvantGarde", Sans-serif;font-size:26px;font-weight:300;letter-spacing:2.5px;}.elementor-3292 .elementor-element.elementor-element-d632620 .instragram-img img{filter:grayscale(100%);}.elementor-3292 .elementor-element.elementor-element-d632620 .instragram-img:hover img{filter:grayscale(0%);}.elementor-3292 .elementor-element.elementor-element-d632620 .instragram-img .ins_link svg path{fill:#5C021D;}@media(min-width:768px){.elementor-3292 .elementor-element.elementor-element-e6282dd{width:100%;}.elementor-3292 .elementor-element.elementor-element-5af980a{width:100%;}.elementor-3292 .elementor-element.elementor-element-aebd69b{width:45%;}.elementor-3292 .elementor-element.elementor-element-601a2e0{width:28.063%;}.elementor-3292 .elementor-element.elementor-element-872a86a{width:26.269%;}}@media(max-width:767px){.elementor-3292 .elementor-element.elementor-element-502f007{padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-3106e34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-3106e34 .dm-brand-title{font-size:19px;}.elementor-3292 .elementor-element.elementor-element-5af980a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3292 .elementor-element.elementor-element-7c1862e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3292 .elementor-element.elementor-element-7c1862e .section-title .title{font-size:19px;}.elementor-3292 .elementor-element.elementor-element-751ae3b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3292 .elementor-element.elementor-element-673044e > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-3292 .elementor-element.elementor-element-1b76716{padding:64px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-c724c4e{text-align:center;}.elementor-3292 .elementor-element.elementor-element-c724c4e .elementor-heading-title{font-size:36px;}.elementor-3292 .elementor-element.elementor-element-150a7ea{text-align:center;}.elementor-3292 .elementor-element.elementor-element-1a00a07{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3292 .elementor-element.elementor-element-1a00a07 .section-title .title{font-size:19px;}.elementor-3292 .elementor-element.elementor-element-8af110b .tg-link{text-align:start;}.elementor-3292 .elementor-element.elementor-element-64606b8{padding:0px 0px 60px 0px;}.elementor-3292 .elementor-element.elementor-element-405e891{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3292 .elementor-element.elementor-element-405e891 .section-title .title{font-size:19px;}.elementor-3292 .elementor-element.elementor-element-23d8e41.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3292 .elementor-element.elementor-element-23d8e41 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-3292 .elementor-element.elementor-element-2a520e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3292 .elementor-element.elementor-element-2a520e5 .section-title .title{font-size:19px;}.elementor-3292 .elementor-element.elementor-element-50c2df3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3292 .elementor-element.elementor-element-cf07f64{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3292 .elementor-element.elementor-element-cf07f64 .section-title .title{font-size:19px;}.elementor-3292 .elementor-element.elementor-element-adbb323 .xb-feature-capsule-item{font-size:18px;}}/* Start custom CSS for int-brand-v2, class: .elementor-element-3106e34 */.marcs-slider .swiper-slide{
    background-color: #fff;
    height: 210px;
}
.dm-brand-slider *{
    background-color: #fff;
}
.marcs-slider .pt-165{
    padding-top: 64px;
}
.marcs-slider .pb-130{
    padding-bottom: 64px;
}/* End custom CSS */
/* Start custom CSS for int-hero-one, class: .elementor-element-673044e */.chiles svg{
    max-width: 55px;
    max-height: 55px;
}
.chiles svg *{
    color: #5c021d;
    fill: #5c021d;
}/* End custom CSS */
/* Start custom CSS for int-faq-v3, class: .elementor-element-f75a881 */.ds-faq-img.bg_img.ukiyo{
    display: none;
}

.home-accordion .active-block{
    background-color: #5C021D;
    border: none !important;
    padding: 0 10px 0 0;
}

.elementor-3292 .elementor-element.elementor-element-5cfbfe7 .accordion_box .block .acc-btn::before{
    border-top-color: #5C021D;
}/* End custom CSS */
/* Start custom CSS for int-counter, class: .elementor-element-e260dc2 *//* =========================================
   Estilos base (Enfoque Mobile First) 
   ========================================= */
.trabajando svg {
    max-width: 100px;
    max-height: 100px;
}

.trabajando svg * {
    fill: #fff;
    color: #fff;
}

.trabajando .xb-item--holder {
    display: block;
    width: 100%;
    text-align: center;
}

.trabajando .counter-wrap.ul_li_between {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 24px; /* Sustituye el margin-bottom manual para mejor control */
}

.trabajando .xb-couter-box.ul_li {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.trabajando .xb-item--title.xb-odm {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row-reverse;
}

.xbo.xbo-auto-theme {
    padding-right: 38px !important;
}

.trabajando .suffix {
    padding: 0;
}

/* =========================================
   Media Queries (Tablets y Escritorio - 768px en adelante) 
   ========================================= */
@media (min-width: 768px) {
    .trabajando .counter-wrap.ul_li_between {
        flex-direction: row; /* Coloca los contadores uno al lado del otro */
        justify-content: space-around; /* Distribuye el espacio entre ellos */
        gap: 0; 
    }
    
    .trabajando .xb-couter-box.ul_li {
        flex-direction: row; /* Coloca el icono/texto en horizontal si es necesario, o déjalo en column si prefieres que se apilen dentro de su propia caja */
        margin-bottom: 0;
    }
}/* End custom CSS */
/* Start custom CSS for int-portfolio-v3, class: .elementor-element-45baa94 */.elementor-3292 .elementor-element.elementor-element-45baa94 .dm-portfolio .xb-item--img img {
    filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS for int-video, class: .elementor-element-e8fad6f */.dm-text, .metodo-subtext{
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46774ae */.dm-text{
    text-align: center;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for int-testimonial-v4, class: .elementor-element-4ad88d9 */.slides-word svg{
    max-width: 40px;
    max-height: 40px;
}/* End custom CSS */
/* Start custom CSS for int-team-v4, class: .elementor-element-50c2df3 */.xb-team .xb-item--holder {
    bottom: 100px;
}
.xb-team:hover .xb-item--title a {
    color: #DBD5CB;
}/* End custom CSS */