.elementor-97986 .elementor-element.elementor-element-95a3bba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-95a3bba:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-95a3bba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000019;background-image:url("https://www.veroke.com/wp-content/uploads/2025/07/Home-Banner-BG.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97986 .elementor-element.elementor-element-ee1ec71{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-2d8dc4a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-97986 .elementor-element.elementor-element-9951c2b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;--z-index:2;}.elementor-97986 .elementor-element.elementor-element-1edad55{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:16vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:0vw;--z-index:73;}.elementor-97986 .elementor-element.elementor-element-57bfefa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-b94045e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-97986 .elementor-element.elementor-element-13c731f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4vw;font-weight:800;line-height:1.2em;color:#6495ED;}.elementor-97986 .elementor-element.elementor-element-0bab880{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-ea18b5f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4vw;font-weight:800;line-height:1.2em;color:#6495ED;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-letter-big .elementor-drop-cap{color:var( --e-global-color-primary );}.elementor-97986 .elementor-element.elementor-element-b64156c{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:400;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-b64156c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-97986 .elementor-element.elementor-element-b55c387 .elementor-button{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:700;background-color:#00000000;border-style:none;padding:12px 45px 12px 45px;}.elementor-97986 .elementor-element.elementor-element-b55c387 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-97986 .elementor-element.elementor-element-a05042e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-97986 .elementor-element.elementor-element-630e534{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-545e5d2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-97986 .elementor-element.elementor-element-94ba3b4{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-97986 .elementor-element.elementor-element-654a0d4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:600;}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-text{color:#4800FF;transition:color 0.3s;}.elementor-97986 .elementor-element.elementor-element-ffb3220{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-97986 .elementor-element.elementor-element-ffb3220:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-ffb3220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000F32;}.elementor-97986 .elementor-element.elementor-element-2456ae4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:180px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-d6cae81{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-f6822c0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-97986 .elementor-element.elementor-element-d30149e{text-align:center;}.elementor-97986 .elementor-element.elementor-element-d30149e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.2em;color:#00000000;}.elementor-97986 .elementor-element.elementor-element-2a43961 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-97986 .elementor-element.elementor-element-2a43961 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-97986 .elementor-element.elementor-element-554b46c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-554b46c:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-554b46c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09001F;}.elementor-97986 .elementor-element.elementor-element-08b0568{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-97986 .elementor-element.elementor-element-a44325f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-97986 .elementor-element.elementor-element-58145fe{--display:flex;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-97986 .elementor-element.elementor-element-350a679{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-f3a1e53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.5vw;font-weight:700;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-f3a1e53{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-97986 .elementor-element.elementor-element-954524a .elementor-button{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:700;fill:#000000;color:#000000;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-style:none;border-radius:60px 60px 60px 60px;padding:12px 45px 12px 45px;}.elementor-97986 .elementor-element.elementor-element-954524a .elementor-button:hover, .elementor-97986 .elementor-element.elementor-element-954524a .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9AFF00 0%, #6495ED 100%);}.elementor-97986 .elementor-element.elementor-element-a9b54b9{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-4cf8bee{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-4cf8bee:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-4cf8bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-eb06141 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3vw;font-weight:700;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-eb06141 .elementor-heading-title a:hover, .elementor-97986 .elementor-element.elementor-element-eb06141 .elementor-heading-title a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-73af29a{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.2em;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-73af29a a:hover, .elementor-97986 .elementor-element.elementor-element-73af29a a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-d3c6e89{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-d3c6e89:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-d3c6e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-83000a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3vw;font-weight:700;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-83000a4 .elementor-heading-title a:hover, .elementor-97986 .elementor-element.elementor-element-83000a4 .elementor-heading-title a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-c141ad2{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.2em;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-c141ad2 a:hover, .elementor-97986 .elementor-element.elementor-element-c141ad2 a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-671b924{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-671b924:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-671b924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-c2bf3ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3vw;font-weight:700;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-c2bf3ac .elementor-heading-title a:hover, .elementor-97986 .elementor-element.elementor-element-c2bf3ac .elementor-heading-title a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-59dc07f{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.2em;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-59dc07f a:hover, .elementor-97986 .elementor-element.elementor-element-59dc07f a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-b05bc69{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-b05bc69:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-b05bc69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-3b00c21 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3vw;font-weight:700;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-3b00c21 .elementor-heading-title a:hover, .elementor-97986 .elementor-element.elementor-element-3b00c21 .elementor-heading-title a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-bee0386{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.2em;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-bee0386 a:hover, .elementor-97986 .elementor-element.elementor-element-bee0386 a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-12631b2{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-12631b2:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-12631b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-d3a18cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3vw;font-weight:700;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-d3a18cf .elementor-heading-title a:hover, .elementor-97986 .elementor-element.elementor-element-d3a18cf .elementor-heading-title a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-2cc85dd{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.2em;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-2cc85dd a:hover, .elementor-97986 .elementor-element.elementor-element-2cc85dd a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-9885db3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-9885db3:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-9885db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09001F;}.elementor-97986 .elementor-element.elementor-element-8aaafb3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-97986 .elementor-element.elementor-element-e59c2fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:80px;--padding-right:80px;}.elementor-97986 .elementor-element.elementor-element-8012cdd{--display:flex;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-97986 .elementor-element.elementor-element-24f5948{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-c6039ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.5vw;font-weight:700;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-c6039ac{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-97986 .elementor-element.elementor-element-a3ce5a8 .elementor-button{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:700;fill:#000000;color:#000000;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-style:none;border-radius:60px 60px 60px 60px;padding:12px 45px 12px 45px;}.elementor-97986 .elementor-element.elementor-element-a3ce5a8 .elementor-button:hover, .elementor-97986 .elementor-element.elementor-element-a3ce5a8 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9AFF00 0%, #6495ED 100%);}.elementor-97986 .elementor-element.elementor-element-895bafd{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-de0da1e{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-de0da1e:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-de0da1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-4b19e63 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3vw;font-weight:700;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-4b19e63 .elementor-heading-title a:hover, .elementor-97986 .elementor-element.elementor-element-4b19e63 .elementor-heading-title a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-58bd619{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.2em;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-58bd619 a:hover, .elementor-97986 .elementor-element.elementor-element-58bd619 a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-6e7214f{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-6e7214f:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-6e7214f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-ca89ddf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3vw;font-weight:700;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-ca89ddf .elementor-heading-title a:hover, .elementor-97986 .elementor-element.elementor-element-ca89ddf .elementor-heading-title a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-e88c5a9{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.2em;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-e88c5a9 a:hover, .elementor-97986 .elementor-element.elementor-element-e88c5a9 a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-aee9791{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-aee9791:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-aee9791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-d08ee72 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3vw;font-weight:700;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-d08ee72 .elementor-heading-title a:hover, .elementor-97986 .elementor-element.elementor-element-d08ee72 .elementor-heading-title a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-90a639d{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.2em;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-90a639d a:hover, .elementor-97986 .elementor-element.elementor-element-90a639d a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-106136a{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-106136a:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-106136a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-75023fe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3vw;font-weight:700;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-75023fe .elementor-heading-title a:hover, .elementor-97986 .elementor-element.elementor-element-75023fe .elementor-heading-title a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-d8623d7{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.2em;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-d8623d7 a:hover, .elementor-97986 .elementor-element.elementor-element-d8623d7 a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-b021a03{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-b021a03:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-b021a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-3e9fbca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3vw;font-weight:700;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-3e9fbca .elementor-heading-title a:hover, .elementor-97986 .elementor-element.elementor-element-3e9fbca .elementor-heading-title a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-b76abc7{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.2em;color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-b76abc7 a:hover, .elementor-97986 .elementor-element.elementor-element-b76abc7 a:focus{color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-fa0cf45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-97986 .elementor-element.elementor-element-fa0cf45:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-fa0cf45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01112B;background-image:url("https://www.veroke.com/wp-content/uploads/2025/07/Empower-Business-bg-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97986 .elementor-element.elementor-element-fa0cf45::before, .elementor-97986 .elementor-element.elementor-element-fa0cf45 > .elementor-background-video-container::before, .elementor-97986 .elementor-element.elementor-element-fa0cf45 > .e-con-inner > .elementor-background-video-container::before, .elementor-97986 .elementor-element.elementor-element-fa0cf45 > .elementor-background-slideshow::before, .elementor-97986 .elementor-element.elementor-element-fa0cf45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97986 .elementor-element.elementor-element-fa0cf45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, #000F2B 0%, #070019 100%);}.elementor-97986 .elementor-element.elementor-element-053aa0a{--display:flex;}.elementor-97986 .elementor-element.elementor-element-88d248e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:150px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-799f75e{text-align:center;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-97986 .elementor-element.elementor-element-799f75e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.2em;color:#00000000;}.elementor-97986 .elementor-element.elementor-element-6abdd17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-97986 .elementor-element.elementor-element-24feb84{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-97986 .elementor-element.elementor-element-24feb84:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-24feb84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-97986 .elementor-element.elementor-element-a4728b7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-9af594b{text-align:center;}.elementor-97986 .elementor-element.elementor-element-9af594b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:700;color:#070019;}.elementor-97986 .elementor-element.elementor-element-9af594b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-d87dc84{text-align:center;font-family:"Inter", Sans-serif;font-size:0.7vw;font-weight:400;line-height:1.2em;color:#6B6B6B;}.elementor-97986 .elementor-element.elementor-element-d87dc84 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-67f23a4 .elementor-button{font-family:"Inter", Sans-serif;font-size:0.7vw;font-weight:600;fill:#070019;color:#070019;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DEDEDE;border-radius:8px 8px 8px 8px;}.elementor-97986 .elementor-element.elementor-element-67f23a4 .elementor-button:hover, .elementor-97986 .elementor-element.elementor-element-67f23a4 .elementor-button:focus{color:#FFFFFF;background-color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-67f23a4 .elementor-button:hover svg, .elementor-97986 .elementor-element.elementor-element-67f23a4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-67f23a4 > .elementor-widget-container{margin:15px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-0207e17{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-97986 .elementor-element.elementor-element-0207e17:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-0207e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-e1eb296{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-fc54f53{text-align:center;}.elementor-97986 .elementor-element.elementor-element-fc54f53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:700;color:#070019;}.elementor-97986 .elementor-element.elementor-element-fc54f53 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-0de9b0e{text-align:center;font-family:"Inter", Sans-serif;font-size:0.7vw;font-weight:400;line-height:1.2em;color:#6B6B6B;}.elementor-97986 .elementor-element.elementor-element-0de9b0e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-65559d2 .elementor-button{font-family:"Inter", Sans-serif;font-size:0.7vw;font-weight:600;fill:#070019;color:#070019;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DEDEDE;border-radius:8px 8px 8px 8px;}.elementor-97986 .elementor-element.elementor-element-65559d2 .elementor-button:hover, .elementor-97986 .elementor-element.elementor-element-65559d2 .elementor-button:focus{color:#FFFFFF;background-color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-65559d2 .elementor-button:hover svg, .elementor-97986 .elementor-element.elementor-element-65559d2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-65559d2 > .elementor-widget-container{margin:15px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-02122ad{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-97986 .elementor-element.elementor-element-02122ad:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-02122ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-c1bbd4c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-90cd490{text-align:center;}.elementor-97986 .elementor-element.elementor-element-90cd490 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:700;color:#070019;}.elementor-97986 .elementor-element.elementor-element-90cd490 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-bd3ff9f{text-align:center;font-family:"Inter", Sans-serif;font-size:0.7vw;font-weight:400;line-height:1.2em;color:#6B6B6B;}.elementor-97986 .elementor-element.elementor-element-bd3ff9f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-8c51974 .elementor-button{font-family:"Inter", Sans-serif;font-size:0.7vw;font-weight:600;fill:#070019;color:#070019;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DEDEDE;border-radius:8px 8px 8px 8px;}.elementor-97986 .elementor-element.elementor-element-8c51974 .elementor-button:hover, .elementor-97986 .elementor-element.elementor-element-8c51974 .elementor-button:focus{color:#FFFFFF;background-color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-8c51974 .elementor-button:hover svg, .elementor-97986 .elementor-element.elementor-element-8c51974 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-8c51974 > .elementor-widget-container{margin:15px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-99fe515{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-97986 .elementor-element.elementor-element-99fe515:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-99fe515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-8920582{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-afc2979{text-align:center;}.elementor-97986 .elementor-element.elementor-element-afc2979 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:700;color:#070019;}.elementor-97986 .elementor-element.elementor-element-afc2979 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-88a28b9{text-align:center;font-family:"Inter", Sans-serif;font-size:0.7vw;font-weight:400;line-height:1.2em;color:#6B6B6B;}.elementor-97986 .elementor-element.elementor-element-88a28b9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-186c3a7 .elementor-button{font-family:"Inter", Sans-serif;font-size:0.7vw;font-weight:600;fill:#070019;color:#070019;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DEDEDE;border-radius:8px 8px 8px 8px;}.elementor-97986 .elementor-element.elementor-element-186c3a7 .elementor-button:hover, .elementor-97986 .elementor-element.elementor-element-186c3a7 .elementor-button:focus{color:#FFFFFF;background-color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-186c3a7 .elementor-button:hover svg, .elementor-97986 .elementor-element.elementor-element-186c3a7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-186c3a7 > .elementor-widget-container{margin:15px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-b5f4be4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-97986 .elementor-element.elementor-element-b5f4be4:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-b5f4be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-7adc8ea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-ec58597{text-align:center;}.elementor-97986 .elementor-element.elementor-element-ec58597 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:700;color:#070019;}.elementor-97986 .elementor-element.elementor-element-ec58597 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-3643a5e{text-align:center;font-family:"Inter", Sans-serif;font-size:0.7vw;font-weight:400;line-height:1.2em;color:#6B6B6B;}.elementor-97986 .elementor-element.elementor-element-3643a5e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-784da34 .elementor-button{font-family:"Inter", Sans-serif;font-size:0.7vw;font-weight:600;fill:#070019;color:#070019;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DEDEDE;border-radius:8px 8px 8px 8px;}.elementor-97986 .elementor-element.elementor-element-784da34 .elementor-button:hover, .elementor-97986 .elementor-element.elementor-element-784da34 .elementor-button:focus{color:#FFFFFF;background-color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-784da34 .elementor-button:hover svg, .elementor-97986 .elementor-element.elementor-element-784da34 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-784da34 > .elementor-widget-container{margin:15px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-7315567{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-97986 .elementor-element.elementor-element-7315567:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-7315567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-9d59851{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-0e2380d{text-align:center;}.elementor-97986 .elementor-element.elementor-element-0e2380d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:700;color:#070019;}.elementor-97986 .elementor-element.elementor-element-0e2380d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-60aa732{text-align:center;font-family:"Inter", Sans-serif;font-size:0.7vw;font-weight:400;line-height:1.2em;color:#6B6B6B;}.elementor-97986 .elementor-element.elementor-element-60aa732 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-311f9cb .elementor-button{font-family:"Inter", Sans-serif;font-size:0.7vw;font-weight:600;fill:#070019;color:#070019;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DEDEDE;border-radius:8px 8px 8px 8px;}.elementor-97986 .elementor-element.elementor-element-311f9cb .elementor-button:hover, .elementor-97986 .elementor-element.elementor-element-311f9cb .elementor-button:focus{color:#FFFFFF;background-color:#4600FF;}.elementor-97986 .elementor-element.elementor-element-311f9cb .elementor-button:hover svg, .elementor-97986 .elementor-element.elementor-element-311f9cb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-311f9cb > .elementor-widget-container{margin:15px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-50afa9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-50afa9d:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-50afa9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000522;background-image:url("https://www.veroke.com/wp-content/uploads/2025/07/Our-Process-BG.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97986 .elementor-element.elementor-element-0e2f4ca{--display:flex;}.elementor-97986 .elementor-element.elementor-element-e281657{--display:flex;--padding-top:180px;--padding-bottom:180px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-4d306d4{text-align:center;}.elementor-97986 .elementor-element.elementor-element-4d306d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.2em;color:#00000000;}.elementor-97986 .elementor-element.elementor-element-418f73d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-97986 .elementor-element.elementor-element-24c15c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-97986 .elementor-element.elementor-element-30a5d6a{--icon-box-icon-margin:40px;}.elementor-97986 .elementor-element.elementor-element-30a5d6a .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-30a5d6a .elementor-icon-box-title, .elementor-97986 .elementor-element.elementor-element-30a5d6a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7vw;font-weight:500;line-height:1.5em;}.elementor-97986 .elementor-element.elementor-element-30a5d6a .elementor-icon-box-description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:300;line-height:1.2em;}.elementor-97986 .elementor-element.elementor-element-30a4844{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-6bde76d{--icon-box-icon-margin:40px;}.elementor-97986 .elementor-element.elementor-element-6bde76d .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-6bde76d .elementor-icon-box-title, .elementor-97986 .elementor-element.elementor-element-6bde76d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7vw;font-weight:500;line-height:1.5em;}.elementor-97986 .elementor-element.elementor-element-6bde76d .elementor-icon-box-description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:300;line-height:1.2em;}.elementor-97986 .elementor-element.elementor-element-c4cfff3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-4aaa31c{--icon-box-icon-margin:40px;}.elementor-97986 .elementor-element.elementor-element-4aaa31c .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-4aaa31c .elementor-icon-box-title, .elementor-97986 .elementor-element.elementor-element-4aaa31c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7vw;font-weight:500;line-height:1.5em;}.elementor-97986 .elementor-element.elementor-element-4aaa31c .elementor-icon-box-description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:300;line-height:1.2em;}.elementor-97986 .elementor-element.elementor-element-c84e668{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-c84e668:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-c84e668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09001F;}.elementor-97986 .elementor-element.elementor-element-75e81e4{--display:flex;}.elementor-97986 .elementor-element.elementor-element-28f6372{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-97986 .elementor-element.elementor-element-20bf5cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-12ba9a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.2em;color:#00000000;}.elementor-97986 .elementor-element.elementor-element-053d106{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-cb463fb .elementor-button{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:600;fill:#6495ED80;color:#6495ED80;background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #00000000 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#6495ED80;border-radius:60px 60px 60px 60px;padding:12px 45px 12px 45px;}.elementor-97986 .elementor-element.elementor-element-cb463fb .elementor-button:hover, .elementor-97986 .elementor-element.elementor-element-cb463fb .elementor-button:focus{color:#000000;background-color:transparent;background-image:linear-gradient(90deg, #9AFF00 0%, #6495ED 100%);}.elementor-97986 .elementor-element.elementor-element-cb463fb .elementor-button:hover svg, .elementor-97986 .elementor-element.elementor-element-cb463fb .elementor-button:focus svg{fill:#000000;}.elementor-97986 .elementor-element.elementor-element-8a47488{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-4078640{--swiper-slides-to-display:2;--swiper-slides-gap:40px;--swiper-pagination-size:10px;--dots-normal-color:#FFFFFF;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;--swiper-pagination-spacing:10px;}.elementor-97986 .elementor-element.elementor-element-4078640 .swiper-slide > .elementor-element{height:100%;}.elementor-97986 .elementor-element.elementor-element-4078640 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-97986 .elementor-element.elementor-element-a4a3037{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-a4a3037:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-a4a3037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050409;}.elementor-97986 .elementor-element.elementor-element-04b8cb5{--display:flex;}.elementor-97986 .elementor-element.elementor-element-6db13d9{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-97986 .elementor-element.elementor-element-0e805ec{text-align:center;}.elementor-97986 .elementor-element.elementor-element-0e805ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.2em;color:#00000000;}.elementor-97986 .elementor-element.elementor-element-941c13e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-13fb8d1{--display:flex;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-c70d0e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-97986 .elementor-element.elementor-element-cf4ab8c{text-align:center;}.elementor-97986 .elementor-element.elementor-element-cf4ab8c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-cf4ab8c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-97986 .elementor-element.elementor-element-7bc0934{text-align:center;}.elementor-97986 .elementor-element.elementor-element-7bc0934 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:500;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-7bc0934 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-97986 .elementor-element.elementor-element-382fd91{text-align:center;}.elementor-97986 .elementor-element.elementor-element-382fd91 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:300;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-382fd91 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-97986 .elementor-element.elementor-element-d391a52{--e-rating-justify-content:center;--e-rating-icon-font-size:1.2vw;--e-rating-gap:2px;}.elementor-97986 .elementor-element.elementor-element-3ac42fa{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-ae0fa44{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-97986 .elementor-element.elementor-element-1453d21{text-align:center;}.elementor-97986 .elementor-element.elementor-element-1453d21 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-1453d21 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-97986 .elementor-element.elementor-element-0d43fb6{text-align:center;}.elementor-97986 .elementor-element.elementor-element-0d43fb6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:500;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-0d43fb6 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-97986 .elementor-element.elementor-element-825a153{text-align:center;}.elementor-97986 .elementor-element.elementor-element-825a153 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:300;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-825a153 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-97986 .elementor-element.elementor-element-d60336b{--e-rating-justify-content:center;--e-rating-icon-font-size:1.2vw;--e-rating-gap:2px;}.elementor-97986 .elementor-element.elementor-element-875527a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-10fdac2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-97986 .elementor-element.elementor-element-1982db1{text-align:center;}.elementor-97986 .elementor-element.elementor-element-1982db1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-1982db1 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-97986 .elementor-element.elementor-element-509dfeb{text-align:center;}.elementor-97986 .elementor-element.elementor-element-509dfeb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:500;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-509dfeb > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-97986 .elementor-element.elementor-element-85c3899{text-align:center;}.elementor-97986 .elementor-element.elementor-element-85c3899 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:300;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-85c3899 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-97986 .elementor-element.elementor-element-d2a1000{--e-rating-justify-content:center;--e-rating-icon-font-size:1.2vw;--e-rating-gap:2px;}.elementor-97986 .elementor-element.elementor-element-ab8b53f{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-f2a9c94{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-97986 .elementor-element.elementor-element-6a6d2ac{text-align:center;}.elementor-97986 .elementor-element.elementor-element-6a6d2ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-6a6d2ac > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-97986 .elementor-element.elementor-element-791ce1c{text-align:center;}.elementor-97986 .elementor-element.elementor-element-791ce1c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:500;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-791ce1c > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-97986 .elementor-element.elementor-element-2650e46{text-align:center;}.elementor-97986 .elementor-element.elementor-element-2650e46 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:300;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-2650e46 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-97986 .elementor-element.elementor-element-aa0c9fe{--e-rating-justify-content:center;--e-rating-icon-font-size:1.2vw;--e-rating-gap:2px;}.elementor-97986 .elementor-element.elementor-element-af821c4 .elementor-button{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:700;background-color:#00000000;border-style:none;padding:12px 45px 12px 45px;}.elementor-97986 .elementor-element.elementor-element-af821c4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-97986 .elementor-element.elementor-element-b21beeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-b21beeb:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-b21beeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #000F2B 0%, #070019 100%);}.elementor-97986 .elementor-element.elementor-element-ab2d8eb{--display:flex;}.elementor-97986 .elementor-element.elementor-element-bdc72f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-97986 .elementor-element.elementor-element-aec33b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-78bc4cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.2em;color:#00000000;}.elementor-97986 .elementor-element.elementor-element-78bc4cd{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-97986 .elementor-element.elementor-element-c642742{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-e5c8beb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-7c3b5c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-7c3b5c9:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-7c3b5c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000F2B;}.elementor-97986 .elementor-element.elementor-element-a00e1f7{--display:flex;}.elementor-97986 .elementor-element.elementor-element-289331e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-97986 .elementor-element.elementor-element-d9a698a{text-align:center;}.elementor-97986 .elementor-element.elementor-element-d9a698a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.2em;color:#00000000;}.elementor-97986 .elementor-element.elementor-element-583f955{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-7c03c3f{--swiper-slides-to-display:4;--swiper-offset-size:180px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:30px;--arrow-normal-color:#000000;}.elementor-97986 .elementor-element.elementor-element-7c03c3f .swiper-slide > .elementor-element{height:100%;}.elementor-97986 .elementor-element.elementor-element-7c03c3f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6495ED80;border-radius:60px 60px 60px 60px;}.elementor-97986 .elementor-element.elementor-element-7c03c3f :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#9AFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-be99277{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-be99277:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-be99277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000F2B;background-image:url("https://www.veroke.com/wp-content/uploads/2025/06/Latest-Insights-bg-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97986 .elementor-element.elementor-element-32dacde{--display:flex;}.elementor-97986 .elementor-element.elementor-element-a28f365{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:150px;--padding-bottom:150px;--padding-left:80px;--padding-right:80px;}.elementor-97986 .elementor-element.elementor-element-177a370{text-align:center;}.elementor-97986 .elementor-element.elementor-element-177a370 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.2em;color:#00000000;}.elementor-97986 .elementor-element.elementor-element-aa1ee83{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-97986 .elementor-element.elementor-element-5332c1d{--swiper-slides-to-display:3;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:30px;--arrow-normal-color:#000000;}.elementor-97986 .elementor-element.elementor-element-5332c1d .swiper-slide > .elementor-element{height:100%;}.elementor-97986 .elementor-element.elementor-element-5332c1d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6495ED80;border-radius:60px 60px 60px 60px;}.elementor-97986 .elementor-element.elementor-element-5332c1d :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#9AFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9AFF00;}.elementor-97986 .elementor-element.elementor-element-c8c0249{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-c8c0249:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-c8c0249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000F2B;background-image:url("https://www.veroke.com/wp-content/uploads/2025/06/Global-Team-bg-logo.png");background-position:center right;background-repeat:no-repeat;background-size:25% auto;}.elementor-97986 .elementor-element.elementor-element-179164f{--display:flex;}.elementor-97986 .elementor-element.elementor-element-bf4188c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:150px;--padding-bottom:150px;--padding-left:80px;--padding-right:80px;}.elementor-97986 .elementor-element.elementor-element-59e9dde{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-437a074 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.2em;color:#00000000;}.elementor-97986 .elementor-element.elementor-element-d3a8ef9{font-family:"Inter", Sans-serif;font-size:0.9vw;font-weight:400;color:#FFFFFF;}.elementor-97986 .elementor-element.elementor-element-d3a8ef9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97986 .elementor-element.elementor-element-024d052 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-97986 .elementor-element.elementor-element-024d052 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:500;fill:#6495ED;color:#6495ED;background-color:#D1E2FF;border-style:solid;border-color:#6495ED;border-radius:60px 60px 60px 60px;padding:12px 40px 12px 40px;}.elementor-97986 .elementor-element.elementor-element-024d052 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-97986 .elementor-element.elementor-element-e3b1ae6{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-e698460{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-97986 .elementor-element.elementor-element-e698460:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-e698460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-97986 .elementor-element.elementor-element-e698460.e-con{--align-self:flex-end;}.elementor-97986 .elementor-element.elementor-element-3428226{--icon-box-icon-margin:15px;}.elementor-97986 .elementor-element.elementor-element-3428226 .elementor-icon-box-title, .elementor-97986 .elementor-element.elementor-element-3428226 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:700;text-transform:capitalize;}.elementor-97986 .elementor-element.elementor-element-3428226 .elementor-icon-box-description{color:#6C6C6C;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-97986 .elementor-element.elementor-element-b9a355b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-97986 .elementor-element.elementor-element-b9a355b:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-b9a355b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-97986 .elementor-element.elementor-element-b9a355b.e-con{--align-self:center;}.elementor-97986 .elementor-element.elementor-element-e3b1bce{--icon-box-icon-margin:15px;}.elementor-97986 .elementor-element.elementor-element-e3b1bce .elementor-icon-box-title, .elementor-97986 .elementor-element.elementor-element-e3b1bce .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:700;text-transform:capitalize;}.elementor-97986 .elementor-element.elementor-element-e3b1bce .elementor-icon-box-description{color:#6C6C6C;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-97986 .elementor-element.elementor-element-cf0a6d2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-97986 .elementor-element.elementor-element-cf0a6d2:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-cf0a6d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-97986 .elementor-element.elementor-element-cf0a6d2.e-con{--align-self:flex-start;}.elementor-97986 .elementor-element.elementor-element-ca2af9c{--icon-box-icon-margin:15px;}.elementor-97986 .elementor-element.elementor-element-ca2af9c .elementor-icon-box-title, .elementor-97986 .elementor-element.elementor-element-ca2af9c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:700;text-transform:capitalize;}.elementor-97986 .elementor-element.elementor-element-ca2af9c .elementor-icon-box-description{color:#6C6C6C;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-97986 .elementor-element.elementor-element-93774f2{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:20%;--margin-right:0%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-97986 .elementor-element.elementor-element-93774f2:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-93774f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-97986 .elementor-element.elementor-element-93774f2.e-con{--align-self:center;}.elementor-97986 .elementor-element.elementor-element-6c440e6{--icon-box-icon-margin:15px;}.elementor-97986 .elementor-element.elementor-element-6c440e6 .elementor-icon-box-title, .elementor-97986 .elementor-element.elementor-element-6c440e6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:700;text-transform:capitalize;}.elementor-97986 .elementor-element.elementor-element-6c440e6 .elementor-icon-box-description{color:#6C6C6C;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;}@media(min-width:768px){.elementor-97986 .elementor-element.elementor-element-9951c2b{--content-width:1920px;}.elementor-97986 .elementor-element.elementor-element-1edad55{--width:70%;}.elementor-97986 .elementor-element.elementor-element-545e5d2{--content-width:1920px;}.elementor-97986 .elementor-element.elementor-element-94ba3b4{--width:70%;}.elementor-97986 .elementor-element.elementor-element-d6cae81{--content-width:1920px;}.elementor-97986 .elementor-element.elementor-element-f6822c0{--width:60%;}.elementor-97986 .elementor-element.elementor-element-a44325f{--content-width:1920px;}.elementor-97986 .elementor-element.elementor-element-58145fe{--width:90%;}.elementor-97986 .elementor-element.elementor-element-e59c2fe{--content-width:1920px;}.elementor-97986 .elementor-element.elementor-element-8012cdd{--width:90%;}.elementor-97986 .elementor-element.elementor-element-88d248e{--content-width:1920px;}.elementor-97986 .elementor-element.elementor-element-e281657{--content-width:1920px;}.elementor-97986 .elementor-element.elementor-element-28f6372{--content-width:1920px;}.elementor-97986 .elementor-element.elementor-element-6db13d9{--content-width:1920px;}.elementor-97986 .elementor-element.elementor-element-bdc72f4{--content-width:1920px;}.elementor-97986 .elementor-element.elementor-element-aec33b7{--width:20%;}.elementor-97986 .elementor-element.elementor-element-c642742{--width:80%;}.elementor-97986 .elementor-element.elementor-element-289331e{--content-width:2010px;}.elementor-97986 .elementor-element.elementor-element-a28f365{--content-width:2020px;}.elementor-97986 .elementor-element.elementor-element-bf4188c{--content-width:1920px;}.elementor-97986 .elementor-element.elementor-element-59e9dde{--width:40%;}.elementor-97986 .elementor-element.elementor-element-e3b1ae6{--width:45%;}.elementor-97986 .elementor-element.elementor-element-e698460{--width:50%;}.elementor-97986 .elementor-element.elementor-element-b9a355b{--width:50%;}.elementor-97986 .elementor-element.elementor-element-cf0a6d2{--width:50%;}.elementor-97986 .elementor-element.elementor-element-93774f2{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-97986 .elementor-element.elementor-element-1edad55{--width:80%;}.elementor-97986 .elementor-element.elementor-element-94ba3b4{--width:90%;}.elementor-97986 .elementor-element.elementor-element-f6822c0{--width:80%;}.elementor-97986 .elementor-element.elementor-element-8012cdd{--width:100%;}.elementor-97986 .elementor-element.elementor-element-aec33b7{--width:30%;}.elementor-97986 .elementor-element.elementor-element-c642742{--width:70%;}.elementor-97986 .elementor-element.elementor-element-aa1ee83{--width:90%;}.elementor-97986 .elementor-element.elementor-element-59e9dde{--width:45%;}.elementor-97986 .elementor-element.elementor-element-e3b1ae6{--width:55%;}.elementor-97986 .elementor-element.elementor-element-e698460{--width:80%;}.elementor-97986 .elementor-element.elementor-element-b9a355b{--width:80%;}.elementor-97986 .elementor-element.elementor-element-cf0a6d2{--width:80%;}.elementor-97986 .elementor-element.elementor-element-93774f2{--width:80%;}}@media(max-width:1024px){.elementor-97986 .elementor-element.elementor-element-9951c2b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-1edad55{--padding-top:230px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-13c731f .elementor-heading-title{font-size:3.7em;}.elementor-97986 .elementor-element.elementor-element-ea18b5f .elementor-heading-title{font-size:3.7em;}.elementor-97986 .elementor-element.elementor-element-b64156c{font-size:16px;}.elementor-97986 .elementor-element.elementor-element-b55c387 .elementor-button{font-size:17px;padding:9px 30px 9px 30px;}.elementor-97986 .elementor-element.elementor-element-b55c387 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97986 .elementor-element.elementor-element-94ba3b4{--min-height:80px;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-item > a{font-size:24px;}.elementor-97986 .elementor-element.elementor-element-f6822c0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-d30149e .elementor-heading-title{font-size:32px;}.elementor-97986 .elementor-element.elementor-element-58145fe{--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:80px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-97986 .elementor-element.elementor-element-f3a1e53 .elementor-heading-title{font-size:2.5em;}.elementor-97986 .elementor-element.elementor-element-f3a1e53{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-97986 .elementor-element.elementor-element-954524a .elementor-button{font-size:17px;padding:9px 30px 9px 30px;}.elementor-97986 .elementor-element.elementor-element-4cf8bee{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-eb06141 .elementor-heading-title{font-size:2em;}.elementor-97986 .elementor-element.elementor-element-73af29a{font-size:0.9em;}.elementor-97986 .elementor-element.elementor-element-d3c6e89{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-83000a4 .elementor-heading-title{font-size:2em;}.elementor-97986 .elementor-element.elementor-element-c141ad2{font-size:0.9em;}.elementor-97986 .elementor-element.elementor-element-671b924{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-c2bf3ac .elementor-heading-title{font-size:2em;}.elementor-97986 .elementor-element.elementor-element-59dc07f{font-size:0.9em;}.elementor-97986 .elementor-element.elementor-element-b05bc69{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-3b00c21 .elementor-heading-title{font-size:2em;}.elementor-97986 .elementor-element.elementor-element-bee0386{font-size:0.9em;}.elementor-97986 .elementor-element.elementor-element-12631b2{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-d3a18cf .elementor-heading-title{font-size:2em;}.elementor-97986 .elementor-element.elementor-element-2cc85dd{font-size:0.9em;}.elementor-97986 .elementor-element.elementor-element-e59c2fe{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-8012cdd{--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:80px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-97986 .elementor-element.elementor-element-c6039ac .elementor-heading-title{font-size:2.5em;}.elementor-97986 .elementor-element.elementor-element-c6039ac{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-97986 .elementor-element.elementor-element-a3ce5a8 .elementor-button{font-size:17px;padding:9px 30px 9px 30px;}.elementor-97986 .elementor-element.elementor-element-de0da1e{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-4b19e63 .elementor-heading-title{font-size:28px;}.elementor-97986 .elementor-element.elementor-element-58bd619{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-6e7214f{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-ca89ddf .elementor-heading-title{font-size:28px;}.elementor-97986 .elementor-element.elementor-element-e88c5a9{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-aee9791{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-d08ee72 .elementor-heading-title{font-size:28px;}.elementor-97986 .elementor-element.elementor-element-90a639d{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-106136a{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-75023fe .elementor-heading-title{font-size:28px;}.elementor-97986 .elementor-element.elementor-element-d8623d7{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-b021a03{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-3e9fbca .elementor-heading-title{font-size:28px;}.elementor-97986 .elementor-element.elementor-element-b76abc7{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-88d248e{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-799f75e .elementor-heading-title{font-size:32px;}.elementor-97986 .elementor-element.elementor-element-799f75e{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-97986 .elementor-element.elementor-element-9af594b .elementor-heading-title{font-size:16px;}.elementor-97986 .elementor-element.elementor-element-d87dc84{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-67f23a4 .elementor-button{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-fc54f53 .elementor-heading-title{font-size:16px;}.elementor-97986 .elementor-element.elementor-element-0de9b0e{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-65559d2 .elementor-button{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-90cd490 .elementor-heading-title{font-size:16px;}.elementor-97986 .elementor-element.elementor-element-bd3ff9f{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-8c51974 .elementor-button{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-afc2979 .elementor-heading-title{font-size:16px;}.elementor-97986 .elementor-element.elementor-element-88a28b9{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-186c3a7 .elementor-button{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-ec58597 .elementor-heading-title{font-size:16px;}.elementor-97986 .elementor-element.elementor-element-3643a5e{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-784da34 .elementor-button{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-0e2380d .elementor-heading-title{font-size:16px;}.elementor-97986 .elementor-element.elementor-element-60aa732{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-311f9cb .elementor-button{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-4d306d4 .elementor-heading-title{font-size:32px;}.elementor-97986 .elementor-element.elementor-element-30a5d6a .elementor-icon-box-title, .elementor-97986 .elementor-element.elementor-element-30a5d6a .elementor-icon-box-title a{font-size:22px;}.elementor-97986 .elementor-element.elementor-element-30a5d6a .elementor-icon-box-description{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-6bde76d .elementor-icon-box-title, .elementor-97986 .elementor-element.elementor-element-6bde76d .elementor-icon-box-title a{font-size:22px;}.elementor-97986 .elementor-element.elementor-element-6bde76d .elementor-icon-box-description{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-4aaa31c .elementor-icon-box-title, .elementor-97986 .elementor-element.elementor-element-4aaa31c .elementor-icon-box-title a{font-size:22px;}.elementor-97986 .elementor-element.elementor-element-4aaa31c .elementor-icon-box-description{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-28f6372{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-12ba9a3 .elementor-heading-title{font-size:32px;}.elementor-97986 .elementor-element.elementor-element-cb463fb .elementor-button{font-size:16px;padding:10px 30px 10px 30px;}.elementor-97986 .elementor-element.elementor-element-4078640{--swiper-slides-to-display:2;--swiper-slides-gap:30px;}.elementor-97986 .elementor-element.elementor-element-6db13d9{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-0e805ec .elementor-heading-title{font-size:32px;}.elementor-97986 .elementor-element.elementor-element-941c13e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-97986 .elementor-element.elementor-element-af821c4 .elementor-button{font-size:17px;padding:9px 30px 9px 30px;}.elementor-97986 .elementor-element.elementor-element-af821c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97986 .elementor-element.elementor-element-bdc72f4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-78bc4cd .elementor-heading-title{font-size:32px;}.elementor-97986 .elementor-element.elementor-element-289331e{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-d9a698a .elementor-heading-title{font-size:32px;}.elementor-97986 .elementor-element.elementor-element-583f955{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-7c03c3f{--swiper-slides-to-display:2;--swiper-slides-gap:30px;}.elementor-97986 .elementor-element.elementor-element-a28f365{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-177a370 .elementor-heading-title{font-size:32px;}.elementor-97986 .elementor-element.elementor-element-5332c1d{--swiper-slides-to-display:2;--swiper-slides-gap:20px;}.elementor-97986 .elementor-element.elementor-element-c8c0249:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-c8c0249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:35% auto;}.elementor-97986 .elementor-element.elementor-element-bf4188c{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-59e9dde{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-97986 .elementor-element.elementor-element-437a074 .elementor-heading-title{font-size:32px;}.elementor-97986 .elementor-element.elementor-element-d3a8ef9{font-size:18px;}.elementor-97986 .elementor-element.elementor-element-024d052 .elementor-button{font-size:16px;}.elementor-97986 .elementor-element.elementor-element-e3b1ae6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-97986 .elementor-element.elementor-element-3428226 .elementor-icon-box-title, .elementor-97986 .elementor-element.elementor-element-3428226 .elementor-icon-box-title a{font-size:16px;}.elementor-97986 .elementor-element.elementor-element-93774f2{--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;}}@media(max-width:767px){.elementor-97986 .elementor-element.elementor-element-9951c2b{--content-width:480px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-1edad55{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:200px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-b94045e{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-97986 .elementor-element.elementor-element-13c731f .elementor-heading-title{font-size:26px;}.elementor-97986 .elementor-element.elementor-element-0bab880{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-97986 .elementor-element.elementor-element-ea18b5f .elementor-heading-title{font-size:26px;}.elementor-97986 .elementor-element.elementor-element-b64156c > .elementor-widget-container{margin:40px 0px 10px 0px;}.elementor-97986 .elementor-element.elementor-element-b55c387 .elementor-button{font-size:15px;padding:8px 30px 8px 30px;}.elementor-97986 .elementor-element.elementor-element-a05042e{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97986 .elementor-element.elementor-element-545e5d2{--content-width:480px;}.elementor-97986 .elementor-element.elementor-element-94ba3b4{--width:80%;--min-height:150px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(50px/2);}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(50px/2);}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(50px/2);margin-left:calc(50px/2);}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-50px/2);margin-left:calc(-50px/2);}body.rtl .elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-50px/2);}body:not(.rtl) .elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-50px/2);}.elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-item > a{font-size:20px;}.elementor-97986 .elementor-element.elementor-element-ffb3220{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97986 .elementor-element.elementor-element-2456ae4{--padding-top:180px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-d6cae81{--content-width:420px;}.elementor-97986 .elementor-element.elementor-element-f6822c0{--width:85%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-d30149e .elementor-heading-title{font-size:28px;}.elementor-97986 .elementor-element.elementor-element-554b46c{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-08b0568{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-a44325f{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-97986 .elementor-element.elementor-element-58145fe{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-f3a1e53 .elementor-heading-title{font-size:2.2em;}.elementor-97986 .elementor-element.elementor-element-f3a1e53{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-97986 .elementor-element.elementor-element-954524a .elementor-button{font-size:15px;padding:8px 30px 8px 30px;}.elementor-97986 .elementor-element.elementor-element-9885db3{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-8aaafb3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-e59c2fe{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-8012cdd{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-c6039ac .elementor-heading-title{font-size:2.2em;}.elementor-97986 .elementor-element.elementor-element-c6039ac{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-97986 .elementor-element.elementor-element-a3ce5a8 .elementor-button{font-size:15px;padding:8px 30px 8px 30px;}.elementor-97986 .elementor-element.elementor-element-58bd619{font-size:12px;}.elementor-97986 .elementor-element.elementor-element-e88c5a9{font-size:12px;}.elementor-97986 .elementor-element.elementor-element-90a639d{font-size:12px;}.elementor-97986 .elementor-element.elementor-element-d8623d7{font-size:12px;}.elementor-97986 .elementor-element.elementor-element-b76abc7{font-size:12px;}.elementor-97986 .elementor-element.elementor-element-799f75e .elementor-heading-title{font-size:28px;}.elementor-97986 .elementor-element.elementor-element-799f75e{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-97986 .elementor-element.elementor-element-e281657{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-4d306d4 .elementor-heading-title{font-size:28px;}.elementor-97986 .elementor-element.elementor-element-418f73d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97986 .elementor-element.elementor-element-30a5d6a{--icon-box-icon-margin:30px;}.elementor-97986 .elementor-element.elementor-element-6bde76d{--icon-box-icon-margin:30px;}.elementor-97986 .elementor-element.elementor-element-4aaa31c{--icon-box-icon-margin:30px;}.elementor-97986 .elementor-element.elementor-element-28f6372{--content-width:480px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-12ba9a3 .elementor-heading-title{font-size:28px;}.elementor-97986 .elementor-element.elementor-element-cb463fb .elementor-button{font-size:15px;padding:8px 20px 8px 20px;}.elementor-97986 .elementor-element.elementor-element-4078640{--swiper-slides-to-display:1;--swiper-slides-gap:20px;}.elementor-97986 .elementor-element.elementor-element-0e805ec .elementor-heading-title{font-size:28px;}.elementor-97986 .elementor-element.elementor-element-941c13e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-97986 .elementor-element.elementor-element-13fb8d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97986 .elementor-element.elementor-element-cf4ab8c .elementor-heading-title{font-size:20px;}.elementor-97986 .elementor-element.elementor-element-7bc0934 .elementor-heading-title{font-size:16px;}.elementor-97986 .elementor-element.elementor-element-382fd91 .elementor-heading-title{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-d391a52{--e-rating-icon-font-size:16px;}.elementor-97986 .elementor-element.elementor-element-3ac42fa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97986 .elementor-element.elementor-element-1453d21 .elementor-heading-title{font-size:20px;}.elementor-97986 .elementor-element.elementor-element-0d43fb6 .elementor-heading-title{font-size:16px;}.elementor-97986 .elementor-element.elementor-element-825a153 .elementor-heading-title{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-d60336b{--e-rating-icon-font-size:16px;}.elementor-97986 .elementor-element.elementor-element-875527a{--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;}.elementor-97986 .elementor-element.elementor-element-1982db1 .elementor-heading-title{font-size:20px;}.elementor-97986 .elementor-element.elementor-element-509dfeb .elementor-heading-title{font-size:16px;}.elementor-97986 .elementor-element.elementor-element-85c3899 .elementor-heading-title{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-d2a1000{--e-rating-icon-font-size:16px;}.elementor-97986 .elementor-element.elementor-element-ab8b53f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97986 .elementor-element.elementor-element-6a6d2ac .elementor-heading-title{font-size:20px;}.elementor-97986 .elementor-element.elementor-element-791ce1c .elementor-heading-title{font-size:16px;}.elementor-97986 .elementor-element.elementor-element-2650e46 .elementor-heading-title{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-aa0c9fe{--e-rating-icon-font-size:16px;}.elementor-97986 .elementor-element.elementor-element-af821c4 .elementor-button{font-size:15px;padding:8px 30px 8px 30px;}.elementor-97986 .elementor-element.elementor-element-bdc72f4{--content-width:480px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-97986 .elementor-element.elementor-element-78bc4cd .elementor-heading-title{font-size:28px;}.elementor-97986 .elementor-element.elementor-element-e5c8beb{--flex-wrap:nowrap;}.elementor-97986 .elementor-element.elementor-element-289331e{--content-width:520px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-d9a698a .elementor-heading-title{font-size:28px;}.elementor-97986 .elementor-element.elementor-element-7c03c3f{--swiper-slides-to-display:1;--swiper-slides-gap:20px;}.elementor-97986 .elementor-element.elementor-element-a28f365{--content-width:520px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-177a370 .elementor-heading-title{font-size:28px;}.elementor-97986 .elementor-element.elementor-element-aa1ee83{--width:95%;}.elementor-97986 .elementor-element.elementor-element-5332c1d{--swiper-slides-to-display:1;--swiper-slides-gap:10px;}.elementor-97986 .elementor-element.elementor-element-c8c0249:not(.elementor-motion-effects-element-type-background), .elementor-97986 .elementor-element.elementor-element-c8c0249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:50% auto;}.elementor-97986 .elementor-element.elementor-element-bf4188c{--content-width:480px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-97986 .elementor-element.elementor-element-59e9dde{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-97986 .elementor-element.elementor-element-437a074 .elementor-heading-title{font-size:28px;}.elementor-97986 .elementor-element.elementor-element-d3a8ef9{font-size:16px;}.elementor-97986 .elementor-element.elementor-element-d3a8ef9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97986 .elementor-element.elementor-element-024d052 .elementor-button{font-size:14px;}.elementor-97986 .elementor-element.elementor-element-024d052 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97986 .elementor-element.elementor-element-e698460.e-con{--align-self:flex-end;}.elementor-97986 .elementor-element.elementor-element-3428226 .elementor-icon-box-description{line-height:1.5em;}.elementor-97986 .elementor-element.elementor-element-cf0a6d2.e-con{--align-self:flex-start;}.elementor-97986 .elementor-element.elementor-element-93774f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for video, class: .elementor-element-2d8dc4a */s.elementor-97986 .elementor-element.elementor-element-2d8dc4a, .elementor-97986 .elementor-element.elementor-element-2d8dc4a .elementor-widget-container, .elementor-97986 .elementor-element.elementor-element-2d8dc4a .e-hosted-video.elementor-wrapper.elementor-open-inline {
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-97986 .elementor-element.elementor-element-2d8dc4a {
    position: absolute;
    right: 0%;
    height: 100%;
    width: 30%;
    top: 0;
    bottom: 0;
    transform: scale(2);
}
.elementor-97986 .elementor-element.elementor-element-2d8dc4a video {
    background-color: #0000 !important;
    object-fit: contain;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-2d8dc4a {
        transform: scale(3);
        /*top: 120px;*/
        right: 5%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13c731f */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-13c731f h2 {
        font-size: 80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c9de76 */.elementor-97986 .elementor-element.elementor-element-1c9de76 {
    overflow: hidden !important;
}
.vertical-slider {
  width: 22vw;
  height: 150px; /* updated */
  overflow: hidden;
  position: relative;
  margin: 0 auto;
}

.slides {
  transition: transform 0.6s ease-in-out;
}

.slide {
  height: 150px; /* updated */
  display: flex;
  justify-content: start;
  align-items: center;
  font-size: 24px;
  color: #FFF;
  font-family: "Inter", Sans-serif;
  font-size: 4vw;
  font-weight: 800;
  line-height: 1.2em;
  text-align: left;
}

.green-dot {
  color: #9AFF00;
}

/* Responsive styles */
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .vertical-slider {
    width: 250px;
    height: 150px;
  }
  .slide {
    height: 150px;
    font-size: 3.7em;
  }
}

@media only screen and (max-width: 767px) {
  .vertical-slider {
    width: 100%;
    height: 150px;
  }
  .slide {
    height: 150px;
    font-size: 2.3em;
  }
}

@media only screen and (min-width: 1921px) {
    .slide {
        font-size: 80px !important;
        margin-left: 15px;
    }
    .vertical-slider {
        width: 700px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea18b5f */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-ea18b5f h2 {
        font-size: 80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3c7257b */.text-rotator {
  width: 22vw;
  height: 150px;
  overflow: hidden;
  position: relative;
  margin: 0 auto;
}

.text-rotator-track {
  transition: transform 0.6s ease-in-out;
}

.text-rotator-item {
  height: 150px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "Inter", sans-serif;
  font-size: 4vw;
  font-weight: 800;
  line-height: 1.2em;
  text-align: left;
  color: #FFF;
}

.green-dot {
  color: #9AFF00;
}

/* Responsive styles */
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .text-rotator {
    width: 250px;
    height: 150px;
  }
  .text-rotator-item {
    height: 150px;
    font-size: 3.7em;
  }
}

@media only screen and (max-width: 767px) {
  .text-rotator {
    width: 100%;
    height: 150px;
  }
  .text-rotator-item {
    height: 150px;
    font-size: 2.3em;
  }
}
@media only screen and (min-width: 1921px) {
    .text-rotator-item {
        font-size: 80px !important;
        margin-left: 15px;
    }
    .text-rotator {
        width: 700px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57bfefa */.elementor-97986 .elementor-element.elementor-element-57bfefa>div {
    height: 5vw;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-57bfefa>div {
        height: 60px;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-57bfefa>div {
        height: 40px;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-57bfefa>div {
        height: 120px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64156c */.elementor-97986 .elementor-element.elementor-element-b64156c p {
    margin: 0;
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-b64156c {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b55c387 */.elementor-97986 .elementor-element.elementor-element-b55c387 .elementor-button {
    background: linear-gradient(90deg, #FFFFFF00, #6495ED33);
    border: none;
    cursor: pointer;
    position: relative;
    border-radius: 100px;
}
.elementor-97986 .elementor-element.elementor-element-b55c387 .elementor-button:hover {
    background: linear-gradient(90deg, #6495ED, #4600FF);
}
.elementor-97986 .elementor-element.elementor-element-b55c387 .elementor-button:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 100px;
    padding: 2px; /* Border width */
    background: linear-gradient(90deg, rgba(100,149,237,.5), rgba(100,149,237,0));
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}


@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-b55c387 a {
        padding: 20px 80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9951c2b */.elementor-97986 .elementor-element.elementor-element-9951c2b .cd-words-wrapper .text-rotator {
    line-height: 1em
}

.home-banner-wrapper {
    position: relative;
    overflow: hidden;
}

.home-banner-bg-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    pointer-events: none;
}

.home-banner-bg-video video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.home-banner-wrapper > .e-con-inner {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95a3bba */.elementor-97986 .elementor-element.elementor-element-95a3bba {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-654a0d4 */.elementor-97986 .elementor-element.elementor-element-654a0d4 svg {
    /*width: 2em;*/
    height: 3em;
    width: 100%;
    /*transform: scale(1.3);*/
}
.elementor-97986 .elementor-element.elementor-element-654a0d4 ul {
    display: flex;
    gap: 0.8vw;
}
.elementor-97986 .elementor-element.elementor-element-654a0d4 li {
    align-items: center;
    /*gap: 10px;*/
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-654a0d4 svg {
        height: 2.5em;
        width: 100%;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-items {
        flex-direction: column;
        justify-content: center;
        gap: 10px;
        padding-top: 30px;
        padding-bottom: 30px;
    }
}

@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-654a0d4 .elementor-icon-list-text {
        font-size: 40px !important;
    }
    .elementor-97986 .elementor-element.elementor-element-654a0d4 svg {
        height: 50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94ba3b4 */@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-94ba3b4 {
        width: 80% !important;
        min-height: 120px !important;
        margin-bottom: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a05042e */@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-a05042e {
        margin-top: -100px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d30149e */.elementor-97986 .elementor-element.elementor-element-d30149e h2 {
    background: -webkit-linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    background: linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    /*display: inline-block;*/
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-d30149e h2 {
        font-size: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6822c0 */@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-f6822c0 {
        width: 70% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6cae81 */@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-d6cae81 {
        /*max-width: 480px;*/
    }
}
@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-d6cae81 {
        /*max-width: 380px;*/
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2456ae4 */@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-2456ae4 {
        padding: 220px 180px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffb3220 */@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-ffb3220 {
        margin-top: -100px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3a1e53 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-f3a1e53 {
        width: 50% !important;
    }
    .elementor-97986 .elementor-element.elementor-element-f3a1e53 h2 {
        font-size: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-954524a */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-954524a a {
        padding: 20px 80px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb06141 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-eb06141 h2 {
        font-size: 60px !important;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-eb06141 h2 {
        /*font-size: 2.5vw !important;*/
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73af29a */.elementor-97986 .elementor-element.elementor-element-73af29a p {
    margin: 0
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-73af29a {
        font-size: 26px !important;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1900px) {
    .elementor-97986 .elementor-element.elementor-element-73af29a {
        font-size: 1vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cf8bee */@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-4cf8bee {
        /*flex: 1;*/
        /*min-width: 200px;*/
        /*max-width: unset!important;*/
    }
}

.elementor-97986 .elementor-element.elementor-element-4cf8bee {
    flex: 1;
    width: 20%;
    /*max-width: 220px;*/
    min-height: 180px;
    /*max-width: unset; */
    /*width: unset !important; */
    /*max-width: 200px;*/
    background: radial-gradient(282.66% 159.88% at 3.79% 0%, rgba(255, 255, 255, 0.90) 0%, rgba(178, 206, 255, 0.90) 37.91%, rgba(52, 125, 255, 0.90) 100%);
    box-shadow: 1.732px 1.732px 0px 0px rgba(255, 255, 255, 0.46) inset;
    backdrop-filter: blur(5.195734024047852px);
}
.elementor-97986 .elementor-element.elementor-element-4cf8bee:hover {
    background: linear-gradient(306deg, #6495ED 2.63%, #4600FF 21.63%, #6495ED 100%);
}

.elementor-97986 .elementor-element.elementor-element-4cf8bee:hover .excellence-title h2, .elementor-97986 .elementor-element.elementor-element-4cf8bee:hover .excellence-detail {
    color: #9AFF00 !important;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-4cf8bee {
        min-height: 140px;
    }
}
@media only screen and (max-width: 480px) {
    .elementor-97986 .elementor-element.elementor-element-4cf8bee {
        flex: 0 0 calc(50% - 10px);
        min-height: 100px;
    }
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-4cf8bee {
        flex: 0 0 calc(32% - 10px);
        min-height: 100px;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-4cf8bee {
        width: 20% !important;
        max-width: unset !important;
        padding: 50px 30px !important;
    }
    
}
@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-4cf8bee {
        padding: 20px 25px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83000a4 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-83000a4 h2 {
        font-size: 60px !important;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-83000a4 h2 {
        /*font-size: 2.5vw !important;*/
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c141ad2 */.elementor-97986 .elementor-element.elementor-element-c141ad2 p {
    margin: 0
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-c141ad2 {
        font-size: 26px !important;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1900px) {
    .elementor-97986 .elementor-element.elementor-element-c141ad2 {
        font-size: 1vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c6e89 */@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-d3c6e89 {
        /*flex: 1;*/
        /*min-width: 200px;*/
        /*max-width: unset!important;*/
    }
}

.elementor-97986 .elementor-element.elementor-element-d3c6e89 {
    flex: 1;
    width: 20%;
    /*max-width: 220px;*/
    min-height: 180px;
    /*max-width: unset; */
    /*width: unset !important; */
    /*max-width: 200px;*/
    background: radial-gradient(282.66% 159.88% at 3.79% 0%, rgba(255, 255, 255, 0.90) 0%, rgba(178, 206, 255, 0.90) 37.91%, rgba(52, 125, 255, 0.90) 100%);
    box-shadow: 1.732px 1.732px 0px 0px rgba(255, 255, 255, 0.46) inset;
    backdrop-filter: blur(5.195734024047852px);
}
.elementor-97986 .elementor-element.elementor-element-d3c6e89:hover {
    background: linear-gradient(306deg, #6495ED 2.63%, #4600FF 21.63%, #6495ED 100%);
}

.elementor-97986 .elementor-element.elementor-element-d3c6e89:hover .excellence-title h2, .elementor-97986 .elementor-element.elementor-element-d3c6e89:hover .excellence-detail {
    color: #9AFF00 !important;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-d3c6e89 {
        min-height: 140px;
    }
}
@media only screen and (max-width: 480px) {
    .elementor-97986 .elementor-element.elementor-element-d3c6e89 {
        flex: 0 0 calc(50% - 10px);
        min-height: 100px;
    }
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-d3c6e89 {
        flex: 0 0 calc(32% - 10px);
        min-height: 100px;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-d3c6e89 {
        width: 20% !important;
        max-width: unset !important;
        padding: 50px 30px !important;
    }
    
}
@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-d3c6e89 {
        padding: 20px 25px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2bf3ac */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-c2bf3ac h2 {
        font-size: 60px !important;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-c2bf3ac h2 {
        /*font-size: 2.5vw !important;*/
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59dc07f */.elementor-97986 .elementor-element.elementor-element-59dc07f p {
    margin: 0
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-59dc07f {
        font-size: 26px !important;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1900px) {
    .elementor-97986 .elementor-element.elementor-element-59dc07f {
        font-size: 1vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-671b924 */@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-671b924 {
        /*flex: 1;*/
        /*min-width: 200px;*/
        /*max-width: unset!important;*/
    }
}

.elementor-97986 .elementor-element.elementor-element-671b924 {
    flex: 1;
    width: 20%;
    /*max-width: 220px;*/
    min-height: 180px;
    /*max-width: unset; */
    /*width: unset !important; */
    /*max-width: 200px;*/
    background: radial-gradient(282.66% 159.88% at 3.79% 0%, rgba(255, 255, 255, 0.90) 0%, rgba(178, 206, 255, 0.90) 37.91%, rgba(52, 125, 255, 0.90) 100%);
    box-shadow: 1.732px 1.732px 0px 0px rgba(255, 255, 255, 0.46) inset;
    backdrop-filter: blur(5.195734024047852px);
}
.elementor-97986 .elementor-element.elementor-element-671b924:hover {
    background: linear-gradient(306deg, #6495ED 2.63%, #4600FF 21.63%, #6495ED 100%);
}

.elementor-97986 .elementor-element.elementor-element-671b924:hover .excellence-title h2, .elementor-97986 .elementor-element.elementor-element-671b924:hover .excellence-detail {
    color: #9AFF00 !important;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-671b924 {
        min-height: 140px;
    }
}
@media only screen and (max-width: 480px) {
    .elementor-97986 .elementor-element.elementor-element-671b924 {
        flex: 0 0 calc(50% - 10px);
        min-height: 100px;
    }
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-671b924 {
        flex: 0 0 calc(32% - 10px);
        min-height: 100px;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-671b924 {
        width: 20% !important;
        max-width: unset !important;
        padding: 50px 30px !important;
    }
    
}
@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-671b924 {
        padding: 20px 25px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b00c21 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-3b00c21 h2 {
        font-size: 60px !important;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-3b00c21 h2 {
        /*font-size: 2.5vw !important;*/
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bee0386 */.elementor-97986 .elementor-element.elementor-element-bee0386 p {
    margin: 0
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-bee0386 {
        font-size: 26px !important;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1900px) {
    .elementor-97986 .elementor-element.elementor-element-bee0386 {
        font-size: 1vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b05bc69 */@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-b05bc69 {
        /*flex: 1;*/
        /*min-width: 200px;*/
        /*max-width: unset!important;*/
    }
}

.elementor-97986 .elementor-element.elementor-element-b05bc69 {
    flex: 1;
    width: 20%;
    /*max-width: 220px;*/
    min-height: 180px;
    /*max-width: unset; */
    /*width: unset !important; */
    /*max-width: 200px;*/
    background: radial-gradient(282.66% 159.88% at 3.79% 0%, rgba(255, 255, 255, 0.90) 0%, rgba(178, 206, 255, 0.90) 37.91%, rgba(52, 125, 255, 0.90) 100%);
    box-shadow: 1.732px 1.732px 0px 0px rgba(255, 255, 255, 0.46) inset;
    backdrop-filter: blur(5.195734024047852px);
}
.elementor-97986 .elementor-element.elementor-element-b05bc69:hover {
    background: linear-gradient(306deg, #6495ED 2.63%, #4600FF 21.63%, #6495ED 100%);
}

.elementor-97986 .elementor-element.elementor-element-b05bc69:hover .excellence-title h2, .elementor-97986 .elementor-element.elementor-element-b05bc69:hover .excellence-detail {
    color: #9AFF00 !important;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-b05bc69 {
        min-height: 140px;
    }
}
@media only screen and (max-width: 480px) {
    .elementor-97986 .elementor-element.elementor-element-b05bc69 {
        flex: 0 0 calc(50% - 10px);
        min-height: 100px;
    }
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-b05bc69 {
        flex: 0 0 calc(32% - 10px);
        min-height: 100px;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-b05bc69 {
        width: 20% !important;
        max-width: unset !important;
        padding: 50px 30px !important;
    }
    
}
@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-b05bc69 {
        padding: 20px 25px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3a18cf */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-d3a18cf h2 {
        font-size: 60px !important;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-d3a18cf h2 {
        /*font-size: 2.5vw !important;*/
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cc85dd */.elementor-97986 .elementor-element.elementor-element-2cc85dd p {
    margin: 0
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-2cc85dd {
        font-size: 26px !important;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1900px) {
    .elementor-97986 .elementor-element.elementor-element-2cc85dd {
        font-size: 1vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12631b2 */@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-12631b2 {
        /*flex: 1;*/
        /*min-width: 200px;*/
        /*max-width: unset!important;*/
    }
}

.elementor-97986 .elementor-element.elementor-element-12631b2 {
    flex: 1;
    width: 20%;
    /*max-width: 220px;*/
    min-height: 180px;
    /*max-width: unset; */
    /*width: unset !important; */
    /*max-width: 200px;*/
    background: radial-gradient(282.66% 159.88% at 3.79% 0%, rgba(255, 255, 255, 0.90) 0%, rgba(178, 206, 255, 0.90) 37.91%, rgba(52, 125, 255, 0.90) 100%);
    box-shadow: 1.732px 1.732px 0px 0px rgba(255, 255, 255, 0.46) inset;
    backdrop-filter: blur(5.195734024047852px);
}
.elementor-97986 .elementor-element.elementor-element-12631b2:hover {
    background: linear-gradient(306deg, #6495ED 2.63%, #4600FF 21.63%, #6495ED 100%);
}

.elementor-97986 .elementor-element.elementor-element-12631b2:hover .excellence-title h2, .elementor-97986 .elementor-element.elementor-element-12631b2:hover .excellence-detail {
    color: #9AFF00 !important;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-12631b2 {
        min-height: 140px;
    }
}
@media only screen and (max-width: 480px) {
    .elementor-97986 .elementor-element.elementor-element-12631b2 {
        flex: 0 0 calc(50% - 10px);
        min-height: 100px;
    }
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-12631b2 {
        flex: 0 0 calc(32% - 10px);
        min-height: 100px;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-12631b2 {
        width: 20% !important;
        max-width: unset !important;
        padding: 50px 30px !important;
    }
    
}
@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-12631b2 {
        padding: 20px 25px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58145fe */.elementor-97986 .elementor-element.elementor-element-58145fe {
    /*max-width: 1720px;*/
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-58145fe {
        gap: 180px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6039ac */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-c6039ac {
        width: 50% !important;
    }
    .elementor-97986 .elementor-element.elementor-element-c6039ac h2 {
        font-size: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3ce5a8 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-a3ce5a8 a {
        padding: 20px 80px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b19e63 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-4b19e63 h2 {
        font-size: 60px !important;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-4b19e63 h2 {
        /*font-size: 2.5vw !important;*/
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58bd619 */.elementor-97986 .elementor-element.elementor-element-58bd619 p {
    margin: 0
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-58bd619 {
        font-size: 26px !important;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1900px) {
    .elementor-97986 .elementor-element.elementor-element-58bd619 {
        font-size: 1vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de0da1e */@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-de0da1e {
        /*flex: 1;*/
        /*min-width: 200px;*/
        /*max-width: unset!important;*/
    }
}

.elementor-97986 .elementor-element.elementor-element-de0da1e {
    flex: 1;
    width: 20%;
    /*max-width: 220px;*/
    min-height: 180px;
    /*max-width: unset; */
    /*width: unset !important; */
    /*max-width: 200px;*/
    background: radial-gradient(282.66% 159.88% at 3.79% 0%, rgba(255, 255, 255, 0.90) 0%, rgba(178, 206, 255, 0.90) 37.91%, rgba(52, 125, 255, 0.90) 100%);
    box-shadow: 1.732px 1.732px 0px 0px rgba(255, 255, 255, 0.46) inset;
    backdrop-filter: blur(5.195734024047852px);
}
.elementor-97986 .elementor-element.elementor-element-de0da1e:hover {
    background: linear-gradient(306deg, #6495ED 2.63%, #4600FF 21.63%, #6495ED 100%);
}

.elementor-97986 .elementor-element.elementor-element-de0da1e:hover .excellence-title h2, .elementor-97986 .elementor-element.elementor-element-de0da1e:hover .excellence-detail {
    color: #9AFF00 !important;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-de0da1e {
        min-height: 140px;
    }
}
@media only screen and (max-width: 480px) {
    .elementor-97986 .elementor-element.elementor-element-de0da1e {
        flex: 0 0 calc(50% - 10px);
        min-height: 100px;
    }
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-de0da1e {
        flex: 0 0 calc(32% - 10px);
        min-height: 100px;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-de0da1e {
        width: 20% !important;
        max-width: unset !important;
        padding: 50px 30px !important;
    }
    
}
@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-de0da1e {
        padding: 20px 25px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca89ddf */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-ca89ddf h2 {
        font-size: 60px !important;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-ca89ddf h2 {
        /*font-size: 2.5vw !important;*/
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e88c5a9 */.elementor-97986 .elementor-element.elementor-element-e88c5a9 p {
    margin: 0
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-e88c5a9 {
        font-size: 26px !important;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1900px) {
    .elementor-97986 .elementor-element.elementor-element-e88c5a9 {
        font-size: 1vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e7214f */@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-6e7214f {
        /*flex: 1;*/
        /*min-width: 200px;*/
        /*max-width: unset!important;*/
    }
}

.elementor-97986 .elementor-element.elementor-element-6e7214f {
    flex: 1;
    width: 20%;
    /*max-width: 220px;*/
    min-height: 180px;
    /*max-width: unset; */
    /*width: unset !important; */
    /*max-width: 200px;*/
    background: radial-gradient(282.66% 159.88% at 3.79% 0%, rgba(255, 255, 255, 0.90) 0%, rgba(178, 206, 255, 0.90) 37.91%, rgba(52, 125, 255, 0.90) 100%);
    box-shadow: 1.732px 1.732px 0px 0px rgba(255, 255, 255, 0.46) inset;
    backdrop-filter: blur(5.195734024047852px);
}
.elementor-97986 .elementor-element.elementor-element-6e7214f:hover {
    background: linear-gradient(306deg, #6495ED 2.63%, #4600FF 21.63%, #6495ED 100%);
}

.elementor-97986 .elementor-element.elementor-element-6e7214f:hover .excellence-title h2, .elementor-97986 .elementor-element.elementor-element-6e7214f:hover .excellence-detail {
    color: #9AFF00 !important;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-6e7214f {
        min-height: 140px;
    }
}
@media only screen and (max-width: 480px) {
    .elementor-97986 .elementor-element.elementor-element-6e7214f {
        flex: 0 0 calc(50% - 10px);
        min-height: 100px;
    }
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-6e7214f {
        flex: 0 0 calc(32% - 10px);
        min-height: 100px;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-6e7214f {
        width: 20% !important;
        max-width: unset !important;
        padding: 50px 30px !important;
    }
    
}
@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-6e7214f {
        padding: 20px 25px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d08ee72 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-d08ee72 h2 {
        font-size: 60px !important;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-d08ee72 h2 {
        /*font-size: 2.5vw !important;*/
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90a639d */.elementor-97986 .elementor-element.elementor-element-90a639d p {
    margin: 0
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-90a639d {
        font-size: 26px !important;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1900px) {
    .elementor-97986 .elementor-element.elementor-element-90a639d {
        font-size: 1vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee9791 */@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-aee9791 {
        /*flex: 1;*/
        /*min-width: 200px;*/
        /*max-width: unset!important;*/
    }
}

.elementor-97986 .elementor-element.elementor-element-aee9791 {
    flex: 1;
    width: 20%;
    /*max-width: 220px;*/
    min-height: 180px;
    /*max-width: unset; */
    /*width: unset !important; */
    /*max-width: 200px;*/
    background: radial-gradient(282.66% 159.88% at 3.79% 0%, rgba(255, 255, 255, 0.90) 0%, rgba(178, 206, 255, 0.90) 37.91%, rgba(52, 125, 255, 0.90) 100%);
    box-shadow: 1.732px 1.732px 0px 0px rgba(255, 255, 255, 0.46) inset;
    backdrop-filter: blur(5.195734024047852px);
}
.elementor-97986 .elementor-element.elementor-element-aee9791:hover {
    background: linear-gradient(306deg, #6495ED 2.63%, #4600FF 21.63%, #6495ED 100%);
}

.elementor-97986 .elementor-element.elementor-element-aee9791:hover .excellence-title h2, .elementor-97986 .elementor-element.elementor-element-aee9791:hover .excellence-detail {
    color: #9AFF00 !important;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-aee9791 {
        min-height: 140px;
    }
}
@media only screen and (max-width: 480px) {
    .elementor-97986 .elementor-element.elementor-element-aee9791 {
        flex: 0 0 calc(50% - 10px);
        min-height: 100px;
    }
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-aee9791 {
        flex: 0 0 calc(32% - 10px);
        min-height: 100px;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-aee9791 {
        width: 20% !important;
        max-width: unset !important;
        padding: 50px 30px !important;
    }
    
}
@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-aee9791 {
        padding: 20px 25px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75023fe */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-75023fe h2 {
        font-size: 60px !important;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-75023fe h2 {
        /*font-size: 2.5vw !important;*/
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8623d7 */.elementor-97986 .elementor-element.elementor-element-d8623d7 p {
    margin: 0
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-d8623d7 {
        font-size: 26px !important;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1900px) {
    .elementor-97986 .elementor-element.elementor-element-d8623d7 {
        font-size: 1vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-106136a */@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-106136a {
        /*flex: 1;*/
        /*min-width: 200px;*/
        /*max-width: unset!important;*/
    }
}

.elementor-97986 .elementor-element.elementor-element-106136a {
    flex: 1;
    width: 20%;
    /*max-width: 220px;*/
    min-height: 180px;
    /*max-width: unset; */
    /*width: unset !important; */
    /*max-width: 200px;*/
    background: radial-gradient(282.66% 159.88% at 3.79% 0%, rgba(255, 255, 255, 0.90) 0%, rgba(178, 206, 255, 0.90) 37.91%, rgba(52, 125, 255, 0.90) 100%);
    box-shadow: 1.732px 1.732px 0px 0px rgba(255, 255, 255, 0.46) inset;
    backdrop-filter: blur(5.195734024047852px);
}
.elementor-97986 .elementor-element.elementor-element-106136a:hover {
    background: linear-gradient(306deg, #6495ED 2.63%, #4600FF 21.63%, #6495ED 100%);
}

.elementor-97986 .elementor-element.elementor-element-106136a:hover .excellence-title h2, .elementor-97986 .elementor-element.elementor-element-106136a:hover .excellence-detail {
    color: #9AFF00 !important;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-106136a {
        min-height: 140px;
    }
}
@media only screen and (max-width: 480px) {
    .elementor-97986 .elementor-element.elementor-element-106136a {
        flex: 0 0 calc(50% - 10px);
        min-height: 100px;
    }
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-106136a {
        flex: 0 0 calc(32% - 10px);
        min-height: 100px;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-106136a {
        width: 20% !important;
        max-width: unset !important;
        padding: 50px 30px !important;
    }
    
}
@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-106136a {
        padding: 20px 25px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e9fbca */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-3e9fbca h2 {
        font-size: 60px !important;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-3e9fbca h2 {
        /*font-size: 2.5vw !important;*/
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b76abc7 */.elementor-97986 .elementor-element.elementor-element-b76abc7 p {
    margin: 0
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-b76abc7 {
        font-size: 26px !important;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1900px) {
    .elementor-97986 .elementor-element.elementor-element-b76abc7 {
        font-size: 1vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b021a03 */@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-b021a03 {
        /*flex: 1;*/
        /*min-width: 200px;*/
        /*max-width: unset!important;*/
    }
}

.elementor-97986 .elementor-element.elementor-element-b021a03 {
    flex: 1;
    width: 20%;
    /*max-width: 220px;*/
    min-height: 180px;
    /*max-width: unset; */
    /*width: unset !important; */
    /*max-width: 200px;*/
    background: radial-gradient(282.66% 159.88% at 3.79% 0%, rgba(255, 255, 255, 0.90) 0%, rgba(178, 206, 255, 0.90) 37.91%, rgba(52, 125, 255, 0.90) 100%);
    box-shadow: 1.732px 1.732px 0px 0px rgba(255, 255, 255, 0.46) inset;
    backdrop-filter: blur(5.195734024047852px);
}
.elementor-97986 .elementor-element.elementor-element-b021a03:hover {
    background: linear-gradient(306deg, #6495ED 2.63%, #4600FF 21.63%, #6495ED 100%);
}

.elementor-97986 .elementor-element.elementor-element-b021a03:hover .excellence-title h2, .elementor-97986 .elementor-element.elementor-element-b021a03:hover .excellence-detail {
    color: #9AFF00 !important;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-b021a03 {
        min-height: 140px;
    }
}
@media only screen and (max-width: 480px) {
    .elementor-97986 .elementor-element.elementor-element-b021a03 {
        flex: 0 0 calc(50% - 10px);
        min-height: 100px;
    }
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-b021a03 {
        flex: 0 0 calc(32% - 10px);
        min-height: 100px;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-b021a03 {
        width: 20% !important;
        max-width: unset !important;
        padding: 50px 30px !important;
    }
    
}
@media only screen and (min-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-b021a03 {
        padding: 20px 25px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8012cdd */.elementor-97986 .elementor-element.elementor-element-8012cdd {
    /*max-width: 1720px;*/
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-8012cdd {
        gap: 180px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-799f75e */.elementor-97986 .elementor-element.elementor-element-799f75e h2 {
    background: -webkit-linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    background: linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    /*display: inline-block;*/
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-799f75e {
        width: 40% !important;
    }
    .elementor-97986 .elementor-element.elementor-element-799f75e h2 {
        font-size: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e2998e */.elementor-97986 .elementor-element.elementor-element-3e2998e .elementor-widget-container {
  width: 100%;
  height: 10vw;
  overflow: hidden;
}
.elementor-97986 .elementor-element.elementor-element-3e2998e img {
    object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9af594b */.elementor-97986 .elementor-element.elementor-element-9af594b {
    margin-bottom: 10px !important;
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-9af594b h2 {
        font-size: 1.2em !important;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-9af594b h2 {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87dc84 */.elementor-97986 .elementor-element.elementor-element-d87dc84 p {
    margin: 0;
}
.elementor-97986 .elementor-element.elementor-element-d87dc84 {
    margin-bottom: 10px !important;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-d87dc84 {
        font-size: 15px !important;
    }
}
@media only screen and (min-width: 1601px) {
    .elementor-97986 .elementor-element.elementor-element-d87dc84 {
        -webkit-line-clamp: 2;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-d87dc84 {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67f23a4 */.elementor-97986 .elementor-element.elementor-element-67f23a4 a {
    box-shadow: 6px 6px 10px 0px rgba(120, 132, 149, 0.05);
}
.elementor-97986 .elementor-element.elementor-element-67f23a4 a:hover {
    border-color: #4600FF !important;
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-67f23a4 a {
        font-size: 15px !important;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-67f23a4 a {
        font-size: 20px !important;
        margin-bottom: 10px ;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24feb84 */.elementor-97986 .elementor-element.elementor-element-24feb84:hover .read-more-empower a {
    background-color: #4600FF;
    color: #FFFFFF;
    border-color: #4600FF !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51c1ec6 */.elementor-97986 .elementor-element.elementor-element-51c1ec6 .elementor-widget-container {
  width: 100%;
  height: 10vw;
  overflow: hidden;
}
.elementor-97986 .elementor-element.elementor-element-51c1ec6 img {
    object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc54f53 */.elementor-97986 .elementor-element.elementor-element-fc54f53 {
    margin-bottom: 10px !important;
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-fc54f53 h2 {
        font-size: 1.2em !important;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-fc54f53 h2 {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0de9b0e */.elementor-97986 .elementor-element.elementor-element-0de9b0e p {
    margin: 0;
}
.elementor-97986 .elementor-element.elementor-element-0de9b0e {
    margin-bottom: 10px !important;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-0de9b0e {
        font-size: 15px !important;
    }
}
@media only screen and (min-width: 1601px) {
    .elementor-97986 .elementor-element.elementor-element-0de9b0e {
        -webkit-line-clamp: 2;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-0de9b0e {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-65559d2 */.elementor-97986 .elementor-element.elementor-element-65559d2 a {
    box-shadow: 6px 6px 10px 0px rgba(120, 132, 149, 0.05);
}
.elementor-97986 .elementor-element.elementor-element-65559d2 a:hover {
    border-color: #4600FF !important;
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-65559d2 a {
        font-size: 15px !important;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-65559d2 a {
        font-size: 20px !important;
        margin-bottom: 10px ;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0207e17 */.elementor-97986 .elementor-element.elementor-element-0207e17:hover .read-more-empower a {
    background-color: #4600FF;
    color: #FFFFFF;
    border-color: #4600FF !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a131058 */.elementor-97986 .elementor-element.elementor-element-a131058 .elementor-widget-container {
  width: 100%;
  height: 10vw;
  overflow: hidden;
}
.elementor-97986 .elementor-element.elementor-element-a131058 img {
    object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90cd490 */.elementor-97986 .elementor-element.elementor-element-90cd490 {
    margin-bottom: 10px !important;
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-90cd490 h2 {
        font-size: 1.2em !important;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-90cd490 h2 {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd3ff9f */.elementor-97986 .elementor-element.elementor-element-bd3ff9f p {
    margin: 0;
}
.elementor-97986 .elementor-element.elementor-element-bd3ff9f {
    margin-bottom: 10px !important;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-bd3ff9f {
        font-size: 15px !important;
    }
}
@media only screen and (min-width: 1601px) {
    .elementor-97986 .elementor-element.elementor-element-bd3ff9f {
        -webkit-line-clamp: 2;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-bd3ff9f {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c51974 */.elementor-97986 .elementor-element.elementor-element-8c51974 a {
    box-shadow: 6px 6px 10px 0px rgba(120, 132, 149, 0.05);
}
.elementor-97986 .elementor-element.elementor-element-8c51974 a:hover {
    border-color: #4600FF !important;
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-8c51974 a {
        font-size: 15px !important;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-8c51974 a {
        font-size: 20px !important;
        margin-bottom: 10px ;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02122ad */.elementor-97986 .elementor-element.elementor-element-02122ad:hover .read-more-empower a {
    background-color: #4600FF;
    color: #FFFFFF;
    border-color: #4600FF !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0791e82 */.elementor-97986 .elementor-element.elementor-element-0791e82 .elementor-widget-container {
  width: 100%;
  height: 10vw;
  overflow: hidden;
}
.elementor-97986 .elementor-element.elementor-element-0791e82 img {
    object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afc2979 */.elementor-97986 .elementor-element.elementor-element-afc2979 {
    margin-bottom: 10px !important;
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-afc2979 h2 {
        font-size: 1.2em !important;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-afc2979 h2 {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88a28b9 */.elementor-97986 .elementor-element.elementor-element-88a28b9 p {
    margin: 0;
}
.elementor-97986 .elementor-element.elementor-element-88a28b9 {
    margin-bottom: 10px !important;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-88a28b9 {
        font-size: 15px !important;
    }
}
@media only screen and (min-width: 1601px) {
    .elementor-97986 .elementor-element.elementor-element-88a28b9 {
        -webkit-line-clamp: 2;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-88a28b9 {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-186c3a7 */.elementor-97986 .elementor-element.elementor-element-186c3a7 a {
    box-shadow: 6px 6px 10px 0px rgba(120, 132, 149, 0.05);
}
.elementor-97986 .elementor-element.elementor-element-186c3a7 a:hover {
    border-color: #4600FF !important;
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-186c3a7 a {
        font-size: 15px !important;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-186c3a7 a {
        font-size: 20px !important;
        margin-bottom: 10px ;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99fe515 */.elementor-97986 .elementor-element.elementor-element-99fe515:hover .read-more-empower a {
    background-color: #4600FF;
    color: #FFFFFF;
    border-color: #4600FF !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9da3c26 */.elementor-97986 .elementor-element.elementor-element-9da3c26 .elementor-widget-container {
  width: 100%;
  height: 10vw;
  overflow: hidden;
}
.elementor-97986 .elementor-element.elementor-element-9da3c26 img {
    object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec58597 */.elementor-97986 .elementor-element.elementor-element-ec58597 {
    margin-bottom: 10px !important;
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-ec58597 h2 {
        font-size: 1.2em !important;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-ec58597 h2 {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3643a5e */.elementor-97986 .elementor-element.elementor-element-3643a5e p {
    margin: 0;
}
.elementor-97986 .elementor-element.elementor-element-3643a5e {
    margin-bottom: 10px !important;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-3643a5e {
        font-size: 15px !important;
    }
}
@media only screen and (min-width: 1601px) {
    .elementor-97986 .elementor-element.elementor-element-3643a5e {
        -webkit-line-clamp: 2;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-3643a5e {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-784da34 */.elementor-97986 .elementor-element.elementor-element-784da34 a {
    box-shadow: 6px 6px 10px 0px rgba(120, 132, 149, 0.05);
}
.elementor-97986 .elementor-element.elementor-element-784da34 a:hover {
    border-color: #4600FF !important;
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-784da34 a {
        font-size: 15px !important;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-784da34 a {
        font-size: 20px !important;
        margin-bottom: 10px ;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5f4be4 */.elementor-97986 .elementor-element.elementor-element-b5f4be4:hover .read-more-empower a {
    background-color: #4600FF;
    color: #FFFFFF;
    border-color: #4600FF !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-656ffcd */.elementor-97986 .elementor-element.elementor-element-656ffcd .elementor-widget-container {
  width: 100%;
  height: 10vw;
  overflow: hidden;
}
.elementor-97986 .elementor-element.elementor-element-656ffcd img {
    object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e2380d */.elementor-97986 .elementor-element.elementor-element-0e2380d {
    margin-bottom: 10px !important;
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-0e2380d h2 {
        font-size: 1.2em !important;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-0e2380d h2 {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60aa732 */.elementor-97986 .elementor-element.elementor-element-60aa732 p {
    margin: 0;
}
.elementor-97986 .elementor-element.elementor-element-60aa732 {
    margin-bottom: 10px !important;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-60aa732 {
        font-size: 15px !important;
    }
}
@media only screen and (min-width: 1601px) {
    .elementor-97986 .elementor-element.elementor-element-60aa732 {
        -webkit-line-clamp: 2;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-60aa732 {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-311f9cb */.elementor-97986 .elementor-element.elementor-element-311f9cb a {
    box-shadow: 6px 6px 10px 0px rgba(120, 132, 149, 0.05);
}
.elementor-97986 .elementor-element.elementor-element-311f9cb a:hover {
    border-color: #4600FF !important;
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-311f9cb a {
        font-size: 15px !important;
    }
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-311f9cb a {
        font-size: 20px !important;
        margin-bottom: 10px ;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7315567 */.elementor-97986 .elementor-element.elementor-element-7315567 {
    margin-bottom: 10px !important;
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-7315567 h2 {
        font-size: 1.3em !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6abdd17 */.elementor-97986 .elementor-element.elementor-element-6abdd17>div {
    /*max-width: 352px;*/
}
.elementor-97986 .elementor-element.elementor-element-6abdd17 .slick-dots li button {
    background-color: #808080 !important;
    border-radius: 100px;
    height: 10px;
    width: 10px;
    margin-top: 10px;
}
.elementor-97986 .elementor-element.elementor-element-6abdd17 .slick-dots li.slick-active button {
    background-color: #FFF !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d306d4 */.elementor-97986 .elementor-element.elementor-element-4d306d4 h2 {
    background: -webkit-linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    background: linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    /*display: inline-block;*/
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-4d306d4 h2 {
        font-size: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-30a5d6a */@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-30a5d6a .elementor-icon-box-title {
        /*font-size: 2em;*/
    }
    .elementor-97986 .elementor-element.elementor-element-30a5d6a .elementor-icon-box-description {
        /*font-size: 1.23em;*/
    }
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-30a5d6a svg {
        height: 80px;
        width: 70px;
    }
    .elementor-97986 .elementor-element.elementor-element-30a5d6a .elementor-icon-box-title {
        font-size: 36px !important;
    }
    .elementor-97986 .elementor-element.elementor-element-30a5d6a .elementor-icon-box-description {
         width: 300px !important;
         font-size: 24px;
     }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6bde76d */@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-6bde76d .elementor-icon-box-title {
        /*font-size: 2em;*/
    }
    .elementor-97986 .elementor-element.elementor-element-6bde76d .elementor-icon-box-description {
        /*font-size: 1.23em;*/
    }
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-6bde76d svg {
        height: 80px;
        width: 70px;
    }
    .elementor-97986 .elementor-element.elementor-element-6bde76d .elementor-icon-box-title {
        font-size: 36px !important;
    }
    .elementor-97986 .elementor-element.elementor-element-6bde76d .elementor-icon-box-description {
         width: 300px !important;
         font-size: 24px;
     }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4aaa31c */@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-4aaa31c .elementor-icon-box-title {
        /*font-size: 2em;*/
    }
    .elementor-97986 .elementor-element.elementor-element-4aaa31c .elementor-icon-box-description {
        /*font-size: 1.23em;*/
    }
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-4aaa31c svg {
        height: 80px;
        width: 70px;
    }
    .elementor-97986 .elementor-element.elementor-element-4aaa31c .elementor-icon-box-title {
        font-size: 36px !important;
    }
    .elementor-97986 .elementor-element.elementor-element-4aaa31c .elementor-icon-box-description {
         width: 300px !important;
         font-size: 24px;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-418f73d */.elementor-97986 .elementor-element.elementor-element-418f73d span.elementor-icon::after{
    content: "";
    height: 10px;
    width: 10px;
    background: #FFF;
    border: 1px solid #FFF;
    border-radius: 100%;
    position: absolute;
    margin-top: 20px;
    margin-left: -5px;
}

.elementor-97986 .elementor-element.elementor-element-418f73d::before {
    content: "";
    width: 66%;
    height: 1px;
    position: absolute;
    margin-top: 89px;
    background-color: #6495ED;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 17%;
    margin-right: auto;
}

.elementor-97986 .elementor-element.elementor-element-418f73d .elementor-icon-box-description {
    width: 200px;
    margin: auto;
}

@media only screen and (min-width: 1601px) {
    .elementor-97986 .elementor-element.elementor-element-418f73d .elementor-icon-box-description {
        width: 260px;
        margin: auto;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-418f73d span.elementor-icon::after{
        margin-top: 15px;
    }
    .elementor-97986 .elementor-element.elementor-element-418f73d::before {
        width: 0;
    }
}

@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-418f73d span.elementor-icon::after{
        height: 15px;
        width: 15px;
        margin-top: 25px;
    }
    .elementor-97986 .elementor-element.elementor-element-418f73d::before {
        margin-top: 121px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12ba9a3 */.elementor-97986 .elementor-element.elementor-element-12ba9a3 h2 {
    background: -webkit-linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    background: linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    /*display: inline-block;*/
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-12ba9a3 h2 {
        font-size: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb463fb */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-cb463fb a {
        padding: 20px 80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-4078640 */.elementor-97986 .elementor-element.elementor-element-4078640 .swiper-pagination.swiper-pagination-clickable {
    left: 0;
    right: 0;
    margin-top: 20px;
}
.elementor-97986 .elementor-element.elementor-element-4078640 .swiper-pagination.swiper-pagination-clickable .swiper-pagination-bullet {
    background-color: gray;
    margin-left: 5px;
    margin-right: 5px;
}
.elementor-97986 .elementor-element.elementor-element-4078640 .swiper-pagination.swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #FFF;
    margin-left: 5px;
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e805ec */.elementor-97986 .elementor-element.elementor-element-0e805ec h2 {
    background: -webkit-linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    background: linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    /*display: inline-block;*/
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-0e805ec h2 {
        font-size: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf4ab8c */.elementor-97986 .elementor-element.elementor-element-cf4ab8c {
    width: 80%;
    margin: auto;
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-cf4ab8c h3 {
        font-size: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bc0934 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-7bc0934 h4 {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-382fd91 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-382fd91 h5 {
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-d391a52 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-d391a52 i.eicon-star {
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c70d0e9 */.elementor-97986 .elementor-element.elementor-element-c70d0e9 {
    position: absolute;
    top: 45%;
    /*display: none;*/
    opacity: 0;
    visibility: hidden;
    transition: opacity 2s ease, visibility 0s linear 3s;
}

@media only screen and (min-width: 1201px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-c70d0e9 {
        top: 45%;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-c70d0e9 {
        top: 45%;
    }
    
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-c70d0e9 {
        top: 42%;
    }
    .elementor-97986 .elementor-element.elementor-element-c70d0e9 {
        visibility: visible !important;
        opacity: 1;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-c70d0e9 {
        top: 45%;
    }
    .elementor-97986 .elementor-element.elementor-element-c70d0e9 {
        visibility: visible !important;
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13fb8d1 */.elementor-97986 .elementor-element.elementor-element-13fb8d1:hover .award-rating-content {
    display: block;
    opacity: 1;
    visibility: visible;
    transition: opacity 2s ease, visibility 0s linear;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1453d21 */.elementor-97986 .elementor-element.elementor-element-1453d21 {
    width: 80%;
    margin: auto;
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-1453d21 h3 {
        font-size: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d43fb6 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-0d43fb6 h4 {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-825a153 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-825a153 h5 {
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-d60336b */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-d60336b i.eicon-star {
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae0fa44 */.elementor-97986 .elementor-element.elementor-element-ae0fa44 {
    position: absolute;
    top: 42%;
    /*display: none;*/
    opacity: 0;
    visibility: hidden;
    transition: opacity 2s ease, visibility 0s linear 3s;
}

@media only screen and (min-width: 1201px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-ae0fa44 {
        top: 38%;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-ae0fa44 {
        top: 35%;
    }
    
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-ae0fa44 {
        top: 35%;
    }
    .elementor-97986 .elementor-element.elementor-element-ae0fa44 {
        visibility: visible !important;
        opacity: 1;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-ae0fa44 {
        top: 45%;
    }
    .elementor-97986 .elementor-element.elementor-element-ae0fa44 {
        visibility: visible !important;
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac42fa */.elementor-97986 .elementor-element.elementor-element-3ac42fa:hover .award-rating-content {
    display: block;
    opacity: 1;
    visibility: visible;
    transition: opacity 2s ease, visibility 0s linear;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1982db1 */.elementor-97986 .elementor-element.elementor-element-1982db1 {
    width: 80%;
    margin: auto;
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-1982db1 h3 {
        font-size: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-509dfeb */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-509dfeb h4 {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85c3899 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-85c3899 h5 {
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-d2a1000 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-d2a1000 i.eicon-star {
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10fdac2 */.elementor-97986 .elementor-element.elementor-element-10fdac2 {
    position: absolute;
    top: 37%;
    /*display: none;*/
    opacity: 0;
    visibility: hidden;
    transition: opacity 2s ease, visibility 0s linear 3s;
}

@media only screen and (min-width: 1201px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-10fdac2 {
        top: 32%;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-10fdac2 {
        top: 28%;
    }
    
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-10fdac2 {
        top: 28%;
    }
    .elementor-97986 .elementor-element.elementor-element-10fdac2 {
        visibility: visible !important;
        opacity: 1;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-10fdac2 {
        top: 45%;
    }
    .elementor-97986 .elementor-element.elementor-element-10fdac2 {
        visibility: visible !important;
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-875527a */.elementor-97986 .elementor-element.elementor-element-875527a:hover .award-rating-content {
    display: block;
    opacity: 1;
    visibility: visible;
    transition: opacity 2s ease, visibility 0s linear;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a6d2ac */.elementor-97986 .elementor-element.elementor-element-6a6d2ac {
    width: 80%;
    margin: auto;
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-6a6d2ac h3 {
        font-size: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791ce1c */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-791ce1c h4 {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2650e46 */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-2650e46 h5 {
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-aa0c9fe */@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-aa0c9fe i.eicon-star {
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2a9c94 */.elementor-97986 .elementor-element.elementor-element-f2a9c94 {
    position: absolute;
    top: 44%;
    /*display: none;*/
    opacity: 0;
    visibility: hidden;
    transition: opacity 2s ease, visibility 0s linear 3s;
}

@media only screen and (min-width: 1201px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-f2a9c94 {
        top: 40%;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .elementor-97986 .elementor-element.elementor-element-f2a9c94 {
        top: 40%;
    }
    
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-f2a9c94 {
        top: 35%;
    }
    .elementor-97986 .elementor-element.elementor-element-f2a9c94 {
        visibility: visible !important;
        opacity: 1;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-f2a9c94 {
        top: 45%;
    }
    .elementor-97986 .elementor-element.elementor-element-f2a9c94 {
        visibility: visible !important;
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab8b53f */.elementor-97986 .elementor-element.elementor-element-ab8b53f:hover .award-rating-content {
    display: block;
    opacity: 1;
    visibility: visible;
    transition: opacity 2s ease, visibility 0s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-941c13e */@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-941c13e {
        flex-wrap: wrap;
    }
    .elementor-97986 .elementor-element.elementor-element-941c13e>div {
        max-width: 250px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af821c4 */.elementor-97986 .elementor-element.elementor-element-af821c4 .elementor-button {
    background: linear-gradient(90deg, #FFFFFF00, #6495ED33);
    border: none;
    cursor: pointer;
    position: relative;
    border-radius: 100px;
}
.elementor-97986 .elementor-element.elementor-element-af821c4 .elementor-button:hover {
    background: linear-gradient(90deg, #6495ED, #4600FF);
}
.elementor-97986 .elementor-element.elementor-element-af821c4 .elementor-button:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 100px;
    padding: 2px; /* Border width */
    background: linear-gradient(90deg, rgba(100,149,237,.5), rgba(100,149,237,0));
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}


@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-af821c4 a {
        padding: 20px 80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bc4cd */.elementor-97986 .elementor-element.elementor-element-78bc4cd h2 {
    background: -webkit-linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    background: linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    /*display: inline-block;*/
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-78bc4cd h2 {
        font-size: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aec33b7 */@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-aec33b7 {
        width: 25% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5c8beb */.elementor-97986 .elementor-element.elementor-element-e5c8beb {
	display: flex;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	padding: 2.5rem;
}
.elementor-97986 .elementor-element.elementor-element-e5c8beb .item {
    animation: animate 25s linear infinite;
    min-width: 150px;
	padding: 0 20px;
}
.elementor-97986 .elementor-element.elementor-element-e5c8beb .logo-carousel:hover .item {
	animation-play-state: paused;
}
@keyframes animate {
	0% {
		transform: translate3d(0, 0, 0);
	}
	100% {
		transform: translate3d(-1800px, 0, 0);
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c642742 */.elementor-97986 .elementor-element.elementor-element-c642742 {
    position: relative;
    overflow: hidden;
}

.elementor-97986 .elementor-element.elementor-element-c642742::after, .elementor-97986 .elementor-element.elementor-element-c642742::before {
    z-index: 2;
}

.elementor-97986 .elementor-element.elementor-element-c642742::after {
    content: "";
    height: 100%;
    width: 100px;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    background: linear-gradient(90deg, #06021B 0%, transparent 100%);
    background: linear-gradient(to left, #06021B, transparent);
}
.elementor-97986 .elementor-element.elementor-element-c642742::before {
    content: "";
    height: 100%;
    width: 100px;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    background: linear-gradient(270deg, transparent 0%, #020A26 100%);
    background: linear-gradient(to left, transparent, #030B26);
}

@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-c642742::before {
        background: linear-gradient(to left, transparent, #000F2B) !important;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-c642742 img {
        transform: scale(1.3);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9a698a */.elementor-97986 .elementor-element.elementor-element-d9a698a h2 {
    background: -webkit-linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    background: linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-d9a698a h2 {
        font-size: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-7c03c3f */.elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button {
    position: absolute;
    top: 50%;
    z-index: 999;
}
.elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button-prev {
    left: 50px;
}
.elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button-next {
    right: 50px;
}
.elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button svg {
    height: 20px;
    width: 20px;
}

.elementor-97986 .elementor-element.elementor-element-7c03c3f .swiper.elementor-loop-container.swiper-container-horizontal::before {
    content: "";
    height: 100%;
    width: 100px;
    position: absolute;
    left: 0px;
    top: 0px; 
    bottom: 0px;
    background: linear-gradient(to right, #000F2B 60%, #00000000), rgb(255 255 255 / 5%);
    z-index: 2;
}
.elementor-97986 .elementor-element.elementor-element-7c03c3f .swiper.elementor-loop-container.swiper-container-horizontal::after {
    content: "";
    height: 100%;
    width: 100px;
    position: absolute;
    right: 0px;
    top: 0px;
    bottom: 0px;
    background: linear-gradient(to left, #000F2B 60%, #00000000), rgb(255 255 255 / 5%);
    z-index: 2;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-7c03c3f .swiper.elementor-loop-container.swiper-container-horizontal::before, .elementor-97986 .elementor-element.elementor-element-7c03c3f .swiper.elementor-loop-container.swiper-container-horizontal::after {
        width: 0;
    }
    .elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button-prev {
        left: -20px;
    }
    .elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button-next {
        right: -20px;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-7c03c3f .swiper.elementor-loop-container.swiper-container-horizontal::before, .elementor-97986 .elementor-element.elementor-element-7c03c3f .swiper.elementor-loop-container.swiper-container-horizontal::after {
        width: 0;
    }
    .elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button-prev {
        left: -15px;
    }
    .elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button-next {
        right: -15px;
    }
}


.elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button {
    cursor: pointer;
    overflow: hidden;
}

.elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button-prev:hover svg {
    animation: slideOutToLeft 0.4s ease forwards;
}

.elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button-prev:not(:hover) svg {
    animation: slideInFromLeft 0.4s ease;
}

.elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button-prev::after {
    content: "Back";
    position: absolute;
    right: 100%;
    top: 50%;
    transform: translateY(-50%) translateX(8px);
    opacity: 0;
    transition: all 0.4s ease;
    font-family: "Inter", Sans-serif;
    font-size: 10px;
    color: #000;
}

.elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button-prev:hover::after {
    opacity: 1;
    right: auto;
    left: 8px;
    transform: translateY(-50%) translateX(0);
}


.elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button-next:hover svg {
    animation: slideOutToRight 0.4s ease forwards;
}

.elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button-next:not(:hover) svg {
    animation: slideInFromRight 0.4s ease;
}

.elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button-next::after {
    content: "Next";
    position: absolute;
    left: 100%;
    top: 50%;
    transform: translateY(-50%) translateX(-8px);
    opacity: 0;
    transition: all 0.4s ease;
    font-family: "Inter", Sans-serif;
    font-size: 10px;
    color: #000;
}

.elementor-97986 .elementor-element.elementor-element-7c03c3f .elementor-swiper-button-next:hover::after {
    opacity: 1;
    left: auto;
    right: 8px;
    transform: translateY(-50%) translateX(0);
}

/* Keyframes */
@keyframes slideInFromLeft {
    from {
        transform: translateX(-20px);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes slideOutToLeft {
    from {
        transform: translateX(0);
        opacity: 1;
    }
    to {
        transform: translateX(-16px);
        opacity: 0;
    }
}

@keyframes slideInFromRight {
    from {
        transform: translateX(20px);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes slideOutToRight {
    from {
        transform: translateX(0);
        opacity: 1;
    }
    to {
        transform: translateX(16px);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-177a370 */.elementor-97986 .elementor-element.elementor-element-177a370 h2 {
    background: -webkit-linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    background: linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    /*display: inline-block;*/
}
@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-177a370 h2 {
        font-size: 80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5332c1d */.elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button {
    position: absolute;
    top: 50%;
    z-index: 999;
    height: 2.5vw;
    width: 2.5vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
}
.elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-prev {
    left: -1.5vw;
}
.elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-next {
    right: -1.5vw;
}
.elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button svg {
    height: 1.5vw;
    width: 1.5vw;
}

.elementor-97986 .elementor-element.elementor-element-5332c1d div.swiper {
    /*padding: 20px;*/
}


.elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button {
    cursor: pointer;
    overflow: hidden;
}

.elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-prev:hover svg {
    animation: slideOutToLeft 0.4s ease forwards;
}

.elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-prev:not(:hover) svg {
    animation: slideInFromLeft 0.4s ease;
}

.elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-prev::after {
    content: "Back";
    position: absolute;
    right: 100%;
    top: 50%;
    transform: translateY(-50%) translateX(8px);
    opacity: 0;
    transition: all 0.4s ease;
    font-family: "Inter", Sans-serif;
    font-size: 0.7vw;
    color: #000;
}

.elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-prev:hover::after {
    opacity: 1;
    right: auto;
    left: 8px;
    transform: translateY(-50%) translateX(0);
}


.elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-next:hover svg {
    animation: slideOutToRight 0.4s ease forwards;
}

.elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-next:not(:hover) svg {
    animation: slideInFromRight 0.4s ease;
}

.elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-next::after {
    content: "Next";
    position: absolute;
    left: 100%;
    top: 50%;
    transform: translateY(-50%) translateX(-8px);
    opacity: 0;
    transition: all 0.4s ease;
    font-family: "Inter", Sans-serif;
    font-size: 0.7vw;
    color: #000;
}

.elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-next:hover::after {
    opacity: 1;
    left: auto;
    right: 8px;
    transform: translateY(-50%) translateX(0);
}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-prev {
        left: -15px;
    }
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-next {
        right: -15px;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-prev {
        left: -25px;
    }
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-next {
        right: -25px;
    }
}
@media only screen and (max-width: 1024px) {
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-prev:hover svg,
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-next:hover svg {
        animation: none !important;
    }

    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-prev:not(:hover) svg,
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-next:not(:hover) svg {
        animation: none !important;
    }
    
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button {
        height: 30px;
        width: 30px;
    }
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button svg {
        width: 20px;
        height: 20px;
    }
    
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-prev:hover::after, .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-next:hover::after {
        opacity: 0 !important;
    }
}

@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button {
        height: 60px;
        width: 60px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button svg {
        height: 30px;
        width: 30px;
    }
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button::after {
        font-size: 16px;
    }
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-prev {
        left: -45px;
    }
    .elementor-97986 .elementor-element.elementor-element-5332c1d .elementor-swiper-button-next {
        right: -45px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be99277 */.elementor-97986 .elementor-element.elementor-element-be99277 {
    /*display: none;*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-437a074 */.elementor-97986 .elementor-element.elementor-element-437a074 h2 {
    background: -webkit-linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    background: linear-gradient(90deg, #6495ED 0%, #FFF 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    /*display: inline-block;*/
}
@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-437a074 h2 {
        font-size: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3a8ef9 */.elementor-97986 .elementor-element.elementor-element-d3a8ef9 p {
    margin: 0;
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-d3a8ef9 {
        font-size: 28px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-024d052 */.elementor-97986 .elementor-element.elementor-element-024d052 .elementor-button-icon {
    padding-top: 4px;
}
.elementor-97986 .elementor-element.elementor-element-024d052:hover .elementor-button-icon svg {
    animation: slideOutToRight 0.4s ease forwards;
}

.elementor-97986 .elementor-element.elementor-element-024d052:not(:hover) .elementor-button-icon svg {
    animation: slideInFromRight 0.4s ease;
}

.elementor-97986 .elementor-element.elementor-element-024d052 .elementor-button-icon::after {
    content: "";
    position: absolute;
    left: 100%;
    top: 50%;
    transform: translateY(-50%) translateX(-8px);
    opacity: 0;
    transition: all 0.4s ease;
    font-family: "Inter", Sans-serif;
    font-size: 10px;
    color: #000;
}

.elementor-97986 .elementor-element.elementor-element-024d052:hover::after .elementor-button-icon {
    opacity: 1;
    left: auto;
    right: 8px;
    transform: translateY(-50%) translateX(0);
}

@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-024d052 a {
        font-size: 28px !important;
    }
}


/* Keyframes */
@keyframes slideInFromRight {
    from {
        transform: translateX(20px);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes slideOutToRight {
    from {
        transform: translateX(0);
        opacity: 1;
    }
    to {
        transform: translateX(16px);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59e9dde */.elementor-97986 .elementor-element.elementor-element-59e9dde {
    /*max-width: 550px;*/
}
@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-59e9dde {
        max-width: 400px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3428226 */.elementor-97986 .elementor-element.elementor-element-3428226 .elementor-icon-box-description {
    display: flex;
    flex-direction: column;
    gap: 5px;
}
.elementor-97986 .elementor-element.elementor-element-3428226 span {
    margin: 0;
}
.elementor-97986 .elementor-element.elementor-element-3428226 a {
    font-weight: 700;
    color: #000;
    font-size: 1.1em !important;
}

@media only screen and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-3428226 svg {
        height: 50px;
        width: 50px;
    }
    .elementor-97986 .elementor-element.elementor-element-3428226 .elementor-icon-box-title {
        font-size: 18px;
    }
    .elementor-97986 .elementor-element.elementor-element-3428226 .pak-address {
        font-size: 14px;
        line-height: 1;
    }
    .elementor-97986 .elementor-element.elementor-element-3428226 .pak-tel {
        font-size: 12px !important;
    }
}


@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-3428226 .elementor-icon-box-wrapper {
        display: flex;
        gap: 5px;
        align-items: center;
    }
    .elementor-97986 .elementor-element.elementor-element-3428226 .elementor-icon-box-icon {
        display: flex;
        margin: 0;
    }
    .elementor-97986 .elementor-element.elementor-element-3428226 .elementor-icon-box-content {
        text-align: left;
    }
}


@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-3428226 svg {
        height: 80px;
        width: 80px;
    }
    .elementor-97986 .elementor-element.elementor-element-3428226 .elementor-icon-box-title {
        font-size: 26px;
    }
    .elementor-97986 .elementor-element.elementor-element-3428226 .pak-address {
        font-size: 20px;
    }
    .elementor-97986 .elementor-element.elementor-element-3428226 .pak-tel {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e698460 */.elementor-97986 .elementor-element.elementor-element-e698460 {
    /*max-width: 350px;*/
    filter: drop-shadow(0px 3.343px 33.434px rgba(0, 0, 0, 0.25));
}

@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-e698460 {
        max-width: 320px;
    }
}

@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-e698460 {
        width: 60%;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-e698460 {
        padding: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3b1bce */.elementor-97986 .elementor-element.elementor-element-e3b1bce .elementor-icon-box-description {
    display: flex;
    flex-direction: column;
    gap: 5px;
}
.elementor-97986 .elementor-element.elementor-element-e3b1bce span {
    margin: 0;
}
.elementor-97986 .elementor-element.elementor-element-e3b1bce a {
    font-weight: 700;
    color: #000;
    font-size: 1.1em !important;
}

@media only screen and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-e3b1bce svg {
        height: 50px;
        width: 50px;
    }
    .elementor-97986 .elementor-element.elementor-element-e3b1bce .elementor-icon-box-title {
        font-size: 18px;
    }
    .elementor-97986 .elementor-element.elementor-element-e3b1bce .canada-address {
        font-size: 14px;
        line-height: 1;
    }
    .elementor-97986 .elementor-element.elementor-element-e3b1bce .canada-tel {
        font-size: 12px !important;
    }
}


@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-e3b1bce .elementor-icon-box-wrapper {
        display: flex;
        gap: 5px;
        align-items: center;
    }
    .elementor-97986 .elementor-element.elementor-element-e3b1bce .elementor-icon-box-icon {
        display: flex;
        margin: 0;
    }
    .elementor-97986 .elementor-element.elementor-element-e3b1bce .elementor-icon-box-content {
        text-align: left;
    }
}


@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-e3b1bce svg {
        height: 80px;
        width: 80px;
    }
    .elementor-97986 .elementor-element.elementor-element-e3b1bce .elementor-icon-box-title {
        font-size: 26px;
    }
    .elementor-97986 .elementor-element.elementor-element-e3b1bce .canada-address {
        font-size: 20px;
    }
    .elementor-97986 .elementor-element.elementor-element-e3b1bce .canada-tel {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9a355b */.elementor-97986 .elementor-element.elementor-element-b9a355b {
    /*max-width: 350px;*/
    filter: drop-shadow(0px 3.343px 33.434px rgba(0, 0, 0, 0.25));
}

@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-b9a355b {
        max-width: 320px;
    }
}

@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-b9a355b {
        width: 60%;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-b9a355b {
        padding: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ca2af9c */.elementor-97986 .elementor-element.elementor-element-ca2af9c .elementor-icon-box-description {
    display: flex;
    flex-direction: column;
    gap: 5px;
}
.elementor-97986 .elementor-element.elementor-element-ca2af9c span {
    margin: 0;
}
.elementor-97986 .elementor-element.elementor-element-ca2af9c a {
    font-weight: 700;
    color: #000;
    font-size: 1.1em !important;
}

@media only screen and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-ca2af9c svg {
        height: 50px;
        width: 50px;
    }
    .elementor-97986 .elementor-element.elementor-element-ca2af9c .elementor-icon-box-title {
        font-size: 18px;
    }
    .elementor-97986 .elementor-element.elementor-element-ca2af9c .saudi-arabia-address {
        font-size: 14px;
        line-height: 1;
    }
    .elementor-97986 .elementor-element.elementor-element-ca2af9c .saudi-arabia-tel {
        font-size: 12px !important;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-ca2af9c .elementor-icon-box-wrapper {
        display: flex;
        gap: 5px;
        align-items: center;
    }
    .elementor-97986 .elementor-element.elementor-element-ca2af9c .elementor-icon-box-icon {
        display: flex;
        margin: 0;
    }
    .elementor-97986 .elementor-element.elementor-element-ca2af9c .elementor-icon-box-content {
        text-align: left;
    }
}


@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-ca2af9c svg {
        height: 80px;
        width: 80px;
    }
    .elementor-97986 .elementor-element.elementor-element-ca2af9c .elementor-icon-box-title {
        font-size: 26px;
    }
    .elementor-97986 .elementor-element.elementor-element-ca2af9c .saudi-arabia-address {
        font-size: 20px;
    }
    .elementor-97986 .elementor-element.elementor-element-ca2af9c .saudi-arabia-tel {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf0a6d2 */.elementor-97986 .elementor-element.elementor-element-cf0a6d2 {
    /*max-width: 350px;*/
    filter: drop-shadow(0px 3.343px 33.434px rgba(0, 0, 0, 0.25));
}

@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-cf0a6d2 {
        max-width: 320px;
    }
}

@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-cf0a6d2 {
        width: 60%;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-cf0a6d2 {
        padding: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c440e6 */.elementor-97986 .elementor-element.elementor-element-6c440e6 .elementor-icon-box-description {
    display: flex;
    flex-direction: column;
    gap: 5px;
}
.elementor-97986 .elementor-element.elementor-element-6c440e6 span {
    margin: 0;
}
.elementor-97986 .elementor-element.elementor-element-6c440e6 a {
    font-weight: 700;
    color: #000;
    font-size: 1.1em !important;
}

@media only screen and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-6c440e6 svg {
        height: 50px;
        width: 50px;
    }
    .elementor-97986 .elementor-element.elementor-element-6c440e6 .elementor-icon-box-title {
        font-size: 18px;
    }
    .elementor-97986 .elementor-element.elementor-element-6c440e6 .uae-address {
        font-size: 14px;
        line-height: 1;
    }
    .elementor-97986 .elementor-element.elementor-element-6c440e6 .uae-tel {
        font-size: 12px !important;
    }
}


@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-6c440e6 .elementor-icon-box-wrapper {
        display: flex;
        gap: 5px;
        align-items: center;
    }
    .elementor-97986 .elementor-element.elementor-element-6c440e6 .elementor-icon-box-icon {
        display: flex;
        margin: 0;
    }
    .elementor-97986 .elementor-element.elementor-element-6c440e6 .elementor-icon-box-content {
        text-align: left;
    }
}


@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-6c440e6 svg {
        height: 80px;
        width: 80px;
    }
    .elementor-97986 .elementor-element.elementor-element-6c440e6 .elementor-icon-box-title {
        font-size: 26px;
    }
    .elementor-97986 .elementor-element.elementor-element-6c440e6 .uae-address {
        font-size: 20px;
    }
    .elementor-97986 .elementor-element.elementor-element-6c440e6 .uae-tel {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93774f2 */.elementor-97986 .elementor-element.elementor-element-93774f2 {
    /*max-width: 350px;*/
    filter: drop-shadow(0px 3.343px 33.434px rgba(0, 0, 0, 0.25));
}

@media only screen and (max-width: 767px) {
    .elementor-97986 .elementor-element.elementor-element-93774f2 {
        max-width: 320px;
    }
}

@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-93774f2 {
        width: 60%;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-93774f2 {
        padding: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b1ae6 */.elementor-97986 .elementor-element.elementor-element-e3b1ae6 {
    /*max-width: 600px;*/
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-97986 .elementor-element.elementor-element-e3b1ae6 {
        width: 55%;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-97986 .elementor-element.elementor-element-e3b1ae6 {
        width: 50% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf4188c */@media only screen and (min-width: 2401px) {
    .elementor-97986 .elementor-element.elementor-element-bf4188c .e-con-inner {
        gap: 120px;
    }
}/* End custom CSS */