.elementor-123 .elementor-element.elementor-element-8a3819d{--display:flex;--min-height:500px;--justify-content:center;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-8a3819d:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-8a3819d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F31616;background-image:url("https://nssatest2.arkdes.dev/wp-content/uploads/2026/06/imgi_66_image-18.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-123 .elementor-element.elementor-element-8a3819d::before, .elementor-123 .elementor-element.elementor-element-8a3819d > .elementor-background-video-container::before, .elementor-123 .elementor-element.elementor-element-8a3819d > .e-con-inner > .elementor-background-video-container::before, .elementor-123 .elementor-element.elementor-element-8a3819d > .elementor-background-slideshow::before, .elementor-123 .elementor-element.elementor-element-8a3819d > .e-con-inner > .elementor-background-slideshow::before, .elementor-123 .elementor-element.elementor-element-8a3819d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(220deg, #000000 0%, #000000 100%);}.elementor-123 .elementor-element.elementor-element-c2284b7{--display:flex;--gap:0px 150px;--row-gap:0px;--column-gap:150px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-123 .elementor-element.elementor-element-79630c8{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-79630c8.e-con{--align-self:center;}.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-123 .elementor-element.elementor-element-cb5faa2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Public Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-cb5faa2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 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-123 .elementor-element.elementor-element-01b429a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-123 .elementor-element.elementor-element-01b429a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-123 .elementor-element.elementor-element-01b429a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:600;line-height:59px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-123 .elementor-element.elementor-element-ec4f568{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-123 .elementor-element.elementor-element-ec4f568 > .elementor-widget-container{background-color:#FF5B1B;padding:10px 10px 10px 10px;border-radius:30px 30px 30px 30px;}.elementor-123 .elementor-element.elementor-element-ec4f568 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-123 .elementor-element.elementor-element-ec4f568 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-123 .elementor-element.elementor-element-ec4f568 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-123 .elementor-element.elementor-element-ec4f568 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-123 .elementor-element.elementor-element-ec4f568 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-123 .elementor-element.elementor-element-ec4f568 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-123 .elementor-element.elementor-element-ec4f568 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-123 .elementor-element.elementor-element-ec4f568 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-123 .elementor-element.elementor-element-ec4f568 .elementor-icon-list-item > a{font-family:"Public Sans", Sans-serif;font-size:13px;font-weight:400;line-height:26px;}.elementor-123 .elementor-element.elementor-element-ec4f568 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-123 .elementor-element.elementor-element-c26f93b{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-c26f93b:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-c26f93b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nssatest2.arkdes.dev/wp-content/uploads/2026/06/imgi_48_image-20_overlay-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-123 .elementor-element.elementor-element-c26f93b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-123 .elementor-element.elementor-element-ae2c55e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-123 .elementor-element.elementor-element-eb7baa4{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-123 .elementor-element.elementor-element-eb7baa4 > .elementor-widget-container{background-color:#121512;padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;}.elementor-123 .elementor-element.elementor-element-eb7baa4.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-eb7baa4 .elementor-icon-list-icon i{color:#FF5E0D;transition:color 0.3s;}.elementor-123 .elementor-element.elementor-element-eb7baa4 .elementor-icon-list-icon svg{fill:#FF5E0D;transition:fill 0.3s;}.elementor-123 .elementor-element.elementor-element-eb7baa4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-123 .elementor-element.elementor-element-14593e5{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-123 .elementor-element.elementor-element-14593e5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:600;line-height:59px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-fa76d4f{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-123 .elementor-element.elementor-element-d00ebc7 img{width:100%;max-width:95%;}.elementor-123 .elementor-element.elementor-element-b4f439a{--display:flex;}.elementor-123 .elementor-element.elementor-element-e2b6d12 img{width:100%;max-width:95%;}.elementor-123 .elementor-element.elementor-element-93df492{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-786a5ad.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-123 .elementor-element.elementor-element-786a5ad img{width:100%;max-width:95%;}.elementor-123 .elementor-element.elementor-element-4876517{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-d5e8cd4 img{width:100%;max-width:95%;}.elementor-123 .elementor-element.elementor-element-4fff8f5{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:25px;--e-n-carousel-arrow-normal-color:#F9F9F9;}.elementor-123 .elementor-element.elementor-element-4fff8f5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF3D;border-radius:100px 100px 100px 100px;padding:10px 10px 10px 10px;}.elementor-123 .elementor-element.elementor-element-c097e68{--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-123 .elementor-element.elementor-element-c097e68:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-c097e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5ED;}.elementor-123 .elementor-element.elementor-element-adadc84{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-123 .elementor-element.elementor-element-adadc84.e-con{--align-self:center;}.elementor-123 .elementor-element.elementor-element-c4d3ed8{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-123 .elementor-element.elementor-element-c4d3ed8 > .elementor-widget-container{background-color:#121512;padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;}.elementor-123 .elementor-element.elementor-element-c4d3ed8.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-c4d3ed8 .elementor-icon-list-icon i{color:#FF5E0D;transition:color 0.3s;}.elementor-123 .elementor-element.elementor-element-c4d3ed8 .elementor-icon-list-icon svg{fill:#FF5E0D;transition:fill 0.3s;}.elementor-123 .elementor-element.elementor-element-c4d3ed8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-123 .elementor-element.elementor-element-c10ac49 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:600;color:#0A1119;}.elementor-123 .elementor-element.elementor-element-2ee4219{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:"Public Sans", Sans-serif;font-weight:400;color:#0A1119;}.elementor-123 .elementor-element.elementor-element-2d77148{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-123 .elementor-element.elementor-element-80e83b0{--e-rating-justify-content:center;--e-rating-icon-font-size:18px;--e-rating-gap:7px;--e-rating-icon-marked-color:#FF5B1B;}.elementor-123 .elementor-element.elementor-element-09b9669.elementor-element{--align-self:flex-start;}.elementor-123 .elementor-element.elementor-element-09b9669{text-align:center;}.elementor-123 .elementor-element.elementor-element-09b9669 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#0A1119;}.elementor-123 .elementor-element.elementor-element-68311c3{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-123 .elementor-element.elementor-element-68311c3.e-con{--align-self:center;}.elementor-123 .elementor-element.elementor-element-be41ef7{--display:flex;--min-height:0px;}.elementor-123 .elementor-element.elementor-element-98ac3e7{--display:flex;--min-height:555px;--justify-content:space-between;--border-radius:0px 15px 15px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-123 .elementor-element.elementor-element-98ac3e7:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-98ac3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1119;}.elementor-123 .elementor-element.elementor-element-d2da49e{--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;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-123 .elementor-element.elementor-element-66f4ad9 .elementor-icon-wrapper{text-align:center;}.elementor-123 .elementor-element.elementor-element-66f4ad9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-66f4ad9.elementor-view-framed .elementor-icon, .elementor-123 .elementor-element.elementor-element-66f4ad9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-66f4ad9.elementor-view-framed .elementor-icon, .elementor-123 .elementor-element.elementor-element-66f4ad9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-66f4ad9 .elementor-icon{font-size:43px;}.elementor-123 .elementor-element.elementor-element-66f4ad9 .elementor-icon svg{height:43px;}.elementor-123 .elementor-element.elementor-element-c6cacb7{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;--e-rating-justify-content:center;--e-rating-icon-font-size:18px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-c6cacb7 > .elementor-widget-container{background-color:#FF5B1B;padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;}.elementor-123 .elementor-element.elementor-element-c6cacb7.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-5a82ae0{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-123 .elementor-element.elementor-element-27b41f6{--divider-border-style:solid;--divider-color:#FFFFFF47;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-123 .elementor-element.elementor-element-27b41f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-27b41f6 .elementor-divider-separator{width:1000px;margin:0 auto;margin-left:0;}.elementor-123 .elementor-element.elementor-element-27b41f6 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-d716126{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-123 .elementor-element.elementor-element-d716126 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-wrapper{text-align:start;}.elementor-123 .elementor-element.elementor-element-d716126.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-123 .elementor-element.elementor-element-d716126.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-123 .elementor-element.elementor-element-d716126.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-d716126:has(:hover) .elementor-image-box-title,
					 .elementor-123 .elementor-element.elementor-element-d716126:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description{font-family:"Public Sans", Sans-serif;font-size:13px;font-weight:600;line-height:13px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-c5ae443{--display:flex;}.elementor-123 .elementor-element.elementor-element-2d5baa8{--display:flex;--min-height:555px;--justify-content:space-between;--border-radius:0px 15px 15px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-123 .elementor-element.elementor-element-2d5baa8:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-2d5baa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1119;}.elementor-123 .elementor-element.elementor-element-050ac33{--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;}.elementor-123 .elementor-element.elementor-element-8e2eaae .elementor-icon-wrapper{text-align:center;}.elementor-123 .elementor-element.elementor-element-8e2eaae.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-8e2eaae.elementor-view-framed .elementor-icon, .elementor-123 .elementor-element.elementor-element-8e2eaae.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-8e2eaae.elementor-view-framed .elementor-icon, .elementor-123 .elementor-element.elementor-element-8e2eaae.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-8e2eaae .elementor-icon{font-size:43px;}.elementor-123 .elementor-element.elementor-element-8e2eaae .elementor-icon svg{height:43px;}.elementor-123 .elementor-element.elementor-element-bd4e439{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;--e-rating-justify-content:center;--e-rating-icon-font-size:18px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-bd4e439 > .elementor-widget-container{background-color:#FF5B1B;padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;}.elementor-123 .elementor-element.elementor-element-bd4e439.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-c672aec{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-970edf1{--divider-border-style:solid;--divider-color:#FFFFFF47;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-123 .elementor-element.elementor-element-970edf1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-970edf1 .elementor-divider-separator{width:1000px;margin:0 auto;margin-left:0;}.elementor-123 .elementor-element.elementor-element-970edf1 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-123 .elementor-element.elementor-element-cca1c00{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-123 .elementor-element.elementor-element-cca1c00 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-wrapper{text-align:start;}.elementor-123 .elementor-element.elementor-element-cca1c00.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-123 .elementor-element.elementor-element-cca1c00.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-123 .elementor-element.elementor-element-cca1c00.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-cca1c00:has(:hover) .elementor-image-box-title,
					 .elementor-123 .elementor-element.elementor-element-cca1c00:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description{font-family:"Public Sans", Sans-serif;font-size:13px;font-weight:600;line-height:13px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-8692701{--display:flex;}.elementor-123 .elementor-element.elementor-element-c9f243e{--display:flex;--min-height:555px;--justify-content:space-between;--border-radius:0px 15px 15px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-123 .elementor-element.elementor-element-c9f243e:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-c9f243e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1119;}.elementor-123 .elementor-element.elementor-element-c2e6ecf{--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;}.elementor-123 .elementor-element.elementor-element-122d7fc .elementor-icon-wrapper{text-align:center;}.elementor-123 .elementor-element.elementor-element-122d7fc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-122d7fc.elementor-view-framed .elementor-icon, .elementor-123 .elementor-element.elementor-element-122d7fc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-122d7fc.elementor-view-framed .elementor-icon, .elementor-123 .elementor-element.elementor-element-122d7fc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-122d7fc .elementor-icon{font-size:43px;}.elementor-123 .elementor-element.elementor-element-122d7fc .elementor-icon svg{height:43px;}.elementor-123 .elementor-element.elementor-element-3f4c7de{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;--e-rating-justify-content:center;--e-rating-icon-font-size:18px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-3f4c7de > .elementor-widget-container{background-color:#FF5B1B;padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;}.elementor-123 .elementor-element.elementor-element-3f4c7de.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-0cadb8c{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-f2ee120{--divider-border-style:solid;--divider-color:#FFFFFF47;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-123 .elementor-element.elementor-element-f2ee120 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-f2ee120 .elementor-divider-separator{width:1000px;margin:0 auto;margin-left:0;}.elementor-123 .elementor-element.elementor-element-f2ee120 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-123 .elementor-element.elementor-element-0bb373c{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-123 .elementor-element.elementor-element-0bb373c > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-wrapper{text-align:start;}.elementor-123 .elementor-element.elementor-element-0bb373c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-123 .elementor-element.elementor-element-0bb373c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-123 .elementor-element.elementor-element-0bb373c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-0bb373c:has(:hover) .elementor-image-box-title,
					 .elementor-123 .elementor-element.elementor-element-0bb373c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description{font-family:"Public Sans", Sans-serif;font-size:13px;font-weight:600;line-height:13px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-61a451f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:488px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-48px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:85px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-48px;--e-n-carousel-arrow-size:18px;}:where( .elementor-123 .elementor-element.elementor-element-61a451f .swiper-slide ) > .e-con{--border-radius:10px 10px 10px 10px;}.elementor-123 .elementor-element.elementor-element-61a451f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-123 .elementor-element.elementor-element-688570f{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-123 .elementor-element.elementor-element-688570f img{width:100%;max-width:100%;border-radius:15px 0px 0px 15px;}.elementor-123 .elementor-element.elementor-element-4e9766a{--display:flex;--min-height:475px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.83;--padding-top:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-4e9766a:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-4e9766a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nssatest2.arkdes.dev/wp-content/uploads/2026/06/imgi_70_image-17.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-123 .elementor-element.elementor-element-4e9766a::before, .elementor-123 .elementor-element.elementor-element-4e9766a > .elementor-background-video-container::before, .elementor-123 .elementor-element.elementor-element-4e9766a > .e-con-inner > .elementor-background-video-container::before, .elementor-123 .elementor-element.elementor-element-4e9766a > .elementor-background-slideshow::before, .elementor-123 .elementor-element.elementor-element-4e9766a > .e-con-inner > .elementor-background-slideshow::before, .elementor-123 .elementor-element.elementor-element-4e9766a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(299deg, #000000 61%, #8D2800 80%);}.elementor-123 .elementor-element.elementor-element-4e9766a.e-con{--align-self:center;}.elementor-123 .elementor-element.elementor-element-02e6c38{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-123 .elementor-element.elementor-element-a3dcf86{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-123 .elementor-element.elementor-element-a3dcf86 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:600;line-height:59px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-3c169d3{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-3c169d3.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-123 .elementor-element.elementor-element-465f679 .elementor-button{background-color:#FF5B1B;font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:600;line-height:26px;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-123 .elementor-element.elementor-element-465f679 .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-465f679 .elementor-button:focus{background-color:#FFFFFF;color:#0A1119;}.elementor-123 .elementor-element.elementor-element-465f679{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-123 .elementor-element.elementor-element-465f679.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-465f679 .elementor-button-content-wrapper{flex-direction:row;}.elementor-123 .elementor-element.elementor-element-465f679 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:center;}.elementor-123 .elementor-element.elementor-element-465f679 .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-465f679 .elementor-button:focus svg{fill:#0A1119;}@media(max-width:1024px){.elementor-123 .elementor-element.elementor-element-79630c8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-123 .elementor-element.elementor-element-01b429a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-123 .elementor-element.elementor-element-01b429a{--container-widget-width:61%;--container-widget-flex-grow:0;width:var( --container-widget-width, 61% );max-width:61%;}.elementor-123 .elementor-element.elementor-element-01b429a .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-123 .elementor-element.elementor-element-ec4f568{--container-widget-width:26%;--container-widget-flex-grow:0;width:var( --container-widget-width, 26% );max-width:26%;}.elementor-123 .elementor-element.elementor-element-eb7baa4{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-123 .elementor-element.elementor-element-14593e5 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-123 .elementor-element.elementor-element-14593e5{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;text-align:center;}.elementor-123 .elementor-element.elementor-element-14593e5 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-123 .elementor-element.elementor-element-4fff8f5{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:306px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-position:307px;}.elementor-123 .elementor-element.elementor-element-4fff8f5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:999px 999px 999px 999px;padding:12px 12px 12px 12px;}.elementor-123 .elementor-element.elementor-element-c4d3ed8{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-123 .elementor-element.elementor-element-c10ac49 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-123 .elementor-element.elementor-element-98ac3e7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-123 .elementor-element.elementor-element-98ac3e7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-123 .elementor-element.elementor-element-66f4ad9 .elementor-icon{font-size:30px;}.elementor-123 .elementor-element.elementor-element-66f4ad9 .elementor-icon svg{height:30px;}.elementor-123 .elementor-element.elementor-element-c6cacb7{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-123 .elementor-element.elementor-element-5a82ae0{font-size:16px;line-height:24px;}.elementor-123 .elementor-element.elementor-element-d716126 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-d716126{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-123 .elementor-element.elementor-element-2d5baa8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-123 .elementor-element.elementor-element-2d5baa8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-123 .elementor-element.elementor-element-8e2eaae .elementor-icon{font-size:30px;}.elementor-123 .elementor-element.elementor-element-8e2eaae .elementor-icon svg{height:30px;}.elementor-123 .elementor-element.elementor-element-bd4e439{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-123 .elementor-element.elementor-element-c672aec{font-size:16px;line-height:24px;}.elementor-123 .elementor-element.elementor-element-cca1c00 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-cca1c00{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-123 .elementor-element.elementor-element-122d7fc .elementor-icon{font-size:30px;}.elementor-123 .elementor-element.elementor-element-122d7fc .elementor-icon svg{height:30px;}.elementor-123 .elementor-element.elementor-element-3f4c7de{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-123 .elementor-element.elementor-element-0cadb8c{font-size:16px;line-height:24px;}.elementor-123 .elementor-element.elementor-element-0bb373c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-0bb373c{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-123 .elementor-element.elementor-element-61a451f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:280px;--e-n-carousel-arrow-prev-top-position:-35px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-325px;--e-n-carousel-arrow-next-top-position:-36px;}.elementor-123 .elementor-element.elementor-element-688570f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-123 .elementor-element.elementor-element-688570f img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-123 .elementor-element.elementor-element-a3dcf86 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-123 .elementor-element.elementor-element-a3dcf86{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-123 .elementor-element.elementor-element-a3dcf86 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-123 .elementor-element.elementor-element-465f679{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;}}@media(max-width:767px){.elementor-123 .elementor-element.elementor-element-8a3819d{--min-height:500px;}.elementor-123 .elementor-element.elementor-element-79630c8{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-cb5faa2{font-size:16px;line-height:24px;}.elementor-123 .elementor-element.elementor-element-01b429a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-123 .elementor-element.elementor-element-01b429a .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-123 .elementor-element.elementor-element-ec4f568{--container-widget-width:53%;--container-widget-flex-grow:0;width:var( --container-widget-width, 53% );max-width:53%;}.elementor-123 .elementor-element.elementor-element-c26f93b{--content-width:1400px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-eb7baa4{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-123 .elementor-element.elementor-element-14593e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-123 .elementor-element.elementor-element-14593e5 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-123 .elementor-element.elementor-element-fa76d4f{--content-width:100%;}.elementor-123 .elementor-element.elementor-element-4fff8f5{--e-n-carousel-swiper-slides-to-display:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:137px;--e-n-carousel-arrow-prev-top-position:290px;--e-n-carousel-arrow-next-right-position:137px;--e-n-carousel-arrow-next-top-position:290px;}.elementor-123 .elementor-element.elementor-element-4fff8f5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:30px 30px 30px 30px;padding:13px 13px 13px 13px;}.elementor-123 .elementor-element.elementor-element-c097e68{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-c4d3ed8{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-123 .elementor-element.elementor-element-c10ac49{text-align:center;}.elementor-123 .elementor-element.elementor-element-c10ac49 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-123 .elementor-element.elementor-element-2ee4219{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:24px;}.elementor-123 .elementor-element.elementor-element-be41ef7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-98ac3e7{--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-123 .elementor-element.elementor-element-66f4ad9.elementor-element{--align-self:flex-start;}.elementor-123 .elementor-element.elementor-element-66f4ad9 .elementor-icon{font-size:35px;}.elementor-123 .elementor-element.elementor-element-66f4ad9 .elementor-icon svg{height:35px;}.elementor-123 .elementor-element.elementor-element-c6cacb7{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-123 .elementor-element.elementor-element-5a82ae0{font-size:15px;}.elementor-123 .elementor-element.elementor-element-d716126 > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-123 .elementor-element.elementor-element-d716126{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img{margin-bottom:15px;}.elementor-123 .elementor-element.elementor-element-c5ae443{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-2d5baa8{--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-123 .elementor-element.elementor-element-8e2eaae.elementor-element{--align-self:flex-start;}.elementor-123 .elementor-element.elementor-element-8e2eaae .elementor-icon{font-size:35px;}.elementor-123 .elementor-element.elementor-element-8e2eaae .elementor-icon svg{height:35px;}.elementor-123 .elementor-element.elementor-element-bd4e439{--container-widget-width:53%;--container-widget-flex-grow:0;width:var( --container-widget-width, 53% );max-width:53%;}.elementor-123 .elementor-element.elementor-element-c672aec{font-size:15px;}.elementor-123 .elementor-element.elementor-element-cca1c00 > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-123 .elementor-element.elementor-element-cca1c00{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img{margin-bottom:15px;}.elementor-123 .elementor-element.elementor-element-8692701{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-c9f243e{--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-123 .elementor-element.elementor-element-122d7fc.elementor-element{--align-self:flex-start;}.elementor-123 .elementor-element.elementor-element-122d7fc .elementor-icon{font-size:35px;}.elementor-123 .elementor-element.elementor-element-122d7fc .elementor-icon svg{height:35px;}.elementor-123 .elementor-element.elementor-element-3f4c7de{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-123 .elementor-element.elementor-element-0cadb8c{font-size:15px;}.elementor-123 .elementor-element.elementor-element-0bb373c > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-123 .elementor-element.elementor-element-0bb373c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img{margin-bottom:15px;}.elementor-123 .elementor-element.elementor-element-61a451f{--e-n-carousel-swiper-slides-to-display:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:295px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:554px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:84px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:552px;}:where( .elementor-123 .elementor-element.elementor-element-61a451f .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-688570f img{border-radius:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-a3dcf86 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-123 .elementor-element.elementor-element-3c169d3{font-size:15px;line-height:20px;}.elementor-123 .elementor-element.elementor-element-465f679{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-123 .elementor-element.elementor-element-8a3819d{--content-width:1700px;}.elementor-123 .elementor-element.elementor-element-c2284b7{--width:55%;}.elementor-123 .elementor-element.elementor-element-79630c8{--width:100%;}.elementor-123 .elementor-element.elementor-element-c26f93b{--content-width:1400px;}.elementor-123 .elementor-element.elementor-element-ae2c55e{--width:100%;}.elementor-123 .elementor-element.elementor-element-2d77148{--width:28%;}.elementor-123 .elementor-element.elementor-element-be41ef7{--content-width:1115px;}.elementor-123 .elementor-element.elementor-element-98ac3e7{--width:100%;}.elementor-123 .elementor-element.elementor-element-2d5baa8{--width:100%;}.elementor-123 .elementor-element.elementor-element-c9f243e{--width:100%;}.elementor-123 .elementor-element.elementor-element-02e6c38{--width:81%;}}@media(max-width:1024px) and (min-width:768px){.elementor-123 .elementor-element.elementor-element-c2284b7{--width:100%;}.elementor-123 .elementor-element.elementor-element-2d77148{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-79630c8 */.elementor-123 .elementor-element.elementor-element-79630c8 {
  opacity: 0;
  animation: moveUp 1s ease-out forwards;
}

@keyframes moveUp {
  0% {
    opacity: 0;
    transform: translateY(120px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14593e5 */.elementor-123 .elementor-element.elementor-element-14593e5 {
  overflow: hidden !important;
}

.elementor-123 .elementor-element.elementor-element-14593e5 .elementor-heading-title {
  display: inline-block !important;
  opacity: 0;
  transform: translateY(22px);
  clip-path: inset(0 100% 0 0);

  animation: headingVideoReveal 1.4s cubic-bezier(.22, .61, .36, 1) forwards;
}

@keyframes headingVideoReveal {
  0% {
    opacity: 0;
    transform: translateY(22px);
    clip-path: inset(0 100% 0 0);
  }

  25% {
    opacity: 1;
  }

  100% {
    opacity: 1;
    transform: translateY(0);
    clip-path: inset(0 0 0 0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c10ac49 */.elementor-123 .elementor-element.elementor-element-c10ac49 {
  overflow: hidden !important;
}

.elementor-123 .elementor-element.elementor-element-c10ac49 .elementor-heading-title {
  display: inline-block !important;
  opacity: 0;
  transform: translateY(22px);
  clip-path: inset(0 100% 0 0);

  animation: headingVideoReveal 1.4s cubic-bezier(.22, .61, .36, 1) forwards;
}

@keyframes headingVideoReveal {
  0% {
    opacity: 0;
    transform: translateY(22px);
    clip-path: inset(0 100% 0 0);
  }

  25% {
    opacity: 1;
  }

  100% {
    opacity: 1;
    transform: translateY(0);
    clip-path: inset(0 0 0 0);
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d716126 */@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-d716126 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 18px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        margin: 0 !important;
        flex: 0 0 auto !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        text-align: left !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        margin: 0 !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-d716126 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 20px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        width: 70px !important;
        min-width: 70px !important;
        margin: 0 !important;
        flex: 0 0 70px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img img {
        width: 70px !important;
        height: 70px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin: 0 0 14px 0 !important;
        color: #ffffff !important;
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    /* Description exactly like the picture */
    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        display: inline !important;
        width: auto !important;
        max-width: 170px !important;
        margin: 0 !important;
        padding: 5px 10px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 4px !important;
        font-size: 13px !important;
        font-weight: 700 !important;
        line-height: 1.5 !important;
        text-align: left !important;
        white-space: normal !important;
        box-decoration-break: clone !important;
        -webkit-box-decoration-break: clone !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be41ef7 */.elementor-123 .elementor-element.elementor-element-be41ef7 {
  opacity: 0;
  animation: moveInRight 1s ease-out forwards;
}

@keyframes moveInRight {
  0% {
    opacity: 0;
    transform: translateX(120px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cca1c00 */@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 18px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        margin: 0 !important;
        flex: 0 0 auto !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        text-align: left !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        margin: 0 !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 20px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        width: 70px !important;
        min-width: 70px !important;
        margin: 0 !important;
        flex: 0 0 70px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img img {
        width: 70px !important;
        height: 70px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin: 0 0 14px 0 !important;
        color: #ffffff !important;
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    /* Description exactly like the picture */
    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        display: inline !important;
        width: auto !important;
        max-width: 170px !important;
        margin: 0 !important;
        padding: 5px 10px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 4px !important;
        font-size: 13px !important;
        font-weight: 700 !important;
        line-height: 1.5 !important;
        text-align: left !important;
        white-space: normal !important;
        box-decoration-break: clone !important;
        -webkit-box-decoration-break: clone !important;
    }

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0bb373c */@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 18px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        margin: 0 !important;
        flex: 0 0 auto !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        text-align: left !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        margin: 0 !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 20px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        width: 70px !important;
        min-width: 70px !important;
        margin: 0 !important;
        flex: 0 0 70px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img img {
        width: 70px !important;
        height: 70px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin: 0 0 14px 0 !important;
        color: #ffffff !important;
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    /* Description exactly like the picture */
    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        display: inline !important;
        width: auto !important;
        max-width: 170px !important;
        margin: 0 !important;
        padding: 5px 10px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 4px !important;
        font-size: 13px !important;
        font-weight: 700 !important;
        line-height: 1.5 !important;
        text-align: left !important;
        white-space: normal !important;
        box-decoration-break: clone !important;
        -webkit-box-decoration-break: clone !important;
    }

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d716126 */@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-d716126 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 18px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        margin: 0 !important;
        flex: 0 0 auto !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        text-align: left !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        margin: 0 !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-d716126 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 20px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        width: 70px !important;
        min-width: 70px !important;
        margin: 0 !important;
        flex: 0 0 70px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img img {
        width: 70px !important;
        height: 70px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin: 0 0 14px 0 !important;
        color: #ffffff !important;
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    /* Description exactly like the picture */
    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        display: inline !important;
        width: auto !important;
        max-width: 170px !important;
        margin: 0 !important;
        padding: 5px 10px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 4px !important;
        font-size: 13px !important;
        font-weight: 700 !important;
        line-height: 1.5 !important;
        text-align: left !important;
        white-space: normal !important;
        box-decoration-break: clone !important;
        -webkit-box-decoration-break: clone !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be41ef7 */.elementor-123 .elementor-element.elementor-element-be41ef7 {
  opacity: 0;
  animation: moveInRight 1s ease-out forwards;
}

@keyframes moveInRight {
  0% {
    opacity: 0;
    transform: translateX(120px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cca1c00 */@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 18px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        margin: 0 !important;
        flex: 0 0 auto !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        text-align: left !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        margin: 0 !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 20px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        width: 70px !important;
        min-width: 70px !important;
        margin: 0 !important;
        flex: 0 0 70px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img img {
        width: 70px !important;
        height: 70px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin: 0 0 14px 0 !important;
        color: #ffffff !important;
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    /* Description exactly like the picture */
    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        display: inline !important;
        width: auto !important;
        max-width: 170px !important;
        margin: 0 !important;
        padding: 5px 10px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 4px !important;
        font-size: 13px !important;
        font-weight: 700 !important;
        line-height: 1.5 !important;
        text-align: left !important;
        white-space: normal !important;
        box-decoration-break: clone !important;
        -webkit-box-decoration-break: clone !important;
    }

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0bb373c */@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 18px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        margin: 0 !important;
        flex: 0 0 auto !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        text-align: left !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        margin: 0 !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 20px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        width: 70px !important;
        min-width: 70px !important;
        margin: 0 !important;
        flex: 0 0 70px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img img {
        width: 70px !important;
        height: 70px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin: 0 0 14px 0 !important;
        color: #ffffff !important;
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    /* Description exactly like the picture */
    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        display: inline !important;
        width: auto !important;
        max-width: 170px !important;
        margin: 0 !important;
        padding: 5px 10px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 4px !important;
        font-size: 13px !important;
        font-weight: 700 !important;
        line-height: 1.5 !important;
        text-align: left !important;
        white-space: normal !important;
        box-decoration-break: clone !important;
        -webkit-box-decoration-break: clone !important;
    }

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d716126 */@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-d716126 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 18px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        margin: 0 !important;
        flex: 0 0 auto !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        text-align: left !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        margin: 0 !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-d716126 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 20px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        width: 70px !important;
        min-width: 70px !important;
        margin: 0 !important;
        flex: 0 0 70px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img img {
        width: 70px !important;
        height: 70px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin: 0 0 14px 0 !important;
        color: #ffffff !important;
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    /* Description exactly like the picture */
    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        display: inline !important;
        width: auto !important;
        max-width: 170px !important;
        margin: 0 !important;
        padding: 5px 10px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 4px !important;
        font-size: 13px !important;
        font-weight: 700 !important;
        line-height: 1.5 !important;
        text-align: left !important;
        white-space: normal !important;
        box-decoration-break: clone !important;
        -webkit-box-decoration-break: clone !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be41ef7 */.elementor-123 .elementor-element.elementor-element-be41ef7 {
  opacity: 0;
  animation: moveInRight 1s ease-out forwards;
}

@keyframes moveInRight {
  0% {
    opacity: 0;
    transform: translateX(120px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cca1c00 */@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 18px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        margin: 0 !important;
        flex: 0 0 auto !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        text-align: left !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        margin: 0 !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 20px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        width: 70px !important;
        min-width: 70px !important;
        margin: 0 !important;
        flex: 0 0 70px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img img {
        width: 70px !important;
        height: 70px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin: 0 0 14px 0 !important;
        color: #ffffff !important;
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    /* Description exactly like the picture */
    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        display: inline !important;
        width: auto !important;
        max-width: 170px !important;
        margin: 0 !important;
        padding: 5px 10px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 4px !important;
        font-size: 13px !important;
        font-weight: 700 !important;
        line-height: 1.5 !important;
        text-align: left !important;
        white-space: normal !important;
        box-decoration-break: clone !important;
        -webkit-box-decoration-break: clone !important;
    }

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0bb373c */@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 18px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        margin: 0 !important;
        flex: 0 0 auto !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        text-align: left !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        margin: 0 !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 20px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        width: 70px !important;
        min-width: 70px !important;
        margin: 0 !important;
        flex: 0 0 70px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img img {
        width: 70px !important;
        height: 70px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin: 0 0 14px 0 !important;
        color: #ffffff !important;
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    /* Description exactly like the picture */
    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        display: inline !important;
        width: auto !important;
        max-width: 170px !important;
        margin: 0 !important;
        padding: 5px 10px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 4px !important;
        font-size: 13px !important;
        font-weight: 700 !important;
        line-height: 1.5 !important;
        text-align: left !important;
        white-space: normal !important;
        box-decoration-break: clone !important;
        -webkit-box-decoration-break: clone !important;
    }

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d716126 */@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-d716126 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 18px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        margin: 0 !important;
        flex: 0 0 auto !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        text-align: left !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        margin: 0 !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-d716126 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 20px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img {
        width: 70px !important;
        min-width: 70px !important;
        margin: 0 !important;
        flex: 0 0 70px !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-img img {
        width: 70px !important;
        height: 70px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-title {
        margin: 0 0 14px 0 !important;
        color: #ffffff !important;
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    /* Description exactly like the picture */
    .elementor-123 .elementor-element.elementor-element-d716126 .elementor-image-box-description {
        display: inline !important;
        width: auto !important;
        max-width: 170px !important;
        margin: 0 !important;
        padding: 5px 10px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 4px !important;
        font-size: 13px !important;
        font-weight: 700 !important;
        line-height: 1.5 !important;
        text-align: left !important;
        white-space: normal !important;
        box-decoration-break: clone !important;
        -webkit-box-decoration-break: clone !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be41ef7 */.elementor-123 .elementor-element.elementor-element-be41ef7 {
  opacity: 0;
  animation: moveInRight 1s ease-out forwards;
}

@keyframes moveInRight {
  0% {
    opacity: 0;
    transform: translateX(120px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cca1c00 */@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 18px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        margin: 0 !important;
        flex: 0 0 auto !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        text-align: left !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        margin: 0 !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 20px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img {
        width: 70px !important;
        min-width: 70px !important;
        margin: 0 !important;
        flex: 0 0 70px !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-img img {
        width: 70px !important;
        height: 70px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-title {
        margin: 0 0 14px 0 !important;
        color: #ffffff !important;
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    /* Description exactly like the picture */
    .elementor-123 .elementor-element.elementor-element-cca1c00 .elementor-image-box-description {
        display: inline !important;
        width: auto !important;
        max-width: 170px !important;
        margin: 0 !important;
        padding: 5px 10px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 4px !important;
        font-size: 13px !important;
        font-weight: 700 !important;
        line-height: 1.5 !important;
        text-align: left !important;
        white-space: normal !important;
        box-decoration-break: clone !important;
        -webkit-box-decoration-break: clone !important;
    }

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0bb373c */@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 18px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        margin: 0 !important;
        flex: 0 0 auto !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        text-align: left !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        margin: 0 !important;
    }

}

@media only screen and (max-width: 767px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 20px !important;
        background: #071018 !important;
        padding: 26px 20px !important;
        border-radius: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        width: 72px !important;
        min-width: 72px !important;
        margin: 0 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img img {
        width: 72px !important;
        height: 72px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin: 0 0 10px 0 !important;
        color: #ffffff !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 6px 12px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        text-align: left !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
        gap: 20px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img {
        width: 70px !important;
        min-width: 70px !important;
        margin: 0 !important;
        flex: 0 0 70px !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-img img {
        width: 70px !important;
        height: 70px !important;
        object-fit: cover !important;
        border-radius: 50% !important;
        display: block !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-content {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        text-align: left !important;
    }

    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-title {
        margin: 0 0 14px 0 !important;
        color: #ffffff !important;
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
    }

    /* Description exactly like the picture */
    .elementor-123 .elementor-element.elementor-element-0bb373c .elementor-image-box-description {
        display: inline !important;
        width: auto !important;
        max-width: 170px !important;
        margin: 0 !important;
        padding: 5px 10px !important;
        background: #3b444c !important;
        color: #ffffff !important;
        border-radius: 4px !important;
        font-size: 13px !important;
        font-weight: 700 !important;
        line-height: 1.5 !important;
        text-align: left !important;
        white-space: normal !important;
        box-decoration-break: clone !important;
        -webkit-box-decoration-break: clone !important;
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-688570f */.elementor-123 .elementor-element.elementor-element-688570f {
  opacity: 0;
  animation: moveInLeft 1s ease-out forwards;
}

@keyframes moveInLeft {
  0% {
    opacity: 0;
    transform: translateX(-120px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3dcf86 */.elementor-123 .elementor-element.elementor-element-a3dcf86 {
  overflow: hidden !important;
}

.elementor-123 .elementor-element.elementor-element-a3dcf86 .elementor-heading-title {
  display: inline-block !important;
  opacity: 0;
  transform: translateY(22px);
  clip-path: inset(0 100% 0 0);

  animation: headingVideoReveal 1.4s cubic-bezier(.22, .61, .36, 1) forwards;
}

@keyframes headingVideoReveal {
  0% {
    opacity: 0;
    transform: translateY(22px);
    clip-path: inset(0 100% 0 0);
  }

  25% {
    opacity: 1;
  }

  100% {
    opacity: 1;
    transform: translateY(0);
    clip-path: inset(0 0 0 0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-465f679 */.elementor-123 .elementor-element.elementor-element-465f679 .elementor-button-icon {
  display: inline-flex;
  transition: transform 0.3s ease;
  transform-origin: center;
}

.elementor-123 .elementor-element.elementor-element-465f679:hover .elementor-button-icon {
  transform: rotate(-45deg);
}/* End custom CSS */