.elementor-3965 .elementor-element.elementor-element-572e78ef{--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:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:350px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-572e78ef:not(.elementor-motion-effects-element-type-background), .elementor-3965 .elementor-element.elementor-element-572e78ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(341deg, #000000 40%, var( --e-global-color-6ccc577 ) 100%);}.elementor-3965 .elementor-element.elementor-element-2cb1f17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#878484;}.elementor-3965 .elementor-element.elementor-element-01b368e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-3965 .elementor-element.elementor-element-01b368e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;line-height:66px;letter-spacing:0.24px;color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-7de8fbb8{width:var( --container-widget-width, 90% );max-width:90%;animation-duration:1300ms;--container-widget-width:90%;--container-widget-flex-grow:0;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3965 .elementor-element.elementor-element-7de8fbb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-7de8fbb8 .widget-content{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.31px;margin-top:0px;margin-bottom:16px;}.elementor-3965 .elementor-element.elementor-element-7de8fbb8 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-7de8fbb8 .aux-widget-advanced-text{text-align:center !important;}.elementor-3965 .elementor-element.elementor-element-dbace37{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-b91328f{--display:flex;}.elementor-3965 .elementor-element.elementor-element-daf95e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;line-height:60px;color:var( --e-global-color-primary );}.elementor-3965 .elementor-element.elementor-element-485e7bf4{animation-duration:1300ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3965 .elementor-element.elementor-element-485e7bf4 .widget-content{color:#878484 !important;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.31px;margin-top:0px;margin-bottom:16px;}.elementor-3965 .elementor-element.elementor-element-485e7bf4 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-485e7bf4 .aux-widget-advanced-text{text-align:left !important;}.elementor-3965 .elementor-element.elementor-element-5ba3fe2 .elementor-button{background-color:var( --e-global-color-6ccc577 );font-size:18px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 7px 14px 0px rgba(0, 0, 0, 0.27058823529411763);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6ccc577 );border-radius:12px 12px 12px 12px;padding:19px 45px 19px 45px;}.elementor-3965 .elementor-element.elementor-element-5ba3fe2 .elementor-button:hover, .elementor-3965 .elementor-element.elementor-element-5ba3fe2 .elementor-button:focus{background-color:var( --e-global-color-d3192d0 );color:var( --e-global-color-primary );border-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-5ba3fe2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3965 .elementor-element.elementor-element-5ba3fe2 .elementor-button:hover svg, .elementor-3965 .elementor-element.elementor-element-5ba3fe2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3965 .elementor-element.elementor-element-55349175{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3965 .elementor-element.elementor-element-55928ba7 img{border-radius:25px 25px 25px 25px;}.elementor-3965 .elementor-element.elementor-element-1b6c6cc4 > .elementor-widget-container{margin:-345px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-1b6c6cc4.elementor-element{--align-self:flex-start;}.elementor-3965 .elementor-element.elementor-element-1b6c6cc4 img{border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;}.elementor-3965 .elementor-element.elementor-element-7ca310f0{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-7ca310f0:not(.elementor-motion-effects-element-type-background), .elementor-3965 .elementor-element.elementor-element-7ca310f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3965 .elementor-element.elementor-element-ae2c8b9{text-align:center;}.elementor-3965 .elementor-element.elementor-element-ae2c8b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;line-height:66px;color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-5294870a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3965 .elementor-element.elementor-element-29c40733{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb > .elementor-widget-container{background-color:var( --e-global-color-6ccc577 );padding:50px 50px 20px 30px;transition:background 1s;border-style:none;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.65);}.elementor-3965 .elementor-element.elementor-element-40c5a4bb:hover .elementor-widget-container{background-color:var( --e-global-color-d3192d0 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.62);}.elementor-3965 .elementor-element.elementor-element-40c5a4bb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .aux-ico{font-size:20px;height:20px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .aux-ico-box{padding:12px 12px 12px 12px;color:var( --e-global-color-6ccc577 );fill:var( --e-global-color-6ccc577 );background-color:var( --e-global-color-d3192d0 );transition:all 0.3ms ease;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb:hover .aux-ico-box{color:var( --e-global-color-d3192d0 );background-color:var( --e-global-color-c2d6a4d );}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .col-title a, .elementor-3965 .elementor-element.elementor-element-40c5a4bb .col-title{color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-40c5a4bb:hover .col-title a, .elementor-3965 .elementor-element.elementor-element-40c5a4bb:hover .col-title{color:#000000 !important;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .col-title, .elementor-3965 .elementor-element.elementor-element-40c5a4bb .col-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:45px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .col-title{margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .widget-content{color:var( --e-global-color-d3192d0 );font-size:18px;font-weight:400;line-height:25px;margin-top:0px;margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb:hover .widget-content{color:var( --e-global-color-c2d6a4d );}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .aux-widget-text .aux-text-widget-content{padding:3px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .aux-widget-advanced-text{text-align:left !important;padding:0px 0px 0px 0px;border-style:none;}.elementor-3965 .elementor-element.elementor-element-58d7dd0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 > .elementor-widget-container{background-color:var( --e-global-color-d3192d0 );padding:20px 50px 20px 30px;transition:background 1s;border-style:none;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.65);}.elementor-3965 .elementor-element.elementor-element-1a8b9363:hover .elementor-widget-container{background-color:var( --e-global-color-6ccc577 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.62);}.elementor-3965 .elementor-element.elementor-element-1a8b9363.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .aux-ico{font-size:20px;height:20px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .aux-ico-box{padding:12px 12px 12px 12px;color:var( --e-global-color-d3192d0 );fill:var( --e-global-color-d3192d0 );background-color:var( --e-global-color-c2d6a4d );transition:all 0.3ms ease;}.elementor-3965 .elementor-element.elementor-element-1a8b9363:hover .aux-ico-box{color:var( --e-global-color-6ccc577 );background-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .col-title a, .elementor-3965 .elementor-element.elementor-element-1a8b9363 .col-title{color:var( --e-global-color-c2d6a4d );}.elementor-3965 .elementor-element.elementor-element-1a8b9363:hover .col-title a, .elementor-3965 .elementor-element.elementor-element-1a8b9363:hover .col-title{color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .col-title, .elementor-3965 .elementor-element.elementor-element-1a8b9363 .col-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:45px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .col-title{margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .widget-content{color:var( --e-global-color-c2d6a4d );font-size:14px;font-weight:400;line-height:25px;margin-top:0px;margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363:hover .widget-content{color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .aux-widget-text .aux-text-widget-content{padding:3px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .aux-widget-advanced-text{text-align:left !important;padding:0px 0px 0px 0px;border-style:none;}.elementor-3965 .elementor-element.elementor-element-63c28836 > .elementor-widget-container{background-color:var( --e-global-color-d3192d0 );padding:20px 50px 20px 30px;transition:background 1s;border-style:none;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.65);}.elementor-3965 .elementor-element.elementor-element-63c28836:hover .elementor-widget-container{background-color:var( --e-global-color-6ccc577 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.62);}.elementor-3965 .elementor-element.elementor-element-63c28836.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3965 .elementor-element.elementor-element-63c28836 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .aux-ico{font-size:20px;height:20px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .aux-ico-box{padding:12px 12px 12px 12px;color:var( --e-global-color-d3192d0 );fill:var( --e-global-color-d3192d0 );background-color:var( --e-global-color-c2d6a4d );transition:all 0.3ms ease;}.elementor-3965 .elementor-element.elementor-element-63c28836:hover .aux-ico-box{color:var( --e-global-color-6ccc577 );background-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-63c28836 .col-title a, .elementor-3965 .elementor-element.elementor-element-63c28836 .col-title{color:var( --e-global-color-c2d6a4d );}.elementor-3965 .elementor-element.elementor-element-63c28836:hover .col-title a, .elementor-3965 .elementor-element.elementor-element-63c28836:hover .col-title{color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-63c28836 .col-title, .elementor-3965 .elementor-element.elementor-element-63c28836 .col-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:45px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .col-title{margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .widget-content{color:var( --e-global-color-c2d6a4d );font-size:14px;font-weight:400;line-height:25px;margin-top:0px;margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-63c28836:hover .widget-content{color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-63c28836 .aux-widget-text .aux-text-widget-content{padding:3px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .aux-widget-advanced-text{text-align:left !important;padding:0px 0px 0px 0px;border-style:none;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f > .elementor-widget-container{background-color:var( --e-global-color-d3192d0 );padding:20px 50px 20px 30px;transition:background 1s;border-style:none;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.65);}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f:hover .elementor-widget-container{background-color:var( --e-global-color-6ccc577 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.62);}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .aux-ico{font-size:20px;height:20px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .aux-ico-box{padding:12px 12px 12px 12px;color:var( --e-global-color-d3192d0 );fill:var( --e-global-color-d3192d0 );background-color:var( --e-global-color-c2d6a4d );transition:all 0.3ms ease;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f:hover .aux-ico-box{color:var( --e-global-color-6ccc577 );background-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .col-title a, .elementor-3965 .elementor-element.elementor-element-5ac0ba9f .col-title{color:var( --e-global-color-c2d6a4d );}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f:hover .col-title a, .elementor-3965 .elementor-element.elementor-element-5ac0ba9f:hover .col-title{color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .col-title, .elementor-3965 .elementor-element.elementor-element-5ac0ba9f .col-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:45px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .col-title{margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .widget-content{color:var( --e-global-color-c2d6a4d );font-size:14px;font-weight:400;line-height:25px;margin-top:0px;margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f:hover .widget-content{color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .aux-widget-text .aux-text-widget-content{padding:3px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .aux-widget-advanced-text{text-align:left !important;padding:0px 0px 0px 0px;border-style:none;}.elementor-3965 .elementor-element.elementor-element-5d05d953 > .elementor-widget-container{background-color:var( --e-global-color-d3192d0 );padding:20px 50px 20px 30px;transition:background 1s;border-style:none;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.65);}.elementor-3965 .elementor-element.elementor-element-5d05d953:hover .elementor-widget-container{background-color:var( --e-global-color-6ccc577 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.62);}.elementor-3965 .elementor-element.elementor-element-5d05d953.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .aux-ico{font-size:20px;height:20px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .aux-ico-box{padding:12px 12px 12px 12px;color:var( --e-global-color-d3192d0 );fill:var( --e-global-color-d3192d0 );background-color:var( --e-global-color-c2d6a4d );transition:all 0.3ms ease;}.elementor-3965 .elementor-element.elementor-element-5d05d953:hover .aux-ico-box{color:var( --e-global-color-6ccc577 );background-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-5d05d953 .col-title a, .elementor-3965 .elementor-element.elementor-element-5d05d953 .col-title{color:var( --e-global-color-c2d6a4d );}.elementor-3965 .elementor-element.elementor-element-5d05d953:hover .col-title a, .elementor-3965 .elementor-element.elementor-element-5d05d953:hover .col-title{color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-5d05d953 .col-title, .elementor-3965 .elementor-element.elementor-element-5d05d953 .col-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:45px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .col-title{margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .widget-content{color:var( --e-global-color-c2d6a4d );font-size:14px;font-weight:400;line-height:25px;margin-top:0px;margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-5d05d953:hover .widget-content{color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-5d05d953 .aux-widget-text .aux-text-widget-content{padding:3px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .aux-widget-advanced-text{text-align:left !important;padding:0px 0px 0px 0px;border-style:none;}.elementor-3965 .elementor-element.elementor-element-153c63f0{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-18abfe9a{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3965 .elementor-element.elementor-element-18abfe9a:not(.elementor-motion-effects-element-type-background), .elementor-3965 .elementor-element.elementor-element-18abfe9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3965 .elementor-element.elementor-element-f102797 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;line-height:60px;color:var( --e-global-color-primary );}.elementor-3965 .elementor-element.elementor-element-3d7852b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3965 .elementor-element.elementor-element-b87d8c7 > .elementor-widget-container{background-color:var( --e-global-color-6ccc577 );padding:30px 20px 30px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-3965 .elementor-element.elementor-element-b87d8c7:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6ccc577 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.58);}.elementor-3965 .elementor-element.elementor-element-b87d8c7:hover > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-3965 .elementor-element.elementor-element-b87d8c7 .elementor-icon-box-wrapper{gap:15px;}.elementor-3965 .elementor-element.elementor-element-b87d8c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-b87d8c7.elementor-view-framed .elementor-icon, .elementor-3965 .elementor-element.elementor-element-b87d8c7.elementor-view-default .elementor-icon{fill:var( --e-global-color-d3192d0 );color:var( --e-global-color-d3192d0 );border-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-b87d8c7 .elementor-icon{font-size:35px;}.elementor-3965 .elementor-element.elementor-element-b87d8c7 .elementor-icon-box-title, .elementor-3965 .elementor-element.elementor-element-b87d8c7 .elementor-icon-box-title a{font-size:22px;font-weight:600;line-height:25px;}.elementor-3965 .elementor-element.elementor-element-b87d8c7 .elementor-icon-box-title{color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-b87d8c7 .elementor-icon-box-description{font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-4fcfc67 > .elementor-widget-container{background-color:var( --e-global-color-6ccc577 );padding:30px 20px 30px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-3965 .elementor-element.elementor-element-4fcfc67:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6ccc577 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.58);}.elementor-3965 .elementor-element.elementor-element-4fcfc67:hover > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-3965 .elementor-element.elementor-element-4fcfc67 .elementor-icon-box-wrapper{gap:15px;}.elementor-3965 .elementor-element.elementor-element-4fcfc67.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-4fcfc67.elementor-view-framed .elementor-icon, .elementor-3965 .elementor-element.elementor-element-4fcfc67.elementor-view-default .elementor-icon{fill:var( --e-global-color-d3192d0 );color:var( --e-global-color-d3192d0 );border-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-4fcfc67 .elementor-icon{font-size:35px;}.elementor-3965 .elementor-element.elementor-element-4fcfc67 .elementor-icon-box-title, .elementor-3965 .elementor-element.elementor-element-4fcfc67 .elementor-icon-box-title a{font-size:22px;font-weight:600;line-height:25px;}.elementor-3965 .elementor-element.elementor-element-4fcfc67 .elementor-icon-box-title{color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-4fcfc67 .elementor-icon-box-description{font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-b352038 > .elementor-widget-container{background-color:var( --e-global-color-6ccc577 );padding:30px 20px 30px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-3965 .elementor-element.elementor-element-b352038:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6ccc577 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.58);}.elementor-3965 .elementor-element.elementor-element-b352038:hover > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-3965 .elementor-element.elementor-element-b352038 .elementor-icon-box-wrapper{gap:15px;}.elementor-3965 .elementor-element.elementor-element-b352038.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-b352038.elementor-view-framed .elementor-icon, .elementor-3965 .elementor-element.elementor-element-b352038.elementor-view-default .elementor-icon{fill:var( --e-global-color-d3192d0 );color:var( --e-global-color-d3192d0 );border-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-b352038 .elementor-icon{font-size:35px;}.elementor-3965 .elementor-element.elementor-element-b352038 .elementor-icon-box-title, .elementor-3965 .elementor-element.elementor-element-b352038 .elementor-icon-box-title a{font-size:22px;font-weight:600;line-height:25px;}.elementor-3965 .elementor-element.elementor-element-b352038 .elementor-icon-box-title{color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-b352038 .elementor-icon-box-description{font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-a7d91e7 > .elementor-widget-container{background-color:var( --e-global-color-6ccc577 );padding:30px 20px 30px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-3965 .elementor-element.elementor-element-a7d91e7:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6ccc577 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.58);}.elementor-3965 .elementor-element.elementor-element-a7d91e7:hover > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-3965 .elementor-element.elementor-element-a7d91e7 .elementor-icon-box-wrapper{gap:15px;}.elementor-3965 .elementor-element.elementor-element-a7d91e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-a7d91e7.elementor-view-framed .elementor-icon, .elementor-3965 .elementor-element.elementor-element-a7d91e7.elementor-view-default .elementor-icon{fill:var( --e-global-color-d3192d0 );color:var( --e-global-color-d3192d0 );border-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-a7d91e7 .elementor-icon{font-size:35px;}.elementor-3965 .elementor-element.elementor-element-a7d91e7 .elementor-icon-box-title, .elementor-3965 .elementor-element.elementor-element-a7d91e7 .elementor-icon-box-title a{font-size:22px;font-weight:600;line-height:25px;}.elementor-3965 .elementor-element.elementor-element-a7d91e7 .elementor-icon-box-title{color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-a7d91e7 .elementor-icon-box-description{font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-63f2d88b{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-63f2d88b:not(.elementor-motion-effects-element-type-background), .elementor-3965 .elementor-element.elementor-element-63f2d88b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3965 .elementor-element.elementor-element-76508732{--display:flex;--min-height:527px;--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-end;--align-items:flex-start;--border-radius:25px 121px 25px 25px;--padding-top:0px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;max-width:503px;}.elementor-3965 .elementor-element.elementor-element-76508732:not(.elementor-motion-effects-element-type-background), .elementor-3965 .elementor-element.elementor-element-76508732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebrightproposal.sg/wp-content/uploads/2026/03/Untitled-design-25.webp");background-position:center center;background-size:cover;}.elementor-3965 .elementor-element.elementor-element-3bfced5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3965 .elementor-element.elementor-element-ce53103 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;line-height:66px;color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-6998be6d{animation-duration:1300ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3965 .elementor-element.elementor-element-6998be6d .widget-content{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.31px;margin-top:0px;margin-bottom:16px;}.elementor-3965 .elementor-element.elementor-element-6998be6d .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-6998be6d .aux-widget-advanced-text{text-align:left !important;}.elementor-3965 .elementor-element.elementor-element-dc984f7{animation-duration:1300ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-3965 .elementor-element.elementor-element-dc984f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-3965 .elementor-element.elementor-element-dc984f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-3965 .elementor-element.elementor-element-dc984f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-3965 .elementor-element.elementor-element-dc984f7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-3965 .elementor-element.elementor-element-dc984f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-3965 .elementor-element.elementor-element-dc984f7 .elementor-icon-list-icon i{color:var( --e-global-color-d3192d0 );transition:color 0.3s;}.elementor-3965 .elementor-element.elementor-element-dc984f7 .elementor-icon-list-icon svg{fill:var( --e-global-color-d3192d0 );transition:fill 0.3s;}.elementor-3965 .elementor-element.elementor-element-dc984f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3965 .elementor-element.elementor-element-dc984f7 .elementor-icon-list-item > a{font-size:20px;}.elementor-3965 .elementor-element.elementor-element-dc984f7 .elementor-icon-list-text{color:var( --e-global-color-d3192d0 );transition:color 0.3s;}.elementor-3965 .elementor-element.elementor-element-29f82b8c{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-29f82b8c:not(.elementor-motion-effects-element-type-background), .elementor-3965 .elementor-element.elementor-element-29f82b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFDFD;}.elementor-3965 .elementor-element.elementor-element-4f2341fc{width:var( --container-widget-width, 90% );max-width:90%;animation-duration:1300ms;--container-widget-width:90%;--container-widget-flex-grow:0;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3965 .elementor-element.elementor-element-4f2341fc .col-title a, .elementor-3965 .elementor-element.elementor-element-4f2341fc .col-title{color:var( --e-global-color-text );}.elementor-3965 .elementor-element.elementor-element-4f2341fc .col-title, .elementor-3965 .elementor-element.elementor-element-4f2341fc .col-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:62px;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .col-title{margin-bottom:-9px;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .col-subtitle{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;line-height:60px;letter-spacing:0.26px;margin-bottom:26px;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .widget-content{color:#878484 !important;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.31px;margin-top:0px;margin-bottom:16px;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .aux-widget-advanced-text{text-align:center !important;}.elementor-3965 .elementor-element.elementor-element-6ea5ede{--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:0px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-476993e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#878484;}.elementor-3965 .elementor-element.elementor-element-2ea40ab{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-3965 .elementor-element.elementor-element-2ea40ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;line-height:66px;color:#000000;}.elementor-3965 .elementor-element.elementor-element-4def2ee{width:var( --container-widget-width, 90% );max-width:90%;animation-duration:1300ms;--container-widget-width:90%;--container-widget-flex-grow:0;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3965 .elementor-element.elementor-element-4def2ee .widget-content{color:#878484 !important;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.31px;margin-top:0px;margin-bottom:16px;}.elementor-3965 .elementor-element.elementor-element-4def2ee .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-4def2ee .aux-widget-advanced-text{text-align:center !important;}.elementor-3965 .elementor-element.elementor-element-fe753ab .elementor-button{background-color:#AD7D2B;font-size:18px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 7px 14px 0px rgba(0, 0, 0, 0.27058823529411763);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6ccc577 );border-radius:12px 12px 12px 12px;padding:19px 45px 19px 45px;}.elementor-3965 .elementor-element.elementor-element-fe753ab .elementor-button:hover, .elementor-3965 .elementor-element.elementor-element-fe753ab .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-3965 .elementor-element.elementor-element-fe753ab > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-fe753ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3965 .elementor-element.elementor-element-fe753ab .elementor-button:hover svg, .elementor-3965 .elementor-element.elementor-element-fe753ab .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-3c49744{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-cafc4f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#878484;}.elementor-3965 .elementor-element.elementor-element-eebec3b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-3965 .elementor-element.elementor-element-eebec3b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;line-height:66px;color:#000000;}.elementor-3965 .elementor-element.elementor-element-d63c4e0{width:var( --container-widget-width, 90% );max-width:90%;animation-duration:1300ms;--container-widget-width:90%;--container-widget-flex-grow:0;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3965 .elementor-element.elementor-element-d63c4e0 .widget-content{color:#878484 !important;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.31px;margin-top:0px;margin-bottom:16px;}.elementor-3965 .elementor-element.elementor-element-d63c4e0 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-d63c4e0 .aux-widget-advanced-text{text-align:center !important;}.elementor-3965 .elementor-element.elementor-element-94e929b{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-c7bd8b8{--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:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-e62702f{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-e62702f:not(.elementor-motion-effects-element-type-background), .elementor-3965 .elementor-element.elementor-element-e62702f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3965 .elementor-element.elementor-element-965806e > .elementor-widget-container{--e-transform-rotateZ:15deg;}.elementor-3965 .elementor-element.elementor-element-965806e > .elementor-widget-container:hover{--e-transform-rotateZ:0deg;}.elementor-3965 .elementor-element.elementor-element-965806e .elementor-icon-wrapper{text-align:center;}.elementor-3965 .elementor-element.elementor-element-965806e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6ccc577 );color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-965806e.elementor-view-framed .elementor-icon, .elementor-3965 .elementor-element.elementor-element-965806e.elementor-view-default .elementor-icon{color:var( --e-global-color-6ccc577 );border-color:var( --e-global-color-6ccc577 );}.elementor-3965 .elementor-element.elementor-element-965806e.elementor-view-framed .elementor-icon, .elementor-3965 .elementor-element.elementor-element-965806e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6ccc577 );}.elementor-3965 .elementor-element.elementor-element-965806e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-965806e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-965806e .elementor-icon{font-size:40px;border-radius:12px 12px 12px 12px;}.elementor-3965 .elementor-element.elementor-element-965806e .elementor-icon svg{height:40px;}.elementor-3965 .elementor-element.elementor-element-ac1a33f{width:100%;max-width:100%;animation-duration:1300ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3965 .elementor-element.elementor-element-ac1a33f .elementor-image-box-wrapper{text-align:center;}.elementor-3965 .elementor-element.elementor-element-ac1a33f .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:70px;color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-ac1a33f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30.9px;color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-b00a734{--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;}.elementor-3965 .elementor-element.elementor-element-974cdd5 .elementor-button{background-color:var( --e-global-color-6ccc577 );font-size:18px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 7px 14px 0px rgba(0, 0, 0, 0.27058823529411763);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6ccc577 );border-radius:12px 12px 12px 12px;padding:19px 45px 19px 45px;}.elementor-3965 .elementor-element.elementor-element-974cdd5 .elementor-button:hover, .elementor-3965 .elementor-element.elementor-element-974cdd5 .elementor-button:focus{background-color:var( --e-global-color-d3192d0 );color:var( --e-global-color-primary );border-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-974cdd5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3965 .elementor-element.elementor-element-974cdd5 .elementor-button:hover svg, .elementor-3965 .elementor-element.elementor-element-974cdd5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3965 .elementor-element.elementor-element-6b79e11 .elementor-button{background-color:#02010100;font-size:18px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 7px 14px 0px rgba(0, 0, 0, 0.27058823529411763);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:12px 12px 12px 12px;padding:19px 45px 19px 45px;}.elementor-3965 .elementor-element.elementor-element-6b79e11 .elementor-button:hover, .elementor-3965 .elementor-element.elementor-element-6b79e11 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-6b79e11 .elementor-button:hover svg, .elementor-3965 .elementor-element.elementor-element-6b79e11 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3965 .elementor-element.elementor-element-403a1d7 input:not([type="submit"]){background-color:var( --e-global-color-secondary );border-radius:12px 12px 12px 12px;padding:30px 30px 30px 30px;margin:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );transition:all ease-out 0.3s;}.elementor-3965 .elementor-element.elementor-element-403a1d7 input[type="submit"]{background-color:var( --e-global-color-6ccc577 );color:var( --e-global-color-secondary );border-radius:12px 12px 12px 12px;padding:25px 50px 25px 50px;margin:0px 0px 0px 0px;transition:all ease-out 0.3s;}.elementor-3965 .elementor-element.elementor-element-403a1d7 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-3965 .elementor-element.elementor-element-403a1d7 input:not([type="submit"]):focus{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6ccc577 );}.elementor-3965 .elementor-element.elementor-element-403a1d7 input:not([type="submit"])::placeholder{color:var( --e-global-color-text );}.elementor-3965 .elementor-element.elementor-element-403a1d7 input[type="text"]{transition:all ease-out 0.3s;}.elementor-3965 .elementor-element.elementor-element-403a1d7 input[type="email"]{transition:all ease-out 0.3s;}.elementor-3965 .elementor-element.elementor-element-403a1d7 select{transition:all ease-out 0.3s;}.elementor-3965 .elementor-element.elementor-element-403a1d7 textarea{transition:all ease-out 0.3s;}.elementor-3965 .elementor-element.elementor-element-16c03c7 .elementor-icon-list-icon i{color:var( --e-global-color-6ccc577 );transition:color 0.3s;}.elementor-3965 .elementor-element.elementor-element-16c03c7 .elementor-icon-list-icon svg{fill:var( --e-global-color-6ccc577 );transition:fill 0.3s;}.elementor-3965 .elementor-element.elementor-element-16c03c7{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-3965 .elementor-element.elementor-element-16c03c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3965 .elementor-element.elementor-element-16c03c7 .elementor-icon-list-item > a{font-size:14px;}.elementor-3965 .elementor-element.elementor-element-16c03c7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3965 .elementor-element.elementor-element-969851b{--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:flex-start;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-358ae5d{--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:space-between;}.elementor-3965 .elementor-element.elementor-element-358ae5d.e-con{--align-self:stretch;}.elementor-3965 .elementor-element.elementor-element-bb4ab0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3965 .elementor-element.elementor-element-83454e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#878484;}.elementor-3965 .elementor-element.elementor-element-db05d1e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-db05d1e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:66px;color:#000000;}.elementor-3965 .elementor-element.elementor-element-b0695ae{animation-duration:1300ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3965 .elementor-element.elementor-element-b0695ae > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-b0695ae .widget-content{color:var( --e-global-color-text );font-size:17px;font-weight:400;line-height:35px;letter-spacing:-0.02em;margin-top:0px;margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-b0695ae .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-b0695ae .aux-widget-advanced-text{text-align:left !important;padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-e37fcc2{animation-duration:1200ms;animation-delay:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-icon i{color:var( --e-global-color-6ccc577 );transition:color 0.3s;}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-icon svg{fill:var( --e-global-color-6ccc577 );transition:fill 0.3s;}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-6ccc577 );}.elementor-3965 .elementor-element.elementor-element-ae0688e > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-3965 .elementor-element.elementor-element-ae0688e iframe{height:550px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3965 .elementor-element.elementor-element-aea6e7a{--display:flex;}.elementor-3965 .elementor-element.elementor-element-9d26d53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#878484;}.elementor-3965 .elementor-element.elementor-element-e072699 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-e072699 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:66px;color:#000000;}.elementor-3965 .elementor-element.elementor-element-e5f4a43{animation-duration:1300ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3965 .elementor-element.elementor-element-e5f4a43 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-e5f4a43 .widget-content{color:var( --e-global-color-text );font-size:17px;font-weight:400;line-height:35px;letter-spacing:-0.02em;margin-top:0px;margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-e5f4a43 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-e5f4a43 .aux-widget-advanced-text{text-align:left !important;padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-d46cbda .aux-toggle-header:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-d46cbda .active .aux-toggle-header{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-d46cbda{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3965 .elementor-element.elementor-element-d46cbda .aux-toggle-item{margin:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;overflow:hidden;border-style:none;}.elementor-3965 .elementor-element.elementor-element-d46cbda .aux-toggle-item:hover{border-style:none;}.elementor-3965 .elementor-element.elementor-element-d46cbda .active.aux-toggle-item{border-style:none;}.elementor-3965 .elementor-element.elementor-element-d46cbda .widget-inner > :not(.active) .aux-toggle-header{cursor:pointer;}.elementor-3965 .elementor-element.elementor-element-d46cbda .aux-toggle-header{padding:40px 40px 40px 40px;margin:10px 0px 0px 0px;border-radius:12px 12px 12px 12px;overflow:hidden;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-weight:500;line-height:20px;}.elementor-3965 .elementor-element.elementor-element-d46cbda .aux-toggle-content{border-radius:0px 0px 12px 12px;overflow:hidden;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;}.elementor-3965 .elementor-element.elementor-element-456e51b{--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:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-456e51b:not(.elementor-motion-effects-element-type-background), .elementor-3965 .elementor-element.elementor-element-456e51b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3965 .elementor-element.elementor-element-cf91bf1{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .uc_tab_nav li{flex:1;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .uc_tab_nav li a{flex-direction:column;justify-content:center;align-items:center;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs .uc_tab_nav{padding:0px 0px 20px 0px;margin:0px 0px 0px 0px;background-color:#3D3E4700;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .ue_tab_icon{font-size:100px;margin:5px 5px 5px 5px;color:#9d9d9d;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-tab .r-tabs-anchor,.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-accordion-title > a{padding:10px 10px 10px 10px;margin:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .ue_tab_title{margin:5px 5px 5px 5px;color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .uc_tab_nav{gap:20px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-anchor{background-color:#3D3E47;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .ue_tab_icon svg{fill:#9d9d9d;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-state-active .r-tabs-anchor,.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-state-active .r-tabs-anchor{background-color:var( --e-global-color-primary );}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-state-active .ue_tab_title{color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-state-active .ue_tab_icon{color:#000000;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-state-active .ue_tab_icon svg:not(.uc_tab_content .r-tabs-state-active .ue_tab_icon svg){fill:#000000;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-state-active .r-tabs-anchor{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6ccc577 );}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .uc_circle{border-style:solid;border-width:2px 2px 2px 2px;border-color:#b9b9b9;padding:0px 0px 0px 0px;margin:5px 5px 5px 5px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .uc_circle span{background-color:#3D3E47;width:10px;height:10px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .uc_tab_content .panes{padding:30px 30px 30px 30px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs .uc_tab_content{color:#656565;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-panel{background-color:#3D3E47;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .uc-accordion-icon i{color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .uc-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-state-active .uc-accordion-icon i{color:var( --e-global-color-6ccc577 );}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-state-active .uc-accordion-icon svg{fill:var( --e-global-color-6ccc577 );}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-accordion-title .r-tabs-anchor{align-items:center;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-anchor:not([role="tab"])  .uc-tabs-accordion-title{flex-direction:column-reverse;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-anchor:not([role="tab"]) .ue_tab_title{text-align:inherit;color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-anchor:not([role="tab"]) .ue_tab_icon{text-align:inherit;color:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-anchor:not([role="tab"]){background-color:#3D3E47;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-anchor:not([role="tab"]) .ue_tab_icon svg{fill:var( --e-global-color-secondary );}.elementor-3965 .elementor-element.elementor-element-4fd94db .elementor-button{background-color:#AD7D2B;font-size:18px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 7px 14px 0px rgba(0, 0, 0, 0.27058823529411763);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6ccc577 );border-radius:12px 12px 12px 12px;padding:19px 45px 19px 45px;}.elementor-3965 .elementor-element.elementor-element-4fd94db .elementor-button:hover, .elementor-3965 .elementor-element.elementor-element-4fd94db .elementor-button:focus{background-color:var( --e-global-color-d3192d0 );color:var( --e-global-color-primary );border-color:var( --e-global-color-d3192d0 );}.elementor-3965 .elementor-element.elementor-element-4fd94db > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-4fd94db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3965 .elementor-element.elementor-element-4fd94db .elementor-button:hover svg, .elementor-3965 .elementor-element.elementor-element-4fd94db .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1366px){.elementor-3965 .elementor-element.elementor-element-dbace37{--justify-content:space-around;}.elementor-3965 .elementor-element.elementor-element-58d7dd0{--grid-auto-flow:row;}.elementor-3965 .elementor-element.elementor-element-3d7852b{--grid-auto-flow:row;}.elementor-3965 .elementor-element.elementor-element-63f2d88b{--justify-content:space-around;}.elementor-3965 .elementor-element.elementor-element-358ae5d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3965 .elementor-element.elementor-element-aea6e7a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1200px){.elementor-3965 .elementor-element.elementor-element-01b368e .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-3965 .elementor-element.elementor-element-daf95e4 .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-3965 .elementor-element.elementor-element-7ca310f0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-ae2c8b9 .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-3965 .elementor-element.elementor-element-58d7dd0{--grid-auto-flow:row;}.elementor-3965 .elementor-element.elementor-element-f102797 .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-3965 .elementor-element.elementor-element-3d7852b{--grid-auto-flow:row;}.elementor-3965 .elementor-element.elementor-element-63f2d88b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-3965 .elementor-element.elementor-element-ce53103 .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-3965 .elementor-element.elementor-element-2ea40ab .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-3965 .elementor-element.elementor-element-3c49744{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3965 .elementor-element.elementor-element-eebec3b .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-3965 .elementor-element.elementor-element-db05d1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-db05d1e .elementor-heading-title{font-size:35px;line-height:50px;}.elementor-3965 .elementor-element.elementor-element-b0695ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-ae0688e iframe{height:500px;}.elementor-3965 .elementor-element.elementor-element-e072699 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-e072699 .elementor-heading-title{font-size:35px;line-height:50px;}.elementor-3965 .elementor-element.elementor-element-d46cbda .aux-toggle-header{padding:30px 30px 30px 30px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .ue_tab_title{font-size:12px;}}@media(max-width:1024px){.elementor-3965 .elementor-element.elementor-element-01b368e .elementor-heading-title{font-size:45px;}.elementor-3965 .elementor-element.elementor-element-7de8fbb8{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-dbace37{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-daf95e4 .elementor-heading-title{font-size:45px;}.elementor-3965 .elementor-element.elementor-element-485e7bf4{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-5ba3fe2 .elementor-button{font-size:15px;padding:15px 25px 15px 25px;}.elementor-3965 .elementor-element.elementor-element-55349175{--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;}.elementor-3965 .elementor-element.elementor-element-55349175.e-con{--align-self:center;}.elementor-3965 .elementor-element.elementor-element-55928ba7 > .elementor-widget-container{margin:0px -0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-1b6c6cc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-1b6c6cc4 img{border-width:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-7ca310f0{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-ae2c8b9 .elementor-heading-title{font-size:45px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb > .elementor-widget-container{padding:100px 20px 0px 20px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .aux-widget-text .aux-text-widget-header{padding:0px 0px 10px 0px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .col-title, .elementor-3965 .elementor-element.elementor-element-40c5a4bb .col-title a{font-size:22px;line-height:35px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .col-title{margin-bottom:10px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .widget-content{font-size:14px;}.elementor-3965 .elementor-element.elementor-element-58d7dd0{--grid-auto-flow:row;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .aux-widget-text .aux-text-widget-header{padding:0px 0px 10px 0px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .aux-ico{font-size:18px;height:18px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .col-title, .elementor-3965 .elementor-element.elementor-element-1a8b9363 .col-title a{font-size:22px;line-height:35px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .col-title{margin-bottom:10px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .aux-widget-text .aux-text-widget-header{padding:0px 0px 10px 0px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .aux-ico{font-size:18px;height:18px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .col-title, .elementor-3965 .elementor-element.elementor-element-63c28836 .col-title a{font-size:22px;line-height:35px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .col-title{margin-bottom:10px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .aux-widget-text .aux-text-widget-header{padding:0px 0px 10px 0px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .aux-ico{font-size:18px;height:18px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .col-title, .elementor-3965 .elementor-element.elementor-element-5ac0ba9f .col-title a{font-size:22px;line-height:35px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .col-title{margin-bottom:10px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .aux-widget-text .aux-text-widget-header{padding:0px 0px 10px 0px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .aux-ico{font-size:18px;height:18px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .col-title, .elementor-3965 .elementor-element.elementor-element-5d05d953 .col-title a{font-size:22px;line-height:35px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .col-title{margin-bottom:10px;}.elementor-3965 .elementor-element.elementor-element-153c63f0{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-f102797 .elementor-heading-title{font-size:45px;}.elementor-3965 .elementor-element.elementor-element-3d7852b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3965 .elementor-element.elementor-element-63f2d88b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-ce53103 .elementor-heading-title{font-size:45px;}.elementor-3965 .elementor-element.elementor-element-6998be6d{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-4f2341fc{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .col-subtitle{font-size:50px;}.elementor-3965 .elementor-element.elementor-element-2ea40ab{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-2ea40ab .elementor-heading-title{font-size:45px;}.elementor-3965 .elementor-element.elementor-element-4def2ee{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-fe753ab .elementor-button{font-size:15px;padding:15px 25px 15px 25px;}.elementor-3965 .elementor-element.elementor-element-eebec3b{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-eebec3b .elementor-heading-title{font-size:45px;}.elementor-3965 .elementor-element.elementor-element-d63c4e0{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-ac1a33f > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-3965 .elementor-element.elementor-element-ac1a33f .elementor-image-box-title{font-size:38px;}.elementor-3965 .elementor-element.elementor-element-974cdd5 .elementor-button{font-size:15px;padding:15px 25px 15px 25px;}.elementor-3965 .elementor-element.elementor-element-6b79e11 .elementor-button{font-size:15px;padding:15px 25px 15px 25px;}.elementor-3965 .elementor-element.elementor-element-db05d1e .elementor-heading-title{font-size:32px;}.elementor-3965 .elementor-element.elementor-element-b0695ae{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-item > a{font-size:13px;}.elementor-3965 .elementor-element.elementor-element-e072699 .elementor-heading-title{font-size:32px;}.elementor-3965 .elementor-element.elementor-element-e5f4a43{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-d46cbda .aux-toggle-header{padding:25px 25px 25px 25px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .ue_tab_title{font-size:0px;margin:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-tab .r-tabs-anchor,.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-accordion-title > a{padding:10px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-4fd94db .elementor-button{font-size:15px;padding:15px 25px 15px 25px;}}@media(max-width:880px){.elementor-3965 .elementor-element.elementor-element-7de8fbb8 .widget-content{font-size:18px;}.elementor-3965 .elementor-element.elementor-element-dbace37{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-485e7bf4 .widget-content{font-size:18px;}.elementor-3965 .elementor-element.elementor-element-55349175{--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-3965 .elementor-element.elementor-element-55928ba7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-1b6c6cc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-1b6c6cc4 img{border-width:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-5294870a{--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-3965 .elementor-element.elementor-element-40c5a4bb > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .aux-widget-advanced-text{text-align:left !important;}.elementor-3965 .elementor-element.elementor-element-58d7dd0{--grid-auto-flow:row;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .aux-ico{font-size:18px;height:18px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .aux-ico-box{padding:8px 8px 8px 8px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .col-title, .elementor-3965 .elementor-element.elementor-element-1a8b9363 .col-title a{font-size:20px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .col-title{margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .widget-content{font-size:14px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-63c28836 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .aux-ico{font-size:18px;height:18px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .aux-ico-box{padding:8px 8px 8px 8px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .col-title, .elementor-3965 .elementor-element.elementor-element-63c28836 .col-title a{font-size:20px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .col-title{margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .widget-content{font-size:14px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .aux-ico{font-size:18px;height:18px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .aux-ico-box{padding:8px 8px 8px 8px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .col-title, .elementor-3965 .elementor-element.elementor-element-5ac0ba9f .col-title a{font-size:20px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .col-title{margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .widget-content{font-size:14px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .aux-ico{font-size:18px;height:18px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .aux-ico-box{padding:8px 8px 8px 8px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .col-title, .elementor-3965 .elementor-element.elementor-element-5d05d953 .col-title a{font-size:20px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .col-title{margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .widget-content{font-size:14px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-153c63f0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-18abfe9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3965 .elementor-element.elementor-element-3d7852b{--grid-auto-flow:row;}.elementor-3965 .elementor-element.elementor-element-63f2d88b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-6998be6d .widget-content{font-size:18px;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .col-title, .elementor-3965 .elementor-element.elementor-element-4f2341fc .col-title a{font-size:16px;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .col-subtitle{font-size:40px;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .widget-content{font-size:18px;}.elementor-3965 .elementor-element.elementor-element-4def2ee .widget-content{font-size:18px;}.elementor-3965 .elementor-element.elementor-element-d63c4e0 .widget-content{font-size:18px;}.elementor-3965 .elementor-element.elementor-element-965806e .elementor-icon{font-size:30px;}.elementor-3965 .elementor-element.elementor-element-965806e .elementor-icon svg{height:30px;}.elementor-3965 .elementor-element.elementor-element-ac1a33f .elementor-image-box-title{font-size:32px;}.elementor-3965 .elementor-element.elementor-element-ac1a33f .elementor-image-box-description{font-size:16px;}.elementor-3965 .elementor-element.elementor-element-b0695ae .widget-content{font-size:18px;}.elementor-3965 .elementor-element.elementor-element-e5f4a43 .widget-content{font-size:18px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .ue_tab_icon{font-size:60px;}}@media(max-width:767px){.elementor-3965 .elementor-element.elementor-element-01b368e .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-3965 .elementor-element.elementor-element-7de8fbb8 .widget-content{font-size:16px;margin-top:0px;margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-7de8fbb8 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-7de8fbb8 .aux-widget-advanced-text{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-dbace37{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-daf95e4{text-align:center;}.elementor-3965 .elementor-element.elementor-element-daf95e4 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-3965 .elementor-element.elementor-element-485e7bf4 .widget-content{font-size:16px;margin-top:0px;margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-485e7bf4 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-485e7bf4 .aux-widget-advanced-text{text-align:center !important;padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-7ca310f0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-ae2c8b9 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-3965 .elementor-element.elementor-element-5294870a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb > .elementor-widget-container{padding:18px 18px 18px 18px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .col-title, .elementor-3965 .elementor-element.elementor-element-40c5a4bb .col-title a{font-size:20px;line-height:30px;}.elementor-3965 .elementor-element.elementor-element-40c5a4bb .aux-widget-advanced-text{text-align:center !important;}.elementor-3965 .elementor-element.elementor-element-58d7dd0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3965 .elementor-element.elementor-element-1a8b9363{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 > .elementor-widget-container{padding:18px 18px 18px 18px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .aux-ico-box{padding:12px 12px 12px 12px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .col-title, .elementor-3965 .elementor-element.elementor-element-1a8b9363 .col-title a{font-size:20px;line-height:30px;}.elementor-3965 .elementor-element.elementor-element-1a8b9363 .aux-widget-advanced-text{text-align:center !important;}.elementor-3965 .elementor-element.elementor-element-63c28836{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-63c28836 > .elementor-widget-container{padding:18px 18px 18px 18px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .aux-ico-box{padding:12px 12px 12px 12px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .col-title, .elementor-3965 .elementor-element.elementor-element-63c28836 .col-title a{font-size:20px;line-height:30px;}.elementor-3965 .elementor-element.elementor-element-63c28836 .aux-widget-advanced-text{text-align:center !important;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f > .elementor-widget-container{padding:18px 18px 18px 18px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .aux-ico-box{padding:12px 12px 12px 12px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .col-title, .elementor-3965 .elementor-element.elementor-element-5ac0ba9f .col-title a{font-size:20px;line-height:30px;}.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .aux-widget-advanced-text{text-align:center !important;}.elementor-3965 .elementor-element.elementor-element-5d05d953{width:100%;max-width:100%;}.elementor-3965 .elementor-element.elementor-element-5d05d953 > .elementor-widget-container{padding:18px 18px 18px 18px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .aux-ico-box{padding:12px 12px 12px 12px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .col-title, .elementor-3965 .elementor-element.elementor-element-5d05d953 .col-title a{font-size:20px;line-height:30px;}.elementor-3965 .elementor-element.elementor-element-5d05d953 .aux-widget-advanced-text{text-align:center !important;}.elementor-3965 .elementor-element.elementor-element-153c63f0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-f102797{text-align:center;}.elementor-3965 .elementor-element.elementor-element-f102797 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-3965 .elementor-element.elementor-element-3d7852b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3965 .elementor-element.elementor-element-63f2d88b{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-76508732{--min-height:330px;}.elementor-3965 .elementor-element.elementor-element-ce53103{text-align:center;}.elementor-3965 .elementor-element.elementor-element-ce53103 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-3965 .elementor-element.elementor-element-6998be6d .widget-content{font-size:16px;margin-top:0px;margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-6998be6d .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-6998be6d .aux-widget-advanced-text{text-align:center !important;padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-29f82b8c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .col-title, .elementor-3965 .elementor-element.elementor-element-4f2341fc .col-title a{font-size:14px;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .col-title{margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .col-subtitle{font-size:30px;margin-top:0px;margin-bottom:10px;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .widget-content{font-size:16px;margin-top:0px;margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-4f2341fc .aux-widget-advanced-text{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-2ea40ab .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-3965 .elementor-element.elementor-element-4def2ee .widget-content{font-size:16px;margin-top:0px;margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-4def2ee .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-4def2ee .aux-widget-advanced-text{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-3c49744{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-eebec3b .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-3965 .elementor-element.elementor-element-d63c4e0 .widget-content{font-size:16px;margin-top:0px;margin-bottom:0px;}.elementor-3965 .elementor-element.elementor-element-d63c4e0 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-d63c4e0 .aux-widget-advanced-text{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-e62702f{--padding-top:049px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-ac1a33f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3965 .elementor-element.elementor-element-ac1a33f .elementor-image-box-title{font-size:30px;}.elementor-3965 .elementor-element.elementor-element-b00a734{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3965 .elementor-element.elementor-element-16c03c7{--e-icon-list-icon-size:0px;}.elementor-3965 .elementor-element.elementor-element-969851b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3965 .elementor-element.elementor-element-bb4ab0b{--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-3965 .elementor-element.elementor-element-db05d1e{text-align:center;}.elementor-3965 .elementor-element.elementor-element-db05d1e .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-3965 .elementor-element.elementor-element-b0695ae .widget-content{font-size:16px;}.elementor-3965 .elementor-element.elementor-element-b0695ae .aux-widget-advanced-text{text-align:center !important;}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-3965 .elementor-element.elementor-element-e37fcc2{--e-icon-list-icon-size:22px;}.elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3965 .elementor-element.elementor-element-e37fcc2 .elementor-icon-list-item > a{font-size:12px;}.elementor-3965 .elementor-element.elementor-element-ae0688e iframe{height:400px;}.elementor-3965 .elementor-element.elementor-element-aea6e7a{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3965 .elementor-element.elementor-element-e072699{text-align:center;}.elementor-3965 .elementor-element.elementor-element-e072699 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-3965 .elementor-element.elementor-element-e5f4a43 .widget-content{font-size:16px;}.elementor-3965 .elementor-element.elementor-element-e5f4a43 .aux-widget-advanced-text{text-align:center !important;}.elementor-3965 .elementor-element.elementor-element-d46cbda .aux-toggle-header{padding:20px 20px 20px 20px;font-size:14px;line-height:21px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .ue_tab_title{font-size:16px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .ue_tab_icon{font-size:40px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-tab .r-tabs-anchor,.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-accordion-title > a{margin:10px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-anchor,.elementor-3965 .elementor-element.elementor-element-cf91bf1 .uc-tabs-accordion-title{gap:0px;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-accordion-title .r-tabs-anchor{align-items:center;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-anchor:not([role="tab"])  .uc-tabs-accordion-title{flex-direction:column;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-anchor:not([role="tab"]) .ue_tab_title{text-align:center;}.elementor-3965 .elementor-element.elementor-element-cf91bf1 .r-tabs-anchor:not([role="tab"]) .ue_tab_icon{text-align:center;}}@media(min-width:768px){.elementor-3965 .elementor-element.elementor-element-b91328f{--width:50%;}.elementor-3965 .elementor-element.elementor-element-55349175{--width:46%;}.elementor-3965 .elementor-element.elementor-element-29c40733{--width:30%;}.elementor-3965 .elementor-element.elementor-element-58d7dd0{--width:70%;}.elementor-3965 .elementor-element.elementor-element-76508732{--width:100%;}.elementor-3965 .elementor-element.elementor-element-29f82b8c{--content-width:1236px;}.elementor-3965 .elementor-element.elementor-element-6ea5ede{--content-width:1236px;}.elementor-3965 .elementor-element.elementor-element-3c49744{--content-width:1236px;}.elementor-3965 .elementor-element.elementor-element-c7bd8b8{--content-width:1236px;}.elementor-3965 .elementor-element.elementor-element-969851b{--content-width:1236px;}.elementor-3965 .elementor-element.elementor-element-456e51b{--content-width:1236px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3965 .elementor-element.elementor-element-55349175{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-3965 .elementor-element.elementor-element-55349175{--width:100%;}.elementor-3965 .elementor-element.elementor-element-29c40733{--width:100%;}.elementor-3965 .elementor-element.elementor-element-58d7dd0{--width:100%;}}@media(min-width:2400px){.elementor-3965 .elementor-element.elementor-element-58d7dd0{--grid-auto-flow:row;}.elementor-3965 .elementor-element.elementor-element-3d7852b{--grid-auto-flow:row;}.elementor-3965 .elementor-element.elementor-element-b00a734{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for aux_text, class: .elementor-element-7de8fbb8 */.elementor-3965 .elementor-element.elementor-element-7de8fbb8 .aux-button{
    border-radius: 12px;
}
.elementor-3965 .elementor-element.elementor-element-7de8fbb8 .aux-icon {
 background: var( --e-global-color-1588be06 );
 border-radius: 50%;
 padding: 4px;
 transition: all 0.5s;
}
.elementor-3965 .elementor-element.elementor-element-7de8fbb8 .aux-button:hover .aux-icon {
 background: var( --e-global-color-3a24763 );
}


.elementor-3965 .elementor-element.elementor-element-7de8fbb8 p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-485e7bf4 */.elementor-3965 .elementor-element.elementor-element-485e7bf4 .aux-button{
    border-radius: 12px;
}
.elementor-3965 .elementor-element.elementor-element-485e7bf4 .aux-icon {
 background: var( --e-global-color-1588be06 );
 border-radius: 50%;
 padding: 4px;
 transition: all 0.5s;
}
.elementor-3965 .elementor-element.elementor-element-485e7bf4 .aux-button:hover .aux-icon {
 background: var( --e-global-color-3a24763 );
}


.elementor-3965 .elementor-element.elementor-element-485e7bf4 p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55928ba7 */.elementor-3965 .elementor-element.elementor-element-55928ba7 img{
    max-width: 394px!important;
    aspect-ratio:0.856;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b6c6cc4 */.elementor-3965 .elementor-element.elementor-element-1b6c6cc4 img{
    max-width: 394px!important;
    aspect-ratio:0.856;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-40c5a4bb */.elementor-3965 .elementor-element.elementor-element-40c5a4bb .aux-ico-box {
    margin: 0;
    border-radius: 50%;
  
}
.elementor-3965 .elementor-element.elementor-element-40c5a4bb path{
    fill:var( --e-global-color-secondary ) ;
    transition:all 1s;
}

.elementor-3965 .elementor-element.elementor-element-40c5a4bb:hover path{
    fill: #ad7d2b;
}
.elementor-3965 .elementor-element.elementor-element-40c5a4bb:hover h4.col-title{
    color:var( --e-global-color-secondary )!important;
}

.aux-widget-text .aux-text-widget-content .aux-button {
    background-color: #ad7d2b !important;
    border: none !important;
    border-radius: 12px;
    color: white;
}
.aux-widget-text .aux-text-widget-content .aux-button {
    background-color: #AD7D2B !important;
    border: none !important;
    border-radius: 12px;
    color: white;
}
.hover-box:hover .aux-widget-text .aux-text-widget-content .aux-button {
    background-color: white !important;  /* Change to your desired hover color */
    color: #AD7D2B !important;               /* Optional: text color change */
    border-color: #AD7D2B !important;      /* Optional: border color change */
}
@media (max-width:767px){
    .hover-box .aux-text-widget-header{
        display:flex;
        justify-content:center;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-1a8b9363 */.elementor-3965 .elementor-element.elementor-element-1a8b9363 .aux-ico-box {
    margin: 0;
    border-radius: 50%;
  
}
.elementor-3965 .elementor-element.elementor-element-1a8b9363 path{
    fill:var( --e-global-color-secondary ) ;
    transition:all 1s;
}

.elementor-3965 .elementor-element.elementor-element-1a8b9363:hover path{
    fill: #ad7d2b;
}
.elementor-3965 .elementor-element.elementor-element-1a8b9363:hover h4.col-title{
    color:var( --e-global-color-secondary )!important;
}

.aux-widget-text .aux-text-widget-content .aux-button {
    background-color: #ad7d2b !important;
    border: none !important;
    border-radius: 12px;
    color: white;
}
.aux-widget-text .aux-text-widget-content .aux-button {
    background-color: #AD7D2B !important;
    border: none !important;
    border-radius: 12px;
    color: white;
}
.hover-box:hover .aux-widget-text .aux-text-widget-content .aux-button {
    background-color: white !important;  /* Change to your desired hover color */
    color: #AD7D2B !important;               /* Optional: text color change */
    border-color: #AD7D2B !important;      /* Optional: border color change */
}
@media (max-width:767px){
    .hover-box .aux-text-widget-header{
        display:flex;
        justify-content:center;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-63c28836 */.elementor-3965 .elementor-element.elementor-element-63c28836 .aux-ico-box {
    margin: 0;
    border-radius: 50%;
  
}
.elementor-3965 .elementor-element.elementor-element-63c28836 path{
    fill:var( --e-global-color-secondary ) ;
    transition:all 1s;
}

.elementor-3965 .elementor-element.elementor-element-63c28836:hover path{
    fill: #ad7d2b;
}
.elementor-3965 .elementor-element.elementor-element-63c28836:hover h4.col-title{
    color:var( --e-global-color-secondary )!important;
}

.aux-widget-text .aux-text-widget-content .aux-button {
    background-color: #ad7d2b !important;
    border: none !important;
    border-radius: 12px;
    color: white;
}
.aux-widget-text .aux-text-widget-content .aux-button {
    background-color: #AD7D2B !important;
    border: none !important;
    border-radius: 12px;
    color: white;
}
.hover-box:hover .aux-widget-text .aux-text-widget-content .aux-button {
    background-color: white !important;  /* Change to your desired hover color */
    color: #AD7D2B !important;               /* Optional: text color change */
    border-color: #AD7D2B !important;      /* Optional: border color change */
}
@media (max-width:767px){
    .hover-box .aux-text-widget-header{
        display:flex;
        justify-content:center;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-5ac0ba9f */.elementor-3965 .elementor-element.elementor-element-5ac0ba9f .aux-ico-box {
    margin: 0;
    border-radius: 50%;
  
}
.elementor-3965 .elementor-element.elementor-element-5ac0ba9f path{
    fill:var( --e-global-color-secondary ) ;
    transition:all 1s;
}

.elementor-3965 .elementor-element.elementor-element-5ac0ba9f:hover path{
    fill: #ad7d2b;
}
.elementor-3965 .elementor-element.elementor-element-5ac0ba9f:hover h4.col-title{
    color:var( --e-global-color-secondary )!important;
}

.aux-widget-text .aux-text-widget-content .aux-button {
    background-color: #ad7d2b !important;
    border: none !important;
    border-radius: 12px;
    color: white;
}
.aux-widget-text .aux-text-widget-content .aux-button {
    background-color: #AD7D2B !important;
    border: none !important;
    border-radius: 12px;
    color: white;
}
.hover-box:hover .aux-widget-text .aux-text-widget-content .aux-button {
    background-color: white !important;  /* Change to your desired hover color */
    color: #AD7D2B !important;               /* Optional: text color change */
    border-color: #AD7D2B !important;      /* Optional: border color change */
}
@media (max-width:767px){
    .hover-box .aux-text-widget-header{
        display:flex;
        justify-content:center;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-5d05d953 */.elementor-3965 .elementor-element.elementor-element-5d05d953 .aux-ico-box {
    margin: 0;
    border-radius: 50%;
  
}
.elementor-3965 .elementor-element.elementor-element-5d05d953 path{
    fill:var( --e-global-color-secondary ) ;
    transition:all 1s;
}

.elementor-3965 .elementor-element.elementor-element-5d05d953:hover path{
    fill: #ad7d2b;
}
.elementor-3965 .elementor-element.elementor-element-5d05d953:hover h4.col-title{
    color:var( --e-global-color-secondary )!important;
}

.aux-widget-text .aux-text-widget-content .aux-button {
    background-color: #ad7d2b !important;
    border: none !important;
    border-radius: 12px;
    color: white;
}
.aux-widget-text .aux-text-widget-content .aux-button {
    background-color: #AD7D2B !important;
    border: none !important;
    border-radius: 12px;
    color: white;
}
.hover-box:hover .aux-widget-text .aux-text-widget-content .aux-button {
    background-color: white !important;  /* Change to your desired hover color */
    color: #AD7D2B !important;               /* Optional: text color change */
    border-color: #AD7D2B !important;      /* Optional: border color change */
}
@media (max-width:767px){
    .hover-box .aux-text-widget-header{
        display:flex;
        justify-content:center;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-6998be6d */.elementor-3965 .elementor-element.elementor-element-6998be6d .aux-button{
    border-radius: 12px;
}
.elementor-3965 .elementor-element.elementor-element-6998be6d .aux-icon {
 background: var( --e-global-color-1588be06 );
 border-radius: 50%;
 padding: 4px;
 transition: all 0.5s;
}
.elementor-3965 .elementor-element.elementor-element-6998be6d .aux-button:hover .aux-icon {
 background: var( --e-global-color-3a24763 );
}


.elementor-3965 .elementor-element.elementor-element-6998be6d p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-4f2341fc */.elementor-3965 .elementor-element.elementor-element-4f2341fc .aux-button{
    border-radius: 12px;
}
.elementor-3965 .elementor-element.elementor-element-4f2341fc .aux-icon {
 background: var( --e-global-color-1588be06 );
 border-radius: 50%;
 padding: 4px;
 transition: all 0.5s;
}
.elementor-3965 .elementor-element.elementor-element-4f2341fc .aux-button:hover .aux-icon {
 background: var( --e-global-color-3a24763 );
}


.elementor-3965 .elementor-element.elementor-element-4f2341fc p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-4def2ee */.elementor-3965 .elementor-element.elementor-element-4def2ee .aux-button{
    border-radius: 12px;
}
.elementor-3965 .elementor-element.elementor-element-4def2ee .aux-icon {
 background: var( --e-global-color-1588be06 );
 border-radius: 50%;
 padding: 4px;
 transition: all 0.5s;
}
.elementor-3965 .elementor-element.elementor-element-4def2ee .aux-button:hover .aux-icon {
 background: var( --e-global-color-3a24763 );
}


.elementor-3965 .elementor-element.elementor-element-4def2ee p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d728299 *//* ===============================
   GRID
================================ */
.case-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
  font-family: "Inter", Sans-serif !important;
}

/* ===============================
   CARD
================================ */
.case-card {
  background: #fff;
  border-radius: 22px;
  overflow: hidden;
  box-shadow: 0 12px 35px rgba(0,0,0,0.08);
  transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.case-card:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 45px rgba(0,0,0,0.12);
}

/* ===============================
   IMAGE
================================ */
.case-image {
  height: 260px;
  background-size: cover;
  background-position: center;
  position: relative;
  overflow: hidden;
  transition: transform 0.6s ease;
}

/* IMAGE ZOOM */
.case-card:hover .case-image {
  transform: scale(1.08);
}

/* IMAGE OVERLAY */
.case-image::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    180deg,
    rgba(0,0,0,0.25) 0%,
    rgba(0,0,0,0.45) 60%,
    rgba(0,0,0,0.7) 100%
  );
  transition: background 0.4s ease;
  z-index: 1;
}

.case-card:hover .case-image::before {
  background: linear-gradient(
    180deg,
    rgba(0,0,0,0.35) 0%,
    rgba(0,0,0,0.55) 60%,
    rgba(0,0,0,0.8) 100%
  );
}

/* ===============================
   TAGS
================================ */
.tags {
  position: absolute;
  top: 18px;
  left: 18px;
  z-index: 2;
}

.tags span {
  background: #AD7D2B;
  color: #fff;
  font-size: 12px;
  padding: 6px 12px;
  border-radius: 20px;
  margin-right: 6px;
  font-weight: 500;
}

/* ===============================
   OVERLAY TEXT
================================ */
.overlay-text {
  position: absolute;
  bottom: 22px;
  left: 22px;
  z-index: 2;
  color: #fff;
}

.overlay-text h4 {
  margin: 0;
  font-size: 20px;
  font-weight: 600;
}

.overlay-text p {
  margin: 4px 0 0;
  font-size: 14px;
  opacity: 0.9;
}

/* ===============================
   CONTENT
================================ */
.case-content {
  padding: 32px;
}

.case-content h3 {
  font-size: 22px;
  margin-bottom: 14px;
}

.case-content p {
  font-size: 15px;
  color: #555;
  line-height: 1.6;
}

/* ===============================
   UPDATED STATS GRID
================================ */
.stats-grid {
  margin: 26px 0;
  padding-top: 20px;
  border-top: 1px solid #eee;
}

.stats-row {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
  margin-bottom: 18px;
}

.stats-row:last-child {
  margin-bottom: 0;
}

.stat-item strong {
  font-size: 26px;
  color: #AD7D2B;
  font-weight: 700;
}

.stat-item span {
  display: block;
  font-size: 13px;
  color: #777;
}

/* ===============================
   LINK
================================ */
.case-link {
  font-weight: 600;
  color: #000;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

.case-link:hover {
  text-decoration: underline;
}

/* ===============================
   PAGINATION
================================ */
.case-pagination {
  display: flex;
  justify-content: center;
  margin-top: 50px;
}

.case-pagination .page-numbers {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 42px;
  height: 42px;
  margin: 0 6px;
  border-radius: 50%;
  border: 2px solid #AD7D2B;
  color: #AD7D2B;
  font-weight: 600;
  text-decoration: none;
  transition: all 0.3s ease;
}

.case-pagination .page-numbers:hover,
.case-pagination .page-numbers.current {
  background: #AD7D2B;
  color: #fff;
}

/* ===============================
   RESPONSIVE
================================ */
@media (max-width: 1024px) {
  .case-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 767px) {
  .case-grid {
    grid-template-columns: 1fr;
  }

  .stats-row {
    grid-template-columns: 1fr;
    gap: 14px;
  }

  .stat-item strong {
    font-size: 24px;
  }

  .case-content {
    padding: 24px;
  }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-d63c4e0 */.elementor-3965 .elementor-element.elementor-element-d63c4e0 .aux-button{
    border-radius: 12px;
}
.elementor-3965 .elementor-element.elementor-element-d63c4e0 .aux-icon {
 background: var( --e-global-color-1588be06 );
 border-radius: 50%;
 padding: 4px;
 transition: all 0.5s;
}
.elementor-3965 .elementor-element.elementor-element-d63c4e0 .aux-button:hover .aux-icon {
 background: var( --e-global-color-3a24763 );
}


.elementor-3965 .elementor-element.elementor-element-d63c4e0 p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-94e929b *//* ==========================
/* =============================
   MAIN CARD
============================= */
.testimonial-card-main {
  background: #000;
  color: #fff;
  border-radius: 28px;
  padding: 50px;
  position: relative;
  box-shadow: 0 30px 70px rgba(0,0,0,0.4);
      font-family: "Inter", Sans-serif !important
}

.testimonial-main-item {
  display: none;
}
.testimonial-main-item.active {
  display: block;
}
.slide-desc {
    display:flex;
    flex-direction:column;
}
.testimonial-header {
  display: flex;
  gap: 14px;
  align-items: center;
}
.testimonial-header h4{
  margin: 0 !important;
}
.user-icon {
  width: 54px;
  height: 54px;
  background: #AD7D2B;
  color: white;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
}

.user-icon.small {
  width: 42px;
  height: 42px;
}

.testimonial-stars {
  margin: 18px 0;
}

.testimonial-stars i {
  color: #333;
}
.testimonial-stars .filled {
  color: #AD7D2B;
}

.testimonial-text {
  font-size: 20px;
  line-height: 1.6;
}

.quote-bg {
  position: absolute;
  top: 30px;
  right: 40px;
  font-size: 120px;
  color: rgba(173,125,43,0.25);
}

/* =============================
   CAROUSEL
============================= */
.testimonial-carousel-wrapper {
  overflow: hidden;
  margin-top: 40px;
}

.testimonial-carousel {
  display: flex;
  gap: 20px;
  transition: transform 0.5s ease;
  padding: 20px 0px ;
}

.testimonial-slide {
  min-width: 320px;
  background: #fff;
  border-radius: 20px;
  padding: 22px;
  border: 2px solid transparent;
  cursor: pointer;
  transition: all 0.3s ease;
      box-shadow:0 10px 10px rgba(0,0,0,0.4)

}

.testimonial-slide:hover,
.testimonial-slide.active {
  border-color: #AD7D2B;
}
.testimonial-slide.active, .testimonial-slide.active span, .testimonial-slide.active p{
  border-color: #AD7D2B;
  background: #AD7D2B;
  color: white;
}
.user-icon.small{
  background-color: #fff;
  color: #AD7D2B;
}
.slide-header {
  display: flex;
  gap: 12px;
  align-items: center;
}

.slide-header span {
  font-size: 13px;
  color: #666;
}

.slide-excerpt {
  margin-top: 12px;
  font-size: 14px;
  color: #333;
}

/* =============================
   CONTROLS
============================= */
.testimonial-controls {
  display: flex;
  justify-content: center;
  gap: 14px;
  margin-top: 30px;
}

.testimonial-controls button {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background: #000;
  color: #fff;
  border: none;
  cursor: pointer;
  transition: all 0.3s ease;
  display: flex;
    justify-content: center;
    align-items: center;
    padding: 0px;
}

.testimonial-controls button:hover {
  background: #AD7D2B;
  color: #000;
}

/* =============================
   RESPONSIVE
============================= */
@media (max-width: 768px) {
  .testimonial-card-main {
    padding: 30px;
  }

  .testimonial-text {
    font-size: 17px;
  }

  .testimonial-slide {
    min-width: 260px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac1a33f */.elementor-3965 .elementor-element.elementor-element-ac1a33f p.elementor-image-box-description{
    max-width: 727px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for aux_contact_form, class: .elementor-element-403a1d7 */@media (min-width:768px){
    #input-home form .newsletter-wrap p{
    gap:10px !important;
}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-b0695ae */.elementor-3965 .elementor-element.elementor-element-b0695ae .aux-button{
    border-radius: 12px;
}
.elementor-3965 .elementor-element.elementor-element-b0695ae .aux-icon {
 background: #3D3D3D;
 border-radius: 50%;
 padding: 4px;
 transition: all 0.5s;
}
.elementor-3965 .elementor-element.elementor-element-b0695ae .aux-button:hover .aux-icon {
 background: #D9D9D9;
}

.elementor-3965 .elementor-element.elementor-element-b0695ae .widget-content{
    max-width: 844px!important;
}
.elementor-3965 .elementor-element.elementor-element-b0695ae p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-e5f4a43 */.elementor-3965 .elementor-element.elementor-element-e5f4a43 .aux-button{
    border-radius: 12px;
}
.elementor-3965 .elementor-element.elementor-element-e5f4a43 .aux-icon {
 background: #3D3D3D;
 border-radius: 50%;
 padding: 4px;
 transition: all 0.5s;
}
.elementor-3965 .elementor-element.elementor-element-e5f4a43 .aux-button:hover .aux-icon {
 background: #D9D9D9;
}

.elementor-3965 .elementor-element.elementor-element-e5f4a43 .widget-content{
    max-width: 844px!important;
}
.elementor-3965 .elementor-element.elementor-element-e5f4a43 p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_bullet_tabs, class: .elementor-element-cf91bf1 */#portfolio-section .uc-accordion-icon{
    margin-right: 20px !important;
}
#portfolio-section .r-tabs-state-active {
 border-radius:12px !important;   
}/* End custom CSS */