.elementor-22 .elementor-element.elementor-element-6e47338{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6e47338:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6e47338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-71a24dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-22 .elementor-element.elementor-element-039f47f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-52a6f67 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:70px;font-weight:700;color:var( --e-global-color-160232b );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-ff82075{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-160232b );}.elementor-22 .elementor-element.elementor-element-6b30dd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.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-22 .elementor-element.elementor-element-80af7c4 .elementor-button{background-color:#CF9A35;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-80af7c4 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-80af7c4 .elementor-button:focus{box-shadow:1px 1px 10px 1px rgba(207, 153.99999999999997, 53.00000000000003, 0.83);}.elementor-22 .elementor-element.elementor-element-384c09b .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-22 .elementor-element.elementor-element-384c09b .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-384c09b .elementor-button:focus{box-shadow:1px 1px 10px 1px rgba(255, 255, 255, 0.67);}.elementor-22 .elementor-element.elementor-element-1b33e2d{--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:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-5ecc697{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-192f9f2{--display:flex;}.elementor-22 .elementor-element.elementor-element-1e1e250 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-be3f97b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:55px;font-weight:700;color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-97d5bbe{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-0ec64d0{--display:flex;}.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-22 .elementor-element.elementor-element-521acee img{border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-3b6a010{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3b6a010:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3b6a010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F1;}.elementor-22 .elementor-element.elementor-element-3005f81{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-c55aeab{--display:flex;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:var( --e-global-color-160232b );--border-color:var( --e-global-color-160232b );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-c55aeab:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c55aeab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-160232b );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-a111561 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-22 .elementor-element.elementor-element-a111561.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-762087d );fill:var( --e-global-color-fc173e6 );color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-a111561.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a111561.elementor-view-default .elementor-icon{fill:var( --e-global-color-762087d );color:var( --e-global-color-762087d );border-color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-a111561.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-a111561 .elementor-icon{font-size:25px;}.elementor-22 .elementor-element.elementor-element-a111561 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-a111561 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-a111561 .elementor-icon-box-title{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-a111561:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-a111561:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-a111561 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-342f47d{--display:flex;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:var( --e-global-color-160232b );--border-color:var( --e-global-color-160232b );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-342f47d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-342f47d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-160232b );}.elementor-22 .elementor-element.elementor-element-342f47d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-fc173e6 );--border-color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-342f47d, .elementor-22 .elementor-element.elementor-element-342f47d::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-d546997 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-22 .elementor-element.elementor-element-d546997.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-762087d );fill:var( --e-global-color-fc173e6 );color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-d546997.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d546997.elementor-view-default .elementor-icon{fill:var( --e-global-color-762087d );color:var( --e-global-color-762087d );border-color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-d546997.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-d546997 .elementor-icon{font-size:25px;}.elementor-22 .elementor-element.elementor-element-d546997 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d546997 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-d546997 .elementor-icon-box-title{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-d546997:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-d546997:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-d546997 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-1487b86{--display:flex;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:var( --e-global-color-160232b );--border-color:var( --e-global-color-160232b );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-1487b86:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1487b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-160232b );}.elementor-22 .elementor-element.elementor-element-1487b86:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-fc173e6 );--border-color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-1487b86, .elementor-22 .elementor-element.elementor-element-1487b86::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-27e7586 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-22 .elementor-element.elementor-element-27e7586.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-762087d );fill:var( --e-global-color-fc173e6 );color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-27e7586.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-27e7586.elementor-view-default .elementor-icon{fill:var( --e-global-color-762087d );color:var( --e-global-color-762087d );border-color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-27e7586.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-27e7586 .elementor-icon{font-size:25px;}.elementor-22 .elementor-element.elementor-element-27e7586 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-27e7586 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-27e7586 .elementor-icon-box-title{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-27e7586:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-27e7586:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-27e7586 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-5f71a0d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5f71a0d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5f71a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222933;}.elementor-22 .elementor-element.elementor-element-cea58d9{text-align:center;}.elementor-22 .elementor-element.elementor-element-cea58d9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-5a0e7de{text-align:center;}.elementor-22 .elementor-element.elementor-element-5a0e7de .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:55px;font-weight:700;color:var( --e-global-color-160232b );}.elementor-22 .elementor-element.elementor-element-4824b59{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-fe84f81{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-fe84f81:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fe84f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051A3600;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-548882b .elementor-counter-number-wrapper{color:var( --e-global-color-fc173e6 );font-family:"Oswald", Sans-serif;font-weight:700;}.elementor-22 .elementor-element.elementor-element-548882b .elementor-counter-title{color:var( --e-global-color-160232b );font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-22 .elementor-element.elementor-element-00d7257{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-00d7257:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-00d7257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051A3600;}.elementor-22 .elementor-element.elementor-element-4a38f80 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4a38f80 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-4a38f80 .elementor-icon-box-title{color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-4a38f80:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-4a38f80:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-4a38f80 .elementor-icon-box-description{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-160232b );}.elementor-22 .elementor-element.elementor-element-be0a197{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-be0a197:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-be0a197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051A3600;}.elementor-22 .elementor-element.elementor-element-1fe0922 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1fe0922 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-1fe0922 .elementor-icon-box-title{color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-1fe0922:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-1fe0922:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-1fe0922 .elementor-icon-box-description{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-160232b );}.elementor-22 .elementor-element.elementor-element-65f7321{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-65f7321:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-65f7321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051A3600;}.elementor-22 .elementor-element.elementor-element-23e2e1f .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-23e2e1f .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-23e2e1f .elementor-icon-box-title{color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-23e2e1f:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-23e2e1f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-23e2e1f .elementor-icon-box-description{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-160232b );}.elementor-22 .elementor-element.elementor-element-fdf15d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-60cdb18{--display:flex;}.elementor-22 .elementor-element.elementor-element-0299cd4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-54d73a6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:55px;font-weight:700;color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-282195b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-25bbbe7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-a979d88{--display:flex;}.elementor-22 .elementor-element.elementor-element-e20d7e6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-22 .elementor-element.elementor-element-e20d7e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-e20d7e6.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-e20d7e6.elementor-view-default .elementor-icon{fill:var( --e-global-color-fc173e6 );color:var( --e-global-color-fc173e6 );border-color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-e20d7e6 .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-e20d7e6 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-e20d7e6 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-e20d7e6 .elementor-icon-box-title{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-e20d7e6:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-e20d7e6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-e20d7e6 .elementor-icon-box-description{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-7d6b4bb{--display:flex;}.elementor-22 .elementor-element.elementor-element-83a078c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-22 .elementor-element.elementor-element-83a078c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-83a078c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-83a078c.elementor-view-default .elementor-icon{fill:var( --e-global-color-fc173e6 );color:var( --e-global-color-fc173e6 );border-color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-83a078c .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-83a078c .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-83a078c .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-83a078c .elementor-icon-box-title{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-83a078c:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-83a078c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-83a078c .elementor-icon-box-description{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-e3c9208{--display:flex;}.elementor-22 .elementor-element.elementor-element-bb96454 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-22 .elementor-element.elementor-element-bb96454.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-bb96454.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-bb96454.elementor-view-default .elementor-icon{fill:var( --e-global-color-fc173e6 );color:var( --e-global-color-fc173e6 );border-color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-bb96454 .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-bb96454 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-bb96454 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-bb96454 .elementor-icon-box-title{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-bb96454:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-bb96454:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-bb96454 .elementor-icon-box-description{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-cbeb32a{--display:flex;}.elementor-22 .elementor-element.elementor-element-c0d788a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-22 .elementor-element.elementor-element-c0d788a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-c0d788a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c0d788a.elementor-view-default .elementor-icon{fill:var( --e-global-color-fc173e6 );color:var( --e-global-color-fc173e6 );border-color:var( --e-global-color-fc173e6 );}.elementor-22 .elementor-element.elementor-element-c0d788a .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-c0d788a .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-c0d788a .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-c0d788a .elementor-icon-box-title{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-c0d788a:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-c0d788a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-c0d788a .elementor-icon-box-description{color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-f668f06{--display:flex;}.elementor-22 .elementor-element.elementor-element-e3a3433 img{border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-a003f4f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-a003f4f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a003f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-762087d );}.elementor-22 .elementor-element.elementor-element-ef97a76{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-99cbcda{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-dfba4fa .elementor-counter-number-wrapper{color:var( --e-global-color-fc173e6 );font-family:"Oswald", Sans-serif;font-weight:700;}.elementor-22 .elementor-element.elementor-element-dfba4fa .elementor-counter-title{color:var( --e-global-color-160232b );}.elementor-22 .elementor-element.elementor-element-3168b82{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3168b82:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3168b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051A3600;}.elementor-22 .elementor-element.elementor-element-6dcd8fb .elementor-counter-number-wrapper{color:var( --e-global-color-fc173e6 );font-family:"Oswald", Sans-serif;font-weight:700;}.elementor-22 .elementor-element.elementor-element-6dcd8fb .elementor-counter-title{color:var( --e-global-color-160232b );}.elementor-22 .elementor-element.elementor-element-287ec22{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-287ec22:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-287ec22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051A3600;}.elementor-22 .elementor-element.elementor-element-b737f9e .elementor-counter-number-wrapper{color:var( --e-global-color-fc173e6 );font-family:"Oswald", Sans-serif;font-weight:700;}.elementor-22 .elementor-element.elementor-element-b737f9e .elementor-counter-title{color:var( --e-global-color-160232b );}.elementor-22 .elementor-element.elementor-element-e66b718{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-e66b718:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e66b718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051A3600;}.elementor-22 .elementor-element.elementor-element-d25c7b4 .elementor-counter-number-wrapper{color:var( --e-global-color-fc173e6 );font-family:"Oswald", Sans-serif;font-weight:700;}.elementor-22 .elementor-element.elementor-element-d25c7b4 .elementor-counter-title{color:var( --e-global-color-160232b );}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-6e47338{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-52a6f67 .elementor-heading-title{font-size:55px;}.elementor-22 .elementor-element.elementor-element-1b33e2d{--min-height:55vh;}.elementor-22 .elementor-element.elementor-element-5ecc697{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-be3f97b .elementor-heading-title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-3b6a010{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-3005f81{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-5f71a0d{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-5a0e7de .elementor-heading-title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-4824b59{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-fdf15d7{--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:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-54d73a6 .elementor-heading-title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-25bbbe7{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-a003f4f{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ef97a76{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-6e47338{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-52a6f67 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-22 .elementor-element.elementor-element-1b33e2d{--min-height:40vh;}.elementor-22 .elementor-element.elementor-element-5ecc697{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-be3f97b .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-22 .elementor-element.elementor-element-3b6a010{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-3005f81{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-5f71a0d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-cea58d9{text-align:start;}.elementor-22 .elementor-element.elementor-element-5a0e7de{text-align:center;}.elementor-22 .elementor-element.elementor-element-5a0e7de .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-22 .elementor-element.elementor-element-4824b59{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-548882b .elementor-counter-number-wrapper{font-size:50px;}.elementor-22 .elementor-element.elementor-element-fdf15d7{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-54d73a6 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-22 .elementor-element.elementor-element-25bbbe7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-e20d7e6 .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-83a078c .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-bb96454 .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-c0d788a .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-a003f4f{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ef97a76{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-dfba4fa .elementor-counter-number-wrapper{font-size:50px;}.elementor-22 .elementor-element.elementor-element-6dcd8fb .elementor-counter-number-wrapper{font-size:50px;}.elementor-22 .elementor-element.elementor-element-b737f9e .elementor-counter-number-wrapper{font-size:50px;}.elementor-22 .elementor-element.elementor-element-d25c7b4 .elementor-counter-number-wrapper{font-size:50px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-71a24dd{--width:70%;}.elementor-22 .elementor-element.elementor-element-1b33e2d{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-71a24dd{--width:100%;}.elementor-22 .elementor-element.elementor-element-1b33e2d{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-c55aeab */.box-hover{
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

.box-hover:hover{
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}

/* =========================================================
   ELEMENTOR ANIMATED BORDER EFFECT
   Elegant • Smooth • Premium • Cinematic
   Border Color: #CF9A35
   ========================================================= */

/* Main Box Class */
.premium-border-box {
    position: relative;
    overflow: hidden;
    border-radius: 20px; /* Change if needed */
    background: #0f0f0f; /* Your box background */
    z-index: 1;
    
    /* Optional smooth hover feel */
    transition: transform 0.4s ease, 
                box-shadow 0.4s ease;
}

/* Soft Hover Effect */
.premium-border-box:hover {
    transform: translateY(-4px);
    box-shadow: 0 15px 40px rgba(207, 154, 53, 0.18);
}

/* Animated Border Layer */
.premium-border-box::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2px; /* Border Size */

    /* Animated glowing gradient */
    background: linear-gradient(
        90deg,
        transparent 0%,
        #CF9A35 20%,
        #f5d48a 40%,
        #CF9A35 60%,
        transparent 100%
    );

    /* Smooth animation */
    background-size: 300% 300%;
    animation: borderFlow 6s linear infinite;

    /* Create border only */
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
            mask-composite: exclude;

    pointer-events: none;
    z-index: 2;
}

/* Extra Cinematic Glow */
.premium-border-box::after {
    content: "";
    position: absolute;
    inset: -1px;
    border-radius: inherit;
    background: radial-gradient(
        circle,
        rgba(207,154,53,0.25) 0%,
        rgba(207,154,53,0.08) 40%,
        transparent 70%
    );

    opacity: 0;
    transition: opacity 0.4s ease;
    z-index: 0;
}

/* Glow on Hover */
.premium-border-box:hover::after {
    opacity: 1;
}

/* Border Animation */
@keyframes borderFlow {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 300% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-342f47d */.box-hover{
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

.box-hover:hover{
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1487b86 */.box-hover{
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

.box-hover:hover{
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}

/* ============================================================
   ANIMATED TRAVELING BORDER — ELEMENTOR CUSTOM CSS
   Apply class: .animated-border-box
   Works with any border-radius value
   ============================================================ */

/* --- CSS Custom Property for angle animation (modern browsers) --- */
@property --angle {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}

/* --- Keyframe: Spin the conic gradient angle 0 → 360 --- */
@keyframes border-travel {
  from { --angle: 0deg; }
  to   { --angle: 360deg; }
}

/* ============================================================
   MAIN WRAPPER
   Add this class to your Elementor widget/section
   ============================================================ */
.animated-border-box {
  position: relative;
  z-index: 0;
  overflow: hidden; /* Keeps glow clipped to box bounds */
  border-radius: 12px; /* Adjust freely — animation follows */
}

/* ============================================================
   LAYER 1 — The sharp 2px traveling border line
   Uses conic-gradient + mask trick for true border effect
   ============================================================ */
.animated-border-box::before {
  content: '';
  position: absolute;
  inset: -2px; /* Sits just outside the box edges */
  border-radius: inherit; /* Matches parent's border-radius */
  padding: 2px; /* Defines the border thickness */

  background: conic-gradient(
    from var(--angle),
    transparent   0deg,
    transparent   55deg,
    #CF9A35       90deg,   /* Leading edge — core gold */
    #f5c96a       130deg,  /* Peak brightness — warm highlight */
    #CF9A35       165deg,  /* Trailing edge — back to gold */
    transparent   210deg,
    transparent   360deg
  );

  /* Mask trick: only shows the padding ring = 2px border */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  animation: border-travel 3s linear infinite;
  z-index: -1;
}

/* ============================================================
   LAYER 2 — Soft ambient glow (cinematic depth)
   Blurred version of the same conic gradient
   ============================================================ */
.animated-border-box::after {
  content: '';
  position: absolute;
  inset: -8px; /* Slightly larger for glow spread */
  border-radius: inherit;

  background: conic-gradient(
    from var(--angle),
    transparent                    0deg,
    transparent                    55deg,
    rgba(207, 154, 53, 0.12)       90deg,
    rgba(245, 201, 106, 0.30)      130deg,  /* Glow peak */
    rgba(207, 154, 53, 0.12)       165deg,
    transparent                    210deg,
    transparent                    360deg
  );

  filter: blur(10px); /* The cinematic glow softness */
  animation: border-travel 3s linear infinite; /* Stays in sync */
  z-index: -2;
}

/* ============================================================
   HOVER OPTIMIZATION
   Speeds up the animation for interactive feel
   ============================================================ */
.animated-border-box:hover::before,
.animated-border-box:hover::after {
  animation-duration: 1.5s; /* 2× faster on hover */
}

/* ============================================================
   OPTIONAL: Pause on reduced-motion preference (accessibility)
   ============================================================ */
@media (prefers-reduced-motion: reduce) {
  .animated-border-box::before,
  .animated-border-box::after {
    animation: none;
    background: conic-gradient(
      from 90deg,
      transparent 0deg,
      #CF9A35 90deg,
      #f5c96a 130deg,
      #CF9A35 165deg,
      transparent 210deg,
      transparent 360deg
    );
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe84f81 */.box-hover{
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

.box-hover:hover{
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00d7257 */.box-hover{
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

.box-hover:hover{
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be0a197 */.box-hover{
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

.box-hover:hover{
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f7321 */.box-hover{
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

.box-hover:hover{
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99cbcda */.box-hover{
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

.box-hover:hover{
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3168b82 */.box-hover{
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

.box-hover:hover{
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-287ec22 */.box-hover{
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

.box-hover:hover{
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e66b718 */.box-hover{
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

.box-hover:hover{
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */