.elementor-61 .elementor-element.elementor-element-ead72de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-61 .elementor-element.elementor-element-9ea338f img{width:870px;}.elementor-61 .elementor-element.elementor-element-31ec496 img{width:890px;}.elementor-61 .elementor-element.elementor-element-bc8a7e4 img{width:83px;}.elementor-61 .elementor-element.elementor-element-e330a62 img{width:105px;}.elementor-61 .elementor-element.elementor-element-173d179 img{width:260px;}.elementor-61 .elementor-element.elementor-element-a51a339 img{width:260px;}.elementor-61 .elementor-element.elementor-element-96d6f48{--display:flex;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--z-index:2;}.elementor-61 .elementor-element.elementor-element-7f8226e{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-4b3b822{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 22px;--row-gap:0px;--column-gap:22px;}.elementor-61 .elementor-element.elementor-element-ff849d5{--display:flex;--overflow:hidden;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-4e5c36a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:80px;font-weight:700;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-59e4ab5 img{width:93px;}.elementor-61 .elementor-element.elementor-element-eaf9bc8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-61 .elementor-element.elementor-element-6adfd4a img{width:110px;}.elementor-61 .elementor-element.elementor-element-4f11ccb{--display:flex;--overflow:hidden;}.elementor-61 .elementor-element.elementor-element-8fe2bb1 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:80px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-8d2f4d7{--display:flex;--gap:035px 0px;--row-gap:035px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-0205dc6{text-align:center;}.elementor-61 .elementor-element.elementor-element-0205dc6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-61 .elementor-element.elementor-element-5b4254b .elementor-button{background-color:#0C0C0C;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:700;fill:#F8F8F8;color:#F8F8F8;border-radius:50px 50px 50px 50px;padding:05px 20px 05px 6px;}.elementor-61 .elementor-element.elementor-element-5b4254b .elementor-button-content-wrapper{flex-direction:row;}.elementor-61 .elementor-element.elementor-element-5715e73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-61 .elementor-element.elementor-element-5203b18{--display:flex;}.elementor-61 .elementor-element.elementor-element-8f53781{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-61 .elementor-element.elementor-element-b3e6868{--display:flex;}.elementor-61 .elementor-element.elementor-element-980c7c2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:60px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-ed3fa82{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-61 .elementor-element.elementor-element-56a99a6{--divider-border-style:solid;--divider-color:#0C0C0C4D;--divider-border-width:1px;}.elementor-61 .elementor-element.elementor-element-56a99a6 .elementor-divider-separator{width:100%;}.elementor-61 .elementor-element.elementor-element-56a99a6 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-61 .elementor-element.elementor-element-a95bca7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-61 .elementor-element.elementor-element-3753b03{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-36ec35d{text-align:left;}.elementor-61 .elementor-element.elementor-element-36ec35d img{width:110px;}.elementor-61 .elementor-element.elementor-element-c5a4536 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-a98370e{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-611d438{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-e3ba47c .elementor-button{background-color:#0C0C0C;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:700;fill:#F8F8F8;color:#F8F8F8;border-radius:50px 50px 50px 50px;padding:05px 20px 05px 6px;}.elementor-61 .elementor-element.elementor-element-e3ba47c .elementor-button-content-wrapper{flex-direction:row;}.elementor-61 .elementor-element.elementor-element-4bd05a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-61 .elementor-element.elementor-element-c8e383b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-61 .elementor-element.elementor-element-4076c26 > .elementor-widget-container{background-color:#000000;padding:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-61 .elementor-element.elementor-element-4076c26.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-4076c26{--lottie-container-width:65px;}.elementor-61 .elementor-element.elementor-element-7843280 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-7843280{text-align:center;}.elementor-61 .elementor-element.elementor-element-7843280 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-c833c66{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-5e812cd > .elementor-widget-container{background-color:#000000;border-radius:50% 50% 50% 50%;}.elementor-61 .elementor-element.elementor-element-5e812cd.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-5e812cd{--lottie-container-width:65px;}.elementor-61 .elementor-element.elementor-element-b880845 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-b880845{text-align:center;}.elementor-61 .elementor-element.elementor-element-b880845 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-1c4ace0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-9e0ba24 > .elementor-widget-container{background-color:#000000;border-radius:50% 50% 50% 50%;}.elementor-61 .elementor-element.elementor-element-9e0ba24.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-9e0ba24{--lottie-container-width:65px;}.elementor-61 .elementor-element.elementor-element-6c9abfd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-6c9abfd{text-align:center;}.elementor-61 .elementor-element.elementor-element-6c9abfd .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-0f4cfc0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-0f4cfc0{text-align:center;}.elementor-61 .elementor-element.elementor-element-0f4cfc0 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:400;text-decoration:underline;color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-e865db8{--display:flex;}.elementor-widget-ucaddon_content_box_background_switcher .uc_hover_switcher_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_box_background_switcher .uc_hover_switcher_desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_box_background_switcher .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-61 .elementor-element.elementor-element-b5d9c07 .uc_hover_switcher_col{height:650px;}.elementor-61 .elementor-element.elementor-element-b5d9c07 .uc_list_image_background_hover_switcher .uc_hover_switcher_col{flex:1 0 650px;}.elementor-61 .elementor-element.elementor-element-b5d9c07 .uc_hover_switcher_overlay{background-color:rgba(0, 0, 0, 0.25);}.elementor-61 .elementor-element.elementor-element-b5d9c07 .uc_hover_switcher_content{padding:20px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-b5d9c07 .title_space{margin-bottom:10px;}.elementor-61 .elementor-element.elementor-element-b5d9c07 .uc_hover_switcher_title{color:#F8F8F8;font-family:"Josefin Sans", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-61 .elementor-element.elementor-element-b5d9c07 .uc_hover_switcher_desc{margin-bottom:20px;color:#ffffff;}.elementor-61 .elementor-element.elementor-element-b5d9c07 .uc_more_btn{padding:10px 20px 10px 20px;color:#ffffff;margin-top:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:0px;}.elementor-61 .elementor-element.elementor-element-b5d9c07 .uc_more_btn:hover{color:#ffffff;}.elementor-61 .elementor-element.elementor-element-6c0ec33{--display:flex;}.elementor-61 .elementor-element.elementor-element-5610720{--display:flex;}.elementor-61 .elementor-element.elementor-element-58c9117{text-align:center;}.elementor-61 .elementor-element.elementor-element-58c9117 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-a2d200b{--display:flex;}.elementor-61 .elementor-element.elementor-element-923b057{text-align:center;}.elementor-61 .elementor-element.elementor-element-923b057 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-1442b49{--display:flex;}.elementor-61 .elementor-element.elementor-element-db32827{text-align:center;}.elementor-61 .elementor-element.elementor-element-db32827 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-0e67c44{--display:flex;}.elementor-61 .elementor-element.elementor-element-2b52d52{text-align:center;}.elementor-61 .elementor-element.elementor-element-2b52d52 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-e9478df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-61 .elementor-element.elementor-element-e9478df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-843d6cc > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-61 .elementor-element.elementor-element-843d6cc{left:0px;}body.rtl .elementor-61 .elementor-element.elementor-element-843d6cc{right:0px;}.elementor-61 .elementor-element.elementor-element-843d6cc{top:0px;}body:not(.rtl) .elementor-61 .elementor-element.elementor-element-9f9b563{left:0px;}body.rtl .elementor-61 .elementor-element.elementor-element-9f9b563{right:0px;}.elementor-61 .elementor-element.elementor-element-9f9b563{top:0px;}.elementor-61 .elementor-element.elementor-element-9f9b563 img{width:821px;}.elementor-61 .elementor-element.elementor-element-d02e9bf{--display:flex;--justify-content:center;--z-index:2;}.elementor-61 .elementor-element.elementor-element-16a0e17{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-c5c38b6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:60px;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-4af4b1a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-c836b0f .elementor-button{background-color:#0C0C0C;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:700;fill:#F8F8F8;color:#F8F8F8;border-radius:50px 50px 50px 50px;padding:05px 20px 05px 6px;}.elementor-61 .elementor-element.elementor-element-c836b0f .elementor-button-content-wrapper{flex-direction:row;}.elementor-61 .elementor-element.elementor-element-490fc1b{--display:flex;--justify-content:center;--z-index:2;}.elementor-61 .elementor-element.elementor-element-a67f92b{--display:flex;}.elementor-widget-ucaddon_card_carousel .card_carousel_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_card_carousel .card_carousel_text,.elementor-widget-ucaddon_card_carousel .card_carousel_text > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_card_carousel .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-61 .elementor-element.elementor-element-9d9d260 .ue-carousel-item{text-align:left;transform:scale(1,1);}.elementor-61 .elementor-element.elementor-element-9d9d260 .uc_classic_carousel_content{justify-content:start;padding:0px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-9d9d260 .uc-active-item .ue-carousel-item{transform:scale(1,1);}.elementor-61 .elementor-element.elementor-element-9d9d260 .uc_classic_carousel_border{background-color:#000000;width:50px;height:3px;}.elementor-61 .elementor-element.elementor-element-9d9d260 .uc_classic_carousel_placeholder img{border-radius:12px 12px 12px 12px;object-fit:contain;object-position:center;}.elementor-61 .elementor-element.elementor-element-9d9d260 .uc_classic_carousel_placeholder{padding:10px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-9d9d260 .ue-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-61 .elementor-element.elementor-element-9d9d260 .ue-item-icon svg{fill:#ffffff;}.elementor-61 .elementor-element.elementor-element-9d9d260 .ue-item-icon-wrapper{justify-content:center;}.elementor-61 .elementor-element.elementor-element-9d9d260 .card_carousel_title{margin-top:0px;color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:700;}.elementor-61 .elementor-element.elementor-element-9d9d260 .card_carousel_text{margin-top:10px;color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-9d9d260 .card_carousel_text,.elementor-61 .elementor-element.elementor-element-9d9d260 .card_carousel_text > *{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-9d9d260 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#d3d3d3;color:#000000;margin-top:10px;}.elementor-61 .elementor-element.elementor-element-9d9d260 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-61 .elementor-element.elementor-element-9d9d260 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-61 .elementor-element.elementor-element-9d9d260 .owl-nav .owl-next{right:0px;left:auto;}.elementor-61 .elementor-element.elementor-element-9d9d260 .owl-carousel .owl-nav .owl-next,.elementor-61 .elementor-element.elementor-element-9d9d260 .owl-carousel .owl-nav .owl-prev{border-radius:50px;width:48px;height:48px;line-height:48px;font-size:10px;background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-61 .elementor-element.elementor-element-9d9d260 .owl-carousel .owl-nav .owl-next:hover,.elementor-61 .elementor-element.elementor-element-9d9d260 .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-61 .elementor-element.elementor-element-9d9d260 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-61 .elementor-element.elementor-element-9d9d260 .owl-dot.active{background-color:#000000;}.elementor-61 .elementor-element.elementor-element-9d9d260 .owl-dots{margin-top:20px;}.elementor-61 .elementor-element.elementor-element-5ecfd6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:2;}.elementor-61 .elementor-element.elementor-element-fdce26b{--display:flex;--gap:65px 0px;--row-gap:65px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-832fb41{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-8530951 img{width:80px;}.elementor-61 .elementor-element.elementor-element-033a256{text-align:center;}.elementor-61 .elementor-element.elementor-element-033a256 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:60px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-34c0b2a{--divider-border-style:solid;--divider-color:#0C0C0C4D;--divider-border-width:1px;}.elementor-61 .elementor-element.elementor-element-34c0b2a .elementor-divider-separator{width:100%;}.elementor-61 .elementor-element.elementor-element-34c0b2a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-61 .elementor-element.elementor-element-d8660e1{--display:flex;--gap:015px 015px;--row-gap:015px;--column-gap:015px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-4083dde{text-align:center;}.elementor-61 .elementor-element.elementor-element-4083dde .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-689f1d4{text-align:center;}.elementor-61 .elementor-element.elementor-element-689f1d4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-fbfa94e{--display:flex;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-61 .elementor-element.elementor-element-b378a52{--display:flex;}.elementor-61 .elementor-element.elementor-element-b378a52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-87be19c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-61 .elementor-element.elementor-element-11b8bbe .gallery-item .gallery-caption{display:none;}.elementor-61 .elementor-element.elementor-element-11b8bbe .gallery-item{padding:0 14px 14px 0;}.elementor-61 .elementor-element.elementor-element-11b8bbe .gallery{margin:0 -14px -14px 0;}.elementor-61 .elementor-element.elementor-element-11b8bbe .gallery-item img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0C0C0C4D;border-radius:20px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-b2fceb7 .elementor-button{background-color:#0C0C0C;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:700;fill:#F8F8F8;color:#F8F8F8;border-radius:50px 50px 50px 50px;padding:05px 20px 05px 6px;}.elementor-61 .elementor-element.elementor-element-b2fceb7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-61 .elementor-element.elementor-element-e3d89fc{--display:flex;}.elementor-61 .elementor-element.elementor-element-6c5c887{--display:flex;}.elementor-61 .elementor-element.elementor-element-db886e4{--display:flex;}.elementor-61 .elementor-element.elementor-element-b51e22b{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:25%;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:15px;--n-tabs-gap:50px;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:038px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:038px;--n-tabs-title-font-size:20px;--n-tabs-title-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-b51e22b > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-61 .elementor-element.elementor-element-b51e22b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000004D;}.elementor-61 .elementor-element.elementor-element-b51e22b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-61 .elementor-element.elementor-element-b51e22b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000004D;}.elementor-61 .elementor-element.elementor-element-b51e22b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000004D;}.elementor-61 .elementor-element.elementor-element-b51e22b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Josefin Sans", Sans-serif;font-weight:700;line-height:1.3em;}.elementor-61 .elementor-element.elementor-element-b51e22b [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}:where( .elementor-61 .elementor-element.elementor-element-b51e22b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:20px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-61 .elementor-element.elementor-element-284b2a2 .elementor-button{background-color:#0C0C0C;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:700;fill:#F8F8F8;color:#F8F8F8;border-radius:50px 50px 50px 50px;padding:05px 20px 05px 6px;}.elementor-61 .elementor-element.elementor-element-284b2a2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-61 .elementor-element.elementor-element-f2cc5e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-61 .elementor-element.elementor-element-a88577a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-a88577a img{width:682px;}.elementor-61 .elementor-element.elementor-element-1155aa6 img{width:682px;}.elementor-61 .elementor-element.elementor-element-ea1adc9{--display:flex;}.elementor-61 .elementor-element.elementor-element-768d4b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-61 .elementor-element.elementor-element-38b69fc{--display:flex;}.elementor-61 .elementor-element.elementor-element-0fefa88 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:60px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-95359e5{--display:flex;}.elementor-61 .elementor-element.elementor-element-cb1797f{--divider-border-style:solid;--divider-color:#0C0C0C4D;--divider-border-width:1px;}.elementor-61 .elementor-element.elementor-element-cb1797f .elementor-divider-separator{width:100%;}.elementor-61 .elementor-element.elementor-element-cb1797f .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-61 .elementor-element.elementor-element-bc3e307{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 70px;--row-gap:0px;--column-gap:70px;}.elementor-61 .elementor-element.elementor-element-1816387{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-b11249d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-5d2e915{--display:flex;}.elementor-61 .elementor-element.elementor-element-1deba1e{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-acebd24 .elementor-button{background-color:#0C0C0C;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:700;fill:#F8F8F8;color:#F8F8F8;border-radius:50px 50px 50px 50px;padding:05px 20px 05px 6px;}.elementor-61 .elementor-element.elementor-element-acebd24 .elementor-button-content-wrapper{flex-direction:row;}.elementor-61 .elementor-element.elementor-element-e61c891{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-fbcf793{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-fbcf793:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-fbcf793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-8a07cef img{width:150px;}.elementor-61 .elementor-element.elementor-element-4116dcd img{width:80%;}.elementor-61 .elementor-element.elementor-element-1fe7fbd{--display:flex;--gap:015px 0px;--row-gap:015px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-b905e14.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-b905e14{text-align:center;}.elementor-61 .elementor-element.elementor-element-b905e14 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-db223bb{text-align:center;}.elementor-61 .elementor-element.elementor-element-db223bb .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-170dc12 .elementor-button{background-color:#0C0C0C;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:700;fill:#F8F8F8;color:#F8F8F8;border-radius:50px 50px 50px 50px;padding:05px 20px 05px 6px;}.elementor-61 .elementor-element.elementor-element-170dc12 .elementor-button-content-wrapper{flex-direction:row;}.elementor-61 .elementor-element.elementor-element-65a2c8f{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-65a2c8f:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-65a2c8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-6eaeeb8 img{width:150px;}.elementor-61 .elementor-element.elementor-element-3b72aa6 img{width:80%;}.elementor-61 .elementor-element.elementor-element-f451cd4{--display:flex;--gap:015px 0px;--row-gap:015px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-d4e7b03.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-d4e7b03{text-align:center;}.elementor-61 .elementor-element.elementor-element-d4e7b03 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-806fcb4{text-align:center;}.elementor-61 .elementor-element.elementor-element-806fcb4 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-5957ba1 .elementor-button{background-color:#0C0C0C;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:700;fill:#F8F8F8;color:#F8F8F8;border-radius:50px 50px 50px 50px;padding:05px 20px 05px 6px;}.elementor-61 .elementor-element.elementor-element-5957ba1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-61 .elementor-element.elementor-element-c126fb5{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-c126fb5:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-c126fb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-04f40de img{width:150px;}.elementor-61 .elementor-element.elementor-element-ad963ad img{width:80%;}.elementor-61 .elementor-element.elementor-element-5f167fe{--display:flex;--gap:015px 0px;--row-gap:015px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-2ac91bb.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-2ac91bb{text-align:center;}.elementor-61 .elementor-element.elementor-element-2ac91bb .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-76c3e80{text-align:center;}.elementor-61 .elementor-element.elementor-element-76c3e80 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-77c95a5 .elementor-button{background-color:#0C0C0C;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:700;fill:#F8F8F8;color:#F8F8F8;border-radius:50px 50px 50px 50px;padding:05px 20px 05px 6px;}.elementor-61 .elementor-element.elementor-element-77c95a5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-61 .elementor-element.elementor-element-bcd9971{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-bcd9971:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-bcd9971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-e329b03 img{width:150px;}.elementor-61 .elementor-element.elementor-element-e7efcb7 img{width:80%;}.elementor-61 .elementor-element.elementor-element-a2d3054{--display:flex;--gap:015px 0px;--row-gap:015px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-ef6f915.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-ef6f915{text-align:center;}.elementor-61 .elementor-element.elementor-element-ef6f915 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-45073e1{text-align:center;}.elementor-61 .elementor-element.elementor-element-45073e1 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-ffaef4a .elementor-button{background-color:#0C0C0C;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:700;fill:#F8F8F8;color:#F8F8F8;border-radius:50px 50px 50px 50px;padding:05px 20px 05px 6px;}.elementor-61 .elementor-element.elementor-element-ffaef4a .elementor-button-content-wrapper{flex-direction:row;}.elementor-61 .elementor-element.elementor-element-122bc7b{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-122bc7b:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-122bc7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-47f8bec img{width:150px;}.elementor-61 .elementor-element.elementor-element-377d5ac img{width:80%;}.elementor-61 .elementor-element.elementor-element-d9dff95{--display:flex;--gap:015px 0px;--row-gap:015px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-323e3bb.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-323e3bb{text-align:center;}.elementor-61 .elementor-element.elementor-element-323e3bb .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-4804015{text-align:center;}.elementor-61 .elementor-element.elementor-element-4804015 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-abdc5af .elementor-button{background-color:#0C0C0C;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:700;fill:#F8F8F8;color:#F8F8F8;border-radius:50px 50px 50px 50px;padding:05px 20px 05px 6px;}.elementor-61 .elementor-element.elementor-element-abdc5af .elementor-button-content-wrapper{flex-direction:row;}.elementor-61 .elementor-element.elementor-element-b97a0a3{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-b97a0a3:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-b97a0a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-64d777a img{width:150px;}.elementor-61 .elementor-element.elementor-element-2bcd4de img{width:80%;}.elementor-61 .elementor-element.elementor-element-4ed0000{--display:flex;--gap:015px 0px;--row-gap:015px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-2dc5609.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-2dc5609{text-align:center;}.elementor-61 .elementor-element.elementor-element-2dc5609 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-8921fbd{text-align:center;}.elementor-61 .elementor-element.elementor-element-8921fbd .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-bfd6863 .elementor-button{background-color:#0C0C0C;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:700;fill:#F8F8F8;color:#F8F8F8;border-radius:50px 50px 50px 50px;padding:05px 20px 05px 6px;}.elementor-61 .elementor-element.elementor-element-bfd6863 .elementor-button-content-wrapper{flex-direction:row;}.elementor-61 .elementor-element.elementor-element-1410249{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-61 .elementor-element.elementor-element-c589f8a{--display:flex;}.elementor-61 .elementor-element.elementor-element-3dfa07b{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;}.elementor-61 .elementor-element.elementor-element-3dfa07b:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-3dfa07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-61 .elementor-element.elementor-element-13ee098 img{width:886px;}.elementor-61 .elementor-element.elementor-element-842c0d5 img{width:886px;}.elementor-61 .elementor-element.elementor-element-327b58b{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--z-index:2;}.elementor-61 .elementor-element.elementor-element-cce2de8 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:80px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-de10a32{text-align:left;}.elementor-61 .elementor-element.elementor-element-de10a32 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-65ee959 .elementor-button{background-color:#0C0C0C;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:700;fill:#F8F8F8;color:#F8F8F8;border-radius:50px 50px 50px 50px;padding:05px 20px 05px 6px;}.elementor-61 .elementor-element.elementor-element-65ee959 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-65ee959 .elementor-button-content-wrapper{flex-direction:row;}.elementor-61 .elementor-element.elementor-element-88416e6.elementor-element{--align-self:flex-end;}.elementor-61 .elementor-element.elementor-element-88416e6{text-align:right;}.elementor-61 .elementor-element.elementor-element-88416e6 img{width:522px;}.elementor-61 .elementor-element.elementor-element-741f3d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-61 .elementor-element.elementor-element-6c0ec33{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-5610720{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-6ba13dd img{border-radius:12px 12px 12px 12px;}.elementor-61 .elementor-element.elementor-element-58c9117{text-align:left;}.elementor-61 .elementor-element.elementor-element-a2d200b{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-889a495 img{border-radius:12px 12px 12px 12px;}.elementor-61 .elementor-element.elementor-element-923b057{text-align:left;}.elementor-61 .elementor-element.elementor-element-1442b49{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-f2ef485 img{border-radius:12px 12px 12px 12px;}.elementor-61 .elementor-element.elementor-element-db32827{text-align:left;}.elementor-61 .elementor-element.elementor-element-0e67c44{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-b29e389 img{border-radius:12px 12px 12px 12px;}.elementor-61 .elementor-element.elementor-element-2b52d52{text-align:left;}.elementor-61 .elementor-element.elementor-element-9d9d260 .uc_classic_carousel_content{padding:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-fdce26b{--gap:045px 0px;--row-gap:045px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-b51e22b{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-title-gap:10px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;}}@media(min-width:768px){.elementor-61 .elementor-element.elementor-element-5203b18{--content-width:1240px;}.elementor-61 .elementor-element.elementor-element-c589f8a{--content-width:1240px;}}@media(max-width:767px){.elementor-61 .elementor-element.elementor-element-56a99a6 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-61 .elementor-element.elementor-element-a95bca7{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-3753b03{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-a98370e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-5ecfd6a{--z-index:2;}.elementor-61 .elementor-element.elementor-element-832fb41{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-d8660e1{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-b51e22b{--n-tabs-gap:0px;}.elementor-61 .elementor-element.elementor-element-284b2a2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-a88577a{width:var( --container-widget-width, 422.222px );max-width:422.222px;--container-widget-width:422.222px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-cb1797f .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-61 .elementor-element.elementor-element-bc3e307{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-b11249d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-5d2e915{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-fbcf793{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-61 .elementor-element.elementor-element-4116dcd{width:100%;max-width:100%;}.elementor-61 .elementor-element.elementor-element-4116dcd.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-3b72aa6{width:100%;max-width:100%;}.elementor-61 .elementor-element.elementor-element-3b72aa6.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-ad963ad{width:100%;max-width:100%;}.elementor-61 .elementor-element.elementor-element-ad963ad.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-e7efcb7{width:100%;max-width:100%;}.elementor-61 .elementor-element.elementor-element-e7efcb7.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-377d5ac{width:100%;max-width:100%;}.elementor-61 .elementor-element.elementor-element-377d5ac.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-2bcd4de{width:100%;max-width:100%;}.elementor-61 .elementor-element.elementor-element-2bcd4de.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-65ee959 .elementor-button{padding:05px 20px 05px 5px;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start custom CSS *//*Temporary Deactivation/Hidden*/
#soon.e-n-tab-title{
    pointer-events: none;
    cursor: revert;
}
 
/*Hero*/
#hero{
    padding: 18rem 0 3rem 0;
}

#hero .gradient-bg-top{
    position: absolute;
    top: -20rem;
    right: -15rem;
}

#hero .gradient-bg-bottom{
    position: absolute;
    bottom: -30rem;
    left: -25rem;
}

#hero .gradient-bg-top img,
#hero .gradient-bg-bottom img{
    max-width: none;
}

#hero .hero-element-left{
    position: absolute;
    top: 20%;
    left: 8%;
}

#hero .heading-col{
    max-width: 835px;
    margin: auto;
}

#hero .hero-element-right{
    position: absolute;
    right: 8%;
}

#hero .hero-img-left{
    position: absolute;
    left: 10%;
    bottom: 0;
}

#hero .hero-img-right{
    position: absolute;
    right: 8%;
    top: 25%;
}

#hero .arrow-up{
    bottom: -20px;
}

#hero .arrow-right{
    left: -20px;
}

#hero .heading-container{
    width: fit-content;
    overflow: hidden;
}

/*About*/
#who{
    padding: 10rem 0 6rem 0;
}

#who .position-btn{
    position: absolute;
    right: 0;
    top: -120px;
}

#who .heading-col,
#who .content-col{
    padding: 0 80px;
}

#who .title span{
    display: block;
}

#who .title .purple{
    font-weight: 400;
    color: #C01D71;
}

#who .icons-col{
    padding: 120px 0 75px 0;
}

#who .icons-block{
    width: fit-content;
    padding: 20px 0;
}

#who .icons-block.center{
    padding: 20px 65px;
    border-width: 0 1px;
    border-style: solid;
    margin: 0 65px;
    border-color: #0C0C0C4D;
}

#who .ic-lottie{
    width: 85px;
    height: 85px;
}

#who .ic-lottie .elementor-widget-container{
    display: flex;
    justify-content: center;
    align-items: center;
}

#who .uc_list_image_background_hover_switcher{
    border-radius: 16px;
    overflow: hidden;
}

#who .uc_hover .title_space{
    color: #FAD3DF;
}

/*Solutuons*/
#solution{
    border-width: 1px 0;
    border-style: solid;
    border-color: #0C0C0C4D;
}

#solution .ue-carousel-item{
    padding-right: 40px;
}

#solution .card_carousel_title{
    min-height: 160px;
    position: relative;
    display: flex;
    align-items: flex-end;
}

#solution .num{
    font-family: "Josefin Sans";
    font-size: 300px;
    font-style: normal;
    font-weight: 700;
    opacity: 0.5;
    background: var(--Primary-Color-Gradient, linear-gradient(0deg, #FAD3DF 0%, #FF771F 105.33%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position: absolute;
    bottom: -135px;
    right: -50px;
    z-index: -1;
}

#solution .card_carousel_title span{
    line-height: 1.1em;
}

#solution .gradient-bg{
    left: -15%;
}

#solution .gradient-bg img{
    max-width: none;
}

#solution .content-wrap{
    border-right: 1px solid #0C0C0C4D;
}

#solution .content-col{
    width: fit-content;
    margin: auto;
}

#solution .slider-wrap{
    padding: 5rem 0;
}

#solution .slider-col{
    max-width: 510px;
    margin: auto;
}

#solution .title .purple{
    color: #C01D71;
}

#solution .owl-nav .disabled {
    display: block !important;
    opacity: 0.6;
}

#solution .owl-nav .owl-prev.disabled i,
#solution .owl-nav .owl-next.disabled i{
    top: 50%;
    transform: translateY(0%);
}

#solution .owl-nav .owl-prev,
#solution .owl-nav .owl-next{
    top: 50%;
    transform: translateY(-50%);
    overflow: hidden;
}

#solution .owl-nav .owl-prev{
    left: -70px;
}

#solution .owl-nav .owl-next{
    right: -50px;
}

#solution .owl-nav .owl-prev:focus,
#solution .owl-nav .owl-next:focus{
    outline: 0;
    box-shadow: none;
}

#solution .owl-nav .owl-prev:before{
    content: "";
    background: url("/wp-content/uploads/left-ic-arrow.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 10px;
    height: 7px;
    display: block;
    position: absolute;
    right: -20px;
    transition: 0.4s;
    top: 0;
    bottom: 0;
    margin: auto;
}

#solution .owl-nav .owl-next:before{
    content: "";
    background: url("/wp-content/uploads/ic-arrow.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 10px;
    height: 7px;
    display: block;
    position: absolute;
    left: -20px;
    transition: 0.4s;
    top: 0;
    bottom: 0;
    margin: auto;
}


#solution .owl-nav .owl-prev i:before{
    content: "";
    background: url("/wp-content/uploads/left-ic-arrow.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 10px;
    height: 7px;
    display: block;
    transition: 0.4s;
    position: relative;
    left: 0;
    transition: 0.4s;
}

#solution .owl-nav .owl-next i:before{
    content: "";
    background: url("/wp-content/uploads/ic-arrow.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 10px;
    height: 7px;
    display: block;
    position: relative;
    right: 0;
    transition: 0.4s;
}

#solution .owl-nav .owl-prev:hover:before{
    right: 50%;
    transform: translateX(50%);
}

#solution .owl-nav .owl-prev:hover i:before{
    left: -50px;
}

#solution .owl-nav .owl-next:hover:before{
    left: 50%;
    transform: translateX(-50%);
}

#solution .owl-nav .owl-next:hover i:before{
    right: -50px;
}

/*Our Partners*/
#partner{
    padding: 8rem 0;
}

#partner .title .purple{
    color: #C01D71;
    font-weight: 400;
}

#partner .e-n-tab-title{
    width: 300px;
    height: 78px;
    cursor: pointer;
}

#partner .e-n-tab-title-text{
    flex-direction: column;
    align-items: start
}

#partner .e-n-tab-title-text span{
    font-style: italic;
    font-weight: 400;
    color: #545454;
}

#partner .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text{
    background: linear-gradient(270deg, #FAD3DF -11.16%, #FF771F 97.59%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

#partner .e-n-tabs-content{
    border-left: 1px solid #0C0C0C4D;
    padding-left: 40px;
}

#partner .gallery-icon{
    background-color: #fff;
    border-radius: 20px;
}

/*Products*/
#product{
    padding-bottom: 4rem;
}

#product .position-btn{
    position: absolute;
    right: 0;
    top: -120px;
}

#product .gradient-bg-left{
    position: absolute;
    top: -10%;
    left: -8%;
}

#product .gradient-bg-right{
    position: absolute;
    right: -15%;
    top: 50%;
    transform: translateY(-50%);
}

#product .gradient-bg-left img,
#product .gradient-bg-right img{
    max-width: none;
}

#product .title .purple{
    color: #C01D71;
    font-weight: 400;
}

#product .product-col{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}

#product .product-block{
    padding: 20px;
}

#product .p-category{
    background: linear-gradient(270deg, #FAD3DF 0%, #FF771F 57.96%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

#product .p-btn .elementor-button-content-wrapper{
    display: grid;
    grid-template-columns: auto 1fr;
}

#product .p-info{
    height: 100%;
    justify-content: space-between;
}

#product .p-img{
    transition: 0.4s;
}

#product .product-block:hover .p-img{
    transform: scale(1.05);
}

/*CTA*/
#cta .cta-col{
    padding: 100px 100px 0 70px;
}

#cta .cta-img{
    margin-top: -7rem;
}

#cta .cta-btn{
    margin-top: 20px;
}

#cta .gradient-bg-left img,
#cta .gradient-bg-right img{
   max-width: none;
}

#cta .gradient-bg-left{
    position: absolute;
    top: -40%;
    left: -20%;
}

#cta .gradient-bg-right{
    position: absolute;
    bottom: -50%;
    right: -25%;
}

/*Responsive*/
@media (max-width: 1360px){
#solution .num{
    font-size: 21vw;
    bottom: -9vw;
}

#hero .heading .elementor-heading-title, #cta .heading .elementor-heading-title{
    font-size: 75px;
}

#solution .title .elementor-heading-title{
    font-size: 55px;
}

#solution .card_carousel_title{
    font-size: 36px;
}

#hero .heading-col{
    max-width: 800px;
}
    
#hero .hero-img-right img,
#hero .hero-img-left img{
    width: 240px;
}

#hero .hero-element-left{
    top: 25%;
}

#hero .hero-element-right{
    right: 5%;
    bottom: 10%;
}

#hero .arrow-up img{
    width: 85px;
}

#hero .arrow-right img{
    width: 100px;
}

#solution .slider-col{
    max-width: 70%;
}
    
#product .product-wrap{
    max-width: 90%;
    margin: auto;
}    

#product .heading-col,
#product .content-col{
    padding: 0 10px;
}

#cta .cta-wrap{
    max-width: 95%;
    margin: auto;
}    

}

@media (max-width: 1280px) {
#hero .heading .elementor-heading-title, #cta .heading .elementor-heading-title{
    font-size: 70px;
}

#who .heading .elementor-heading-title, #partner .heading .elementor-heading-title, #product .heading .elementor-heading-title{
    font-size: 55px;
}

#who .title .elementor-heading-title, #partner .title .elementor-heading-title, #product .title .elementor-heading-title{
    font-size: 38px;
}

#solution .card_carousel_title{
    font-size: 34px;
}

#who .uc_hover_switcher_title{
    font-size: 30px;
}

#partner .e-n-tab-title-text{
    font-size: 19px;
}

#hero .heading-col{
    max-width: 750px;
}

#hero .hero-img-right img,
#hero .hero-img-left img{
    width: 220px;
}

#hero .arrow-up img{
    width: 80px;
}

#hero .arrow-right img{
    width: 90px;
}

#hero .hero-img-left{
    left: 8%;
}

#hero .hero-img-right{
    right: 5%;
}

#who .who-wrap, #partner .partner-wrap{
    max-width: 90%;
    margin: auto;
}

#who .heading-col,
#who .content-col{
    padding: 0 15px;
}

#who .uc_hover_switcher_col {
    height: 600px;
}

#partner .e-n-tab-title {
    width: 275px;
    height: 75px;
}

#cta .cta-img img{
    width: 475px;
}

}

@media (max-width: 1180px) {
#hero .heading .elementor-heading-title, #cta .heading .elementor-heading-title{
    font-size: 65px;
}

#who .heading .elementor-heading-title, #solution .title .elementor-heading-title, #partner .heading .elementor-heading-title, #product .heading .elementor-heading-title{
    font-size: 50px;
}

#who .title .elementor-heading-title, #partner .title .elementor-heading-title, #product .title .elementor-heading-title{
    font-size: 36px;
}

#solution .card_carousel_title{
    font-size: 32px;
}

#who .uc_hover_switcher_title{
    font-size: 28px;
}

#partner .e-n-tab-title-text{
    font-size: 18px;
}

#hero{
    padding: 18rem 0 6rem 0;
}

#hero .heading-col{
    max-width: 700px;
}

#hero .hero-element-left img{
    width: 70px;
}

#hero .hero-element-right img{
    width: 90px;
}

#hero .hero-img-right img,
#hero .hero-img-left img{
    width: 200px;
}

#who .icons-col {
    padding: 80px 0 75px 0;
}

#who .element img{
    width: 100px;
}

#who .icons-block.center {
    padding: 20px 45px;
    margin: 0 45px;
}

#who .uc_hover_switcher_col {
    height: 550px;
}

#solution .card_carousel_title{
    min-height: 140px;
}


#solution .owl-nav .owl-prev.disabled i,
#solution .owl-nav .owl-next.disabled i{
    top: 50%;
    transform: translateY(-50%);
}

#solution .owl-nav .owl-prev{
    width: 40px;
    height: 40px;
    left: -50px;
}

#solution .owl-nav .owl-next{
    width: 40px;
    height: 40px;
    right: -50px;
}

#cta .cta-col{
    padding: 70px 70px 0 50px;
}
   
}

@media (max-width: 1080px) {
#hero .heading .elementor-heading-title, #cta .heading .elementor-heading-title{
    font-size: 60px;
}

#who .heading .elementor-heading-title, #solution .title .elementor-heading-title, #partner .heading .elementor-heading-title, #product .heading .elementor-heading-title{
    font-size: 45px;
}

#who .title .elementor-heading-title, #partner .title .elementor-heading-title, #product .title .elementor-heading-title{
    font-size: 34px;
}

#who .uc_hover_switcher_title{
    font-size: 26px;
}

#who .ic-title .elementor-heading-title{
    font-size: 22px;
}

#hero .desp p, #partner .e-n-tab-title-text{
    font-size: 17px;
}

#hero .heading-col{
    max-width: 650px;
}

#who .uc_hover_switcher_col {
    height: 500px;
}

#solution .content-col{
    max-width: 90%;
}

#solution .slider-col{
    max-width: 75%;
}

#solution .desp br{
    display: none;
}

#partner{
    padding: 5rem 0 6rem 0;
}

#partner .e-n-tabs{
    gap: 40px;
}

#partner .e-n-tabs-content{
    padding-left: 30px;
}

#product .title br{
    display: none;
}

#cta .cta-img{
    margin-top: -5rem;
}

#cta .gradient-bg-left{
    top: -40%;
    left: -40%;
}

}

@media (max-width: 1024px) {
#partner .e-n-tabs-content{
    border-left: none;
    padding-left: 0;
}

#partner .e-n-tabs-heading{
    flex-wrap: wrap;
}

#partner .e-n-tab-title{
    flex-basis: 48%;
    width: auto;
    justify-content: center;
    height: 60px;
}

#partner .e-n-tab-title-text{
    align-items: center;
    line-height: 1em;
}

#partner .e-n-tab-title-text span{
    font-size: 14px;
}

}

@media (max-width: 980px) {
#solution .num{
    font-size: 25vw;
    bottom: -11vw;
}

#hero .heading .elementor-heading-title, #cta .heading .elementor-heading-title{
    font-size: 55px;
}

#who .heading .elementor-heading-title, #solution .title .elementor-heading-title, #partner .heading .elementor-heading-title, #product .heading .elementor-heading-title{
    font-size: 40px;
}

#who .title .elementor-heading-title, #partner .title .elementor-heading-title, #product .title .elementor-heading-title{
    font-size: 32px;
}

#who .uc_hover_switcher_title{
    font-size: 24px;
}

#hero .heading-col{
    max-width: 600px;
}

#hero .arrow-up img{
    width: 75px;
}

#hero .arrow-right img{
    width: 80px;
}

#hero .hero-img-right{
    top: 20%;
}

#hero .hero-img-right img,
#hero .hero-img-left img{
    width: 180px;
}

#who .ic-title br{
    display: none;
}

#who .icons-col {
    padding: 60px 0 70px 0;
}

#who .uc_hover_switcher_col {
    height: 450px;
}

#solution .slider-col{
    max-width: 85%;
}

#solution .owl-nav .owl-prev,
#solution .owl-nav .owl-next{
    top: unset;
    bottom: -60px;
    transform: none;
}

#solution .owl-nav .owl-prev{
    left: 0px;
}

#solution .owl-nav .owl-next{
    right: unset;
    left: 50px;
}

#product .gradient-bg-left{
    top: -12%;
    left: -15%;
}

#product .gradient-bg-right{
    right: -30%;
}

#product .product-col{
    grid-template-columns: repeat(2, 1fr);
}
 
#cta .cta-col{
    padding: 50px 30px 0 40px;
}

#cta .cta-img{
    margin-top: -3rem;
}

#cta .cta-img img{
    width: 450px;
}

}

@media (max-width: 900px) {
#solution .num{
    font-size: 275px;
    bottom: -130px;
}

#hero .heading .elementor-heading-title, #cta .heading .elementor-heading-title{
    font-size: 50px;
}

#who .uc_hover_switcher_title{
    font-size: 22px;
}

#hero .heading-col{
    max-width: 550px;
}

#hero .hero-element-left img{
    width: 60px;
}

#hero .hero-element-right img{
    width: 80px;
}

#hero .hero-img-right img,
#hero .hero-img-left img{
    width: 160px;
}

#hero .arrow-up img{
    width: 70px;
}

#hero .arrow-right img{
    width: 75px;
}

#who .element img{
    width: 90px;
}

#who .uc_hover_switcher_col {
    height: 400px;
}

#solution{
    flex-direction: column;
}

#solution .gradient-bg{
    top: -10%;
    left: -30%;
}

#solution .content-wrap{
    padding: 4rem 0;
    border-bottom: 1px solid #0C0C0C4D;
}

#solution .content-col{
    max-width: 500px;
}

#solution .slider-wrap{
    padding: 4rem 0 8rem 0;
}

#solution .slider-col{
    max-width: 500px;
}

#product .position-btn{
    top: -110px;
}

#cta .cta-img img{
    width: 400px;
}
  
}

@media (max-width: 767px) {
#hero .heading .elementor-heading-title, #cta .heading .elementor-heading-title{
    font-size: 45px;
}

#hero .desp p, #partner .e-n-tab-title-text{
    font-size: 16px;
}

#hero{
    padding: 18rem 0 9rem 0;
}

#hero .heading-col{
    max-width: 500px;
}

#hero .arrow-up img{
    width: 65px;
}

#hero .arrow-right img{
    width: 70px;
}

#who{
    padding: 6rem 0 4rem 0;
}

#who .position-btn{
    position: relative;
    top: 0;
}

#who .ic-title br{
    display: block;
}

#who .icons-block.center{
    padding: 40px 0;
    border-width: 1px 0;
    margin: 40px 0;
    width: 100%;
}

#who .mobile-content-col{
    max-width: 95%;
    margin: auto;
}

#partner{
    padding: 4rem 0 6rem 0;
}

#partner .title .purple{
    display: block;
}

#partner .e-n-tabs{
    gap: 15px;
}

#partner .content-wrap{
    max-width: 85%;
    margin: auto;
}

#partner .e-n-tab-title{
    padding: 20px;
}

#partner .e-n-tab-title:hover .e-n-tab-title-text{
    color: #0C0C0C;
}

#product .product-wrap{
    max-width: 85%;
}

#product .position-btn{
    position: relative;
    top: 0;
}

#product .product-block{
    display: grid;
}

#cta .cta-img{
    margin-top: 3rem;
}

#cta .gradient-bg-left{
    top: -45%;
    left: -45%;
}

#cta .gradient-bg-right{
    bottom: -50%;
    right: -15%;
}
}

@media (max-width: 680px) {
#hero .heading .elementor-heading-title, #cta .heading .elementor-heading-title{
    font-size: 40px;
}

#hero .gradient-bg-top{
    right: -12rem;
}

#hero .heading-col{
    max-width: 450px;
}

#hero .hero-element-left{
    top: 30%;
}

#hero .hero-element-left img{
    width: 55px;
}

#hero .hero-element-right img{
    width: 70px;
}

#product .gradient-bg-left{
    top: -8%;
}

#product .product-col{
    grid-template-columns: repeat(1, 400px);
    justify-content: center;
}

#cta .cta-col{
    padding: 40px 30px 0 30px;
}
   
}

@media (max-width: 580px) {
#hero .heading-col{
    max-width: 400px;
}

#hero .hero-img-right img,
#hero .hero-img-left img{
    width: 140px;
}

#hero .gradient-bg-top{
    right: -5rem;
}

#hero .arrow-up img{
    width: 60px;
}

#hero .arrow-right img{
    width: 60px;
}

#solution .content-col{
    max-width: 85%;
}

#solution .slider-col{
    max-width: 90%;
}

#cta .desp br{
    display: none;
}

}

@media (max-width: 480px) {
#solution .num{
    font-size: 55vw;
    bottom: -24vw;
}

#solution .title .elementor-heading-title, #cta .heading .elementor-heading-title{
    font-size: 38px;
}

#hero .heading .elementor-heading-title{
    font-size: 36px;
}

#solution .card_carousel_title{
    font-size: 30px;
}

#hero .desp p{
    font-size: 15px;
}

#who .desp p, #solution .desp p, #partner .desp p, #product .desp p{
    font-size: 15px;
}

#hero .heading-col{
    max-width: 375px;
}

#hero .heading-block{
    justify-content: center;
}

#hero .arrow-up {
    bottom: -10px;
}

#hero .arrow-right {
    left: -5px;
}

#hero .desp{
    max-width: 85%;
    margin: auto;
}

#who .element img{
    width: 80px;
}

#partner .desp br{
    display: none;
}

#partner .gallery-item{
    width: 50%;
}

#product .gradient-bg-left{
    top: -4%;
}

#product .product-col{
    grid-template-columns: repeat(1, 1fr);
}

#cta .cta-wrap{
    max-width: 100%;
}

#cta .cta-col{
    border-radius: 0;
    padding: 0;
}

#cta .cta-block{
    padding: 40px 30px 0px 30px;
}

#cta .cta-img{
    margin-top: 5rem;
}

#cta .gradient-bg-left{
    top: -50%;
    left: -50%;
}

#cta .gradient-bg-right{
    right: 0;
}
   
}

@media (max-width: 420px) {
#who .heading .elementor-heading-title, #partner .heading .elementor-heading-title, #product .heading .elementor-heading-title, #solution .title .elementor-heading-title, #cta .heading .elementor-heading-title{
    font-size: 36px;
}

#hero .heading .elementor-heading-title{
    font-size: 34px;
}

#who .title .elementor-heading-title, #partner .title .elementor-heading-title, #product .title .elementor-heading-title{
    font-size: 30px;
}

#solution .card_carousel_title{
    font-size: 28px;
}

#hero .gradient-bg-top{
    right: -2rem;
}

#hero .heading-col{
    max-width: 350px;
}

#hero .arrow-up img{
    width: 50px;
}

#hero .arrow-right img{
    width: 55px;
}

#hero .hero-element-right {
    bottom: 8%;
}

#hero .hero-element-left img{
    width: 50px;
}

#hero .hero-element-right img{
    width: 65px;
}

#hero .hero-img-right img,
#hero .hero-img-left img{
    width: 120px;
}

#partner .e-n-tab-title{
    flex-basis: 90%;
    width: auto;
    justify-content: center;
    height: 60px;
}

#partner .content-wrap{
    max-width: 90%;
}
   
}/* End custom CSS */