.elementor-2870 .elementor-element.elementor-element-815ef6d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2870 .elementor-element.elementor-element-8b8148f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2870 .elementor-element.elementor-element-b38a088{--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;}.elementor-2870 .elementor-element.elementor-element-32e7062{--display:flex;}.elementor-2870 .elementor-element.elementor-element-a65ed38{--display:flex;}.elementor-2870 .elementor-element.elementor-element-4737819{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2870 .elementor-element.elementor-element-386ecbe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2870 .elementor-element.elementor-element-96da1da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2870 .elementor-element.elementor-element-6c30751{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2870 .elementor-element.elementor-element-b2b9437{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2870 .elementor-element.elementor-element-371ecd7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2870 .elementor-element.elementor-element-27cd813 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2870 .elementor-element.elementor-element-18c2679{--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 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2870 .elementor-element.elementor-element-1a2a73e{--display:flex;}.elementor-2870 .elementor-element.elementor-element-1a2a73e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2870 .elementor-element.elementor-element-562b0f7{--display:flex;}.elementor-2870 .elementor-element.elementor-element-f50bea6 .gestor-section-title{text-align:left !important;}.elementor-2870 .elementor-element.elementor-element-f50bea6 .section-title{margin-bottom:20px;}.elementor-2870 .elementor-element.elementor-element-6142ea7{--display:flex;}.elementor-2870 .elementor-element.elementor-element-6142ea7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2870 .elementor-element.elementor-element-f91e1d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2870 .elementor-element.elementor-element-5c941cf{--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 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2870 .elementor-element.elementor-element-5c941cf:not(.elementor-motion-effects-element-type-background), .elementor-2870 .elementor-element.elementor-element-5c941cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2870 .elementor-element.elementor-element-a0ee89a{--display:flex;}.elementor-2870 .elementor-element.elementor-element-a0ee89a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2870 .elementor-element.elementor-element-4b0dbb4 .gestor-section-title{text-align:left !important;}.elementor-2870 .elementor-element.elementor-element-4b0dbb4 .section-title{margin-bottom:20px;}.elementor-2870 .elementor-element.elementor-element-dc98d2c{--display:flex;}.elementor-2870 .elementor-element.elementor-element-dc98d2c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2870 .elementor-element.elementor-element-3139d32{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2870 .elementor-element.elementor-element-a9488d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-2870 .elementor-element.elementor-element-8b8148f{--content-width:1320px;}.elementor-2870 .elementor-element.elementor-element-386ecbe{--content-width:1100px;}.elementor-2870 .elementor-element.elementor-element-18c2679{--content-width:1320px;}.elementor-2870 .elementor-element.elementor-element-1a2a73e{--width:45%;}.elementor-2870 .elementor-element.elementor-element-6142ea7{--width:55%;}.elementor-2870 .elementor-element.elementor-element-5c941cf{--content-width:1320px;}.elementor-2870 .elementor-element.elementor-element-a0ee89a{--width:42%;}.elementor-2870 .elementor-element.elementor-element-dc98d2c{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2870 .elementor-element.elementor-element-1a2a73e{--width:100%;}.elementor-2870 .elementor-element.elementor-element-6142ea7{--width:100%;}.elementor-2870 .elementor-element.elementor-element-a0ee89a{--width:100%;}.elementor-2870 .elementor-element.elementor-element-dc98d2c{--width:100%;}}@media(max-width:1024px){.elementor-2870 .elementor-element.elementor-element-b38a088{--flex-wrap:wrap;}.elementor-2870 .elementor-element.elementor-element-18c2679{--flex-wrap:wrap;}.elementor-2870 .elementor-element.elementor-element-5c941cf{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-2870 .elementor-element.elementor-element-8b8148f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2870 .elementor-element.elementor-element-18c2679{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2870 .elementor-element.elementor-element-1a2a73e{--width:100%;}.elementor-2870 .elementor-element.elementor-element-6142ea7{--width:100%;}.elementor-2870 .elementor-element.elementor-element-5c941cf{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2870 .elementor-element.elementor-element-a0ee89a{--width:100%;}.elementor-2870 .elementor-element.elementor-element-dc98d2c{--width:100%;}}/* Start custom CSS for GestorDemo3Bannar3, class: .elementor-element-3b8faa1 */.elementor-2870 .elementor-element.elementor-element-3b8faa1 .consulting-banner-area{padding:0;margin:0;background:transparent;}.elementor-2870 .elementor-element.elementor-element-3b8faa1 .consulting-banner-area .wrap-inner{margin:0;width:100%;max-width:100%;border-radius:0;min-height:calc(100vh - 80px);display:flex;flex-direction:column;justify-content:flex-end;padding:120px 0 170px;overflow:hidden;}.elementor-2870 .elementor-element.elementor-element-3b8faa1 .consulting-banner-area .wrap-inner::before{top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,rgba(0,20,80,.88) 0%,rgba(0,20,80,.55) 55%,rgba(0,20,80,.2) 100%),linear-gradient(0deg,rgba(0,10,40,.75) 0%,rgba(0,10,40,0) 45%);}.elementor-2870 .elementor-element.elementor-element-3b8faa1 .consulting-banner-area .container-fluid{position:relative;z-index:2;padding:0 clamp(20px,5vw,80px);}.elementor-2870 .elementor-element.elementor-element-3b8faa1 .consulting-banner-area .title-animation{font-size:clamp(38px,5.2vw,80px);line-height:1.08;letter-spacing:-.02em;}.elementor-2870 .elementor-element.elementor-element-3b8faa1 .consulting-banner-area .col-xl-5 p{font-size:18px;line-height:1.7;color:rgba(255,255,255,.92);border-left:3px solid #FFC845;padding-left:20px;margin:0;}.elementor-2870 .elementor-element.elementor-element-3b8faa1 .consulting-banner-area .bottom .col-xl-4{flex:0 0 100%;max-width:100%;}.elementor-2870 .elementor-element.elementor-element-3b8faa1 .consulting-banner-area .fun-items{display:flex;flex-wrap:wrap;gap:20px 64px;margin-top:12px;}.elementor-2870 .elementor-element.elementor-element-3b8faa1 .consulting-banner-area .fun h3{color:#FFC845;font-size:52px;font-weight:700;line-height:1;margin:0;}.elementor-2870 .elementor-element.elementor-element-3b8faa1 .consulting-banner-area .fun > span{display:block;margin-top:8px;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.85);}.elementor-2870 .elementor-element.elementor-element-3b8faa1 .consulting-banner-area .circle-wrap{position:absolute;left:0;right:0;bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b8148f */.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area{padding:0;margin:0;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area > .e-con-inner{max-width:100%;width:100%;gap:0;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area .gestor-section-title{margin:0;padding:clamp(56px,7vw,100px) 5vw 56px;text-align:center;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area > .e-con-inner > .e-con.e-child{padding:0;gap:0;flex-wrap:nowrap;align-items:stretch;width:100%;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area [data-id="32e7062"]{flex:0 0 50%;max-width:50%;padding:8px clamp(20px,5vw,80px) clamp(56px,7vw,100px);gap:32px;justify-content:center;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area [data-id="a65ed38"]{flex:0 0 50%;max-width:50%;padding:0;gap:0;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area [data-id="b74d0fb"]{flex:1 1 auto;width:100%;min-height:520px;position:relative;margin:0;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area .consulting-about-image{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area .consulting-about-image .row,.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area .consulting-about-image .row > div{height:100%;width:100%;max-width:100%;margin:0;padding:0;position:static;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area .consulting-about-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:0;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area .consulting-about-content p{font-size:18px;line-height:1.75;color:#3d3d3d;margin:0 0 16px;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area .consulting-about-content ul.list:empty{display:none;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area .about-btn{margin-top:12px;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area .default-btn{background-color:#001F81;color:#fff;border-radius:6px;box-shadow:none;padding:16px 36px;font-weight:600;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area .default-btn:hover{background-color:#FFC845;color:#001F81;}@media (max-width:900px){.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area > .e-con-inner > .e-con.e-child{flex-wrap:wrap;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area [data-id="32e7062"],.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area [data-id="a65ed38"]{flex:0 0 100%;max-width:100%;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area [data-id="b74d0fb"]{min-height:320px;}}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area .about-btn a.default-btn{background-color:#001F81;color:#fff;border:0;border-radius:6px;box-shadow:none;padding:16px 36px;font-weight:600;}.elementor-2870 .elementor-element.elementor-element-8b8148f.e-con.consulting-about-area .about-btn a.default-btn:hover{background-color:#FFC845;color:#001F81;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4737819 */.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area{padding:0;margin:0;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area [data-id="386ecbe"]{padding:clamp(56px,7vw,100px) 5vw 56px;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area [data-id="96da1da"]{padding:0;max-width:100%;width:100%;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area [data-id="72ff5d2"] .container-fluid{padding:0;max-width:100%;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area [data-id="72ff5d2"] .row{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:0;width:100%;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area [data-id="72ff5d2"] .row > div{width:100%;max-width:100%;margin:0;padding:0;position:relative;min-height:340px;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area .consulting-services-image{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area .consulting-services-image a{display:block;height:100%;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area .consulting-services-image img{width:100%;height:100%;object-fit:cover;border-radius:0;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area .consulting-services-content{height:100%;border:0;border-radius:0;padding:clamp(28px,3vw,48px);display:flex;flex-direction:column;justify-content:center;background:#FFF8F6;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area [data-id="72ff5d2"] .row > div:nth-child(4n+3) .consulting-services-content{background:#fff;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area .consulting-services-content h3{font-size:24px;line-height:1.25;margin:0 0 14px;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area .consulting-services-content p{font-size:16px;line-height:1.7;margin:0 0 20px;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area .consulting-services-content ul.list:empty{display:none;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area .service-btn a.default-btn{background-color:#001F81;color:#fff;border:0;border-radius:6px;box-shadow:none;padding:12px 28px;font-weight:600;}.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area .service-btn a.default-btn:hover{background-color:#FFC845;color:#001F81;}@media (max-width:1199px){.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area [data-id="72ff5d2"] .row{grid-template-columns:repeat(2,1fr);}}@media (max-width:600px){.elementor-2870 .elementor-element.elementor-element-4737819.e-con.consulting-services-area [data-id="72ff5d2"] .row{grid-template-columns:1fr;}}/* End custom CSS */