.elementor-10 .elementor-element.elementor-element-0b7a3e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c2dad93{--display:flex;--min-height:650px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c2dad93::before, .elementor-10 .elementor-element.elementor-element-c2dad93 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c2dad93 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c2dad93 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c2dad93 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c2dad93 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-68abbbf{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ee4cf94 .elementor-heading-title{font-family:"head", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6a72b5f .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d4cb826{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:-80px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-497bf85 .elementor-button{background-color:#2180CF;font-family:"outfit", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-497bf85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-497bf85 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-497bf85 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-497bf85 .elementor-button:focus{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-497bf85 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-497bf85 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-8304ed9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:43px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-8304ed9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-8304ed9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-8304ed9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-8304ed9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-8304ed9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-8304ed9 .elementor-icon-list-icon i{color:#2180CF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8304ed9 .elementor-icon-list-icon svg{fill:#2180CF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8304ed9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8304ed9 .elementor-icon-list-item > a{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-8304ed9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-cdb678d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-10 .elementor-element.elementor-element-5ae95cd .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-37a365c{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-af7f8d4:not( .elementor-widget-image ), .elementor-10 .elementor-element.elementor-element-af7f8d4.elementor-widget-image img{-webkit-mask-image:url( https://bestfinish.logoin24.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-ad4faf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -32px;}.elementor-10 .elementor-element.elementor-element-ad4faf3:not( .elementor-widget-image ), .elementor-10 .elementor-element.elementor-element-ad4faf3.elementor-widget-image img{-webkit-mask-image:url( https://bestfinish.logoin24.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-9c3a3e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;}.elementor-10 .elementor-element.elementor-element-9c3a3e5:not( .elementor-widget-image ), .elementor-10 .elementor-element.elementor-element-9c3a3e5.elementor-widget-image img{-webkit-mask-image:url( https://bestfinish.logoin24.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-112c82a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -32px;}.elementor-10 .elementor-element.elementor-element-112c82a:not( .elementor-widget-image ), .elementor-10 .elementor-element.elementor-element-112c82a.elementor-widget-image img{-webkit-mask-image:url( https://bestfinish.logoin24.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-e2e81bd{--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:20px;--padding-left:20px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-13a8d58{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-02b5cb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-02b5cb5 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-02b5cb5 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-02b5cb5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-02b5cb5 .elementor-icon-list-item > a{font-family:"head", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-02b5cb5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4457328{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-29f177f .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-5ae36db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -17px;}.elementor-10 .elementor-element.elementor-element-5ae36db .elementor-heading-title{font-family:"Light", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-ab34bc6{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-b0a94ca .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-7193e6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -17px;}.elementor-10 .elementor-element.elementor-element-7193e6d .elementor-heading-title{font-family:"Light", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-4c0c199{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-28e1483{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-28e1483 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-28e1483 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-28e1483 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-28e1483 .elementor-icon-list-item > a{font-family:"head", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-28e1483 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-0fc9dad{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-f0d07fa .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-59a5baa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:-175px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-59a5baa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-59a5baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4dde663{text-align:center;}.elementor-10 .elementor-element.elementor-element-4dde663 .elementor-heading-title{font-family:"head", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-124dbe5 .elementor-button{background-color:#2180CF;font-family:"outfit", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-124dbe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-124dbe5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-124dbe5 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-124dbe5 .elementor-button:focus{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-124dbe5 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-124dbe5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-89ac45b{--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:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8269855{--display:flex;}.elementor-10 .elementor-element.elementor-element-dbbba87{--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-10 .elementor-element.elementor-element-b6a766a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:20px 20px 20px 20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-197dd4e .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-197dd4e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-197dd4e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-197dd4e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-197dd4e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-197dd4e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-2e9dff0{--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-10 .elementor-element.elementor-element-ef3ebdb .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-9e3134b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -17px;}.elementor-10 .elementor-element.elementor-element-9e3134b .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-972d67c .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-cbdecd8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-cbdecd8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cbdecd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/about-image-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c4b2113 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-c4b2113.elementor-view-stacked .elementor-icon{background-color:#2180CF;}.elementor-10 .elementor-element.elementor-element-c4b2113.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c4b2113.elementor-view-default .elementor-icon{color:#2180CF;border-color:#2180CF;}.elementor-10 .elementor-element.elementor-element-c4b2113.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c4b2113.elementor-view-default .elementor-icon svg{fill:#2180CF;}.elementor-10 .elementor-element.elementor-element-806a5b1{--display:flex;--min-height:250px;--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;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-806a5b1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-806a5b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-fdc1344{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-29d32b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-29d32b8 .elementor-icon-list-icon i{color:#2180CF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-29d32b8 .elementor-icon-list-icon svg{fill:#2180CF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-29d32b8 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-29d32b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-29d32b8 .elementor-icon-list-item > a{font-family:"head", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-29d32b8 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-a280503{text-align:left;}.elementor-10 .elementor-element.elementor-element-a280503 .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-a9da7e2 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-c7a0257{--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-10 .elementor-element.elementor-element-05e09d5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-0f5338c.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-0f5338c .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-0f5338c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-0f5338c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-0f5338c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-0f5338c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-0f5338c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-0b7c171 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-f55f061{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-f55f061.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-f55f061 .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-3014fcc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-12de48a.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-12de48a .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-12de48a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-12de48a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-12de48a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-12de48a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-12de48a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-197b767 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-1ecac82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1ecac82.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-1ecac82 .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-8242cf7 .elementor-button{background-color:#FFFFFF;font-family:"outfit", Sans-serif;font-size:20px;font-weight:500;fill:#2181CE;color:#2181CE;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-8242cf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-8242cf7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-8242cf7 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-8242cf7 .elementor-button:focus{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8242cf7 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-8242cf7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0fe1a1f{--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;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-0fe1a1f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0fe1a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2181CE;}.elementor-10 .elementor-element.elementor-element-5784ca8{text-align:center;}.elementor-10 .elementor-element.elementor-element-5784ca8 .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-4d03f62{text-align:center;}.elementor-10 .elementor-element.elementor-element-4d03f62 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-d8f7f38{--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-10 .elementor-element.elementor-element-da895a9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#FEE11A;--border-color:#FEE11A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-da895a9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-da895a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-da895a9:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-1b54503{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1b54503.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-1b54503 .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-97d81ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-97d81ca.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-97d81ca .elementor-heading-title{font-family:"head", Sans-serif;font-size:35px;font-weight:600;color:#2180CF;}.elementor-10 .elementor-element.elementor-element-89af4ef{text-align:left;}.elementor-10 .elementor-element.elementor-element-89af4ef .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-8257bf2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#8A8A8A;--border-color:#8A8A8A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8257bf2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8257bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8257bf2:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-d84bf7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-d84bf7a.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-d84bf7a .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-6c7dac6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-6c7dac6.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-6c7dac6 .elementor-heading-title{font-family:"head", Sans-serif;font-size:35px;font-weight:600;color:#2180CF;}.elementor-10 .elementor-element.elementor-element-db86ccd{text-align:left;}.elementor-10 .elementor-element.elementor-element-db86ccd .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-bc01381{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#8A8A8A;--border-color:#8A8A8A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-bc01381:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bc01381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bc01381:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-c7f3674{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-c7f3674.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-c7f3674 .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-3fd40a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-3fd40a8.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-3fd40a8 .elementor-heading-title{font-family:"head", Sans-serif;font-size:35px;font-weight:600;color:#2180CF;}.elementor-10 .elementor-element.elementor-element-18416dc{text-align:left;}.elementor-10 .elementor-element.elementor-element-18416dc .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-3d0eec3{--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-10 .elementor-element.elementor-element-b41b7d2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#8A8A8A;--border-color:#8A8A8A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b41b7d2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b41b7d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b41b7d2:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-ea39e0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-ea39e0c.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-ea39e0c .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-55f8261{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-55f8261.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-55f8261 .elementor-heading-title{font-family:"head", Sans-serif;font-size:35px;font-weight:600;color:#2180CF;}.elementor-10 .elementor-element.elementor-element-1032b55{text-align:left;}.elementor-10 .elementor-element.elementor-element-1032b55 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-b5c375e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#8A8A8A;--border-color:#8A8A8A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b5c375e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b5c375e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b5c375e:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-9e070e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-9e070e7.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-9e070e7 .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-86cf035{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-86cf035.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-86cf035 .elementor-heading-title{font-family:"head", Sans-serif;font-size:35px;font-weight:600;color:#2180CF;}.elementor-10 .elementor-element.elementor-element-1aa00a0{text-align:left;}.elementor-10 .elementor-element.elementor-element-1aa00a0 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-4008fbb{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#8A8A8A;--border-color:#8A8A8A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-4008fbb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4008fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4008fbb:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-4eb54a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-4eb54a2.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-4eb54a2 .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-711702f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-711702f.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-711702f .elementor-heading-title{font-family:"head", Sans-serif;font-size:35px;font-weight:600;color:#2180CF;}.elementor-10 .elementor-element.elementor-element-a419933{text-align:left;}.elementor-10 .elementor-element.elementor-element-a419933 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-99a3a09{--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-10 .elementor-element.elementor-element-ddd393c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#8A8A8A;--border-color:#8A8A8A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ddd393c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ddd393c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ddd393c:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-b8f693f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-b8f693f.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-b8f693f .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-aa673d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-aa673d9.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-aa673d9 .elementor-heading-title{font-family:"head", Sans-serif;font-size:35px;font-weight:600;color:#2180CF;}.elementor-10 .elementor-element.elementor-element-2bf18c7{text-align:left;}.elementor-10 .elementor-element.elementor-element-2bf18c7 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-5e33efb{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#8A8A8A;--border-color:#8A8A8A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5e33efb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5e33efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5e33efb:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-84269fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-84269fe.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-84269fe .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-5a0acb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-5a0acb0.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-5a0acb0 .elementor-heading-title{font-family:"head", Sans-serif;font-size:35px;font-weight:600;color:#2180CF;}.elementor-10 .elementor-element.elementor-element-a55b4af{text-align:left;}.elementor-10 .elementor-element.elementor-element-a55b4af .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-35c9ed9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#8A8A8A;--border-color:#8A8A8A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-35c9ed9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-35c9ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-35c9ed9:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-5aae799{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-5aae799.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-5aae799 .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-0aa400c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-0aa400c.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-0aa400c .elementor-heading-title{font-family:"head", Sans-serif;font-size:35px;font-weight:600;color:#2180CF;}.elementor-10 .elementor-element.elementor-element-117e328{text-align:left;}.elementor-10 .elementor-element.elementor-element-117e328 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-bc89514{--display:flex;--min-height:400px;--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:20px 20px 20px 20px;--margin-top:79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-bc89514:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bc89514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/cta-box-bg.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-bc89514::before, .elementor-10 .elementor-element.elementor-element-bc89514 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bc89514 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bc89514 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bc89514 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bc89514 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-b1b1543{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-821f971{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-821f971 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-821f971 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-821f971 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-821f971 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-821f971 .elementor-icon-list-item > a{font-family:"head", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-821f971 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-f3cb298{text-align:left;}.elementor-10 .elementor-element.elementor-element-f3cb298 .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0f9396f .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b0ed449 .elementor-button{background-color:#2180CF;font-family:"outfit", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-b0ed449{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-b0ed449 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-b0ed449 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-b0ed449 .elementor-button:focus{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b0ed449 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-b0ed449 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-61bc8db{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8a66d0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -63px;}.elementor-10 .elementor-element.elementor-element-8059871{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1c20143{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-1c20143:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1c20143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1c20143::before, .elementor-10 .elementor-element.elementor-element-1c20143 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1c20143 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1c20143 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1c20143 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1c20143 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/features-bg-shape.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-9655885{--display:flex;}.elementor-10 .elementor-element.elementor-element-49bb98a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-49bb98a .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-49bb98a .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-49bb98a .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-49bb98a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-49bb98a .elementor-icon-list-item > a{font-family:"head", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-49bb98a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-dcf1a0b{text-align:center;}.elementor-10 .elementor-element.elementor-element-dcf1a0b .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-ffdf80d{--display:flex;}.elementor-10 .elementor-element.elementor-element-25bdec0{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-25bdec0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-25bdec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/service-image-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-25bdec0::before, .elementor-10 .elementor-element.elementor-element-25bdec0 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-25bdec0 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-25bdec0 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-25bdec0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-25bdec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-913c245{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 150px) 0px;}.elementor-10 .elementor-element.elementor-element-913c245 .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c0c2eee{text-align:center;}.elementor-10 .elementor-element.elementor-element-c0c2eee .elementor-heading-title{font-family:"head", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1938fc9{text-align:justify;}.elementor-10 .elementor-element.elementor-element-1938fc9 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-872f8de{--display:flex;}.elementor-10 .elementor-element.elementor-element-29ccf05{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-29ccf05:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-29ccf05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/residence.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-29ccf05::before, .elementor-10 .elementor-element.elementor-element-29ccf05 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-29ccf05 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-29ccf05 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-29ccf05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-29ccf05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-bb142b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 150px) 0px;}.elementor-10 .elementor-element.elementor-element-bb142b9 .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e6029ae{text-align:center;}.elementor-10 .elementor-element.elementor-element-e6029ae .elementor-heading-title{font-family:"head", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ad4899e{text-align:justify;}.elementor-10 .elementor-element.elementor-element-ad4899e .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e8f76b2{--display:flex;}.elementor-10 .elementor-element.elementor-element-7adb6a5{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-7adb6a5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7adb6a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/small.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-7adb6a5::before, .elementor-10 .elementor-element.elementor-element-7adb6a5 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7adb6a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7adb6a5 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7adb6a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7adb6a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-8f356b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 150px) 0px;}.elementor-10 .elementor-element.elementor-element-8f356b6 .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b48ed28{text-align:center;}.elementor-10 .elementor-element.elementor-element-b48ed28 .elementor-heading-title{font-family:"head", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-da8299c{text-align:justify;}.elementor-10 .elementor-element.elementor-element-da8299c .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-32f6468{--display:flex;}.elementor-10 .elementor-element.elementor-element-c7f7c14{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-c7f7c14:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c7f7c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/service-image-4.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c7f7c14::before, .elementor-10 .elementor-element.elementor-element-c7f7c14 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c7f7c14 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c7f7c14 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c7f7c14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c7f7c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-78e8b39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 150px) 0px;}.elementor-10 .elementor-element.elementor-element-78e8b39 .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9629245{text-align:center;}.elementor-10 .elementor-element.elementor-element-9629245 .elementor-heading-title{font-family:"head", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-981f64e{text-align:justify;}.elementor-10 .elementor-element.elementor-element-981f64e .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-eabc024{--display:flex;}.elementor-10 .elementor-element.elementor-element-3f08640{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-3f08640:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3f08640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/ev-charging-station-clean-energy-filling-technology-electric-car-charging_35913-2573201.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-3f08640::before, .elementor-10 .elementor-element.elementor-element-3f08640 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3f08640 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3f08640 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3f08640 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3f08640 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-8628c5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 150px) 0px;}.elementor-10 .elementor-element.elementor-element-8628c5b .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e4e010b{text-align:center;}.elementor-10 .elementor-element.elementor-element-e4e010b .elementor-heading-title{font-family:"head", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0c5f14d{text-align:justify;}.elementor-10 .elementor-element.elementor-element-0c5f14d .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-017211f{--display:flex;}.elementor-10 .elementor-element.elementor-element-02d69b3{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-02d69b3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-02d69b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/lightning.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-02d69b3::before, .elementor-10 .elementor-element.elementor-element-02d69b3 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-02d69b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-02d69b3 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-02d69b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-02d69b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-f9a8b59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 150px) 0px;}.elementor-10 .elementor-element.elementor-element-f9a8b59 .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6af5f52{text-align:center;}.elementor-10 .elementor-element.elementor-element-6af5f52 .elementor-heading-title{font-family:"head", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cae624b{text-align:justify;}.elementor-10 .elementor-element.elementor-element-cae624b .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8c91bec{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-hover-color:#008EFF;}.elementor-10 .elementor-element.elementor-element-8c91bec .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-10 .elementor-element.elementor-element-fb1125e{text-align:center;}.elementor-10 .elementor-element.elementor-element-fb1125e .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-663bf36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-663bf36 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:#000000;}.elementor-10 .elementor-element.elementor-element-4ef3344{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-57cdbb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-57cdbb3.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-57cdbb3 .elementor-icon-list-icon i{color:#2180CF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-57cdbb3 .elementor-icon-list-icon svg{fill:#2180CF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-57cdbb3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-57cdbb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-57cdbb3 .elementor-icon-list-item > a{font-family:"head", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-57cdbb3 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-82ade38{--display:flex;--min-height:300px;}.elementor-10 .elementor-element.elementor-element-9b7a670{--display:flex;--min-height:400px;--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:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-9b7a670:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9b7a670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2180CF;}.elementor-10 .elementor-element.elementor-element-9b7a670::before, .elementor-10 .elementor-element.elementor-element-9b7a670 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9b7a670 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9b7a670 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9b7a670 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9b7a670 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-6efb17f{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9be374f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -63px;}.elementor-10 .elementor-element.elementor-element-883d73f{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-883d73f.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-3629f69 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6fbfb9a.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-6fbfb9a{text-align:left;}.elementor-10 .elementor-element.elementor-element-6fbfb9a .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-99f4238 .elementor-button{background-color:#FFFFFF;font-family:"outfit", Sans-serif;font-size:20px;font-weight:500;fill:#2181CE;color:#2181CE;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-99f4238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-99f4238 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-99f4238 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-99f4238 .elementor-button:focus{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-99f4238 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-99f4238 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c3b152f{--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-10 .elementor-element.elementor-element-ffd600e{--display:flex;--min-height:200px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B6B6B6;--border-color:#B6B6B6;}.elementor-10 .elementor-element.elementor-element-8214b64 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-8214b64.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-8214b64.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-8214b64.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-8214b64.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-8214b64.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-5dda790{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-5dda790.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-5dda790 .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-541cb60.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-541cb60{text-align:center;}.elementor-10 .elementor-element.elementor-element-541cb60 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-6a2d1bb{--display:flex;--min-height:200px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B6B6B6;--border-color:#B6B6B6;}.elementor-10 .elementor-element.elementor-element-eebd7e5 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-eebd7e5.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-eebd7e5.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-eebd7e5.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-eebd7e5.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-eebd7e5.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-13f2a92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-13f2a92.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-13f2a92 .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-25d963b.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-25d963b{text-align:center;}.elementor-10 .elementor-element.elementor-element-25d963b .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-0f98a5c{--display:flex;--min-height:200px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B6B6B6;--border-color:#B6B6B6;}.elementor-10 .elementor-element.elementor-element-43ee630 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-43ee630.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-43ee630.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-43ee630.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-43ee630.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-43ee630.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-247080d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-247080d.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-247080d .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-d34adb6.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-d34adb6{text-align:center;}.elementor-10 .elementor-element.elementor-element-d34adb6 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-cf0b6ff{--display:flex;--min-height:200px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B6B6B6;--border-color:#B6B6B6;}.elementor-10 .elementor-element.elementor-element-6e9bc68 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-6e9bc68.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-6e9bc68.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-6e9bc68.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-6e9bc68.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-6e9bc68.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-f4c4f8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-f4c4f8a.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-f4c4f8a .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-1df2090.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-1df2090{text-align:center;}.elementor-10 .elementor-element.elementor-element-1df2090 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-0cf9644{--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:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a229ea3{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-b914b42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-b914b42 .elementor-icon-list-icon i{color:#2180CF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-b914b42 .elementor-icon-list-icon svg{fill:#2180CF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-b914b42 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-b914b42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-b914b42 .elementor-icon-list-item > a{font-family:"head", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-b914b42 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-05a64e3{text-align:left;}.elementor-10 .elementor-element.elementor-element-05a64e3 .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-87688a7 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-f41ae4e{--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-10 .elementor-element.elementor-element-9fecc3d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-bdfc85a.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-bdfc85a .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-bdfc85a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-bdfc85a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bdfc85a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-bdfc85a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bdfc85a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-5fc190f .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-6ab6911{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-6ab6911.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-6ab6911 .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-803ee96{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-b53290b.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-b53290b .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-b53290b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-b53290b.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-b53290b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-b53290b.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-b53290b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-9231814 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-519fd8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-519fd8e.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-519fd8e .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-3ebaa3f .elementor-button{background-color:#FFFFFF;font-family:"outfit", Sans-serif;font-size:20px;font-weight:500;fill:#2181CE;color:#2181CE;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-3ebaa3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3ebaa3f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-3ebaa3f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-3ebaa3f .elementor-button:focus{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3ebaa3f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-3ebaa3f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6a1f86c{--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-10 .elementor-element.elementor-element-9ed7549{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-99619e6{--display:flex;--min-height:250px;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-99619e6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-99619e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/our-goals-img-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0b36102{--display:flex;--min-height:250px;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-0b36102:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0b36102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/our-goals-img-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ea89c63{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e119dd3{--display:flex;--min-height:300px;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-e119dd3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e119dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/our-goals-img-3.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-fdbb19a{--display:flex;--min-height:300px;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-fdbb19a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fdbb19a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/our-goals-img-4.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c3ca85f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-27f346e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:70px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-27f346e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-27f346e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2180CF;}.elementor-10 .elementor-element.elementor-element-ebccea8{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A0A0A0;--border-color:#A0A0A0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fff98fa{--display:flex;}.elementor-10 .elementor-element.elementor-element-e923bb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-e923bb0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-e923bb0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-e923bb0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-e923bb0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-e923bb0 .elementor-icon-list-item > a{font-family:"head", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-e923bb0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-9d7ebf1{text-align:left;}.elementor-10 .elementor-element.elementor-element-9d7ebf1 .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d1182c0 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8c89cdf .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8c89cdf .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8c89cdf{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-8c89cdf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8c89cdf .elementor-icon-list-item > a{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-8c89cdf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4a625af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7ab83a0{--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-10 .elementor-element.elementor-element-d5a4a8d{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10 .elementor-element.elementor-element-3671b26.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-3671b26 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-3671b26.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-3671b26.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-3671b26.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-3671b26.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-3671b26.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-94b03d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-94b03d2.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-94b03d2 .elementor-heading-title{font-family:"head", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7ce8b9d .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a8b3f7b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10 .elementor-element.elementor-element-5a72975.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-5a72975 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-5a72975.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-5a72975.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-5a72975.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-5a72975.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-5a72975.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-0f4d45f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-0f4d45f.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-0f4d45f .elementor-heading-title{font-family:"head", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9a46cd9 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cc6d349{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10 .elementor-element.elementor-element-e250666.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-e250666 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-e250666.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-e250666.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-e250666.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-e250666.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-e250666.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-0b8f7c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-0b8f7c4.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-0b8f7c4 .elementor-heading-title{font-family:"head", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3863b1a .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-59104c6{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10 .elementor-element.elementor-element-0b6e500.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-0b6e500 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-0b6e500.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-0b6e500.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-0b6e500.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-0b6e500.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-0b6e500.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-10 .elementor-element.elementor-element-0e88f8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-0e88f8b.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-0e88f8b .elementor-heading-title{font-family:"head", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fa9773f .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-21732c82{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-485074ce{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-57c36d32{text-align:left;}.elementor-10 .elementor-element.elementor-element-57c36d32 .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-11266e30{text-align:left;}.elementor-10 .elementor-element.elementor-element-11266e30 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-50aeab00 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-59d6773{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-96b8fc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1392E1;--border-color:#1392E1;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-96b8fc7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-96b8fc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-10 .elementor-element.elementor-element-96b8fc7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-5bc464e{--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;--border-radius:25px 25px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5bc464e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5bc464e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2180CF;}.elementor-10 .elementor-element.elementor-element-22b5dfd{--display:flex;--min-height:100px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4da6326{text-align:center;}.elementor-10 .elementor-element.elementor-element-4da6326 .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4766d38{--display:flex;--min-height:100px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-10 .elementor-element.elementor-element-39e4cb6{text-align:center;}.elementor-10 .elementor-element.elementor-element-39e4cb6 .elementor-heading-title{font-family:"head", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c4ee2b7{--display:flex;--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-c4ee2b7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c4ee2b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-10 .elementor-element.elementor-element-c21f207{--display:flex;}.elementor-10 .elementor-element.elementor-element-7f088ef .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-7f088ef .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-7f088ef{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-7f088ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-7f088ef .elementor-icon-list-item > a{font-family:"Light", Sans-serif;font-size:14px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-7f088ef .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-52fa9fd .elementor-button{background-color:#2180CF;font-family:"outfit", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-52fa9fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-52fa9fd .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-52fa9fd .elementor-button:focus{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-52fa9fd .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-52fa9fd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cca47aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-49221a1{--display:flex;--min-height:400px;--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:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-49221a1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-49221a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/11/cta-box-bg.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-49221a1::before, .elementor-10 .elementor-element.elementor-element-49221a1 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-49221a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-49221a1 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-49221a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-49221a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-f619b46{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-78c9e13{text-align:left;}.elementor-10 .elementor-element.elementor-element-78c9e13 .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-70de39d{text-align:left;}.elementor-10 .elementor-element.elementor-element-70de39d .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e3a2cd1 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-67ebe45{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-67ebe45 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a0efdbc{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-a0efdbc .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-dbb11a8{--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-10 .elementor-element.elementor-element-d63de52{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-85cef11 .elementor-heading-title{font-family:"head", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2a5eb0f{text-align:center;}.elementor-10 .elementor-element.elementor-element-2a5eb0f .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-37448d3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7196f2d{text-align:center;}.elementor-10 .elementor-element.elementor-element-7196f2d .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2c01246.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-2c01246 .elementor-heading-title{font-family:"head", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c61b7f3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-48266df .elementor-heading-title{font-family:"head", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-70d415f{text-align:center;}.elementor-10 .elementor-element.elementor-element-70d415f .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4d6b44e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-877ab17 .elementor-heading-title{font-family:"head", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-62e4b55{text-align:center;}.elementor-10 .elementor-element.elementor-element-62e4b55 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-99d573b{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-0f5612b{--display:flex;--min-height:400px;}.elementor-10 .elementor-element.elementor-element-0f5612b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0f5612b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestfinish.logoin24.com/wp-content/uploads/2025/12/man__1_-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-8168cf5{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-098fa76{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-f0155ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-f0155ce .elementor-icon-list-icon i{color:#2180CF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-f0155ce .elementor-icon-list-icon svg{fill:#2180CF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-f0155ce .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-f0155ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-f0155ce .elementor-icon-list-item > a{font-family:"head", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-f0155ce .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-fc513c0{text-align:left;}.elementor-10 .elementor-element.elementor-element-fc513c0 .elementor-heading-title{font-family:"head", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-73d5aa6 .elementor-heading-title{font-family:"outfit", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-ac589b8 .elementor-button{background-color:#FFFFFF;font-family:"outfit", Sans-serif;font-size:20px;font-weight:500;fill:#2181CE;color:#2181CE;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-ac589b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-ac589b8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-ac589b8 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-ac589b8 .elementor-button:focus{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ac589b8 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-ac589b8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-54e86b3{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-68abbbf{--width:50%;}.elementor-10 .elementor-element.elementor-element-37a365c{--width:60%;}.elementor-10 .elementor-element.elementor-element-13a8d58{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-4c0c199{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-59a5baa{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-8269855{--width:50%;}.elementor-10 .elementor-element.elementor-element-dbbba87{--width:100%;}.elementor-10 .elementor-element.elementor-element-b6a766a{--width:60%;}.elementor-10 .elementor-element.elementor-element-cbdecd8{--width:40%;}.elementor-10 .elementor-element.elementor-element-806a5b1{--width:100%;}.elementor-10 .elementor-element.elementor-element-fdc1344{--width:50%;}.elementor-10 .elementor-element.elementor-element-05e09d5{--width:60%;}.elementor-10 .elementor-element.elementor-element-3014fcc{--width:60%;}.elementor-10 .elementor-element.elementor-element-0fe1a1f{--width:95%;}.elementor-10 .elementor-element.elementor-element-da895a9{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-8257bf2{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-bc01381{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-b41b7d2{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-b5c375e{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-4008fbb{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-ddd393c{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-5e33efb{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-35c9ed9{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-b1b1543{--width:60%;}.elementor-10 .elementor-element.elementor-element-61bc8db{--width:40%;}.elementor-10 .elementor-element.elementor-element-25bdec0{--width:100%;}.elementor-10 .elementor-element.elementor-element-29ccf05{--width:100%;}.elementor-10 .elementor-element.elementor-element-7adb6a5{--width:100%;}.elementor-10 .elementor-element.elementor-element-c7f7c14{--width:100%;}.elementor-10 .elementor-element.elementor-element-3f08640{--width:100%;}.elementor-10 .elementor-element.elementor-element-02d69b3{--width:100%;}.elementor-10 .elementor-element.elementor-element-6efb17f{--width:40%;}.elementor-10 .elementor-element.elementor-element-883d73f{--width:50%;}.elementor-10 .elementor-element.elementor-element-ffd600e{--width:25%;}.elementor-10 .elementor-element.elementor-element-6a2d1bb{--width:25%;}.elementor-10 .elementor-element.elementor-element-0f98a5c{--width:25%;}.elementor-10 .elementor-element.elementor-element-cf0b6ff{--width:25%;}.elementor-10 .elementor-element.elementor-element-a229ea3{--width:50%;}.elementor-10 .elementor-element.elementor-element-9fecc3d{--width:60%;}.elementor-10 .elementor-element.elementor-element-803ee96{--width:60%;}.elementor-10 .elementor-element.elementor-element-6a1f86c{--width:50%;}.elementor-10 .elementor-element.elementor-element-9ed7549{--width:50%;}.elementor-10 .elementor-element.elementor-element-ea89c63{--width:50%;}.elementor-10 .elementor-element.elementor-element-fff98fa{--width:60%;}.elementor-10 .elementor-element.elementor-element-4a625af{--width:40%;}.elementor-10 .elementor-element.elementor-element-d5a4a8d{--width:25%;}.elementor-10 .elementor-element.elementor-element-a8b3f7b{--width:25%;}.elementor-10 .elementor-element.elementor-element-cc6d349{--width:25%;}.elementor-10 .elementor-element.elementor-element-59104c6{--width:25%;}.elementor-10 .elementor-element.elementor-element-485074ce{--width:50%;}.elementor-10 .elementor-element.elementor-element-59d6773{--width:50%;}.elementor-10 .elementor-element.elementor-element-96b8fc7{--width:54%;}.elementor-10 .elementor-element.elementor-element-22b5dfd{--width:50%;}.elementor-10 .elementor-element.elementor-element-4766d38{--width:50%;}.elementor-10 .elementor-element.elementor-element-f619b46{--width:60%;}.elementor-10 .elementor-element.elementor-element-d63de52{--width:25%;}.elementor-10 .elementor-element.elementor-element-37448d3{--width:25%;}.elementor-10 .elementor-element.elementor-element-c61b7f3{--width:25%;}.elementor-10 .elementor-element.elementor-element-4d6b44e{--width:25%;}.elementor-10 .elementor-element.elementor-element-99d573b{--width:40%;}.elementor-10 .elementor-element.elementor-element-098fa76{--width:50%;}.elementor-10 .elementor-element.elementor-element-54e86b3{--width:50%;}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-bc89514:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bc89514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-10 .elementor-element.elementor-element-49221a1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-49221a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-8c91bec{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-8c91bec{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-5bc464e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-4766d38{--min-height:130px;--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c4ee2b7{--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}}/* Start custom CSS for button, class: .elementor-element-497bf85 */.elementor-button.elementor-size-sm {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.elementor-button.elementor-size-sm::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background-color: #2180cf; /* Apna desired color yahaan daalein */
  transition: all 0.4s ease;
  z-index: -1;
}

.elementor-button.elementor-size-sm:hover::before {
  left: 0;
}

.elementor-button.elementor-size-sm .elementor-button-link {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-124dbe5 */.elementor-button.elementor-size-sm {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.elementor-button.elementor-size-sm::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background-color: #2180cf; /* Apna desired color yahaan daalein */
  transition: all 0.4s ease;
  z-index: -1;
}

.elementor-button.elementor-size-sm:hover::before {
  left: 0;
}

.elementor-button.elementor-size-sm .elementor-button-link {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-806a5b1 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8242cf7 */.elementor-button.elementor-size-sm {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.elementor-button.elementor-size-sm::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background-color: #2180cf; /* Apna desired color yahaan daalein */
  transition: all 0.4s ease;
  z-index: -1;
}

.elementor-button.elementor-size-sm:hover::before {
  left: 0;
}

.elementor-button.elementor-size-sm .elementor-button-link {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da895a9 */.ctr {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.ctr:hover {
    transform: scale(1.05); /* Grows 5% */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8257bf2 */.ctr {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.ctr:hover {
    transform: scale(1.05); /* Grows 5% */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc01381 */.ctr {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.ctr:hover {
    transform: scale(1.05); /* Grows 5% */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b41b7d2 */.ctr {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.ctr:hover {
    transform: scale(1.05); /* Grows 5% */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5c375e */.ctr {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.ctr:hover {
    transform: scale(1.05); /* Grows 5% */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4008fbb */.ctr {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.ctr:hover {
    transform: scale(1.05); /* Grows 5% */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddd393c */.ctr {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.ctr:hover {
    transform: scale(1.05); /* Grows 5% */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e33efb */.ctr {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.ctr:hover {
    transform: scale(1.05); /* Grows 5% */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35c9ed9 */.ctr {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.ctr:hover {
    transform: scale(1.05); /* Grows 5% */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0ed449 */.elementor-button.elementor-size-sm {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.elementor-button.elementor-size-sm::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background-color: #2180cf; /* Apna desired color yahaan daalein */
  transition: all 0.4s ease;
  z-index: -1;
}

.elementor-button.elementor-size-sm:hover::before {
  left: 0;
}

.elementor-button.elementor-size-sm .elementor-button-link {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25bdec0 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ccf05 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7adb6a5 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f7c14 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f08640 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02d69b3 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25bdec0 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ccf05 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7adb6a5 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f7c14 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f08640 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02d69b3 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25bdec0 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ccf05 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7adb6a5 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f7c14 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f08640 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02d69b3 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25bdec0 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ccf05 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7adb6a5 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f7c14 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f08640 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02d69b3 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25bdec0 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ccf05 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7adb6a5 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f7c14 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f08640 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02d69b3 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25bdec0 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ccf05 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7adb6a5 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f7c14 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f08640 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02d69b3 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25bdec0 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ccf05 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7adb6a5 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f7c14 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f08640 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02d69b3 *//* Base container */
.ctn {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* Zoom + brightness on hover */
.ctn:hover {
  transform: scale(1.05);
  filter: brightness(1.1);
}

/* Dark overlay */
.ctn::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

.ctn:hover::before {
  opacity: 1;
}

/* Shimmer effect */
.ctn::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.4),
    transparent
  );
  transform: skewX(-25deg);
  transition: left 0.7s ease;
  z-index: 2;
}

.ctn:hover::after {
  left: 125%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-99f4238 */.elementor-button.elementor-size-sm {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.elementor-button.elementor-size-sm::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background-color: #2180cf; /* Apna desired color yahaan daalein */
  transition: all 0.4s ease;
  z-index: -1;
}

.elementor-button.elementor-size-sm:hover::before {
  left: 0;
}

.elementor-button.elementor-size-sm .elementor-button-link {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ebaa3f */.elementor-button.elementor-size-sm {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.elementor-button.elementor-size-sm::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background-color: #2180cf; /* Apna desired color yahaan daalein */
  transition: all 0.4s ease;
  z-index: -1;
}

.elementor-button.elementor-size-sm:hover::before {
  left: 0;
}

.elementor-button.elementor-size-sm .elementor-button-link {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c21f207 */.list {
    overflow: auto;
    height: 183px;
    border-radius: 10px;

    /* Firefox scrollbar styling */
    scrollbar-width:; 
    scrollbar-color: #7d7d7d #FFFF;
}
/* Webkit (Chrome, Safari, Edge) */
.list::-webkit-scrollbar {
    width: 20px;
}

.list::-webkit-scrollbar-track {
    background: white;
    border-radius: 0px;
}

.list::-webkit-scrollbar-thumb {
    background: black;
    border-radius: 10px;
}

.list::-webkit-scrollbar-button {
    display: none;
    height: 0;
    width: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52fa9fd */.elementor-button.elementor-size-sm {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.elementor-button.elementor-size-sm::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background-color: #2180cf; /* Apna desired color yahaan daalein */
  transition: all 0.4s ease;
  z-index: -1;
}

.elementor-button.elementor-size-sm:hover::before {
  left: 0;
}

.elementor-button.elementor-size-sm .elementor-button-link {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac589b8 */.elementor-button.elementor-size-sm {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.elementor-button.elementor-size-sm::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background-color: #2180cf; /* Apna desired color yahaan daalein */
  transition: all 0.4s ease;
  z-index: -1;
}

.elementor-button.elementor-size-sm:hover::before {
  left: 0;
}

.elementor-button.elementor-size-sm .elementor-button-link {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'head';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bestfinish.logoin24.com/wp-content/uploads/2025/11/Lora-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'outfit';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bestfinish.logoin24.com/wp-content/uploads/2025/11/Outfit-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bestfinish.logoin24.com/wp-content/uploads/2025/11/Outfit-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */