.elementor-54817 .elementor-element.elementor-element-447e24d{--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-54817 .elementor-element.elementor-element-b3ac750{--display:flex;}.elementor-54817 .elementor-element.elementor-element-559ee07 img{border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-7712c75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-54817 .elementor-element.elementor-element-7712c75::before, .elementor-54817 .elementor-element.elementor-element-7712c75 > .elementor-background-video-container::before, .elementor-54817 .elementor-element.elementor-element-7712c75 > .e-con-inner > .elementor-background-video-container::before, .elementor-54817 .elementor-element.elementor-element-7712c75 > .elementor-background-slideshow::before, .elementor-54817 .elementor-element.elementor-element-7712c75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54817 .elementor-element.elementor-element-7712c75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-54817 .elementor-element.elementor-element-1338c2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54817 .elementor-element.elementor-element-1338c2b .elementor-icon-box-wrapper{gap:0px;}.elementor-54817 .elementor-element.elementor-element-1338c2b.elementor-view-stacked .elementor-icon{background-color:#06A8EE;}.elementor-54817 .elementor-element.elementor-element-1338c2b.elementor-view-framed .elementor-icon, .elementor-54817 .elementor-element.elementor-element-1338c2b.elementor-view-default .elementor-icon{fill:#06A8EE;color:#06A8EE;border-color:#06A8EE;}.elementor-54817 .elementor-element.elementor-element-1338c2b .elementor-icon{font-size:25px;}.elementor-54817 .elementor-element.elementor-element-36266f2 .elementor-icon-box-wrapper{gap:0px;}.elementor-54817 .elementor-element.elementor-element-36266f2.elementor-view-stacked .elementor-icon{background-color:#06A8EE;}.elementor-54817 .elementor-element.elementor-element-36266f2.elementor-view-framed .elementor-icon, .elementor-54817 .elementor-element.elementor-element-36266f2.elementor-view-default .elementor-icon{fill:#06A8EE;color:#06A8EE;border-color:#06A8EE;}.elementor-54817 .elementor-element.elementor-element-36266f2 .elementor-icon{font-size:25px;}.elementor-54817 .elementor-element.elementor-element-d4afd24 .elementor-icon-box-wrapper{gap:0px;}.elementor-54817 .elementor-element.elementor-element-d4afd24.elementor-view-stacked .elementor-icon{background-color:#06A8EE;}.elementor-54817 .elementor-element.elementor-element-d4afd24.elementor-view-framed .elementor-icon, .elementor-54817 .elementor-element.elementor-element-d4afd24.elementor-view-default .elementor-icon{fill:#06A8EE;color:#06A8EE;border-color:#06A8EE;}.elementor-54817 .elementor-element.elementor-element-d4afd24 .elementor-icon{font-size:25px;}.elementor-54817 .elementor-element.elementor-element-95245c0{--display:flex;}.elementor-54817 .elementor-element.elementor-element-eb1625f .elementor-heading-title{font-size:30px;font-weight:800;color:var( --e-global-color-8c10a0d );}.elementor-54817 .elementor-element.elementor-element-649ad5b .elementor-icon-list-icon i{color:#61CE70;transition:color 0.3s;}.elementor-54817 .elementor-element.elementor-element-649ad5b .elementor-icon-list-icon svg{fill:#61CE70;transition:fill 0.3s;}.elementor-54817 .elementor-element.elementor-element-649ad5b{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-54817 .elementor-element.elementor-element-649ad5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54817 .elementor-element.elementor-element-649ad5b .elementor-icon-list-item > a{line-height:31px;}.elementor-54817 .elementor-element.elementor-element-649ad5b .elementor-icon-list-text{transition:color 0.3s;}.elementor-54817 .elementor-element.elementor-element-669f28d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-669f28d:not(.elementor-motion-effects-element-type-background), .elementor-54817 .elementor-element.elementor-element-669f28d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-c5d346a{font-size:17px;font-weight:600;color:var( --e-global-color-274a344 );}.elementor-54817 .elementor-element.elementor-element-5a12c85{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-54817 .elementor-element.elementor-element-5a12c85.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54817 .elementor-element.elementor-element-be873b0 img{width:70px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-54817 .elementor-element.elementor-element-885680d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-54817 .elementor-element.elementor-element-0d8dca4 img{width:70px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-54817 .elementor-element.elementor-element-8ca1360{--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-54817 .elementor-element.elementor-element-ea744fa{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54817 .elementor-element.elementor-element-ea744fa:not(.elementor-motion-effects-element-type-background), .elementor-54817 .elementor-element.elementor-element-ea744fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F6FF;}.elementor-54817 .elementor-element.elementor-element-ea744fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54817 .elementor-element.elementor-element-0371f0b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54817 .elementor-element.elementor-element-136a457{--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:space-between;--align-items:center;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-136a457::before, .elementor-54817 .elementor-element.elementor-element-136a457 > .elementor-background-video-container::before, .elementor-54817 .elementor-element.elementor-element-136a457 > .e-con-inner > .elementor-background-video-container::before, .elementor-54817 .elementor-element.elementor-element-136a457 > .elementor-background-slideshow::before, .elementor-54817 .elementor-element.elementor-element-136a457 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54817 .elementor-element.elementor-element-136a457 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E0E0E0;--background-overlay:'';}.elementor-54817 .elementor-element.elementor-element-ce12acb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54817 .elementor-element.elementor-element-ced6e06 .elementor-button{background-color:#23A455;}.elementor-54817 .elementor-element.elementor-element-501c5a2{--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-54817 .elementor-element.elementor-element-d054696{--divider-border-style:solid;--divider-color:#DFDFDF;--divider-border-width:2px;}.elementor-54817 .elementor-element.elementor-element-d054696 .elementor-divider-separator{width:100%;}.elementor-54817 .elementor-element.elementor-element-d054696 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-54817 .elementor-element.elementor-element-fc5466a{text-align:center;}.elementor-54817 .elementor-element.elementor-element-fc5466a a{color:#06A8EE;}.elementor-54817 .elementor-element.elementor-element-8aa0c26{--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-54817 .elementor-element.elementor-element-bc87080{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-54817 .elementor-element.elementor-element-bc87080::before, .elementor-54817 .elementor-element.elementor-element-bc87080 > .elementor-background-video-container::before, .elementor-54817 .elementor-element.elementor-element-bc87080 > .e-con-inner > .elementor-background-video-container::before, .elementor-54817 .elementor-element.elementor-element-bc87080 > .elementor-background-slideshow::before, .elementor-54817 .elementor-element.elementor-element-bc87080 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54817 .elementor-element.elementor-element-bc87080 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-54817 .elementor-element.elementor-element-bc87080.e-con{--align-self:center;}.elementor-54817 .elementor-element.elementor-element-5ed176f .elementor-button{background-color:#06A8EE;}.elementor-54817 .elementor-element.elementor-element-5ed176f .elementor-button:hover, .elementor-54817 .elementor-element.elementor-element-5ed176f .elementor-button:focus{background-color:#2948DD;}.elementor-54817 .elementor-element.elementor-element-11e38ec .elementor-button{background-color:#06A8EE;}.elementor-54817 .elementor-element.elementor-element-11e38ec .elementor-button:hover, .elementor-54817 .elementor-element.elementor-element-11e38ec .elementor-button:focus{background-color:#2948DD;}.elementor-54817 .elementor-element.elementor-element-ba6a2ed .elementor-button{background-color:#06A8EE;}.elementor-54817 .elementor-element.elementor-element-ba6a2ed .elementor-button:hover, .elementor-54817 .elementor-element.elementor-element-ba6a2ed .elementor-button:focus{background-color:#2948DD;}.elementor-54817 .elementor-element.elementor-element-ba17015 .elementor-button{background-color:#06A8EE;}.elementor-54817 .elementor-element.elementor-element-ba17015 .elementor-button:hover, .elementor-54817 .elementor-element.elementor-element-ba17015 .elementor-button:focus{background-color:#2948DD;}.elementor-54817 .elementor-element.elementor-element-0e1febd .elementor-button{background-color:#06A8EE;}.elementor-54817 .elementor-element.elementor-element-0e1febd .elementor-button:hover, .elementor-54817 .elementor-element.elementor-element-0e1febd .elementor-button:focus{background-color:#2948DD;}.elementor-54817 .elementor-element.elementor-element-4cb79fb .elementor-button{background-color:#06A8EE;}.elementor-54817 .elementor-element.elementor-element-4cb79fb .elementor-button:hover, .elementor-54817 .elementor-element.elementor-element-4cb79fb .elementor-button:focus{background-color:#2948DD;}.elementor-54817 .elementor-element.elementor-element-f9f133d{--spacer-size:50px;}.elementor-54817 .elementor-element.elementor-element-18a91e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54817 .elementor-element.elementor-element-18a91e7 .elementor-heading-title{font-size:20px;font-weight:800;color:#06D3EE;}.elementor-54817 .elementor-element.elementor-element-9772e91{font-size:18px;font-weight:600;}.elementor-54817 .elementor-element.elementor-element-bf51268{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-f8b3b02{--spacer-size:50px;}.elementor-54817 .elementor-element.elementor-element-5f312ea .elementor-heading-title{font-size:20px;font-weight:800;line-height:30px;color:#06D3EE;}.elementor-54817 .elementor-element.elementor-element-50607c1{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-23ebc11 .elementor-heading-title{font-size:20px;font-weight:800;color:var( --e-global-color-274a344 );}.elementor-54817 .elementor-element.elementor-element-b3ca185{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-ea360ff .elementor-heading-title{font-size:20px;font-weight:800;color:var( --e-global-color-274a344 );}.elementor-54817 .elementor-element.elementor-element-b8a4b32{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-26a3e42{--spacer-size:50px;}.elementor-54817 .elementor-element.elementor-element-f8c3719 .elementor-heading-title{font-size:20px;font-weight:800;color:#06D3EE;}.elementor-54817 .elementor-element.elementor-element-60fc3b2{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-de08b74{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-e093b9a{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-a9ffa06{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-6fa9110{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-6ef05c0{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-ec607d6{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-8d1b1c8{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-9990616{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-7195c8c{--spacer-size:50px;}.elementor-54817 .elementor-element.elementor-element-f74f9e6 .elementor-heading-title{font-size:20px;font-weight:800;color:#06D3EE;}.elementor-54817 .elementor-element.elementor-element-98d7c5f .elementor-heading-title{font-size:18px;font-weight:800;}.elementor-54817 .elementor-element.elementor-element-5cfb1bc{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-00b38d5 .elementor-heading-title{font-size:18px;font-weight:800;}.elementor-54817 .elementor-element.elementor-element-ccff9a8{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-84c111f{--spacer-size:50px;}.elementor-54817 .elementor-element.elementor-element-d72253c .elementor-heading-title{font-size:20px;font-weight:800;color:#06D3EE;}.elementor-54817 .elementor-element.elementor-element-f5e0786{line-height:30px;}.elementor-54817 .elementor-element.elementor-element-24caac9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-54817 .elementor-element.elementor-element-0e2a234{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-54817 .elementor-element.elementor-element-04ecf1e img{border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-04ecf1e .widget-image-caption{font-size:16px;font-weight:600;margin-block-start:19px;}.elementor-54817 .elementor-element.elementor-element-1069664 img{border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-1069664 .widget-image-caption{font-size:16px;font-weight:600;margin-block-start:19px;}.elementor-54817 .elementor-element.elementor-element-a8ef60e img{border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-a8ef60e .widget-image-caption{font-size:16px;font-weight:600;margin-block-start:19px;}.elementor-54817 .elementor-element.elementor-element-e18c2e7 img{border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-e18c2e7 .widget-image-caption{font-size:16px;font-weight:600;margin-block-start:19px;}.elementor-54817 .elementor-element.elementor-element-e31fc54 img{border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-e31fc54 .widget-image-caption{font-size:16px;font-weight:600;margin-block-start:19px;}.elementor-54817 .elementor-element.elementor-element-4485403{--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-54817 .elementor-element.elementor-element-7721a90{--display:flex;}.elementor-54817 .elementor-element.elementor-element-9770e0a > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #06A8EE 0%, #2948DD 100%);border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-9770e0a{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-e803339{--display:flex;}.elementor-54817 .elementor-element.elementor-element-5cac394 > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #06A8EE 0%, #2948DD 100%);border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-5cac394{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-f34cad3{--display:flex;}.elementor-54817 .elementor-element.elementor-element-9a98da0 > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #06A8EE 0%, #2948DD 100%);border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-9a98da0{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-feda044{--display:flex;}.elementor-54817 .elementor-element.elementor-element-f73e545 > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #06A8EE 0%, #2948DD 100%);border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-f73e545{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-441080f{--display:flex;}.elementor-54817 .elementor-element.elementor-element-0a19a25 > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #06A8EE 0%, #2948DD 100%);border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-0a19a25{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-62cee9e{--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-54817 .elementor-element.elementor-element-5cffb92{--display:flex;}.elementor-54817 .elementor-element.elementor-element-98aac37 > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #06A8EE 0%, #2948DD 100%);border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-98aac37{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-9fe5e1e{--display:flex;}.elementor-54817 .elementor-element.elementor-element-7775b6e > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #06A8EE 0%, #2948DD 100%);border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-7775b6e{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-d9f7559{--display:flex;}.elementor-54817 .elementor-element.elementor-element-7a25a57 > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #06A8EE 0%, #2948DD 100%);border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-7a25a57{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-a751638{--display:flex;}.elementor-54817 .elementor-element.elementor-element-21c6076 > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #06A8EE 0%, #2948DD 100%);border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-21c6076{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-44830ad{--display:flex;}.elementor-54817 .elementor-element.elementor-element-e46e2ee > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #06A8EE 0%, #2948DD 100%);border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-e46e2ee{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-12dcf73{--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-54817 .elementor-element.elementor-element-867577e{--display:flex;}.elementor-54817 .elementor-element.elementor-element-149265e > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #06A8EE 0%, #2948DD 100%);border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-149265e{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-6bce547{--display:flex;}.elementor-54817 .elementor-element.elementor-element-242754a > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #06A8EE 0%, #2948DD 100%);border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-242754a{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-a7aa98c{--display:flex;}.elementor-54817 .elementor-element.elementor-element-739bbd6 > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #06A8EE 0%, #2948DD 100%);border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-739bbd6{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-2a39713{--display:flex;}.elementor-54817 .elementor-element.elementor-element-8a5a1c1 > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #06A8EE 0%, #2948DD 100%);border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-8a5a1c1{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-27d2978 .elementor-heading-title{font-size:20px;font-weight:800;color:#06D3EE;}.elementor-54817 .elementor-element.elementor-element-5ffa1c5{--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-54817 .elementor-element.elementor-element-f761447{--display:flex;}.elementor-54817 .elementor-element.elementor-element-4300dc9 > .elementor-widget-container{background-color:var( --e-global-color-8c10a0d );padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-4300dc9{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-8a505a5{--display:flex;}.elementor-54817 .elementor-element.elementor-element-6fcd316 > .elementor-widget-container{background-color:var( --e-global-color-8c10a0d );padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-6fcd316{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-696ea4d{--display:flex;}.elementor-54817 .elementor-element.elementor-element-f06cde2 > .elementor-widget-container{background-color:var( --e-global-color-8c10a0d );padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-f06cde2{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-5293bb3{--display:flex;}.elementor-54817 .elementor-element.elementor-element-e56d0f6 > .elementor-widget-container{background-color:var( --e-global-color-8c10a0d );padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-e56d0f6{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-05980ad{--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-54817 .elementor-element.elementor-element-455750b{--display:flex;}.elementor-54817 .elementor-element.elementor-element-2241361 > .elementor-widget-container{background-color:var( --e-global-color-8c10a0d );padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-2241361{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-f4f2995{--display:flex;}.elementor-54817 .elementor-element.elementor-element-028fd17 > .elementor-widget-container{background-color:var( --e-global-color-8c10a0d );padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-028fd17{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-5f64a29{--display:flex;}.elementor-54817 .elementor-element.elementor-element-a099cea > .elementor-widget-container{background-color:var( --e-global-color-8c10a0d );padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-a099cea{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-aee594c{--display:flex;}.elementor-54817 .elementor-element.elementor-element-ef5b12e > .elementor-widget-container{background-color:var( --e-global-color-8c10a0d );padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-54817 .elementor-element.elementor-element-ef5b12e{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-54817 .elementor-element.elementor-element-8859717{--display:flex;}.elementor-54817 .elementor-element.elementor-element-3929d1c{--spacer-size:50px;}.elementor-54817 .elementor-element.elementor-element-af992d7 .elementor-heading-title{font-size:20px;font-weight:800;color:#06D3EE;}@media(max-width:1024px){.elementor-54817 .elementor-element.elementor-element-0e2a234{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-54817 .elementor-element.elementor-element-b3ac750{--width:40%;}.elementor-54817 .elementor-element.elementor-element-95245c0{--width:60%;}.elementor-54817 .elementor-element.elementor-element-5a12c85{--width:33%;}.elementor-54817 .elementor-element.elementor-element-885680d{--width:33%;}.elementor-54817 .elementor-element.elementor-element-ea744fa{--width:46.781%;}.elementor-54817 .elementor-element.elementor-element-136a457{--width:50%;}.elementor-54817 .elementor-element.elementor-element-0e2a234{--width:555px;}.elementor-54817 .elementor-element.elementor-element-7721a90{--width:20%;}.elementor-54817 .elementor-element.elementor-element-e803339{--width:20%;}.elementor-54817 .elementor-element.elementor-element-f34cad3{--width:20%;}.elementor-54817 .elementor-element.elementor-element-feda044{--width:20%;}.elementor-54817 .elementor-element.elementor-element-441080f{--width:20%;}.elementor-54817 .elementor-element.elementor-element-5cffb92{--width:20%;}.elementor-54817 .elementor-element.elementor-element-9fe5e1e{--width:20%;}.elementor-54817 .elementor-element.elementor-element-d9f7559{--width:20%;}.elementor-54817 .elementor-element.elementor-element-a751638{--width:20%;}.elementor-54817 .elementor-element.elementor-element-44830ad{--width:20%;}.elementor-54817 .elementor-element.elementor-element-867577e{--width:25%;}.elementor-54817 .elementor-element.elementor-element-6bce547{--width:25%;}.elementor-54817 .elementor-element.elementor-element-a7aa98c{--width:25%;}.elementor-54817 .elementor-element.elementor-element-2a39713{--width:25%;}.elementor-54817 .elementor-element.elementor-element-f761447{--width:25%;}.elementor-54817 .elementor-element.elementor-element-8a505a5{--width:25%;}.elementor-54817 .elementor-element.elementor-element-696ea4d{--width:25%;}.elementor-54817 .elementor-element.elementor-element-5293bb3{--width:25%;}.elementor-54817 .elementor-element.elementor-element-455750b{--width:25%;}.elementor-54817 .elementor-element.elementor-element-f4f2995{--width:25%;}.elementor-54817 .elementor-element.elementor-element-5f64a29{--width:25%;}.elementor-54817 .elementor-element.elementor-element-aee594c{--width:25%;}}@media(max-width:767px){.elementor-54817 .elementor-element.elementor-element-5a12c85{--justify-content:flex-start;}.elementor-54817 .elementor-element.elementor-element-f9f133d{--spacer-size:10px;}.elementor-54817 .elementor-element.elementor-element-9772e91{line-height:1.5em;}.elementor-54817 .elementor-element.elementor-element-f8b3b02{--spacer-size:10px;}.elementor-54817 .elementor-element.elementor-element-26a3e42{--spacer-size:10px;}.elementor-54817 .elementor-element.elementor-element-7195c8c{--spacer-size:10px;}.elementor-54817 .elementor-element.elementor-element-84c111f{--spacer-size:10px;}.elementor-54817 .elementor-element.elementor-element-0e2a234{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-0c82987 */.elementor-54817 .elementor-element.elementor-element-0c82987 .feed-btn {
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-2a0f5cb *//* بازسازی استار ریتینگ استاندارد، مستقل از فونت قالب */
.elementor-54817 .elementor-element.elementor-element-2a0f5cb .star-rating{
  --star-size: 16px;
  --star-gap: .25em;
  position: relative;
  display: inline-block;
  line-height: 1;
  direction: ltr;
  font-size: var(--star-size);
  font-family: "Arial Unicode MS","Segoe UI Symbol","Noto Sans Symbols 2",sans-serif !important;
}
.elementor-54817 .elementor-element.elementor-element-2a0f5cb .star-rating::before,
.elementor-54817 .elementor-element.elementor-element-2a0f5cb .star-rating > span::before{
  content: "★★★★★";
  letter-spacing: var(--star-gap);
}
.elementor-54817 .elementor-element.elementor-element-2a0f5cb .star-rating::before{ color:#d3ced2; opacity:.9; }
.elementor-54817 .elementor-element.elementor-element-2a0f5cb .star-rating > span{
  position:absolute; left:0; top:3px;
  overflow:hidden; white-space:nowrap;
}
.elementor-54817 .elementor-element.elementor-element-2a0f5cb .star-rating > span::before{ color:#ffbf00; }

/* اگر هنوز کمی فشرده/باز است، فقط این مقدار را کم/زیاد کن: */
.elementor-54817 .elementor-element.elementor-element-2a0f5cb .star-rating{ --star-gap: .22em; } /* نمونه: .18em تا .28em گریده تست کن *//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0371f0b */.elementor-54817 .elementor-element.elementor-element-0371f0b .ibx-row{
  display:flex;
  align-items:center;
  gap:12px;
  flex-direction:initial;   /* لوگو سمت راست */
  justify-content:flex-start;   /* متن بچسبه به راستِ لوگو */
}


.elementor-54817 .elementor-element.elementor-element-0371f0b .ibx-main{
  display:block;
  flex-direction:column;         /* دو خط متن زیر هم */
  align-items:flex-end;          /* راست‌چین کنار لوگو */
  text-align:right;
}



.elementor-54817 .elementor-element.elementor-element-0371f0b .ibx-head{
  display:inline-flex;
  align-items:baseline;
  gap:6px;
margin-bottom:10px;
}


.elementor-54817 .elementor-element.elementor-element-0371f0b .ibx-logo {
border-radius:5px;
}

.elementor-54817 .elementor-element.elementor-element-0371f0b .ibx-sub {
font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-ce12acb *//* ۱. کانتینر اصلی و چیدمان پایه‌ای */
.elementor-54817 .elementor-element.elementor-element-ce12acb .elementor-widget-container {
    display: flex !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    gap: 8px !important;
    direction: rtl !important;
}

/* ۲. پاکسازی گره‌های مرده و متون مخفی از DOM */
.elementor-54817 .elementor-element.elementor-element-ce12acb .elementor-widget-container > p:empty,
.elementor-54817 .elementor-element.elementor-element-ce12acb .elementor-widget-container > .screen-reader-text {
    display: none !important;
}

/* ۳. ریست استایل‌های اختصاصی تگ‌های درصد */
.elementor-54817 .elementor-element.elementor-element-ce12acb .elementor-widget-container > p.price,
.elementor-54817 .elementor-element.elementor-element-ce12acb .elementor-widget-container > p.price del,
.elementor-54817 .elementor-element.elementor-element-ce12acb .elementor-widget-container > p.price .index-discount-pro {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 !important;
    text-decoration: none !important;
    background: transparent !important;
}

/* ۴. استایل‌دهی دقیقِ نشان درصد (%) - لبه راست */
.elementor-54817 .elementor-element.elementor-element-ce12acb .elementor-widget-container > p.price {
    background-color: #29d1df !important; /* رنگ نارنجی استاندارد مارکتینگ (ترغیب‌کننده) */
    color: #ffffff !important;
    height: 28px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-right: 8px !important; /* فاصله متن از لبه بیرونی راست */
    padding-left: 1px !important; /* کاهش شدید فاصله داخلی سمت چپ (نزدیک به عدد ۶۰) */
    border-radius: 0 6px 6px 0 !important;
    font-size: 15px !important;
    font-weight: 800 !important;
}

/* ۵. استایل‌دهی دقیقِ عدد تخفیف (۶۰) - لبه چپ */
.elementor-54817 .elementor-element.elementor-element-ce12acb .elementor-widget-container > p:nth-of-type(2) {
    background-color: #29d1df !important;
    color: #ffffff !important;
    height: 28px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-right: 1px !important; /* کاهش شدید فاصله داخلی سمت راست (نزدیک به %) */
    padding-left: 8px !important; /* فاصله متن از لبه بیرونی چپ */
    margin: 0 !important;
    margin-right: -8px !important; /* خنثی‌سازی دقیق گپ (Gap) کانتینر برای اتصال دو تگ */
    border-radius: 6px 0 0 6px !important;
    font-size: 16px !important;
    font-weight: 800 !important;
}

/* ۶. قیمت پایه و قبل از تخفیف (کمرنگ و خط‌خورده) */
.elementor-54817 .elementor-element.elementor-element-ce12acb .elementor-widget-container > span.price_sale:not(ins span) {
    color: #94a3b8 !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    text-decoration: line-through !important;
    margin-right: 6px !important;
}

/* ۷. قیمت اصلی/نهایی برای پرداخت (سبز و برجسته) */
.elementor-54817 .elementor-element.elementor-element-ce12acb .elementor-widget-container > ins {
    text-decoration: none !important;
    border-bottom: none !important;
    background: transparent !important;
}

.elementor-54817 .elementor-element.elementor-element-ce12acb .elementor-widget-container > ins .price_sale {
    color: #16a34a !important; /* سبز خالص استاندارد (Success Green) */
    font-size: 20px !important;
    font-weight: 900 !important;
    text-decoration: none !important;
}/* End custom CSS */