.elementor-120304 .elementor-element.elementor-element-5f5fd7f7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:65px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-5f5fd7f7, .elementor-120304 .elementor-element.elementor-element-5f5fd7f7::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-5407951b{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-5407951b, .elementor-120304 .elementor-element.elementor-element-5407951b::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-2eb84fee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-2eb84fee, .elementor-120304 .elementor-element.elementor-element-2eb84fee::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-2e400a07{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-2e400a07, .elementor-120304 .elementor-element.elementor-element-2e400a07::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-61e7dc5f{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-61e7dc5f, .elementor-120304 .elementor-element.elementor-element-61e7dc5f::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-61e7dc5f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-120304 .elementor-element.elementor-element-189eeef7{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-189eeef7, .elementor-120304 .elementor-element.elementor-element-189eeef7::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-2dad1885 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-2dad1885 .ekit-heading__description{max-width:840px;}.elementor-120304 .elementor-element.elementor-element-2dad1885 .elementskit-section-title-wraper .elementskit-section-title{color:#0D1420;margin:0px 0px 12px 0px;font-size:36px;font-weight:600;line-height:1.3em;}.elementor-120304 .elementor-element.elementor-element-2dad1885 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#5E6B80;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;margin:0px 0px 10px 0px;}.elementor-120304 .elementor-element.elementor-element-2dad1885 .ekit-heading__subtitle-has-border{padding:0px 0px 0px 03px;border-style:none;}.elementor-120304 .elementor-element.elementor-element-2dad1885 .elementskit-section-title-wraper p{color:#43506A;font-size:16px;}.elementor-120304 .elementor-element.elementor-element-3e87f500{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-3e87f500, .elementor-120304 .elementor-element.elementor-element-3e87f500::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-20932135{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap: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;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-20932135, .elementor-120304 .elementor-element.elementor-element-20932135::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-31392557{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );max-width:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-31392557, .elementor-120304 .elementor-element.elementor-element-31392557::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-2c0994ce .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-120304 .elementor-element.elementor-element-2c0994ce .elementskit-btn{background-color:#008055;font-family:"Inter", Sans-serif;font-weight:500;color:var( --e-global-color-e6510b8 );fill:var( --e-global-color-e6510b8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#008055;}.elementor-120304 .elementor-element.elementor-element-2c0994ce{width:auto;max-width:auto;}.elementor-120304 .elementor-element.elementor-element-2c0994ce.elementor-element{--align-self:flex-start;}.elementor-120304 .elementor-element.elementor-element-2c0994ce .elementskit-btn:hover{color:var( --e-global-color-e6510b8 );fill:var( --e-global-color-e6510b8 );border-color:#008055;}.elementor-120304 .elementor-element.elementor-element-4c56ea8e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );max-width:100%;--gap:06px 06px;--row-gap:06px;--column-gap:06px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-4c56ea8e, .elementor-120304 .elementor-element.elementor-element-4c56ea8e::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-4c56ea8e.e-con{--align-self:flex-start;}.elementor-120304 .elementor-element.elementor-element-65675e95 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-120304 .elementor-element.elementor-element-65675e95 .elementskit-btn{background-color:var( --e-global-color-2bc0bca );font-family:"Inter", Sans-serif;font-weight:500;color:#008055;fill:#008055;border-style:solid;border-width:1px 1px 1px 1px;border-color:#008055;}.elementor-120304 .elementor-element.elementor-element-65675e95{width:auto;max-width:auto;}.elementor-120304 .elementor-element.elementor-element-65675e95.elementor-element{--align-self:flex-start;}.elementor-120304 .elementor-element.elementor-element-65675e95 .elementskit-btn:hover{color:#008055;fill:#008055;border-color:#008055;}.elementor-120304 .elementor-element.elementor-element-739c682d{--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:flex-start;--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;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-739c682d, .elementor-120304 .elementor-element.elementor-element-739c682d::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-4dc1bac6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8E0EB;--border-color:#D8E0EB;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;--border-radius:var(--global-border-radius);}.elementor-120304 .elementor-element.elementor-element-4dc1bac6:not(.elementor-motion-effects-element-type-background), .elementor-120304 .elementor-element.elementor-element-4dc1bac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6510b8 );}.elementor-120304 .elementor-element.elementor-element-4dc1bac6, .elementor-120304 .elementor-element.elementor-element-4dc1bac6::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-ec6e0d1{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8E0EB;--border-color:#D8E0EB;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-ec6e0d1, .elementor-120304 .elementor-element.elementor-element-ec6e0d1::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-5cf6d2ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-5cf6d2ad .elementskit-section-title-wraper .elementskit-section-title{color:#0D1420;margin:0px 0px 06px 0px;font-size:18px;font-weight:500;}.elementor-120304 .elementor-element.elementor-element-5cf6d2ad .elementskit-section-title-wraper .elementskit-section-title > span{color:#008055;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-5cf6d2ad .elementskit-section-title-wraper p{color:#43506A;font-size:15px;margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-380dab1e{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8E0EB;--border-color:#D8E0EB;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-380dab1e:hover{border-style:solid;}.elementor-120304 .elementor-element.elementor-element-380dab1e, .elementor-120304 .elementor-element.elementor-element-380dab1e::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-10dc554e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-10dc554e .elementskit-section-title-wraper .elementskit-section-title{color:#0D1420;margin:0px 0px 06px 0px;font-size:18px;font-weight:500;}.elementor-120304 .elementor-element.elementor-element-10dc554e .elementskit-section-title-wraper .elementskit-section-title > span{color:#008055;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-10dc554e .elementskit-section-title-wraper p{color:#43506A;font-size:15px;margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-218a8bd4{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8E0EB;--border-color:#D8E0EB;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-218a8bd4:hover{border-style:solid;}.elementor-120304 .elementor-element.elementor-element-218a8bd4, .elementor-120304 .elementor-element.elementor-element-218a8bd4::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-5f2004bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-5f2004bc .elementskit-section-title-wraper .elementskit-section-title{color:#0D1420;margin:0px 0px 06px 0px;font-size:18px;font-weight:500;}.elementor-120304 .elementor-element.elementor-element-5f2004bc .elementskit-section-title-wraper .elementskit-section-title > span{color:#008055;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-5f2004bc .elementskit-section-title-wraper p{color:#43506A;font-size:15px;margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-284fbf2c{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8E0EB;--border-color:#D8E0EB;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-284fbf2c:hover{border-style:solid;}.elementor-120304 .elementor-element.elementor-element-284fbf2c, .elementor-120304 .elementor-element.elementor-element-284fbf2c::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-4222c9f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-4222c9f0 .elementskit-section-title-wraper .elementskit-section-title{color:#0D1420;margin:0px 0px 06px 0px;font-size:18px;font-weight:500;}.elementor-120304 .elementor-element.elementor-element-4222c9f0 .elementskit-section-title-wraper .elementskit-section-title > span{color:#008055;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-4222c9f0 .elementskit-section-title-wraper p{color:#43506A;font-size:15px;margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-23ad5f28{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-23ad5f28, .elementor-120304 .elementor-element.elementor-element-23ad5f28::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-221a8d5f{--display:flex;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-221a8d5f::before, .elementor-120304 .elementor-element.elementor-element-221a8d5f > .elementor-background-video-container::before, .elementor-120304 .elementor-element.elementor-element-221a8d5f > .e-con-inner > .elementor-background-video-container::before, .elementor-120304 .elementor-element.elementor-element-221a8d5f > .elementor-background-slideshow::before, .elementor-120304 .elementor-element.elementor-element-221a8d5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-120304 .elementor-element.elementor-element-221a8d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-120304 .elementor-element.elementor-element-221a8d5f, .elementor-120304 .elementor-element.elementor-element-221a8d5f::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-47ad4725{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-47ad4725, .elementor-120304 .elementor-element.elementor-element-47ad4725::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-858f36a{width:100%;max-width:100%;}.elementor-120304 .elementor-element.elementor-element-858f36a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-858f36a .ekit-heading__description{max-width:720px;}.elementor-120304 .elementor-element.elementor-element-858f36a .elementskit-section-title-wraper .elementskit-section-title{color:#0D1420;margin:0px 0px 12px 0px;font-size:30px;font-weight:600;line-height:1.24em;}.elementor-120304 .elementor-element.elementor-element-858f36a .elementskit-section-title-wraper .elementskit-section-subtitle{color:#5E6B80;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;margin:0px 0px 10px 0px;}.elementor-120304 .elementor-element.elementor-element-858f36a .ekit-heading__subtitle-has-border{padding:0px 0px 0px 03px;border-style:none;}.elementor-120304 .elementor-element.elementor-element-858f36a .elementskit-section-title-wraper p{color:#43506A;font-size:16px;}.elementor-120304 .elementor-element.elementor-element-154a8b22{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-154a8b22, .elementor-120304 .elementor-element.elementor-element-154a8b22::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-30517374{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:080px;--padding-bottom:080px;--padding-left:010px;--padding-right:010px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-30517374, .elementor-120304 .elementor-element.elementor-element-30517374::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-77f7a491{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-77f7a491, .elementor-120304 .elementor-element.elementor-element-77f7a491::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-1dbab4e9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-1dbab4e9, .elementor-120304 .elementor-element.elementor-element-1dbab4e9::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-48e8ab18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-48e8ab18 .ekit-heading__description{max-width:65%;}.elementor-120304 .elementor-element.elementor-element-48e8ab18 .elementskit-section-title-wraper .elementskit-section-title{color:#1B2117;margin:0px 0px 10px 0px;font-size:32px;font-weight:500;}.elementor-120304 .elementor-element.elementor-element-48e8ab18 .elementskit-section-title-wraper .elementskit-section-title > span{color:#008055;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-48e8ab18 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#008055;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;font-style:italic;margin:0px 0px 12px 0px;}.elementor-120304 .elementor-element.elementor-element-48e8ab18 .elementskit-section-title-wraper p{color:#4F544C;font-size:16px;margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-35210c47{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-35210c47, .elementor-120304 .elementor-element.elementor-element-35210c47::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-2fc2d17f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8E0EB;--border-color:#D8E0EB;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:hidden;--border-radius:var(--global-border-radius);}.elementor-120304 .elementor-element.elementor-element-2fc2d17f:not(.elementor-motion-effects-element-type-background), .elementor-120304 .elementor-element.elementor-element-2fc2d17f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6510b8 );}.elementor-120304 .elementor-element.elementor-element-2fc2d17f::before, .elementor-120304 .elementor-element.elementor-element-2fc2d17f > .elementor-background-video-container::before, .elementor-120304 .elementor-element.elementor-element-2fc2d17f > .e-con-inner > .elementor-background-video-container::before, .elementor-120304 .elementor-element.elementor-element-2fc2d17f > .elementor-background-slideshow::before, .elementor-120304 .elementor-element.elementor-element-2fc2d17f > .e-con-inner > .elementor-background-slideshow::before, .elementor-120304 .elementor-element.elementor-element-2fc2d17f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-120304 .elementor-element.elementor-element-2fc2d17f, .elementor-120304 .elementor-element.elementor-element-2fc2d17f::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-3ef457ee.ekit-equal-height-enable,
					.elementor-120304 .elementor-element.elementor-element-3ef457ee.ekit-equal-height-enable > div,
					.elementor-120304 .elementor-element.elementor-element-3ef457ee.ekit-equal-height-enable .ekit-wid-con,
					.elementor-120304 .elementor-element.elementor-element-3ef457ee.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-120304 .elementor-element.elementor-element-3ef457ee .elementskit-infobox{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-120304 .elementor-element.elementor-element-3ef457ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-3ef457ee.elementor-element{--align-self:flex-start;}.elementor-120304 .elementor-element.elementor-element-3ef457ee .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#1B2117;font-size:18px;}.elementor-120304 .elementor-element.elementor-element-3ef457ee .elementskit-infobox .box-body > p{color:#4F544C;font-size:16px;font-weight:400;}.elementor-120304 .elementor-element.elementor-element-3ef457ee .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-3ef457ee .elementskit-info-box-icon{color:#656565;fill:#656565;}.elementor-120304 .elementor-element.elementor-element-3ef457ee .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-120304 .elementor-element.elementor-element-5cb25328{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8E0EB;--border-color:#D8E0EB;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:hidden;--border-radius:var(--global-border-radius);}.elementor-120304 .elementor-element.elementor-element-5cb25328:not(.elementor-motion-effects-element-type-background), .elementor-120304 .elementor-element.elementor-element-5cb25328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6510b8 );}.elementor-120304 .elementor-element.elementor-element-5cb25328::before, .elementor-120304 .elementor-element.elementor-element-5cb25328 > .elementor-background-video-container::before, .elementor-120304 .elementor-element.elementor-element-5cb25328 > .e-con-inner > .elementor-background-video-container::before, .elementor-120304 .elementor-element.elementor-element-5cb25328 > .elementor-background-slideshow::before, .elementor-120304 .elementor-element.elementor-element-5cb25328 > .e-con-inner > .elementor-background-slideshow::before, .elementor-120304 .elementor-element.elementor-element-5cb25328 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-120304 .elementor-element.elementor-element-5cb25328, .elementor-120304 .elementor-element.elementor-element-5cb25328::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-21d2219f.ekit-equal-height-enable,
					.elementor-120304 .elementor-element.elementor-element-21d2219f.ekit-equal-height-enable > div,
					.elementor-120304 .elementor-element.elementor-element-21d2219f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-120304 .elementor-element.elementor-element-21d2219f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-120304 .elementor-element.elementor-element-21d2219f .elementskit-infobox{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-120304 .elementor-element.elementor-element-21d2219f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-21d2219f.elementor-element{--align-self:flex-start;}.elementor-120304 .elementor-element.elementor-element-21d2219f .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#1B2117;font-size:18px;}.elementor-120304 .elementor-element.elementor-element-21d2219f .elementskit-infobox .box-body > p{color:#4F544C;font-size:16px;font-weight:400;}.elementor-120304 .elementor-element.elementor-element-21d2219f .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-21d2219f .elementskit-info-box-icon{color:#656565;fill:#656565;}.elementor-120304 .elementor-element.elementor-element-21d2219f .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-120304 .elementor-element.elementor-element-1e4a2473{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8E0EB;--border-color:#D8E0EB;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:hidden;--border-radius:var(--global-border-radius);}.elementor-120304 .elementor-element.elementor-element-1e4a2473:not(.elementor-motion-effects-element-type-background), .elementor-120304 .elementor-element.elementor-element-1e4a2473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6510b8 );}.elementor-120304 .elementor-element.elementor-element-1e4a2473::before, .elementor-120304 .elementor-element.elementor-element-1e4a2473 > .elementor-background-video-container::before, .elementor-120304 .elementor-element.elementor-element-1e4a2473 > .e-con-inner > .elementor-background-video-container::before, .elementor-120304 .elementor-element.elementor-element-1e4a2473 > .elementor-background-slideshow::before, .elementor-120304 .elementor-element.elementor-element-1e4a2473 > .e-con-inner > .elementor-background-slideshow::before, .elementor-120304 .elementor-element.elementor-element-1e4a2473 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-120304 .elementor-element.elementor-element-1e4a2473, .elementor-120304 .elementor-element.elementor-element-1e4a2473::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-7643a6d7.ekit-equal-height-enable,
					.elementor-120304 .elementor-element.elementor-element-7643a6d7.ekit-equal-height-enable > div,
					.elementor-120304 .elementor-element.elementor-element-7643a6d7.ekit-equal-height-enable .ekit-wid-con,
					.elementor-120304 .elementor-element.elementor-element-7643a6d7.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-120304 .elementor-element.elementor-element-7643a6d7 .elementskit-infobox{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-120304 .elementor-element.elementor-element-7643a6d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-7643a6d7.elementor-element{--align-self:flex-start;}.elementor-120304 .elementor-element.elementor-element-7643a6d7 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#1B2117;font-size:18px;}.elementor-120304 .elementor-element.elementor-element-7643a6d7 .elementskit-infobox .box-body > p{color:#4F544C;font-size:16px;font-weight:400;}.elementor-120304 .elementor-element.elementor-element-7643a6d7 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-7643a6d7 .elementskit-info-box-icon{color:#656565;fill:#656565;}.elementor-120304 .elementor-element.elementor-element-7643a6d7 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-120304 .elementor-element.elementor-element-3fdbba6a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8E0EB;--border-color:#D8E0EB;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:hidden;--border-radius:var(--global-border-radius);}.elementor-120304 .elementor-element.elementor-element-3fdbba6a:not(.elementor-motion-effects-element-type-background), .elementor-120304 .elementor-element.elementor-element-3fdbba6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6510b8 );}.elementor-120304 .elementor-element.elementor-element-3fdbba6a::before, .elementor-120304 .elementor-element.elementor-element-3fdbba6a > .elementor-background-video-container::before, .elementor-120304 .elementor-element.elementor-element-3fdbba6a > .e-con-inner > .elementor-background-video-container::before, .elementor-120304 .elementor-element.elementor-element-3fdbba6a > .elementor-background-slideshow::before, .elementor-120304 .elementor-element.elementor-element-3fdbba6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-120304 .elementor-element.elementor-element-3fdbba6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-120304 .elementor-element.elementor-element-3fdbba6a, .elementor-120304 .elementor-element.elementor-element-3fdbba6a::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-52a996d1.ekit-equal-height-enable,
					.elementor-120304 .elementor-element.elementor-element-52a996d1.ekit-equal-height-enable > div,
					.elementor-120304 .elementor-element.elementor-element-52a996d1.ekit-equal-height-enable .ekit-wid-con,
					.elementor-120304 .elementor-element.elementor-element-52a996d1.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-120304 .elementor-element.elementor-element-52a996d1 .elementskit-infobox{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-120304 .elementor-element.elementor-element-52a996d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-52a996d1.elementor-element{--align-self:flex-start;}.elementor-120304 .elementor-element.elementor-element-52a996d1 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#1B2117;font-size:18px;}.elementor-120304 .elementor-element.elementor-element-52a996d1 .elementskit-infobox .box-body > p{color:#4F544C;font-size:16px;font-weight:400;}.elementor-120304 .elementor-element.elementor-element-52a996d1 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-52a996d1 .elementskit-info-box-icon{color:#656565;fill:#656565;}.elementor-120304 .elementor-element.elementor-element-52a996d1 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-120304 .elementor-element.elementor-element-3ae8e00a{--display:flex;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-3ae8e00a::before, .elementor-120304 .elementor-element.elementor-element-3ae8e00a > .elementor-background-video-container::before, .elementor-120304 .elementor-element.elementor-element-3ae8e00a > .e-con-inner > .elementor-background-video-container::before, .elementor-120304 .elementor-element.elementor-element-3ae8e00a > .elementor-background-slideshow::before, .elementor-120304 .elementor-element.elementor-element-3ae8e00a > .e-con-inner > .elementor-background-slideshow::before, .elementor-120304 .elementor-element.elementor-element-3ae8e00a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-120304 .elementor-element.elementor-element-3ae8e00a, .elementor-120304 .elementor-element.elementor-element-3ae8e00a::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-76017e18{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-76017e18, .elementor-120304 .elementor-element.elementor-element-76017e18::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-7f533078{width:100%;max-width:100%;}.elementor-120304 .elementor-element.elementor-element-7f533078 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-7f533078 .ekit-heading__description{max-width:720px;}.elementor-120304 .elementor-element.elementor-element-7f533078 .elementskit-section-title-wraper .elementskit-section-title{color:#0D1420;margin:0px 0px 12px 0px;font-size:30px;font-weight:600;line-height:1.24em;}.elementor-120304 .elementor-element.elementor-element-7f533078 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#5E6B80;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;margin:0px 0px 10px 0px;}.elementor-120304 .elementor-element.elementor-element-7f533078 .ekit-heading__subtitle-has-border{padding:0px 0px 0px 03px;border-style:none;}.elementor-120304 .elementor-element.elementor-element-7f533078 .elementskit-section-title-wraper p{color:#43506A;font-size:16px;}.elementor-120304 .elementor-element.elementor-element-b5e8df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-b5e8df, .elementor-120304 .elementor-element.elementor-element-b5e8df::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-d50f806{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;--border-radius:var(--global-border-radius);}.elementor-120304 .elementor-element.elementor-element-d50f806, .elementor-120304 .elementor-element.elementor-element-d50f806::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-7d9da20c{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#5E6B80;--border-color:#5E6B80;--padding-top:5px;--padding-bottom:0px;--padding-left:20px;--padding-right:24px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-7d9da20c, .elementor-120304 .elementor-element.elementor-element-7d9da20c::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-3854ab0b{width:100%;max-width:100%;}.elementor-120304 .elementor-element.elementor-element-3854ab0b > .elementor-widget-container{margin:0px 0px 0px -2px;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-3854ab0b .elementskit-section-title-wraper .elementskit-section-title{color:#0D1420;margin:0px 0px 0px 0px;font-size:30px;font-weight:600;line-height:1.24em;}.elementor-120304 .elementor-element.elementor-element-3854ab0b .elementskit-section-title-wraper .elementskit-section-subtitle{color:#5E6B80;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-3854ab0b .ekit-heading__subtitle-has-border{padding:0px 0px 0px 03px;border-style:none;}.elementor-120304 .elementor-element.elementor-element-58755d68.ekit-equal-height-enable,
					.elementor-120304 .elementor-element.elementor-element-58755d68.ekit-equal-height-enable > div,
					.elementor-120304 .elementor-element.elementor-element-58755d68.ekit-equal-height-enable .ekit-wid-con,
					.elementor-120304 .elementor-element.elementor-element-58755d68.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-120304 .elementor-element.elementor-element-58755d68 .elementskit-infobox{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-58755d68 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;color:#1B2117;font-size:18px;}.elementor-120304 .elementor-element.elementor-element-58755d68 .elementskit-infobox .box-body > p{color:var( --e-global-color-f8d877f );font-size:15px;}.elementor-120304 .elementor-element.elementor-element-58755d68 .elementskit-infobox p{margin:0px 0px 06px 0px;}.elementor-120304 .elementor-element.elementor-element-3aed3663{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#D0631F;--border-color:#D0631F;--padding-top:5px;--padding-bottom:0px;--padding-left:20px;--padding-right:24px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-3aed3663, .elementor-120304 .elementor-element.elementor-element-3aed3663::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-84a7d15{width:100%;max-width:100%;}.elementor-120304 .elementor-element.elementor-element-84a7d15 > .elementor-widget-container{margin:0px 0px 0px -2px;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-84a7d15 .elementskit-section-title-wraper .elementskit-section-title{color:#0D1420;margin:0px 0px 0px 0px;font-size:30px;font-weight:600;line-height:1.24em;}.elementor-120304 .elementor-element.elementor-element-84a7d15 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#D0631F;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-84a7d15 .ekit-heading__subtitle-has-border{padding:0px 0px 0px 03px;border-style:none;}.elementor-120304 .elementor-element.elementor-element-45805c24.ekit-equal-height-enable,
					.elementor-120304 .elementor-element.elementor-element-45805c24.ekit-equal-height-enable > div,
					.elementor-120304 .elementor-element.elementor-element-45805c24.ekit-equal-height-enable .ekit-wid-con,
					.elementor-120304 .elementor-element.elementor-element-45805c24.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-120304 .elementor-element.elementor-element-45805c24 .elementskit-infobox{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-45805c24 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;color:#1B2117;font-size:18px;}.elementor-120304 .elementor-element.elementor-element-45805c24 .elementskit-infobox .box-body > p{color:var( --e-global-color-f8d877f );font-size:15px;}.elementor-120304 .elementor-element.elementor-element-45805c24 .elementskit-infobox p{margin:0px 0px 06px 0px;}.elementor-120304 .elementor-element.elementor-element-7229f6a5{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#1063C7;--border-color:#1063C7;--padding-top:5px;--padding-bottom:0px;--padding-left:20px;--padding-right:24px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-7229f6a5, .elementor-120304 .elementor-element.elementor-element-7229f6a5::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-10c1b57b{width:100%;max-width:100%;}.elementor-120304 .elementor-element.elementor-element-10c1b57b > .elementor-widget-container{margin:0px 0px 0px -2px;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-10c1b57b .elementskit-section-title-wraper .elementskit-section-title{color:#0D1420;margin:0px 0px 0px 0px;font-size:30px;font-weight:600;line-height:1.24em;}.elementor-120304 .elementor-element.elementor-element-10c1b57b .elementskit-section-title-wraper .elementskit-section-subtitle{color:#1063C7;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-10c1b57b .ekit-heading__subtitle-has-border{padding:0px 0px 0px 03px;border-style:none;}.elementor-120304 .elementor-element.elementor-element-2a4ff078.ekit-equal-height-enable,
					.elementor-120304 .elementor-element.elementor-element-2a4ff078.ekit-equal-height-enable > div,
					.elementor-120304 .elementor-element.elementor-element-2a4ff078.ekit-equal-height-enable .ekit-wid-con,
					.elementor-120304 .elementor-element.elementor-element-2a4ff078.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-120304 .elementor-element.elementor-element-2a4ff078 .elementskit-infobox{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-2a4ff078 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;color:#1B2117;font-size:18px;}.elementor-120304 .elementor-element.elementor-element-2a4ff078 .elementskit-infobox .box-body > p{color:var( --e-global-color-f8d877f );font-size:15px;}.elementor-120304 .elementor-element.elementor-element-2a4ff078 .elementskit-infobox p{margin:0px 0px 06px 0px;}.elementor-120304 .elementor-element.elementor-element-2ae8a8e3{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-2ae8a8e3, .elementor-120304 .elementor-element.elementor-element-2ae8a8e3::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-1ddf7cd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-2d019ca0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:080px;--padding-bottom:080px;--padding-left:010px;--padding-right:010px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-2d019ca0, .elementor-120304 .elementor-element.elementor-element-2d019ca0::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-7aeb7ad2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-7aeb7ad2, .elementor-120304 .elementor-element.elementor-element-7aeb7ad2::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-6c9331fa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-6c9331fa, .elementor-120304 .elementor-element.elementor-element-6c9331fa::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-21e12f05{width:100%;max-width:100%;}.elementor-120304 .elementor-element.elementor-element-21e12f05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-21e12f05 .elementskit-section-title-wraper .elementskit-section-title{color:#0D1420;margin:0px 0px 12px 0px;font-size:30px;font-weight:600;line-height:1.24em;}.elementor-120304 .elementor-element.elementor-element-21e12f05 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#5E6B80;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;margin:0px 0px 10px 0px;}.elementor-120304 .elementor-element.elementor-element-21e12f05 .ekit-heading__subtitle-has-border{padding:0px 0px 0px 03px;border-style:none;}.elementor-120304 .elementor-element.elementor-element-2400f349{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-2400f349, .elementor-120304 .elementor-element.elementor-element-2400f349::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-2400f349.e-con{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-7ed4d6d5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:0px;--padding-right:010px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-7ed4d6d5, .elementor-120304 .elementor-element.elementor-element-7ed4d6d5::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#FFFFFF;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#FFFFFF;font-size:16px;font-weight:500;color:#0D1420;border-style:none;border-radius:12px 12px 12px 12px;padding:20px 035px 20px 20px;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card-body, .elementor-120304 .elementor-element.elementor-element-35032e2 .accordion.floating-style .elementskit-card-body{background-color:#FFFFFF;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#0D1420;border-radius:12px 12px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#0D1420;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card-body p{color:#43506A;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card-body{color:#43506A;border-radius:0px 0px 12px 12px;padding:0px 20px 20px 20px;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card-body p, .elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card-body{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion > .elementskit-card.active{border-style:none;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion > .elementskit-card{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:12px 12px 12px 12px;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:#1063C7;fill:#1063C7;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:#1063C7;fill:#1063C7;}.elementor-120304 .elementor-element.elementor-element-a5157c8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-a5157c8, .elementor-120304 .elementor-element.elementor-element-a5157c8::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#FFFFFF;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#FFFFFF;font-size:16px;font-weight:500;color:#0D1420;border-style:none;border-radius:12px 12px 12px 12px;padding:20px 035px 20px 20px;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card-body, .elementor-120304 .elementor-element.elementor-element-152589b .accordion.floating-style .elementskit-card-body{background-color:#FFFFFF;}.elementor-120304 .elementor-element.elementor-element-152589b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#0D1420;border-radius:12px 12px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#0D1420;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card-body p{color:#43506A;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card-body{color:#43506A;border-radius:0px 0px 12px 12px;padding:0px 20px 20px 20px;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card-body p, .elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card-body{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion > .elementskit-card.active{border-style:none;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion > .elementskit-card{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:12px 12px 12px 12px;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:#1063C7;fill:#1063C7;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:#1063C7;fill:#1063C7;}.elementor-120304 .elementor-element.elementor-element-7649bf1{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-7649bf1:not(.elementor-motion-effects-element-type-background), .elementor-120304 .elementor-element.elementor-element-7649bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF2FD;}.elementor-120304 .elementor-element.elementor-element-7649bf1, .elementor-120304 .elementor-element.elementor-element-7649bf1::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-484f9189{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-484f9189, .elementor-120304 .elementor-element.elementor-element-484f9189::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-1655f6de{width:100%;max-width:100%;}.elementor-120304 .elementor-element.elementor-element-1655f6de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-1655f6de .ekit-heading__description{max-width:720px;}.elementor-120304 .elementor-element.elementor-element-1655f6de .elementskit-section-title-wraper .elementskit-section-title{color:#0D1420;margin:0px 0px 12px 0px;font-size:30px;font-weight:600;line-height:1.24em;}.elementor-120304 .elementor-element.elementor-element-1655f6de .elementskit-section-title-wraper .elementskit-section-subtitle{color:#5E6B80;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;margin:0px 0px 10px 0px;}.elementor-120304 .elementor-element.elementor-element-1655f6de .ekit-heading__subtitle-has-border{padding:0px 0px 0px 0px;border-style:none;}.elementor-120304 .elementor-element.elementor-element-1655f6de .elementskit-section-title-wraper p{color:#43506A;font-size:16px;}.elementor-120304 .elementor-element.elementor-element-25539677{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:016px 016px;--row-gap:016px;--column-gap:016px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-25539677, .elementor-120304 .elementor-element.elementor-element-25539677::before{--border-transition:0.3s;}.elementor-120304 .elementor-element.elementor-element-12a795d8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );max-width:fit-content;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-120304 .elementor-element.elementor-element-12a795d8, .elementor-120304 .elementor-element.elementor-element-12a795d8::before{--border-transition: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-120304 .elementor-element.elementor-element-3ffcf7c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-120304 .elementor-element.elementor-element-3ffcf7c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-3ffcf7c3.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-120304 .elementor-element.elementor-element-3ffcf7c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;font-style:italic;color:#5E6B80;}.elementor-120304 .elementor-element.elementor-element-576bbfb0 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-120304 .elementor-element.elementor-element-576bbfb0 .elementskit-btn{background-color:#1063C7;font-family:"Inter", Sans-serif;font-weight:500;border-style:none;}.elementor-120304 .elementor-element.elementor-element-576bbfb0 .elementskit-btn:hover{background-color:#1063C7;}.elementor-120304 .elementor-element.elementor-element-576bbfb0{width:auto;max-width:auto;}.elementor-120304 .elementor-element.elementor-element-576bbfb0.elementor-element{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-486b654e .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-120304 .elementor-element.elementor-element-486b654e .elementskit-btn{background-color:var( --e-global-color-e6510b8 );font-family:"Inter", Sans-serif;font-weight:500;color:#2C3A4F;fill:#2C3A4F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8E0EB;}.elementor-120304 .elementor-element.elementor-element-486b654e{width:auto;max-width:auto;}.elementor-120304 .elementor-element.elementor-element-486b654e.elementor-element{--align-self:flex-start;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-120304 .elementor-element.elementor-element-5f5fd7f7{--padding-top:60px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-2eb84fee{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-2e400a07.e-con{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-61e7dc5f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-120304 .elementor-element.elementor-element-189eeef7{max-width:800px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-120304 .elementor-element.elementor-element-189eeef7.e-con{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-2dad1885.elementor-element{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-2dad1885 .ekit-heading__description{max-width:720px;}.elementor-120304 .elementor-element.elementor-element-2dad1885 .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;}.elementor-120304 .elementor-element.elementor-element-2dad1885 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:12px;}.elementor-120304 .elementor-element.elementor-element-2dad1885 .elementskit-section-title-wraper p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-3e87f500{--margin-top:20px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-120304 .elementor-element.elementor-element-20932135{--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;--justify-content:center;}.elementor-120304 .elementor-element.elementor-element-739c682d{--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;--justify-content:center;--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-120304 .elementor-element.elementor-element-739c682d.e-con{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-ec6e0d1{--border-radius:15px 15px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-120304 .elementor-element.elementor-element-5cf6d2ad .ekit-heading__description{max-width:100%;}.elementor-120304 .elementor-element.elementor-element-5cf6d2ad .elementskit-section-title-wraper .elementskit-section-title{font-size:16px;}.elementor-120304 .elementor-element.elementor-element-5cf6d2ad .elementskit-section-title-wraper p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-380dab1e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-120304 .elementor-element.elementor-element-10dc554e .ekit-heading__description{max-width:100%;}.elementor-120304 .elementor-element.elementor-element-10dc554e .elementskit-section-title-wraper .elementskit-section-title{font-size:16px;}.elementor-120304 .elementor-element.elementor-element-10dc554e .elementskit-section-title-wraper p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-218a8bd4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-120304 .elementor-element.elementor-element-5f2004bc .ekit-heading__description{max-width:100%;}.elementor-120304 .elementor-element.elementor-element-5f2004bc .elementskit-section-title-wraper .elementskit-section-title{font-size:16px;}.elementor-120304 .elementor-element.elementor-element-5f2004bc .elementskit-section-title-wraper p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-284fbf2c{--border-radius:0px 0px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-120304 .elementor-element.elementor-element-4222c9f0 .ekit-heading__description{max-width:100%;}.elementor-120304 .elementor-element.elementor-element-4222c9f0 .elementskit-section-title-wraper .elementskit-section-title{font-size:16px;}.elementor-120304 .elementor-element.elementor-element-4222c9f0 .elementskit-section-title-wraper p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-221a8d5f{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-858f36a.elementor-element{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-858f36a .ekit-heading__description{max-width:720px;}.elementor-120304 .elementor-element.elementor-element-858f36a .elementskit-section-title-wraper .elementskit-section-title{font-size:24px;}.elementor-120304 .elementor-element.elementor-element-858f36a .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:12px;}.elementor-120304 .elementor-element.elementor-element-858f36a .elementskit-section-title-wraper p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-154a8b22{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-120304 .elementor-element.elementor-element-30517374{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-48e8ab18 .ekit-heading__description{max-width:80%;}.elementor-120304 .elementor-element.elementor-element-48e8ab18 .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}.elementor-120304 .elementor-element.elementor-element-48e8ab18 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:12px;}.elementor-120304 .elementor-element.elementor-element-48e8ab18 .elementskit-section-title-wraper p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-35210c47{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-2fc2d17f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-3ef457ee .elementskit-infobox .box-body > p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-5cb25328{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-21d2219f .elementskit-infobox .box-body > p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-1e4a2473{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-7643a6d7 .elementskit-infobox .box-body > p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-3fdbba6a{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-52a996d1 .elementskit-infobox .box-body > p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-3ae8e00a{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-7f533078.elementor-element{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-7f533078 .ekit-heading__description{max-width:720px;}.elementor-120304 .elementor-element.elementor-element-7f533078 .elementskit-section-title-wraper .elementskit-section-title{font-size:24px;}.elementor-120304 .elementor-element.elementor-element-7f533078 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:12px;}.elementor-120304 .elementor-element.elementor-element-7f533078 .elementskit-section-title-wraper p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-d50f806{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-120304 .elementor-element.elementor-element-7d9da20c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-120304 .elementor-element.elementor-element-3854ab0b.elementor-element{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-3854ab0b .elementskit-section-title-wraper .elementskit-section-title{font-size:24px;}.elementor-120304 .elementor-element.elementor-element-3854ab0b .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:12px;}.elementor-120304 .elementor-element.elementor-element-58755d68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-58755d68 .elementskit-infobox{padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-58755d68 .elementskit-infobox .elementskit-info-box-title{font-size:16px;}.elementor-120304 .elementor-element.elementor-element-3aed3663{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-120304 .elementor-element.elementor-element-84a7d15.elementor-element{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-84a7d15 .elementskit-section-title-wraper .elementskit-section-title{font-size:24px;}.elementor-120304 .elementor-element.elementor-element-84a7d15 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:12px;}.elementor-120304 .elementor-element.elementor-element-45805c24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-45805c24 .elementskit-infobox{padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-45805c24 .elementskit-infobox .elementskit-info-box-title{font-size:16px;}.elementor-120304 .elementor-element.elementor-element-7229f6a5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-120304 .elementor-element.elementor-element-10c1b57b.elementor-element{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-10c1b57b .elementskit-section-title-wraper .elementskit-section-title{font-size:24px;}.elementor-120304 .elementor-element.elementor-element-10c1b57b .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:12px;}.elementor-120304 .elementor-element.elementor-element-2a4ff078 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-2a4ff078 .elementskit-infobox{padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-2a4ff078 .elementskit-infobox .elementskit-info-box-title{font-size:16px;}.elementor-120304 .elementor-element.elementor-element-2ae8a8e3{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-2d019ca0{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-7aeb7ad2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-6c9331fa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-21e12f05 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-21e12f05.elementor-element{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-21e12f05 .elementskit-section-title-wraper .elementskit-section-title{font-size:24px;}.elementor-120304 .elementor-element.elementor-element-21e12f05 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:12px;}.elementor-120304 .elementor-element.elementor-element-2400f349{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-35032e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card-body p, .elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card-body{font-size:14px;}.elementor-120304 .elementor-element.elementor-element-152589b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card-body p, .elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card-body{font-size:14px;}.elementor-120304 .elementor-element.elementor-element-7649bf1{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-1655f6de.elementor-element{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-1655f6de .elementskit-section-title-wraper .elementskit-section-title{font-size:24px;}.elementor-120304 .elementor-element.elementor-element-1655f6de .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:12px;}.elementor-120304 .elementor-element.elementor-element-1655f6de .elementskit-section-title-wraper p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-25539677{--justify-content:center;}.elementor-120304 .elementor-element.elementor-element-3ffcf7c3{text-align:center;}.elementor-120304 .elementor-element.elementor-element-576bbfb0 .elementskit-btn{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-486b654e .elementskit-btn{font-size:15px;}}@media(max-width:767px){.elementor-120304 .elementor-element.elementor-element-5f5fd7f7{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-5407951b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-2e400a07{--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-120304 .elementor-element.elementor-element-61e7dc5f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-120304 .elementor-element.elementor-element-189eeef7{--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-120304 .elementor-element.elementor-element-2dad1885 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-2dad1885 .ekit-heading__description{max-width:100%;}.elementor-120304 .elementor-element.elementor-element-2dad1885 .elementskit-section-title-wraper .elementskit-section-title{font-size:26px;}.elementor-120304 .elementor-element.elementor-element-2dad1885 .elementskit-section-title-wraper .elementskit-section-subtitle{line-height:1.7em;}.elementor-120304 .elementor-element.elementor-element-3e87f500{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-120304 .elementor-element.elementor-element-20932135{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-20932135.e-con{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-2c0994ce .elementskit-btn{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-65675e95 .elementskit-btn{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-739c682d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:05px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-4dc1bac6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-ec6e0d1{border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;--border-radius:10px 10px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-5cf6d2ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-5cf6d2ad .ekit-heading__description{max-width:100%;}.elementor-120304 .elementor-element.elementor-element-5cf6d2ad .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 06px 0px;font-size:16px;}.elementor-120304 .elementor-element.elementor-element-5cf6d2ad .elementskit-section-title-wraper p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-380dab1e{border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;}.elementor-120304 .elementor-element.elementor-element-10dc554e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-10dc554e .ekit-heading__description{max-width:100%;}.elementor-120304 .elementor-element.elementor-element-10dc554e .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 06px 0px;font-size:16px;}.elementor-120304 .elementor-element.elementor-element-10dc554e .elementskit-section-title-wraper p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-218a8bd4{border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;}.elementor-120304 .elementor-element.elementor-element-5f2004bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-5f2004bc .ekit-heading__description{max-width:100%;}.elementor-120304 .elementor-element.elementor-element-5f2004bc .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 06px 0px;font-size:16px;}.elementor-120304 .elementor-element.elementor-element-5f2004bc .elementskit-section-title-wraper p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-284fbf2c{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-120304 .elementor-element.elementor-element-4222c9f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-4222c9f0 .ekit-heading__description{max-width:100%;}.elementor-120304 .elementor-element.elementor-element-4222c9f0 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 06px 0px;font-size:16px;}.elementor-120304 .elementor-element.elementor-element-4222c9f0 .elementskit-section-title-wraper p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-221a8d5f{--padding-top:050px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-47ad4725{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-858f36a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-120304 .elementor-element.elementor-element-858f36a .ekit-heading__description{max-width:100%;}.elementor-120304 .elementor-element.elementor-element-858f36a .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 08px 0px;font-size:20px;line-height:1.4em;}.elementor-120304 .elementor-element.elementor-element-30517374{--padding-top:050px;--padding-bottom:050px;--padding-left:10px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-77f7a491{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-120304 .elementor-element.elementor-element-1dbab4e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-120304 .elementor-element.elementor-element-48e8ab18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-48e8ab18 .ekit-heading__description{max-width:100%;}.elementor-120304 .elementor-element.elementor-element-48e8ab18 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 10px 0px;font-size:20px;}.elementor-120304 .elementor-element.elementor-element-48e8ab18 .elementskit-section-title-wraper p{font-size:15px;}.elementor-120304 .elementor-element.elementor-element-3ae8e00a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-76017e18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-7f533078 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-7f533078 .ekit-heading__description{max-width:100%;}.elementor-120304 .elementor-element.elementor-element-7f533078 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 08px 0px;font-size:20px;line-height:1.4em;}.elementor-120304 .elementor-element.elementor-element-d50f806{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-7d9da20c{border-width:0px 0px 0px 04px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:04px;}.elementor-120304 .elementor-element.elementor-element-3854ab0b > .elementor-widget-container{margin:0px 0px 0px -4px;}.elementor-120304 .elementor-element.elementor-element-3854ab0b .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 08px 0px;font-size:20px;line-height:1.4em;}.elementor-120304 .elementor-element.elementor-element-58755d68 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-3aed3663{border-width:0px 0px 0px 04px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:04px;}.elementor-120304 .elementor-element.elementor-element-84a7d15 > .elementor-widget-container{margin:0px 0px 0px -4px;}.elementor-120304 .elementor-element.elementor-element-84a7d15 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 08px 0px;font-size:20px;line-height:1.4em;}.elementor-120304 .elementor-element.elementor-element-45805c24 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-7229f6a5{border-width:0px 0px 0px 04px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:04px;}.elementor-120304 .elementor-element.elementor-element-10c1b57b > .elementor-widget-container{margin:0px 0px 0px -4px;}.elementor-120304 .elementor-element.elementor-element-10c1b57b .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 08px 0px;font-size:20px;line-height:1.4em;}.elementor-120304 .elementor-element.elementor-element-2a4ff078 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-120304 .elementor-element.elementor-element-2ae8a8e3{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-2d019ca0{--padding-top:050px;--padding-bottom:050px;--padding-left:10px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-7aeb7ad2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-120304 .elementor-element.elementor-element-6c9331fa{--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-120304 .elementor-element.elementor-element-21e12f05 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-120304 .elementor-element.elementor-element-21e12f05 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 08px 0px;font-size:20px;line-height:1.4em;}.elementor-120304 .elementor-element.elementor-element-2400f349{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-7ed4d6d5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-120304 .elementor-element.elementor-element-35032e2 .elementskit-accordion .elementskit-card-body{padding:0px 20px 20px 20px;}.elementor-120304 .elementor-element.elementor-element-a5157c8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:010px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-152589b .elementskit-accordion .elementskit-card-body{padding:0px 20px 20px 20px;}.elementor-120304 .elementor-element.elementor-element-7649bf1{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-120304 .elementor-element.elementor-element-1655f6de > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-120304 .elementor-element.elementor-element-1655f6de .ekit-heading__description{max-width:100%;}.elementor-120304 .elementor-element.elementor-element-1655f6de .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 08px 0px;font-size:20px;line-height:1.4em;}.elementor-120304 .elementor-element.elementor-element-25539677{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120304 .elementor-element.elementor-element-25539677.e-con{--align-self:center;}.elementor-120304 .elementor-element.elementor-element-486b654e.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-120304 .elementor-element.elementor-element-2e400a07{--width:50%;}.elementor-120304 .elementor-element.elementor-element-739c682d{--width:50%;}.elementor-120304 .elementor-element.elementor-element-2400f349{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-120304 .elementor-element.elementor-element-2e400a07{--width:100%;}.elementor-120304 .elementor-element.elementor-element-61e7dc5f{--width:100%;}.elementor-120304 .elementor-element.elementor-element-739c682d{--width:70%;}.elementor-120304 .elementor-element.elementor-element-2400f349{--width:97%;}}/* Start custom CSS for elementskit-heading, class: .elementor-element-2dad1885 */@media screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-120304 .elementor-element.elementor-element-2dad1885 {
        max-width: 800px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20932135 */.cta-buttons-container>div{
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-5cf6d2ad */.elementor-120304 .elementor-element.elementor-element-5cf6d2ad h4{
    font-size: 17px !important;
}

@media screen and (max-width:1024px){
    .elementor-120304 .elementor-element.elementor-element-5cf6d2ad h4{
    font-size: 16px !important;
}
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-10dc554e */.elementor-120304 .elementor-element.elementor-element-10dc554e h4{
    font-size: 17px !important;
}

@media screen and (max-width:1024px){
    .elementor-120304 .elementor-element.elementor-element-10dc554e h4{
    font-size: 16px !important;
}
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-5f2004bc */.elementor-120304 .elementor-element.elementor-element-5f2004bc h4{
    font-size: 17px !important;
}

@media screen and (max-width:1024px){
    .elementor-120304 .elementor-element.elementor-element-5f2004bc h4{
    font-size: 16px !important;
}
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-4222c9f0 */.elementor-120304 .elementor-element.elementor-element-4222c9f0 h4{
    font-size: 17px !important;
}

@media screen and (max-width:1024px){
    .elementor-120304 .elementor-element.elementor-element-4222c9f0 h4{
    font-size: 16px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc1bac6 *//* Hover each step container */
.elementor-120304 .elementor-element.elementor-element-4dc1bac6 .steps-icon-box-con:hover
  .ekit-badge{
    background-color: transparent !important;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-230de4c0 *//* Section */

.br-process-section {
    width: 100%;
    background: #ffffff;
}

.br-process-section,
.br-process-section * {
    box-sizing: border-box;
}

/* Grid */

.br-process-grid {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 28px;
}

/* Item */

.br-process-item {
    display: flex;
    flex-direction: column;
}

/* Header */

.br-process-header {
    display: flex;
    align-items: center;
    gap: 16px;
    margin-bottom: 14px;
}

.br-process-number {
    flex-shrink: 0;
    font-size: 40px;
    font-weight: 700;
    line-height: 1;
    color: #667085;
}

.br-process-line {
    flex: 1;
    height: 2px;
    background: #d9e2ec;
}

/* Title */

.br-process-item h3 {
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.2;
    color: #0D1420;
}

/* Description */

.br-process-item p {
    margin: 0;
    font-size: 15px;
    line-height: 1.7;
    color: #43506A;
}

/* Tablet */

@media screen and (min-width: 768px) and (max-width: 1024px) {
    
    .br-process-grid {

        grid-template-columns: repeat(2, 1fr);

    }


    .br-process-number {
        font-size: 30px;
    }

    .br-process-item h3 {
        font-size: 18px;
    }
    
    .br-process-item p {
        margin: 0;
        font-size: 15px;
    }
    
    .br-process-grid {
        gap: 20px;
    }
}

/* Mobile */

@media (max-width: 767px) {
    .br-process-section {
        padding: 10px 0;
    }

    .br-process-grid {
        grid-template-columns: 1fr;
        gap: 36px;
    }

    .br-process-header {
        gap: 14px;
        margin-bottom: 12px;
    }

    .br-process-number {
        font-size: 26px;
    }

    .br-process-item h3 {
        font-size: 16px;
        margin-bottom: 8px;
    }

    .br-process-item p {
        font-size: 15px;
        line-height: 1.65;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d9da20c *//*.elementor-120304 .elementor-element.elementor-element-7d9da20c {*/
/*    box-shadow: 0 1px 2px rgba(14, 21, 34, .06), 0 1px 3px rgba(14, 21, 34, .10);*/
/*    transition: all 0.3 ease;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aed3663 *//*.elementor-120304 .elementor-element.elementor-element-3aed3663 {*/
/*    box-shadow: 0 1px 2px rgba(14, 21, 34, .06), 0 1px 3px rgba(14, 21, 34, .10);*/
/*    transition: all 0.3 ease;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229f6a5 *//*.elementor-120304 .elementor-element.elementor-element-7229f6a5 {*/
/*    box-shadow: 0 1px 2px rgba(14, 21, 34, .06), 0 1px 3px rgba(14, 21, 34, .10);*/
/*    transition: all 0.3 ease;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ae8e00a */.elementor-120304 .elementor-element.elementor-element-3ae8e00a .elementskit-info-box-icon img {
    width: 50px;
    height: 50px;
}

.features{
    position: relative;
    overflow: visible;
}

.features::before{
    content: '';
    position: absolute;
    left: 0px;
    top: 100px;
    transform: translateY(-50%);
    width: 6px;
    height: 37px;
    background: oklch(87% 0 0);
    border: none !important;
    border-radius: 0 999px 999px 0;
    opacity: .8;
    transition: all .3s ease;
    z-index: 2;
}

.features:hover::before{
    background: #008055;
    height: 45px;
}

.features{
    transition: all 0.35s ease;
}

/* First Row */
.feature-1:hover{
    background: linear-gradient(
        to top,
        #EFFDF6 0%,
        #FFFFFF 100%
    ) !important;
}

/* Second Row */
.feature-2:hover{
    background: linear-gradient(
        to bottom,
        #EFFDF6 0%,
        #FFFFFF 100%
    ) !important;
}


.features .elementskit-info-box-title{
    transition: transform 0.3s ease;
}

.features:hover .elementskit-info-box-title{
    transform: translateX(6px);
}

@media (max-width: 767px) {
    .feature-1:hover, .feature-2:hover{
    background: linear-gradient(
        to top,
        #EFFDF6 0%,
        #FFFFFF 100%
    ) !important;
}

    .features::before{
        top: 86px;
    }
}
/*.elementor-120304 .elementor-element.elementor-element-3ae8e00a {*/
/*    background: linear-gradient(*/
/*        180deg,*/
/*        #F1F4F6 0%,*/
/*        #FFFFFF 10%,*/
/*        #FFFFFF 90%,*/
/*        #F1F4F6 100%*/
/*    );*/
/*}*//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1ddf7cd5 */.elementor-120304 .elementor-element.elementor-element-1ddf7cd5 .br-revamp-global-h5 h5 {
    margin-bottom: 0px !important;
}
/* ================================================================
   DATA CONNECTORS — SCOPED STYLES
   All rules use !important and are prefixed to avoid page conflicts
   ================================================================ */
 
/* ----------------------------------------------------------------
   WRAPPER LAYOUT
   ---------------------------------------------------------------- */
.dc-wrapper {
    display: flex !important;
    align-items: flex-start !important;
    gap: 28px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    margin: 0 !important;
    padding: 0 !important;
    position: relative !important;
}
 
/* ----------------------------------------------------------------
   SIDEBAR — DESKTOP (sticky, left column)
   Now a plain, borderless flex column that holds two stacked
   siblings: the search panel and the category card.
   ---------------------------------------------------------------- */
.dc-sidebar {
    width: 260px !important;
    min-width: 260px !important;
    flex-shrink: 0 !important;
    position: sticky !important;
    top: 90px !important;
    align-self: flex-start !important;
    z-index: 10 !important;
    box-sizing: border-box !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 16px !important;
    background: transparent !important;
    border: none !important;
    border-radius: 0 !important;
}
 
/* ----------------------------------------------------------------
   SEARCH PANEL — sits OUTSIDE the category card (borderless)
   ---------------------------------------------------------------- */
.dc-sidebar-search-panel {
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}
 
/* Drawer header — hidden on desktop */
.dc-drawer-header {
    display: none !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding-bottom: 16px !important;
    border-bottom: 1px solid #e5eaf2 !important;
    margin-bottom: 4px !important;
}
 
.dc-drawer-title {
    font-size: 17px !important;
    font-weight: 600 !important;
    color: #0d1420 !important;
    margin: 0 !important;
    padding: 0 !important;
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
}
 
.dc-drawer-close {
    width: 38px !important;
    height: 38px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    border: none !important;
    background: transparent !important;
    cursor: pointer !important;
    color: #1b2117 !important;
    padding: 0 !important;
    margin: 0 !important;
    border-radius: 8px !important;
    transition: background 0.15s ease !important;
    flex-shrink: 0 !important;
}
 
.dc-drawer-close:hover {
    background: #f2f4f7 !important;
}
 
/* ----------------------------------------------------------------
   SEARCH BOX (shared between sidebar + mobile bar)
   ---------------------------------------------------------------- */
.dc-search-box {
    position: relative !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}
 
.dc-search-box input {
    width: 100% !important;
    box-sizing: border-box !important;
    padding: 10px 12px 10px 36px !important;
    border: 1px solid #d3dae0 !important;
    border-radius: 8px !important;
    font-size: 14px !important;
    color: #18202a !important;
    background: #ffffff !important;
    outline: none !important;
    margin: 0 !important;
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
    transition: border-color 0.2s ease, box-shadow 0.2s ease !important;
    height: 40px !important;
}
 
.dc-search-box input::placeholder {
    color: #9ca3af !important;
}
 
.dc-search-box input:focus {
    border-color: #1063c7 !important;
    box-shadow: 0 0 0 3px rgba(16, 99, 199, 0.1) !important;
    outline: none !important;
}
 
.dc-search-icon {
    position: absolute !important;
    left: 11px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    pointer-events: none !important;
    color: #9ca3af !important;
    width: 15px !important;
    height: 15px !important;
    margin: 0 !important;
    padding: 0 !important;
    flex-shrink: 0 !important;
}
 
/* ----------------------------------------------------------------
   CATEGORY CARD (.dc-sidebar-inner)
   This is now the standalone bordered/background box, separate
   from the search panel above it.
   ---------------------------------------------------------------- */
.dc-sidebar-inner {
    padding: 20px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 18px !important;
    margin: 0 !important;
    box-sizing: border-box !important;
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
    background: #ffffff !important;
    border: 1px solid #e6eaee !important;
    border-radius: 12px !important;
}
 
/* ----------------------------------------------------------------
   CATEGORY HEADING & LIST
   ---------------------------------------------------------------- */
.dc-cat-heading {
    font-size: 11px !important;
    font-weight: 700 !important;
    letter-spacing: 0.09em !important;
    text-transform: uppercase !important;
    color: #9ca3af !important;
    margin: 0 !important;
    padding: 0 0 0 4px !important;
}
 
.dc-cat-list {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
}
 
.dc-cat-item {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding: 9px 12px !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    color: #1b2117 !important;
    background: transparent !important;
    border: none !important;
    width: 100% !important;
    margin: 0 !important;
    transition: background 0.15s ease, color 0.15s ease !important;
    user-select: none !important;
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
    box-sizing: border-box !important;
}
 
.dc-cat-item:hover {
    background: #f5f7f9 !important;
    color: #1063c7 !important;
}
 
.dc-cat-item.active {
    background: #eef4fd !important;
    color: #1063c7 !important;
    font-weight: 600 !important;
}
 
.dc-cat-label {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    flex: 1 !important;
}
 
.dc-cat-count {
    font-size: 11px !important;
    font-weight: 600 !important;
    padding: 2px 7px !important;
    border-radius: 10px !important;
    background: #f1f4f6 !important;
    color: #79838e !important;
    margin: 0 0 0 8px !important;
    white-space: nowrap !important;
    transition: background 0.15s ease, color 0.15s ease !important;
}
 
.dc-cat-item.active .dc-cat-count {
    background: #ffffff !important;
    color: #1063c7 !important;
}
 
/* ----------------------------------------------------------------
   MAIN CONTENT AREA
   ---------------------------------------------------------------- */
.dc-main {
    flex: 1 !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
    margin: 0 !important;
    padding: 0 !important;
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
}
 
/* ----------------------------------------------------------------
   MOBILE TOP BAR — hidden on desktop, row layout on mobile
   ---------------------------------------------------------------- */
.dc-mobile-bar {
    display: none !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 10px !important;
    margin-bottom: 20px !important;
    margin: 0 0 20px 0 !important;
    padding: 0 !important;
    width: 100% !important;
    box-sizing: border-box !important;
}
 
.dc-mobile-search-wrap {
    flex: 1 !important;
    min-width: 0 !important;
}
 
.dc-cat-btn {
    display: flex !important;
    align-items: center !important;
    gap: 7px !important;
    height: 40px !important;
    padding: 0 16px !important;
    background: #ffffff !important;
    border: 1px solid #d8e0eb !important;
    border-radius: 8px !important;
    color: #1063c7 !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    cursor: pointer !important;
    white-space: nowrap !important;
    flex-shrink: 0 !important;
    transition: background 0.15s ease, border-color 0.15s ease !important;
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
    margin: 0 !important;
    box-sizing: border-box !important;
}
 
.dc-cat-btn:hover {
    background: #f2f4f7 !important;
    border-color: #1063c7 !important;
}
 
.dc-cat-btn svg {
    flex-shrink: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}
 
/* ----------------------------------------------------------------
   GRID HEADER
   ---------------------------------------------------------------- */
.dc-grid-count{
    display: none !important;
}
 
.dc-grid-header {
    display: flex !important;
    align-items: baseline !important;
    justify-content: space-between !important;
    margin: 0 0 0px 0 !important;
    padding: 8px 0 18px 0 !important;
}
 
.dc-grid-title {
    font-size: 12px !important;
    font-weight: 500 !important;
    /* color: #1b2117 !important; */
    margin: 0 !important;
        padding: 6px 8px 6px 8px !important;
            border: 1px solid;
    line-height: 1.3 !important;
    background: #FAEFFF;
    border-color: #E5B2FF;
    color: #893AD3 !important;
        border-radius: 999px;
}
 
.dc-grid-count {
    font-size: 13px !important;
    color: #79838e !important;
    margin: 0 !important;
    padding: 0 !important;
    white-space: nowrap !important;
}
 
/* ----------------------------------------------------------------
   CATEGORY SECTION GROUPS
   ---------------------------------------------------------------- */
.dc-cat-section {
    margin-bottom: 48px !important;
    margin: 0 0 48px 0 !important;
    width: 100% !important;
    padding: 0 !important;
    display: block !important;
}
 
/* JS hides sections by setting display:none inline — no CSS .hidden class needed */
.dc-cat-section-header {
    margin-bottom: 20px !important;
    margin: 0 0 26px 0 !important;
    padding: 0 !important;
}
 
.dc-title-hidden{
    display: none !important;
}
 
.dc-cat-section-header h2 {
    font-size: 20px !important;
    font-weight: 500 !important;
    color: #1b2117 !important;
    margin: 0 0 6px 0 !important;
    padding: 0 !important;
    line-height: 1.2 !important;
}
 
.dc-cat-section-header p {
    font-size: 14px !important;
    line-height: 1.6 !important;
    color: #4f544c !important;
    max-width: 680px !important;
    font-weight: 400 !important;
    margin: 0 !important;
    padding: 0 !important;
}
 
/* Hide per-section h2 when a single category is active */
/* .dc-main.single-active .dc-cat-section-header h2 {
    display: none !important;
} */
 
/* ----------------------------------------------------------------
   CONNECTOR CARDS GRID
   ---------------------------------------------------------------- */
.connector-grid {
    display: grid !important;
    grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)) !important;
    gap: 25px !important;
    margin: 0 !important;
    padding: 0 !important;
}

.connector-card {
    position: relative !important;
    background: #F6F8FB !important;
    border: 1px solid #e6eaee !important;
    border-radius: 12px !important;
    padding: 16px !important;
    display: flex !important;
    flex-direction: column !important;
    box-sizing: border-box !important;
    margin: 0 !important;
    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease !important;
}
 
.connector-card:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 4px 12px rgba(16, 24, 40, 0.10) !important;
    /* border-color: #b0c8f0 !important; */
}
 
.card-header-top {
    display: flex !important;
    align-items: center !important;
    gap: 12px !important;
    margin: 0 0 10px 0 !important;
    padding: 0 !important;
}
 
.card-icon-left {
    width: 38px !important;
    height: 38px !important;
    min-width: 38px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    /* background: #f2f4f7 !important; */
    border-radius: 8px !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    flex-shrink: 0 !important;
}
 
.card-icon-left img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    margin: 0 !important;
    padding: 0 !important;
    display: block !important;
}
 
.card-title-right {
    flex: 1 !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}
 
.card-title-right h3 {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    color: #18202a !important;
    line-height: 1.4em !important;
    word-break: break-word !important;
}
 
.card-description {
    flex: 1 !important;
    margin: 0 0 0 0 !important;
    padding: 0 !important;
}
 
.card-description p {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 13px !important;
    line-height: 1.5 !important;
    color: #565f69 !important;
    display: -webkit-box !important;
    /* -webkit-line-clamp: 2 !important; */
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
}
 
.card-link {
    font-size: 13px !important;
    font-weight: 600 !important;
    color: #00b074 !important;
    text-decoration: none !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 5px !important;
    margin: auto 0 0 0 !important;
    padding: 0 !important;
    transition: color 0.15s ease !important;
}
 
.card-link:hover {
    color: #007d54 !important;
}
 
.card-link svg {
    width: 12px !important;
    height: 12px !important;
    flex-shrink: 0 !important;
    margin: 0 !important;
}
 
.connector-badge {
    position: absolute !important;
    top: 11px !important;
    right: 11px !important;
    font-size: 10px !important;
    font-weight: 700 !important;
    padding: 3px 7px !important;
    border-radius: 5px !important;
    text-transform: uppercase !important;
    color: #ffffff !important;
    z-index: 2 !important;
    margin: 0 !important;
    letter-spacing: 0.04em !important;
}
 
.connector-badge.badge-new,
.connector-badge.badge-beta {
    background: #f59e0b !important;
}
 
.connector-badge.badge-popular {
    background: #1063c7 !important;
}
 
.connector-badge.badge-updated {
    background: #00b074 !important;
}
 
/* ----------------------------------------------------------------
   NO RESULTS
   ---------------------------------------------------------------- */
.dc-no-results {
    text-align: center !important;
    padding: 60px 20px !important;
    color: #9ca3af !important;
    font-size: 14px !important;
    margin: 0 !important;
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
}
 
.dc-no-results svg {
    display: block !important;
    margin: 0 auto 14px !important;
    opacity: 0.45 !important;
}
 
.dc-no-results p {
    margin: 0 !important;
    padding: 0 !important;
}
 
/* ----------------------------------------------------------------
   OVERLAY — completely removed from paint when inactive
   ---------------------------------------------------------------- */
.dc-overlay {
    display: none !important;
    position: fixed !important;
    inset: 0 !important;
    background: rgba(10, 18, 30, 0.5) !important;
    z-index: 99990 !important;
    margin: 0 !important;
    padding: 0 !important;
}
 
.dc-overlay.active {
    display: block !important;
}
 
/* ----------------------------------------------------------------
   RESPONSIVE ≤ 1024px — sidebar becomes a right-side drawer
   ---------------------------------------------------------------- */
@media (max-width: 1024px) {
    /* Stack layout */
    .dc-wrapper {
        flex-direction: column !important;
        gap: 0 !important;
    }
 
    /* Sidebar: slide from right — becomes the drawer panel itself,
       so it needs its own background/border again in this mode */
    .dc-sidebar {
        position: fixed !important;
        top: 0 !important;
        right: -100% !important;          /* fully off-screen regardless of width */
        width: 320px !important;
        max-width: 85vw !important;
        height: 100vh !important;
        overflow-y: auto !important;
        overflow-x: hidden !important;
        border-radius: 0 !important;
        border: none !important;
        border-left: 1px solid #e6eaee !important;
        box-shadow: none !important;       /* no shadow when closed */
        z-index: 99999 !important;
        background: #ffffff !important;
        transition: right 0.32s cubic-bezier(0.22, 1, 0.36, 1) !important;
        padding: 20px !important;
        margin: 0 !important;
        align-self: auto !important;
        min-width: 0 !important;
        flex-shrink: 0 !important;
        gap: 20px !important;
    }
 
    /* Inside the mobile drawer, the category card should NOT have
       its own nested border/background — the drawer itself is the card */
    .dc-sidebar-inner {
        background: transparent !important;
        border: none !important;
        border-radius: 0 !important;
        padding: 0 !important;
    }
 
    /* Show drawer shadow only when open */
    .dc-sidebar.open {
        right: 0 !important;
        box-shadow: -12px 0 32px rgba(0, 0, 0, 0.14) !important;
    }
 
    /* Drawer header visible */
    .dc-drawer-header {
        display: flex !important;
    }
 
    /* HIDE the search box inside the sidebar on mobile
       (search is already in the mobile top bar) */
    .dc-sidebar-search {
        display: none !important;
    }
 
    /* Main fills full width */
    .dc-main {
        width: 100% !important;
        flex: none !important;
    }
 
    /* Show mobile top bar */
    .dc-mobile-bar {
        display: flex !important;
        flex-direction: row !important;    /* single row */
        align-items: center !important;
        gap: 10px !important;
    }
 
    /* Prevent page scroll when drawer is open */
    body.dc-open {
        overflow: hidden !important;
    }
 
    /* Category items slightly larger touch target */
    .dc-cat-item {
        padding: 11px 12px !important;
    }
 
    /* Remove desktop sticky */
    .dc-sidebar {
        align-self: auto !important;
    }
}
 
/* ----------------------------------------------------------------
   RESPONSIVE ≤ 767px
   ---------------------------------------------------------------- */
@media (max-width: 767px) {
    .dc-sidebar {
        width: 88vw !important;
        max-width: 88vw !important;
        right: -100% !important;          /* always use -100% so it's fully hidden */
    }
 
    .dc-sidebar.open {
        right: 0 !important;
    }
 
    .dc-grid-title {
        font-size: 11px !important;
    }
 
    .dc-grid-header {
        flex-wrap: wrap !important;
        gap: 4px !important;
    }
 
    .connector-grid {
        grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)) !important;
        gap: 14px !important;
    }
 
    .dc-cat-btn {
        height: 40px !important;
        padding: 0 14px !important;
        font-size: 13px !important;
    }
 
    .dc-search-box input {
        font-size: 14px !important;
    }
}
 
/* ----------------------------------------------------------------
   RESPONSIVE ≤ 480px
   ---------------------------------------------------------------- */
@media (max-width: 480px) {
    .dc-sidebar {
        width: 92vw !important;
        max-width: 92vw !important;
    }
 
    .connector-grid {
        grid-template-columns: 1fr !important;
        gap: 12px !important;
    }
 
    .dc-mobile-bar {
        gap: 8px !important;
    }
 
    .dc-cat-btn {
        padding: 0 12px !important;
        font-size: 13px !important;
        gap: 5px !important;
    }
 
    .connector-card {
        padding: 14px !important;
    }
 
    .card-title-right h3 {
        font-size: 13px !important;
    }
}
 
/* ----------------------------------------------------------------
   SCROLLBAR inside drawer
   ---------------------------------------------------------------- */
.dc-sidebar::-webkit-scrollbar {
    width: 5px !important;
}
 
.dc-sidebar::-webkit-scrollbar-track {
    background: transparent !important;
}
 
.dc-sidebar::-webkit-scrollbar-thumb {
    background: #d3dae0 !important;
    border-radius: 3px !important;
}
 
.dc-sidebar::-webkit-scrollbar-thumb:hover {
    background: #aab4be !important;
}
 
.dc-wrapper .connector-card.dc-filter-hidden {
    display: none !important;
}
 
.dc-wrapper .dc-cat-section.dc-filter-hidden {
    display: none !important;
}
 
.dc-no-results.dc-filter-hidden {
    display: none !important;
}
 
.dc-no-results.dc-filter-visible {
    display: block !important;
}

.elementor-120304 .elementor-element.elementor-element-1ddf7cd5  .br-revamp-global-h5 p{
     font-size: 14px !important;
 }/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-35032e2 */.faq-sec .elementskit-accordion .ekit-accordion-title {
    padding-right: 15px !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-152589b */.faq-sec .elementskit-accordion .ekit-accordion-title {
    padding-right: 15px !important;
}/* End custom CSS */
/* Start custom CSS */.dc-search-wrap {
    position: relative;
}

.dc-search-wrap input {
    padding-right: 44px;
}

.dc-search-clear {
    position: absolute;
    top: 50%;
    right: 14px;
    width: 24px;
    height: 24px;
    transform: translateY(-50%);
    border: 0;
    background: transparent;
    color: #5E6B80;
    font-size: 26px;
    line-height: 1;
    font-weight: 400;
    cursor: pointer;
    display: none;
    align-items: center;
    justify-content: center;
    padding: 0;
    border-radius: 6px;
    z-index: 3;
}

.dc-search-clear.is-visible {
    display: flex;
}

.dc-search-clear:hover {
    color: #0D1420;
    /*background: #F6F8FB;*/
}

.dc-search-clear:focus-visible {
    outline: 2px solid #1063C7;
    outline-offset: 2px;
}
.dc-no-results {
    width: 100%;
    min-height: 350px;
    margin-top: 24px;

    display: flex;
    justify-content: center;
    align-items: center;
}

.dc-no-results-inner {
    width: 100%;
    min-height: 320px;

    border: 1px dashed #d9dee8;
    border-radius: 24px;
    background: #ffffff;

    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;

    text-align: center;
    padding: 48px 24px;
}

.dc-no-results-icon {
    width: 60px;
    height: 60px;
    color: #c9ced6;
    margin-bottom: 20px;
}

.dc-no-results-inner h3 {
    margin: 0 0 12px;
    font-size: 32px;
    font-weight: 600;
    color: #111827;
}

.dc-no-results-inner p {
    margin: 0 0 24px;
    font-size: 18px;
    color: #64748b;
    max-width: 500px;
}

.dc-reset-btn {
       align-items: center;
    justify-content: center;
    padding: 10px 20px !important;
    background: #2B7DE0;
    color: #fff;
    border: none;
    border-radius: 999px;
    font-size: 14px;
    font-weight: 600;
    cursor: pointer;
    margin-top:16px;
    transition: .2s ease;
}
.dc-reset-btn:hover {
    background: #2563eb;
}

/*Banner note*/
.dc-info-banner {
    /*margin-top: 18px;*/
    display: none !important;
    margin-bottom: 8px;

    padding: 12px;

    background: #fff;
    border: 1px solid #D8E0EB;
    border-radius: 12px;
}

.dc-info-banner p {
    margin: 0;

    color: #1b2117;
    font-size: 15px;
    line-height: 1.8;
    font-style: italic;
    font-weight: 400;
}

.dc-info-banner p strong {
    font-weight: 500;
    font-style: italic;
    color: #1B2117;
}/* End custom CSS */