.elementor-991000 .elementor-element.elementor-element-d71c295{--display:flex;--min-height:1138px;--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:-270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-d71c295:not(.elementor-motion-effects-element-type-background), .elementor-991000 .elementor-element.elementor-element-d71c295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bbdirector.com/wp-content/uploads/2025/10/HERO-wide2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-991000 .elementor-element.elementor-element-7a2b5b8{--display:flex;--min-height:595px;--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991000 .elementor-element.elementor-element-0da7721{--spacer-size:171px;}.elementor-991000 .elementor-element.elementor-element-f608af6 > .elementor-widget-container{padding:0px 300px 0px 300px;}.elementor-991000 .elementor-element.elementor-element-f608af6.elementor-element{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-f608af6{text-align:center;}.elementor-991000 .elementor-element.elementor-element-f608af6 .elementor-heading-title{font-size:94px;font-weight:600;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-4f45562{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;line-height:1.3em;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-4f45562 > .elementor-widget-container{padding:0px 200px 20px 200px;}.elementor-991000 .elementor-element.elementor-element-4f45562 p{margin-bottom:11px;}.elementor-991000 .elementor-element.elementor-element-5073c37{--display:flex;--min-height:350px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-1d07edc{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-991000 .elementor-element.elementor-element-57700f7 .elementor-button{background-color:#02010152;font-size:12px;font-weight:700;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px #DFA17B;transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DFA17B;border-radius:10px 10px 10px 10px;padding:15px 25px 15px 25px;}.elementor-991000 .elementor-element.elementor-element-57700f7 .elementor-button:hover, .elementor-991000 .elementor-element.elementor-element-57700f7 .elementor-button:focus{background-color:#0000008A;}.elementor-991000 .elementor-element.elementor-element-57700f7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span 1;grid-row:span 1;}.elementor-991000 .elementor-element.elementor-element-57700f7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-991000 .elementor-element.elementor-element-2f4c0a8{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-25bc996 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-25bc996.elementor-element{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-25bc996{color:#6F6F6F;}.elementor-991000 .elementor-element.elementor-element-8ffc95b{--display:flex;--min-height:50vh;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-8ffc95b:not(.elementor-motion-effects-element-type-background), .elementor-991000 .elementor-element.elementor-element-8ffc95b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0B0B;}.elementor-991000 .elementor-element.elementor-element-c4a3c79{--e-image-carousel-slides-to-show:5;width:100%;max-width:100%;}.elementor-991000 .elementor-element.elementor-element-c4a3c79 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-c4a3c79.elementor-element{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-c4a3c79 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-991000 .elementor-element.elementor-element-cdd0e83{--e-image-carousel-slides-to-show:5;width:100%;max-width:100%;}.elementor-991000 .elementor-element.elementor-element-cdd0e83 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-991000 .elementor-element.elementor-element-cdd0e83.elementor-element{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-cdd0e83 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-991000 .elementor-element.elementor-element-98f7231{--display:flex;--min-height:216px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-98f7231:not(.elementor-motion-effects-element-type-background), .elementor-991000 .elementor-element.elementor-element-98f7231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0B0B;}.elementor-991000 .elementor-element.elementor-element-38332d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:135px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-991000 .elementor-element.elementor-element-ac7d5d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-ac7d5d0{font-size:86px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-ac7d5d0 p{margin-bottom:0px;}.elementor-991000 .elementor-element.elementor-element-2e41e0b{font-size:42px;line-height:1.2em;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-05e1e55{font-size:25px;line-height:1.2em;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-0a1b366 .elementor-button{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-991000 .elementor-element.elementor-element-f891926 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px -30px;}.elementor-991000 .elementor-element.elementor-element-6139cde{--display:flex;--min-height:625px;--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;--padding-top:30px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-991000 .elementor-element.elementor-element-6139cde:not(.elementor-motion-effects-element-type-background), .elementor-991000 .elementor-element.elementor-element-6139cde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0B0B;}.elementor-991000 .elementor-element.elementor-element-07afa33{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-a7b2f6a{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-640a46c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-640a46c.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-df384c7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-b9da9c3{--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:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-d2763bb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991000 .elementor-element.elementor-element-d2763bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-8a03292{width:var( --container-widget-width, 113.174% );max-width:113.174%;--container-widget-width:113.174%;--container-widget-flex-grow:0;}.elementor-991000 .elementor-element.elementor-element-8a03292 > .elementor-widget-container{margin:10px 0px 0px -30px;}.elementor-991000 .elementor-element.elementor-element-8a03292.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-8a03292 .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-991000 .elementor-element.elementor-element-8a03292 .elementor-heading-title a{transition-duration:0s;}.elementor-991000 .elementor-element.elementor-element-60561a5{--display:flex;}.elementor-991000 .elementor-element.elementor-element-5652fe8 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-5652fe8.elementor-element{--align-self:flex-end;}.elementor-991000 .elementor-element.elementor-element-5652fe8 .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-5652fe8 .elementor-icon{font-size:35px;}.elementor-991000 .elementor-element.elementor-element-5652fe8 .elementor-icon svg{height:35px;}.elementor-991000 .elementor-element.elementor-element-5652fe8 .elementor-icon i, .elementor-991000 .elementor-element.elementor-element-5652fe8 .elementor-icon svg{transform:rotate(42deg);}.elementor-991000 .elementor-element.elementor-element-a2b27bc{--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:center;}.elementor-991000 .elementor-element.elementor-element-a2b27bc.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-3677060{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991000 .elementor-element.elementor-element-3677060.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-7e9b3dd{width:var( --container-widget-width, 113.174% );max-width:113.174%;--container-widget-width:113.174%;--container-widget-flex-grow:0;}.elementor-991000 .elementor-element.elementor-element-7e9b3dd > .elementor-widget-container{margin:10px 0px 0px -30px;}.elementor-991000 .elementor-element.elementor-element-7e9b3dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-7e9b3dd .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-991000 .elementor-element.elementor-element-1eb70aa{--display:flex;}.elementor-991000 .elementor-element.elementor-element-fe14a33 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-fe14a33.elementor-element{--align-self:flex-end;}.elementor-991000 .elementor-element.elementor-element-fe14a33 .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-fe14a33 .elementor-icon{font-size:35px;}.elementor-991000 .elementor-element.elementor-element-fe14a33 .elementor-icon svg{height:35px;}.elementor-991000 .elementor-element.elementor-element-fe14a33 .elementor-icon i, .elementor-991000 .elementor-element.elementor-element-fe14a33 .elementor-icon svg{transform:rotate(42deg);}.elementor-991000 .elementor-element.elementor-element-708ce9c{--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:center;}.elementor-991000 .elementor-element.elementor-element-708ce9c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-e8398d8{--display:flex;}.elementor-991000 .elementor-element.elementor-element-e8398d8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-08b75d2{width:var( --container-widget-width, 113.174% );max-width:113.174%;--container-widget-width:113.174%;--container-widget-flex-grow:0;}.elementor-991000 .elementor-element.elementor-element-08b75d2 > .elementor-widget-container{margin:10px 0px 0px -30px;}.elementor-991000 .elementor-element.elementor-element-08b75d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-08b75d2 .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-991000 .elementor-element.elementor-element-af1ce09{--display:flex;}.elementor-991000 .elementor-element.elementor-element-16e6d76 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-16e6d76.elementor-element{--align-self:flex-end;}.elementor-991000 .elementor-element.elementor-element-16e6d76 .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-16e6d76 .elementor-icon{font-size:35px;}.elementor-991000 .elementor-element.elementor-element-16e6d76 .elementor-icon svg{height:35px;}.elementor-991000 .elementor-element.elementor-element-16e6d76 .elementor-icon i, .elementor-991000 .elementor-element.elementor-element-16e6d76 .elementor-icon svg{transform:rotate(42deg);}.elementor-991000 .elementor-element.elementor-element-299e181{--display:flex;--min-height:124px;--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:center;--background-transition:1.7s;}.elementor-991000 .elementor-element.elementor-element-299e181.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-4ebcac1{--display:flex;}.elementor-991000 .elementor-element.elementor-element-4ebcac1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-e92cc51{width:var( --container-widget-width, 113.174% );max-width:113.174%;--container-widget-width:113.174%;--container-widget-flex-grow:0;}.elementor-991000 .elementor-element.elementor-element-e92cc51 > .elementor-widget-container{margin:10px 0px 0px -30px;}.elementor-991000 .elementor-element.elementor-element-e92cc51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-e92cc51 .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-991000 .elementor-element.elementor-element-c66d60c{--display:flex;}.elementor-991000 .elementor-element.elementor-element-807e155 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-807e155.elementor-element{--align-self:flex-end;}.elementor-991000 .elementor-element.elementor-element-807e155 .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-807e155 .elementor-icon{font-size:35px;}.elementor-991000 .elementor-element.elementor-element-807e155 .elementor-icon svg{height:35px;}.elementor-991000 .elementor-element.elementor-element-807e155 .elementor-icon i, .elementor-991000 .elementor-element.elementor-element-807e155 .elementor-icon svg{transform:rotate(42deg);}.elementor-991000 .elementor-element.elementor-element-1039243{--display:flex;--min-height:615px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:130px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-1039243.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-991000 .elementor-element.elementor-element-cd553e4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-cd553e4.e-con{--align-self:flex-start;}.elementor-991000 .elementor-element.elementor-element-3b1ef7c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-3b1ef7c{font-size:27px;font-weight:300;line-height:1.2em;color:#000000;}.elementor-991000 .elementor-element.elementor-element-3b1ef7c p{margin-bottom:0px;}.elementor-991000 .elementor-element.elementor-element-b1d47bf{width:var( --container-widget-width, 40.489% );max-width:40.489%;--container-widget-width:40.489%;--container-widget-flex-grow:0;font-size:31px;line-height:1.2em;color:#000000;}.elementor-991000 .elementor-element.elementor-element-b1d47bf > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-b1d47bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-6e587e5{--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;}.elementor-991000 .elementor-element.elementor-element-9e14819{--e-image-carousel-slides-to-show:4;}.elementor-991000 .elementor-element.elementor-element-9e14819 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-991000 .elementor-element.elementor-element-366cbcd{--display:flex;--min-height:1094px;--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;--padding-top:150px;--padding-bottom:80px;--padding-left:160px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-366cbcd:not(.elementor-motion-effects-element-type-background), .elementor-991000 .elementor-element.elementor-element-366cbcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0B0B;}.elementor-991000 .elementor-element.elementor-element-366cbcd.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-f3d3d5b{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--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;}.elementor-991000 .elementor-element.elementor-element-f3d3d5b.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-58f1764 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-58f1764{font-size:27px;font-weight:300;line-height:1.2em;color:#F7F7F7;}.elementor-991000 .elementor-element.elementor-element-58f1764 p{margin-bottom:0px;}.elementor-991000 .elementor-element.elementor-element-f4ccc0d{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;font-size:31px;line-height:1.2em;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-f4ccc0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-f4ccc0d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-2f55531{--display:flex;--min-height:130px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-2f55531.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-8f000cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-96d3ef4{--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;}.elementor-991000 .elementor-element.elementor-element-615ed4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-f6dbca0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-f6dbca0.elementor-element{--align-self:flex-start;}.elementor-991000 .elementor-element.elementor-element-f45a9ec{--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:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-f66769e{width:var( --container-widget-width, 113.174% );max-width:113.174%;--container-widget-width:113.174%;--container-widget-flex-grow:0;}.elementor-991000 .elementor-element.elementor-element-f66769e > .elementor-widget-container{margin:10px 0px 0px -30px;}.elementor-991000 .elementor-element.elementor-element-f66769e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-f66769e .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-991000 .elementor-element.elementor-element-f66769e .elementor-heading-title a{transition-duration:0s;}.elementor-991000 .elementor-element.elementor-element-f534efe{--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:center;}.elementor-991000 .elementor-element.elementor-element-f534efe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-873d1b0.elementor-element{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-873d1b0{text-align:left;font-size:20px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-4277a03{--display:flex;--min-height:130px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-4277a03.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-ab254e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-5303ff7{--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;}.elementor-991000 .elementor-element.elementor-element-35afeb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-0928f4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-0928f4d.elementor-element{--align-self:flex-start;}.elementor-991000 .elementor-element.elementor-element-c1646bf{--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:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-7910036{width:var( --container-widget-width, 113.174% );max-width:113.174%;--container-widget-width:113.174%;--container-widget-flex-grow:0;}.elementor-991000 .elementor-element.elementor-element-7910036 > .elementor-widget-container{margin:10px 0px 0px -30px;}.elementor-991000 .elementor-element.elementor-element-7910036.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-7910036 .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-991000 .elementor-element.elementor-element-7910036 .elementor-heading-title a{transition-duration:0s;}.elementor-991000 .elementor-element.elementor-element-23c2893{--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;}.elementor-991000 .elementor-element.elementor-element-3066fed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-3066fed.elementor-element{--align-self:flex-start;}.elementor-991000 .elementor-element.elementor-element-3066fed{text-align:left;font-size:20px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-83d5a9c{--display:flex;--min-height:130px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-83d5a9c.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-b5d1a0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-518d68c{--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;}.elementor-991000 .elementor-element.elementor-element-0628c9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-3b596cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-3b596cd.elementor-element{--align-self:flex-start;}.elementor-991000 .elementor-element.elementor-element-b950290{--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:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-53a20ba{width:var( --container-widget-width, 113.174% );max-width:113.174%;--container-widget-width:113.174%;--container-widget-flex-grow:0;}.elementor-991000 .elementor-element.elementor-element-53a20ba > .elementor-widget-container{margin:10px 0px 0px -30px;}.elementor-991000 .elementor-element.elementor-element-53a20ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-53a20ba .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-991000 .elementor-element.elementor-element-53a20ba .elementor-heading-title a{transition-duration:0s;}.elementor-991000 .elementor-element.elementor-element-94d6faf{--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:center;}.elementor-991000 .elementor-element.elementor-element-35a05fe{font-size:20px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-1ed63ea{--display:flex;--min-height:185px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-1ed63ea.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-48b7345{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-e1528f6{--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;}.elementor-991000 .elementor-element.elementor-element-ea8ce28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-7c41d8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-7c41d8e.elementor-element{--align-self:flex-start;}.elementor-991000 .elementor-element.elementor-element-4ff7b3b{--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:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-cb88d3f{width:var( --container-widget-width, 113.174% );max-width:113.174%;--container-widget-width:113.174%;--container-widget-flex-grow:0;}.elementor-991000 .elementor-element.elementor-element-cb88d3f > .elementor-widget-container{margin:10px 0px 0px -30px;}.elementor-991000 .elementor-element.elementor-element-cb88d3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-cb88d3f .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-991000 .elementor-element.elementor-element-cb88d3f .elementor-heading-title a{transition-duration:0s;}.elementor-991000 .elementor-element.elementor-element-905e082{--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:center;}.elementor-991000 .elementor-element.elementor-element-b9edb9c{font-size:20px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-b5deb0d{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-b5deb0d:not(.elementor-motion-effects-element-type-background), .elementor-991000 .elementor-element.elementor-element-b5deb0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0B0B;}.elementor-991000 .elementor-element.elementor-element-b5deb0d.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-b0a3dc8.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-991000 .elementor-element.elementor-element-b0a3dc8{text-align:center;font-size:19px;font-weight:300;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-7d04588{width:var( --container-widget-width, 43.042% );max-width:43.042%;--container-widget-width:43.042%;--container-widget-flex-grow:0;text-align:center;}.elementor-991000 .elementor-element.elementor-element-7d04588 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-7d04588.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-7d04588 .elementor-heading-title{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-3d9fe7c{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991000 .elementor-element.elementor-element-3d9fe7c.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-591596e{--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;}.elementor-991000 .elementor-element.elementor-element-591596e.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-a83187c .elementor-heading-title{color:#533263;}.elementor-991000 .elementor-element.elementor-element-2487db6{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-6ec7b38 .elementor-heading-title{color:#000000;}.elementor-991000 .elementor-element.elementor-element-ce4db35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-991000 .elementor-element.elementor-element-05367ff{font-size:20px;color:#000000;}.elementor-991000 .elementor-element.elementor-element-3c24824{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991000 .elementor-element.elementor-element-3c24824.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-8deb5b5{--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;}.elementor-991000 .elementor-element.elementor-element-8deb5b5.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-589227d .elementor-heading-title{color:#533263;}.elementor-991000 .elementor-element.elementor-element-d1f57e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-5ca36ba > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-5ca36ba .elementor-heading-title{color:#000000;}.elementor-991000 .elementor-element.elementor-element-03cae71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-991000 .elementor-element.elementor-element-879cbdb{font-size:20px;color:#000000;}.elementor-991000 .elementor-element.elementor-element-17e6720{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991000 .elementor-element.elementor-element-17e6720.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-7dcbbff{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-991000 .elementor-element.elementor-element-7dcbbff.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-6044ba1 .elementor-heading-title{color:#533263;}.elementor-991000 .elementor-element.elementor-element-a161537{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-bb800cf > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-bb800cf .elementor-heading-title{color:#000000;}.elementor-991000 .elementor-element.elementor-element-56357a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-991000 .elementor-element.elementor-element-dcc5aa6{font-size:20px;color:#000000;}.elementor-991000 .elementor-element.elementor-element-6ad6790{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-991000 .elementor-element.elementor-element-6ad6790.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-523e87d{--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;}.elementor-991000 .elementor-element.elementor-element-523e87d.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-da0c61e .elementor-heading-title{color:#533263;}.elementor-991000 .elementor-element.elementor-element-c69c7e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-1a27ec0 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-1a27ec0 .elementor-heading-title{color:#000000;}.elementor-991000 .elementor-element.elementor-element-d5ad521{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-991000 .elementor-element.elementor-element-1b0e9ba{font-size:20px;color:#000000;}.elementor-991000 .elementor-element.elementor-element-e4f2738{--display:flex;--min-height:1116px;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-e4f2738:not(.elementor-motion-effects-element-type-background), .elementor-991000 .elementor-element.elementor-element-e4f2738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0B0B;}.elementor-991000 .elementor-element.elementor-element-46a87e6{width:var( --container-widget-width, 38.53% );max-width:38.53%;--container-widget-width:38.53%;--container-widget-flex-grow:0;text-align:center;}.elementor-991000 .elementor-element.elementor-element-46a87e6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-46a87e6 .elementor-heading-title{font-size:44px;font-weight:700;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-85b49d5{--display:flex;--min-height:832px;--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:30px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-991000 .elementor-element.elementor-element-627cb12{--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:14px 1px;--row-gap:14px;--column-gap:1px;}.elementor-991000 .elementor-element.elementor-element-39945c1{--display:flex;--min-height:0px;--gap:55px 0px;--row-gap:55px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-16cccc2{--display:flex;--min-height:60px;}.elementor-991000 .elementor-element.elementor-element-d52b96a{--spacer-size:41px;}.elementor-991000 .elementor-element.elementor-element-67580c7{--display:flex;--margin-top:-38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-1621ec0 .elementor-heading-title{font-size:25px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-e5e6fcd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-e5e6fcd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-fcc7432.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-fcc7432 .elementor-heading-title{font-size:25px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-1b52b1a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-44e9668 .elementor-heading-title{font-size:25px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-c957a10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-b61a5fe .elementor-heading-title{font-size:25px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-7cd04f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-a60794b > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-991000 .elementor-element.elementor-element-a60794b .elementor-heading-title{font-size:25px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-9fb9fef{--display:flex;--min-height:189px;--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:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-9fb9fef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-70958b7{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-3266700 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-56e211d{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-2e3fcec .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-404b420{text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-276171a{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991000 .elementor-element.elementor-element-1c35051 .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-0c37f86{width:var( --container-widget-width, 110.744% );max-width:110.744%;--container-widget-width:110.744%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-0c37f86 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-0c37f86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-e11f131{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991000 .elementor-element.elementor-element-fdf3e1d .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-3d23ae4{text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-0084962{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991000 .elementor-element.elementor-element-1b45b29 .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-6318d2f{text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-7131150{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-400fe26 .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-f2e5778{text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-5b96d14{--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:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-5b96d14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-ca38d8b{--display:flex;--gap:37px 0px;--row-gap:37px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991000 .elementor-element.elementor-element-1c90ccb > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-1c90ccb{text-align:center;}.elementor-991000 .elementor-element.elementor-element-1c90ccb .elementor-heading-title{font-size:25px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-4a0be45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-a41a8ea .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-56d2c4a{text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-8abd287{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-080cdb3 .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-471bb78{text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-3c9aed5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991000 .elementor-element.elementor-element-cdb8b5a .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-af95aab{text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-e95e6f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-3fbda18 .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-8a2ad8b{text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-76caa92{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-050db32 .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-29a446b{text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-3ba179f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991000 .elementor-element.elementor-element-8493ad1{--display:flex;--gap:59px 0px;--row-gap:59px;--column-gap:0px;--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991000 .elementor-element.elementor-element-5e8c488 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-991000 .elementor-element.elementor-element-5e8c488{text-align:center;}.elementor-991000 .elementor-element.elementor-element-5e8c488 .elementor-heading-title{font-size:25px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-650bbd1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-63075f0 .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-572954a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-572954a{text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-1fbe161{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-411d1c6 .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-d251451{text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-1e5f0ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-0bd6910 .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-ccd83db{text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-0b5f74d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-9bd6cea .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-3801055{text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-327618c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-3c1c55f .elementor-icon-wrapper{text-align:center;}.elementor-991000 .elementor-element.elementor-element-6e9c16c{text-align:center;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-cd80522{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-cd80522:not(.elementor-motion-effects-element-type-background), .elementor-991000 .elementor-element.elementor-element-cd80522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0B0B;}.elementor-991000 .elementor-element.elementor-element-d200532{--display:flex;--justify-content:center;}.elementor-991000 .elementor-element.elementor-element-d200532.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-09e7d9a.elementor-element{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-09e7d9a{text-align:center;}.elementor-991000 .elementor-element.elementor-element-09e7d9a .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-8e1b342.elementor-element{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-8e1b342{text-align:center;font-size:20px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-6d4628f{--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;}.elementor-991000 .elementor-element.elementor-element-6d4628f:not(.elementor-motion-effects-element-type-background), .elementor-991000 .elementor-element.elementor-element-6d4628f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0B0B;}.elementor-991000 .elementor-element.elementor-element-f01eb44{--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;}.elementor-991000 .elementor-element.elementor-element-07d8ad3{--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;}.elementor-991000 .elementor-element.elementor-element-b8f8289{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-b8f8289.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-12ec2f5{--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;}.elementor-991000 .elementor-element.elementor-element-12ec2f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-f31d5ab{width:var( --container-widget-width, 129.64% );max-width:129.64%;--container-widget-width:129.64%;--container-widget-flex-grow:0;}.elementor-991000 .elementor-element.elementor-element-f31d5ab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-f31d5ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-fe19983{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-27bdee5 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-f7df3c5 > .elementor-widget-container{padding:0px 0px 0px 113px;}.elementor-991000 .elementor-element.elementor-element-f7df3c5{font-size:20px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-f7df3c5 p{margin-bottom:10px;}.elementor-991000 .elementor-element.elementor-element-f691104{--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;}.elementor-991000 .elementor-element.elementor-element-669da0c{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-669da0c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-67308de{--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;}.elementor-991000 .elementor-element.elementor-element-67308de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-635f3ec{width:var( --container-widget-width, 129.64% );max-width:129.64%;--container-widget-width:129.64%;--container-widget-flex-grow:0;}.elementor-991000 .elementor-element.elementor-element-635f3ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-635f3ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-7dd53f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-7dd53f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-de7f6df .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-3c61fd3 > .elementor-widget-container{padding:0px 0px 0px 113px;}.elementor-991000 .elementor-element.elementor-element-3c61fd3{font-size:20px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-3c61fd3 p{margin-bottom:10px;}.elementor-991000 .elementor-element.elementor-element-e12d4d5{--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;}.elementor-991000 .elementor-element.elementor-element-3f03316{--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;}.elementor-991000 .elementor-element.elementor-element-d77fee1{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-d77fee1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-5f99ef6{--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;}.elementor-991000 .elementor-element.elementor-element-5f99ef6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-51b487b{width:var( --container-widget-width, 129.64% );max-width:129.64%;--container-widget-width:129.64%;--container-widget-flex-grow:0;}.elementor-991000 .elementor-element.elementor-element-51b487b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-51b487b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-35b60e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-d201eb6 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-22b5678{width:var( --container-widget-width, 95.488% );max-width:95.488%;--container-widget-width:95.488%;--container-widget-flex-grow:0;font-size:20px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-22b5678 > .elementor-widget-container{padding:0px 0px 0px 113px;}.elementor-991000 .elementor-element.elementor-element-22b5678.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-a51b14a{--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;}.elementor-991000 .elementor-element.elementor-element-f2f234e{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-f2f234e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-f3664b4{--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;}.elementor-991000 .elementor-element.elementor-element-f3664b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-cd0da79{width:var( --container-widget-width, 129.64% );max-width:129.64%;--container-widget-width:129.64%;--container-widget-flex-grow:0;}.elementor-991000 .elementor-element.elementor-element-cd0da79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-cd0da79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-781cea8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-781cea8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-7d5d2b9 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-b16a6b6 > .elementor-widget-container{padding:0px 0px 0px 113px;}.elementor-991000 .elementor-element.elementor-element-b16a6b6{font-size:20px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-35e1c38{--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:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-35e1c38:not(.elementor-motion-effects-element-type-background), .elementor-991000 .elementor-element.elementor-element-35e1c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0B0B;}.elementor-991000 .elementor-element.elementor-element-35e1c38.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-bcf0572{width:var( --container-widget-width, 34.573% );max-width:34.573%;--container-widget-width:34.573%;--container-widget-flex-grow:0;}.elementor-991000 .elementor-element.elementor-element-bcf0572.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-bcf0572 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-a85b286{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-a85b286.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-46d9e1e{--display:flex;--min-height:469px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-46d9e1e.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-3f75397 > .elementor-widget-container{margin:0px 63px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-3f75397.elementor-element{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-3f75397{text-align:center;}.elementor-991000 .elementor-element.elementor-element-d1a22a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-15d3c36 .elementor-heading-title{font-size:30px;font-weight:500;color:#FF6A00;}.elementor-991000 .elementor-element.elementor-element-1932d90{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-811d357{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-811d357.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-614a624{--display:flex;--min-height:469px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-614a624.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-dc8e8a7 > .elementor-widget-container{margin:0px 63px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-dc8e8a7.elementor-element{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-dc8e8a7{text-align:center;}.elementor-991000 .elementor-element.elementor-element-ede452a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-50fc96c .elementor-heading-title{font-size:30px;font-weight:500;color:#FF6A00;}.elementor-991000 .elementor-element.elementor-element-a436443{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-6f5650a{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-6f5650a.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-eee35f3{--display:flex;--min-height:469px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-eee35f3.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-991000 .elementor-element.elementor-element-d249f2a > .elementor-widget-container{margin:0px 63px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-d249f2a.elementor-element{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-d249f2a{text-align:center;}.elementor-991000 .elementor-element.elementor-element-045ba67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-b49554c .elementor-heading-title{font-size:30px;font-weight:500;color:#FF6A00;}.elementor-991000 .elementor-element.elementor-element-1833415{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-dcbeaaa{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-dcbeaaa:not(.elementor-motion-effects-element-type-background), .elementor-991000 .elementor-element.elementor-element-dcbeaaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0B0B;}.elementor-991000 .elementor-element.elementor-element-c3926dc.elementor-element{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-c3926dc .elementor-heading-title{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-c905496.elementor-element{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-c905496{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-42198a2{--display:flex;--min-height:0px;--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:200px;--padding-right:200px;}.elementor-991000 .elementor-element.elementor-element-d1890eb{--display:flex;--min-height:0px;--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:1px 0px;--row-gap:1px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-8aab1bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-8aab1bc .elementor-heading-title{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-9e0ae1b > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-9e0ae1b{color:#BABABA;}.elementor-991000 .elementor-element.elementor-element-6c1e43a{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:0.01px;}.elementor-991000 .elementor-element.elementor-element-6c1e43a > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-6c1e43a .elementor-divider-separator{width:100%;}.elementor-991000 .elementor-element.elementor-element-6c1e43a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-991000 .elementor-element.elementor-element-e0e51ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-e0e51ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-991000 .elementor-element.elementor-element-e0e51ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-991000 .elementor-element.elementor-element-e0e51ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-991000 .elementor-element.elementor-element-e0e51ad .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-991000 .elementor-element.elementor-element-e0e51ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-991000 .elementor-element.elementor-element-e0e51ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-991000 .elementor-element.elementor-element-e0e51ad .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-991000 .elementor-element.elementor-element-e0e51ad .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-991000 .elementor-element.elementor-element-e0e51ad{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-991000 .elementor-element.elementor-element-e0e51ad .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-991000 .elementor-element.elementor-element-862fd47 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-991000 .elementor-element.elementor-element-d4eed23{--display:flex;--min-height:0px;--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:1px 0px;--row-gap:1px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-d4eed23.e-con{--order:99999 /* order end hack */;}.elementor-991000 .elementor-element.elementor-element-9ee7901 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-9ee7901 .elementor-heading-title{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-796f306 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-796f306{color:#BABABA;}.elementor-991000 .elementor-element.elementor-element-87d84ac{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:0.01px;}.elementor-991000 .elementor-element.elementor-element-87d84ac > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-87d84ac .elementor-divider-separator{width:100%;}.elementor-991000 .elementor-element.elementor-element-87d84ac .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-991000 .elementor-element.elementor-element-3eed358 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-3eed358 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-991000 .elementor-element.elementor-element-3eed358 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-991000 .elementor-element.elementor-element-3eed358 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-991000 .elementor-element.elementor-element-3eed358 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-991000 .elementor-element.elementor-element-3eed358 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-991000 .elementor-element.elementor-element-3eed358 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-991000 .elementor-element.elementor-element-3eed358 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-991000 .elementor-element.elementor-element-3eed358 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-991000 .elementor-element.elementor-element-3eed358{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-991000 .elementor-element.elementor-element-3eed358 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-991000 .elementor-element.elementor-element-3774191 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-991000 .elementor-element.elementor-element-9a7b33e{--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;}.elementor-991000 .elementor-element.elementor-element-9fb86b3 .elementor-heading-title{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-1c8f5c3{color:#BABABA;}.elementor-991000 .elementor-element.elementor-element-89a7541{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:0.01px;}.elementor-991000 .elementor-element.elementor-element-89a7541 .elementor-divider-separator{width:100%;}.elementor-991000 .elementor-element.elementor-element-89a7541 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-991000 .elementor-element.elementor-element-f11be8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-991000 .elementor-element.elementor-element-f11be8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-991000 .elementor-element.elementor-element-f11be8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-991000 .elementor-element.elementor-element-f11be8c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-991000 .elementor-element.elementor-element-f11be8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-991000 .elementor-element.elementor-element-f11be8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-991000 .elementor-element.elementor-element-f11be8c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-991000 .elementor-element.elementor-element-f11be8c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-991000 .elementor-element.elementor-element-f11be8c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-991000 .elementor-element.elementor-element-f11be8c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-991000 .elementor-element.elementor-element-2beb9aa .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-991000 .elementor-element.elementor-element-0c5e7de{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-991000 .elementor-element.elementor-element-0c5e7de.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-661187e{--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;}.elementor-991000 .elementor-element.elementor-element-82494d3 .elementor-heading-title{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-73e5258{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-991000 .elementor-element.elementor-element-73e5258 .elementor-divider-separator{width:100%;}.elementor-991000 .elementor-element.elementor-element-73e5258 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-991000 .elementor-element.elementor-element-3d20a58{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-58de457 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-991000 .elementor-element.elementor-element-58de457 .elementor-button:hover, .elementor-991000 .elementor-element.elementor-element-58de457 .elementor-button:focus{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-58de457 .elementor-button:hover svg, .elementor-991000 .elementor-element.elementor-element-58de457 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-c5dd395{--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;}.elementor-991000 .elementor-element.elementor-element-50e0a94 .elementor-heading-title{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-5b75cb9{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-991000 .elementor-element.elementor-element-5b75cb9 .elementor-divider-separator{width:100%;}.elementor-991000 .elementor-element.elementor-element-5b75cb9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-991000 .elementor-element.elementor-element-70b974f{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-45dba2d .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-991000 .elementor-element.elementor-element-45dba2d .elementor-button:hover, .elementor-991000 .elementor-element.elementor-element-45dba2d .elementor-button:focus{color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-45dba2d .elementor-button:hover svg, .elementor-991000 .elementor-element.elementor-element-45dba2d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-d733839{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-991000 .elementor-element.elementor-element-d733839:not(.elementor-motion-effects-element-type-background), .elementor-991000 .elementor-element.elementor-element-d733839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0B0B;}.elementor-991000 .elementor-element.elementor-element-71e3307 > .elementor-widget-container{padding:-1px 0px 0px 0px;}.elementor-991000 .elementor-element.elementor-element-71e3307.elementor-element{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-71e3307{text-align:center;}.elementor-991000 .elementor-element.elementor-element-71e3307 .elementor-heading-title{font-size:50px;color:#FFFFFF;}.elementor-991000 .elementor-element.elementor-element-4918870{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-991000 .elementor-element.elementor-element-4918870.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-7ade122{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-991000 .elementor-element.elementor-element-7ade122.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-9accb35{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-991000 .elementor-element.elementor-element-9accb35.e-con{--align-self:center;}.elementor-991000 .elementor-element.elementor-element-3a4d9e3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-991000 .elementor-element.elementor-element-3a4d9e3.e-con{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-991000 .elementor-element.elementor-element-1d07edc{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-991000 .elementor-element.elementor-element-d71c295{--content-width:100%;}.elementor-991000 .elementor-element.elementor-element-5073c37{--width:85%;}.elementor-991000 .elementor-element.elementor-element-1d07edc{--width:67%;}.elementor-991000 .elementor-element.elementor-element-98f7231{--content-width:100%;}.elementor-991000 .elementor-element.elementor-element-38332d0{--width:50%;}.elementor-991000 .elementor-element.elementor-element-6139cde{--content-width:100%;}.elementor-991000 .elementor-element.elementor-element-640a46c{--width:90%;}.elementor-991000 .elementor-element.elementor-element-b9da9c3{--width:100%;}.elementor-991000 .elementor-element.elementor-element-d2763bb{--width:70.968%;}.elementor-991000 .elementor-element.elementor-element-a2b27bc{--width:100%;}.elementor-991000 .elementor-element.elementor-element-3677060{--width:68.679%;}.elementor-991000 .elementor-element.elementor-element-708ce9c{--width:100%;}.elementor-991000 .elementor-element.elementor-element-e8398d8{--width:75.324%;}.elementor-991000 .elementor-element.elementor-element-299e181{--width:100%;}.elementor-991000 .elementor-element.elementor-element-4ebcac1{--width:76.062%;}.elementor-991000 .elementor-element.elementor-element-1039243{--content-width:100%;}.elementor-991000 .elementor-element.elementor-element-f3d3d5b{--width:100%;}.elementor-991000 .elementor-element.elementor-element-2f55531{--width:100%;}.elementor-991000 .elementor-element.elementor-element-8f000cb{--width:40%;}.elementor-991000 .elementor-element.elementor-element-96d3ef4{--width:70%;}.elementor-991000 .elementor-element.elementor-element-615ed4f{--width:40%;}.elementor-991000 .elementor-element.elementor-element-f45a9ec{--width:50%;}.elementor-991000 .elementor-element.elementor-element-f534efe{--width:49.869%;}.elementor-991000 .elementor-element.elementor-element-4277a03{--width:100%;}.elementor-991000 .elementor-element.elementor-element-ab254e9{--width:40%;}.elementor-991000 .elementor-element.elementor-element-5303ff7{--width:70%;}.elementor-991000 .elementor-element.elementor-element-35afeb9{--width:40%;}.elementor-991000 .elementor-element.elementor-element-c1646bf{--width:50%;}.elementor-991000 .elementor-element.elementor-element-23c2893{--width:50%;}.elementor-991000 .elementor-element.elementor-element-83d5a9c{--width:100%;}.elementor-991000 .elementor-element.elementor-element-b5d1a0c{--width:40%;}.elementor-991000 .elementor-element.elementor-element-518d68c{--width:70%;}.elementor-991000 .elementor-element.elementor-element-0628c9c{--width:40%;}.elementor-991000 .elementor-element.elementor-element-b950290{--width:50%;}.elementor-991000 .elementor-element.elementor-element-94d6faf{--width:50%;}.elementor-991000 .elementor-element.elementor-element-1ed63ea{--width:100%;}.elementor-991000 .elementor-element.elementor-element-48b7345{--width:40%;}.elementor-991000 .elementor-element.elementor-element-e1528f6{--width:70%;}.elementor-991000 .elementor-element.elementor-element-ea8ce28{--width:40%;}.elementor-991000 .elementor-element.elementor-element-4ff7b3b{--width:50%;}.elementor-991000 .elementor-element.elementor-element-905e082{--width:50%;}.elementor-991000 .elementor-element.elementor-element-3d9fe7c{--width:85%;}.elementor-991000 .elementor-element.elementor-element-591596e{--width:42%;}.elementor-991000 .elementor-element.elementor-element-ce4db35{--width:50%;}.elementor-991000 .elementor-element.elementor-element-3c24824{--width:85%;}.elementor-991000 .elementor-element.elementor-element-8deb5b5{--width:42%;}.elementor-991000 .elementor-element.elementor-element-03cae71{--width:50%;}.elementor-991000 .elementor-element.elementor-element-17e6720{--width:85%;}.elementor-991000 .elementor-element.elementor-element-7dcbbff{--width:42%;}.elementor-991000 .elementor-element.elementor-element-56357a9{--width:50%;}.elementor-991000 .elementor-element.elementor-element-6ad6790{--width:85%;}.elementor-991000 .elementor-element.elementor-element-523e87d{--width:42%;}.elementor-991000 .elementor-element.elementor-element-d5ad521{--width:50%;}.elementor-991000 .elementor-element.elementor-element-627cb12{--width:80%;}.elementor-991000 .elementor-element.elementor-element-e5e6fcd{--width:100%;}.elementor-991000 .elementor-element.elementor-element-9fb9fef{--width:85%;}.elementor-991000 .elementor-element.elementor-element-5b96d14{--width:75%;}.elementor-991000 .elementor-element.elementor-element-3ba179f{--width:75%;}.elementor-991000 .elementor-element.elementor-element-07d8ad3{--width:50%;}.elementor-991000 .elementor-element.elementor-element-b8f8289{--width:95%;}.elementor-991000 .elementor-element.elementor-element-12ec2f5{--width:38.322%;}.elementor-991000 .elementor-element.elementor-element-fe19983{--width:50%;}.elementor-991000 .elementor-element.elementor-element-f691104{--width:50%;}.elementor-991000 .elementor-element.elementor-element-669da0c{--width:95%;}.elementor-991000 .elementor-element.elementor-element-67308de{--width:38.322%;}.elementor-991000 .elementor-element.elementor-element-7dd53f3{--width:54.268%;}.elementor-991000 .elementor-element.elementor-element-3f03316{--width:50%;}.elementor-991000 .elementor-element.elementor-element-d77fee1{--width:95%;}.elementor-991000 .elementor-element.elementor-element-5f99ef6{--width:38.322%;}.elementor-991000 .elementor-element.elementor-element-35b60e7{--width:50%;}.elementor-991000 .elementor-element.elementor-element-a51b14a{--width:50%;}.elementor-991000 .elementor-element.elementor-element-f2f234e{--width:95%;}.elementor-991000 .elementor-element.elementor-element-f3664b4{--width:38.322%;}.elementor-991000 .elementor-element.elementor-element-781cea8{--width:54.115%;}.elementor-991000 .elementor-element.elementor-element-46d9e1e{--width:42%;}.elementor-991000 .elementor-element.elementor-element-d1a22a7{--width:35%;}.elementor-991000 .elementor-element.elementor-element-614a624{--width:42%;}.elementor-991000 .elementor-element.elementor-element-ede452a{--width:35%;}.elementor-991000 .elementor-element.elementor-element-eee35f3{--width:42%;}.elementor-991000 .elementor-element.elementor-element-045ba67{--width:35%;}.elementor-991000 .elementor-element.elementor-element-42198a2{--width:100%;}.elementor-991000 .elementor-element.elementor-element-d1890eb{--width:50%;}.elementor-991000 .elementor-element.elementor-element-d4eed23{--width:50%;}.elementor-991000 .elementor-element.elementor-element-9a7b33e{--width:50%;}.elementor-991000 .elementor-element.elementor-element-661187e{--width:30%;}.elementor-991000 .elementor-element.elementor-element-c5dd395{--width:30%;}.elementor-991000 .elementor-element.elementor-element-4918870{--width:60%;}.elementor-991000 .elementor-element.elementor-element-7ade122{--width:60%;}.elementor-991000 .elementor-element.elementor-element-9accb35{--width:60%;}.elementor-991000 .elementor-element.elementor-element-3a4d9e3{--width:60%;}}@media(max-width:767px){.elementor-991000 .elementor-element.elementor-element-1d07edc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image-carousel, class: .elementor-element-c4a3c79 */.elementor-991000 .elementor-element.elementor-element-c4a3c79 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}

/* Dark side fade for any widget with class "side-fade" */
.side-fade{position:relative;}

/* put overlays on top */
.side-fade *{position:relative; z-index:1;}
.side-fade::before,
.side-fade::after{
  content:"";
  position:absolute;
  top:0;
  width:clamp(48px, 10vw, 180px);
  height:100%;
  pointer-events:none;
  z-index:5;
}

/* left fade */
.side-fade::before{
  left:0;
  background:linear-gradient(to right, rgba(13,13,13,1), rgba(0,0,0,0));
}

/* right fade */
.side-fade::after{
  right:0;
  background:linear-gradient(to left, rgba(13,13,13,1), rgba(0,0,0,0));
}

/* optional, if the swiper wrapper clips the fade */
.side-fade .swiper,
.side-fade .elementor-image-carousel-wrapper{
  overflow:visible;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cdd0e83 */.elementor-991000 .elementor-element.elementor-element-cdd0e83 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-f
      unction: linear !important;
      transition-timing-function: linear !important; 
}

/* Dark side fade for any widget with class "side-fade" */
.side-fade{position:relative;}

/* put overlays on top */
.side-fade *{position:relative; z-index:1;}
.side-fade::before,
.side-fade::after{
  content:"";
  position:absolute;
  top:0;
  width:clamp(48px, 10vw, 180px);
  height:100%;
  pointer-events:none;
  z-index:5;
}

/* left fade */
.side-fade::before{
  left:0;
  background:linear-gradient(to right, rgba(13,13,13,1), rgba(0,0,0,0));
}

/* right fade */
.side-fade::after{
  right:0;
  background:linear-gradient(to left, rgba(13,13,13,1), rgba(0,0,0,0));
}

/* optional, if the swiper wrapper clips the fade */
.side-fade .swiper,
.side-fade .elementor-image-carousel-wrapper{
  overflow:visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ffc95b *//* prevent horizontal scroll */
html, body {
  overflow-x: hidden !important;
}

/* keep content centered within viewport */
.elementor-section {
  max-width: 100vw !important;
  overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a1b366 */.orange-btn .elementor-button {
  background: linear-gradient(180deg, #ff6a00, #cc4f00);
  color: #fff;
  border: none;
  border-radius: 8px;
  font-weight: 600;
  padding: 14px 32px;
  box-shadow: 0 0 20px rgba(255, 110, 0, 0.45);
  transition: all 0.2s ease-in-out;
}

/* subtle hover pop */
.orange-btn .elementor-button:hover {
  filter: brightness(1.1);
  box-shadow: 0 0 28px rgba(255, 110, 0, 0.6);
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38332d0 *//* palette */
:root{
  --who-orange:#ff6a00;
  --who-white:#ffffff;
  --who-gray:#eaeaea;
  --who-muted:#b8b8b8;
}

/* BIG TITLE: WHO WE ARE */
.who-title{
  color:var(--who-white);
  font-weight:300;
  line-height:1.05;
  letter-spacing:.4px;
  font-size:clamp(36px,6vw,84px);
  margin:0;
}
.who-title .accent{ /* use on WHO */
  color:var(--who-orange);
  font-weight:800;
}

/* SHORT LEAD: two lines under the title */
.who-lead{
  color:var(--who-white);
  font-size:clamp(18px,2.2vw,24px);
  line-height:1.45;
  margin:12px 0 18px;
}
.who-lead .accent{
  color:var(--who-orange);
  font-weight:800;
}

/* BODY PARAGRAPH */
.who-body{
  color:var(--who-muted);
  font-size:clamp(15px,1.5vw,18px);
  line-height:1.7;
  letter-spacing:.2px;
  margin:0;
}
.who-body strong{ /* bold words in body */
  color:var(--who-gray);
  font-weight:700;
}

/* optional subtle text glow on dark bg */
.who-title .accent,
.who-lead .accent{
  text-shadow:0 0 12px rgba(255,106,0,.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6139cde *//* palette */
:root{
  --kp-orange:#ff6a00;
  --kp-bg:#0f0f0f;
  --kp-text:#ffffff;
  --kp-muted:#b8b8b8;
  --kp-line:rgba(255,255,255,.12);
}

/* eyebrow line */
.kp-eyebrow{
  color:var(--kp-muted);
  margin-bottom: 10px;
}
.kp-eyebrow .accent{ color:var(--kp-orange); }

/* each row */
.kp-item{
  position: relative;
  padding: 18px 56px 18px 0; /* room for arrow on right */
  border-top: 1px solid var(--kp-line);
}
.kp-item:last-child{
  border-bottom: 1px solid var(--kp-line);
}

/* text */
.kp-text .elementor-heading-title{
  color: var(--kp-text);
  font-weight: 800;        /* bold at start */
  letter-spacing: .2px;
}
.kp-text .elementor-heading-title em,
.kp-text .elementor-heading-title strong{
  font-weight: 800;
}

/* right chevron icon + glow */
.kp-arrow{
  position: relative;
  justify-self: end;
}
.kp-arrow .elementor-icon{
  color: #fff; /* the icon itself will sit over the glow */
  mix-blend-mode: normal;
}
/* glowing wedge behind the icon */
.kp-arrow::before{
  content:"";
  position:absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 44px; height: 28px; 
  border-radius: 20px;
  
}
/* make the icon match the orange */
.kp-arrow .elementor-icon i,
.kp-arrow .elementor-icon svg{
  color: var(--kp-orange);
}

/* optional: tighten mobile */
@media (max-width: 768px){
  .kp-item{ padding-right: 44px; }
}

/* target your orange arrows */
.kp-arrow .elementor-icon i,
.kp-arrow .elementor-icon svg {
  color: #ff6a00;
  text-shadow: 
    -6px 0 12px rgba(255, 106, 0, 0.6),  /* left-side glow */
    -10px 0 20px rgba(255, 106, 0, 0.3); /* softer spread */
  transition: 0.5s ease-in-out;
}

/* stronger glow on hover */
.kp-item:hover .kp-arrow .elementor-icon i,
.kp-item:hover .kp-arrow .elementor-icon svg {
  text-shadow: 
    -6px 0 18px rgba(255, 106, 0, 0.8),
    -12px 0 28px rgba(255, 106, 0, 0.5);
  transform: translateX(2px);
}

.kp-item:first-child { border-top: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366cbcd *//* palette */
:root{
  --bg:#0f0f0f;
  --text:#ffffff;
  --muted:#cfcfcf;
  --line:rgba(255,255,255,.14);
  --accent:#ff6a00;
}

/* section base and faint grid background (optional) */
.industries-sec{
  background:
    radial-gradient(600px 240px at 20% 0, rgba(255,110,0,.08), transparent 60%),
    repeating-linear-gradient(0deg, rgba(255,255,255,.04) 0 1px, transparent 1px 80px),
    repeating-linear-gradient(90deg, rgba(255,255,255,.04) 0 1px, transparent 1px 80px),
    var(--bg);
  color:var(--text);
}

/* eyebrow + title */
.industries-eyebrow{
  margin-bottom:8px;
  color:var(--accent);
  letter-spacing:.08em;
  font-weight:700;
  text-transform:uppercase;
  font-size:14px;
}
.industries-eyebrow .muted{ color:var(--muted); font-weight:500; }

.industries-title .elementor-heading-title{
  color:var(--text);
  line-height:1.2;
  letter-spacing:.2px;
  margin: 0 0 24px;
}

/* row container */
.industry-row{
  position:relative;
  padding: 22px 0;
  border-top:1px solid var(--line);
}
.industry-row:last-of-type{
  border-bottom:1px solid var(--line);
}

/* left column */
.industry-left{
  display:flex;
  align-items:center;
  gap:16px;
}
.industry-icon .elementor-icon,
.industry-icon img,
.industry-icon svg{
  color:var(--accent);
  fill:var(--accent);

}
.industry-name .elementor-heading-title{
  margin:0;
  color:var(--text);
  font-weight:800;
  letter-spacing:.2px;
}

/* right column with vertical divider */
.industry-right{
  position:relative;
  padding-left:24px;
}
.industry-right::before{
  content:"";
  position:absolute;
  left:0; top:4px; bottom:4px;
  width:1px;
  background: linear-gradient(180deg, transparent, var(--line), transparent);
}
.industry-copy{
  color:var(--muted);
  line-height:1.7;
  font-size:16px;
}

/* small hover polish */
.industry-row:hover .industry-icon .elementor-icon,
.industry-row:hover .industry-icon svg{
  filter: drop-shadow(0 0 14px rgba(255,110,0,.55));
}
.industry-row:hover .industry-name .elementor-heading-title{
  text-shadow:0 0 10px rgba(255,110,0,.15);
}

/* responsive */
@media (max-width: 1024px){
  .industry-right{ padding-left:18px; }
}
@media (max-width: 767px){
  .industry-row{
    padding:18px 0;
  }
  .industry-right{
    padding-left:0; margin-top:8px;
  }
  .industry-right::before{ display:none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5deb0d *//* palette */
:root{
  --bg:#0f0f0f;
  --pill:#d7d7d7;
  --pill-top:#e4e4e4;
  --pill-shadow:rgba(0,0,0,.35);
  --ink:#121212;
  --muted:#3c3c3c;
  --accent:#ff6a00;
  --step:#b79dfc;   /* lilac for "Step X" */
}

/* section base */
.hiw-sec{
  background: radial-gradient(800px 260px at 50% -40px, rgba(255,110,0,.08), transparent 60%), var(--bg);
  color:#fff;
  text-align:center;
}

/* eyebrow and title */
.hiw-eyebrow{ 
  color: var(--accent);
  text-transform: uppercase; 
  letter-spacing: .08em; 
  font-weight: 700; 
  font-size: 14px; 
  margin-bottom:6px;
}
.hiw-eyebrow span{ color:#dcdcdc; font-weight:600; }
.hiw-title .elementor-heading-title{
  color:#f2f2f2; 
  font-weight:600; 
  line-height:1.25; 
  margin:0 0 28px;
}

/* each pill row */
.hiw-step{
  position:relative;
  border-radius:28px;
  background: linear-gradient(180deg, var(--pill-top), var(--pill));
  box-shadow: 0 12px 34px var(--pill-shadow);
  padding:22px 26px;
  margin: 18px 0;
  overflow:hidden;
}
/* subtle texture / border */
.hiw-step::after{
  content:""; position:absolute; inset:0;
  border-radius:28px;
  box-shadow: inset 0 0 0 1px rgba(0,0,0,.15), inset 0 1px 0 rgba(255,255,255,.35);
  pointer-events:none;
}

/* left side text */
.hiw-num .elementor-heading-title{
  color: var(--step);
  font-weight: 800;
  margin:0 0 6px;
}
.hiw-name .elementor-heading-title{
  color: var(--ink);
  font-weight: 800;
  line-height:1.1;
  margin:0;
}

/* right side copy */
.hiw-copy{
  color: var(--muted);
  text-align:left;
  line-height:1.6;
  font-size:16px;
}

/* tiny lift on hover */
.hiw-step:hover{ transform: translateY(-2px); transition: transform .18s ease; }

/* responsive stacking */
@media (max-width: 992px){
  .hiw-step{ padding:20px; }
}
@media (max-width: 767px){
  .hiw-step .elementor-column{ width:100% !important; }
  .hiw-copy{ margin-top:10px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46a87e6 */span.orange {
  color: #ff6a00;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4f2738 *//* palette */
:root{
  --bg:#0f0f0f;
  --text:#ffffff;
  --muted:#cfcfcf;
  --line:rgba(255,255,255,.10);
  --accent:#ff6a00;      /* orange */
  --violet:#8b52ff;      /* for X / neutral */
}

/* section + title */
.cmp-sec{ background: var(--bg); color:var(--text); }
.cmp-title .elementor-heading-title{ text-align:center; margin-bottom:28px; }
.accent{ color:var(--accent); }

/* table grid */
.cmp-table,
.cmp-row{
  display:grid;
  grid-template-columns: 28% 24% 24% 24%;
  gap:0;
  align-items:center;
}

/* header cells */
.cmp-col{ padding:12px 18px; }
.cmp-col .elementor-heading-title{ margin:0; }

/* highlighted brand column (header) */
.cmp-highlight{
  position:relative;
  border-radius:28px;
}
.cmp-highlight::before{
  content:"";
  position:absolute;
  inset:-18px -10px -18px -10px;      /* expand around the whole column */
  border-radius:32px;
  border:2px dashed rgba(255,106,0,.9);
  pointer-events:none;
}
.cmp-highlight::after{
  content:"";
  position:absolute;
  inset:-30px -22px -30px -22px;
  border-radius:40px;
  box-shadow: 0 0 50px rgba(255,106,0,.25), 0 0 120px rgba(255,106,0,.18);
  pointer-events:none;
}

/* data rows */
.cmp-row{ border-top:1px solid var(--line); padding:16px 0; }
.cmp-row:last-of-type{ border-bottom:1px solid var(--line); }

/* left labels */
.cmp-label .elementor-heading-title{
  font-weight:800; margin:0;
}

/* icon cells */
.cmp-yes .elementor-icon{
  color:var(--accent); font-size:28px;
  text-shadow:0 0 14px rgba(255,106,0,.35);
}
.cmp-no .elementor-icon{
  color:var(--violet); font-size:28px;
  text-shadow:0 0 12px rgba(139,82,255,.25);
}

/* small caption under icons */
.cmp-note{
  color:var(--muted);
  font-size:13px;
  line-height:1.35;
  margin-top:6px;
}

/* tighten cells */
.cmp-row > .elementor-column,
.cmp-table > .elementor-column{
  padding:10px 18px;
}

/* responsive */
@media (max-width:1024px){
  .cmp-table,
  .cmp-row{ grid-template-columns: 34% 22% 22% 22%; }
}
@media (max-width:767px){
  /* stack each row: label on top, then 3 columns */
  .cmp-table{ display:none; } /* hide header row on mobile */
  .cmp-row{
    grid-template-columns: 1fr;
    row-gap:10px;
    padding:18px 0;
  }
  .cmp-row > .elementor-column{ padding:4px 0; }
  .cmp-label .elementor-heading-title{ font-size:18px; }
}

/* make sure your BBDdirector column has this class */
.cmp-highlight {
  position: relative;
  background: #0b0b0b;
  border-radius: 32px;
  box-shadow: 0 0 60px rgba(255,106,0,.25);
  overflow: visible; /* so the glow can breathe */
}

/* dotted border */
.cmp-highlight::before {
  content: "";
  position: absolute;
  inset: 0;
  border: 2px dashed rgba(255,106,0,.9);
  border-radius: 32px;
  pointer-events: none;
  box-shadow:
    0 0 25px rgba(255,106,0,.4),
    0 0 60px rgba(255,106,0,.25);
}

/* optional subtle outer glow for more depth */
.cmp-highlight::after {
  content: "";
  position: absolute;
  inset: -30px;
  border-radius: 40px;
  background: radial-gradient(
    circle at center,
    rgba(255,106,0,.18) 0%,
    transparent 70%
  );
  filter: blur(20px);
  z-index: -1;
}

/* tighten internal spacing so border fits snug */
.cmp-highlight > .elementor-widget-wrap {
  padding: 30px 20px;
}

/* white horizontal lines between rows */
.cmp-row {
  position: relative;
  border-bottom: 1px solid rgba(255,255,255,0.15);
  padding: 22px 0;
}

/* remove last line at the bottom */
.cmp-row:last-child {
  border-bottom: none;
}

/* optional: stronger white if your background is dark */
.cmp-row {
  border-bottom: 1px solid rgba(255,255,255,0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d4628f *//* crosshair lines for the 2x2 grid */
.work-quad{
  position: relative;
}

/* vertical line */
.work-quad::before{
  content:"";
  position:absolute;
  top:0; bottom:0;
  left:50%;
  width:1px;
  transform: translateX(-0.5px);
  background: rgba(255,255,255,0.14);
}

/* horizontal line */
.work-quad::after{
  content:"";
  position:absolute;
  left:0; right:0;
  top:50%;
  height:1px;
  transform: translateY(-0.5px);
  background: rgba(255,255,255,0.14);
}

/* optional soft fade at the ends */
.work-quad::before,
.work-quad::after{
  box-shadow:
    0 0 12px rgba(255,255,255,0.08),
    0 0 24px rgba(255,255,255,0.06);
}

/* hide lines when the grid stacks on mobile */
@media (max-width: 767px){
  .work-quad::before,
  .work-quad::after{ display:none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd80522 *//* General section */
.workwith-sec {
  background: #0f0f0f;
  text-align: center;
  color: #fff;
}

/* Orange accent */
.workwith-title .accent {
  color: #ff6a00;
}

/* Subtitle */
.workwith-sub {
  color: rgba(255,255,255,.7);
  margin-bottom: 50px;
}

/* Card styles */
.work-card {
  padding: 40px 30px;
  text-align: left;
  position: relative;
}

/* Icons */
.work-card i,
.work-card svg {
  font-size: 40px;
  color: #ff6a00;
  margin-bottom: 20px;
  display: inline-block;
}

/* Headings */
.work-card .elementor-heading-title {
  font-weight: 700;
  font-size: 20px;
  margin-bottom: 10px;
}

/* Paragraphs */
.work-card .elementor-widget-text-editor {
  color: rgba(255,255,255,.8);
  line-height: 1.6;
  font-size: 15px;
  max-width: 90%;
}

/* Remove border on rightmost and bottom cards */
.work-card:nth-child(2),
.work-card:nth-child(4) {
  border-right: none;
}
.work-card:nth-child(3),
.work-card:nth-child(4) {
  border-bottom: none;
}

span.orange {
  color: #ff6a00;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e1c38 */.case-glow {
  position: relative;
  display: inline-block;
}

.case-glow img {
  border-radius: 25px;
  position: relative;
  z-index: 1;
  box-shadow: 0 0 60px rgba(255, 100, 0, 0.15);
}

/* horizontal line */
.case-glow::before {
  content: "";
  position: absolute;
  top: 50%;
  left: -150%;
  right: -150px%;
  height: 1px;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.15), transparent);
  z-index: 0;
}

/* vertical line */
.case-glow::after {
  content: "";
  position: absolute;
  top: -150%;
  bottom: -150%;
  left: 50%;
  width: 1px;
  background: linear-gradient(180deg, transparent, rgba(255, 255, 255, 0.15), transparent);
  z-index: 0;
}

/* optional soft orange aura around image */
.case-glow::after,
.case-glow::before {
  filter: blur(0.2px);
}

/* the wrapper that contains the Image widget */
.case-glow{ position:relative; }

/* HORIZONTAL line – runs through the TOP edge of the image */
.case-glow::before{
  content:"";
  position:absolute;
  left:-140px;          /* extend to the left */
  right:-140px;         /* extend to the right */
  top:-4px;                /* align to image's top edge */
  height:1px;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,.16), transparent);
  pointer-events:none;
}

/* VERTICAL line – runs through the LEFT edge of the image */
.case-glow::after{
  content:"";
  position:absolute;
  top:-200px;           /* extend up */
  bottom:-140px;        /* extend down */
  left:-4px;               /* align to image's left edge */
  width:1px;
  background: linear-gradient(180deg, transparent, rgba(255,255,255,.16), transparent);
  pointer-events:none;
}

/* optional: a soft orange bloom so the lines feel integrated */
.case-glow .elementor-widget-image img{
  border-radius:12px;
  position:relative;
  z-index:1;
  box-shadow:0 0 60px rgba(255,106,0,.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcbeaaa *//* base palette */
:root{
  --bg:#0f0f0f;
  --card:#121212;
  --card-edge:#ffffff1e;
  --text:#fff;
  --muted:#d2d2d2;
  --accent:#ff6a00;
  --line:#ffffff26;
}

/* section */
.pricing-sec{ background:var(--bg); color:var(--text); text-align:center; }
.pricing-title .elementor-heading-title{ margin:0 0 10px; }
.pricing-sub{ color:var(--muted); margin:0 0 30px; }

/* top grid of 3 */
.pricing-grid{ gap:24px; }

/* card shell */
.price-card{
  background: linear-gradient(180deg, #141414, #111);
  border:1px solid var(--card-edge);
  border-radius:14px;
  padding:22px;
  box-shadow: 0 8px 28px rgba(0,0,0,.35);
  text-align:left;
  position:relative;
}

/* featured middle card glow + soft orange texture */
.price-card.is-featured{
  background: #121212;
  box-shadow:
    0 0 80px rgba(255,106,0,.18),
    0 0 160px rgba(255,106,0,.12),
    0 12px 30px rgba(0,0,0,.5);
}
.price-card.is-featured::after{
  content:"";
  position:absolute; inset:0;
  border:1px dashed rgba(255,106,0,.7);
  border-radius:14px;
  pointer-events:none;
}
.price-card.is-featured::before{
  /* subtle grid overlay */
  content:"";
  position:absolute; inset:0;
  background:
    linear-gradient(#ffffff08 1px, transparent 1px) 0 0/48px 48px,
    linear-gradient(90deg,#ffffff08 1px, transparent 1px) 0 0/48px 48px;
  border-radius:14px;
  opacity:.35;
  pointer-events:none;
}

/* card content */
.price-name .elementor-heading-title{ font-weight:800; margin:0 0 6px; }
.price-amount{ color:#e6e6e6; margin:0 0 14px; }
.price-div .elementor-divider-separator{ border-top:1px solid var(--line); }
.price-features .elementor-icon-list-items{ gap:8px; }
.price-features .elementor-icon-list-item{ color:var(--muted); }
.price-features .elementor-icon-list-icon i{ color:#bfbfbf; }
.price-features .elementor-icon-list-text{ color:#e9e9e9; }

/* CTA buttons */
.price-btn .elementor-button{
  width:100%;
  border-radius:10px;
  padding:12px 16px;
  background: linear-gradient(180deg,#2a2a2a,#1c1c1c);
  color:#eaeaea;
  border:1px solid #ffffff26;
  box-shadow: inset 0 1px 0 #ffffff3a;
}
.price-card.is-featured .price-btn .elementor-button{
  background: linear-gradient(180deg,#ff7e19,#ff6a00);
  color:#fff;
  border:1px solid rgba(255,255,255,.22);
  box-shadow:
    0 0 24px rgba(255,106,0,.35),
    inset 0 1px 0 #ffffff4a;
}

/* small cards */
.pricing-grid-small{ margin-top:24px; gap:24px; }
.mini-card{
  background: linear-gradient(180deg,#141414,#111);
  border:1px solid var(--card-edge);
  border-radius:14px;
  padding:22px;
  text-align:left;
  box-shadow: 0 8px 28px rgba(0,0,0,.35);
}
.mini-name .elementor-heading-title{ margin:0 0 6px; }
.mini-div .elementor-divider-separator{ border-top:1px solid var(--line); }
.mini-copy{ color:var(--muted); }
.mini-btn .elementor-button{
  border-radius:10px;
  background: linear-gradient(180deg,#2a2a2a,#1c1c1c);
  color:#eaeaea;
  border:1px solid #ffffff26;
  box-shadow: inset 0 1px 0 #ffffff3a;
}

/* spacing fix for centered layout */
.pricing-grid .elementor-column .elementor-widget-wrap,
.pricing-grid-small .elementor-column .elementor-widget-wrap{
  align-items:stretch;
}

/* responsive */
@media (max-width:1024px){
  .pricing-grid{ row-gap:18px; }
}
@media (max-width:767px){
  .price-btn .elementor-button{ width:100%; }
}

/* force equal height for the top pricing cards */
.price-card {
  min-height: 250px; /* adjust this value until it matches your design */
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

/* Keep button corner radius consistent */
.price-btn .elementor-button,
.price-btn .elementor-button:hover,
.mini-btn .elementor-button,
.mini-btn .elementor-button:hover {
  border-radius: 10px !important;
  transition: all 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d733839 *//* palette */
:root{
  --bg:#0f0f0f;
  --text:#ffffff;
  --muted:#cfcfcf;
  --accent:#ff6a00;
  --line:rgba(255,255,255,.20);
}

/* section */
.faq-sec{
  background: var(--bg);
  color: var(--text);
}

/* title */
.faq-title .elementor-heading-title{
  font-weight: 800;
  letter-spacing: .3px;
  margin: 0 0 28px;
}

/* each item */
.faq-item{
  padding: 26px 0;
  border-bottom: 1px solid var(--line);
}
.faq-item:first-of-type{
  border-top: 1px solid var(--line);
}

/* question */
.faq-q .elementor-heading-title{
  color: var(--accent);
  font-weight: 800;
  font-size: clamp(18px, 2.1vw, 22px);
  margin: 0 0 10px;
}

/* answer */
.faq-a{
  color: var(--muted);
  line-height: 1.7;
  font-size: 16px;
  max-width: 900px;   /* keeps lines readable */
}

/* optional subtle glow on hover */
.faq-item:hover .faq-q .elementor-heading-title{
  text-shadow: 0 0 14px rgba(255,106,0,.35);
}/* End custom CSS */