.elementor-1812 .elementor-element.elementor-element-58b2121{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.75;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-58b2121:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-58b2121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drnazmulislam.com/wp-content/uploads/2024/11/465665570_1099407895519339_5249356717992537286_n-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1812 .elementor-element.elementor-element-58b2121::before, .elementor-1812 .elementor-element.elementor-element-58b2121 > .elementor-background-video-container::before, .elementor-1812 .elementor-element.elementor-element-58b2121 > .e-con-inner > .elementor-background-video-container::before, .elementor-1812 .elementor-element.elementor-element-58b2121 > .elementor-background-slideshow::before, .elementor-1812 .elementor-element.elementor-element-58b2121 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1812 .elementor-element.elementor-element-58b2121 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1812 .elementor-element.elementor-element-24bf678 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:var( --e-global-color-b4496e0 );}.elementor-1812 .elementor-element.elementor-element-ad0ae2b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-4895dc4{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-1812 .elementor-element.elementor-element-f9b6c72{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-1812 .elementor-element.elementor-element-f9b6c72 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1812 .elementor-element.elementor-element-5cf81a8{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-e3f71af{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-e3f71af:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-e3f71af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-1ba37e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-72cb727 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-264b5c1{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-264b5c1:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-264b5c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-83a3761 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-017f1d4 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-ee74831{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-ee74831:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-ee74831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-bba439d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-8fc7777 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-2e0eb81{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-f53f64a{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-f53f64a:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-f53f64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-3e93a8e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-b0a14e4 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-8dca2fc{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-8dca2fc:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-8dca2fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-8921686 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-87c9e91 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-549475b{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-549475b:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-549475b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-019bee7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-150c94c .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-ddbcdef{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-ff065d6{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-ff065d6:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-ff065d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-8a653b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-ba158b4 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-3cfca1c{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-3cfca1c:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-3cfca1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-fed3ecf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-8aa8706 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-9b08825{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-9b08825:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-9b08825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-afe8bab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-6895499 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-dcaa24e{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-829f7d1{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-829f7d1:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-829f7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-7ddf7da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-095c07d .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-12f7d6d{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-12f7d6d:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-12f7d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-0cb0200 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-e0a4f9d .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-189a3b7{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-189a3b7:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-189a3b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-7862eb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-63849e1 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-5d6f074{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-09c6e08{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-09c6e08:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-09c6e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-cd771e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-1d599ad .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-cff3a90{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-cff3a90:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-cff3a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-5b8268a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-ba066fd .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-cd4474d{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-cd4474d:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-cd4474d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-0d9e8b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-6ca8d1d .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-f187c53{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-d6d3349{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-d6d3349:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-d6d3349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-51ca132 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-da70299 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-f54cce2{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-f54cce2:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-f54cce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-51bd1fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-826d446 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-b461590{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-b461590:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-b461590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-b6ef50f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-71580ee .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-f662b67{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-ae9a83e{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-ae9a83e:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-ae9a83e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-e1d24c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-83bf631 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-7e5b6bb{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-7e5b6bb:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-7e5b6bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-84485ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-c303367 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-1545236{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-1545236:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-1545236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-8451536 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-0ff7a0b .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-79fae2d{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-0e025bf{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-0e025bf:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-0e025bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-79ad384 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-809d77f .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-8c32f4f{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-8c32f4f:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-8c32f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-e230125 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-0ee2e97 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-e5ab4a8{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-e5ab4a8:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-e5ab4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-2291e35 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-26faa3b .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-8477091{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-efbd57c{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-efbd57c:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-efbd57c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-808f2e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-e842175 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-5113d20{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-5113d20:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-5113d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-58707bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-f16cb5c .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-bf9c9b6{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-bf9c9b6:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-bf9c9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-0168149 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-2dd75c1 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-1a99a59{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-8f54ea9{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-8f54ea9:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-8f54ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-c119fb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-5901f6a .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-8704ca9{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-8704ca9:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-8704ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-1cb7f3d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-751bf1b .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-fd3d7ec{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-fd3d7ec:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-fd3d7ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-ce99ab6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-97ac377 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-da1084c{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-0f504e6{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-0f504e6:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-0f504e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-c906b95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-0f1f1aa .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-4de3b23{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-4de3b23:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-4de3b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-3150d1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-a86ec77 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-8ae4973{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-8ae4973:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-8ae4973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-a8b3ac8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-ae39531 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-1613218{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-e5e3a94{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-e5e3a94:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-e5e3a94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-efcfc7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-38fe01e .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-ce64310{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-ce64310:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-ce64310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-e049ae2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-989af4f .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-ed64bc3{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-ed64bc3:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-ed64bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-9d113ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-d9b67a1 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-8c88bfe{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-75256a1{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-75256a1:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-75256a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-56d7c4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-5314eae .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-91d99c2{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-91d99c2:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-91d99c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-6d77b05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-1e45b98 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-0837c2d{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-0837c2d:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-0837c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-b212045 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-3e1c371 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-ac27db1{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-bab8c04{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-bab8c04:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-bab8c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-da5e1f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-1fdf760 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-b07078a{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-b07078a:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-b07078a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-85e1cfd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-dc352fe .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-825dc05{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-825dc05:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-825dc05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-69fcbc8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-6ee0a8c .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-6720acb{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-caee624{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-caee624:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-caee624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-86f242c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-36c6bb0 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-026bb83{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-026bb83:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-026bb83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-1471599 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-47499b7 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-401075a{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-401075a:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-401075a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-69fb201 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-897504c .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-aa9a039{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-464c6a4{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-464c6a4:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-464c6a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-842c874 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-6fe28f8 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-f0ac483{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-f0ac483:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-f0ac483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-7b63ca3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-6fd76c3 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-211d47e{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-211d47e:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-211d47e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-04cf8ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-b4c4165 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-cbcd365{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-fe7f5de{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-fe7f5de:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-fe7f5de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-44a92dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-2313313 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-b59a27c{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-b59a27c:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-b59a27c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-2bee550 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-0fbaf32 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-685376f{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-685376f:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-685376f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-e9d19d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-37b4b97 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-f919c6e{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-60b1671{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-60b1671:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-60b1671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-b305fb6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-29a9018 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-5f6cfc1{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-5f6cfc1:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-5f6cfc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-efc9039 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-3e54a8e .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-48d4100{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-48d4100:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-48d4100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-66fea33 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-6142217 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-0218c32{--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:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-19da9df{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-19da9df:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-19da9df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-3ccd632 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-078add2 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-5eeb18a{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:-1px 3px 5px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1812 .elementor-element.elementor-element-5eeb18a:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-5eeb18a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-914cb69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-1812 .elementor-element.elementor-element-3a01dbf .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1812 .elementor-element.elementor-element-3ce9fcb{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:020px;--padding-bottom:020px;--padding-left:15px;--padding-right:015px;}@media(min-width:768px){.elementor-1812 .elementor-element.elementor-element-58b2121{--content-width:1200px;}.elementor-1812 .elementor-element.elementor-element-ad0ae2b{--content-width:1200px;}}@media(max-width:1024px){.elementor-1812 .elementor-element.elementor-element-58b2121{--min-height:50vh;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1812 .elementor-element.elementor-element-58b2121{--min-height:40vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1812 .elementor-element.elementor-element-24bf678{text-align:center;}.elementor-1812 .elementor-element.elementor-element-24bf678 .elementor-heading-title{font-size:30px;}.elementor-1812 .elementor-element.elementor-element-ad0ae2b{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-e3f71af */.elementor-1812 .elementor-element.elementor-element-e3f71af{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-e3f71af:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-e3f71af::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-e3f71af:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-264b5c1 */.elementor-1812 .elementor-element.elementor-element-264b5c1{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-264b5c1:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-264b5c1::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-264b5c1:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee74831 */.elementor-1812 .elementor-element.elementor-element-ee74831{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-ee74831:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-ee74831::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-ee74831:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f53f64a */.elementor-1812 .elementor-element.elementor-element-f53f64a{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-f53f64a:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-f53f64a::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-f53f64a:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dca2fc */.elementor-1812 .elementor-element.elementor-element-8dca2fc{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-8dca2fc:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-8dca2fc::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-8dca2fc:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-549475b */.elementor-1812 .elementor-element.elementor-element-549475b{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-549475b:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-549475b::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-549475b:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff065d6 */.elementor-1812 .elementor-element.elementor-element-ff065d6{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-ff065d6:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-ff065d6::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-ff065d6:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cfca1c */.elementor-1812 .elementor-element.elementor-element-3cfca1c{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-3cfca1c:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-3cfca1c::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-3cfca1c:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b08825 */.elementor-1812 .elementor-element.elementor-element-9b08825{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-9b08825:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-9b08825::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-9b08825:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-829f7d1 */.elementor-1812 .elementor-element.elementor-element-829f7d1{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-829f7d1:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-829f7d1::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-829f7d1:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f7d6d */.elementor-1812 .elementor-element.elementor-element-12f7d6d{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-12f7d6d:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-12f7d6d::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-12f7d6d:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-189a3b7 */.elementor-1812 .elementor-element.elementor-element-189a3b7{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-189a3b7:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-189a3b7::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-189a3b7:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09c6e08 */.elementor-1812 .elementor-element.elementor-element-09c6e08{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-09c6e08:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-09c6e08::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-09c6e08:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cff3a90 */.elementor-1812 .elementor-element.elementor-element-cff3a90{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-cff3a90:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-cff3a90::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-cff3a90:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd4474d */.elementor-1812 .elementor-element.elementor-element-cd4474d{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-cd4474d:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-cd4474d::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-cd4474d:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6d3349 */.elementor-1812 .elementor-element.elementor-element-d6d3349{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-d6d3349:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-d6d3349::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-d6d3349:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f54cce2 */.elementor-1812 .elementor-element.elementor-element-f54cce2{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-f54cce2:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-f54cce2::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-f54cce2:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b461590 */.elementor-1812 .elementor-element.elementor-element-b461590{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-b461590:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-b461590::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-b461590:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae9a83e */.elementor-1812 .elementor-element.elementor-element-ae9a83e{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-ae9a83e:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-ae9a83e::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-ae9a83e:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e5b6bb */.elementor-1812 .elementor-element.elementor-element-7e5b6bb{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-7e5b6bb:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-7e5b6bb::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-7e5b6bb:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1545236 */.elementor-1812 .elementor-element.elementor-element-1545236{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-1545236:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-1545236::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-1545236:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e025bf */.elementor-1812 .elementor-element.elementor-element-0e025bf{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-0e025bf:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-0e025bf::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-0e025bf:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c32f4f */.elementor-1812 .elementor-element.elementor-element-8c32f4f{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-8c32f4f:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-8c32f4f::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-8c32f4f:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5ab4a8 */.elementor-1812 .elementor-element.elementor-element-e5ab4a8{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-e5ab4a8:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-e5ab4a8::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-e5ab4a8:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efbd57c */.elementor-1812 .elementor-element.elementor-element-efbd57c{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-efbd57c:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-efbd57c::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-efbd57c:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5113d20 */.elementor-1812 .elementor-element.elementor-element-5113d20{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-5113d20:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-5113d20::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-5113d20:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf9c9b6 */.elementor-1812 .elementor-element.elementor-element-bf9c9b6{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-bf9c9b6:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-bf9c9b6::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-bf9c9b6:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f54ea9 */.elementor-1812 .elementor-element.elementor-element-8f54ea9{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-8f54ea9:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-8f54ea9::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-8f54ea9:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8704ca9 */.elementor-1812 .elementor-element.elementor-element-8704ca9{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-8704ca9:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-8704ca9::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-8704ca9:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd3d7ec */.elementor-1812 .elementor-element.elementor-element-fd3d7ec{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-fd3d7ec:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-fd3d7ec::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-fd3d7ec:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f504e6 */.elementor-1812 .elementor-element.elementor-element-0f504e6{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-0f504e6:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-0f504e6::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-0f504e6:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4de3b23 */.elementor-1812 .elementor-element.elementor-element-4de3b23{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-4de3b23:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-4de3b23::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-4de3b23:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae4973 */.elementor-1812 .elementor-element.elementor-element-8ae4973{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-8ae4973:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-8ae4973::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-8ae4973:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5e3a94 */.elementor-1812 .elementor-element.elementor-element-e5e3a94{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-e5e3a94:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-e5e3a94::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-e5e3a94:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce64310 */.elementor-1812 .elementor-element.elementor-element-ce64310{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-ce64310:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-ce64310::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-ce64310:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed64bc3 */.elementor-1812 .elementor-element.elementor-element-ed64bc3{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-ed64bc3:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-ed64bc3::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-ed64bc3:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75256a1 */.elementor-1812 .elementor-element.elementor-element-75256a1{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-75256a1:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-75256a1::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-75256a1:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d99c2 */.elementor-1812 .elementor-element.elementor-element-91d99c2{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-91d99c2:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-91d99c2::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-91d99c2:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0837c2d */.elementor-1812 .elementor-element.elementor-element-0837c2d{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-0837c2d:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-0837c2d::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-0837c2d:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bab8c04 */.elementor-1812 .elementor-element.elementor-element-bab8c04{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-bab8c04:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-bab8c04::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-bab8c04:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b07078a */.elementor-1812 .elementor-element.elementor-element-b07078a{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-b07078a:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-b07078a::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-b07078a:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-825dc05 */.elementor-1812 .elementor-element.elementor-element-825dc05{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-825dc05:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-825dc05::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-825dc05:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caee624 */.elementor-1812 .elementor-element.elementor-element-caee624{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-caee624:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-caee624::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-caee624:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-026bb83 */.elementor-1812 .elementor-element.elementor-element-026bb83{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-026bb83:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-026bb83::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-026bb83:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-401075a */.elementor-1812 .elementor-element.elementor-element-401075a{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-401075a:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-401075a::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-401075a:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-464c6a4 */.elementor-1812 .elementor-element.elementor-element-464c6a4{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-464c6a4:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-464c6a4::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-464c6a4:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ac483 */.elementor-1812 .elementor-element.elementor-element-f0ac483{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-f0ac483:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-f0ac483::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-f0ac483:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-211d47e */.elementor-1812 .elementor-element.elementor-element-211d47e{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-211d47e:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-211d47e::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-211d47e:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe7f5de */.elementor-1812 .elementor-element.elementor-element-fe7f5de{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-fe7f5de:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-fe7f5de::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-fe7f5de:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b59a27c */.elementor-1812 .elementor-element.elementor-element-b59a27c{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-b59a27c:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-b59a27c::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-b59a27c:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-685376f */.elementor-1812 .elementor-element.elementor-element-685376f{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-685376f:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-685376f::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-685376f:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b1671 */.elementor-1812 .elementor-element.elementor-element-60b1671{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-60b1671:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-60b1671::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-60b1671:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f6cfc1 */.elementor-1812 .elementor-element.elementor-element-5f6cfc1{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-5f6cfc1:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-5f6cfc1::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-5f6cfc1:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48d4100 */.elementor-1812 .elementor-element.elementor-element-48d4100{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-48d4100:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-48d4100::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-48d4100:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19da9df */.elementor-1812 .elementor-element.elementor-element-19da9df{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-19da9df:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-19da9df::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-19da9df:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eeb18a */.elementor-1812 .elementor-element.elementor-element-5eeb18a{
    transition: all 0.4s ease;
  
    overflow: hidden;
    position: relative;
}

.elementor-1812 .elementor-element.elementor-element-5eeb18a:hover{
    transform: translateY(-10px);
    
}

/* Top Gradient Border Animation */
.elementor-1812 .elementor-element.elementor-element-5eeb18a::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 4px;
    background: linear-gradient(90deg,#0F6CBD,#22C1C3);
    transition: 0.4s ease;
}

.elementor-1812 .elementor-element.elementor-element-5eeb18a:hover::before{
    width: 100%;
}/* End custom CSS */