.elementor-8 .elementor-element.elementor-element-104ba26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-104ba26:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-104ba26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d27f8b0 );}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-slide-btn, .elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider-skin-crelly .bdt-slide-btn:before{background-color:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-slide-btn .bdt-slide-btn-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-slide-btn:hover{background-color:var( --e-global-color-d27f8b0 );color:var( --e-global-color-astglobalcolor8 );}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-prime-slider-next, .elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-prime-slider-previous{background-color:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title{width:870px;}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{color:var( --e-global-color-astglobalcolor4 );font-size:50px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-prime-slider-desc .bdt-ps-sub-title{color:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-slide-btn{color:var( --e-global-color-astglobalcolor6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-slide-btn svg *{stroke:var( --e-global-color-astglobalcolor6 );}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-slide-btn:hover svg *{stroke:var( --e-global-color-astglobalcolor8 );}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-prime-slider-social-icon a{color:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-prime-slider-social-icon svg{fill:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-prime-slider-previous svg, .elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-prime-slider-next svg{color:var( --e-global-color-astglobalcolor8 );}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-prime-slider-next:before, .elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-prime-slider-previous:before{background:var( --e-global-color-astglobalcolor8 );}.elementor-8 .elementor-element.elementor-element-5e5adf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-5e5adf7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5e5adf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d27f8b0 );}.elementor-8 .elementor-element.elementor-element-a5e9fcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-8609292{--display:flex;}.elementor-8 .elementor-element.elementor-element-bde7d06{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-bde7d06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-bde7d06 img{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-c9e4103{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-a9045c0{--display:flex;}.elementor-8 .elementor-element.elementor-element-a9045c0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b2240be );--border-color:var( --e-global-color-b2240be );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-8 .elementor-element.elementor-element-a9045c0, .elementor-8 .elementor-element.elementor-element-a9045c0::before{--border-transition:1s;}.elementor-8 .elementor-element.elementor-element-2e72529 .elementor-heading-title{font-size:16px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ca52e4b{color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-a9d1d56 .wdk-masbtn-cover .wdk-masked-btn{background-color:var( --e-global-color-b2240be );color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-a9d1d56 .wdk-masbtn-cover .wdk-mas{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor8 );}.elementor-8 .elementor-element.elementor-element-a9d1d56 .wdk-masked-ani-btn{justify-content:value;}.elementor-8 .elementor-element.elementor-element-a9d1d56 .wdk-masked-btn{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-a9d1d56 .wdk-masbtn-cover .wdk-sm-icon svg{width:12px;}.elementor-8 .elementor-element.elementor-element-f6ac2bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-f6ac2bb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f6ac2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#326563;}.elementor-8 .elementor-element.elementor-element-5ea5264{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-fe5a2bd{--display:flex;}.elementor-8 .elementor-element.elementor-element-d1b969d{text-align:center;}.elementor-8 .elementor-element.elementor-element-8b3559b{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-281eeea{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor4 );--divider-border-width:1.5px;}.elementor-8 .elementor-element.elementor-element-281eeea .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-281eeea .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-dce1114{--display:flex;--min-height:246px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-dce1114.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d164be3{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-d164be3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9ef88a0{width:var( --container-widget-width, 89.319% );max-width:89.319%;--container-widget-width:89.319%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9ef88a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a738470 p{margin-block-end:2px;}.elementor-8 .elementor-element.elementor-element-a738470{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-213982e .wdk-masbtn-cover .wdk-masked-btn{background-color:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-213982e .wdk-masbtn-cover .wdk-mas{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor8 );}.elementor-8 .elementor-element.elementor-element-213982e .wdk-masked-ani-btn{justify-content:value;}.elementor-8 .elementor-element.elementor-element-213982e .wdk-masked-btn{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-213982e .wdk-masbtn-cover .wdk-sm-icon svg{width:12px;}.elementor-8 .elementor-element.elementor-element-213982e .wdk-masbtn-cover:hover .wdk-mas .wdk-sm-icon svg path{fill:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-ce9732e{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-ce9732e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e143b6c{color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-b9df3f8{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-6172400{width:var( --container-widget-width, 94.522% );max-width:94.522%;--container-widget-width:94.522%;--container-widget-flex-grow:0;top:104px;}.elementor-8 .elementor-element.elementor-element-6172400.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6172400 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-6172400.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-6172400.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6172400.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-6172400.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6172400.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-6172400 .elementor-icon{font-size:70px;}.elementor-8 .elementor-element.elementor-element-6172400 .elementor-icon svg{height:70px;}.elementor-8 .elementor-element.elementor-element-558b6c6{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor4 );--divider-border-width:1.5px;}.elementor-8 .elementor-element.elementor-element-558b6c6 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-558b6c6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-9fb3038{--display:flex;--min-height:246px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-9fb3038.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f84374d{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-f84374d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1230f0e{width:var( --container-widget-width, 89.319% );max-width:89.319%;--container-widget-width:89.319%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1230f0e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1b611be p{margin-block-end:2px;}.elementor-8 .elementor-element.elementor-element-1b611be{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5e68071 .wdk-masbtn-cover .wdk-masked-btn{background-color:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-5e68071 .wdk-masbtn-cover .wdk-mas{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor8 );}.elementor-8 .elementor-element.elementor-element-5e68071 .wdk-masked-ani-btn{justify-content:value;}.elementor-8 .elementor-element.elementor-element-5e68071 .wdk-masked-btn{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-5e68071 .wdk-masbtn-cover .wdk-sm-icon svg{width:12px;}.elementor-8 .elementor-element.elementor-element-5e68071 .wdk-masbtn-cover:hover .wdk-mas .wdk-sm-icon svg path{fill:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-de473ba{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-de473ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-68d6e15{color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-4afc43f{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-a214f30{width:var( --container-widget-width, 94.522% );max-width:94.522%;--container-widget-width:94.522%;--container-widget-flex-grow:0;top:104px;}.elementor-8 .elementor-element.elementor-element-a214f30.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a214f30 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-a214f30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-a214f30.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a214f30.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-a214f30.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a214f30.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-a214f30 .elementor-icon{font-size:70px;}.elementor-8 .elementor-element.elementor-element-a214f30 .elementor-icon svg{height:70px;}.elementor-8 .elementor-element.elementor-element-f9695c4{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor4 );--divider-border-width:1.5px;}.elementor-8 .elementor-element.elementor-element-f9695c4 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-f9695c4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-22b369d{--display:flex;--min-height:246px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-22b369d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-aedcff7{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-aedcff7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2ed9ad4{width:var( --container-widget-width, 89.319% );max-width:89.319%;--container-widget-width:89.319%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2ed9ad4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2472454 p{margin-block-end:2px;}.elementor-8 .elementor-element.elementor-element-2472454{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-05707f1 .wdk-masbtn-cover .wdk-masked-btn{background-color:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-05707f1 .wdk-masbtn-cover .wdk-mas{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor8 );}.elementor-8 .elementor-element.elementor-element-05707f1 .wdk-masked-ani-btn{justify-content:value;}.elementor-8 .elementor-element.elementor-element-05707f1 .wdk-masked-btn{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-05707f1 .wdk-masbtn-cover .wdk-sm-icon svg{width:12px;}.elementor-8 .elementor-element.elementor-element-05707f1 .wdk-masbtn-cover:hover .wdk-mas .wdk-sm-icon svg path{fill:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-9deb1b2{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-9deb1b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7d8c638{color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-6966311{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-9a343b1{width:var( --container-widget-width, 94.522% );max-width:94.522%;--container-widget-width:94.522%;--container-widget-flex-grow:0;top:104px;}.elementor-8 .elementor-element.elementor-element-9a343b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9a343b1 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-9a343b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-9a343b1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9a343b1.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-9a343b1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9a343b1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-9a343b1 .elementor-icon{font-size:70px;}.elementor-8 .elementor-element.elementor-element-9a343b1 .elementor-icon svg{height:70px;}.elementor-8 .elementor-element.elementor-element-f73697f{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor4 );--divider-border-width:1.5px;}.elementor-8 .elementor-element.elementor-element-f73697f .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-f73697f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-15fe147{--display:flex;--min-height:246px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-15fe147.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-c6ad559{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-c6ad559.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-85740ea{width:var( --container-widget-width, 89.319% );max-width:89.319%;--container-widget-width:89.319%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-85740ea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0d09969 p{margin-block-end:2px;}.elementor-8 .elementor-element.elementor-element-0d09969{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-dd94f17 .wdk-masbtn-cover .wdk-masked-btn{background-color:#FFC900;}.elementor-8 .elementor-element.elementor-element-dd94f17 .wdk-masbtn-cover .wdk-mas{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor8 );}.elementor-8 .elementor-element.elementor-element-dd94f17 .wdk-masked-ani-btn{justify-content:value;}.elementor-8 .elementor-element.elementor-element-dd94f17 .wdk-masked-btn{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-dd94f17 .wdk-masbtn-cover .wdk-sm-icon svg{width:12px;}.elementor-8 .elementor-element.elementor-element-dd94f17 .wdk-masbtn-cover:hover .wdk-mas .wdk-sm-icon svg path{fill:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-3402e77{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-3402e77.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ce583de{color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-08a4a9e{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-7535a16{width:var( --container-widget-width, 94.522% );max-width:94.522%;--container-widget-width:94.522%;--container-widget-flex-grow:0;top:104px;}.elementor-8 .elementor-element.elementor-element-7535a16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7535a16 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-7535a16.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-7535a16.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7535a16.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-7535a16.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7535a16.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-7535a16 .elementor-icon{font-size:70px;}.elementor-8 .elementor-element.elementor-element-7535a16 .elementor-icon svg{height:70px;}.elementor-8 .elementor-element.elementor-element-0ce6c7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-0ce6c7f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0ce6c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#326563;}.elementor-8 .elementor-element.elementor-element-2ab0821{--display:flex;}.elementor-8 .elementor-element.elementor-element-b7b19b1{text-align:center;}.elementor-8 .elementor-element.elementor-element-6da6f4c{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-7de6bf3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-c160c4f{--display:flex;}.elementor-8 .elementor-element.elementor-element-03c81eb .icon_box_hover_effect{background-color:var( --e-global-color-ffc2b27 );}.elementor-8 .elementor-element.elementor-element-03c81eb .icon_box_hover_effect:hover{background-color:var( --e-global-color-astglobalcolor4 );border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-03c81eb .ue-box-icon i{font-size:42px;color:var( --e-global-color-astglobalcolor6 );}.elementor-8 .elementor-element.elementor-element-03c81eb .ue-box-icon svg{font-size:42px;min-width:42px;fill:var( --e-global-color-astglobalcolor6 );}.elementor-8 .elementor-element.elementor-element-03c81eb .iconBoxHoverEffectTitle{color:var( --e-global-color-b2240be );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-03c81eb .iconBoxHoverEffectText{color:#000000;}.elementor-8 .elementor-element.elementor-element-33a68d3{--display:flex;}.elementor-8 .elementor-element.elementor-element-35b183a .icon_box_hover_effect{background-color:var( --e-global-color-ffc2b27 );}.elementor-8 .elementor-element.elementor-element-35b183a .icon_box_hover_effect:hover{background-color:var( --e-global-color-astglobalcolor4 );border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-35b183a .ue-box-icon i{font-size:42px;color:#000000;}.elementor-8 .elementor-element.elementor-element-35b183a .ue-box-icon svg{font-size:42px;min-width:42px;fill:#000000;}.elementor-8 .elementor-element.elementor-element-35b183a .iconBoxHoverEffectTitle{color:var( --e-global-color-b2240be );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-35b183a .iconBoxHoverEffectText{color:#000000;}.elementor-8 .elementor-element.elementor-element-9ebf591{--display:flex;}.elementor-8 .elementor-element.elementor-element-697239a .icon_box_hover_effect{background-color:var( --e-global-color-ffc2b27 );}.elementor-8 .elementor-element.elementor-element-697239a .icon_box_hover_effect:hover{background-color:var( --e-global-color-astglobalcolor4 );border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-697239a .ue-box-icon i{font-size:42px;color:#000000;}.elementor-8 .elementor-element.elementor-element-697239a .ue-box-icon svg{font-size:42px;min-width:42px;fill:#000000;}.elementor-8 .elementor-element.elementor-element-697239a .iconBoxHoverEffectTitle{color:var( --e-global-color-b2240be );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-697239a .iconBoxHoverEffectText{color:#000000;}.elementor-8 .elementor-element.elementor-element-bc82c96{--display:flex;--min-height:950px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-bc82c96:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bc82c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#326563;}.elementor-8 .elementor-element.elementor-element-1405cbf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-d5782f1{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-e8ccecb{color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-6bd157d img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-e104e25{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-e6c1d51{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-e6c1d51:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e6c1d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC9001F;}.elementor-8 .elementor-element.elementor-element-6788170 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-6788170{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-6788170.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-6788170.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6788170.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-6788170 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-6788170 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6788170 .elementor-icon-box-title a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-6788170 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-6788170 .elementor-icon-box-description{font-size:14px;color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-31223e1{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-31223e1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-31223e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC9001F;}.elementor-8 .elementor-element.elementor-element-f34c9bb .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-f34c9bb{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-f34c9bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-f34c9bb.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f34c9bb.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-f34c9bb .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-f34c9bb .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f34c9bb .elementor-icon-box-title a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-f34c9bb .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-f34c9bb .elementor-icon-box-description{font-size:14px;color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-673fb4b{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-673fb4b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-673fb4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC9001F;}.elementor-8 .elementor-element.elementor-element-a028028 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-a028028{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-a028028.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-a028028.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a028028.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-a028028 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-a028028 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a028028 .elementor-icon-box-title a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-a028028 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-a028028 .elementor-icon-box-description{font-size:14px;color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-89ef732{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-89ef732:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-89ef732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC9001F;}.elementor-8 .elementor-element.elementor-element-4c982ec .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-4c982ec{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-4c982ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-4c982ec.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4c982ec.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-4c982ec .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-4c982ec .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4c982ec .elementor-icon-box-title a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-4c982ec .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-4c982ec .elementor-icon-box-description{font-size:14px;color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-27847d7{--display:flex;--min-height:767px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-27847d7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-27847d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#326563;}.elementor-8 .elementor-element.elementor-element-4de5818{--display:flex;--min-height:588px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-e1cd6cc{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-1d71d60.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a15a769{color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-d0d964e{--display:flex;}.elementor-8 .elementor-element.elementor-element-e9f9863 .uc_quote_item{transition:all 200ms;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d6d6d6;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;text-align:left;}.elementor-8 .elementor-element.elementor-element-e9f9863 .uc_quote_info{flex-direction:column;}.elementor-8 .elementor-element.elementor-element-e9f9863 .uc_quote_item,.elementor-8 .elementor-element.elementor-element-e9f9863 .flipster__item__content{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-e9f9863 .ue-item{opacity:100%;}.elementor-8 .elementor-element.elementor-element-e9f9863 .ue-item:hover{opacity:100%;}.elementor-8 .elementor-element.elementor-element-e9f9863 .uc_author{flex-direction:column;margin-top:0px;}.elementor-8 .elementor-element.elementor-element-e9f9863 .ue-image-spacing{width:15px;height:15px;}.elementor-8 .elementor-element.elementor-element-e9f9863 .ue-image{width:60px;}.elementor-8 .elementor-element.elementor-element-e9f9863 .ue-image img{height:60px;border-radius:60px 60px 60px 60px;}.elementor-8 .elementor-element.elementor-element-e9f9863 .uc_quote_info .uc_author_avatar{object-fit:cover;}.elementor-8 .elementor-element.elementor-element-e9f9863 .ue_title{color:var( --e-global-color-d27f8b0 );margin-top:0px;}.elementor-8 .elementor-element.elementor-element-e9f9863 .ue_subtitle{color:var( --e-global-color-ffc2b27 );font-size:14px;margin-top:0px;}.elementor-8 .elementor-element.elementor-element-e9f9863 .ue-text{color:#8a8a8a;font-size:14px;margin-top:20px;min-height:0px;}.elementor-8 .elementor-element.elementor-element-e9f9863 .ue-icon{width:50px;height:50px;background-color:#000000;margin-top:15px;border-radius:60px 60px 60px 60px;}.elementor-8 .elementor-element.elementor-element-e9f9863 .ue-icon i{font-size:20px;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e9f9863 .ue-icon svg{font-size:20px;fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-e9f9863 .owl-nav .owl-prev{left:20px;}.elementor-8 .elementor-element.elementor-element-e9f9863 .owl-nav .owl-next{right:20px;}.elementor-8 .elementor-element.elementor-element-e9f9863 .owl-carousel .owl-nav .owl-next,.elementor-8 .elementor-element.elementor-element-e9f9863 .owl-carousel .owl-nav .owl-prev{border-radius:15px;width:48px;height:48px;line-height:48px;font-size:20px;background-color:#ffffff;color:#000000;}.elementor-8 .elementor-element.elementor-element-e9f9863 .owl-carousel .owl-nav .owl-next:hover,.elementor-8 .elementor-element.elementor-element-e9f9863 .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-astglobalcolor6 );color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e9f9863 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-8 .elementor-element.elementor-element-e9f9863 .owl-dot.active{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-8 .elementor-element.elementor-element-e9f9863 .owl-dots{margin-top:20px;text-align:center;}.elementor-8 .elementor-element.elementor-element-e9f9863 .owl-dots .owl-dot{border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-e9f9863 .center .ue-item{opacity:100%;}.elementor-8 .elementor-element.elementor-element-7292922{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-7292922:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7292922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d27f8b0 );}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action{max-width:1500px;}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action.cta-preset-2:not(.cta-preset-1){background:var( --e-global-color-d27f8b0 );}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action .title:not(.eael-cta-gradient-title){color:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action.cta-preset-2:not(.cta-preset-1) .cta-button:not(.cta-secondary-button){background:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action .cta-button.cta-btn-preset-2:not(.cta-secondary-button) .btn-icon{background:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action.cta-preset-2:not(.cta-preset-1) .cta-button:after:not(.cta-secondary-button){background:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action.cta-preset-2:not(.cta-preset-1) .cta-button:hover:not(.cta-secondary-button){background:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action .cta-button.effect-1:after{background:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action .cta-button.effect-2:after{background:var( --e-global-color-b2240be );}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action .cta-button.cta-btn-preset-2:not(.cta-secondary-button):hover .btn-icon{background:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action .cta-button.cta-btn-preset-2:not(.cta-secondary-button):hover i{color:var( --e-global-color-d27f8b0 );}.elementor-8 .elementor-element.elementor-element-71e2b99 .eael-call-to-action .cta-button.cta-btn-preset-2:not(.cta-secondary-button):hover svg{fill:var( --e-global-color-d27f8b0 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-dce1114{--width:100%;}.elementor-8 .elementor-element.elementor-element-d164be3{--width:36.406%;}.elementor-8 .elementor-element.elementor-element-ce9732e{--width:33.262%;}.elementor-8 .elementor-element.elementor-element-9fb3038{--width:100%;}.elementor-8 .elementor-element.elementor-element-f84374d{--width:36.406%;}.elementor-8 .elementor-element.elementor-element-de473ba{--width:33.262%;}.elementor-8 .elementor-element.elementor-element-22b369d{--width:100%;}.elementor-8 .elementor-element.elementor-element-aedcff7{--width:36.406%;}.elementor-8 .elementor-element.elementor-element-9deb1b2{--width:33.262%;}.elementor-8 .elementor-element.elementor-element-15fe147{--width:100%;}.elementor-8 .elementor-element.elementor-element-c6ad559{--width:36.406%;}.elementor-8 .elementor-element.elementor-element-3402e77{--width:33.262%;}.elementor-8 .elementor-element.elementor-element-e6c1d51{--width:90%;}.elementor-8 .elementor-element.elementor-element-31223e1{--width:90%;}.elementor-8 .elementor-element.elementor-element-673fb4b{--width:90%;}.elementor-8 .elementor-element.elementor-element-89ef732{--width:90%;}.elementor-8 .elementor-element.elementor-element-e1cd6cc{--width:30%;}.elementor-8 .elementor-element.elementor-element-d0d964e{--width:60%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title{width:229px;}.elementor-8 .elementor-element.elementor-element-114e428 .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{font-size:33px;}.elementor-8 .elementor-element.elementor-element-b9df3f8{--min-height:122px;}.elementor-8 .elementor-element.elementor-element-4afc43f{--min-height:122px;}.elementor-8 .elementor-element.elementor-element-6966311{--min-height:122px;}.elementor-8 .elementor-element.elementor-element-08a4a9e{--min-height:122px;}.elementor-8 .elementor-element.elementor-element-03c81eb .iconBoxHoverEffectTitle{font-size:18px;}.elementor-8 .elementor-element.elementor-element-1d71d60{width:var( --container-widget-width, 192.8px );max-width:192.8px;--container-widget-width:192.8px;--container-widget-flex-grow:0;}}/* Start custom CSS for container, class: .elementor-element-b9df3f8 *//* icon hidden by default */
.offer-box .hover-icon {
  position: absolute;
  right: -40px;   /* start outside */
  top: 50%;
  transform: translateY(-50%);
  opacity: 0;
  transition: all 0.4s ease-in-out;
}

/* on hover, slide icon inside */
.offer-box:hover .hover-icon {
  right: 10px;  /* inside position */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4afc43f *//* icon hidden by default */
.offer-box .hover-icon {
  position: absolute;
  right: -40px;   /* start outside */
  top: 50%;
  transform: translateY(-50%);
  opacity: 0;
  transition: all 0.4s ease-in-out;
}

/* on hover, slide icon inside */
.offer-box:hover .hover-icon {
  right: 10px;  /* inside position */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6966311 *//* icon hidden by default */
.offer-box .hover-icon {
  position: absolute;
  right: -40px;   /* start outside */
  top: 50%;
  transform: translateY(-50%);
  opacity: 0;
  transition: all 0.4s ease-in-out;
}

/* on hover, slide icon inside */
.offer-box:hover .hover-icon {
  right: 10px;  /* inside position */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08a4a9e *//* icon hidden by default */
.offer-box .hover-icon {
  position: absolute;
  right: -40px;   /* start outside */
  top: 50%;
  transform: translateY(-50%);
  opacity: 0;
  transition: all 0.4s ease-in-out;
}

/* on hover, slide icon inside */
.offer-box:hover .hover-icon {
  right: 10px;  /* inside position */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for ucaddon_icon_box_hover_effect, class: .elementor-element-03c81eb */.solution-card {
  position: relative;
  background: #fff; /* white card */
  padding: 15px;
  border-radius: 16px;
  box-shadow: 0 5px 20px rgba(0,0,0,0.08);
  transition: all 0.4s ease-in-out;
  overflow: hidden;
}

.solution-card::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: radial-gradient(circle, rgba(255,0,150,0.4) 0%, rgba(0,150,255,0.3) 40%, transparent 70%);
  transform: scale(0);
  opacity: 0;
  transition: transform 0.5s ease-in-out, opacity 0.4s ease-in-out;
  z-index: 1;
}

.solution-card:hover {
  transform: translateY(-10px) scale(1.03);
  box-shadow: 0 12px 30px rgba(0,0,0,0.15);
}

.solution-card:hover::before {
  transform: scale(1);
  opacity: 1;
  animation: gradient-move 3s infinite linear;
}

.solution-card * {
  position: relative;
  z-index: 2;
}

/* 🔥 Gradient movement animation */
@keyframes gradient-move {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for ucaddon_icon_box_hover_effect, class: .elementor-element-35b183a */.solution-card {
  position: relative;
  background: #fff; /* white card */
  padding: 30px;
  border-radius: 16px;
  box-shadow: 0 5px 20px rgba(0,0,0,0.08);
  transition: all 0.4s ease-in-out;
  overflow: hidden;
}

.solution-card::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: radial-gradient(circle, rgba(255,0,150,0.4) 0%, rgba(0,150,255,0.3) 40%, transparent 70%);
  transform: scale(0);
  opacity: 0;
  transition: transform 0.5s ease-in-out, opacity 0.4s ease-in-out;
  z-index: 1;
}

.solution-card:hover {
  transform: translateY(-10px) scale(1.03);
  box-shadow: 0 12px 30px rgba(0,0,0,0.15);
}

.solution-card:hover::before {
  transform: scale(1);
  opacity: 1;
  animation: gradient-move 3s infinite linear;
}

.solution-card * {
  position: relative;
  z-index: 2;
}

/* 🔥 Gradient movement animation */
@keyframes gradient-move {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for ucaddon_icon_box_hover_effect, class: .elementor-element-697239a */.solution-card {
  position: relative;
  background: #fff; /* white card */
  padding: 30px;
  border-radius: 16px;
  box-shadow: 0 5px 20px rgba(0,0,0,0.08);
  transition: all 0.4s ease-in-out;
  overflow: hidden;
}

.solution-card::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: radial-gradient(circle, rgba(255,0,150,0.4) 0%, rgba(0,150,255,0.3) 40%, transparent 70%);
  transform: scale(0);
  opacity: 0;
  transition: transform 0.5s ease-in-out, opacity 0.4s ease-in-out;
  z-index: 1;
}

.solution-card:hover {
  transform: translateY(-10px) scale(1.03);
  box-shadow: 0 12px 30px rgba(0,0,0,0.15);
}

.solution-card:hover::before {
  transform: scale(1);
  opacity: 1;
  animation: gradient-move 3s infinite linear;
}

.solution-card * {
  position: relative;
  z-index: 2;
}

/* 🔥 Gradient movement animation */
@keyframes gradient-move {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */