.elementor-5222 .elementor-element.elementor-element-025b4e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--position:fixed;top:0px;--z-index:20;}.elementor-5222 .elementor-element.elementor-element-025b4e8.e-con{--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-5222 .elementor-element.elementor-element-025b4e8{left:0px;}body.rtl .elementor-5222 .elementor-element.elementor-element-025b4e8{right:0px;}.elementor-5222 .elementor-element.elementor-element-965ce16{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-965ce16.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-5222 .elementor-element.elementor-element-ae00e1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--gap:2vw 2vw;--background-transition:0.3s;--border-radius:2em 2em 2em 2em;box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:.5vw;--padding-bottom:.5vw;--padding-left:.5vw;--padding-right:.5vw;}.elementor-5222 .elementor-element.elementor-element-ae00e1b:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-ae00e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5222 .elementor-element.elementor-element-ae00e1b, .elementor-5222 .elementor-element.elementor-element-ae00e1b::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-ae00e1b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-5222 .elementor-element.elementor-element-e5fbae1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--border-radius:1.5em 1.5em 1.5em 1.5em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0vw;--margin-bottom:0vw;--margin-left:.2vw;--margin-right:0vw;--padding-top:.5vw;--padding-bottom:.5vw;--padding-left:.5vw;--padding-right:.5vw;}.elementor-5222 .elementor-element.elementor-element-e5fbae1:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-e5fbae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4B4B4B 0%, #282727 100%);}.elementor-5222 .elementor-element.elementor-element-e5fbae1, .elementor-5222 .elementor-element.elementor-element-e5fbae1::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-e5fbae1.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-5222 .elementor-element.elementor-element-e5fbae1.e-con:hover{--e-con-transform-scale:1.1;}.elementor-5222 .elementor-element.elementor-element-7818a64 img{width:2vw;max-width:100vw;}.elementor-5222 .elementor-element.elementor-element-bb91041 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-317e71e .elementor-heading-title{color:#29ABE2;font-family:"Janna", Sans-serif;font-size:1vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-317e71e > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-5222 .elementor-element.elementor-element-062416d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-bca37b9 .elementor-heading-title{color:#29ABE2;font-family:"Janna", Sans-serif;font-size:1vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-bca37b9 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-5222 .elementor-element.elementor-element-d41cca0 .elementor-heading-title{color:#29ABE2;font-family:"Janna", Sans-serif;font-size:1vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-d41cca0 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-5222 .elementor-element.elementor-element-d7961e7{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-5222 .elementor-element.elementor-element-d7961e7 .elementor-divider-separator{width:100%;}.elementor-5222 .elementor-element.elementor-element-d7961e7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5222 .elementor-element.elementor-element-ff75035{text-align:left;}.elementor-5222 .elementor-element.elementor-element-ff75035 img{width:8vw;max-width:20vw;}.elementor-5222 .elementor-element.elementor-element-ff75035 > .elementor-widget-container{padding:0vw 2vw 0vw 0vw;}.elementor-5222 .elementor-element.elementor-element-ff75035 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-5222 .elementor-element.elementor-element-22ded3c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--position:fixed;top:0px;--z-index:20;}.elementor-5222 .elementor-element.elementor-element-22ded3c.e-con{--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-5222 .elementor-element.elementor-element-22ded3c{left:0px;}body.rtl .elementor-5222 .elementor-element.elementor-element-22ded3c{right:0px;}.elementor-5222 .elementor-element.elementor-element-c37a463{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-c37a463.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-5222 .elementor-element.elementor-element-fae6a73{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--gap:2vw 2vw;--background-transition:0.3s;--border-radius:2em 2em 2em 2em;box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:.5vw;--padding-bottom:.5vw;--padding-left:.5vw;--padding-right:.5vw;}.elementor-5222 .elementor-element.elementor-element-fae6a73:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-fae6a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5222 .elementor-element.elementor-element-fae6a73, .elementor-5222 .elementor-element.elementor-element-fae6a73::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-fae6a73.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-5222 .elementor-element.elementor-element-4bf92ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--border-radius:1.5em 1.5em 1.5em 1.5em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0vw;--margin-bottom:0vw;--margin-left:.2vw;--margin-right:0vw;--padding-top:.5vw;--padding-bottom:.5vw;--padding-left:.5vw;--padding-right:.5vw;}.elementor-5222 .elementor-element.elementor-element-4bf92ee:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-4bf92ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4B4B4B 0%, #282727 100%);}.elementor-5222 .elementor-element.elementor-element-4bf92ee, .elementor-5222 .elementor-element.elementor-element-4bf92ee::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-4bf92ee.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-5222 .elementor-element.elementor-element-4bf92ee.e-con:hover{--e-con-transform-scale:1.1;}.elementor-5222 .elementor-element.elementor-element-ed7300b img{width:2vw;max-width:100vw;}.elementor-5222 .elementor-element.elementor-element-017b974 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-69fdc01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-6584996{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-5222 .elementor-element.elementor-element-6584996 .elementor-divider-separator{width:100%;}.elementor-5222 .elementor-element.elementor-element-6584996 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5222 .elementor-element.elementor-element-bc73702{text-align:left;}.elementor-5222 .elementor-element.elementor-element-bc73702 img{width:8vw;max-width:20vw;}.elementor-5222 .elementor-element.elementor-element-bc73702 > .elementor-widget-container{padding:0vw 2vw 0vw 0vw;}.elementor-5222 .elementor-element.elementor-element-bc73702 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-5222 .elementor-element.elementor-element-3703834{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5222 .elementor-element.elementor-element-3703834, .elementor-5222 .elementor-element.elementor-element-3703834::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-3f6ac6d{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-599e38a{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-599e38a, .elementor-5222 .elementor-element.elementor-element-599e38a::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-8fa721e{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-8fa721e, .elementor-5222 .elementor-element.elementor-element-8fa721e::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-2aca8fa{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-2aca8fa, .elementor-5222 .elementor-element.elementor-element-2aca8fa::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-4687b84{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-5222 .elementor-element.elementor-element-4687b84:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-4687b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://binnahar.com/wp-content/uploads/2024/12/white_tilt_background_3.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5222 .elementor-element.elementor-element-4687b84, .elementor-5222 .elementor-element.elementor-element-4687b84::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-20008e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5222 .elementor-element.elementor-element-6bcc461{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:17vw;--padding-bottom:17vw;--padding-left:17vw;--padding-right:17vw;}.elementor-5222 .elementor-element.elementor-element-2ae9391 img{width:100%;max-width:100%;}.elementor-5222 .elementor-element.elementor-element-0a86c8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-5222 .elementor-element.elementor-element-a8e7bd4{text-align:right;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5222 .elementor-element.elementor-element-a8e7bd4 .elementor-heading-title{color:#4C4C4C;font-family:"Janna", Sans-serif;font-size:1.2vw;font-weight:500;line-height:1.2em;}.elementor-5222 .elementor-element.elementor-element-a8e7bd4 > .elementor-widget-container{padding:1vw 1vw 1vw 1vw;}.elementor-5222 .elementor-element.elementor-element-a8e7bd4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5222 .elementor-element.elementor-element-80ebae8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0vw;--padding-bottom:30vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5222 .elementor-element.elementor-element-7ae9961{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-5222 .elementor-element.elementor-element-584b761{text-align:right;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5222 .elementor-element.elementor-element-584b761 .elementor-heading-title{color:#4C4C4C;font-family:"Janna", Sans-serif;font-size:1.2vw;font-weight:500;line-height:1.2em;}.elementor-5222 .elementor-element.elementor-element-584b761 > .elementor-widget-container{padding:1vw 1vw 1vw 1vw;}.elementor-5222 .elementor-element.elementor-element-5db206f{--display:flex;--background-transition:0.3s;--padding-top:17vw;--padding-bottom:17vw;--padding-left:17vw;--padding-right:17vw;}.elementor-5222 .elementor-element.elementor-element-2ee92de img{width:100%;max-width:100%;}.elementor-5222 .elementor-element.elementor-element-89bcbd1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.7;--margin-top:-30vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-5222 .elementor-element.elementor-element-89bcbd1:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-89bcbd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://binnahar.com/wp-content/uploads/2024/12/black_background_binnahar-min.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5222 .elementor-element.elementor-element-89bcbd1::before, .elementor-5222 .elementor-element.elementor-element-89bcbd1 > .elementor-background-video-container::before, .elementor-5222 .elementor-element.elementor-element-89bcbd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-5222 .elementor-element.elementor-element-89bcbd1 > .elementor-background-slideshow::before, .elementor-5222 .elementor-element.elementor-element-89bcbd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5222 .elementor-element.elementor-element-89bcbd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-5222 .elementor-element.elementor-element-89bcbd1, .elementor-5222 .elementor-element.elementor-element-89bcbd1::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-5c74e6d{--iteration-count:infinite;--animation-duration:1000ms;--dynamic-text-color:#2CAAE2;}.elementor-5222 .elementor-element.elementor-element-5c74e6d .elementor-headline{text-align:center;font-family:"Janna", Sans-serif;font-size:6vw;font-weight:700;}.elementor-5222 .elementor-element.elementor-element-5c74e6d .elementor-headline-dynamic-wrapper path{stroke:#2CAAE2;stroke-linecap:round;stroke-linejoin:round;}.elementor-5222 .elementor-element.elementor-element-5c74e6d .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-5222 .elementor-element.elementor-element-5c74e6d .elementor-headline-dynamic-text{z-index:auto;font-family:"Janna", Sans-serif;font-weight:700;}.elementor-5222 .elementor-element.elementor-element-5c74e6d .elementor-headline-plain-text{color:#FFFFFF;}.elementor-5222 .elementor-element.elementor-element-5c74e6d > .elementor-widget-container{padding:20vw 0vw 0vw 0vw;}.elementor-5222 .elementor-element.elementor-element-2536b4a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5222 .elementor-element.elementor-element-fb5822b .elementor-counter{flex-direction:column-reverse;}.elementor-5222 .elementor-element.elementor-element-fb5822b .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Janna", Sans-serif;font-size:4.5vw;font-weight:600;line-height:0rem;}.elementor-5222 .elementor-element.elementor-element-fb5822b .elementor-counter-title{color:#2CAAE2;font-family:"Janna", Sans-serif;font-size:3vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-0a662e5 .elementor-counter{flex-direction:column-reverse;}.elementor-5222 .elementor-element.elementor-element-0a662e5 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Janna", Sans-serif;font-size:4.5vw;font-weight:600;line-height:0rem;}.elementor-5222 .elementor-element.elementor-element-0a662e5 .elementor-counter-title{color:#2CAAE2;font-family:"Janna", Sans-serif;font-size:3vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-e058d3c .elementor-counter{flex-direction:column-reverse;}.elementor-5222 .elementor-element.elementor-element-e058d3c .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Janna", Sans-serif;font-size:4.5vw;font-weight:600;line-height:0rem;}.elementor-5222 .elementor-element.elementor-element-e058d3c .elementor-counter-title{color:#2CAAE2;font-family:"Janna", Sans-serif;font-size:3vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-c4a65da .elementor-counter{flex-direction:column-reverse;}.elementor-5222 .elementor-element.elementor-element-c4a65da .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Janna", Sans-serif;font-size:4.5vw;font-weight:600;line-height:0rem;}.elementor-5222 .elementor-element.elementor-element-c4a65da .elementor-counter-title{color:#2CAAE2;font-family:"Janna", Sans-serif;font-size:3vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-42ef71e{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;--padding-top:4vw;--padding-bottom:30vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5222 .elementor-element.elementor-element-6ed40f0{text-align:center;}.elementor-5222 .elementor-element.elementor-element-6ed40f0 .elementor-heading-title{color:#2CAAE2;font-family:"Janna", Sans-serif;font-size:3.5vw;font-weight:600;line-height:0px;}.elementor-5222 .elementor-element.elementor-element-6ed40f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-4aee01d{text-align:center;}.elementor-5222 .elementor-element.elementor-element-4aee01d .elementor-heading-title{color:#2CAAE2;font-family:"Janna", Sans-serif;font-size:3.5vw;font-weight:600;line-height:0px;}.elementor-5222 .elementor-element.elementor-element-4aee01d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-bc97a52{text-align:center;}.elementor-5222 .elementor-element.elementor-element-bc97a52 .elementor-heading-title{color:#2CAAE2;font-family:"Janna", Sans-serif;font-size:2.6vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-bc97a52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-0106dd0{text-align:center;}.elementor-5222 .elementor-element.elementor-element-0106dd0 .elementor-heading-title{color:#2CAAE2;font-family:"Janna", Sans-serif;font-size:3.5vw;font-weight:600;line-height:0px;}.elementor-5222 .elementor-element.elementor-element-0106dd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-13fb2f7{text-align:center;}.elementor-5222 .elementor-element.elementor-element-13fb2f7 .elementor-heading-title{color:#2CAAE2;font-family:"Janna", Sans-serif;font-size:3.5vw;font-weight:600;line-height:0px;}.elementor-5222 .elementor-element.elementor-element-13fb2f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-0254e06{text-align:center;}.elementor-5222 .elementor-element.elementor-element-0254e06 .elementor-heading-title{color:#2CAAE2;font-family:"Janna", Sans-serif;font-size:3.5vw;font-weight:600;line-height:0px;}.elementor-5222 .elementor-element.elementor-element-0254e06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-bc460bc{--display:flex;--background-transition:0.3s;--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-5222 .elementor-element.elementor-element-bc460bc > .elementor-shape-bottom .elementor-shape-fill, .elementor-5222 .elementor-element.elementor-element-bc460bc > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#191D1F;}.elementor-5222 .elementor-element.elementor-element-bc460bc > .elementor-shape-bottom svg, .elementor-5222 .elementor-element.elementor-element-bc460bc > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-5222 .elementor-element.elementor-element-bc460bc > .elementor-shape-bottom, .elementor-5222 .elementor-element.elementor-element-bc460bc > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-5222 .elementor-element.elementor-element-6c2b4b1{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-995a5bf{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5222 .elementor-element.elementor-element-995a5bf:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-995a5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5222 .elementor-element.elementor-element-995a5bf, .elementor-5222 .elementor-element.elementor-element-995a5bf::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-995a5bf > .elementor-shape-top .elementor-shape-fill, .elementor-5222 .elementor-element.elementor-element-995a5bf > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#191D1F;}.elementor-5222 .elementor-element.elementor-element-995a5bf > .elementor-shape-top svg, .elementor-5222 .elementor-element.elementor-element-995a5bf > .e-con-inner > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-5222 .elementor-element.elementor-element-995a5bf > .elementor-shape-top, .elementor-5222 .elementor-element.elementor-element-995a5bf > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-5222 .elementor-element.elementor-element-995a5bf > .elementor-shape-bottom .elementor-shape-fill, .elementor-5222 .elementor-element.elementor-element-995a5bf > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#191D1F;}.elementor-5222 .elementor-element.elementor-element-995a5bf > .elementor-shape-bottom svg, .elementor-5222 .elementor-element.elementor-element-995a5bf > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-5222 .elementor-element.elementor-element-ee5a843{--display:flex;--background-transition:0.3s;--padding-top:10vw;--padding-bottom:10vw;--padding-left:10vw;--padding-right:10vw;}.elementor-5222 .elementor-element.elementor-element-6bad39c{text-align:center;}.elementor-5222 .elementor-element.elementor-element-6bad39c .elementor-heading-title{color:#191D1F;font-family:"Janna", Sans-serif;font-size:5.5vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-6bad39c > .elementor-widget-container{padding:6vw 0vw 0vw 0vw;}.elementor-5222 .elementor-element.elementor-element-65cdf49{--display:grid;--e-con-grid-template-columns:repeat(10, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-5222 .elementor-element.elementor-element-2915a2c{--display:grid;--e-con-grid-template-columns:repeat(9, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-5222 .elementor-element.elementor-element-abf65c6 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-01c3bd0 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-732d207 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-5bba1c7 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-ad95a4c img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-5a64393 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-dcae449 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-aee8e5e img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-30c45d8 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-8238e9e img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-c210ff7 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-5333dc7 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-fdcaa29 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-726dc9a img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-153f29e img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-0ee9ddc img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-2090129 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-40326b7 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-1b3e72f img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-1e5b9b5 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-ecea848 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-652a3af img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-ff9ac23 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-a9813f3 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-56451a1 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-b519162 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-2a9197e img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-710eecb{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5222 .elementor-element.elementor-element-710eecb:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-710eecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-710eecb, .elementor-5222 .elementor-element.elementor-element-710eecb::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-710eecb > .elementor-shape-top .elementor-shape-fill, .elementor-5222 .elementor-element.elementor-element-710eecb > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#191D1F;}.elementor-5222 .elementor-element.elementor-element-710eecb > .elementor-shape-top svg, .elementor-5222 .elementor-element.elementor-element-710eecb > .e-con-inner > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-5222 .elementor-element.elementor-element-710eecb > .elementor-shape-top, .elementor-5222 .elementor-element.elementor-element-710eecb > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-5222 .elementor-element.elementor-element-710eecb > .elementor-shape-bottom .elementor-shape-fill, .elementor-5222 .elementor-element.elementor-element-710eecb > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#191D1F;}.elementor-5222 .elementor-element.elementor-element-710eecb > .elementor-shape-bottom svg, .elementor-5222 .elementor-element.elementor-element-710eecb > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-5222 .elementor-element.elementor-element-72654e4{--display:flex;--background-transition:0.3s;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-5222 .elementor-element.elementor-element-2b7f8a5{text-align:center;}.elementor-5222 .elementor-element.elementor-element-2b7f8a5 .elementor-heading-title{color:#FFFFFF;font-family:"Janna", Sans-serif;font-size:5.5vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-2b7f8a5 > .elementor-widget-container{padding:10vw 0vw 0vw 0vw;}.elementor-5222 .elementor-element.elementor-element-2797dd2{--display:grid;--e-con-grid-template-columns:repeat(10, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-5222 .elementor-element.elementor-element-dd2fd5c img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-e0bf023 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-b4c7c31 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-d491230 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-e2f1b50 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-f3d5958 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-86f8ef2 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-33b9468 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-42d619e img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-928cf9c img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-0cee6bb img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-d1a13e9 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-68c5316 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-164f4b5 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-a19663b img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-eca608b img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-c6453b1 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-7ef5f4a img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-525ef7d img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-6063729 img{width:10vw;}.elementor-5222 .elementor-element.elementor-element-447f3d6{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5222 .elementor-element.elementor-element-447f3d6:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-447f3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-447f3d6, .elementor-5222 .elementor-element.elementor-element-447f3d6::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-447f3d6 > .elementor-shape-top .elementor-shape-fill, .elementor-5222 .elementor-element.elementor-element-447f3d6 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#191D1F;}.elementor-5222 .elementor-element.elementor-element-447f3d6 > .elementor-shape-top svg, .elementor-5222 .elementor-element.elementor-element-447f3d6 > .e-con-inner > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-5222 .elementor-element.elementor-element-447f3d6 > .elementor-shape-top, .elementor-5222 .elementor-element.elementor-element-447f3d6 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-5222 .elementor-element.elementor-element-447f3d6 > .elementor-shape-bottom .elementor-shape-fill, .elementor-5222 .elementor-element.elementor-element-447f3d6 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#191D1F;}.elementor-5222 .elementor-element.elementor-element-447f3d6 > .elementor-shape-bottom svg, .elementor-5222 .elementor-element.elementor-element-447f3d6 > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-5222 .elementor-element.elementor-element-6fd0429{--display:flex;--gap:8vw 8vw;--background-transition:0.3s;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5222 .elementor-element.elementor-element-8d2fbf4{text-align:center;}.elementor-5222 .elementor-element.elementor-element-8d2fbf4 .elementor-heading-title{color:#FFFFFF;font-family:"Janna", Sans-serif;font-size:5.5vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-8d2fbf4 > .elementor-widget-container{padding:10vw 0vw 0vw 0vw;}.elementor-5222 .elementor-element.elementor-element-0adf15d img{width:79%;max-width:100vw;}.elementor-5222 .elementor-element.elementor-element-50f5acb{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;--z-index:2;}.elementor-5222 .elementor-element.elementor-element-50f5acb:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-50f5acb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5222 .elementor-element.elementor-element-50f5acb, .elementor-5222 .elementor-element.elementor-element-50f5acb::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-50f5acb > .elementor-shape-top .elementor-shape-fill, .elementor-5222 .elementor-element.elementor-element-50f5acb > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#191D1F;}.elementor-5222 .elementor-element.elementor-element-50f5acb > .elementor-shape-top svg, .elementor-5222 .elementor-element.elementor-element-50f5acb > .e-con-inner > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-5222 .elementor-element.elementor-element-50f5acb > .elementor-shape-bottom .elementor-shape-fill, .elementor-5222 .elementor-element.elementor-element-50f5acb > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#191D1F;}.elementor-5222 .elementor-element.elementor-element-50f5acb > .elementor-shape-bottom svg, .elementor-5222 .elementor-element.elementor-element-50f5acb > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-5222 .elementor-element.elementor-element-50f5acb > .elementor-shape-bottom, .elementor-5222 .elementor-element.elementor-element-50f5acb > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-5222 .elementor-element.elementor-element-146949b{text-align:center;}.elementor-5222 .elementor-element.elementor-element-146949b .elementor-heading-title{color:#191D1F;font-family:"Janna", Sans-serif;font-size:5.5vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-146949b > .elementor-widget-container{padding:10vw 0vw 0vw 0vw;}.elementor-5222 .elementor-element.elementor-element-76a7ff4{z-index:23;}.elementor-5222 .elementor-element.elementor-element-425f9c6 .elementor-button{font-family:"Janna", Sans-serif;font-size:1vw;font-weight:bold;background-color:#29ABE2;border-radius:0.85em 0.85em 0.85em 0.85em;}.elementor-5222 .elementor-element.elementor-element-425f9c6 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-5222 .elementor-element.elementor-element-425f9c6{z-index:3;}.elementor-5222 .elementor-element.elementor-element-6a1ef1f{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-5222 .elementor-element.elementor-element-6a1ef1f:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-6a1ef1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5222 .elementor-element.elementor-element-6a1ef1f, .elementor-5222 .elementor-element.elementor-element-6a1ef1f::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-6a1ef1f > .elementor-shape-top .elementor-shape-fill, .elementor-5222 .elementor-element.elementor-element-6a1ef1f > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#191D1F;}.elementor-5222 .elementor-element.elementor-element-6a1ef1f > .elementor-shape-top svg, .elementor-5222 .elementor-element.elementor-element-6a1ef1f > .e-con-inner > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-5222 .elementor-element.elementor-element-7da859d{text-align:center;}.elementor-5222 .elementor-element.elementor-element-7da859d .elementor-heading-title{color:#191D1F;font-family:"Janna", Sans-serif;font-size:5.5vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-7da859d > .elementor-widget-container{padding:15vw 0vw 5vw 0vw;}.elementor-5222 .elementor-element.elementor-element-6800f1c > .elementor-widget-container{padding:0vw 0vw 5vw 0vw;}.elementor-5222 .elementor-element.elementor-element-e69200b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-5222 .elementor-element.elementor-element-e69200b:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-e69200b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5222 .elementor-element.elementor-element-e69200b::before, .elementor-5222 .elementor-element.elementor-element-e69200b > .elementor-background-video-container::before, .elementor-5222 .elementor-element.elementor-element-e69200b > .e-con-inner > .elementor-background-video-container::before, .elementor-5222 .elementor-element.elementor-element-e69200b > .elementor-background-slideshow::before, .elementor-5222 .elementor-element.elementor-element-e69200b > .e-con-inner > .elementor-background-slideshow::before, .elementor-5222 .elementor-element.elementor-element-e69200b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://binnahar.com/wp-content/uploads/2024/12/binnahar_buildings_3.svg");background-position:center left;background-repeat:no-repeat;}.elementor-5222 .elementor-element.elementor-element-e69200b, .elementor-5222 .elementor-element.elementor-element-e69200b::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-e69200b > .elementor-shape-bottom .elementor-shape-fill, .elementor-5222 .elementor-element.elementor-element-e69200b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#191D1F;}.elementor-5222 .elementor-element.elementor-element-e69200b > .elementor-shape-bottom svg, .elementor-5222 .elementor-element.elementor-element-e69200b > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-5222 .elementor-element.elementor-element-e69200b > .elementor-shape-bottom, .elementor-5222 .elementor-element.elementor-element-e69200b > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-5222 .elementor-element.elementor-element-d2344d8{--display:flex;--background-transition:0.3s;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-field-group > label{font-family:"Janna", Sans-serif;font-size:1vw;font-weight:400;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-field-type-html{font-family:"Janna", Sans-serif;font-size:1vw;font-weight:400;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-field-group .elementor-field, .elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-field-subgroup label{font-family:"Janna", Sans-serif;font-size:1vw;font-weight:400;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){border-radius:1rem 1rem 1rem 1rem;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-field-group .elementor-select-wrapper select{border-radius:1rem 1rem 1rem 1rem;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-button{font-family:"Janna", Sans-serif;font-size:1.8vw;font-weight:700;border-radius:2rem 2rem 2rem 2rem;padding:1rem 1rem 1rem 1rem;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .e-form__buttons__wrapper__button-next{background-color:#2CAAE2;color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-button[type="submit"]{background-color:#2CAAE2;color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-button[type="submit"] svg *{fill:#191D1F;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .e-form__buttons__wrapper__button-previous{background-color:#2CAAE2;color:#ffffff;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .e-form__buttons__wrapper__button-next:hover{background-color:#2CAAE2;color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-button[type="submit"]:hover{background-color:#2CAAE2;color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-button[type="submit"]:hover svg *{fill:#191D1F;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-message{font-family:"Janna", Sans-serif;font-size:1vw;font-weight:400;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .e-form__indicators__indicator, .elementor-5222 .elementor-element.elementor-element-4cf88ff .e-form__indicators__indicator__label{font-family:"Janna", Sans-serif;font-weight:500;}.elementor-5222 .elementor-element.elementor-element-4cf88ff{--e-form-steps-indicators-spacing:2em;--e-form-steps-indicator-padding:2em;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:2vw;--e-form-steps-divider-gap:2em;}.elementor-5222 .elementor-element.elementor-element-4cf88ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-d9bcada{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2vw 2vw;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-126b818 .elementor-heading-title{color:#191D1F;font-family:"Janna", Sans-serif;font-size:5.4vw;font-weight:800;}.elementor-5222 .elementor-element.elementor-element-28fd3b4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:3rem 3rem 3rem 3rem;}.elementor-5222 .elementor-element.elementor-element-28fd3b4:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-28fd3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-28fd3b4, .elementor-5222 .elementor-element.elementor-element-28fd3b4::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-28fd3b4.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-5222 .elementor-element.elementor-element-9670260 .elementor-heading-title{color:#2CAAE2;font-family:"Janna", Sans-serif;font-size:5.4vw;font-weight:800;}.elementor-5222 .elementor-element.elementor-element-67bc9be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-5222 .elementor-element.elementor-element-67bc9be:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-67bc9be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-67bc9be, .elementor-5222 .elementor-element.elementor-element-67bc9be::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-1e69156{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-43626e0 .elementor-icon-wrapper{text-align:center;}.elementor-5222 .elementor-element.elementor-element-43626e0 .elementor-icon{font-size:20vw;}.elementor-5222 .elementor-element.elementor-element-43626e0 .elementor-icon svg{height:20vw;}.elementor-5222 .elementor-element.elementor-element-43626e0 .elementor-icon-wrapper svg{width:100%;}.elementor-5222 .elementor-element.elementor-element-43626e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-43626e0{z-index:22;}.elementor-5222 .elementor-element.elementor-element-43626e0 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-5222 .elementor-element.elementor-element-d8fd4ad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0vw 0vw 0vw .25vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0vw;--border-left-width:.25vw;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-d8fd4ad, .elementor-5222 .elementor-element.elementor-element-d8fd4ad::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-f5a0e28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-290ad1e{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-30c62a3{text-align:right;}.elementor-5222 .elementor-element.elementor-element-30c62a3 .elementor-heading-title{color:#FFFFFF;font-family:"Janna", Sans-serif;font-size:1.2vw;font-weight:400;}.elementor-5222 .elementor-element.elementor-element-30c62a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-5dc9ae8{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-66fef32 .elementor-icon-wrapper{text-align:right;}.elementor-5222 .elementor-element.elementor-element-66fef32.elementor-view-stacked .elementor-icon{background-color:#2CAAE2;}.elementor-5222 .elementor-element.elementor-element-66fef32.elementor-view-framed .elementor-icon, .elementor-5222 .elementor-element.elementor-element-66fef32.elementor-view-default .elementor-icon{color:#2CAAE2;border-color:#2CAAE2;}.elementor-5222 .elementor-element.elementor-element-66fef32.elementor-view-framed .elementor-icon, .elementor-5222 .elementor-element.elementor-element-66fef32.elementor-view-default .elementor-icon svg{fill:#2CAAE2;}.elementor-5222 .elementor-element.elementor-element-66fef32 .elementor-icon{font-size:2vw;}.elementor-5222 .elementor-element.elementor-element-66fef32 .elementor-icon svg{height:2vw;}.elementor-5222 .elementor-element.elementor-element-5d928a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-c1c07e6{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-91bc0e1 .elementor-icon-wrapper{text-align:right;}.elementor-5222 .elementor-element.elementor-element-91bc0e1.elementor-view-stacked .elementor-icon{background-color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-91bc0e1.elementor-view-framed .elementor-icon, .elementor-5222 .elementor-element.elementor-element-91bc0e1.elementor-view-default .elementor-icon{color:#191D1F;border-color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-91bc0e1.elementor-view-framed .elementor-icon, .elementor-5222 .elementor-element.elementor-element-91bc0e1.elementor-view-default .elementor-icon svg{fill:#191D1F;}.elementor-5222 .elementor-element.elementor-element-91bc0e1 .elementor-icon{font-size:2vw;}.elementor-5222 .elementor-element.elementor-element-91bc0e1 .elementor-icon svg{height:2vw;}.elementor-5222 .elementor-element.elementor-element-5270260{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-d7aafc2 .elementor-heading-title{color:#FFFFFF;font-family:"Janna", Sans-serif;font-size:1vw;font-weight:600;}.elementor-5222 .elementor-element.elementor-element-d7aafc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-2b9de72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:.5vw .5vw;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-f2962ef{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-1a5c98b{text-align:right;}.elementor-5222 .elementor-element.elementor-element-1a5c98b .elementor-heading-title{color:#FFFFFF;font-family:"Janna", Sans-serif;font-size:1vw;font-weight:400;}.elementor-5222 .elementor-element.elementor-element-1a5c98b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-39aa530{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-b197d54 .elementor-icon-wrapper{text-align:left;}.elementor-5222 .elementor-element.elementor-element-b197d54.elementor-view-stacked .elementor-icon{background-color:#2CAAE2;}.elementor-5222 .elementor-element.elementor-element-b197d54.elementor-view-framed .elementor-icon, .elementor-5222 .elementor-element.elementor-element-b197d54.elementor-view-default .elementor-icon{color:#2CAAE2;border-color:#2CAAE2;}.elementor-5222 .elementor-element.elementor-element-b197d54.elementor-view-framed .elementor-icon, .elementor-5222 .elementor-element.elementor-element-b197d54.elementor-view-default .elementor-icon svg{fill:#2CAAE2;}.elementor-5222 .elementor-element.elementor-element-b197d54 .elementor-icon{font-size:2vw;}.elementor-5222 .elementor-element.elementor-element-b197d54 .elementor-icon svg{height:2vw;}.elementor-5222 .elementor-element.elementor-element-6f21951{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:.5vw .5vw;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-9f97a88{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-bcfe549{text-align:right;}.elementor-5222 .elementor-element.elementor-element-bcfe549 .elementor-heading-title{color:#FFFFFF;font-family:"Janna", Sans-serif;font-size:1vw;font-weight:400;}.elementor-5222 .elementor-element.elementor-element-bcfe549 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-73098ea{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-0f95c98 .elementor-icon-wrapper{text-align:left;}.elementor-5222 .elementor-element.elementor-element-0f95c98.elementor-view-stacked .elementor-icon{background-color:#2CAAE2;}.elementor-5222 .elementor-element.elementor-element-0f95c98.elementor-view-framed .elementor-icon, .elementor-5222 .elementor-element.elementor-element-0f95c98.elementor-view-default .elementor-icon{color:#2CAAE2;border-color:#2CAAE2;}.elementor-5222 .elementor-element.elementor-element-0f95c98.elementor-view-framed .elementor-icon, .elementor-5222 .elementor-element.elementor-element-0f95c98.elementor-view-default .elementor-icon svg{fill:#2CAAE2;}.elementor-5222 .elementor-element.elementor-element-0f95c98 .elementor-icon{font-size:2vw;}.elementor-5222 .elementor-element.elementor-element-0f95c98 .elementor-icon svg{height:2vw;}.elementor-5222 .elementor-element.elementor-element-6c9da3f{--grid-template-columns:repeat(0, auto);--icon-size:2vw;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5222 .elementor-element.elementor-element-6c9da3f .elementor-widget-container{text-align:right;}.elementor-5222 .elementor-element.elementor-element-6c9da3f .elementor-social-icon{background-color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-6c9da3f .elementor-social-icon i{color:#2CAAE2;}.elementor-5222 .elementor-element.elementor-element-6c9da3f .elementor-social-icon svg{fill:#2CAAE2;}.elementor-5222 .elementor-element.elementor-element-952ef5f{color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-952ef5f a{color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-5e27a90{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--padding-top:2vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-5222 .elementor-element.elementor-element-5e27a90:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-5e27a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-5e27a90, .elementor-5222 .elementor-element.elementor-element-5e27a90::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-8b5b849{text-align:center;}.elementor-5222 .elementor-element.elementor-element-8b5b849 .elementor-heading-title{color:#FFFFFF;font-family:"Ropa Sans", Sans-serif;font-size:1.3vw;font-weight:500;}.elementor-5222 .elementor-element.elementor-element-4f59a36{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--padding-top:2vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:21;}.elementor-5222 .elementor-element.elementor-element-4f59a36:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-4f59a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191D1F;}.elementor-5222 .elementor-element.elementor-element-4f59a36, .elementor-5222 .elementor-element.elementor-element-4f59a36::before{--border-transition:0.3s;}.elementor-5222 .elementor-element.elementor-element-8459633{z-index:23;}.elementor-5222 .elementor-element.elementor-element-4e29f9c.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-5222 .elementor-element.elementor-element-4e29f9c{right:8rem;}body.rtl .elementor-5222 .elementor-element.elementor-element-4e29f9c{left:8rem;}.elementor-5222 .elementor-element.elementor-element-4e29f9c{bottom:1rem;z-index:10;}@media(min-width:768px){.elementor-5222 .elementor-element.elementor-element-025b4e8{--width:100vw;}.elementor-5222 .elementor-element.elementor-element-ae00e1b{--width:65%;}.elementor-5222 .elementor-element.elementor-element-e5fbae1{--width:6vw;}.elementor-5222 .elementor-element.elementor-element-22ded3c{--width:100vw;}.elementor-5222 .elementor-element.elementor-element-fae6a73{--width:65%;}.elementor-5222 .elementor-element.elementor-element-4bf92ee{--width:6vw;}.elementor-5222 .elementor-element.elementor-element-3703834{--width:100vw;}.elementor-5222 .elementor-element.elementor-element-8fa721e{--width:100vw;}.elementor-5222 .elementor-element.elementor-element-4687b84{--width:100vw;}.elementor-5222 .elementor-element.elementor-element-20008e5{--width:100vw;}.elementor-5222 .elementor-element.elementor-element-6bcc461{--width:50vw;}.elementor-5222 .elementor-element.elementor-element-0a86c8d{--width:50vw;}.elementor-5222 .elementor-element.elementor-element-80ebae8{--width:100vw;}.elementor-5222 .elementor-element.elementor-element-7ae9961{--width:50vw;}.elementor-5222 .elementor-element.elementor-element-5db206f{--width:50vw;}.elementor-5222 .elementor-element.elementor-element-89bcbd1{--width:100vw;}.elementor-5222 .elementor-element.elementor-element-2536b4a{--width:90vw;}.elementor-5222 .elementor-element.elementor-element-42ef71e{--width:90vw;}.elementor-5222 .elementor-element.elementor-element-d2344d8{--width:50%;}.elementor-5222 .elementor-element.elementor-element-d9bcada{--width:50%;}.elementor-5222 .elementor-element.elementor-element-28fd3b4{--width:25vw;}.elementor-5222 .elementor-element.elementor-element-1e69156{--width:50%;}.elementor-5222 .elementor-element.elementor-element-d8fd4ad{--width:50%;}.elementor-5222 .elementor-element.elementor-element-290ad1e{--width:80%;}.elementor-5222 .elementor-element.elementor-element-5dc9ae8{--width:20%;}.elementor-5222 .elementor-element.elementor-element-c1c07e6{--width:20%;}.elementor-5222 .elementor-element.elementor-element-5270260{--width:80%;}.elementor-5222 .elementor-element.elementor-element-f2962ef{--width:80%;}.elementor-5222 .elementor-element.elementor-element-39aa530{--width:20%;}.elementor-5222 .elementor-element.elementor-element-9f97a88{--width:80%;}.elementor-5222 .elementor-element.elementor-element-73098ea{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5222 .elementor-element.elementor-element-ae00e1b{--width:70vw;}.elementor-5222 .elementor-element.elementor-element-e5fbae1{--width:10vw;}.elementor-5222 .elementor-element.elementor-element-fae6a73{--width:70vw;}.elementor-5222 .elementor-element.elementor-element-4bf92ee{--width:10vw;}.elementor-5222 .elementor-element.elementor-element-2aca8fa{--width:50vw;}}@media(min-width:1025px){.elementor-5222 .elementor-element.elementor-element-4687b84:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-4687b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5222 .elementor-element.elementor-element-89bcbd1:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-89bcbd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-5222 .elementor-element.elementor-element-e5fbae1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;}.elementor-5222 .elementor-element.elementor-element-bb91041{text-align:right;}.elementor-5222 .elementor-element.elementor-element-bb91041.elementor-element{--align-self:center;}.elementor-5222 .elementor-element.elementor-element-fae6a73{--gap:0vw 0vw;}.elementor-5222 .elementor-element.elementor-element-4bf92ee{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--gap:0px 0px;}.elementor-5222 .elementor-element.elementor-element-017b974{text-align:right;}.elementor-5222 .elementor-element.elementor-element-017b974 .elementor-heading-title{font-size:2vw;}.elementor-5222 .elementor-element.elementor-element-017b974 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-3703834{--min-height:50vh;}.elementor-5222 .elementor-element.elementor-element-8fa721e{--min-height:40vh;--margin-top:0vw;--margin-bottom:-27vw;--margin-left:0vw;--margin-right:0vw;--z-index:1;}.elementor-5222 .elementor-element.elementor-element-8fa721e:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-8fa721e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://binnahar.com/wp-content/uploads/2025/06/landing_page_v5-scaled.jpg");background-position:center center;background-size:cover;}.elementor-5222 .elementor-element.elementor-element-2536b4a{--grid-auto-flow:row;}.elementor-5222 .elementor-element.elementor-element-42ef71e{--grid-auto-flow:row;}.elementor-5222 .elementor-element.elementor-element-bc460bc{--margin-top:-12vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-5222 .elementor-element.elementor-element-65cdf49{--grid-auto-flow:row;}.elementor-5222 .elementor-element.elementor-element-2915a2c{--grid-auto-flow:row;}.elementor-5222 .elementor-element.elementor-element-2797dd2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5222 .elementor-element.elementor-element-ae00e1b{--justify-content:space-between;}.elementor-5222 .elementor-element.elementor-element-22ded3c{--justify-content:flex-start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-5222 .elementor-element.elementor-element-fae6a73{--justify-content:space-between;--border-radius:1em 1em 1em 1em;}.elementor-5222 .elementor-element.elementor-element-4bf92ee{--width:20vw;--border-radius:1em 1em 1em 1em;--margin-top:0vw;--margin-bottom:0vw;--margin-left:1vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-5222 .elementor-element.elementor-element-ed7300b{text-align:center;}.elementor-5222 .elementor-element.elementor-element-ed7300b img{width:5vw;}.elementor-5222 .elementor-element.elementor-element-ed7300b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-017b974 .elementor-heading-title{font-size:4.4vw;}.elementor-5222 .elementor-element.elementor-element-69fdc01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5222 .elementor-element.elementor-element-bc73702 img{width:20vw;max-width:100vw;}.elementor-5222 .elementor-element.elementor-element-bc73702 > .elementor-widget-container{padding:0vw 4vw 0vw 0vw;}.elementor-5222 .elementor-element.elementor-element-8fa721e{--width:100vw;--min-height:30vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--margin-top:0vw;--margin-bottom:-36vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5222 .elementor-element.elementor-element-8fa721e:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-8fa721e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://binnahar.com/wp-content/uploads/2025/06/landing_page_v5-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5222 .elementor-element.elementor-element-2aca8fa{--width:50vw;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-4687b84{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5222 .elementor-element.elementor-element-20008e5{--width:100vw;--justify-content:space-between;--padding-top:30vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5222 .elementor-element.elementor-element-6bcc461{--width:44vw;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-5222 .elementor-element.elementor-element-2ae9391{text-align:right;}.elementor-5222 .elementor-element.elementor-element-2ae9391 img{width:100vw;}.elementor-5222 .elementor-element.elementor-element-0a86c8d{--width:45vw;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:0vw;}.elementor-5222 .elementor-element.elementor-element-a8e7bd4 .elementor-heading-title{font-size:2.9vw;line-height:0.8rem;}.elementor-5222 .elementor-element.elementor-element-a8e7bd4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-5222 .elementor-element.elementor-element-a8e7bd4{width:var( --container-widget-width, 37.778vw );max-width:37.778vw;--container-widget-width:37.778vw;--container-widget-flex-grow:0;}.elementor-5222 .elementor-element.elementor-element-80ebae8{--width:100vw;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20vw;--padding-bottom:51vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5222 .elementor-element.elementor-element-7ae9961{--width:50vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:7vw;}.elementor-5222 .elementor-element.elementor-element-584b761 .elementor-heading-title{font-size:2.7vw;line-height:0.8rem;}.elementor-5222 .elementor-element.elementor-element-584b761{--container-widget-width:48vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 48vw );max-width:48vw;}.elementor-5222 .elementor-element.elementor-element-5db206f{--width:40vw;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:10vw;}.elementor-5222 .elementor-element.elementor-element-5db206f.e-con{--align-self:flex-start;}.elementor-5222 .elementor-element.elementor-element-2ee92de{text-align:center;}.elementor-5222 .elementor-element.elementor-element-2ee92de img{width:100vw;}.elementor-5222 .elementor-element.elementor-element-89bcbd1:not(.elementor-motion-effects-element-type-background), .elementor-5222 .elementor-element.elementor-element-89bcbd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-5222 .elementor-element.elementor-element-89bcbd1{--margin-top:-36vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5222 .elementor-element.elementor-element-5c74e6d .elementor-headline{font-size:8.5vw;}.elementor-5222 .elementor-element.elementor-element-2536b4a{--e-con-grid-template-columns:repeat(4, 1fr);--gap:1vw 1vw;--grid-auto-flow:row;}.elementor-5222 .elementor-element.elementor-element-fb5822b .elementor-counter-number-wrapper{font-size:5vw;}.elementor-5222 .elementor-element.elementor-element-fb5822b .elementor-counter-title{font-size:4vw;}.elementor-5222 .elementor-element.elementor-element-0a662e5 .elementor-counter-number-wrapper{font-size:5vw;}.elementor-5222 .elementor-element.elementor-element-0a662e5 .elementor-counter-title{font-size:4vw;}.elementor-5222 .elementor-element.elementor-element-e058d3c .elementor-counter-number-wrapper{font-size:5vw;}.elementor-5222 .elementor-element.elementor-element-e058d3c .elementor-counter-title{font-size:4vw;}.elementor-5222 .elementor-element.elementor-element-c4a65da .elementor-counter-number-wrapper{font-size:5vw;}.elementor-5222 .elementor-element.elementor-element-c4a65da .elementor-counter-title{font-size:4vw;}.elementor-5222 .elementor-element.elementor-element-42ef71e{--e-con-grid-template-columns:repeat(6, 1fr);--gap:1vw 1vw;--grid-auto-flow:row;}.elementor-5222 .elementor-element.elementor-element-6ed40f0 .elementor-heading-title{font-size:4vw;}.elementor-5222 .elementor-element.elementor-element-4aee01d .elementor-heading-title{font-size:4vw;}.elementor-5222 .elementor-element.elementor-element-bc97a52 .elementor-heading-title{font-size:3vw;}.elementor-5222 .elementor-element.elementor-element-0106dd0 .elementor-heading-title{font-size:4vw;}.elementor-5222 .elementor-element.elementor-element-13fb2f7 .elementor-heading-title{font-size:4vw;}.elementor-5222 .elementor-element.elementor-element-0254e06 .elementor-heading-title{font-size:4vw;}.elementor-5222 .elementor-element.elementor-element-bc460bc{--margin-top:-26vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:20vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5222 .elementor-element.elementor-element-ee5a843{--padding-top:11vw;--padding-bottom:11vw;--padding-left:11vw;--padding-right:11vw;}.elementor-5222 .elementor-element.elementor-element-6bad39c .elementor-heading-title{font-size:8vw;}.elementor-5222 .elementor-element.elementor-element-65cdf49{--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-5222 .elementor-element.elementor-element-2915a2c{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0vw 0vw;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5222 .elementor-element.elementor-element-abf65c6 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-01c3bd0 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-732d207 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-5bba1c7 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-ad95a4c img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-5a64393 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-dcae449 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-aee8e5e img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-30c45d8 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-8238e9e img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-c210ff7 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-5333dc7 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-fdcaa29 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-726dc9a img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-153f29e img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-0ee9ddc img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-2090129 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-40326b7 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-1b3e72f img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-1e5b9b5 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-ecea848 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-652a3af img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-ff9ac23 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-a9813f3 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-56451a1 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-b519162 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-2a9197e img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-2b7f8a5 .elementor-heading-title{font-size:8vw;}.elementor-5222 .elementor-element.elementor-element-2797dd2{--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-5222 .elementor-element.elementor-element-dd2fd5c img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-e0bf023 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-b4c7c31 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-d491230 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-e2f1b50 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-f3d5958 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-86f8ef2 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-33b9468 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-42d619e img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-928cf9c img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-0cee6bb img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-d1a13e9 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-68c5316 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-164f4b5 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-a19663b img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-eca608b img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-c6453b1 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-7ef5f4a img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-525ef7d img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-6063729 img{width:15vw;}.elementor-5222 .elementor-element.elementor-element-8d2fbf4 .elementor-heading-title{font-size:8vw;}.elementor-5222 .elementor-element.elementor-element-0adf15d img{width:70vw;}.elementor-5222 .elementor-element.elementor-element-146949b .elementor-heading-title{font-size:8vw;}.elementor-5222 .elementor-element.elementor-element-425f9c6 .elementor-button{font-size:4.4vw;}.elementor-5222 .elementor-element.elementor-element-7da859d .elementor-heading-title{font-size:8vw;}.elementor-5222 .elementor-element.elementor-element-e69200b::before, .elementor-5222 .elementor-element.elementor-element-e69200b > .elementor-background-video-container::before, .elementor-5222 .elementor-element.elementor-element-e69200b > .e-con-inner > .elementor-background-video-container::before, .elementor-5222 .elementor-element.elementor-element-e69200b > .elementor-background-slideshow::before, .elementor-5222 .elementor-element.elementor-element-e69200b > .e-con-inner > .elementor-background-slideshow::before, .elementor-5222 .elementor-element.elementor-element-e69200b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-5222 .elementor-element.elementor-element-e69200b{--padding-top:20vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5222 .elementor-element.elementor-element-d2344d8{--width:100vw;--padding-top:0vw;--padding-bottom:16vw;--padding-left:5vw;--padding-right:5vw;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-field-group > label{font-size:2.5vw;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-field-type-html{font-size:2.5vw;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-field-group .elementor-field, .elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-field-subgroup label{font-size:2.5vw;}.elementor-5222 .elementor-element.elementor-element-4cf88ff .elementor-button{font-size:4.4vw;}.elementor-5222 .elementor-element.elementor-element-4cf88ff > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-5222 .elementor-element.elementor-element-d9bcada{--width:100vw;}.elementor-5222 .elementor-element.elementor-element-d9bcada.e-con{--order:-99999 /* order start hack */;}.elementor-5222 .elementor-element.elementor-element-126b818 .elementor-heading-title{font-size:8vw;}.elementor-5222 .elementor-element.elementor-element-28fd3b4{--width:54vw;}.elementor-5222 .elementor-element.elementor-element-9670260 .elementor-heading-title{font-size:8vw;}.elementor-5222 .elementor-element.elementor-element-67bc9be{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5222 .elementor-element.elementor-element-1e69156{--width:45vw;}.elementor-5222 .elementor-element.elementor-element-d8fd4ad{--width:45vw;border-width:0vw 0vw 0vw 0vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0vw;--border-left-width:0vw;}.elementor-5222 .elementor-element.elementor-element-f5a0e28{--justify-content:space-between;}.elementor-5222 .elementor-element.elementor-element-290ad1e{--width:80%;}.elementor-5222 .elementor-element.elementor-element-30c62a3{text-align:right;}.elementor-5222 .elementor-element.elementor-element-30c62a3 .elementor-heading-title{font-size:2.5vw;line-height:1.8em;}.elementor-5222 .elementor-element.elementor-element-5dc9ae8{--width:10%;--justify-content:flex-start;}.elementor-5222 .elementor-element.elementor-element-66fef32 .elementor-icon{font-size:5vw;}.elementor-5222 .elementor-element.elementor-element-66fef32 .elementor-icon svg{height:5vw;}.elementor-5222 .elementor-element.elementor-element-2b9de72{--justify-content:space-between;}.elementor-5222 .elementor-element.elementor-element-f2962ef{--width:80%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5222 .elementor-element.elementor-element-1a5c98b .elementor-heading-title{font-size:2.8vw;}.elementor-5222 .elementor-element.elementor-element-39aa530{--width:10%;}.elementor-5222 .elementor-element.elementor-element-b197d54 .elementor-icon{font-size:5vw;}.elementor-5222 .elementor-element.elementor-element-b197d54 .elementor-icon svg{height:5vw;}.elementor-5222 .elementor-element.elementor-element-6f21951{--justify-content:space-between;}.elementor-5222 .elementor-element.elementor-element-9f97a88{--width:80%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5222 .elementor-element.elementor-element-bcfe549 .elementor-heading-title{font-size:2.8vw;}.elementor-5222 .elementor-element.elementor-element-73098ea{--width:10%;}.elementor-5222 .elementor-element.elementor-element-0f95c98 .elementor-icon{font-size:5vw;}.elementor-5222 .elementor-element.elementor-element-0f95c98 .elementor-icon svg{height:5vw;}.elementor-5222 .elementor-element.elementor-element-5e27a90{--padding-top:6vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5222 .elementor-element.elementor-element-8b5b849 .elementor-heading-title{font-size:2.8vw;}.elementor-5222 .elementor-element.elementor-element-4f59a36{--padding-top:6vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}}/* Start custom CSS for html, class: .elementor-element-062416d *//* Main button styling */
.dropdown-button-container .main-button {
    color: #29ABE2; /* Text color */
    border: 0px solid #29ABE2; /* Add border to match Elementor button */
    border-radius: 5px; /* Optional: Adjust border radius for consistent styling */
    cursor: pointer;
    transition: transform 0.3s ease, background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease; /* Smooth transition */
    font-family: 'Janna', sans-serif; /* Apply the Janna font */
    font-size: 1vw; /* Font size set to 1vw */
    font-weight: bold;
    text-decoration: none; 
    display: inline-flex; /* Flexbox for centering text */
    align-items: center; /* Vertically center text */
    justify-content: center; /* Horizontally center text */
    padding: 0; /* Adjust padding for button height and width */
    height: auto; /* Allow dynamic height adjustment based on padding and content */
    line-height: 1; /* Adjust line height to influence vertical spacing */
    box-shadow: none; /* Remove shadow */
    box-sizing: border-box; /* Include padding and border in height calculation */
    background-color: transparent; /* Transparent background */
}

/* Hover effect for main button */
.dropdown-button-container .main-button:hover {
    transform: scale(1.1); /* Grow effect on hover */
    background-color: #ffffff; /* Background color change on hover */
    color: #29ABE2; /* Text color change on hover */
    border-color: #29ABE2; /* Border color change on hover */
}

/* Dropdown menu styling */
.dropdown-button-container .dropdown-menu {
    display: none; /* Initially hidden */
    position: absolute;
    top: 100%; /* Position dropdown below the button */
    right: 0; /* Align the dropdown to the right */
    background-color: #ffffff; /* Background color for dropdown */
    padding: 0.5em 0; /* Adjust padding for dropdown height */
    border: 1px solid #ddd; /* Border styling */
    border-radius: 8px; /* Rounded corners */
    box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.2); /* Dropdown shadow */
    z-index: 10; /* Ensure dropdown appears on top */
    width: 12vw; /* Custom width for the dropdown */
    font-family: 'Janna', sans-serif; /* Apply the Janna font to the dropdown menu */
    font-size: 1.1vw; /* Font size set to 1.1vw */
    text-align: right; /* Align the text inside the dropdown to the right */
}

/* Dropdown link styling */
.dropdown-button-container .dropdown-menu a {
    display: block; /* Block-level styling for links */
    padding: 0.5em; /* Padding inside each dropdown link */
    color: #29ABE2; /* Text color */
    text-decoration: none; /* Remove underline */
    transition: background-color 0.3s ease; /* Smooth background change on hover */
    font-family: 'Janna', sans-serif; /* Apply the Janna font to the dropdown links */
    font-size: 1.1vw; /* Font size set to 1.1vw */
}

/* Hover effect for dropdown links */
.dropdown-button-container .dropdown-menu a:hover {
    background-color: #29ABE2; /* Highlight background on hover */
    color: #ffffff; /* Change text color on hover */
}

/* Show dropdown menu on hover of the parent container */
.dropdown-button-container:hover .dropdown-menu {
    display: block; /* Display dropdown menu on hover */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69fdc01 *//* Main button styling */
.dropdown-button-container1 .main-button {
    color: #29ABE2; /* Text color */
    border: 0px solid #29ABE2; /* Button border for a defined look */
    border-radius: 5px; /* Optional: Adjust border radius for consistent styling */
    cursor: pointer;
    transition: transform 0.3s ease, background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease; /* Smooth transition */
    font-family: 'Janna', sans-serif; /* Apply the Janna font */
    font-size: 2vw; /* Font size set to 1vw */
    font-weight: bold;
    text-decoration: none; 
    display: inline-flex; /* Flexbox for centering text */
    align-items: center; /* Vertically center text */
    justify-content: center; /* Horizontally center text */
    padding: 0.5em 1em; /* Adjust padding for button height and width */
    height: auto; /* Allow dynamic height adjustment based on padding and content */
    line-height: 1; /* Adjust line height to influence vertical spacing */
    box-shadow: none; /* Remove shadow */
    box-sizing: border-box; /* Include padding and border in height calculation */
    background-color: transparent; /* Transparent background */
}

/* Hover effect for main button */
.dropdown-button-container1 .main-button:hover {
    transform: scale(1.1); /* Grow effect on hover */
    background-color: #ffffff; /* Background color change on hover */
    color: #29ABE2; /* Text color change on hover */
    border-color: #29ABE2; /* Border color change on hover */
}

/* Dropdown menu styling */
.dropdown-button-container1 .dropdown-menu1 {
    display: none; /* Initially hidden */
    position: absolute;
    top: 100%; /* Position dropdown below the button */
    left: 0; /* Align dropdown to the left */
    background-color: #ffffff; /* Background color for dropdown */
    padding: 0.5em 0; /* Adjust padding for dropdown height */
    border: 1px solid #ddd; /* Border styling */
    border-radius: 8px; /* Rounded corners */
    box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.2); /* Dropdown shadow */
    z-index: 20; /* Ensure dropdown appears on top */
    width: 15vw; /* Custom width for the dropdown */
    font-family: 'Janna', sans-serif; /* Apply the Janna font to the dropdown menu */
    font-size: 1.1vw; /* Font size set to 1.1vw */
    text-align: left; /* Align the text inside the dropdown to the left */
}

/* Dropdown link styling */
.dropdown-button-container1 .dropdown-menu1 a {
    display: block; /* Block-level styling for links */
    padding: 0.5em 1em; /* Padding inside each dropdown link */
    color: #29ABE2; /* Text color */
    text-decoration: none; /* Remove underline */
    transition: background-color 0.3s ease, color 0.3s ease; /* Smooth background and text color changes on hover */
    font-family: 'Janna', sans-serif; /* Apply the Janna font to the dropdown links */
    font-size: 1.1vw; /* Font size set to 1.1vw */
}

/* Hover effect for dropdown links */
.dropdown-button-container1 .dropdown-menu1 a:hover {
    background-color: #29ABE2; /* Highlight background on hover */
    color: #ffffff; /* Change text color on hover */
}

/* Show dropdown menu when active class is present */
.dropdown-button-container1 .dropdown-menu1.active {
    display: block; /* Show the dropdown menu */
}

/* Additional styling for responsiveness */
@media (max-width: 768px) {
    .dropdown-button-container1 .main-button {
        font-size: 7vw; /* Adjust font size for smaller screens */
        padding: 0.5em; /* Adjust padding for smaller screens */
    }
    .dropdown-button-container1 .dropdown-menu1 {
        width: 50vw; /* Adjust dropdown width for mobile screens */
    }
    .dropdown-button-container1 .dropdown-menu1 a {
        font-size: 3vw; /* Adjust font size for dropdown links */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-599e38a */.tilted-container {
    position: relative;
    background-color: ; /* White background */
    clip-path: polygon(10% 0, 100% 0, 100% 100%, 0 100%);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3703834 */.fixed-video-bg {
    position: relative;
    overflow: hidden;
}

.fixed-video-bg video {
    position: fixed !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ae9391 */.stroke-animation {
  position: relative;
  display: inline-block;
  z-index: 1;
}

.stroke-animation::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 3px solid #2CAAE2; /* Adjust stroke color and size */
  box-sizing: border-box;
  z-index: -1;
  opacity: 1;
  transform: scale(1) rotate(45deg); /* Rotate the stroke by 45 degrees */
  transform-origin: center;
  animation: stroke-loop 2s infinite ease-in-out;
}

@keyframes stroke-loop {
  0%, 100% {
    transform: scale(.7) rotate(45deg);
    opacity: 1;
  }
  50% {
    transform: scale(.8) rotate(45deg);
    opacity: 0.5;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ed40f0 */.curved-underline {
    position: relative;
    display: inline-block;
}

.curved-underline::after {
    content: '';
    position: absolute;
    bottom: -3vw; /* Default distance from text */
    left: 50%;
    transform: translateX(-50%) scaleX(0);
    transform-origin: center;
    width: 100%; /* Adjust the width of the underline */
    height: 1vw; /* Adjust height to fit the curve */
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 20" preserveAspectRatio="none"><path d="M0,10 Q50,0 100,10" fill="none" stroke="white" stroke-width="2" /></svg>') no-repeat center;
    background-size: contain;
    animation: curvedUnderlineAnimation 0.6s ease-in-out forwards;
}

/* Keyframes for the animation */
@keyframes curvedUnderlineAnimation {
    from {
        transform: translateX(-50%) scaleX(0);
    }
    to {
        transform: translateX(-50%) scaleX(1);
    }
}

/* Adjust bottom for mobile devices */
@media (max-width: 768px) {
    .curved-underline::after {
        bottom: -5vw; /* Increased distance for smaller screens */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc97a52 */.curved-underline2 {
    position: relative;
    display: inline-block;
    white-space: nowrap; /* Prevent line break */
}

.curved-underline2::after {
    content: '';
    position: absolute;
    bottom: -3vw; /* Default distance from text */
    left: 50%;
    transform: translateX(-50%) scaleX(0);
    transform-origin: center;
    width: 100%; /* Adjust the width of the underline */
    height: 1vw; /* Adjust height to fit the curve */
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 20" preserveAspectRatio="none"><path d="M0,10 Q50,0 100,10" fill="none" stroke="white" stroke-width="2" /></svg>') no-repeat center;
    background-size: contain;
    animation: curvedUnderlineAnimation 0.6s ease-in-out forwards;
}

/* Keyframes for the animation */
@keyframes curvedUnderlineAnimation {
    from {
        transform: translateX(-50%) scaleX(0);
    }
    to {
        transform: translateX(-50%) scaleX(1);
    }
}

/* Adjust bottom for mobile devices */
@media (max-width: 768px) {
    .curved-underline::after {
        bottom: -5vw; /* Increased distance for smaller screens */
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab69b84 */.expanding-cards-container {
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin: 0;
}

.expanding-card {
    position: relative;
    width: 20%; /* Adjusted to fit 5 cards */
    height: 80vh; /* Default height */
    background-size: cover;
    background-position: center;
    overflow: hidden;
    transition: width 0.4s ease-in-out, filter 0.4s ease-in-out;
    cursor: pointer;
    margin: 0;
    filter: grayscale(100%); /* Initial black and white look */
}

.expanding-card:hover {
    width: 35%; /* Adjusted to fit 5 cards on hover */
    filter: grayscale(0%); /* On hover, remove grayscale (color) */
}

.expanding-card-content {
    position: absolute;
    top: 70%; /* Adjusted to move the content down */
    left: 30%; /* Align content to 3/4 of the card width */
    transform: translate(-50%, -50%); /* Offset the content to truly center it horizontally */
    background: rgba(255, 255, 255, 0.7); /* Light background color with transparency for normal view */
    width: 75%; /* Adjusted width to occupy around 3/4 of the card */
    padding: 20px;
    text-align: center;
    transition: color 0.4s ease-in-out, text-shadow 0.4s ease-in-out, background 0.4s ease-in-out;
}

.expanding-card:hover .expanding-card-content {
    background: rgba(0, 0, 0, 0.6); /* Dark transparent background on hover */
}

.expanding-card-content h3 {
    margin: 0;
    font-size: 1.5vw; /* Increased font size for better visibility */
    font-weight: bold;
    color: #191D1F; /* Default text color */
    font-family: 'Janna', sans-serif !important;
}

.expanding-card:hover .expanding-card-content h3 {
    color: white; /* Text color on hover */
    text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.7); /* Add shadow on hover */
}

/* Adjust height for tablets */
@media (max-width: 1024px) {
    .expanding-card {
        height: 30vh; /* Reduce height for tablets */
    }
}

/* Adjust styles for mobile devices */
@media (max-width: 768px) {
    .expanding-card {
        height: 30vh; /* Reduce height for mobile devices */
    }

    .expanding-card-content h3 {
        font-size: 2vh; /* Set font size to 10% of viewport height */
        
    }
    
    .expanding-card-content {
    position: absolute;
    top: 85%; /* Adjusted to move the content down */
    left: 20%; /* Align content to 3/4 of the card width */
    transform: translate(-20%, -50%); /* Offset the content to truly center it horizontally */
    background: rgba(255, 255, 255, 0.7); /* Light background color with transparency for normal view */
    width: 100%; /* Adjusted width to occupy around 3/4 of the card */
    height:25vw;
    padding: 1vw;
    text-align: center;
    transition: color 0.4s ease-in-out, text-shadow 0.4s ease-in-out, background 0.4s ease-in-out;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2b4b1 */.tilted-container2 {
     position: relative;
    background-color: ; /* White background */
    clip-path: polygon(0 10%, 100% 0, 100% 100%, 0 100%);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5262ef3 */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e257e3e */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-59cc781 */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-75a0292 */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-05ba5f3 */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3b9d01 */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1cf5f3e */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-18b958e */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687ed94 */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1a069cf */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9528c6a */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-624425b */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-af1f372 */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6c9e28f */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ee3be0d */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e69c83 */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fd82c62 */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f07a28e */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f41ff57 */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eb854b8 */.hover-image {
    position: relative;
    display: inline-block;
}

.hover-image img {
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.hover-image .hovered-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transform: scale(0.9); /* Initial smaller size */
}

.hover-image:hover .hovered-image {
    opacity: 1;
    transform: scale(1.1); /* Grow the image on hover */
}

.hover-image:hover .original-image {
    opacity: 0;
    transform: scale(1.1); /* Also grow the original image before fading out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-76a7ff4 *//* Collapsible Section */
.collapsible-section {
    max-height: 300vw;
    overflow: hidden;
    transition: max-height 0.5s ease-out, padding 0.3s ease;
    padding: 0; /* Ensures no padding when collapsed */
}

/* Expanded State */
.collapsible-section.expanded {
    max-height: 34vw; /* Adjust as needed */
    padding: 15px; /* Adjust padding when expanded */
}

.toggle-btn {
    display: block;
    margin: 0 auto; /* Centers horizontally */
    width: 60vw; /* Sets max width */
    text-align: center;

    background-color: #29ABE2 !important;
    border-radius: 0.85em !important;
    color: white !important;
    border: none !important;
    padding: 10px 20px !important;
    cursor: pointer !important;
    transition: background-color 0.3s ease;
}

/* Hover Effect */
.toggle-btn:hover {
    background-color: #1C8DBC !important;
}


@media only screen and (max-width: 600px) {
  /* collapsed state: limit how “tall” it can ever get */
  .collapsible-section {
    max-height:100vw;      /* feel free to tweak this */
  }

  /* expanded state: full‐screen height, with a bit of padding */
  .collapsible-section.expanded {
    max-height: 2000vh;       /* use viewport‐height so it never exceeds the screen */
    padding: 12px;          /* slightly smaller padding on mobile */
  }

  /* make the toggle button take up most of the screen width */
  .toggle-btn {
    width: 85vw;            /* so it’s edge-to-edge with a little gutter */
    padding: 8px 16px;      /* more touch-friendly padding */
    font-size: 1rem;        /* bump up the tappable area */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a9c2dc4 *//* Outer container */
.scrolling-container {
  width: 100%; /* Full width */
  height: 22vh; /* Set container height */
  overflow: hidden; /* Hide overflowing content */
  position: relative; /* Positioning for flexibility */
  display: flex; /* Enable Flexbox */
  align-items: center; /* Vertically center items */
}

/* Scrolling row */
.image-row {
  display: flex;
  gap: 1vw; /* Gap between images */
  animation: smooth-scroll 50s linear infinite;
}

/* Images styling */
.image-row img {
  width: 20vw; /* Fixed width */
  height: 20vh; /* Fixed height */
  object-fit: content; /* Ensure the image fits while maintaining aspect ratio */
  border-radius: .5em; /* Rounded corners */
  transition: transform 0.3s ease; /* Smooth scaling on hover */
  user-select: none;         /* Prevent text selection */
  -webkit-user-select: none; /* Chrome, Safari, Edge */
  -moz-user-select: none;    /* Firefox */
  -ms-user-select: none;     /* Internet Explorer/Edge */
  user-drag: none;           /* Prevent image drag */
  -webkit-user-drag: none; 
}

/* Links styling */
.image-row a {
  display: block; /* Ensure proper alignment */
  width: 20vw; /* Match image dimensions */
  height: 20vh; /* Match image dimensions */
}

/* Hover Effect: Pause and Scale */
.scrolling-container:hover .image-row {
  animation-play-state: paused; /* Pause scrolling on hover */
}

.image-row img:hover {
  transform: scale(1.1); /* Scale up on hover */
}

/* Keyframes for infinite scrolling */
@keyframes smooth-scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%); /* Scroll halfway for seamless looping */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6800f1c *//* Outer container */
.scrolling-container2 {
  width: 100%; /* Full width */
  height: 22vh; /* Set container height */
  overflow: hidden; /* Hide overflowing content */
  position: relative; /* Positioning for flexibility */
  display: flex; /* Enable Flexbox */
  align-items: center; /* Vertically center items */
}

/* Scrolling row */
.image-row2 {
  display: flex;
  gap: 1vw; /* Gap between images */
  animation: smooth-scroll2 40s linear infinite;
}

/* Images styling */
.image-row2 img {
  width: 20vw; /* Fixed width */
  height: 20vh; /* Fixed height */
  object-fit: content; /* Ensure the image fits while maintaining aspect ratio */
  border-radius: 0.5em; /* Rounded corners */
  transition: transform 0.3s ease; /* Smooth scaling on hover */
  user-select: none;         /* Prevent text selection */
  -webkit-user-select: none; /* Chrome, Safari, Edge */
  -moz-user-select: none;    /* Firefox */
  -ms-user-select: none;     /* Internet Explorer/Edge */
  user-drag: none;           /* Prevent image drag */
  -webkit-user-drag: none; 
  
}

/* Links styling */
.image-row2 a {
  display: block; /* Ensure proper alignment */
  width: 20vw; /* Match image dimensions */
  height: 20vh; /* Match image dimensions */
}

/* Hover Effect: Pause and Scale */
.scrolling-container2:hover .image-row2 {
  animation-play-state: paused; /* Pause scrolling on hover */
}

.image-row2 img:hover {
  transform: scale(1.1); /* Scale up on hover */
}

/* Keyframes for infinite scrolling */
@keyframes smooth-scroll2 {
  from {
    transform: translateX(-50%);
  }
  to {
    transform: translateX(0); /* Scroll halfway for seamless looping */
  }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-4cf88ff */.fixed-input-size input {
    width: 100%; /* Full width for input fields */
    height: 2vw; /* Height for input fields */
    font-size: 2vw; /* Font size for input fields */
    box-sizing: border-box; /* Ensure padding doesn't affect size */
    margin-top: 1vw;
    margin-bottom: 1vw;
}

.fixed-input-size textarea {
    width: 100%; /* Full width for the message field */
    height: 8vw; /* Larger height for the message field */
    font-size: 2vw; /* Font size matches input fields */
    box-sizing: border-box; /* Ensure padding doesn't affect size */
    resize: none; /* Optional: Disable manual resizing */
    margin-top: 1vw;
    margin-bottom: 1vw;
}

/* Prevent scaling on zoom */
.fixed-input-size {
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8459633 */.sidebar-navigation {
    position: fixed;
    right: 1em; /* Fixed position from the right side (absolute unit for consistency) */
    top: 50%; /* Center vertically */
    transform: translateY(-50%); /* Adjust for the element's height */
    background-color: rgba(255, 255, 255, 0.4);
    padding: 2em .25em; /* Padding defined in px for consistency */
    border-radius: 2em; /* Rounded corners in absolute units */
    max-width: 14em; /* Fixed max-width */
    width: 2.5vw; /* Fixed width */
    height: auto;
    overflow: hidden;
    backdrop-filter: blur(15px);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
    text-align: right;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
    transition: width 1s ease, height 1s ease, opacity 1s ease;
    font-size: 1vw; /* Fixed font size for consistency */
    opacity: 0.4;
    font-family: 'Janna', sans-serif !important;
}

.image-container {
    display: flex;
    justify-content: center;
    width: 100%;
    margin-bottom: 2em; /* Fixed margin for stability */
}

.sidebar-navigation .sidebar-image {
    width: 70%; /* Use percentage relative to the container for responsiveness */
    opacity: 0;
    transition: opacity 0.3s ease, transform 0.3s ease;
    object-fit: contain;
}

.sidebar-navigation:hover .sidebar-image {
    opacity: 1 !important;
}

/* Ensure the links stay in one line */
.sidebar-navigation a {
    position: relative;
    display: inline-flex;
    align-items: center;
    margin: 10px 0; /* Fixed margin */
    text-decoration: none;
    color: transparent;
    transition: color 0.3s ease;
    padding-right: .5em; /* Fixed padding */
    white-space: nowrap;
    line-height: 2vw;
}

.sidebar-navigation a::after {
    content: '•';
    color: #29ABE2;
    font-size: 2em; /* Fixed font size for bullet */
    margin-left: 0.25em; /* Fixed spacing */
    opacity: 1;
}

.sidebar-navigation:hover {
    width: 12vw; /* Expanded width */
    border-radius: 2em;
    height: auto;
    opacity: 1;
}

.sidebar-navigation:hover a {
    color: #333;
}

.sidebar-navigation a:hover {
    color: #29ABE2;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Janna';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://binnahar.net/wp-content/uploads/2024/12/Janna_LT_regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */