.elementor-7535 .elementor-element.elementor-element-c70b426{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.45;--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7535 .elementor-element.elementor-element-c70b426:not(.elementor-motion-effects-element-type-background), .elementor-7535 .elementor-element.elementor-element-c70b426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, #EFE6E3 0%, #EFE6E3 100%);}.elementor-7535 .elementor-element.elementor-element-c70b426::before, .elementor-7535 .elementor-element.elementor-element-c70b426 > .elementor-background-video-container::before, .elementor-7535 .elementor-element.elementor-element-c70b426 > .e-con-inner > .elementor-background-video-container::before, .elementor-7535 .elementor-element.elementor-element-c70b426 > .elementor-background-slideshow::before, .elementor-7535 .elementor-element.elementor-element-c70b426 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7535 .elementor-element.elementor-element-c70b426 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#EFE6E3;background-image:url("https://siwak.ir/wp-content/uploads/2024/09/bbdc9ce299244affac6e8155e7bee598.w_80h_80r_k.png");--background-overlay:'';background-position:bottom right;background-repeat:repeat;background-size:1.5% auto;}.elementor-7535 .elementor-element.elementor-element-c70b426:hover::before, .elementor-7535 .elementor-element.elementor-element-c70b426:hover > .elementor-background-video-container::before, .elementor-7535 .elementor-element.elementor-element-c70b426:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7535 .elementor-element.elementor-element-c70b426 > .elementor-background-slideshow:hover::before, .elementor-7535 .elementor-element.elementor-element-c70b426 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7535 .elementor-element.elementor-element-c70b426:hover{--overlay-opacity:0.5;}.elementor-7535 .elementor-element.elementor-element-c70b426:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7535 .elementor-element.elementor-element-c70b426.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7535 .elementor-element.elementor-element-b279d71{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-7535 .elementor-element.elementor-element-b279d71::before, .elementor-7535 .elementor-element.elementor-element-b279d71 > .elementor-background-video-container::before, .elementor-7535 .elementor-element.elementor-element-b279d71 > .e-con-inner > .elementor-background-video-container::before, .elementor-7535 .elementor-element.elementor-element-b279d71 > .elementor-background-slideshow::before, .elementor-7535 .elementor-element.elementor-element-b279d71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7535 .elementor-element.elementor-element-b279d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7535 .elementor-element.elementor-element-b279d71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7535 .elementor-element.elementor-element-6de2e48{width:var( --container-widget-width, 101.342% );max-width:101.342%;--container-widget-width:101.342%;--container-widget-flex-grow:0;}.elementor-7535 .elementor-element.elementor-element-6de2e48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7535 .elementor-element.elementor-element-2750e904:not(.elementor-motion-effects-element-type-background), .elementor-7535 .elementor-element.elementor-element-2750e904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBDDD9;}.elementor-7535 .elementor-element.elementor-element-2750e904 > .elementor-background-overlay{background-image:url("https://siwak.ir/wp-content/uploads/2024/09/2980dd6b6d404562a12c78b3c122bfd8.w_110h_110r_k.png");background-size:2% auto;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7535 .elementor-element.elementor-element-2750e904 > .elementor-container{max-width:1600px;}.elementor-7535 .elementor-element.elementor-element-2750e904, .elementor-7535 .elementor-element.elementor-element-2750e904 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-7535 .elementor-element.elementor-element-2750e904{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1% 0% 10% 0%;padding:35px 30px 35px 30px;}.elementor-7535 .elementor-element.elementor-element-60089a05 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7535 .elementor-element.elementor-element-60089a05 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7535 .elementor-element.elementor-element-40b61a9d > .elementor-widget-container{margin:0% 15% 0% 15%;}.elementor-7535 .elementor-element.elementor-element-157e9cfa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7535 .elementor-element.elementor-element-157e9cfa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7535 .elementor-element.elementor-element-a230d0e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-7535 .elementor-element.elementor-element-503ffceb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7535 .elementor-element.elementor-element-503ffceb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7535 .elementor-element.elementor-element-3024736e > .elementor-widget-container{margin:0% 15% 0% 15%;}.elementor-7535 .elementor-element.elementor-element-60d4111:not(.elementor-motion-effects-element-type-background), .elementor-7535 .elementor-element.elementor-element-60d4111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBDDD9;}.elementor-7535 .elementor-element.elementor-element-60d4111 > .elementor-background-overlay{background-image:url("https://siwak.ir/wp-content/uploads/2024/09/2980dd6b6d404562a12c78b3c122bfd8.w_110h_110r_k.png");background-size:2% auto;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7535 .elementor-element.elementor-element-60d4111, .elementor-7535 .elementor-element.elementor-element-60d4111 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-7535 .elementor-element.elementor-element-60d4111{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-12% 0% 10% 0%;padding:35px 30px 35px 30px;}.elementor-7535 .elementor-element.elementor-element-d447981 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7535 .elementor-element.elementor-element-d447981 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7535 .elementor-element.elementor-element-f9b4b5c > .elementor-widget-container{margin:0% 15% 0% 15%;}.elementor-7535 .elementor-element.elementor-element-16370e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7535 .elementor-element.elementor-element-16370e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7535 .elementor-element.elementor-element-f7af49b > .elementor-widget-container{margin:0% 15% 0% 15%;}.elementor-7535 .elementor-element.elementor-element-97c1a58 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7535 .elementor-element.elementor-element-97c1a58 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7535 .elementor-element.elementor-element-812c17c > .elementor-widget-container{margin:0% 15% 0% 15%;}.elementor-7535 .elementor-element.elementor-element-5b75fd34 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7535 .elementor-element.elementor-element-5b75fd34{margin:0px 0px 80px 0px;}.elementor-7535 .elementor-element.elementor-element-252396d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7535 .elementor-element.elementor-element-252396d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6E3;}.elementor-7535 .elementor-element.elementor-element-252396d7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7535 .elementor-element.elementor-element-252396d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7535 .elementor-element.elementor-element-2a5243c7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7535 .elementor-element.elementor-element-2a5243c7 .title-after_title, .elementor-7535 .elementor-element.elementor-element-2a5243c7 .title-subtitle, .elementor-7535 .elementor-element.elementor-element-2a5243c7 .woodmart-title-container{max-width:90%;}.elementor-7535 .elementor-element.elementor-element-2a5243c7 .title-subtitle{font-family:"dana", Sans-serif;font-size:13px;font-weight:600;}.elementor-7535 .elementor-element.elementor-element-8de2535 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-7535 .elementor-element.elementor-element-8de2535 .wd-text-block{font-family:"dana", Sans-serif;}.elementor-7535 .elementor-element.elementor-element-1fc802a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7535 .elementor-element.elementor-element-1fc802a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6E3;}.elementor-7535 .elementor-element.elementor-element-1fc802a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7535 .elementor-element.elementor-element-1fc802a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7535 .elementor-element.elementor-element-d33d887 .elementor-repeater-item-bfaa29b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://siwak.ir/wp-content/uploads/2024/09/82e41d68e43f4e95a0201b19d63c6c7f.jpg);background-size:cover;}.elementor-7535 .elementor-element.elementor-element-d33d887 .elementor-repeater-item-2c572b0 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://siwak.ir/wp-content/uploads/2024/09/32a527fa79834ae7b510f5d322c8f33e.jpg);background-size:cover;}.elementor-7535 .elementor-element.elementor-element-d33d887 .elementor-repeater-item-81009cd .swiper-slide-bg{background-color:#4054b2;background-image:url(https://siwak.ir/wp-content/uploads/2024/09/e16b32afda574264a38560800261cdc2-scaled.jpg);background-size:cover;}.elementor-7535 .elementor-element.elementor-element-d33d887 .elementor-repeater-item-82ec7e9 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://siwak.ir/wp-content/uploads/2024/09/ce25e3cb9f0d4bfb87eb7cc93e0c4aeb.jpg);background-size:cover;}.elementor-7535 .elementor-element.elementor-element-d33d887 .elementor-repeater-item-dd0fff7 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://siwak.ir/wp-content/uploads/2024/09/ac9e589c78d54ad29143aaa26f5e0546.w_490h_489r_k.jpg);background-size:cover;}.elementor-7535 .elementor-element.elementor-element-d33d887 .elementor-repeater-item-732f163 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://siwak.ir/wp-content/uploads/2024/09/de2cae108f1446ec8277c6c6fb7c667b.jpg);background-size:cover;}.elementor-7535 .elementor-element.elementor-element-d33d887 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-7535 .elementor-element.elementor-element-d33d887 .swiper-slide-contents{max-width:66%;}.elementor-7535 .elementor-element.elementor-element-d33d887 .swiper-slide-inner{text-align:center;}.elementor-7535 .elementor-element.elementor-element-3fabb4ba:not(.elementor-motion-effects-element-type-background), .elementor-7535 .elementor-element.elementor-element-3fabb4ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6E3;background-image:url("https://siwak.ir/wp-content/uploads/2024/09/a131fbeab4194b80a18f59966270639a.w_247h_454r_k.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7535 .elementor-element.elementor-element-3fabb4ba, .elementor-7535 .elementor-element.elementor-element-3fabb4ba > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-7535 .elementor-element.elementor-element-3fabb4ba{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 120px 0px;padding:60px 60px 60px 60px;}.elementor-7535 .elementor-element.elementor-element-3fabb4ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7535 .elementor-element.elementor-element-508ef84d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7535 .elementor-element.elementor-element-508ef84d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7535 .elementor-element.elementor-element-32abbeaa .title-subtitle{color:#FFFCFC;font-family:"Josefin Sans", Sans-serif;font-size:13px;font-weight:600;}.elementor-7535 .elementor-element.elementor-element-32abbeaa .title{color:#FFFFFF;}.elementor-7535 .elementor-element.elementor-element-547c3d5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:right;font-family:"dana", Sans-serif;color:#E6E0E0;}.elementor-7535 .elementor-element.elementor-element-547c3d5.elementor-element{--align-self:center;}.elementor-7535 .elementor-element.elementor-element-42a3e92{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-7535 .elementor-element.elementor-element-42a3e92:not(.elementor-motion-effects-element-type-background), .elementor-7535 .elementor-element.elementor-element-42a3e92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6E3;}.elementor-7535 .elementor-element.elementor-element-60c2724{--display:flex;}.elementor-7535 .elementor-element.elementor-element-d145ac0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7535 .elementor-element.elementor-element-d7e7fd4{--display:flex;}.elementor-7535 .elementor-element.elementor-element-8cdd79f{width:var( --container-widget-width, 100.309% );max-width:100.309%;--container-widget-width:100.309%;--container-widget-flex-grow:0;}.elementor-7535 .elementor-element.elementor-element-8cdd79f > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-7535 .elementor-element.elementor-element-8cdd79f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7535 .elementor-element.elementor-element-8cdd79f .title-after_title, .elementor-7535 .elementor-element.elementor-element-8cdd79f .title-subtitle, .elementor-7535 .elementor-element.elementor-element-8cdd79f .woodmart-title-container{max-width:90%;}.elementor-7535 .elementor-element.elementor-element-8cdd79f .title-subtitle{font-family:"Josefin Sans", Sans-serif;font-size:13px;font-weight:600;}.elementor-7535 .elementor-element.elementor-element-111ea77{width:var( --container-widget-width, 99.826% );max-width:99.826%;--container-widget-width:99.826%;--container-widget-flex-grow:0;}.elementor-7535 .elementor-element.elementor-element-111ea77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7535 .elementor-element.elementor-element-86a53df{width:var( --container-widget-width, 99.133% );max-width:99.133%;--container-widget-width:99.133%;--container-widget-flex-grow:0;}.elementor-7535 .elementor-element.elementor-element-86a53df > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-7535 .elementor-element.elementor-element-86a53df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7535 .elementor-element.elementor-element-86a53df .title-after_title, .elementor-7535 .elementor-element.elementor-element-86a53df .title-subtitle, .elementor-7535 .elementor-element.elementor-element-86a53df .woodmart-title-container{max-width:90%;}.elementor-7535 .elementor-element.elementor-element-86a53df .title-subtitle{font-family:"Josefin Sans", Sans-serif;font-size:13px;font-weight:600;}.elementor-7535 .elementor-element.elementor-element-b7a40fa{width:var( --container-widget-width, 100.137% );max-width:100.137%;--container-widget-width:100.137%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--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:1px;--e-form-steps-divider-gap:10px;}.elementor-7535 .elementor-element.elementor-element-b7a40fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:12px;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-12px;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-field-type-html{padding-bottom:0px;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#B4B4B48C;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#B4B4B48C;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-field-group .elementor-select-wrapper::before{color:#B4B4B48C;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .e-form__buttons__wrapper__button-next{background-color:#EFE6E3;color:#000000;transition-duration:600ms;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-button[type="submit"]{background-color:#EFE6E3;color:#000000;transition-duration:600ms;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-button[type="submit"] svg *{fill:#000000;transition-duration:600ms;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:600ms;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .e-form__buttons__wrapper__button-next:hover{background-color:#FFFFFF;color:#020202;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-button[type="submit"]:hover{background-color:#FFFFFF;color:#020202;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-button[type="submit"]:hover svg *{fill:#020202;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7535 .elementor-element.elementor-element-b7a40fa .elementor-button{border-radius:15px 15px 15px 15px;}.elementor-7535 .elementor-element.elementor-element-ff4d13f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-7535 .elementor-element.elementor-element-ff4d13f:not(.elementor-motion-effects-element-type-background), .elementor-7535 .elementor-element.elementor-element-ff4d13f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EFE6E3 0%, #EFE6E3 100%);}.elementor-7535 .elementor-element.elementor-element-ff4d13f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7535 .elementor-element.elementor-element-c90ed8f > .elementor-widget-container{padding:40px 25px 10px 25px;}.elementor-7535 .elementor-element.elementor-element-124cc66{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-7535 .elementor-element.elementor-element-124cc66 .elementor-post__thumbnail__link{width:100%;}.elementor-7535 .elementor-element.elementor-element-124cc66 .elementor-post__meta-data span + span:before{content:"•";}.elementor-7535 .elementor-element.elementor-element-124cc66 .elementor-post__card{border-width:1px;border-radius:25px;padding-top:0px;padding-bottom:0px;}.elementor-7535 .elementor-element.elementor-element-124cc66 .elementor-post__text{padding:0 25px;margin-top:20px;}.elementor-7535 .elementor-element.elementor-element-124cc66 .elementor-post__meta-data{padding:10px 25px;}.elementor-7535 .elementor-element.elementor-element-124cc66 .elementor-post__avatar{padding-right:25px;padding-left:25px;}.elementor-7535 .elementor-element.elementor-element-124cc66 .elementor-post__badge{right:0;}.elementor-7535 .elementor-element.elementor-element-124cc66 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-7535 .elementor-element.elementor-element-712ae503{--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-7535 .elementor-element.elementor-element-712ae503:not(.elementor-motion-effects-element-type-background), .elementor-7535 .elementor-element.elementor-element-712ae503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6E3;}.elementor-7535 .elementor-element.elementor-element-712ae503.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-7535 .elementor-element.elementor-element-2750e904{margin:0px 0px 60px 0px;}.elementor-7535 .elementor-element.elementor-element-40b61a9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7535 .elementor-element.elementor-element-a230d0e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7535 .elementor-element.elementor-element-3024736e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7535 .elementor-element.elementor-element-60d4111{margin:0px 0px 60px 0px;}.elementor-7535 .elementor-element.elementor-element-f9b4b5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7535 .elementor-element.elementor-element-f7af49b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7535 .elementor-element.elementor-element-812c17c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7535 .elementor-element.elementor-element-5b75fd34{margin:0px 0px 60px 0px;}.elementor-7535 .elementor-element.elementor-element-3fabb4ba{margin:0px 0px 60px 0px;}.elementor-7535 .elementor-element.elementor-element-42a3e92{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-7535 .elementor-element.elementor-element-c70b426{--width:328px;--margin-top:110px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-7535 .elementor-element.elementor-element-2750e904{margin:0px 0px 40px 0px;}.elementor-7535 .elementor-element.elementor-element-60d4111{margin:0px 0px 40px 0px;}.elementor-7535 .elementor-element.elementor-element-5b75fd34{margin:0px 0px 40px 0px;}.elementor-7535 .elementor-element.elementor-element-2a5243c7 .title-after_title, .elementor-7535 .elementor-element.elementor-element-2a5243c7 .title-subtitle, .elementor-7535 .elementor-element.elementor-element-2a5243c7 .woodmart-title-container{max-width:100%;}.elementor-7535 .elementor-element.elementor-element-3fabb4ba{margin:0px 0px 40px 0px;}.elementor-7535 .elementor-element.elementor-element-42a3e92{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-7535 .elementor-element.elementor-element-124cc66 .elementor-post__thumbnail__link{width:100%;}.elementor-7535 .elementor-element.elementor-element-712ae503{--width:456px;}}@media(min-width:768px){.elementor-7535 .elementor-element.elementor-element-c70b426{--width:100.681%;}.elementor-7535 .elementor-element.elementor-element-b279d71{--width:99.268%;}.elementor-7535 .elementor-element.elementor-element-ff4d13f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7535 .elementor-element.elementor-element-b279d71{--width:98.42%;}.elementor-7535 .elementor-element.elementor-element-ff4d13f{--width:673.188px;}.elementor-7535 .elementor-element.elementor-element-712ae503{--width:670px;}}/* Start custom CSS for slides, class: .elementor-element-d33d887 */.elementor-7535 .elementor-element.elementor-element-d33d887 .swiper-slide{
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-547c3d5 */.elementor-7535 .elementor-element.elementor-element-547c3d5{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3fabb4ba */.elementor-7535 .elementor-element.elementor-element-3fabb4ba{
    text-align: center!important;
    border-radius: 15px;
}
.elementor-7535 .elementor-element.elementor-element-3fabb4ba .elementor-motion-effects-container{
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d145ac0 */.elementor-7535 .elementor-element.elementor-element-d145ac0 video{
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5d4dc2f4 */.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 select{
    font-family: dana!important;
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .mat-badge-content{
    font-weight:normal;
    font-size:12px;
    font-family:dana
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-small .mat-badge-content{
    font-size:9px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-large .mat-badge-content{
    font-size:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-h1,.mat-headline,.mat-typography .mat-h1,.mat-typography .mat-headline,.mat-typography h1{
    font:400 24px/32px dana;
    letter-spacing:normal;
    margin:0 0 16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-h2,.mat-title,.mat-typography .mat-h2,.mat-typography .mat-title,.mat-typography h2{
    font:500 20px/32px dana;
    letter-spacing:normal;
    margin:0 0 16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-h3,.mat-subheading-2,.mat-typography .mat-h3,.mat-typography .mat-subheading-2,.mat-typography h3{
    font:400 16px/28px dana;
    letter-spacing:normal;
    margin:0 0 16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-h4,.mat-subheading-1,.mat-typography .mat-h4,.mat-typography .mat-subheading-1,.mat-typography h4{
    font:400 15px/24px dana;
    letter-spacing:normal;
    margin:0 0 16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-h5,.mat-typography .mat-h5,.mat-typography h5{
    font:400 11.62px/20px dana;
    margin:0 0 12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-h6,.mat-typography .mat-h6,.mat-typography h6{
    font:400 9.38px/20px dana;
    margin:0 0 12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-body-strong,.mat-body-2,.mat-typography .mat-body-strong,.mat-typography .mat-body-2{
    font:500 14px/24px dana;
    letter-spacing:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-body,.mat-body-1,.mat-typography .mat-body,.mat-typography .mat-body-1,.mat-typography{
    font:400 14px/20px dana;
    letter-spacing:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-body p,.mat-body-1 p,.mat-typography .mat-body p,.mat-typography .mat-body-1 p,.mat-typography p{
    margin:0 0 12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{
    font:400 12px/20px dana;
    letter-spacing:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-display-4,.mat-typography .mat-display-4{
    font:300 112px/112px dana;
    letter-spacing:-.05em;
    margin:0 0 56px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-display-3,.mat-typography .mat-display-3{
    font:400 56px/56px dana;
    letter-spacing:-.02em;
    margin:0 0 64px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-display-2,.mat-typography .mat-display-2{
    font:400 45px/48px dana;
    letter-spacing:-.005em;
    margin:0 0 64px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-display-1,.mat-typography .mat-display-1{
    font:400 34px/40px dana;
    letter-spacing:normal;
    margin:0 0 64px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-bottom-sheet-container{
    font:400 14px/20px dana;
    letter-spacing:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{
    font-family:dana;
    font-size:14px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle,.mat-card{
    font-family:dana
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-card-title{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-card-header .mat-card-title{
    font-size:20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-card-subtitle,.mat-card-content{
    font-size:14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox{
    font-family:dana
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox-layout .mat-checkbox-label{
    line-height:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip{
    font-size:14px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{
    font-size:18px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-table{
    font-family:dana
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-header-cell{
    font-size:12px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-cell,.mat-footer-cell{
    font-size:14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar{
    font-family:dana
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body{
    font-size:13px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-label,.mat-calendar-period-button{
    font-size:14px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-table-header th{
    font-size:11px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-dialog-title{
    font:500 20px/32px dana;
    letter-spacing:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-expansion-panel-header{
    font-family:dana;
    font-size:15px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-expansion-panel-content{
    font:400 14px/20px dana;
    letter-spacing:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field{
    font-size:;
    font-weight:normal;
    line-height:1.125;
    font-family:dana;
    letter-spacing:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-wrapper{
    padding-bottom:1.34375em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{
    font-size:150%;
    line-height:1.125
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{
    height:1.5em;
    width:1.5em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{
    height:1.125em;
    line-height:1.125
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-infix{
    padding:.5em 0;
    border-top:.84375em solid rgba(0,0,0,0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{
    transform:translateY(-1.34375em) scale(.75);
    width:133.3333333333%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{
    transform:translateY(-1.34374em) scale(.75);
    width:133.3333433333%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-label-wrapper{
    top:-.84375em;
    padding-top:.84375em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-label{
    top:1.34375em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-underline{
    bottom:1.34375em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-subscript-wrapper{
    font-size:75%;
    margin-top:.6666666667em;
    top:calc(100% - 1.7916666667em)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy .mat-form-field-wrapper{
    padding-bottom:1.25em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy .mat-form-field-infix{
    padding:.4375em 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{
    transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);
    width:133.3333333333%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{
    transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);
    width:133.3333433333%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{
    transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);
    width:133.3333533333%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy .mat-form-field-label{
    top:1.28125em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy .mat-form-field-underline{
    bottom:1.25em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{
    margin-top:.5416666667em;
    top:calc(100% - 1.6666666667em)
}
@media print{
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{
        transform:translateY(-1.28122em) scale(.75)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{
        transform:translateY(-1.28121em) scale(.75)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{
        transform:translateY(-1.2812em) scale(.75)
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill .mat-form-field-infix{
    padding:.25em 0 .75em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill .mat-form-field-label{
    top:1.09375em;
    margin-top:-.5em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{
    transform:translateY(-.59375em) scale(.75);
    width:133.3333333333%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{
    transform:translateY(-.59374em) scale(.75);
    width:133.3333433333%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-form-field-infix{
    padding:1em 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-form-field-label{
    top:1.84375em;
    margin-top:-.25em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{
    transform:translateY(-1.59375em) scale(.75);
    width:133.3333333333%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{
    transform:translateY(-1.59374em) scale(.75);
    width:133.3333433333%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-grid-tile-header,.mat-grid-tile-footer{
    font-size:14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    display:block;
    box-sizing:border-box
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){
    font-size:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 input.mat-input-element{
    margin-top:-.0625em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-menu-item{
    font-family:dana;
    font-size:14px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-paginator,.mat-paginator-page-size .mat-select-trigger{
    font-family:dana;
    font-size:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-radio-button,.mat-select{
    font-family:dana
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-trigger{
    height:1.125em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slide-toggle-content{
    font-family:dana
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider-thumb-label-text{
    font-family:dana;
    font-size:12px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-stepper-vertical,.mat-stepper-horizontal{
    font-family:dana
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-label{
    font-size:14px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-sub-label-error{
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-label-error{
    font-size:14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-label-selected{
    font-size:14px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group{
    font-family:dana
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-label,.mat-tab-link{
    font-family:dana;
    font-size:14px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{
    font:500 20px/32px dana;
    letter-spacing:normal;
    margin:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tooltip{
    font-family:dana;
    font-size:10px;
    padding-top:6px;
    padding-bottom:6px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tooltip-handset{
    font-size:14px;
    padding-top:8px;
    padding-bottom:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-item,.mat-list-option{
    font-family:dana
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base .mat-list-item{
    font-size:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base .mat-list-item .mat-line{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    display:block;
    box-sizing:border-box
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base .mat-list-item .mat-line:nth-child(n+2){
    font-size:14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base .mat-list-option{
    font-size:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base .mat-list-option .mat-line{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    display:block;
    box-sizing:border-box
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base .mat-list-option .mat-line:nth-child(n+2){
    font-size:14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base .mat-subheader{
    font-family:dana;
    font-size:14px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base[dense] .mat-list-item{
    font-size:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base[dense] .mat-list-item .mat-line{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    display:block;
    box-sizing:border-box
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){
    font-size:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base[dense] .mat-list-option{
    font-size:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base[dense] .mat-list-option .mat-line{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    display:block;
    box-sizing:border-box
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){
    font-size:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base[dense] .mat-subheader{
    font-family:dana;
    font-size:12px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option{
    font-family:dana;
    font-size:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-optgroup-label{
    font:500 14px/24px dana;
    letter-spacing:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-simple-snackbar{
    font-family:dana;
    font-size:14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-simple-snackbar-action{
    line-height:1;
    font-family:;
    font-size:;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tree{
    font-family:dana
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tree-node,.mat-nested-tree-node{
    font-weight:normal;
    font-size:14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-ripple{
    overflow:hidden;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-ripple:not(:empty){
    transform:translateZ(0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-ripple.mat-ripple-unbounded{
    overflow:visible
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-ripple-element{
    position:absolute;
    border-radius:50%;
    pointer-events:none;
    transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);
    transform:scale3d(0,0,0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-ripple-element{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-visually-hidden{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px;
    white-space:nowrap;
    outline:0;
    -webkit-appearance:none;
    -moz-appearance:none;
    left:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .cdk-visually-hidden{
    left:auto;
    right:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-overlay-container,.cdk-global-overlay-wrapper{
    pointer-events:none;
    top:0;
    left:0;
    height:100%;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-overlay-container{
    position:fixed;
    z-index:1000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-overlay-container:empty{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-global-overlay-wrapper{
    display:flex;
    position:absolute;
    z-index:1000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-overlay-pane{
    position:absolute;
    pointer-events:auto;
    box-sizing:border-box;
    z-index:1000;
    display:flex;
    max-width:100%;
    max-height:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-overlay-backdrop{
    position:absolute;
    inset:0;
    z-index:1000;
    pointer-events:auto;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    transition:opacity .4s cubic-bezier(.25,.8,.25,1);
    opacity:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{
    opacity:.6
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-overlay-dark-backdrop{
    background:rgba(0,0,0,.32)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-overlay-transparent-backdrop{
    transition:visibility 1ms linear,opacity 1ms linear;
    visibility:hidden;
    opacity:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{
    opacity:0;
    visibility:visible
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-overlay-backdrop-noop-animation{
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-overlay-connected-position-bounding-box{
    position:absolute;
    z-index:1000;
    display:flex;
    flex-direction:column;
    min-width:1px;
    min-height:1px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-global-scrollblock{
    position:fixed;
    width:100%;
    overflow-y:scroll
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 textarea.cdk-textarea-autosize{
    resize:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 textarea.cdk-textarea-autosize-measuring{
    padding:2px 0!important;
    box-sizing:content-box!important;
    height:auto!important;
    overflow:hidden!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 textarea.cdk-textarea-autosize-measuring-firefox{
    padding:2px 0!important;
    box-sizing:content-box!important;
    height:0!important
}
@keyframes cdk-text-field-autofill-start{
}
@keyframes cdk-text-field-autofill-end{
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-text-field-autofill-monitored:-webkit-autofill{
    animation:cdk-text-field-autofill-start 0s 1ms
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-text-field-autofill-monitored:not(:-webkit-autofill){
    animation:cdk-text-field-autofill-end 0s 1ms
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-focus-indicator{
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-focus-indicator:before{
    inset:0;
    position:absolute;
    box-sizing:border-box;
    pointer-events:none;
    display:var(--mat-focus-indicator-display, none);
    border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);
    border-radius:var(--mat-focus-indicator-border-radius, 4px)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-focus-indicator:focus:before{
    content:""
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active{
    --mat-focus-indicator-display: block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-mdc-focus-indicator{
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-mdc-focus-indicator:before{
    inset:0;
    position:absolute;
    box-sizing:border-box;
    pointer-events:none;
    display:var(--mat-mdc-focus-indicator-display, none);
    border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);
    border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-mdc-focus-indicator:focus:before{
    content:""
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active{
    --mat-mdc-focus-indicator-display: block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-ripple-element{
    background-color:#0000001a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option{
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){
    background:rgba(0,0,0,.04)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){
    background:rgba(0,0,0,.04)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option.mat-active{
    background:rgba(0,0,0,.04);
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option.mat-option-disabled{
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){
    color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){
    color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){
    color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-optgroup-label{
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-optgroup-disabled .mat-optgroup-label{
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-pseudo-checkbox{
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-pseudo-checkbox:after{
    color:#fafafa
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-pseudo-checkbox-disabled{
    color:#b0b0b0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{
    background:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate{
    background:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{
    background:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{
    background:#b0b0b0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-app-background{
    background-color:#fafafa;
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z0{
    box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z1{
    box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z2{
    box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z3{
    box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z4{
    box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z5{
    box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z6{
    box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z7{
    box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z8{
    box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z9{
    box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z10{
    box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z11{
    box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z12{
    box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z13{
    box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z14{
    box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z15{
    box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z16{
    box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z17{
    box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z18{
    box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z19{
    box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z20{
    box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z21{
    box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z22{
    box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z23{
    box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-elevation-z24{
    box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-theme-loaded-marker{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-autocomplete-panel{
    background:#fff;
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-autocomplete-panel:not([class*=mat-elevation-z]){
    box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){
    background:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge{
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge.mat-badge{
    overflow:visible
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-hidden .mat-badge-content{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-content{
    position:absolute;
    text-align:center;
    display:inline-block;
    border-radius:50%;
    transition:transform .2s ease-in-out;
    transform:scale(.6);
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-content.mat-badge-active{
    transform:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-small .mat-badge-content{
    width:16px;
    height:16px;
    line-height:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-small.mat-badge-above .mat-badge-content{
    top:-8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-small.mat-badge-below .mat-badge-content{
    bottom:-8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-small.mat-badge-before .mat-badge-content{
    left:-16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{
    left:auto;
    right:-16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-small.mat-badge-after .mat-badge-content{
    right:-16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{
    right:auto;
    left:-16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{
    left:-8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{
    left:auto;
    right:-8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{
    right:-8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{
    right:auto;
    left:-8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-medium .mat-badge-content{
    width:22px;
    height:22px;
    line-height:22px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-medium.mat-badge-above .mat-badge-content{
    top:-11px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-medium.mat-badge-below .mat-badge-content{
    bottom:-11px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-medium.mat-badge-before .mat-badge-content{
    left:-22px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{
    left:auto;
    right:-22px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-medium.mat-badge-after .mat-badge-content{
    right:-22px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{
    right:auto;
    left:-22px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{
    left:-11px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{
    left:auto;
    right:-11px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{
    right:-11px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{
    right:auto;
    left:-11px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-large .mat-badge-content{
    width:28px;
    height:28px;
    line-height:28px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-large.mat-badge-above .mat-badge-content{
    top:-14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-large.mat-badge-below .mat-badge-content{
    bottom:-14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-large.mat-badge-before .mat-badge-content{
    left:-28px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{
    left:auto;
    right:-28px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-large.mat-badge-after .mat-badge-content{
    right:-28px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{
    right:auto;
    left:-28px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{
    left:-14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{
    left:auto;
    right:-14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{
    right:-14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{
    right:auto;
    left:-14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-content{
    color:#fff;
    background:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-badge-content{
    outline:solid 1px;
    border-radius:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-accent .mat-badge-content{
    background:#ff4081;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-warn .mat-badge-content{
    color:#fff;
    background:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-badge-disabled .mat-badge-content{
    background:#b9b9b9;
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-bottom-sheet-container{
    box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;
    background:#fff;
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button,.mat-icon-button,.mat-stroked-button{
    color:;
    background:rgba(0,0,0,0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{
    color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{
    color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{
    color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{
    color:#00000042
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{
    background-color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{
    background-color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{
    background-color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{
    background-color:#0000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{
    opacity:.1;
    background-color:currentColor
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-focus-overlay{
    background:#000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-stroked-button:not(.mat-button-disabled){
    border-color:#0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{
    color:#000000de;
    background-color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary,.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent,.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{
    color:#00000042
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{
    background-color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{
    background-color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{
    background-color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{
    background-color:#0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{
    background-color:#ffffff1a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){
    box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-raised-button:not([class*=mat-elevation-z]){
    box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){
    box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){
    box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){
    box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){
    box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){
    box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){
    box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){
    box-shadow:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle{
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle .mat-button-toggle-focus-overlay{
    background-color:#0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle-appearance-standard{
    color:#000000de;
    background:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{
    background-color:#000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{
    border-left:solid 1px #e0e0e0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{
    border-left:none;
    border-right:solid 1px #e0e0e0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{
    border-left:none;
    border-right:none;
    border-top:solid 1px #e0e0e0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle-checked{
    background-color:#e0e0e0;
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle-checked.mat-button-toggle-appearance-standard{
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle-disabled{
    color:#00000042;
    background-color:#eee
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{
    background:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle-disabled.mat-button-toggle-checked{
    background-color:#bdbdbd
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{
    border:solid 1px #e0e0e0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{
    line-height:48px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-card{
    background:#fff;
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-card:not([class*=mat-elevation-z]){
    box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-card.mat-card-flat:not([class*=mat-elevation-z]){
    box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-card-subtitle{
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox-frame{
    border-color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox-checkmark{
    fill:#fafafa
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox-checkmark-path{
    stroke:#fafafa!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox-mixedmark{
    background-color:#fafafa
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{
    background-color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{
    background-color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{
    background-color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{
    background-color:#b0b0b0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{
    border-color:#b0b0b0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox-disabled .mat-checkbox-label{
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox .mat-ripple-element{
    background-color:#000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{
    background:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{
    background:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{
    background:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip{
    background-color:#e0e0e0;
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip .mat-chip-remove{
    color:#000000de;
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{
    box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{
    opacity:.54
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip.mat-chip-disabled{
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip:after{
    background:#000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{
    background-color:#3f51b5;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{
    color:#fff;
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{
    background-color:#ffffff1a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{
    background-color:#f44336;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{
    color:#fff;
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{
    background-color:#ffffff1a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{
    background-color:#ff4081;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{
    color:#fff;
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{
    background-color:#ffffff1a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-table{
    background:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{
    background:
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{
    border-bottom-color:#0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-header-cell{
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-cell,.mat-footer-cell{
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-arrow{
    fill:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-table-header-divider:after{
    background:rgba(0,0,0,.12)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-table-header,.mat-calendar-body-label{
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-cell-content,.mat-date-range-input-separator{
    color:#000000de;
    border-color:#0000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-disabled .mat-date-range-input-separator{
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-in-preview{
    color:#0000003d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){
    border-color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){
    border-color:#0000002e
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-in-range:before{
    background:rgba(63,81,181,.2)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range:before{
    background:rgba(249,171,0,.2)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-comparison-bridge-start:before,[dir=rtl] .mat-calendar-body-comparison-bridge-end:before{
    background:linear-gradient(to right,rgba(63,81,181,.2) 50%,rgba(249,171,0,.2) 50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-comparison-bridge-end:before,[dir=rtl] .mat-calendar-body-comparison-bridge-start:before{
    background:linear-gradient(to left,rgba(63,81,181,.2) 50%,rgba(249,171,0,.2) 50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{
    background:#a8dab5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{
    background:#46a35e
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-selected{
    background-color:#3f51b5;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-disabled>.mat-calendar-body-selected{
    background-color:#3f51b566
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-calendar-body-today.mat-calendar-body-selected{
    box-shadow:inset 0 0 0 1px #fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){
    background-color:#3f51b54d
}
@media (hover: hover){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){
        background-color:#3f51b54d
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content{
    box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;
    background-color:#fff;
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{
    background:rgba(255,64,129,.2)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{
    background:rgba(249,171,0,.2)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{
    background:linear-gradient(to right,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{
    background:linear-gradient(to left,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{
    background:#a8dab5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{
    background:#46a35e
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-accent .mat-calendar-body-selected{
    background-color:#ff4081;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{
    background-color:#ff408166
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{
    box-shadow:inset 0 0 0 1px #fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){
    background-color:#ff40814d
}
@media (hover: hover){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){
        background-color:#ff40814d
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{
    background:rgba(244,67,54,.2)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{
    background:rgba(249,171,0,.2)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{
    background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{
    background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{
    background:#a8dab5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{
    background:#46a35e
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-warn .mat-calendar-body-selected{
    background-color:#f44336;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{
    background-color:#f4433666
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{
    box-shadow:inset 0 0 0 1px #fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){
    background-color:#f443364d
}
@media (hover: hover){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){
        background-color:#f443364d
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-content-touch{
    box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-toggle-active{
    color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-toggle-active.mat-accent{
    color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-datepicker-toggle-active.mat-warn{
    color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-date-range-input-inner[disabled]{
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-dialog-container{
    box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;
    background:#fff;
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-divider{
    border-top-color:#0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-divider-vertical{
    border-right-color:#0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-expansion-panel{
    background:#fff;
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-expansion-panel:not([class*=mat-elevation-z]){
    box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-action-row{
    border-top-color:#0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){
    background:rgba(0,0,0,.04)
}
@media (hover: none){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{
        background:#fff
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-expansion-panel-header-title{
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-expansion-panel-header-description,.mat-expansion-indicator:after{
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-expansion-panel-header[aria-disabled=true]{
    color:#00000042
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{
    color:
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-expansion-panel-header{
    height:48px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-expansion-panel-header.mat-expanded{
    height:64px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-label,.mat-hint{
    color:#0009
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-focused .mat-form-field-label{
    color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-focused .mat-form-field-label.mat-accent{
    color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-focused .mat-form-field-label.mat-warn{
    color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-focused .mat-form-field-required-marker{
    color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-ripple{
    background-color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-focused .mat-form-field-ripple{
    background-color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{
    background-color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{
    background-color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{
    color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{
    color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{
    color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{
    color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{
    background-color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-error{
    color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy .mat-form-field-underline{
    background-color:#0000006b
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{
    background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);
    background-size:4px 100%;
    background-repeat:repeat-x
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-standard .mat-form-field-underline{
    background-color:#0000006b
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{
    background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);
    background-size:4px 100%;
    background-repeat:repeat-x
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill .mat-form-field-flex{
    background-color:#0000000a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{
    background-color:#00000005
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill .mat-form-field-underline:before{
    background-color:#0000006b
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{
    background-color:#0000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-form-field-outline{
    color:#0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-form-field-outline-thick{
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{
    color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{
    color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{
    color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{
    color:#0000000f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-icon.mat-primary{
    color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-icon.mat-accent{
    color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-icon.mat-warn{
    color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-type-mat-native-select .mat-form-field-infix:after{
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element{
    caret-color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element::placeholder{
    color:#0000006b
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element::-moz-placeholder{
    color:#0000006b
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element::-webkit-input-placeholder{
    color:#0000006b
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element:-ms-input-placeholder{
    color:#0000006b
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-accent .mat-input-element{
    caret-color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-warn .mat-input-element,.mat-form-field-invalid .mat-input-element{
    caret-color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{
    color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base .mat-list-item,.mat-list-base .mat-list-option{
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base .mat-subheader{
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-base .mat-list-item-disabled{
    background-color:#eee;
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{
    background:rgba(0,0,0,.04)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{
    background:rgba(0,0,0,.12)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-menu-panel{
    background:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-menu-panel:not([class*=mat-elevation-z]){
    box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-menu-item{
    background:rgba(0,0,0,0);
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-menu-item[disabled],.mat-menu-item[disabled] .mat-menu-submenu-icon,.mat-menu-item[disabled] .mat-icon-no-color{
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-menu-item .mat-icon-no-color,.mat-menu-submenu-icon{
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){
    background:rgba(0,0,0,.04)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-paginator{
    background:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-paginator,.mat-paginator-page-size .mat-select-trigger{
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-paginator-decrement,.mat-paginator-increment{
    border-top:2px solid rgba(0,0,0,.54);
    border-right:2px solid rgba(0,0,0,.54)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-paginator-first,.mat-paginator-last{
    border-top:2px solid rgba(0,0,0,.54)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{
    border-color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-paginator-container{
    min-height:56px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-progress-bar-background{
    fill:#cbd0e9
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-progress-bar-buffer{
    background-color:#cbd0e9
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-progress-bar-fill:after{
    background-color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-progress-bar.mat-accent .mat-progress-bar-background{
    fill:#fbccdc
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-progress-bar.mat-accent .mat-progress-bar-buffer{
    background-color:#fbccdc
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{
    background-color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-progress-bar.mat-warn .mat-progress-bar-background{
    fill:#f9ccc9
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-progress-bar.mat-warn .mat-progress-bar-buffer{
    background-color:#f9ccc9
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{
    background-color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-progress-spinner circle,.mat-spinner circle{
    stroke:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{
    stroke:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{
    stroke:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-radio-outer-circle{
    border-color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{
    border-color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{
    background-color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{
    border-color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{
    background-color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{
    border-color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{
    background-color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{
    border-color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{
    background-color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-radio-button.mat-radio-disabled .mat-radio-label-content{
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-radio-button .mat-ripple-element{
    background-color:#000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-value{
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-placeholder{
    color:#0000006b
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-disabled .mat-select-value{
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-arrow{
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-panel{
    background:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-panel:not([class*=mat-elevation-z]){
    box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){
    background:rgba(0,0,0,.12)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-focused.mat-primary .mat-select-arrow{
    color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-focused.mat-accent .mat-select-arrow{
    color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{
    color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-drawer-container{
    background-color:#fafafa;
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-drawer{
    background-color:#fff;
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-drawer.mat-drawer-push{
    background-color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-drawer:not(.mat-drawer-side){
    box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-drawer-side{
    border-right:solid 1px rgba(0,0,0,.12)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{
    border-left:solid 1px rgba(0,0,0,.12);
    border-right:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-drawer-side.mat-drawer-end{
    border-left:none;
    border-right:solid 1px rgba(0,0,0,.12)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-drawer-backdrop.mat-drawer-shown{
    background-color:#0009
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{
    background-color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{
    background-color:#ff40818a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slide-toggle.mat-checked .mat-ripple-element{
    background-color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{
    background-color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{
    background-color:#3f51b58a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{
    background-color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{
    background-color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{
    background-color:#f443368a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{
    background-color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{
    background-color:#000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slide-toggle-thumb{
    box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;
    background-color:#fafafa
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slide-toggle-bar{
    background-color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider-track-background{
    background-color:#00000042
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-primary .mat-slider-track-fill,.mat-slider.mat-primary .mat-slider-thumb,.mat-slider.mat-primary .mat-slider-thumb-label{
    background-color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-primary .mat-slider-thumb-label-text{
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-primary .mat-slider-focus-ring{
    background-color:#3f51b533
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-accent .mat-slider-track-fill,.mat-slider.mat-accent .mat-slider-thumb,.mat-slider.mat-accent .mat-slider-thumb-label{
    background-color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-accent .mat-slider-thumb-label-text{
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-accent .mat-slider-focus-ring{
    background-color:#ff408133
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-warn .mat-slider-track-fill,.mat-slider.mat-warn .mat-slider-thumb,.mat-slider.mat-warn .mat-slider-thumb-label{
    background-color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-warn .mat-slider-thumb-label-text{
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-warn .mat-slider-focus-ring{
    background-color:#f4433633
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider:hover .mat-slider-track-background,.mat-slider.cdk-focused .mat-slider-track-background{
    background-color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-slider-disabled .mat-slider-track-background,.mat-slider.mat-slider-disabled .mat-slider-track-fill,.mat-slider.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-disabled:hover .mat-slider-track-background{
    background-color:#00000042
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-slider-min-value .mat-slider-focus-ring{
    background-color:#0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{
    background-color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{
    background-color:#00000042
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{
    border-color:#00000042;
    background-color:#0000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{
    border-color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{
    border-color:#00000042
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider-has-ticks .mat-slider-wrapper:after{
    border-color:#000000b3
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider-horizontal .mat-slider-ticks{
    background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);
    background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-slider-vertical .mat-slider-ticks{
    background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{
    background-color:#0000000a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-header:hover[aria-disabled=true]{
    cursor:default
}
@media (hover: none){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .mat-step-header:hover{
        background:none
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{
    color:#0000008a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-header .mat-step-icon{
    background-color:#0000008a;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{
    background-color:#3f51b5;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-header.mat-accent .mat-step-icon{
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{
    background-color:#ff4081;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-header.mat-warn .mat-step-icon{
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{
    background-color:#f44336;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-header .mat-step-icon-state-error{
    background-color:#0000;
    color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-header .mat-step-label.mat-step-label-active{
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-step-header .mat-step-label.mat-step-label-error{
    color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-stepper-horizontal,.mat-stepper-vertical{
    background-color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-stepper-vertical-line:before{
    border-left-color:#0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-horizontal-stepper-header:before,.mat-horizontal-stepper-header:after,.mat-stepper-horizontal-line{
    border-top-color:#0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-horizontal-stepper-header{
    height:72px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{
    padding:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-stepper-vertical-line:before{
    top:-16px;
    bottom:-16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{
    top:36px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-stepper-label-position-bottom .mat-stepper-horizontal-line{
    top:36px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-sort-header-arrow{
    color:#757575
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-nav-bar,.mat-tab-header{
    border-bottom:1px solid rgba(0,0,0,.12)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{
    border-top:1px solid rgba(0,0,0,.12);
    border-bottom:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-label,.mat-tab-link{
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{
    color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-header-pagination-chevron{
    border-color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{
    border-color:#00000061
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group[class*=mat-background-]>.mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{
    border-bottom:none;
    border-top:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){
    background-color:#c5cae94d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{
    background-color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{
    background-color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){
    background-color:#ff80ab4d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{
    background-color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{
    background-color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){
    background-color:#ffcdd24d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{
    background-color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{
    background-color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){
    background-color:#c5cae94d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-primary>.mat-tab-header,.mat-tab-group.mat-background-primary>.mat-tab-link-container,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{
    background-color:#3f51b5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{
    color:#fff6
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{
    border-color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{
    border-color:#fff;
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{
    background-color:#fff;
    opacity:.12
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){
    background-color:#ff80ab4d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-accent>.mat-tab-header,.mat-tab-group.mat-background-accent>.mat-tab-link-container,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{
    background-color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{
    color:#fff6
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{
    border-color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{
    border-color:#fff;
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{
    background-color:#fff;
    opacity:.12
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){
    background-color:#ffcdd24d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{
    background-color:#f44336
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{
    color:#fff6
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{
    border-color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{
    border-color:#fff;
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{
    background-color:#fff;
    opacity:.12
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-toolbar{
    background:#f5f5f5;
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-toolbar.mat-primary{
    background:#3f51b5;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-toolbar.mat-accent{
    background:#ff4081;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-toolbar.mat-warn{
    background:#f44336;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{
    background-color:currentColor
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{
    color:
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-toolbar .mat-input-element{
    caret-color:currentColor
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-toolbar-multiple-rows{
    min-height:64px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-toolbar-row,.mat-toolbar-single-row{
    height:64px
}
@media (max-width: 599px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .mat-toolbar-multiple-rows{
        min-height:56px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .mat-toolbar-row,.mat-toolbar-single-row{
        height:56px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tooltip{
    background:rgba(97,97,97,.9)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tree{
    background:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tree-node,.mat-nested-tree-node{
    color:#000000de
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tree-node{
    min-height:48px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-snack-bar-container{
    color:#ffffffb3;
    background:#323232;
    box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-simple-snackbar-action{
    color:#ff4081
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel,.owl-carousel .owl-item{
    -webkit-tap-highlight-color:transparent;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-item.center{
    z-index:5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel{
    display:none;
    width:100%;
    z-index:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-stage{
    position:relative;
    touch-action:manipulation;
    -moz-backface-visibility:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-stage:after{
    content:".";
    display:block;
    clear:both;
    visibility:hidden;
    line-height:0;
    height:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-stage-outer{
    position:relative;
    overflow:hidden;
    -webkit-transform:translate3d(0,0,0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-item,.owl-carousel .owl-wrapper{
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    -webkit-transform:translate3d(0,0,0);
    -moz-transform:translate3d(0,0,0);
    -ms-transform:translate3d(0,0,0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-item{
    min-height:1px;
    float:left;
    -webkit-backface-visibility:hidden;
    -webkit-touch-callout:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-item img{
    display:block;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .no-js .owl-carousel,.owl-carousel.owl-loaded{
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{
    cursor:pointer;
    -webkit-user-select:none;
    user-select:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{
    background:0 0;
    color:;
    border:none;
    padding:0!important;
    font:
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel.owl-loading{
    opacity:0;
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel.owl-hidden{
    opacity:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel.owl-refresh .owl-item{
    visibility:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel.owl-drag .owl-item{
    touch-action:pan-y;
    -webkit-user-select:none;
    user-select:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel.owl-grab{
    cursor:move;
    cursor:grab
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel.owl-rtl{
    direction:rtl
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel.owl-rtl .owl-item{
    float:right
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .animated{
    animation-duration:1s;
    animation-fill-mode:both
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-animated-in{
    z-index:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-animated-out{
    z-index:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .fadeOut{
    animation-name:fadeOut
}
@keyframes fadeOut{
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     0%{
        opacity:1
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     to{
        opacity:0
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-height{
    transition:height .5s ease-in-out
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-item .owl-lazy{
    transition:opacity .4s ease
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{
    max-height:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-item img.owl-lazy{
    transform-style:preserve-3d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-video-wrapper{
    position:relative;
    height:100%;
    background:#000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-video-play-icon{
    position:absolute;
    height:80px;
    width:80px;
    left:50%;
    top:50%;
    margin-left:-40px;
    margin-top:-40px;
    background:url(owl.video.play.e3b436436832b027.png) no-repeat;
    cursor:pointer;
    z-index:1;
    -webkit-backface-visibility:hidden;
    transition:transform .1s ease
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-video-play-icon:hover{
    transform:scale(1.3)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-video-tn{
    opacity:0;
    height:100%;
    background-position:center center;
    background-repeat:no-repeat;
    background-size:contain;
    transition:opacity .4s ease
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-carousel .owl-video-frame{
    position:relative;
    z-index:1;
    height:100%;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-theme .owl-dots,.owl-theme .owl-nav{
    text-align:center;
    -webkit-tap-highlight-color:transparent
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-theme .owl-nav{
    margin-top:10px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-theme .owl-nav [class*=owl-]{
    color:#fff;
    font-size:14px;
    margin:5px;
    padding:4px 7px;
    background:#D6D6D6;
    display:inline-block;
    cursor:pointer;
    border-radius:3px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-theme .owl-nav [class*=owl-]:hover{
    background:#869791;
    color:#fff;
    text-decoration:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-theme .owl-nav .disabled{
    opacity:.5;
    cursor:default
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-theme .owl-nav.disabled+.owl-dots{
    margin-top:10px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-theme .owl-dots .owl-dot{
    display:inline-block;
    zoom:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-theme .owl-dots .owl-dot span{
    width:10px;
    height:10px;
    margin:5px 7px;
    background:#D6D6D6;
    display:block;
    -webkit-backface-visibility:visible;
    transition:opacity .2s ease;
    border-radius:30px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{
    background:#869791
}
@font-face{
    font-family:swiper-icons;
    src:url(data:application/font-woff;
    charset=utf-8;
    base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);
    font-weight:normal;
    font-style:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 :root{
    --swiper-theme-color:#007aff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper{
    margin-left:auto;
    margin-right:auto;
    position:relative;
    overflow:hidden;
    list-style:none;
    padding:0;
    z-index:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-vertical>.swiper-wrapper{
    flex-direction:column
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-wrapper{
    position:relative;
    width:100%;
    height:100%;
    z-index:1;
    display:flex;
    transition-property:transform;
    box-sizing:content-box
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-android .swiper-slide,.swiper-wrapper{
    transform:translateZ(0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pointer-events{
    touch-action:pan-y
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pointer-events.swiper-vertical{
    touch-action:pan-x
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-slide{
    flex-shrink:0;
    width:100%;
    height:100%;
    position:relative;
    transition-property:transform
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-slide-invisible-blank{
    visibility:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-autoheight,.swiper-autoheight .swiper-slide{
    height:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-autoheight .swiper-wrapper{
    align-items:flex-start;
    transition-property:transform,height
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-backface-hidden .swiper-slide{
    transform:translateZ(0);
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{
    perspective:1200px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{
    transform-style:preserve-3d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    pointer-events:none;
    z-index:10
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d .swiper-slide-shadow{
    background:rgba(0,0,0,.15)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d .swiper-slide-shadow-left{
    background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d .swiper-slide-shadow-right{
    background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d .swiper-slide-shadow-top{
    background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d .swiper-slide-shadow-bottom{
    background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-css-mode>.swiper-wrapper{
    overflow:auto;
    scrollbar-width:none;
    -ms-overflow-style:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-css-mode>.swiper-wrapper>.swiper-slide{
    scroll-snap-align:start start
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-horizontal.swiper-css-mode>.swiper-wrapper{
    scroll-snap-type:x mandatory
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-vertical.swiper-css-mode>.swiper-wrapper{
    scroll-snap-type:y mandatory
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-centered>.swiper-wrapper:before{
    content:"";
    flex-shrink:0;
    order:9999
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{
    margin-inline-start:var(--swiper-centered-offset-before)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-centered.swiper-horizontal>.swiper-wrapper:before{
    height:100%;
    min-height:1px;
    width:var(--swiper-centered-offset-after)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{
    margin-block-start:var(--swiper-centered-offset-before)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-centered.swiper-vertical>.swiper-wrapper:before{
    width:100%;
    min-width:1px;
    height:var(--swiper-centered-offset-after)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-centered>.swiper-wrapper>.swiper-slide{
    scroll-snap-align:center center
}
@font-face{
    font-family:swiper-icons;
    src:url(data:application/font-woff;
    charset=utf-8;
    base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);
    font-weight:normal;
    font-style:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 :root{
    --swiper-theme-color: #007aff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper{
    margin-left:auto;
    margin-right:auto;
    position:relative;
    overflow:hidden;
    list-style:none;
    padding:0;
    z-index:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-vertical>.swiper-wrapper{
    flex-direction:column
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-wrapper{
    position:relative;
    width:100%;
    height:100%;
    z-index:1;
    display:flex;
    transition-property:transform;
    box-sizing:content-box
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-android .swiper-slide,.swiper-wrapper{
    transform:translateZ(0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pointer-events{
    touch-action:pan-y
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pointer-events.swiper-vertical{
    touch-action:pan-x
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-slide{
    flex-shrink:0;
    width:100%;
    height:100%;
    position:relative;
    transition-property:transform
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-slide-invisible-blank{
    visibility:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-autoheight,.swiper-autoheight .swiper-slide{
    height:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-autoheight .swiper-wrapper{
    align-items:flex-start;
    transition-property:transform,height
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-backface-hidden .swiper-slide{
    transform:translateZ(0);
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{
    perspective:1200px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{
    transform-style:preserve-3d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    pointer-events:none;
    z-index:10
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d .swiper-slide-shadow{
    background:rgba(0,0,0,.15)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d .swiper-slide-shadow-left{
    background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d .swiper-slide-shadow-right{
    background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d .swiper-slide-shadow-top{
    background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-3d .swiper-slide-shadow-bottom{
    background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-css-mode>.swiper-wrapper{
    overflow:auto;
    scrollbar-width:none;
    -ms-overflow-style:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-css-mode>.swiper-wrapper>.swiper-slide{
    scroll-snap-align:start start
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-horizontal.swiper-css-mode>.swiper-wrapper{
    scroll-snap-type:x mandatory
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-vertical.swiper-css-mode>.swiper-wrapper{
    scroll-snap-type:y mandatory
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-centered>.swiper-wrapper:before{
    content:"";
    flex-shrink:0;
    order:9999
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{
    margin-inline-start:var(--swiper-centered-offset-before)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-centered.swiper-horizontal>.swiper-wrapper:before{
    height:100%;
    min-height:1px;
    width:var(--swiper-centered-offset-after)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{
    margin-block-start:var(--swiper-centered-offset-before)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-centered.swiper-vertical>.swiper-wrapper:before{
    width:100%;
    min-width:1px;
    height:var(--swiper-centered-offset-after)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-centered>.swiper-wrapper>.swiper-slide{
    scroll-snap-align:center center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-virtual .swiper-slide{
    -webkit-backface-visibility:hidden;
    transform:translateZ(0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-virtual.swiper-css-mode .swiper-wrapper:after{
    content:"";
    position:absolute;
    left:0;
    top:0;
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{
    height:1px;
    width:var(--swiper-virtual-size)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{
    width:1px;
    height:var(--swiper-virtual-size)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 :root{
    --swiper-navigation-size: 44px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-button-prev,.swiper-button-next{
    position:absolute;
    top:50%;
    width:calc(var(--swiper-navigation-size) / 44 * 27);
    height:var(--swiper-navigation-size);
    margin-top:calc(0px - (var(--swiper-navigation-size) / 2));
    z-index:10;
    cursor:pointer;
    display:flex;
    align-items:center;
    justify-content:center;
    color:var(--swiper-navigation-color, var(--swiper-theme-color))
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{
    opacity:.35;
    cursor:auto;
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{
    opacity:0;
    cursor:auto;
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{
    display:none!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-button-prev:after,.swiper-button-next:after{
    font-family:swiper-icons;
    font-size:var(--swiper-navigation-size);
    text-transform:none!important;
    letter-spacing:0;
    font-feature-settings:;
    font-variant:initial;
    line-height:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-button-prev,.swiper-rtl .swiper-button-next{
    left:10px;
    right:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{
    content:"prev"
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-button-next,.swiper-rtl .swiper-button-prev{
    right:10px;
    left:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{
    content:"next"
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-button-lock{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination{
    position:absolute;
    text-align:center;
    transition:.3s opacity;
    transform:translateZ(0);
    z-index:10
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination.swiper-pagination-hidden{
    opacity:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{
    display:none!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{
    bottom:10px;
    left:0;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-bullets-dynamic{
    overflow:hidden;
    font-size:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    transform:scale(.33);
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{
    transform:scale(1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{
    transform:scale(.66)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{
    transform:scale(.33)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{
    transform:scale(.66)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{
    transform:scale(.33)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-bullet{
    width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display:inline-block;
    border-radius:50%;
    background:var(--swiper-pagination-bullet-inactive-color, #000);
    opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 button.swiper-pagination-bullet{
    border:none;
    margin:0;
    padding:0;
    box-shadow:none;
    -webkit-appearance:none;
    appearance:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-clickable .swiper-pagination-bullet{
    cursor:pointer
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-bullet:only-child{
    display:none!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-bullet-active{
    opacity:var(--swiper-pagination-bullet-opacity, 1);
    background:var(--swiper-pagination-color, var(--swiper-theme-color))
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{
    right:10px;
    top:50%;
    transform:translate3d(0,-50%,0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{
    margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
    top:50%;
    transform:translateY(-50%);
    width:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    display:inline-block;
    transition:.2s transform,.2s top
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
    left:50%;
    transform:translate(-50%);
    white-space:nowrap
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    transition:.2s transform,.2s left
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    transition:.2s transform,.2s right
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-progressbar{
    background:rgba(0,0,0,.25);
    position:absolute
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background:var(--swiper-pagination-color, var(--swiper-theme-color));
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    transform:scale(0);
    transform-origin:left top
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    transform-origin:right top
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{
    width:100%;
    height:4px;
    left:0;
    top:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{
    width:4px;
    height:100%;
    left:0;
    top:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-pagination-lock{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-scrollbar{
    border-radius:10px;
    position:relative;
    -ms-touch-action:none;
    background:rgba(0,0,0,.1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{
    display:none!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{
    position:absolute;
    left:1%;
    bottom:3px;
    z-index:50;
    height:5px;
    width:98%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{
    position:absolute;
    right:3px;
    top:1%;
    z-index:50;
    width:5px;
    height:98%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-scrollbar-drag{
    height:100%;
    width:100%;
    position:relative;
    background:rgba(0,0,0,.5);
    border-radius:10px;
    left:0;
    top:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-scrollbar-cursor-drag{
    cursor:move
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-scrollbar-lock{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-zoom-container{
    width:100%;
    height:100%;
    display:flex;
    justify-content:center;
    align-items:center;
    text-align:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{
    max-width:100%;
    max-height:100%;
    object-fit:contain
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-slide-zoomed{
    cursor:move
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-lazy-preloader{
    width:42px;
    height:42px;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-21px;
    margin-top:-21px;
    z-index:10;
    transform-origin:50%;
    box-sizing:border-box;
    border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius:50%;
    border-top-color:transparent
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{
    animation:swiper-preloader-spin 1s infinite linear
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-lazy-preloader-white{
    --swiper-preloader-color: #fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-lazy-preloader-black{
    --swiper-preloader-color: #000
}
@keyframes swiper-preloader-spin{
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     0%{
        transform:rotate(0)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     to{
        transform:rotate(360deg)
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper .swiper-notification{
    position:absolute;
    left:0;
    top:0;
    pointer-events:none;
    opacity:0;
    z-index:-1000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-free-mode>.swiper-wrapper{
    transition-timing-function:ease-out;
    margin:0 auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-grid>.swiper-wrapper{
    flex-wrap:wrap
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-grid-column>.swiper-wrapper{
    flex-wrap:wrap;
    flex-direction:column
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-fade.swiper-free-mode .swiper-slide{
    transition-timing-function:ease-out
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-fade .swiper-slide{
    pointer-events:none;
    transition-property:opacity
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-fade .swiper-slide .swiper-slide{
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-cube{
    overflow:visible
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-cube .swiper-slide{
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    z-index:1;
    visibility:hidden;
    transform-origin:0 0;
    width:100%;
    height:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-cube .swiper-slide .swiper-slide{
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-cube.swiper-rtl .swiper-slide{
    transform-origin:100% 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev,.swiper-cube .swiper-slide-next+.swiper-slide{
    pointer-events:auto;
    visibility:visible
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{
    z-index:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-cube .swiper-cube-shadow{
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:100%;
    opacity:.6;
    z-index:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-cube .swiper-cube-shadow:before{
    content:"";
    background:#000;
    position:absolute;
    inset:0;
    filter:blur(50px)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-flip{
    overflow:visible
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-flip .swiper-slide{
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    z-index:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-flip .swiper-slide .swiper-slide{
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-flip .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{
    z-index:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-creative .swiper-slide{
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    overflow:hidden;
    transition-property:transform,opacity,height
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-cards{
    overflow:visible
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-cards .swiper-slide{
    transform-origin:center bottom;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    overflow:hidden
}
/*! ======================================================= */
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider{
    display:inline-block;
    vertical-align:middle;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-horizontal{
    width:210px;
    height:20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-horizontal .slider-track{
    height:10px;
    width:100%;
    margin-top:-5px;
    top:50%;
    left:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-low,.slider.slider-horizontal .slider-track-high{
    height:100%;
    top:0;
    bottom:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-horizontal .slider-tick,.slider.slider-horizontal .slider-handle{
    margin-left:-10px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-horizontal .slider-tick.triangle,.slider.slider-horizontal .slider-handle.triangle{
    position:relative;
    top:50%;
    transform:translateY(-50%);
    border-width:0 10px 10px 10px;
    width:0;
    height:0;
    border-bottom-color:#2e6da4;
    margin-top:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-horizontal .slider-tick-container{
    white-space:nowrap;
    position:absolute;
    top:0;
    left:0;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-horizontal .slider-tick-label-container{
    white-space:nowrap;
    margin-top:20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-horizontal .slider-tick-label-container .slider-tick-label{
    padding-top:4px;
    display:inline-block;
    text-align:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-horizontal .tooltip{
    transform:translate(-50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-horizontal.slider-rtl .slider-track{
    left:initial;
    right:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-horizontal.slider-rtl .slider-tick,.slider.slider-horizontal.slider-rtl .slider-handle{
    margin-left:initial;
    margin-right:-10px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-horizontal.slider-rtl .slider-tick-container{
    left:initial;
    right:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-horizontal.slider-rtl .tooltip{
    transform:translate(50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-vertical{
    height:210px;
    width:20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-vertical .slider-track{
    width:10px;
    height:100%;
    left:25%;
    top:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-vertical .slider-selection{
    width:100%;
    left:0;
    top:0;
    bottom:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-vertical .slider-track-low,.slider.slider-vertical .slider-track-high{
    width:100%;
    left:0;
    right:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-vertical .slider-tick,.slider.slider-vertical .slider-handle{
    margin-top:-10px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-vertical .slider-tick.triangle,.slider.slider-vertical .slider-handle.triangle{
    border-width:10px 0 10px 10px;
    width:1px;
    height:1px;
    border-left-color:#2e6da4;
    border-right-color:#2e6da4;
    margin-left:0;
    margin-right:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-vertical .slider-tick-label-container{
    white-space:nowrap
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-vertical .slider-tick-label-container .slider-tick-label{
    padding-left:4px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-vertical .tooltip{
    transform:translateY(-50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-vertical.slider-rtl .slider-track{
    left:initial;
    right:25%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-vertical.slider-rtl .slider-selection{
    left:initial;
    right:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-vertical.slider-rtl .slider-tick.triangle,.slider.slider-vertical.slider-rtl .slider-handle.triangle{
    border-width:10px 10px 10px 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{
    padding-left:initial;
    padding-right:4px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-disabled .slider-handle{
    background-image:linear-gradient(to bottom,#dfdfdf 0,#bebebe 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffdfdfdf",endColorstr="#ffbebebe",GradientType=0);
    background-repeat:repeat-x
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider.slider-disabled .slider-track{
    background-image:linear-gradient(to bottom,#e5e5e5 0,#e9e9e9 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffe5e5e5",endColorstr="#ffe9e9e9",GradientType=0);
    background-repeat:repeat-x;
    cursor:not-allowed
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider input{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider .tooltip{
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider .tooltip.top{
    margin-top:-36px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider .tooltip-inner{
    white-space:nowrap;
    max-width:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider .hide{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider-track{
    position:absolute;
    cursor:pointer;
    background-image:linear-gradient(to bottom,#f5f5f5 0,#f9f9f9 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff5f5f5",endColorstr="#fff9f9f9",GradientType=0);
    background-repeat:repeat-x;
    box-shadow:inset 0 1px 2px #0000001a;
    border-radius:4px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider-selection{
    position:absolute;
    background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff9f9f9",endColorstr="#fff5f5f5",GradientType=0);
    background-repeat:repeat-x;
    box-shadow:inset 0 -1px #00000026;
    box-sizing:border-box;
    border-radius:4px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider-selection.tick-slider-selection{
    background-image:linear-gradient(to bottom,#8ac1ef 0,#82b3de 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8ac1ef",endColorstr="#ff82b3de",GradientType=0);
    background-repeat:repeat-x
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider-track-low,.slider-track-high{
    position:absolute;
    background:transparent;
    box-sizing:border-box;
    border-radius:4px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider-handle{
    position:absolute;
    top:0;
    width:20px;
    height:20px;
    background-color:#337ab7;
    background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff337ab7",endColorstr="#ff2e6da4",GradientType=0);
    background-repeat:repeat-x;
    filter:none;
    box-shadow:inset 0 1px #fff3,0 1px 2px #0000000d;
    border:0 solid transparent
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider-handle:hover{
    cursor:pointer
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider-handle.round{
    border-radius:50%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider-handle.triangle,.slider-handle.custom{
    background:transparent none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider-handle.custom:before{
    line-height:20px;
    font-size:20px;
    content:"\2605";
    color:#726204
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider-tick{
    position:absolute;
    cursor:pointer;
    width:20px;
    height:20px;
    background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff9f9f9",endColorstr="#fff5f5f5",GradientType=0);
    background-repeat:repeat-x;
    box-shadow:inset 0 -1px #00000026;
    box-sizing:border-box;
    filter:none;
    opacity:.8;
    border:0 solid transparent
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider-tick.round{
    border-radius:50%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider-tick.triangle,.slider-tick.custom{
    background:transparent none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider-tick.custom:before{
    line-height:20px;
    font-size:20px;
    content:"\2605";
    color:#726204
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .slider-tick.in-selection{
    background-image:linear-gradient(to bottom,#8ac1ef 0,#82b3de 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8ac1ef",endColorstr="#ff82b3de",GradientType=0);
    background-repeat:repeat-x;
    opacity:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
    font:;
    vertical-align:baseline
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 body{
    line-height:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 blockquote,q{
    quotes:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 blockquote:before,blockquote:after,q:before,q:after{
    content:"";
    content:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 table{
    border-collapse:collapse;
    border-spacing:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 a{
    text-decoration:none
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(./Vazir.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-Thin.woff2) format("woff2")
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(/assets/fonts/woff/SoFaNum-Light.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-Light.woff2) format("woff2")
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(/assets/fonts/woff/SoFaNum-Regular.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-Regular.woff2) format("woff2")
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(/assets/fonts/woff/SoFaNum-SemiBold.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-SemiBold.woff2) format("woff2")
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(/assets/fonts/woff/SoFaNum-Bold.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-Bold.woff2) format("woff2")
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(/assets/fonts/woff/SoFaNum-ExtraBold.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-ExtraBold.woff2) format("woff2")
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(/assets/fonts/woff/SoFaNum-Black.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-Black.woff2) format("woff2")
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(/assets/fonts/woff/SoFaNum-ExtraBlack.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-ExtraBlack.woff2) format("woff2")
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 :root{
    margin:0;
    padding:0;
    font-size:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 html{
    font-size:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 html,body,input,button,span,*{
    font-family:dana, Arial
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 body{
    color:#061962
}
@font-face{
    font-family:icomoon;
    src:url(/assets/fonts/icons/icomoon.eot?stdfk2);
    src:url(/assets/fonts/icons/icomoon.eot?stdfk2#iefix) format("embedded-opentype"),url(/assets/fonts/icons/icomoon.ttf?stdfk2) format("truetype"),url(/assets/fonts/icons/icomoon.woff?stdfk2) format("woff"),url(/assets/fonts/icons/icomoon.svg?stdfk2#icomoon) format("svg");
    font-weight:normal;
    font-style:normal;
    font-display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [class^=icon-],[class*=icon-]{
    font-family:icomoon!important;
    speak:never;
    text-transform:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 *[class^=icon-]{
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-circle-download:before{
    content:url(/assets/images/icons/icon-circle-download.svg);
    margin-left:8px;
    height:25px;
    width:25px;
    margin-top:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-square-download{
    display:block;
    content:url(/assets/images/icons/icon-square-download.svg);
    margin:0;
    height:30px;
    width:30px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-instagram:before{
    display:block;
    content:url(/assets/images/icons/icon-instagram.svg);
    margin:0;
    height:30px;
    width:28px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-twitter:before{
    display:block;
    content:url(/assets/images/icons/icon-twitter.svg);
    margin:0;
    height:30px;
    width:28px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-linkedin:before{
    display:block;
    content:url(/assets/images/icons/icon-linkedin.svg);
    margin:0;
    height:30px;
    width:28px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-aparat:before{
    display:block;
    content:url(/assets/images/icons/icon-aparat.svg);
    margin:0;
    height:30px;
    width:28px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-logo:before{
    display:block;
    content:url(/assets/images/icons/icon-logo.svg);
    margin:0;
    height:58px;
    width:39px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-square-call:before{
    display:block;
    content:url(/assets/images/icons/icon-square-call.svg);
    margin:0;
    height:40px;
    width:40px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-saramad:before{
    display:block;
    content:url(/assets/images/icons/icon-saramad.svg);
    margin:0;
    height:39px;
    width:28px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-enamad:before{
    display:block;
    content:url(/assets/images/icons/icon-enamad.svg);
    margin:0;
    height:32px;
    width:40px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-samandehi:before{
    display:block;
    content:url(/assets/images/icons/icon-samandehi.svg);
    margin:0;
    height:35px;
    width:35px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-square-left:before{
    display:block;
    content:url(/assets/images/icons/icon-square-left.svg);
    margin:0;
    height:32px;
    width:32px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-square-right:before{
    display:block;
    content:url(/assets/images/icons/icon-square-right.svg);
    margin:0;
    height:32px;
    width:32px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-left:before{
    display:block;
    content:url(/assets/images/icons/icon-left.svg);
    margin:0;
    height:24px;
    width:24px;
    line-height:1.5;
    text-align:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-apple:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-apple.svg);
    background-position:center center;
    margin:0;
    height:24px;
    width:20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-android:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-android.svg);
    background-position:center center;
    margin:0;
    height:24px;
    width:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-web:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-web.svg);
    background-position:center center;
    margin:0;
    height:22px;
    width:22px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-white-filter{
    filter:invert(97%) sepia(100%) saturate(12%) hue-rotate(244deg) brightness(102%) contrast(100%);
    -webkit-filter:invert(97%) sepia(100%) saturate(12%) hue-rotate(244deg) brightness(102%) contrast(100%);
    -moz-filter:invert(97%) sepia(100%) saturate(12%) hue-rotate(244deg) brightness(102%) contrast(100%);
    -ms-filter:invert(97%) sepia(100%) saturate(12%) hue-rotate(244deg) brightness(102%) contrast(100%);
    -o-filter:invert(97%) sepia(100%) saturate(12%) hue-rotate(244deg) brightness(102%) contrast(100%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-digipay-footer:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-digipay-footer.svg);
    background-position:center center;
    margin:0;
    height:58px;
    width:39px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-check-yellow:before{
    display:block;
    height:16px;
    width:16px;
    margin-left:0;
    content:"";
    background-image:url(/assets/images/icons/icon-check-yellow.svg)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-arrow-down-yellow:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-arrow-down-yellow.svg);
    background-position:center center;
    margin:0;
    height:11px;
    width:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-info-green:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-info-green.svg);
    background-position:center center;
    margin:0;
    height:24px;
    width:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-location:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-location.svg);
    background-position:center center;
    margin:0;
    height:34px;
    width:34px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-info-square:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-info-square.svg);
    background-position:center center;
    margin:0;
    height:22px;
    width:22px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-charon-left:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-charon-left.svg);
    background-position:center center;
    margin:0;
    height:24px;
    width:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-charon-right:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-charon-right.svg);
    background-position:center center;
    margin:0;
    height:24px;
    width:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-charon-down:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-charon-down.svg);
    background-position:center center;
    margin:0;
    height:19px;
    width:19px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-charon-up:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-charon-up.svg);
    background-position:center center;
    margin:0;
    height:19px;
    width:19px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-charon-down:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-charon-down.svg);
    background-position:center center;
    margin:0;
    height:19px;
    width:19px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-check-green-fill:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-check-green-fill.svg);
    background-position:center center;
    margin:0;
    height:18px;
    width:18px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-check-blue-fill:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-check-blue-fill.svg);
    background-position:center center;
    margin:0;
    height:18px;
    width:18px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-calendar-gray:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-calendar-gray.svg);
    background-position:center center;
    margin:0;
    height:19px;
    width:19px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-hamburger:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-hamburger.svg);
    background-position:center center;
    margin:0;
    height:32px;
    width:34px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-close:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-close.svg);
    background-position:center center;
    margin:0;
    height:14px;
    width:15px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-plus-circle:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-plus-circle.svg);
    background-position:center center;
    margin:0;
    height:24px;
    width:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-plus:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-plus.svg);
    background-position:center center;
    margin:0;
    height:24px;
    width:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-charon-left-long:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-charon-left-long.svg);
    background-position:center center;
    margin:0;
    height:7px;
    width:53px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-check-big-green:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-check-big-green.svg);
    background-position:center center;
    margin:0;
    height:49px;
    width:51px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-line:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-line.svg);
    background-position:center center;
    margin:0;
    height:0;
    width:48px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-edit:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-edit.svg);
    background-position:center center;
    margin:0;
    height:18px;
    width:18px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-login:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-login.svg);
    background-position:center center;
    margin:0;
    height:22px;
    width:22px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1,h2,h3,h4,h5,h6{
    color:#061962;
    margin-bottom:8px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h2{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h3{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h4{
    font-size:20px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h5{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h6{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1~.subtitle,h2~.subtitle{
    font-weight:normal;
    font-size:20px;
    color:#061962;
    line-height:1.5;
    margin-bottom:32px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1,h2{
        font-size:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3{
        font-size:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h4{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h5{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h6{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1~.subtitle,h2~.subtitle{
        font-size:18px;
        margin-bottom:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1,h2,h3,h4,h5,h6{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1,h2{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3,h4,h5{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1~.subtitle,h2~.subtitle{
        font-size:14px;
        margin-bottom:8px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-snack-bar-container .mat-simple-snackbar,.mat-snack-bar-container .mat-button{
    font-family:dana, Arial
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-simple-snackbar{
    direction:rtl
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{
    transform:rotate(-315deg)!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron{
    transform:rotate(225deg)!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-overlay-dark-backdrop{
    background:rgba(110,121,141,.2)!important;
    -webkit-backdrop-filter:blur(10px)!important;
    backdrop-filter:blur(10px)!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-should-float .mat-label-fix-padding-1{
    padding-right:1%!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-should-float .mat-label-fix-padding-2{
    padding-right:2%!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-should-float .mat-label-fix-padding-3{
    padding-right:3%!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-should-float .mat-label-fix-padding-4{
    padding-right:4%!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-should-float .mat-label-fix-padding-5{
    padding-right:5%!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-should-float .mat-label-fix-padding-6{
    padding-right:6%!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-should-float .mat-label-fix-padding-7{
    padding-right:7%!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-should-float .mat-label-fix-padding-8{
    padding-right:8%!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-should-float .mat-label-fix-padding-9{
    padding-right:9%!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-should-float .mat-label-fix-padding-10{
    padding-right:10%!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-snack-bar-container{
    background:#2c3544;
    color:#fff;
    border-radius:12px!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-snack-bar-container .mat-simple-snackbar-action{
    color:#789aff;
    margin:-8px 8px -8px -8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-snack-bar-container.is-danger .mat-simple-snackbar>span:before{
    background:url(/assets/images/icons/snackbar/snack-warning.svg) no-repeat 0 0/100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-snack-bar-container.is-success .mat-simple-snackbar>span:before{
    background:url(/assets/images/icons/snackbar/snack-success.svg) no-repeat 0 0/100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-snack-bar-container.is-danger .mat-simple-snackbar>span:before,.mat-snack-bar-container.is-success .mat-simple-snackbar>span:before{
    display:inline-block;
    vertical-align:middle;
    content:" ";
    width:20px;
    height:20px;
    margin-inline-end:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-live-announcer-element{
    right:0;
    left:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-label,.mat-select-value{
    text-align:right
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select{
    border:1px solid #AFB9C5;
    padding:20px 12px;
    border-radius:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy .mat-form-field-underline{
    height:0;
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy .mat-form-field-label{
    font-weight:normal;
    font-size:16px;
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option{
    direction:rtl
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option-text{
    margin-right:10px;
    text-align:right
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-arrow{
    width:unset!important;
    height:unset!important;
    border:unset!important;
    margin:unset!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-arrow:before{
    display:block;
    content:"";
    background-image:url(/assets/images/icons/icon-charon-right.svg);
    background-position:center center;
    margin:0;
    height:24px;
    width:24px;
    transform:rotate(90deg)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-visually-hidden{
    margin:unset
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-bottom-sheet-container{
    background:#fff;
    direction:rtl;
    padding:20px 16px!important;
    border-radius:16px 16px 0 0!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-simple-snackbar{
    padding:12px;
    text-align:start;
    direction:rtl;
    color:#fff;
    border-radius:8px;
    font-family:dana, Arial;
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{
    opacity:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-overlay-backdrop{
    position:absolute;
    inset:0;
    z-index:1000;
    pointer-events:auto;
    -webkit-tap-highlight-color:transparent;
    transition:opacity .4s cubic-bezier(.25,.8,.25,1);
    opacity:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-expansion-panel-content{
    font-family:dana, Arial;
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-expansion-panel:not([class*=mat-elevation-z]){
    box-shadow:unset
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .heading-w900{
    font-weight:normal!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .heading-w800{
    font-weight:normal!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .heading-w500{
    font-weight:normal!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .heading-w400{
    font-weight:normal!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .heading-w300{
    font-weight:normal!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 a,a:visited{
    color:unset
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .ultra-thin{
    font-weight:normal!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .thin{
    font-weight:normal!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .bold{
    font-weight:normal!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .centered-text{
    text-align:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .text-right{
    text-align:right
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 body,html{
    background:white;
    height:100%;
    margin:0;
    direction:rtl;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 html{
    scroll-behavior:smooth
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 textarea{
    resize:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 main{
    margin:auto;
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 section{
    padding:64px 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #layout>*:nth-child(2)>section{
    padding-top:128px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .pt-0{
    padding-top:0!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .pb-0{
    padding-bottom:0!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .d-none{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .d-block{
    display:block!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 main>*:first-child{
    padding-top:150px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 ol,ul{
    list-style:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .d-flex{
    display:flex
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cursor-pointer{
    cursor:pointer
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .flex-wrap{
    flex-wrap:wrap
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .align-items-center{
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .justify-content-center{
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .m-auto{
    margin:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .full-width{
    width:100%!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .bg-white{
    background-color:#fefefe!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .text-center{
    text-align:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .container{
    margin:auto;
    max-width:1200px;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4--arrow:after{
    content:"";
    display:block;
    position:absolute;
    height:9px;
    width:16px;
    top:8px;
    left:-24px;
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE2IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNS4yMDcxIDIuMjgyNTVDMTUuNTk3NiAxLjg5MjAyIDE1LjU5NzYgMS4yNTg4NiAxNS4yMDcxIDAuODY4MzMyQzE0LjgxNjUgMC40Nzc4MDggMTQuMTgzNCAwLjQ3NzgwOCAxMy43OTI5IDAuODY4MzMzTDE1LjIwNzEgMi4yODI1NVpNOC4wNzUyOSA4LjAwMDEyTDcuMzY4MTYgOC43MDcyQzcuNTU1NyA4Ljg5NDc1IDcuODEwMDUgOS4wMDAxMiA4LjA3NTI3IDkuMDAwMTJDOC4zNDA1IDkuMDAwMTIgOC41OTQ4NiA4Ljg5NDc3IDguNzgyNCA4LjcwNzIzTDguMDc1MjkgOC4wMDAxMlpNMi40MjkzIDAuOTM5NDk4QzIuMDM4NzkgMC41NDg5NjEgMS40MDU2MiAwLjU0ODk0MSAxLjAxNTA4IDAuOTM5NDUyQzAuNjI0NTQ3IDEuMzI5OTYgMC42MjQ1MjcgMS45NjMxMyAxLjAxNTA0IDIuMzUzNjdMMi40MjkzIDAuOTM5NDk4Wk0xMy43OTI5IDAuODY4MzMzTDcuMzY4MTggNy4yOTMwMUw4Ljc4MjQgOC43MDcyM0wxNS4yMDcxIDIuMjgyNTVMMTMuNzkyOSAwLjg2ODMzM1pNOC43ODI0MiA3LjI5MzA0TDIuNDI5MyAwLjkzOTQ5OEwxLjAxNTA0IDIuMzUzNjdMNy4zNjgxNiA4LjcwNzJMOC43ODI0MiA3LjI5MzA0WiIgZmlsbD0iIzA2MTk2MiIvPgo8L3N2Zz4K);
    background-repeat:no-repeat;
    background-position:center center;
    cursor:pointer;
    transform:rotate(90deg);
    transition:all .3s ease
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4--arrow.open:after{
    transform:rotate(0);
    transition:all .3s ease
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-content{
    max-height:0;
    transition:max-height .3s ease-out;
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .bg-dark{
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .text-white{
    color:#fff!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .inline-flex-button{
    display:inline-flex
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .justified{
    text-align:justify
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .w-100{
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mr-auto{
    margin-right:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .position-relative{
    position:relative
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .container{
        max-width:650px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     section{
        padding:32px 0
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .container{
        max-width:92%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     #layout>*:nth-child(2)>section{
        padding-top:80px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     section{
        padding:16px 0
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .fade-in-white{
    animation:turnWhiteSlowly .5s ease-out;
    -moz-animation:turnWhiteSlowly .5s ease-out;
    -webkit-animation:turnWhiteSlowly .5s ease-out;
    -ms-animation:turnWhiteSlowly .5s ease-out;
    animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -webkit-animation-fill-mode:forwards;
    -ms-animation-fill-mode:forwards
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .fade-out-white{
    animation:turnTransparentSlowly 1s ease-in;
    -moz-animation:turnTransparentSlowly 1s ease-in;
    -webkit-animation:turnTransparentSlowly 1s ease-in;
    -ms-animation:turnTransparentSlowly 1s ease-in;
    animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -webkit-animation-fill-mode:forwards;
    -ms-animation-fill-mode:forwards
}
@keyframes turnWhiteSlowly{
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     0%{
        background-color:#fdfdfd00
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     to{
        background-color:#fdfdfdf6
    }
}
@keyframes turnTransparentSlowly{
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     0%{
        background-color:#fdfdfdf6
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     to{
        background-color:#fdfdfd00
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .floating-button.clone{
    position:fixed;
    bottom:-100px;
    right:2rem;
    display:block;
    z-index:1;
    transition:all .2s ease-in
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .floating-button.clone.display-floating-button{
    bottom:2rem;
    transition:all .2s ease-out;
    box-shadow:0 0 16px #06196280;
    border-radius:1.5rem;
    padding:1rem 2.5rem
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .disabled-link{
    pointer-events:none;
    cursor:default;
    filter:grayscale(1)!important;
    opacity:.5!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 body{
    margin:0;
    font-family:dana, Arial,dana
    letter-spacing:-.758px!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 *{
    box-sizing:border-box
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 ::-webkit-scrollbar{
    width:5px;
    height:5px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 ::-webkit-scrollbar-track{
    background:#F2F5F8;
    border-radius:4px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 ::-webkit-scrollbar-thumb{
    background:#3C6DFF;
    border-radius:4px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] {
    padding: 40px;
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  :root{
    --swiper-theme-color:#007aff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 :root{
    --swiper-theme-color:#007aff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 :root{
    --swiper-navigation-size:44px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 html,body,div{
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
    font:;
    vertical-align:baseline
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 body{
    line-height:1
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(./Vazir.woff) format("woff")
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(/assets/fonts/woff/SoFaNum-Light.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-Light.woff2) format("woff2")
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(/assets/fonts/woff/SoFaNum-Regular.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-Regular.woff2) format("woff2")
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(/assets/fonts/woff/SoFaNum-SemiBold.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-SemiBold.woff2) format("woff2")
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(/assets/fonts/woff/SoFaNum-Bold.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-Bold.woff2) format("woff2")
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(/assets/fonts/woff/SoFaNum-ExtraBold.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-ExtraBold.woff2) format("woff2")
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(/assets/fonts/woff/SoFaNum-Black.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-Black.woff2) format("woff2")
}
@font-face{
    font-family:dana, Arial;
    font-style:normal;
    font-weight:normal;
    src:url(/assets/fonts/woff/SoFaNum-ExtraBlack.woff) format("woff"),url(/assets/fonts/woff2/SoFaNum-ExtraBlack.woff2) format("woff2")
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 :root{
    margin:0;
    padding:0;
    font-size:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 html{
    font-size:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 html,body,*{
    font-family:dana, Arial
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 body{
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 body,html{
    background:white;
    height:100%;
    margin:0;
    direction:rtl;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 html{
    scroll-behavior:smooth
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 body{
    margin:0;
    font-family:dana, Arial,dana!important;
    letter-spacing:-.758px!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 *{
    box-sizing:border-box
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .section-similar-services section{
    background:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  #layout{
    background:#F3F6FE
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  h1[_ngcontent-serverApp-c140], h2[_ngcontent-serverApp-c140], h3[_ngcontent-serverApp-c140], h4[_ngcontent-serverApp-c140], h5[_ngcontent-serverApp-c140], h6[_ngcontent-serverApp-c140]{
    color:#061962;
    margin-bottom:8px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c140]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h2[_ngcontent-serverApp-c140]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h3[_ngcontent-serverApp-c140]{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h4[_ngcontent-serverApp-c140]{
    font-size:20px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h5[_ngcontent-serverApp-c140]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h6[_ngcontent-serverApp-c140]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c140] ~ .subtitle[_ngcontent-serverApp-c140], h2[_ngcontent-serverApp-c140] ~ .subtitle[_ngcontent-serverApp-c140]{
    font-weight:normal;
    font-size:20px;
    color:#061962;
    line-height:1.5;
    margin-bottom:32px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c140], h2[_ngcontent-serverApp-c140]{
        font-size:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c140]{
        font-size:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h4[_ngcontent-serverApp-c140]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h5[_ngcontent-serverApp-c140]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h6[_ngcontent-serverApp-c140]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c140] ~ .subtitle[_ngcontent-serverApp-c140], h2[_ngcontent-serverApp-c140] ~ .subtitle[_ngcontent-serverApp-c140]{
        font-size:18px;
        margin-bottom:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c140], h2[_ngcontent-serverApp-c140], h3[_ngcontent-serverApp-c140], h4[_ngcontent-serverApp-c140], h5[_ngcontent-serverApp-c140], h6[_ngcontent-serverApp-c140]{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c140], h2[_ngcontent-serverApp-c140]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c140]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c140], h4[_ngcontent-serverApp-c140], h5[_ngcontent-serverApp-c140]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c140] ~ .subtitle[_ngcontent-serverApp-c140], h2[_ngcontent-serverApp-c140] ~ .subtitle[_ngcontent-serverApp-c140]{
        font-size:14px;
        margin-bottom:8px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .multi-ripple[_ngcontent-serverApp-c140]{
    width:3.6rem;
    height:3.6rem;
    position:fixed;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .multi-ripple[_ngcontent-serverApp-c140] div[_ngcontent-serverApp-c140]{
    position:absolute;
    width:3.6rem;
    height:3.6rem;
    border-radius:50%;
    border:.3rem solid #0040ff;
    animation:1.5s ripple infinite
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .multi-ripple[_ngcontent-serverApp-c140] div[_ngcontent-serverApp-c140]:nth-child(2){
    animation-delay:.5s
}
@keyframes ripple{
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     0%{
        transform:scale(0);
        opacity:1
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     to{
        transform:scale(1);
        opacity:0
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .app-loading[_ngcontent-serverApp-c140]{
    position:fixed;
    inset:0;
    color:#fff;
    text-align:center;
    font-size:60px;
    background:#fff;
    transition:opacity 1s ease;
    z-index:102
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .app-loading.loaded[_ngcontent-serverApp-c140]{
    opacity:0;
    z-index:-1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  h1[_ngcontent-serverApp-c138], h2[_ngcontent-serverApp-c138], h3[_ngcontent-serverApp-c138], h4[_ngcontent-serverApp-c138], h5[_ngcontent-serverApp-c138], h6[_ngcontent-serverApp-c138]{
    color:#061962;
    margin-bottom:8px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c138]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h2[_ngcontent-serverApp-c138]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h3[_ngcontent-serverApp-c138]{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h4[_ngcontent-serverApp-c138]{
    font-size:20px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h5[_ngcontent-serverApp-c138]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h6[_ngcontent-serverApp-c138]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c138] ~ .subtitle[_ngcontent-serverApp-c138], h2[_ngcontent-serverApp-c138] ~ .subtitle[_ngcontent-serverApp-c138]{
    font-weight:normal;
    font-size:20px;
    color:#061962;
    line-height:1.5;
    margin-bottom:32px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c138], h2[_ngcontent-serverApp-c138]{
        font-size:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c138]{
        font-size:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h4[_ngcontent-serverApp-c138]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h5[_ngcontent-serverApp-c138]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h6[_ngcontent-serverApp-c138]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c138] ~ .subtitle[_ngcontent-serverApp-c138], h2[_ngcontent-serverApp-c138] ~ .subtitle[_ngcontent-serverApp-c138]{
        font-size:18px;
        margin-bottom:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c138], h2[_ngcontent-serverApp-c138], h3[_ngcontent-serverApp-c138], h4[_ngcontent-serverApp-c138], h5[_ngcontent-serverApp-c138], h6[_ngcontent-serverApp-c138]{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c138], h2[_ngcontent-serverApp-c138]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c138]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c138], h4[_ngcontent-serverApp-c138], h5[_ngcontent-serverApp-c138]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c138] ~ .subtitle[_ngcontent-serverApp-c138], h2[_ngcontent-serverApp-c138] ~ .subtitle[_ngcontent-serverApp-c138]{
        font-size:14px;
        margin-bottom:8px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 header[_ngcontent-serverApp-c138]{
    position:fixed;
    display:flex;
    top:0;
    right:0;
    left:0;
    min-height:48px;
    height:auto;
    margin:0;
    z-index:10;
    background:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 header[_ngcontent-serverApp-c138]:after{
    content:"";
    position:absolute;
    inset:0;
    backdrop-filter:blur(5px);
    -webkit-backdrop-filter:blur(5px)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .disappear[_ngcontent-serverApp-c138] #navbar.container[_ngcontent-serverApp-c138]{
    border-bottom:1px solid transparent;
    transition:all ease-in-out 1s
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 nav[_ngcontent-serverApp-c138]{
    align-items:center;
    justify-content:center;
    width:100%;
    height:100%;
    z-index:2
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #navbar-overlay[_ngcontent-serverApp-c138]{
    position:fixed;
    display:none;
    inset:98px 0 0;
    z-index:1;
    overflow:hidden
}
@keyframes fadeInOverlay{
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     0%{
        backdrop-filter:blur(5px) saturate(.5) brightness(.9) opacity(0);
        -webkit-backdrop-filter:blur(5px) saturate(.5) brightness(.9) opacity(0)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     to{
        backdrop-filter:blur(5px) saturate(.5) brightness(.9) opacity(1);
        -webkit-backdrop-filter:blur(5px) saturate(.5) brightness(.9) opacity(1)
    }
}
@keyframes fadeOutOverlay{
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     0%{
        backdrop-filter:blur(5px) saturate(.5) brightness(.9) opacity(1);
        -webkit-backdrop-filter:blur(5px) saturate(.5) brightness(.9) opacity(1)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     to{
        backdrop-filter:blur(5px) saturate(.5) brightness(.9) opacity(0);
        -webkit-backdrop-filter:blur(5px) saturate(.5) brightness(.9) opacity(0)
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #navbar[_ngcontent-serverApp-c138]{
    display:flex;
    justify-content:space-between;
    align-items:center;
    height:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #hamburger-menu[_ngcontent-serverApp-c138]{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #navbar-logo[_ngcontent-serverApp-c138]{
    display:flex;
    align-items:center;
    height:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #navbar-menu-items[_ngcontent-serverApp-c138]{
    height:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #navbar-menu-items[_ngcontent-serverApp-c138] > ul[_ngcontent-serverApp-c138]{
    display:flex;
    justify-content:center;
    align-items:center;
    height:100%;
    margin:0 48px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .navbar-menu-item[_ngcontent-serverApp-c138]{
    position:relative;
    display:flex;
    justify-content:center;
    align-items:center;
    height:100%;
    padding:0 16px;
    font-size:1rem;
    font-weight:normal;
    color:#061962;
    user-select:none;
    -ms-user-select:none;
    -webkit-user-select:none;
    -moz-user-select:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .navbar-menu-item[_ngcontent-serverApp-c138] > .title[_ngcontent-serverApp-c138]{
    font-weight:normal;
    font-size:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .navbar-menu-item[_ngcontent-serverApp-c138] > .title.active[_ngcontent-serverApp-c138]{
    font-weight:normal;
    color:#0040ff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .navbar-menu-item.active[_ngcontent-serverApp-c138]:after{
    content:"";
    position:absolute;
    top:90px;
    height:3px;
    background:#183ff5;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .navbar-menu-item[_ngcontent-serverApp-c138] > a[_ngcontent-serverApp-c138]{
    color:!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .navbar-menu-item[_ngcontent-serverApp-c138] span[_ngcontent-serverApp-c138]{
    cursor:pointer
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .navbar-menu-item[_ngcontent-serverApp-c138] .navbar-menu-subitems[_ngcontent-serverApp-c138]{
    border-top:1px solid #ffd500;
    position:fixed;
    top:98px;
    right:50%;
    transform:translate(50%);
    width:100%;
    overflow:hidden;
    transition:opacity .6s,visibility .6s;
    opacity:0;
    visibility:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .navbar-menu-item[_ngcontent-serverApp-c138] .navbar-menu-subitems.visible[_ngcontent-serverApp-c138]{
    visibility:visible;
    opacity:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .navbar-menu-item[_ngcontent-serverApp-c138] .navbar-menu-subitems[_ngcontent-serverApp-c138] .content[_ngcontent-serverApp-c138]{
    display:flex;
    flex-direction:row;
    background:#fefefe
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .navbar-menu-item[_ngcontent-serverApp-c138] .navbar-menu-subitems[_ngcontent-serverApp-c138] .banner[_ngcontent-serverApp-c138]{
    display:flex;
    align-items:center;
    background:#F2F5F8;
    height:80px;
    width:100%;
    padding:18px 56px 24px 20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .navbar-menu-item[_ngcontent-serverApp-c138] .navbar-menu-subitems[_ngcontent-serverApp-c138] .banner[_ngcontent-serverApp-c138] .title[_ngcontent-serverApp-c138]{
    font-weight:normal;
    font-size:16px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .navbar-menu-item[_ngcontent-serverApp-c138] .navbar-menu-subitems[_ngcontent-serverApp-c138] .banner[_ngcontent-serverApp-c138] .subtitle[_ngcontent-serverApp-c138]{
    font-weight:normal;
    font-size:12px;
    line-height:1.5;
    color:#6e798d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .navbar-menu-item[_ngcontent-serverApp-c138] .navbar-menu-subitems[_ngcontent-serverApp-c138] .banner[_ngcontent-serverApp-c138] .cta[_ngcontent-serverApp-c138]{
    margin-right:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .navbar-menu-item[_ngcontent-serverApp-c138] .navbar-menu-subitems[_ngcontent-serverApp-c138] .banner[_ngcontent-serverApp-c138] .cta[_ngcontent-serverApp-c138] i[_ngcontent-serverApp-c138]{
    filter:invert(15%) sepia(100%) saturate(3983%) hue-rotate(228deg) brightness(102%) contrast(117%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .login-dropdown[_ngcontent-serverApp-c138]{
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .login-dropdown[_ngcontent-serverApp-c138] .dropdown-button[_ngcontent-serverApp-c138]{
    display:flex;
    align-items:center;
    justify-content:center;
    cursor:pointer
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .login-dropdown[_ngcontent-serverApp-c138] .dropdown-menu[_ngcontent-serverApp-c138]{
    padding:12px 16px;
    position:absolute;
    top:60px;
    background:#fff;
    border-top:1px solid #FBBF24;
    min-height:113px;
    width:210px;
    left:-10px;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    gap:5px;
    box-shadow:0 16px 32px #0619621a
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .login-dropdown[_ngcontent-serverApp-c138] .dropdown-menu[_ngcontent-serverApp-c138] .text[_ngcontent-serverApp-c138]{
    color:#0040ff;
    font-weight:normal;
    cursor:pointer;
    font-size:14px;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:5px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .login-dropdown[_ngcontent-serverApp-c138] .dropdown-menu[_ngcontent-serverApp-c138] .text.logout[_ngcontent-serverApp-c138]{
    margin-top:4px;
    justify-content:unset;
    padding-right:11px;
    width:100%;
    color:#ff2638
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .login-dropdown[_ngcontent-serverApp-c138] .dropdown-menu[_ngcontent-serverApp-c138] .icon-login.logout[_ngcontent-serverApp-c138]{
    filter:invert(47%) sepia(82%) saturate(7328%) hue-rotate(342deg) brightness(107%) contrast(106%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .login-dropdown[_ngcontent-serverApp-c138] .dropdown-menu[_ngcontent-serverApp-c138] .user-is-login[_ngcontent-serverApp-c138]{
    background:#F2F5F8;
    border-radius:12px;
    display:flex;
    align-items:center;
    height:54px;
    gap:5px;
    width:100%;
    padding:8px 11px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .login-dropdown[_ngcontent-serverApp-c138] .dropdown-menu[_ngcontent-serverApp-c138] .user-is-login[_ngcontent-serverApp-c138] .cell-number-title[_ngcontent-serverApp-c138]{
    font-weight:normal;
    line-height:1.5;
    font-size:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .login-dropdown[_ngcontent-serverApp-c138] .dropdown-menu[_ngcontent-serverApp-c138] .user-is-login[_ngcontent-serverApp-c138] .cell-number[_ngcontent-serverApp-c138]{
    font-weight:normal;
    line-height:1.5;
    font-size:12px;
    color:#8d99a8
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .loading-state[_ngcontent-serverApp-c138]{
    display:flex;
    align-items:center;
    justify-content:center;
    width:100%;
    height:190px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitem-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4s[_ngcontent-serverApp-c138]{
    display:flex;
    padding:32px 24px;
    flex-direction:column;
    min-width:290px;
    min-height:100%;
    border-left:1px solid #DEE3E7
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitem-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4s[_ngcontent-serverApp-c138] > .title[_ngcontent-serverApp-c138]{
    font-weight:normal;
    font-size:16px;
    line-height:1.5;
    color:#061962;
    margin-bottom:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitem-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4[_ngcontent-serverApp-c138]{
    display:flex;
    justify-content:center;
    flex-direction:column;
    cursor:pointer;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitem-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4.list[_ngcontent-serverApp-c138]{
    margin-bottom:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitem-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4.list[_ngcontent-serverApp-c138] .title[_ngcontent-serverApp-c138]{
    color:#6e798d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitem-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4.list.active[_ngcontent-serverApp-c138] .title[_ngcontent-serverApp-c138]{
    color:#0040ff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitem-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4.list.active[_ngcontent-serverApp-c138] .title[_ngcontent-serverApp-c138] img[_ngcontent-serverApp-c138]{
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitem-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4.vertical-tab[_ngcontent-serverApp-c138]{
    height:64px;
    padding:0 24px;
    border-radius:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitem-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4.vertical-tab.active[_ngcontent-serverApp-c138]{
    background:#F0F5FF
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitem-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4.vertical-tab.active[_ngcontent-serverApp-c138] .title[_ngcontent-serverApp-c138] img[_ngcontent-serverApp-c138]{
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitem-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4[_ngcontent-serverApp-c138] .title[_ngcontent-serverApp-c138]{
    color:#061962;
    font-size:16px;
    font-weight:normal;
    line-height:1.5;
    display:flex;
    justify-content:space-between
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitem-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4[_ngcontent-serverApp-c138] .title[_ngcontent-serverApp-c138] img[_ngcontent-serverApp-c138]{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitem-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4[_ngcontent-serverApp-c138] .description[_ngcontent-serverApp-c138]{
    font-size:12px;
    line-height:1.5;
    color:#6e798d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-body[_ngcontent-serverApp-c138]{
    display:flex;
    justify-content:space-between;
    align-items:center;
    flex-grow:1;
    height:100%;
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-body[_ngcontent-serverApp-c138] .jumbotron[_ngcontent-serverApp-c138]{
    display:none;
    padding:36px 48px;
    justify-content:space-between;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-body[_ngcontent-serverApp-c138] .jumbotron.active[_ngcontent-serverApp-c138]{
    display:flex
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-body[_ngcontent-serverApp-c138] .jumbotron[_ngcontent-serverApp-c138] > div[_ngcontent-serverApp-c138]{
    display:flex;
    flex-direction:column;
    justify-content:space-between
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-body[_ngcontent-serverApp-c138] .jumbotron[_ngcontent-serverApp-c138] .title[_ngcontent-serverApp-c138]{
    font-size:20px;
    font-weight:normal;
    color:#061962;
    margin-bottom:12px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-body[_ngcontent-serverApp-c138] .jumbotron[_ngcontent-serverApp-c138] .description[_ngcontent-serverApp-c138]{
    color:#6e798d;
    font-size:16px;
    font-weight:normal;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-body[_ngcontent-serverApp-c138] .jumbotron[_ngcontent-serverApp-c138] .cta a{
    padding:unset
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-body[_ngcontent-serverApp-c138] .jumbotron[_ngcontent-serverApp-c138] .cta a img{
    filter:invert(15%) sepia(100%) saturate(3983%) hue-rotate(228deg) brightness(102%) contrast(117%);
    margin-right:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-body[_ngcontent-serverApp-c138] .jumbotron[_ngcontent-serverApp-c138] .image[_ngcontent-serverApp-c138]{
    min-width:330px;
    height:190px;
    text-align:center;
    margin-right:64px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-body[_ngcontent-serverApp-c138] .jumbotron[_ngcontent-serverApp-c138] .image[_ngcontent-serverApp-c138] img[_ngcontent-serverApp-c138]{
    max-width:100%;
    max-height:100%;
    border-radius:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .thumbnail-list[_ngcontent-serverApp-c138]{
    display:none;
    gap:25px;
    padding:45px;
    flex-grow:1;
    flex-wrap:wrap;
    height:100%;
    align-items:flex-start;
    align-content:flex-start
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .thumbnail-list[_ngcontent-serverApp-c138] .subitems-index[_ngcontent-serverApp-c138]{
    height:unset;
    position:relative;
    display:flex;
    align-items:center;
    gap:8px;
    width:47%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .thumbnail-list[_ngcontent-serverApp-c138] .subitems-index[_ngcontent-serverApp-c138] a[_ngcontent-serverApp-c138]{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:3
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .thumbnail-list[_ngcontent-serverApp-c138] .subitems-index[_ngcontent-serverApp-c138] .icon[_ngcontent-serverApp-c138]{
    height:80px;
    min-width:143px;
    padding:unset;
    border-radius:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .thumbnail-list[_ngcontent-serverApp-c138] .subitems-index[_ngcontent-serverApp-c138] .icon[_ngcontent-serverApp-c138] img[_ngcontent-serverApp-c138]{
    object-fit:cover;
    border-radius:12px;
    height:100%;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .thumbnail-list[_ngcontent-serverApp-c138] .subitems-index[_ngcontent-serverApp-c138] > div[_ngcontent-serverApp-c138]{
    display:flex;
    flex-direction:column;
    gap:10px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .thumbnail-list[_ngcontent-serverApp-c138] .grandchild-link.title[_ngcontent-serverApp-c138]{
    font-weight:normal;
    font-size:14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .thumbnail-list[_ngcontent-serverApp-c138] .grandchild-link.description[_ngcontent-serverApp-c138]{
    color:#06196280;
    display:flex;
    align-items:center;
    gap:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .thumbnail-list.active[_ngcontent-serverApp-c138]{
    display:flex
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-indices[_ngcontent-serverApp-c138]{
    display:none;
    gap:25px;
    padding:45px;
    flex-grow:1;
    flex-wrap:wrap;
    height:100%;
    align-items:flex-start;
    align-content:flex-start
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-indices.active[_ngcontent-serverApp-c138]{
    display:flex
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-indices.active[_ngcontent-serverApp-c138] .icon-left[_ngcontent-serverApp-c138]{
    opacity:0;
    transition:opacity .3s
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-indices.active[_ngcontent-serverApp-c138] .icon-left[_ngcontent-serverApp-c138]{
    filter:invert(48%) sepia(9%) saturate(743%) hue-rotate(180deg) brightness(96%) contrast(91%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-indices.active[_ngcontent-serverApp-c138] .icon-left.active[_ngcontent-serverApp-c138]{
    opacity:1;
    transition:opacity .4s
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-indices.active[_ngcontent-serverApp-c138] .icon-left.color\#EEFFF6[_ngcontent-serverApp-c138]{
    filter:invert(61%) sepia(35%) saturate(3124%) hue-rotate(108deg) brightness(94%) contrast(101%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-indices.active[_ngcontent-serverApp-c138] .icon-left.color\#FFF5EE[_ngcontent-serverApp-c138]{
    filter:invert(48%) sepia(84%) saturate(665%) hue-rotate(346deg) brightness(104%) contrast(100%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-indices.active[_ngcontent-serverApp-c138] .icon-left.color\#F0F5FF[_ngcontent-serverApp-c138]{
    filter:invert(15%) sepia(75%) saturate(7417%) hue-rotate(231deg) brightness(103%) contrast(109%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-indices.active[_ngcontent-serverApp-c138] .icon-left.color\#F9F6FE[_ngcontent-serverApp-c138]{
    filter:invert(37%) sepia(81%) saturate(1933%) hue-rotate(241deg) brightness(97%) contrast(95%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-indices.active[_ngcontent-serverApp-c138] .icon-left.color\#FFEEF3[_ngcontent-serverApp-c138]{
    filter:invert(32%) sepia(87%) saturate(5367%) hue-rotate(342deg) brightness(101%) contrast(101%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-index[_ngcontent-serverApp-c138]{
    height:36px;
    display:flex;
    align-items:center;
    gap:8px;
    width:22%;
    padding-left:8px;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-index[_ngcontent-serverApp-c138] a[_ngcontent-serverApp-c138]{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:3
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-index[_ngcontent-serverApp-c138] .icon[_ngcontent-serverApp-c138]{
    border-radius:8px;
    height:36px;
    width:36px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-index[_ngcontent-serverApp-c138] .icon[_ngcontent-serverApp-c138] img[_ngcontent-serverApp-c138]{
    height:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-index[_ngcontent-serverApp-c138] > div[_ngcontent-serverApp-c138]{
    display:flex;
    flex-direction:column
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-index[_ngcontent-serverApp-c138] > div[_ngcontent-serverApp-c138] > a[_ngcontent-serverApp-c138]:nth-of-type(2){
    color:#06196280
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-banner[_ngcontent-serverApp-c138]{
    display:none;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    min-width:256px;
    height:300px;
    background:#fefefe;
    border-radius:25px;
    box-sizing:border-box;
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-banner.active[_ngcontent-serverApp-c138]{
    display:flex
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-banner[_ngcontent-serverApp-c138] img[_ngcontent-serverApp-c138]{
    margin:5%;
    height:60%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-banner-title[_ngcontent-serverApp-c138]{
    font-size:1.25rem;
    font-weight:normal;
    color:#183ff5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .subitems-banner-subtitle[_ngcontent-serverApp-c138]{
    font-size:1rem;
    font-weight:normal;
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #navbar.container[_ngcontent-serverApp-c138]{
    height:98px;
    border-bottom:1px solid #F0F5FF
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #navbar.container[_ngcontent-serverApp-c138], #navbar.container[_ngcontent-serverApp-c138]:after{
    width:100%;
    max-width:1200px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #navbar.container[_ngcontent-serverApp-c138]{
    transition:all ease-in-out 1s
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #navbar.container.disappear[_ngcontent-serverApp-c138]:after{
    animation:shrinkToNone .5s ease-in;
    animation-fill-mode:forwards
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .btn-downloadApp--mobile[_ngcontent-serverApp-c138]{
    display:none!important;
    background:none!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #sidenav[_ngcontent-serverApp-c138]{
    position:fixed;
    top:98px;
    max-height:none;
    height:0;
    width:100%;
    max-width:100vw;
    z-index:2;
    overflow-y:hidden;
    transition:background .44s .2s cubic-bezier(.52,.16,.24,1),height .56s cubic-bezier(.52,.16,.24,1),padding .56s cubic-bezier(.52,.16,.24,1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #sidenav[_ngcontent-serverApp-c138] .banner[_ngcontent-serverApp-c138]{
    display:flex;
    align-items:center;
    background:#F2F5F8;
    height:80px;
    width:100%;
    padding:20px 28px 20px 4px;
    border-radius:12px;
    margin-top:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #sidenav[_ngcontent-serverApp-c138] .banner[_ngcontent-serverApp-c138] .title[_ngcontent-serverApp-c138]{
    font-weight:normal;
    font-size:16px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #sidenav[_ngcontent-serverApp-c138] .banner[_ngcontent-serverApp-c138] .subtitle[_ngcontent-serverApp-c138]{
    font-weight:normal;
    font-size:12px;
    line-height:1.5;
    color:#6e798d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #sidenav[_ngcontent-serverApp-c138] .banner[_ngcontent-serverApp-c138] .cta[_ngcontent-serverApp-c138]{
    margin-right:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #sidenav[_ngcontent-serverApp-c138] .banner[_ngcontent-serverApp-c138] .cta[_ngcontent-serverApp-c138] i[_ngcontent-serverApp-c138]{
    filter:invert(15%) sepia(100%) saturate(3983%) hue-rotate(228deg) brightness(102%) contrast(117%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .side-nav-open[_ngcontent-serverApp-c138] #sidenav[_ngcontent-serverApp-c138]{
    height:100%;
    padding:12px 48px;
    border-top:1px solid #ffd500;
    transition:background .36s cubic-bezier(.32,.08,.24,1),height .56s cubic-bezier(.52,.16,.24,1),padding .56s cubic-bezier(.52,.16,.24,1);
    background:white;
    overflow:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #sidenav-menu-items[_ngcontent-serverApp-c138]{
    margin:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-menu-item[_ngcontent-serverApp-c138]{
    padding:16px 0;
    font-weight:normal;
    color:#061962;
    border-bottom:1px solid #d0d9f5;
    cursor:pointer
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-menu-item[_ngcontent-serverApp-c138] > a[_ngcontent-serverApp-c138]:first-child{
    display:flex;
    align-items:center;
    justify-content:space-between
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-menu-item[_ngcontent-serverApp-c138] > a[_ngcontent-serverApp-c138]:first-child > .title[_ngcontent-serverApp-c138]{
    font-weight:normal;
    font-size:14px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-menu-item[_ngcontent-serverApp-c138] > a[_ngcontent-serverApp-c138]:first-child > .title.active[_ngcontent-serverApp-c138]{
    color:#0040ff;
    margin-bottom:14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-menu-group[_ngcontent-serverApp-c138]{
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-menu-group[_ngcontent-serverApp-c138] > div[_ngcontent-serverApp-c138]{
    display:flex;
    align-items:center;
    justify-content:space-between
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-menu-group.child-link[_ngcontent-serverApp-c138]{
    display:block;
    color:#061962;
    width:100%;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-menu-group.child-link.title[_ngcontent-serverApp-c138]{
    font-weight:normal;
    font-size:14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-menu-group.child-link.subtitle[_ngcontent-serverApp-c138]{
    font-weight:normal;
    font-size:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-menu-group.child-link.link[_ngcontent-serverApp-c138]{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:3
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-group-item[_ngcontent-serverApp-c138]{
    display:flex;
    overflow:hidden;
    height:0;
    visibility:hidden;
    opacity:0;
    transition:visibility 1s .2s cubic-bezier(.52,.16,.24,1),opacity 1s .2s cubic-bezier(.52,.16,.24,1),margin .56s cubic-bezier(.52,.16,.24,1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-group-item.active[_ngcontent-serverApp-c138]{
    height:100%;
    margin:24px 0;
    opacity:1;
    visibility:visible;
    transition:visibility .9s cubic-bezier(.32,.08,.24,1),opacity .9s cubic-bezier(.32,.08,.24,1),margin .56s cubic-bezier(.52,.16,.24,1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-group-item[_ngcontent-serverApp-c138] > img[_ngcontent-serverApp-c138]{
    height:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-group-item[_ngcontent-serverApp-c138] > div[_ngcontent-serverApp-c138]{
    display:flex;
    flex-direction:column;
    margin-right:1.5rem;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-group-item[_ngcontent-serverApp-c138] > div[_ngcontent-serverApp-c138] > a[_ngcontent-serverApp-c138]{
    font-size:1.05rem;
    font-weight:normal;
    line-height:2rem;
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .sidenav-group-item[_ngcontent-serverApp-c138] > div[_ngcontent-serverApp-c138] > a[_ngcontent-serverApp-c138]:nth-of-type(2){
    font-size:.95rem;
    font-weight:normal;
    line-height:1rem;
    color:#06196280
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .banner-top__active .navbar-menu-subitems{
    top:178px!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .banner-top__active .fixed-mode .navbar-menu-subitems{
    top:98px!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #navbar-overlay.top-fixed[_ngcontent-serverApp-c138]{
    top:178px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .grandchild-link[_ngcontent-serverApp-c138]{
    line-height:1.5;
    display:block;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .grandchild-link.title[_ngcontent-serverApp-c138]{
    font-size:16px;
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .grandchild-link.description[_ngcontent-serverApp-c138]{
    font-size:12px;
    color:#8d99a8
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-user-circle-gray[_ngcontent-serverApp-c138]{
    width:32px;
    height:32px;
    display:inline-block;
    vertical-align:middle;
    background:url(user-circle.9500eb83fcf323c6.svg) no-repeat 0 0/100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-user[_ngcontent-serverApp-c138]:before{
    display:block;
    content:"";
    background-image:url(icon-user.17b5be7d14384ab7.svg);
    background-position:center center;
    margin:0;
    height:24px;
    width:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-user-after-login[_ngcontent-serverApp-c138]:before{
    display:block;
    content:"";
    background-image:url(icon-user-after-login.99e8b19c03e17a3c.svg);
    background-position:center center;
    margin:0;
    height:24px;
    width:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cta-logout[_ngcontent-serverApp-c138] button{
    padding:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cta-logout[_ngcontent-serverApp-c138] button i{
    margin-left:11px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .header-box-shadow[_ngcontent-serverApp-c138]{
    box-shadow:0 6px 16px #d0d9f5a0;
    transition:all 2s ease-in;
    -webkit-transition:all 2s ease-in;
    animation:BoxShadowAppear 2s ease-in;
    -moz-animation:BoxShadowAppear 2s ease-in;
    -webkit-animation:BoxShadowAppear 2s ease-in;
    -ms-animation:BoxShadowAppear 2s ease-in;
    animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -webkit-animation-fill-mode:forwards;
    -ms-animation-fill-mode:forwards
}
@keyframes BoxShadowAppear{
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     0%{
        box-shadow:0 6px 16px #d0d9f500
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     to{
        box-shadow:0 6px 16px #d0d9f5a0
    }
}
@keyframes growToOriginalWidth{
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     0%{
        transform-origin:center;
        transform:scaleX(0)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     to{
        transform-origin:center;
        transform:scaleX(1)
    }
}
@keyframes shrinkToNone{
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     0%{
        transform-origin:center;
        transform:scaleX(1)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     to{
        transform-origin:center;
        background:#fff;
        transform:scaleX(0)
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .banner-top__active .show-backdrop #navbar-overlay{
    top:178px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_ngcontent-serverApp-c138]:not(.banner-top__active) .show-backdrop[_ngcontent-serverApp-c138] #navbar-overlay[_ngcontent-serverApp-c138]{
    top:98px;
    display:block;
    -webkit-backdrop-filter:blur(5px) brightness(.9) saturate(.5) opacity(1);
    backdrop-filter:blur(5px) brightness(.9) saturate(.5) opacity(1)
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     #navbar.container[_ngcontent-serverApp-c138]{
        height:80px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .login-dropdown[_ngcontent-serverApp-c138] .dropdown-menu[_ngcontent-serverApp-c138]{
        top:51px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .subitems-index[_ngcontent-serverApp-c138]{
        width:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .subitems-indices.active[_ngcontent-serverApp-c138]{
        flex-direction:row;
        justify-content:space-between;
        padding:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .subitems-indices.active[_ngcontent-serverApp-c138] li[_ngcontent-serverApp-c138]{
        width:47%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     #sidenav[_ngcontent-serverApp-c138]{
        top:80px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4      .banner-top__active .fixed-mode #sidenav{
        top:80px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4      .banner-top__active #sidenav{
        top:160px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .side-nav-open[_ngcontent-serverApp-c138] #sidenav[_ngcontent-serverApp-c138]{
        padding:0 16px 150px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     #navbar.container[_ngcontent-serverApp-c138], #navbar.container[_ngcontent-serverApp-c138]:after{
        max-width:650px!important
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     #navbar-menu-items[_ngcontent-serverApp-c138]{
        display:none
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     #hamburger-menu[_ngcontent-serverApp-c138]{
        display:block;
        order:1
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     #navbar-logo[_ngcontent-serverApp-c138]{
        order:2
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4      .btn-downloadApp{
        display:none!important
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .btn-downloadApp--mobile[_ngcontent-serverApp-c138], .login-dropdown[_ngcontent-serverApp-c138]{
        display:block!important;
        order:3
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .sidenav-menu-group[_ngcontent-serverApp-c138]{
        height:0;
        padding:0;
        opacity:0;
        visibility:hidden;
        transition:visibility .8s .2s cubic-bezier(.52,.16,.24,1),opacity .4s .2s cubic-bezier(.52,.16,.24,1),padding .56s cubic-bezier(.52,.16,.24,1)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .sidenav-menu-group.active[_ngcontent-serverApp-c138]{
        height:100%;
        padding:16px 16px 16px 0;
        visibility:visible;
        opacity:1;
        transition:visibility .8s .2s cubic-bezier(.52,.16,.24,1),opacity .4s .2s cubic-bezier(.52,.16,.24,1),padding .56s cubic-bezier(.52,.16,.24,1)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .sidenav-menu-group.active[_ngcontent-serverApp-c138]:not(:last-child){
        border-bottom:1px solid #d0d9f5
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .sidenav-menu-group.active.list[_ngcontent-serverApp-c138]{
        border-bottom:unset;
        padding:4px 16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .sidenav-menu-group.active.list[_ngcontent-serverApp-c138] .child-link.title[_ngcontent-serverApp-c138]{
        color:#6e798d
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .sidenav-menu-group.active.list[_ngcontent-serverApp-c138]:first-child{
        margin-top:14px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     #navbar.container[_ngcontent-serverApp-c138]{
        height:48px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     #sidenav[_ngcontent-serverApp-c138], #navbar-overlay[_ngcontent-serverApp-c138]{
        top:48px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .login-dropdown[_ngcontent-serverApp-c138] .dropdown-menu[_ngcontent-serverApp-c138]{
        top:48px;
        width:100%;
        position:fixed;
        left:0
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .sidenav-menu-item[_ngcontent-serverApp-c138]:not(.list).active{
        padding-bottom:0
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .sidenav-menu-item[_ngcontent-serverApp-c138] > a.list.active[_ngcontent-serverApp-c138]{
        margin-bottom:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .sidenav-menu-item[_ngcontent-serverApp-c138] > a[_ngcontent-serverApp-c138]:first-child > .title.active[_ngcontent-serverApp-c138]{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .subitems-indices[_ngcontent-serverApp-c138]{
        gap:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .subitems-indices.active[_ngcontent-serverApp-c138] li[_ngcontent-serverApp-c138]{
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .grandchild-link.title[_ngcontent-serverApp-c138]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     #sidenav[_ngcontent-serverApp-c138] .banner[_ngcontent-serverApp-c138]{
        display:flex;
        flex-direction:column;
        align-items:unset;
        height:auto;
        padding:24px 20px 24px 4px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     #sidenav[_ngcontent-serverApp-c138] .banner[_ngcontent-serverApp-c138] .subtitle[_ngcontent-serverApp-c138]{
        margin-left:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4      .banner-top__active .fixed-mode #sidenav{
        top:80px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4      .banner-top__active #sidenav{
        top:98px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     #navbar.container[_ngcontent-serverApp-c138], #navbar.container[_ngcontent-serverApp-c138]:after{
        max-width:720px!important
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     #navbar.container[_ngcontent-serverApp-c138], #navbar.container[_ngcontent-serverApp-c138]:after{
        max-width:540px!important
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     #navbar.container[_ngcontent-serverApp-c138], #navbar.container[_ngcontent-serverApp-c138]:after{
        max-width:92%!important
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .login-dropdown[_ngcontent-serverApp-c138] .dropdown-menu[_ngcontent-serverApp-c138]{
        padding:32px 16px 28px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .login-dropdown[_ngcontent-serverApp-c138] .dropdown-menu[_ngcontent-serverApp-c138] .user-is-login[_ngcontent-serverApp-c138]{
        justify-content:center;
        background:unset;
        flex-direction:column;
        height:auto;
        gap:12px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .login-dropdown[_ngcontent-serverApp-c138] .dropdown-menu[_ngcontent-serverApp-c138] .user-is-login[_ngcontent-serverApp-c138] .cell-number[_ngcontent-serverApp-c138]{
        text-align:center
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .login-dropdown[_ngcontent-serverApp-c138] .dropdown-menu[_ngcontent-serverApp-c138] .user-is-login[_ngcontent-serverApp-c138] .icon-user-circle-gray[_ngcontent-serverApp-c138]{
        width:54px;
        height:54px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .login-dropdown[_ngcontent-serverApp-c138] .dropdown-menu[_ngcontent-serverApp-c138] .text.logout[_ngcontent-serverApp-c138]{
        margin-top:12px;
        justify-content:center;
        padding-right:unset
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  h1[_ngcontent-serverApp-c135], h2[_ngcontent-serverApp-c135], h3[_ngcontent-serverApp-c135], h4[_ngcontent-serverApp-c135], h5[_ngcontent-serverApp-c135], h6[_ngcontent-serverApp-c135]{
    color:#061962;
    margin-bottom:8px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c135]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h2[_ngcontent-serverApp-c135]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h3[_ngcontent-serverApp-c135]{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h4[_ngcontent-serverApp-c135]{
    font-size:20px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h5[_ngcontent-serverApp-c135]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h6[_ngcontent-serverApp-c135]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c135] ~ .subtitle[_ngcontent-serverApp-c135], h2[_ngcontent-serverApp-c135] ~ .subtitle[_ngcontent-serverApp-c135]{
    font-weight:normal;
    font-size:20px;
    color:#061962;
    line-height:1.5;
    margin-bottom:32px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c135], h2[_ngcontent-serverApp-c135]{
        font-size:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c135]{
        font-size:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h4[_ngcontent-serverApp-c135]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h5[_ngcontent-serverApp-c135]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h6[_ngcontent-serverApp-c135]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c135] ~ .subtitle[_ngcontent-serverApp-c135], h2[_ngcontent-serverApp-c135] ~ .subtitle[_ngcontent-serverApp-c135]{
        font-size:18px;
        margin-bottom:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c135], h2[_ngcontent-serverApp-c135], h3[_ngcontent-serverApp-c135], h4[_ngcontent-serverApp-c135], h5[_ngcontent-serverApp-c135], h6[_ngcontent-serverApp-c135]{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c135], h2[_ngcontent-serverApp-c135]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c135]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c135], h4[_ngcontent-serverApp-c135], h5[_ngcontent-serverApp-c135]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c135] ~ .subtitle[_ngcontent-serverApp-c135], h2[_ngcontent-serverApp-c135] ~ .subtitle[_ngcontent-serverApp-c135]{
        font-size:14px;
        margin-bottom:8px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .hamburger-menu[_ngcontent-serverApp-c135]{
    width:35px;
    height:30px;
    margin:10px;
    position:relative;
    cursor:pointer;
    display:inline-block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .hamburger-menu[_ngcontent-serverApp-c135] b[_ngcontent-serverApp-c135]{
    background-color:#061962;
    position:absolute;
    border-radius:2px;
    transition:all .5s cubic-bezier(.18,.89,.32,1.28);
    width:100%;
    height:3px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .hamburger-menu[_ngcontent-serverApp-c135] b[_ngcontent-serverApp-c135]:nth-child(1){
    top:0;
    left:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .hamburger-menu[_ngcontent-serverApp-c135] b[_ngcontent-serverApp-c135]:nth-child(2){
    top:13px;
    left:0;
    opacity:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .hamburger-menu[_ngcontent-serverApp-c135] b[_ngcontent-serverApp-c135]:nth-child(3){
    bottom:0;
    left:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .hamburger-menu.open[_ngcontent-serverApp-c135] b[_ngcontent-serverApp-c135]:nth-child(1){
    transform:rotate(45deg);
    top:13px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .hamburger-menu.open[_ngcontent-serverApp-c135] b[_ngcontent-serverApp-c135]:nth-child(2){
    opacity:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .hamburger-menu.open[_ngcontent-serverApp-c135] b[_ngcontent-serverApp-c135]:nth-child(3){
    transform:rotate(-45deg);
    top:13px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .menu-toggle[_ngcontent-serverApp-c135]{
    position:relative;
    display:block;
    width:24px;
    height:16px;
    background:transparent;
    border-top:2px solid;
    border-bottom:2px solid;
    color:#02071a;
    font-size:0;
    transition:all .25s ease-in-out
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .menu-toggle[_ngcontent-serverApp-c135]:before, .menu-toggle[_ngcontent-serverApp-c135]:after{
    content:"";
    display:block;
    width:100%;
    height:2px;
    position:absolute;
    top:50%;
    left:50%;
    background:currentColor;
    transform:translate(-50%,-50%);
    transition:transform .25s ease-in-out
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 button[_ngcontent-serverApp-c135]:hover{
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 button.is-active[_ngcontent-serverApp-c135]{
    border-color:transparent
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 button.is-active[_ngcontent-serverApp-c135]:before{
    transform:translate(-50%,-50%) rotate(45deg)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 button.is-active[_ngcontent-serverApp-c135]:after{
    transform:translate(-50%,-50%) rotate(-45deg)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 button[_ngcontent-serverApp-c135]{
    border:none;
    cursor:pointer;
    outline:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  h1[_ngcontent-serverApp-c139], h2[_ngcontent-serverApp-c139], h3[_ngcontent-serverApp-c139], h4[_ngcontent-serverApp-c139], h5[_ngcontent-serverApp-c139], h6[_ngcontent-serverApp-c139]{
    color:#061962;
    margin-bottom:8px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c139]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h2[_ngcontent-serverApp-c139]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h3[_ngcontent-serverApp-c139]{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h4[_ngcontent-serverApp-c139]{
    font-size:20px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h5[_ngcontent-serverApp-c139]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h6[_ngcontent-serverApp-c139]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c139] ~ .subtitle[_ngcontent-serverApp-c139], h2[_ngcontent-serverApp-c139] ~ .subtitle[_ngcontent-serverApp-c139]{
    font-weight:normal;
    font-size:20px;
    color:#061962;
    line-height:1.5;
    margin-bottom:32px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c139], h2[_ngcontent-serverApp-c139]{
        font-size:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c139]{
        font-size:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h4[_ngcontent-serverApp-c139]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h5[_ngcontent-serverApp-c139]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h6[_ngcontent-serverApp-c139]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c139] ~ .subtitle[_ngcontent-serverApp-c139], h2[_ngcontent-serverApp-c139] ~ .subtitle[_ngcontent-serverApp-c139]{
        font-size:18px;
        margin-bottom:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c139], h2[_ngcontent-serverApp-c139], h3[_ngcontent-serverApp-c139], h4[_ngcontent-serverApp-c139], h5[_ngcontent-serverApp-c139], h6[_ngcontent-serverApp-c139]{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c139], h2[_ngcontent-serverApp-c139]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c139]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c139], h4[_ngcontent-serverApp-c139], h5[_ngcontent-serverApp-c139]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c139] ~ .subtitle[_ngcontent-serverApp-c139], h2[_ngcontent-serverApp-c139] ~ .subtitle[_ngcontent-serverApp-c139]{
        font-size:14px;
        margin-bottom:8px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer.home[_ngcontent-serverApp-c139] .footer-bottom-side[_ngcontent-serverApp-c139]{
    display:flex;
    flex-direction:row-reverse;
    margin-top:4px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139]{
    padding:40px 0 28px;
    background:#fff;
    border-top:1px solid #DEE3E7
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .line-half[_ngcontent-serverApp-c139]{
    position:relative;
    display:flex;
    justify-content:center;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .line-half.logo-footer[_ngcontent-serverApp-c139]:before{
    content:"";
    border:1px solid #D0D9F5;
    width:45%;
    position:absolute;
    top:50%;
    left:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .line-half.logo-footer[_ngcontent-serverApp-c139]:after{
    content:"";
    border:1px solid #D0D9F5;
    width:45%;
    position:absolute;
    top:50%;
    right:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-menu[_ngcontent-serverApp-c139]{
    display:flex;
    flex-direction:column;
    justify-content:space-between
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-menu__item[_ngcontent-serverApp-c139]{
    justify-content:center;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    align-items:center;
    margin:72px 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .links[_ngcontent-serverApp-c139]{
    display:flex;
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .links[_ngcontent-serverApp-c139] ul[_ngcontent-serverApp-c139]{
    margin:0;
    padding:0;
    display:flex;
    flex-wrap:wrap;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .links[_ngcontent-serverApp-c139] .links__item[_ngcontent-serverApp-c139]{
    padding-right:20px;
    padding-left:20px;
    display:flex;
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .link.medium[_ngcontent-serverApp-c139] span[_ngcontent-serverApp-c139]{
    font-size:15px;
    line-height:24px;
    color:#061962;
    cursor:pointer;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .link[_ngcontent-serverApp-c139] span[_ngcontent-serverApp-c139]{
    white-space:nowrap
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-address[_ngcontent-serverApp-c139]{
    background-color:#e7ecfd;
    padding:35px 50px;
    border-radius:20px;
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    align-items:center;
    margin-bottom:64px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-address__content[_ngcontent-serverApp-c139]{
    display:flex;
    flex-direction:row;
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .text-address[_ngcontent-serverApp-c139]{
    color:#061962;
    font-size:14px;
    line-height:22px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-call__number[_ngcontent-serverApp-c139] > span[_ngcontent-serverApp-c139]{
    font-size:20px;
    font-weight:normal;
    line-height:31px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-call__number[_ngcontent-serverApp-c139]{
    line-height:20px;
    margin-right:20px;
    border-left:2px solid rgba(6,25,98,.5019607843);
    padding-left:20px;
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-call[_ngcontent-serverApp-c139]{
    display:flex;
    align-items:center;
    margin-left:20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-social[_ngcontent-serverApp-c139] > ul[_ngcontent-serverApp-c139]{
    display:flex;
    flex-direction:row;
    align-items:center;
    gap:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-social__item[_ngcontent-serverApp-c139] a[_ngcontent-serverApp-c139]{
    color:#000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-license[_ngcontent-serverApp-c139]{
    display:flex;
    flex-direction:row;
    justify-content:center;
    align-items:center;
    margin-bottom:64px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-license__container[_ngcontent-serverApp-c139] > ul[_ngcontent-serverApp-c139]{
    margin-right:-10px;
    margin-left:-10px;
    display:flex;
    padding-right:0;
    width:calc(100% + 20px)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 li.footer-license__item[_ngcontent-serverApp-c139]{
    background-repeat:no-repeat;
    background-position:center center;
    background-size:cover;
    display:block;
    padding:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 li.footer-license__item[_ngcontent-serverApp-c139] > div[_ngcontent-serverApp-c139]{
    width:43px;
    height:43px;
    border-radius:15px;
    border:1px solid #D0D9F5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 li.footer-license__item[_ngcontent-serverApp-c139] > div[_ngcontent-serverApp-c139] > a[_ngcontent-serverApp-c139]{
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    justify-content:center;
    height:100%;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 li.footer-license__item[_ngcontent-serverApp-c139] img[_ngcontent-serverApp-c139]{
    max-width:50%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer.home[_ngcontent-serverApp-c139] .footer-about[_ngcontent-serverApp-c139]{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139]:not(.home) .footer-about[_ngcontent-serverApp-c139]{
    display:block;
    text-align:justify;
    padding:0 70px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-about[_ngcontent-serverApp-c139] > .contain-more-than[_ngcontent-serverApp-c139]{
    font-size:14px;
    color:#06196280;
    line-height:25px;
    display:inline-block;
    max-height:70px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .contain-more-than[_ngcontent-serverApp-c139]{
    max-height:200px;
    line-height:20px;
    overflow:hidden;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-about[_ngcontent-serverApp-c139] a[_ngcontent-serverApp-c139]{
    font-size:12px;
    font-weight:normal;
    cursor:pointer;
    display:inline-flex;
    margin:0;
    padding:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .line-half-bottom[_ngcontent-serverApp-c139]{
    position:relative;
    display:flex;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .line-half.text-centered[_ngcontent-serverApp-c139]:before{
    content:"";
    width:100%;
    position:absolute;
    top:50%;
    left:0;
    border:1px solid rgba(6,25,98,.06)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .line-half.text-centered[_ngcontent-serverApp-c139] > span[_ngcontent-serverApp-c139]{
    font-size:12px;
    line-height:19px;
    font-weight:normal;
    color:#06196280;
    text-align:center;
    background-color:#fff;
    z-index:1;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-cellphone__text[_ngcontent-serverApp-c139]{
    margin-left:28px;
    display:flex;
    flex-direction:column;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] li.navbar__menu-item[_ngcontent-serverApp-c139] a[_ngcontent-serverApp-c139]{
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-social__item[_ngcontent-serverApp-c139] > i[_ngcontent-serverApp-c139]{
    display:block;
    width:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-social__item[_ngcontent-serverApp-c139] svg[_ngcontent-serverApp-c139]{
    width:16px;
    height:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-cellphone[_ngcontent-serverApp-c139]{
    display:flex;
    flex-direction:row;
    border-radius:10px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-cellphone__cta[_ngcontent-serverApp-c139]{
    margin-right:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-cellphone__cta[_ngcontent-serverApp-c139] > div[_ngcontent-serverApp-c139]{
    display:flex;
    flex-direction:row;
    background-color:#fff;
    border-radius:10px;
    align-items:center;
    margin-right:auto;
    justify-content:space-between;
    height:100%;
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cellphone__number[_ngcontent-serverApp-c139] > input[_ngcontent-serverApp-c139]{
    width:100%;
    height:100%;
    border:none;
    font-size:14px;
    line-height:15px;
    font-weight:normal;
    padding:12px 20px;
    text-align:end;
    direction:ltr;
    letter-spacing:2px;
    outline:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-cellphone__text[_ngcontent-serverApp-c139]{
    text-align:right
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-cellphone__text[_ngcontent-serverApp-c139] > span[_ngcontent-serverApp-c139]:first-child{
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-cellphone__text[_ngcontent-serverApp-c139] > span[_ngcontent-serverApp-c139]:last-child{
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cellphone__cta__link[_ngcontent-serverApp-c139] > a[_ngcontent-serverApp-c139]{
    color:#fff;
    display:block;
    padding:12px 20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cellphone__cta__link[_ngcontent-serverApp-c139]{
    position:relative;
    display:-ms-flexbox;
    display:inline-block;
    border-radius:10px;
    height:100%;
    align-items:center;
    padding:0;
    background:#061962;
    border:none;
    font-size:14px;
    line-height:22px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cellphone__number[_ngcontent-serverApp-c139] > input[_ngcontent-serverApp-c139]::placeholder{
    color:#707070
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-cellphone[_ngcontent-serverApp-c139]{
    flex-direction:column;
    text-align:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-cellphone__text[_ngcontent-serverApp-c139] > span[_ngcontent-serverApp-c139]{
    display:inline
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer__cellphone__number[_ngcontent-serverApp-c139] > input[_ngcontent-serverApp-c139]{
    font-size:20px;
    font-weight:normal;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer__cellphone__number[_ngcontent-serverApp-c139]{
    display:inline-block;
    align-items:center;
    margin-right:20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cell-phone__number[_ngcontent-serverApp-c139] > span[_ngcontent-serverApp-c139]{
    font-size:14px;
    font-weight:normal;
    color:#06196280;
    white-space:nowrap;
    line-height:15px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cellphone__number[_ngcontent-serverApp-c139] > span[_ngcontent-serverApp-c139]{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    font-size:14px;
    line-height:15px;
    font-weight:normal;
    right:20px;
    color:#06196280
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer.home[_ngcontent-serverApp-c139] .line-half.text-centered[_ngcontent-serverApp-c139] > span[_ngcontent-serverApp-c139]{
    padding-left:20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer.home[_ngcontent-serverApp-c139] .line-half[_ngcontent-serverApp-c139]:not(.logo-footer){
    align-items:center;
    justify-content:right
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer.home[_ngcontent-serverApp-c139] .line-half-bottom[_ngcontent-serverApp-c139]{
    width:100%;
    padding-left:20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer.home[_ngcontent-serverApp-c139] .footer-license[_ngcontent-serverApp-c139]{
    margin:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-about[_ngcontent-serverApp-c139] .see-more[_ngcontent-serverApp-c139]{
    max-height:70px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-about[_ngcontent-serverApp-c139] .see-less[_ngcontent-serverApp-c139]{
    max-height:unset
}
@media (max-width: 1200px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-license[_ngcontent-serverApp-c139]{
        margin-bottom:24px
    }
}
@media (max-width: 992px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-about[_ngcontent-serverApp-c139]{
        margin-right:0;
        margin-bottom:34px;
        padding:0
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-cellphone[_ngcontent-serverApp-c139]{
        margin-top:48px;
        display:block
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-cellphone__text[_ngcontent-serverApp-c139]{
        display:block;
        margin-bottom:10px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     li.footer-social__item[_ngcontent-serverApp-c139]:first-child{
        margin-right:0
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-license[_ngcontent-serverApp-c139]{
        flex-direction:column-reverse;
        margin-bottom:90px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-address__content[_ngcontent-serverApp-c139]{
        display:flex;
        justify-content:space-between;
        padding:40px 50px;
        background:#E7ECFD;
        border-radius:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .line-half.logo-footer[_ngcontent-serverApp-c139]:before{
        width:41%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .line-half.logo-footer[_ngcontent-serverApp-c139]:after{
        width:41%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-address[_ngcontent-serverApp-c139]{
        margin-bottom:48px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-address[_ngcontent-serverApp-c139]{
        display:block;
        background:#F3F6FE;
        padding:0
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-menu__item[_ngcontent-serverApp-c139]{
        flex-direction:column;
        justify-content:center
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-call__number[_ngcontent-serverApp-c139]{
        border-left:none
    }
}
@media (max-width: 768px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer.home[_ngcontent-serverApp-c139] .line-half.text-centered[_ngcontent-serverApp-c139] > span[_ngcontent-serverApp-c139]{
        padding:0 20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer.home[_ngcontent-serverApp-c139] .footer-bottom-side[_ngcontent-serverApp-c139]{
        flex-direction:column
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer.home[_ngcontent-serverApp-c139] .line-half[_ngcontent-serverApp-c139]:not(.logo-footer){
        justify-content:center
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer.home[_ngcontent-serverApp-c139] .line-half-bottom[_ngcontent-serverApp-c139]{
        padding-left:0
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-menu__item[_ngcontent-serverApp-c139]{
        margin:48px 0
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-license[_ngcontent-serverApp-c139]{
        margin-bottom:80px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-menu__item[_ngcontent-serverApp-c139]{
        margin:50px 0
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .line-half.logo-footer[_ngcontent-serverApp-c139]:after{
        width:38%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .line-half.logo-footer[_ngcontent-serverApp-c139]:before{
        width:38%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-call[_ngcontent-serverApp-c139]{
        margin-left:0;
        margin-bottom:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-address__content[_ngcontent-serverApp-c139]{
        flex-direction:column;
        padding:30px 40px;
        justify-content:center
    }
}
@media (max-width: 577px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .line-half.text-centered[_ngcontent-serverApp-c139] > span[_ngcontent-serverApp-c139]{
        width:70%
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139]{
    display:flex
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .info[_ngcontent-serverApp-c139]{
    flex-grow:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .info[_ngcontent-serverApp-c139] .address[_ngcontent-serverApp-c139] .title[_ngcontent-serverApp-c139]{
    font-weight:normal;
    font-size:16px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .info[_ngcontent-serverApp-c139] .address[_ngcontent-serverApp-c139] .description[_ngcontent-serverApp-c139]{
    font-weight:normal;
    font-size:14px;
    line-height:2
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .info[_ngcontent-serverApp-c139] .phone[_ngcontent-serverApp-c139]{
    margin-bottom:32px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .info[_ngcontent-serverApp-c139] .phone[_ngcontent-serverApp-c139] .title[_ngcontent-serverApp-c139]{
    font-weight:normal;
    font-size:14px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .info[_ngcontent-serverApp-c139] .phone[_ngcontent-serverApp-c139] .description[_ngcontent-serverApp-c139]{
    font-weight:normal;
    font-size:14px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .info[_ngcontent-serverApp-c139] .social-title[_ngcontent-serverApp-c139]{
    font-weight:normal;
    font-size:14px;
    line-height:1.5;
    margin-bottom:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139]{
    flex-grow:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] p[_ngcontent-serverApp-c139]{
    color:#061962;
    font-weight:normal;
    font-size:14px;
    line-height:1.5;
    margin-bottom:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139]{
    display:flex;
    margin-bottom:32px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] div.vertical[_ngcontent-serverApp-c139]{
    width:1px;
    height:auto;
    background:#DEE3E7;
    margin:0 auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel[_ngcontent-serverApp-c139]{
    display:flex;
    align-items:center;
    gap:8px;
    cursor:pointer
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel.cafebazaar[_ngcontent-serverApp-c139]:hover .title[_ngcontent-serverApp-c139]{
    color:#02b75d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel.cafebazaar[_ngcontent-serverApp-c139]:hover .icon-cafebazaar[_ngcontent-serverApp-c139]{
    background-image:url(/assets/images/logos/cafebazaar.svg)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel.pwa[_ngcontent-serverApp-c139]:hover .title[_ngcontent-serverApp-c139]{
    color:#0037d1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel.pwa[_ngcontent-serverApp-c139]:hover .icon-world[_ngcontent-serverApp-c139]{
    background-image:url(/assets/images/logos/world.svg)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel.play-store[_ngcontent-serverApp-c139]:hover .icon-google-play[_ngcontent-serverApp-c139]{
    background-image:url(/assets/images/logos/play-store.svg)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel[_ngcontent-serverApp-c139] .icon[_ngcontent-serverApp-c139]{
    display:inline-block;
    width:24px;
    height:24px;
    background-size:cover
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel[_ngcontent-serverApp-c139] .icon.icon-google-play[_ngcontent-serverApp-c139]{
    background-image:url(/assets/images/logos/play-store-gray.svg)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel[_ngcontent-serverApp-c139] .icon.icon-cafebazaar[_ngcontent-serverApp-c139]{
    background-image:url(/assets/images/logos/cafebazaar-gray.svg)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel[_ngcontent-serverApp-c139] .icon.icon-world[_ngcontent-serverApp-c139]{
    background-image:url(/assets/images/logos/world-gray.svg)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel[_ngcontent-serverApp-c139] .content[_ngcontent-serverApp-c139]{
    font-size:12px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel[_ngcontent-serverApp-c139] .content[_ngcontent-serverApp-c139] .title[_ngcontent-serverApp-c139]{
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel[_ngcontent-serverApp-c139] .content[_ngcontent-serverApp-c139] .description[_ngcontent-serverApp-c139]{
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .menu[_ngcontent-serverApp-c139]{
    flex-grow:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .menu[_ngcontent-serverApp-c139] p[_ngcontent-serverApp-c139]{
    color:#061962;
    font-weight:normal;
    font-size:14px;
    line-height:1.5;
    margin-bottom:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .menu[_ngcontent-serverApp-c139] a[_ngcontent-serverApp-c139]{
    display:flex;
    align-items:center;
    color:#061962;
    font-weight:normal;
    font-size:14px;
    line-height:1.5;
    margin-bottom:4px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .footer-cellphone[_ngcontent-serverApp-c139]{
    background:rgba(0,64,255,.04);
    padding:20px;
    display:flex;
    flex-direction:row;
    border-radius:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .footer-cellphone__text[_ngcontent-serverApp-c139] > span[_ngcontent-serverApp-c139]{
    font-size:14px;
    line-height:1.5;
    display:block;
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button-group[_ngcontent-serverApp-c139]{
    display:flex;
    flex-direction:column;
    margin-left:40px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .tab-group[_ngcontent-serverApp-c139] button[_ngcontent-serverApp-c139]{
    background-color:#fff;
    display:flex;
    justify-content:space-between;
    align-items:center;
    color:#061962;
    border:1px solid transparent;
    border-bottom:1px solid #F0F5FF;
    font-weight:normal;
    font-size:14px;
    padding:8px 0;
    transition:.2s ease-in-out all;
    cursor:pointer;
    min-width:-moz-fit-content;
    min-width:fit-content;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button-group[_ngcontent-serverApp-c139] .ui-curve-button[_ngcontent-serverApp-c139]{
    border:2px solid #B4C7FF;
    border-radius:57px;
    margin-bottom:24px;
    color:#0040ff;
    font-weight:normal;
    font-size:14px;
    min-width:180px;
    padding:8px 24px;
    transition:.2s ease-in-out all;
    cursor:pointer;
    background-color:transparent
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button-group[_ngcontent-serverApp-c139] .ui-curve-button[_ngcontent-serverApp-c139]:hover{
    border-color:#183ff5;
    color:#002fa3
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button-group[_ngcontent-serverApp-c139] .ui-curve-button.active[_ngcontent-serverApp-c139]{
    border-color:#002fa3;
    color:#002fa3
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4--arrow[_ngcontent-serverApp-c139]{
    display:flex;
    justify-content:center;
    align-items:center;
    gap:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4--arrow[_ngcontent-serverApp-c139]:after{
    content:"";
    display:block;
    position:relative;
    height:9px;
    width:16px;
    top:unset;
    left:unset;
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE2IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNS4yMDcxIDIuMjgyNTVDMTUuNTk3NiAxLjg5MjAyIDE1LjU5NzYgMS4yNTg4NiAxNS4yMDcxIDAuODY4MzMyQzE0LjgxNjUgMC40Nzc4MDggMTQuMTgzNCAwLjQ3NzgwOCAxMy43OTI5IDAuODY4MzMzTDE1LjIwNzEgMi4yODI1NVpNOC4wNzUyOSA4LjAwMDEyTDcuMzY4MTYgOC43MDcyQzcuNTU1NyA4Ljg5NDc1IDcuODEwMDUgOS4wMDAxMiA4LjA3NTI3IDkuMDAwMTJDOC4zNDA1IDkuMDAwMTIgOC41OTQ4NiA4Ljg5NDc3IDguNzgyNCA4LjcwNzIzTDguMDc1MjkgOC4wMDAxMlpNMi40MjkzIDAuOTM5NDk4QzIuMDM4NzkgMC41NDg5NjEgMS40MDU2MiAwLjU0ODk0MSAxLjAxNTA4IDAuOTM5NDUyQzAuNjI0NTQ3IDEuMzI5OTYgMC42MjQ1MjcgMS45NjMxMyAxLjAxNTA0IDIuMzUzNjdMMi40MjkzIDAuOTM5NDk4Wk0xMy43OTI5IDAuODY4MzMzTDcuMzY4MTggNy4yOTMwMUw4Ljc4MjQgOC43MDcyM0wxNS4yMDcxIDIuMjgyNTVMMTMuNzkyOSAwLjg2ODMzM1pNOC43ODI0MiA3LjI5MzA0TDIuNDI5MyAwLjkzOTQ5OEwxLjAxNTA0IDIuMzUzNjdMNy4zNjgxNiA4LjcwNzJMOC43ODI0MiA3LjI5MzA0WiIgZmlsbD0iIzA2MTk2MiIvPgo8L3N2Zz4K);
    background-repeat:no-repeat;
    background-position:center center;
    cursor:pointer;
    transform:rotate(0);
    transition:all .3s ease
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4--arrow.active[_ngcontent-serverApp-c139]:after{
    transform:rotate(180deg);
    transition:all .3s ease
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c139]{
    border-radius:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c139] h2[_ngcontent-serverApp-c139]{
    margin-bottom:32px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c139] .menu-content[_ngcontent-serverApp-c139]{
    padding:16px 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c139] .menu-content[_ngcontent-serverApp-c139] a[_ngcontent-serverApp-c139]{
    display:flex;
    align-items:center;
    color:#061962;
    font-weight:normal;
    font-size:12px;
    line-height:1.5;
    margin-bottom:4px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c139]{
    display:none;
    padding-top:unset;
    margin-top:unset;
    border:unset;
    overflow:hidden;
    transition:all .4s ease
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c139]:not(:last-child){
    margin-bottom:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c139] .tab-group[_ngcontent-serverApp-c139]{
    position:relative;
    left:unset;
    transform:unset;
    top:unset
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how.collapse[_ngcontent-serverApp-c139]{
    border:unset;
    padding:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how.show[_ngcontent-serverApp-c139]{
    max-height:2000px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .footer-license.mobile[_ngcontent-serverApp-c139]{
    display:none
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] .content[_ngcontent-serverApp-c139] .menu[_ngcontent-serverApp-c139]{
        display:none
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .section-how[_ngcontent-serverApp-c139]{
        display:block
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .section-how[_ngcontent-serverApp-c139] .menu-content[_ngcontent-serverApp-c139]{
        height:0;
        padding-top:0;
        opacity:0;
        visibility:hidden;
        transition:visibility .8s .2s cubic-bezier(.52,.16,.24,1),opacity .4s cubic-bezier(.52,.16,.24,1),padding .7s cubic-bezier(.52,.16,.24,1)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .section-how.show[_ngcontent-serverApp-c139] .menu-content[_ngcontent-serverApp-c139]{
        height:100%;
        opacity:1;
        visibility:visible;
        transition:visibility .8s .2s cubic-bezier(.52,.16,.24,1),opacity .4s cubic-bezier(.52,.16,.24,1),padding .7s cubic-bezier(.52,.16,.24,1);
        padding-top:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .info[_ngcontent-serverApp-c139] .address[_ngcontent-serverApp-c139] .description[_ngcontent-serverApp-c139], .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .info[_ngcontent-serverApp-c139] .address[_ngcontent-serverApp-c139] .title[_ngcontent-serverApp-c139]{
        font-size:12px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .info[_ngcontent-serverApp-c139] .phone[_ngcontent-serverApp-c139] .description[_ngcontent-serverApp-c139], .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .info[_ngcontent-serverApp-c139] .phone[_ngcontent-serverApp-c139] .title[_ngcontent-serverApp-c139]{
        font-size:12px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139], .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .info[_ngcontent-serverApp-c139]{
        flex-basis:50%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .footer-cellphone[_ngcontent-serverApp-c139]{
        flex-direction:column
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-license.desktop[_ngcontent-serverApp-c139]{
        display:none
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-license.mobile[_ngcontent-serverApp-c139]{
        display:block;
        z-index:2
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-bottom-side[_ngcontent-serverApp-c139] .line-half[_ngcontent-serverApp-c139] > span[_ngcontent-serverApp-c139]{
        display:none
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139]{
        flex-direction:column-reverse;
        gap:28px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .footer-cellphone[_ngcontent-serverApp-c139]{
        flex-direction:row
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     li.footer-license__item[_ngcontent-serverApp-c139] > div[_ngcontent-serverApp-c139]{
        height:27px;
        width:27px;
        border-radius:8px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     li.footer-license__item[_ngcontent-serverApp-c139]{
        padding:4px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer-license__container[_ngcontent-serverApp-c139] > ul[_ngcontent-serverApp-c139]{
        background:#fff
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel[_ngcontent-serverApp-c139] .content[_ngcontent-serverApp-c139] .description[_ngcontent-serverApp-c139]{
        font-size:10px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .download[_ngcontent-serverApp-c139] .box[_ngcontent-serverApp-c139] .channel[_ngcontent-serverApp-c139] .icon[_ngcontent-serverApp-c139]{
        width:16px;
        height:16px
    }
}
@media (max-width: 430px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .footer[_ngcontent-serverApp-c139] .footer-menu[_ngcontent-serverApp-c139] > .content[_ngcontent-serverApp-c139] .footer-cellphone[_ngcontent-serverApp-c139]{
        flex-direction:column
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .collapsible-sign[_ngcontent-serverApp-c125]{
    position:relative;
    display:inline-block;
    width:1rem;
    height:1rem
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-sign[_ngcontent-serverApp-c125]:before, .collapsible-sign[_ngcontent-serverApp-c125]:after{
    content:"";
    position:absolute;
    top:2px;
    background-color:#183ff5;
    transition:transform .25s ease-out
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-sign[_ngcontent-serverApp-c125]:before{
    top:-1px;
    left:50%;
    width:2px;
    height:100%;
    margin-left:-1px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-sign[_ngcontent-serverApp-c125]:after{
    top:calc(50% - 1px);
    left:0;
    width:100%;
    height:2px;
    margin-top:-1px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-sign.open[_ngcontent-serverApp-c125]{
    cursor:pointer
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-sign.open[_ngcontent-serverApp-c125]:before{
    transform:rotate(90deg)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-sign.open[_ngcontent-serverApp-c125]:after{
    transform:rotate(180deg)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-sign.plus-close.open[_ngcontent-serverApp-c125]:before, .collapsible-sign.plus-close.open[_ngcontent-serverApp-c125]:after{
    transition:transform .25s ease-in-out;
    transform:rotate(-135deg)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  h1[_ngcontent-serverApp-c72], h2[_ngcontent-serverApp-c72], h3[_ngcontent-serverApp-c72], h4[_ngcontent-serverApp-c72], h5[_ngcontent-serverApp-c72], h6[_ngcontent-serverApp-c72]{
    color:#061962;
    margin-bottom:8px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c72]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h2[_ngcontent-serverApp-c72]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h3[_ngcontent-serverApp-c72]{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h4[_ngcontent-serverApp-c72]{
    font-size:20px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h5[_ngcontent-serverApp-c72]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h6[_ngcontent-serverApp-c72]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c72] ~ .subtitle[_ngcontent-serverApp-c72], h2[_ngcontent-serverApp-c72] ~ .subtitle[_ngcontent-serverApp-c72]{
    font-weight:normal;
    font-size:20px;
    color:#061962;
    line-height:1.5;
    margin-bottom:32px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c72], h2[_ngcontent-serverApp-c72]{
        font-size:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c72]{
        font-size:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h4[_ngcontent-serverApp-c72]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h5[_ngcontent-serverApp-c72]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h6[_ngcontent-serverApp-c72]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c72] ~ .subtitle[_ngcontent-serverApp-c72], h2[_ngcontent-serverApp-c72] ~ .subtitle[_ngcontent-serverApp-c72]{
        font-size:18px;
        margin-bottom:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c72], h2[_ngcontent-serverApp-c72], h3[_ngcontent-serverApp-c72], h4[_ngcontent-serverApp-c72], h5[_ngcontent-serverApp-c72], h6[_ngcontent-serverApp-c72]{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c72], h2[_ngcontent-serverApp-c72]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c72]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c72], h4[_ngcontent-serverApp-c72], h5[_ngcontent-serverApp-c72]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c72] ~ .subtitle[_ngcontent-serverApp-c72], h2[_ngcontent-serverApp-c72] ~ .subtitle[_ngcontent-serverApp-c72]{
        font-size:14px;
        margin-bottom:8px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c72]{
    display:inline-block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button[_ngcontent-serverApp-c72]{
    height:48px;
    display:flex;
    align-items:center;
    justify-content:center;
    width:100%;
    font-size:.875rem;
    padding:12px 24px;
    min-width:180px;
    font-weight:normal;
    border:1px solid #0040ff;
    background:#0040ff;
    color:#fff;
    border-radius:12px;
    box-shadow:none;
    cursor:pointer
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button[_ngcontent-serverApp-c72]:focus{
    outline:none;
    box-shadow:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.default[disabled][_ngcontent-serverApp-c72]{
    background:#e6e6e6;
    border-color:#e6e6e6;
    color:#b2b2b2
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.secondary[_ngcontent-serverApp-c72]{
    background:#B4C7FF;
    color:#0040ff;
    border:unset
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.dark-blue[_ngcontent-serverApp-c72]{
    background:#061962;
    color:#fff;
    border:unset
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.small-cta[_ngcontent-serverApp-c72]{
    height:24px;
    padding:0 8px;
    font-size:10px;
    background:#B4C7FF;
    color:#0040ff;
    border:unset;
    min-width:unset
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.outline-blue[_ngcontent-serverApp-c72]{
    background:transparent;
    color:#0040ff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.outline-blue[disabled][_ngcontent-serverApp-c72]{
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.flat-blue[_ngcontent-serverApp-c72]{
    background:#f2f5f8;
    color:#0040ff;
    border:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.flat-blue[disabled][_ngcontent-serverApp-c72]{
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.outline-steel[_ngcontent-serverApp-c72]{
    background:transparent;
    color:#2c3544;
    border-color:#6e798d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.outline-steel[disabled][_ngcontent-serverApp-c72]{
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.blue-text[_ngcontent-serverApp-c72]{
    color:#0040ff;
    background:transparent;
    border-color:transparent
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.blue-text[disabled][_ngcontent-serverApp-c72]{
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.green-text[_ngcontent-serverApp-c72]{
    color:#02b75d;
    background:transparent;
    border-color:transparent
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.green-text[disabled][_ngcontent-serverApp-c72]{
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.red-text[_ngcontent-serverApp-c72]{
    color:#ff2638;
    background:transparent;
    border-color:transparent
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.red-text[disabled][_ngcontent-serverApp-c72]{
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.green[_ngcontent-serverApp-c72]{
    background:#00cc6d;
    color:#fff;
    border-color:#00cc6d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.green[disabled][_ngcontent-serverApp-c72]{
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.outline-green[_ngcontent-serverApp-c72]{
    background:transparent;
    color:#00cc6d;
    border-color:#00cc6d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.outline-green[disabled][_ngcontent-serverApp-c72]{
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.just-icon[_ngcontent-serverApp-c72]{
    height:auto;
    display:flex;
    justify-content:center;
    align-items:center;
    border:0;
    padding:0;
    background:transparent;
    min-width:unset
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.yellow[_ngcontent-serverApp-c72]{
    background:#ffbe00;
    color:#fff;
    border-color:#ffbe00;
    border-radius:100px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.outline-yellow[_ngcontent-serverApp-c72]{
    background:transparent;
    color:#ffbe00;
    border-color:#ffbe00;
    border-radius:100px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.outline-yellow[disabled][_ngcontent-serverApp-c72]{
    opacity:.4
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.border-space[_ngcontent-serverApp-c72]{
    outline-width:1px;
    outline-style:solid;
    outline-offset:4px;
    outline-color:#061962;
    background:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button[disabled][_ngcontent-serverApp-c72]{
    cursor:not-allowed
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.rounded[_ngcontent-serverApp-c72]{
    border-radius:100px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.small[_ngcontent-serverApp-c72]{
    min-width:unset;
    padding:12px;
    font-size:14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.medium[_ngcontent-serverApp-c72]{
    min-width:unset;
    padding:16px;
    font-size:14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button.big[_ngcontent-serverApp-c72]{
    height:56px;
    min-width:unset;
    padding:16px 24px;
    font-size:14px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 a.button[_ngcontent-serverApp-c72]{
    text-align:center;
    text-decoration:none;
    display:flex;
    align-items:center;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 a.button[_ngcontent-serverApp-c72] span{
    line-height:1.5;
    font-family:dana, Arial
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .button[_ngcontent-serverApp-c72]{
        min-width:160px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .button[_ngcontent-serverApp-c72]{
        min-width:100px;
        font-size:12px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  h1[_ngcontent-serverApp-c80], h2[_ngcontent-serverApp-c80], h3[_ngcontent-serverApp-c80], h4[_ngcontent-serverApp-c80], h5[_ngcontent-serverApp-c80], h6[_ngcontent-serverApp-c80]{
    color:#061962;
    margin-bottom:8px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c80]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h2[_ngcontent-serverApp-c80]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h3[_ngcontent-serverApp-c80]{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h4[_ngcontent-serverApp-c80]{
    font-size:20px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h5[_ngcontent-serverApp-c80]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h6[_ngcontent-serverApp-c80]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c80] ~ .subtitle[_ngcontent-serverApp-c80], h2[_ngcontent-serverApp-c80] ~ .subtitle[_ngcontent-serverApp-c80]{
    font-weight:normal;
    font-size:20px;
    color:#061962;
    line-height:1.5;
    margin-bottom:32px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c80], h2[_ngcontent-serverApp-c80]{
        font-size:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c80]{
        font-size:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h4[_ngcontent-serverApp-c80]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h5[_ngcontent-serverApp-c80]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h6[_ngcontent-serverApp-c80]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c80] ~ .subtitle[_ngcontent-serverApp-c80], h2[_ngcontent-serverApp-c80] ~ .subtitle[_ngcontent-serverApp-c80]{
        font-size:18px;
        margin-bottom:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c80], h2[_ngcontent-serverApp-c80], h3[_ngcontent-serverApp-c80], h4[_ngcontent-serverApp-c80], h5[_ngcontent-serverApp-c80], h6[_ngcontent-serverApp-c80]{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c80], h2[_ngcontent-serverApp-c80]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c80]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c80], h4[_ngcontent-serverApp-c80], h5[_ngcontent-serverApp-c80]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c80] ~ .subtitle[_ngcontent-serverApp-c80], h2[_ngcontent-serverApp-c80] ~ .subtitle[_ngcontent-serverApp-c80]{
        font-size:14px;
        margin-bottom:8px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c80]{
    display:flex;
    align-items:center;
    justify-content:center
}
@keyframes uiPreparingRotate{
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     0%{
        transform:rotate(0)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     to{
        transform:rotate(360deg)
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .ui-preparing[_ngcontent-serverApp-c80]{
    text-align:center;
    line-height:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .ui-preparing[_ngcontent-serverApp-c80] .loading[_ngcontent-serverApp-c80]{
    width:1em;
    height:1em;
    display:inline-block;
    background:url(ui-preparing-loading.a078c6875b0e1e53.svg) no-repeat 0 0/100%;
    animation:uiPreparingRotate .7s linear infinite
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .ui-preparing[_ngcontent-serverApp-c80] .title[_ngcontent-serverApp-c80]{
    color:#4c4c4c;
    margin-bottom:12px;
    font-size:.875rem
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .ui-preparing[_ngcontent-serverApp-c80] .subtitle[_ngcontent-serverApp-c80]{
    color:#7f7f7f;
    margin-bottom:30px;
    font-size:.75rem
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .banner-xs[_ngcontent-serverApp-c137]{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .banner[_ngcontent-serverApp-c137] a[_ngcontent-serverApp-c137]{
    display:flex;
    width:100%;
    height:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .banner[_ngcontent-serverApp-c137] a[_ngcontent-serverApp-c137] img[_ngcontent-serverApp-c137]{
    width:100%;
    object-fit:cover
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .banner[_ngcontent-serverApp-c137] > div[_ngcontent-serverApp-c137]{
    border-radius:1em;
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .banner.banner__top[_ngcontent-serverApp-c137] > div[_ngcontent-serverApp-c137]{
    border-radius:0;
    height:80px;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .banner.banner__top[_ngcontent-serverApp-c137] img[_ngcontent-serverApp-c137]{
    position:absolute;
    height:100%;
    left:50%;
    transform:translate(-50%,-50%);
    top:50%;
    width:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  body.banner-top__active{
    padding-top:80px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .banner.banner__top[_ngcontent-serverApp-c137]{
    transition:.5s
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  nav.fixed-mode .banner.banner__top{
    margin-top:-80px
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .banner.banner__top[_ngcontent-serverApp-c137] > div[_ngcontent-serverApp-c137]{
        height:50px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4      body.banner-top__active{
        padding-top:50px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .navbar[_ngcontent-serverApp-c137] .container[_ngcontent-serverApp-c137]{
        border-bottom:0
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4      nav.fixed-mode .banner.banner__top{
        margin-top:-50px!important
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .banner-xs[_ngcontent-serverApp-c137]{
        display:block
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .banner-lg[_ngcontent-serverApp-c137]{
        display:none
    }
}
@charset "UTF-8";
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c147], h2[_ngcontent-serverApp-c147], h3[_ngcontent-serverApp-c147], h4[_ngcontent-serverApp-c147], h5[_ngcontent-serverApp-c147], h6[_ngcontent-serverApp-c147]{
    color:#061962;
    margin-bottom:8px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c147]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h2[_ngcontent-serverApp-c147]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h3[_ngcontent-serverApp-c147]{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h4[_ngcontent-serverApp-c147]{
    font-size:20px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h5[_ngcontent-serverApp-c147]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h6[_ngcontent-serverApp-c147]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c147] ~ .subtitle[_ngcontent-serverApp-c147], h2[_ngcontent-serverApp-c147] ~ .subtitle[_ngcontent-serverApp-c147]{
    font-weight:normal;
    font-size:20px;
    color:#061962;
    line-height:1.5;
    margin-bottom:32px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c147], h2[_ngcontent-serverApp-c147]{
        font-size:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c147]{
        font-size:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h4[_ngcontent-serverApp-c147]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h5[_ngcontent-serverApp-c147]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h6[_ngcontent-serverApp-c147]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c147] ~ .subtitle[_ngcontent-serverApp-c147], h2[_ngcontent-serverApp-c147] ~ .subtitle[_ngcontent-serverApp-c147]{
        font-size:18px;
        margin-bottom:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c147], h2[_ngcontent-serverApp-c147], h3[_ngcontent-serverApp-c147], h4[_ngcontent-serverApp-c147], h5[_ngcontent-serverApp-c147], h6[_ngcontent-serverApp-c147]{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c147], h2[_ngcontent-serverApp-c147]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c147]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c147], h4[_ngcontent-serverApp-c147], h5[_ngcontent-serverApp-c147]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c147] ~ .subtitle[_ngcontent-serverApp-c147], h2[_ngcontent-serverApp-c147] ~ .subtitle[_ngcontent-serverApp-c147]{
        font-size:14px;
        margin-bottom:8px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .container .image>.title{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-default>.container>div{
    text-align:center;
    margin:4rem 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-default>.container>div>h1{
    display:inline-block;
    background-color:#001a66;
    color:#fff;
    font-weight:normal;
    line-height:normal;
    padding:.25rem .5rem;
    margin-bottom:1.5rem
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-default>.container>div>h2{
    font-weight:normal;
    margin-bottom:1rem
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-default>.container>div>h3{
    font-weight:normal;
    line-height:1.5;
    margin-bottom:1rem
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .introduction-default[_ngcontent-serverApp-c147] > .container[_ngcontent-serverApp-c147]{
    display:flex;
    flex-direction:column;
    justify-content:space-between;
    align-items:center;
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .introduction-default[_ngcontent-serverApp-c147] > .container[_ngcontent-serverApp-c147] .image[_ngcontent-serverApp-c147]{
    display:flex;
    justify-content:center;
    max-width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .introduction-default[_ngcontent-serverApp-c147] > .container[_ngcontent-serverApp-c147] .image[_ngcontent-serverApp-c147] div[_ngcontent-serverApp-c147]{
    width:760px;
    display:block;
    margin:-65px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .introduction-default[_ngcontent-serverApp-c147] > .container[_ngcontent-serverApp-c147] .image[_ngcontent-serverApp-c147] div[_ngcontent-serverApp-c147] img[_ngcontent-serverApp-c147]{
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value>.container>div{
    text-align:center;
    margin-bottom:32px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value>.container .ctas{
    margin-top:42px;
    text-align:right
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value>.container .image{
    display:flex;
    justify-content:center;
    max-width:100%;
    gap:64px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value>.container .image>div{
    width:50%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value>.container .image>div:last-child{
    display:flex;
    flex-direction:column;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value>.container .image>div:first-child{
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value>.container .image>div:first-child img{
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value .feature-card{
    display:flex;
    flex:1 1 auto;
    border-radius:1rem;
    text-align:right;
    cursor:default
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value .feature-card-icon{
    display:flex;
    padding:8px;
    justify-content:center;
    align-items:center;
    flex:0 0 44px;
    width:44px;
    height:44px;
    background:#FFFFFF;
    box-shadow:2px 2px 5px #183ff51a;
    border-radius:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value .feature-card-icon>img{
    object-fit:contain;
    object-position:center;
    max-width:100%;
    max-height:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value .feature-card-content{
    display:flex;
    flex-direction:column;
    color:#001a66;
    padding-right:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value .feature-card-content>.card-title{
    color:#061962;
    font-size:20px;
    font-weight:normal;
    line-height:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value .feature-card-content>.card-description{
    color:#061962;
    font-size:16px;
    font-weight:normal;
    line-height:2;
    margin-top:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value .feature-card-content>.card-description:before{
    content:"\2022 ";
    margin-left:8px;
    margin-right:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value .feature-cards{
    display:flex;
    flex-direction:column;
    flex-wrap:wrap;
    gap:28px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value>.container .ctas{
        text-align:center
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value>.container .image{
        flex-direction:column;
        gap:32px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value>.container .image div{
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value>.container .image div:first-child img{
        width:70%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value>.container .image .title{
        display:block
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] -shadowcsshost .introduction-value>.container>div.title{
        display:none
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value .feature-cards{
        flex-direction:row
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value .feature-cards>li{
        flex:0 0 calc(50% - 2rem)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value .feature-card-content>span{
        font-size:18px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value .feature-cards>li{
        flex:1 1 100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value .feature-card-content>span{
        font-size:15px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2>.container>div{
    text-align:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2>.container .ctas{
    margin-top:42px;
    text-align:right
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2>.container .image{
    display:flex;
    align-items:center;
    justify-content:center;
    max-width:100%;
    flex-direction:row-reverse
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2>.container .image .title{
    text-align:right
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2>.container .image>div{
    width:50%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2>.container .image>div:last-child{
    display:flex;
    flex-direction:column;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2>.container .image>div:first-child{
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2>.container .image>div:first-child img{
    width:100%;
    object-fit:contain;
    max-height:484px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2 .feature-card{
    margin-top:56px;
    display:flex;
    flex-direction:column;
    flex:0 0 calc(50% - 2rem);
    border-radius:1rem;
    text-align:right;
    cursor:default
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2 .feature-card-icon{
    display:flex;
    justify-content:center;
    align-items:center;
    flex:0 0 44px;
    width:44px;
    height:44px;
    background:rgba(24,63,245,.12);
    -webkit-backdrop-filter:blur(4px);
    backdrop-filter:blur(4px);
    border-radius:8px;
    margin-bottom:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2 .feature-card-icon>img{
    object-fit:contain;
    object-position:center;
    width:60%;
    max-height:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2 .feature-card-content{
    display:flex;
    flex-direction:column;
    justify-content:center;
    color:#001a66
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2 .feature-card-content>.card-title{
    color:#061962;
    font-size:16px;
    font-weight:normal;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2 .feature-card-content>span{
    color:#061962;
    font-size:16px;
    font-weight:normal;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-value2 .feature-cards{
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:space-between
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value2>.container .ctas{
        text-align:center
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value2>.container .image{
        flex-direction:column;
        gap:32px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value2>.container .image>div{
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value2>.container .image>div:first-child img{
        width:70%;
        max-height:290px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value2 .feature-cards{
        flex-direction:row
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value2 .feature-cards>li{
        flex:0 0 calc(50% - 2rem)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value2 .feature-card-content>span{
        font-size:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value2 .feature-card-content>.card-title{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-value2 .feature-card-content>span{
        font-size:12px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .introduction-blue[_ngcontent-serverApp-c147]{
    background-color:#0834a4;
    border-bottom-right-radius:48px;
    border-bottom-left-radius:48px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .introduction-blue[_ngcontent-serverApp-c147] > .container[_ngcontent-serverApp-c147]{
    display:flex;
    flex-direction:column;
    justify-content:space-between;
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-blue>.container>div{
    text-align:center;
    margin:2rem 0;
    max-width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-blue>.container>div .image, [_nghost-serverApp-c147] .introduction-blue>.container>div img{
    max-width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-blue>.container>div>h1{
    display:inline-block;
    background-color:#fff;
    color:#0834a4;
    font-weight:normal;
    line-height:normal;
    padding:.25rem .5rem;
    margin-bottom:1.5rem
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-blue>.container>div>h2{
    color:#fff;
    font-weight:normal;
    margin-bottom:1rem
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-blue>.container>div>h3{
    color:#fff;
    font-weight:normal;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c147] .introduction-blue>.container>img{
    max-height:50vh;
    max-width:100%;
    margin:4rem 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .introduction-booklet[_ngcontent-serverApp-c147] > .container[_ngcontent-serverApp-c147]{
    display:flex;
    flex-direction:row;
    justify-content:space-around;
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .introduction-booklet[_ngcontent-serverApp-c147] > .container[_ngcontent-serverApp-c147] > div[_ngcontent-serverApp-c147] > h1[_ngcontent-serverApp-c147]{
    display:inline-block;
    background-color:#001a66;
    color:#fff;
    font-weight:normal;
    font-size:2.5rem;
    line-height:normal;
    padding:.25rem .5rem;
    margin-bottom:1.5rem
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .introduction-booklet[_ngcontent-serverApp-c147] > .container[_ngcontent-serverApp-c147] > div[_ngcontent-serverApp-c147] > h2[_ngcontent-serverApp-c147]{
    font-size:30px;
    font-weight:normal;
    margin-bottom:50px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .introduction-booklet>.container>div>.subtitle{
    font-size:16px;
    font-weight:normal;
    margin-bottom:2rem;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .introduction-booklet[_ngcontent-serverApp-c147] .anchor-button-default-icon[_ngcontent-serverApp-c147]{
    display:inline-flex
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .introduction-booklet[_ngcontent-serverApp-c147] > .container[_ngcontent-serverApp-c147] > div[_ngcontent-serverApp-c147] img[_ngcontent-serverApp-c147]{
    max-height:570px;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 video[_ngcontent-serverApp-c147]{
    border-radius:12px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .introduction-booklet[_ngcontent-serverApp-c147] > .container[_ngcontent-serverApp-c147]{
        flex-direction:column-reverse
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .introduction-value[_ngcontent-serverApp-c147] .feature-card-content[_ngcontent-serverApp-c147] > .card-title[_ngcontent-serverApp-c147]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .introduction-value[_ngcontent-serverApp-c147] .feature-card-content[_ngcontent-serverApp-c147] > .card-description[_ngcontent-serverApp-c147]{
        font-weight:normal;
        font-size:14px
    }
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-booklet .container div:first-child{
        max-width:100%;
        text-align:center
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-booklet .container div:last-child{
        max-width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-booklet>.container>div>.subtitle{
        font-size:14px;
        margin-bottom:24px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c147] .introduction-booklet>.container>div>.subtitle{
        font-size:12px;
        margin-bottom:40px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .content[_ngcontent-serverApp-c123]{
    position:relative;
    width:100%;
    background:#fff;
    border-radius:25px 0 25px 25px;
    margin-top:74px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .tabs[_ngcontent-serverApp-c123]{
    position:absolute;
    top:-54px;
    display:flex
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .tabs[_ngcontent-serverApp-c123] button[_ngcontent-serverApp-c123]{
    background:#D0D9F5;
    position:relative;
    border-radius:16px 16px 0 0;
    height:54px;
    border-color:transparent;
    width:168px;
    z-index:1;
    display:flex;
    align-items:center;
    justify-content:center;
    min-width:-moz-fit-content;
    min-width:fit-content;
    padding:0 36px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .tabs[_ngcontent-serverApp-c123] button[_ngcontent-serverApp-c123] .name[_ngcontent-serverApp-c123]{
    font-weight:normal;
    font-size:18px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .tabs[_ngcontent-serverApp-c123] button[_ngcontent-serverApp-c123] .activity[_ngcontent-serverApp-c123]{
    font-size:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .tabs[_ngcontent-serverApp-c123] button[_ngcontent-serverApp-c123] img[_ngcontent-serverApp-c123]{
    max-width:24px;
    max-height:24px;
    margin-left:10px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .tabs[_ngcontent-serverApp-c123] button.active[_ngcontent-serverApp-c123]{
    background:#FFFFFF;
    z-index:2
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .tabs[_ngcontent-serverApp-c123] button.active[_ngcontent-serverApp-c123] .name[_ngcontent-serverApp-c123]{
    color:#0040ff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .tabs[_ngcontent-serverApp-c123] button[_ngcontent-serverApp-c123]:not(:first-child){
    margin-right:-20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123]{
    padding:40px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] > div[_ngcontent-serverApp-c123]{
    margin-bottom:24px;
    gap:48px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .right-side[_ngcontent-serverApp-c123]{
    display:grid
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .right-side[_ngcontent-serverApp-c123] .title[_ngcontent-serverApp-c123]{
    color:#061962;
    font-weight:normal;
    font-size:20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .right-side[_ngcontent-serverApp-c123] .provider-name[_ngcontent-serverApp-c123]{
    font-weight:normal;
    color:#061962;
    font-size:20px;
    margin-top:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .right-side[_ngcontent-serverApp-c123] .active-check[_ngcontent-serverApp-c123]{
    font-weight:normal;
    color:#fff;
    padding:6px 12px;
    border-radius:23px;
    height:-moz-fit-content;
    height:fit-content;
    margin-right:auto;
    font-size:12px;
    background:#AFB9C5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .right-side[_ngcontent-serverApp-c123] .active-check.active[_ngcontent-serverApp-c123]{
    background:#00CC6D
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123]{
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123]{
    background:#F0F5FF;
    border-radius:16px;
    width:100%;
    padding:48px 24px 36px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] hr[_ngcontent-serverApp-c123]{
    border-top:1px solid #E1E9F9
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123]{
    display:flex;
    width:100%;
    justify-content:space-between
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123] .tooltip[_ngcontent-serverApp-c123]{
    padding:0;
    border:unset;
    box-shadow:unset;
    background:unset;
    min-width:unset
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123] .title[_ngcontent-serverApp-c123], .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123] .value[_ngcontent-serverApp-c123]{
    color:#061962;
    font-weight:normal;
    font-size:14px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123] .value[_ngcontent-serverApp-c123]{
    min-width:-moz-fit-content;
    min-width:fit-content;
    padding-right:20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123] .value.bold[_ngcontent-serverApp-c123]{
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123] .title[_ngcontent-serverApp-c123]{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    gap:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123] .title[_ngcontent-serverApp-c123] i[_ngcontent-serverApp-c123]{
    cursor:help
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123]:last-child .title[_ngcontent-serverApp-c123]{
    font-size:18px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123]:last-child .value[_ngcontent-serverApp-c123]{
    font-weight:normal;
    font-size:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .divider[_ngcontent-serverApp-c123]{
    display:flex;
    position:relative;
    margin:18px -24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .divider[_ngcontent-serverApp-c123]:before{
    content:"";
    border:1px dashed #B4C7FF;
    width:100%;
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .divider[_ngcontent-serverApp-c123] div[_ngcontent-serverApp-c123]:first-child{
    width:30px;
    height:30px;
    border-radius:50%;
    background:white;
    margin-right:-15px;
    z-index:2
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .divider[_ngcontent-serverApp-c123] div[_ngcontent-serverApp-c123]:last-child{
    width:30px;
    height:30px;
    border-radius:50%;
    background:white;
    margin-left:-15px;
    margin-right:auto;
    z-index:2
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-notice[_ngcontent-serverApp-c123]{
    margin-top:24px;
    width:100%;
    background:#FFF5EE;
    border:1px solid #E6E6E6;
    border-radius:12px;
    padding:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-notice[_ngcontent-serverApp-c123] .title[_ngcontent-serverApp-c123]{
    display:flex;
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-notice[_ngcontent-serverApp-c123] .title[_ngcontent-serverApp-c123] .outside-circle[_ngcontent-serverApp-c123]{
    width:20px;
    height:20px;
    flex:0 0 20px;
    border-radius:50%;
    background:#B4C7FF;
    display:flex;
    align-items:center;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-notice[_ngcontent-serverApp-c123] .title[_ngcontent-serverApp-c123] .inside-circle[_ngcontent-serverApp-c123]{
    width:8px;
    height:8px;
    border-radius:50%;
    background:#3C6DFF
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-notice[_ngcontent-serverApp-c123] .title[_ngcontent-serverApp-c123] .text[_ngcontent-serverApp-c123]{
    margin-right:8px;
    font-weight:normal;
    font-size:14px;
    line-height:1.5;
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-notice[_ngcontent-serverApp-c123] .items[_ngcontent-serverApp-c123]{
    margin-top:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-notice[_ngcontent-serverApp-c123] .items[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123]{
    display:flex;
    align-items:center;
    margin-bottom:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-notice[_ngcontent-serverApp-c123] .items[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123] .outside-circle[_ngcontent-serverApp-c123]{
    width:20px;
    height:20px;
    flex:0 0 20px;
    border-radius:50%;
    background:transparent;
    display:flex;
    align-items:center;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-notice[_ngcontent-serverApp-c123] .items[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123] .inside-circle[_ngcontent-serverApp-c123]{
    width:8px;
    height:8px;
    border-radius:50%;
    background:#3C6DFF
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-notice[_ngcontent-serverApp-c123] .items[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123] .text[_ngcontent-serverApp-c123]{
    margin-right:8px;
    font-weight:normal;
    font-size:14px;
    line-height:1.5;
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy[_ngcontent-serverApp-c123] .mat-form-field-wrapper[_ngcontent-serverApp-c123]{
    padding-bottom:unset
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c123] .mat-form-field-flex{
    width:288px!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-blue[_ngcontent-serverApp-c123]{
    display:flex;
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .icon-blue[_ngcontent-serverApp-c123] .icon-charon-left[_ngcontent-serverApp-c123]{
    filter:invert(14%) sepia(74%) saturate(6122%) hue-rotate(230deg) brightness(104%) contrast(112%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .mat-tooltip.info-tooltip{
    background:#8D99A8;
    direction:rtl;
    line-height:1.5;
    padding:16px;
    font-weight:normal;
    font-size:12px;
    color:#fff;
    margin-top:4px;
    font-family:dana, Arial,dana
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] > div[_ngcontent-serverApp-c123]{
        flex-direction:column
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .right-side[_ngcontent-serverApp-c123] .titles[_ngcontent-serverApp-c123]{
        margin-bottom:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c123] .mat-form-field-type-mat-select, [_nghost-serverApp-c123] .mat-form-field-wrapper, [_nghost-serverApp-c123] .mat-form-field-flex{
        width:100%!important
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123]{
        padding:48px 12px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123]{
        border-radius:0 0 25px 25px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123]{
        padding:40px 12px 20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123] .value[_ngcontent-serverApp-c123]{
        padding-right:12px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123] .title[_ngcontent-serverApp-c123]{
        font-size:12px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123]:last-child{
        flex-direction:column
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123]:last-child .title[_ngcontent-serverApp-c123]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .item[_ngcontent-serverApp-c123]:last-child .value[_ngcontent-serverApp-c123]{
        padding-right:unset;
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .tabs[_ngcontent-serverApp-c123] button[_ngcontent-serverApp-c123]{
        padding:0 28px;
        width:150px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .tabs[_ngcontent-serverApp-c123] button[_ngcontent-serverApp-c123] .name[_ngcontent-serverApp-c123]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .tabs[_ngcontent-serverApp-c123] button[_ngcontent-serverApp-c123] .activity[_ngcontent-serverApp-c123]{
        font-size:10px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .tabs[_ngcontent-serverApp-c123]{
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .tabs[_ngcontent-serverApp-c123] button[_ngcontent-serverApp-c123]{
        padding:0 24px;
        flex:auto
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .divider[_ngcontent-serverApp-c123] div[_ngcontent-serverApp-c123]:first-child{
        margin-right:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c123] .card[_ngcontent-serverApp-c123] .left-side[_ngcontent-serverApp-c123] .card-detail[_ngcontent-serverApp-c123] .divider[_ngcontent-serverApp-c123] div[_ngcontent-serverApp-c123]:last-child{
        margin-left:unset
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  h1[_ngcontent-serverApp-c143], h2[_ngcontent-serverApp-c143], h3[_ngcontent-serverApp-c143], h4[_ngcontent-serverApp-c143], h5[_ngcontent-serverApp-c143], h6[_ngcontent-serverApp-c143]{
    color:#061962;
    margin-bottom:8px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c143]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h2[_ngcontent-serverApp-c143]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h3[_ngcontent-serverApp-c143]{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h4[_ngcontent-serverApp-c143]{
    font-size:20px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h5[_ngcontent-serverApp-c143]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h6[_ngcontent-serverApp-c143]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c143] ~ .subtitle[_ngcontent-serverApp-c143], h2[_ngcontent-serverApp-c143] ~ .subtitle[_ngcontent-serverApp-c143]{
    font-weight:normal;
    font-size:20px;
    color:#061962;
    line-height:1.5;
    margin-bottom:32px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c143], h2[_ngcontent-serverApp-c143]{
        font-size:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c143]{
        font-size:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h4[_ngcontent-serverApp-c143]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h5[_ngcontent-serverApp-c143]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h6[_ngcontent-serverApp-c143]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c143] ~ .subtitle[_ngcontent-serverApp-c143], h2[_ngcontent-serverApp-c143] ~ .subtitle[_ngcontent-serverApp-c143]{
        font-size:18px;
        margin-bottom:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c143], h2[_ngcontent-serverApp-c143], h3[_ngcontent-serverApp-c143], h4[_ngcontent-serverApp-c143], h5[_ngcontent-serverApp-c143], h6[_ngcontent-serverApp-c143]{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c143], h2[_ngcontent-serverApp-c143]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c143]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c143], h4[_ngcontent-serverApp-c143], h5[_ngcontent-serverApp-c143]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c143] ~ .subtitle[_ngcontent-serverApp-c143], h2[_ngcontent-serverApp-c143] ~ .subtitle[_ngcontent-serverApp-c143]{
        font-size:14px;
        margin-bottom:8px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c143] .swiper{
    overflow:visible
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c143] .swiper:before{
    content:"";
    background-image:radial-gradient(#D0D9F5 2px,transparent 2px);
    background-position:center;
    background-size:15px 15px;
    background-repeat:repeat-x;
    position:absolute;
    right:0;
    width:100%;
    top:85px;
    height:10px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow[_ngcontent-serverApp-c143]{
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-icon[_ngcontent-serverApp-c143] > div[_ngcontent-serverApp-c143]{
    opacity:.1;
    width:75px;
    height:75px;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    padding:30%;
    background-color:#1c40ff;
    transition:.5s
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-icon[_ngcontent-serverApp-c143] > div[_ngcontent-serverApp-c143] i[_ngcontent-serverApp-c143]{
    display:flex;
    justify-content:center;
    align-items:center;
    width:100%;
    height:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-index[_ngcontent-serverApp-c143] span[_ngcontent-serverApp-c143]{
    font-size:44px;
    font-weight:normal;
    -webkit-text-stroke:1px #1c40ff;
    color:transparent
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-title[_ngcontent-serverApp-c143]{
    padding-left:35px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-title[_ngcontent-serverApp-c143] span[_ngcontent-serverApp-c143]{
    font-size:20px;
    font-weight:normal;
    color:#1c40ff;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-icon[_ngcontent-serverApp-c143]{
    position:absolute;
    right:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-item[_ngcontent-serverApp-c143] > div[_ngcontent-serverApp-c143]{
    padding-right:95px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-desc[_ngcontent-serverApp-c143] span[_ngcontent-serverApp-c143]{
    font-size:14px;
    text-align:justify;
    display:inline
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-desc[_ngcontent-serverApp-c143]{
    margin-top:24px;
    line-height:1.5;
    margin-right:-95px;
    padding-left:80px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow[_ngcontent-serverApp-c143] .ctas[_ngcontent-serverApp-c143]{
    width:100%;
    text-align:center;
    margin-top:32px;
    margin-right:4px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-wrapper[_ngcontent-serverApp-c143]:before{
    content:"";
    background-image:radial-gradient(#E6E8EF 2px,transparent 2px);
    background-position:center;
    background-size:15px 15px;
    background-repeat:repeat-x;
    position:absolute;
    right:0;
    width:100%;
    top:35px;
    height:10px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 section.horizontal-flow[_ngcontent-serverApp-c143] .swiper-container[_ngcontent-serverApp-c143]{
    overflow:visible
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 section.horizontal-flow[_ngcontent-serverApp-c143] .horizontal-flow-text[_ngcontent-serverApp-c143]{
    opacity:.1;
    transition:.5s
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-items[_ngcontent-serverApp-c143]{
    position:relative;
    margin-top:20px;
    font-size:10px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 section.horizontal-flow[_ngcontent-serverApp-c143] .swiper-slide-visible[_ngcontent-serverApp-c143] .horizontal-flow-text[_ngcontent-serverApp-c143]{
    opacity:1!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-button-next[_ngcontent-serverApp-c143] i[_ngcontent-serverApp-c143], .swiper-button-prev[_ngcontent-serverApp-c143] i[_ngcontent-serverApp-c143]{
    font-size:25px;
    color:#001a664d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-navigation[_ngcontent-serverApp-c143] > div[_ngcontent-serverApp-c143] > div[_ngcontent-serverApp-c143]{
    cursor:pointer;
    display:flex
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-navigation[_ngcontent-serverApp-c143]{
    margin-bottom:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-navigation[_ngcontent-serverApp-c143] > div[_ngcontent-serverApp-c143] > div.swiper-button-disabled[_ngcontent-serverApp-c143]{
    opacity:.15
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c143] .swiper-slide-visible .horizontal-flow-text{
    opacity:1!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c143] .swiper-slide-visible .horizontal-flow-icon>div{
    box-shadow:0 5px 30px -5px #0040ff1a;
    opacity:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-button-next[_ngcontent-serverApp-c143] i[_ngcontent-serverApp-c143], .horizontal-flow-button-prev[_ngcontent-serverApp-c143] i[_ngcontent-serverApp-c143]{
    font-family:icomoon;
    font-size:25px;
    font-style:normal;
    color:#828cb1!important;
    text-decoration:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-icon__arrow-left[_ngcontent-serverApp-c143]:before{
    content:"\e900";
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-icon__arrow-right[_ngcontent-serverApp-c143]:before{
    content:"\e904";
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-navigation[_ngcontent-serverApp-c143]{
    display:flex;
    justify-content:space-between
}
@media (max-width: 768px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c143] .swiper:before{
        top:80px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .horizontal-flow-title[_ngcontent-serverApp-c143] span[_ngcontent-serverApp-c143]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .horizontal-flow-item[_ngcontent-serverApp-c143] > div[_ngcontent-serverApp-c143]{
        padding-right:115px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .horizontal-flow-icon[_ngcontent-serverApp-c143]{
        right:20px
    }
}
@media (max-width: 577px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .horizontal-flow-desc[_ngcontent-serverApp-c143]{
        padding-left:30px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  h1[_ngcontent-serverApp-c148], h2[_ngcontent-serverApp-c148], h3[_ngcontent-serverApp-c148], h4[_ngcontent-serverApp-c148], h5[_ngcontent-serverApp-c148], h6[_ngcontent-serverApp-c148]{
    color:#061962;
    margin-bottom:8px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c148]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h2[_ngcontent-serverApp-c148]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h3[_ngcontent-serverApp-c148]{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h4[_ngcontent-serverApp-c148]{
    font-size:20px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h5[_ngcontent-serverApp-c148]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h6[_ngcontent-serverApp-c148]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c148] ~ .subtitle[_ngcontent-serverApp-c148], h2[_ngcontent-serverApp-c148] ~ .subtitle[_ngcontent-serverApp-c148]{
    font-weight:normal;
    font-size:20px;
    color:#061962;
    line-height:1.5;
    margin-bottom:32px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c148], h2[_ngcontent-serverApp-c148]{
        font-size:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c148]{
        font-size:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h4[_ngcontent-serverApp-c148]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h5[_ngcontent-serverApp-c148]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h6[_ngcontent-serverApp-c148]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c148] ~ .subtitle[_ngcontent-serverApp-c148], h2[_ngcontent-serverApp-c148] ~ .subtitle[_ngcontent-serverApp-c148]{
        font-size:18px;
        margin-bottom:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c148], h2[_ngcontent-serverApp-c148], h3[_ngcontent-serverApp-c148], h4[_ngcontent-serverApp-c148], h5[_ngcontent-serverApp-c148], h6[_ngcontent-serverApp-c148]{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c148], h2[_ngcontent-serverApp-c148]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c148]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c148], h4[_ngcontent-serverApp-c148], h5[_ngcontent-serverApp-c148]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c148] ~ .subtitle[_ngcontent-serverApp-c148], h2[_ngcontent-serverApp-c148] ~ .subtitle[_ngcontent-serverApp-c148]{
        font-size:14px;
        margin-bottom:8px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service{
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .swiper-slide-active.services-swiper__item .services-swiper__icon-3d{
    opacity:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .swiper-slide-active.services-swiper__item .services-swiper__icon{
    width:170px;
    height:170px;
    margin-top:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .services-swiper__icon{
    display:flex;
    align-items:center;
    justify-content:center;
    min-width:44px;
    max-width:44px;
    height:44px;
    margin-left:8px;
    border-radius:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .services-swiper__icon img{
    max-width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .services-swiper__icon>div>div{
    width:100%;
    height:100%;
    display:flex;
    justify-content:center;
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .services-swiper__icon>div>div>div{
    display:flex;
    align-items:center;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .services-swiper__icon>div>div img{
    max-width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service .category-container{
    display:flex;
    justify-content:space-between;
    margin-bottom:30px;
    align-items:center;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-category__contain{
    width:calc(100% - 100px);
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-category{
    width:100%;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-category:before{
    content:"";
    width:100px;
    height:100%;
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#FFFFFF 63.25%);
    z-index:7;
    opacity:0;
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-category .links{
    padding-left:40px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .links{
    display:flex;
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-category:after{
    content:"";
    width:100px;
    height:100%;
    display:block;
    position:absolute;
    top:0;
    right:0;
    background:linear-gradient(50deg,rgba(255,255,255,0) 0%,#FFFFFF 63.25%);
    z-index:1;
    opacity:0;
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-category .links:after{
    left:auto;
    right:0;
    background:linear-gradient(270deg,#fff,transparent);
    width:30px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-category .links:before, [_nghost-serverApp-c148] .similar-service-category .links:after{
    content:"";
    position:absolute;
    width:100px;
    height:100%;
    left:0;
    top:0;
    background:linear-gradient(90deg,#fff,transparent);
    z-index:2;
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-category .links ul{
    flex-wrap:nowrap;
    justify-content:right
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .links ul{
    display:flex;
    flex-wrap:wrap;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .links .links__item.swiper-slide{
    width:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .links .links__item{
    padding-right:20px;
    padding-left:20px;
    display:flex;
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .link.medium span{
    font-size:14px;
    font-weight:normal;
    line-height:15px;
    cursor:pointer;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card{
    margin-top:10px;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .swiper-wrapper{
    margin-bottom:40px;
    padding-right:0;
    display:flex;
    flex-direction:row;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .link.black span{
    color:#000
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .link span{
    white-space:nowrap
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service.guide .similar-service-card__item>div{
    background-color:#fff;
    border:1px solid #DEE3E7
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service.guide .services-swiper__icon{
    width:42px;
    height:42px;
    flex:0 0 42px;
    background:#F2F5F8;
    border-radius:8px;
    margin-left:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item>div{
    display:flex;
    align-items:center;
    opacity:1;
    position:relative;
    background-color:#fff;
    padding:28px;
    overflow:hidden;
    border-radius:16px;
    height:104px;
    box-shadow:0 20px 40px #9fb0fd29
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item>div{
    opacity:.1;
    transition:.5s
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item>div>a{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:3
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item-img{
    width:100%;
    height:285px;
    top:0;
    left:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item-img img{
    width:100%;
    height:100%;
    border-radius:10px;
    object-fit:cover
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item-description{
    font-size:16px;
    font-weight:normal;
    line-height:1.5;
    color:#8d99a8
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item-more{
    color:#0040ff;
    margin-right:auto;
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item-content{
    display:flex;
    align-items:center;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item-content .content{
    width:100%;
    display:flex;
    flex-direction:column
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item-title{
    display:-ms-flexbox;
    align-items:center;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item-author-image{
    width:40px;
    height:40px;
    margin-left:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item-author-image img{
    width:100%;
    height:100%;
    border-radius:50%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item-author-name span{
    font-weight:normal;
    font-size:14px;
    line-height:17px;
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item-more{
    padding-left:8px;
    color:#0040ff;
    font-size:16px;
    line-height:17px;
    margin-right:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item-title>span{
    font-size:16px;
    font-weight:normal;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item-detail{
    display:flex;
    align-items:center;
    margin-top:28px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .badge__similar-service{
    margin-bottom:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .badge__similar-service div{
    width:6px;
    height:17px;
    background:#00CC6D;
    border-radius:10px;
    margin-left:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .badge__similar-service>span{
    color:#828cb1;
    font-size:12px;
    line-height:17px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card.swiper-container{
    overflow:visible
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .swiper-slide.swiper-slide-active{
    z-index:2
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .similar-service-card__item>div{
    opacity:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c148] .services-swiper__icon-3d{
    opacity:1!important
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c148] .badge__similar-service{
        top:25px;
        right:30px;
        left:auto
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c148] .similar-service{
        padding-top:64px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c148] .swiper-wrapper{
        justify-content:unset
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c148] .badge__similar-service{
        top:25px;
        left:30px;
        right:auto
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c148] .similar-service-card__item-title{
        padding-left:0;
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c148] .similar-service-card__item{
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c148] .similar-service-category__contain{
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c148] .similar-service .category-container{
        margin-bottom:30px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c148] .badge__similar-service{
        display:none
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  swiper{
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  h1[_ngcontent-serverApp-c126], h2[_ngcontent-serverApp-c126], h3[_ngcontent-serverApp-c126], h4[_ngcontent-serverApp-c126], h5[_ngcontent-serverApp-c126], h6[_ngcontent-serverApp-c126]{
    color:#061962;
    margin-bottom:8px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c126]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h2[_ngcontent-serverApp-c126]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h3[_ngcontent-serverApp-c126]{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h4[_ngcontent-serverApp-c126]{
    font-size:20px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h5[_ngcontent-serverApp-c126]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h6[_ngcontent-serverApp-c126]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c126] ~ .subtitle[_ngcontent-serverApp-c126], h2[_ngcontent-serverApp-c126] ~ .subtitle[_ngcontent-serverApp-c126]{
    font-weight:normal;
    font-size:20px;
    color:#061962;
    line-height:1.5;
    margin-bottom:32px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c126], h2[_ngcontent-serverApp-c126]{
        font-size:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c126]{
        font-size:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h4[_ngcontent-serverApp-c126]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h5[_ngcontent-serverApp-c126]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h6[_ngcontent-serverApp-c126]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c126] ~ .subtitle[_ngcontent-serverApp-c126], h2[_ngcontent-serverApp-c126] ~ .subtitle[_ngcontent-serverApp-c126]{
        font-size:18px;
        margin-bottom:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c126], h2[_ngcontent-serverApp-c126], h3[_ngcontent-serverApp-c126], h4[_ngcontent-serverApp-c126], h5[_ngcontent-serverApp-c126], h6[_ngcontent-serverApp-c126]{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c126], h2[_ngcontent-serverApp-c126]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c126]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c126], h4[_ngcontent-serverApp-c126], h5[_ngcontent-serverApp-c126]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c126] ~ .subtitle[_ngcontent-serverApp-c126], h2[_ngcontent-serverApp-c126] ~ .subtitle[_ngcontent-serverApp-c126]{
        font-size:14px;
        margin-bottom:8px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 li.swiper-slide.swiper-slide-visible[_ngcontent-serverApp-c126], li.swiper-slide.swiper-slide-active[_ngcontent-serverApp-c126]{
    z-index:2
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 section.section-how[_ngcontent-serverApp-c126] ul[_ngcontent-serverApp-c126] li.swiper-slide-visible[_ngcontent-serverApp-c126] .flow-icon[_ngcontent-serverApp-c126] > div[_ngcontent-serverApp-c126]{
    box-shadow:0 15px 25px -10px #183ff580;
    background-color:#1c40ff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button-group[_ngcontent-serverApp-c126]{
    display:flex;
    align-items:center;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .tab-group[_ngcontent-serverApp-c126]{
    position:absolute;
    top:-33px;
    display:flex;
    gap:24px;
    align-items:center;
    justify-content:center;
    left:50%;
    transform:translate(-50%,-50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .tab-group[_ngcontent-serverApp-c126] button[_ngcontent-serverApp-c126]{
    background-color:transparent;
    border-radius:12px 12px 0 0;
    color:#172e73;
    border:1px solid #B9CAFC;
    font-weight:normal;
    font-size:16px;
    padding:16px 24px;
    transition:.2s ease-in-out all;
    cursor:pointer;
    min-width:-moz-fit-content;
    min-width:fit-content
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .tab-group[_ngcontent-serverApp-c126] button.active[_ngcontent-serverApp-c126]{
    background:#B9CAFC
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button-group[_ngcontent-serverApp-c126] .ui-curve-button[_ngcontent-serverApp-c126]{
    border-radius:57px;
    margin:8px;
    font-weight:normal;
    font-size:18px;
    padding:12px 20px;
    transition:.2s ease-in-out all;
    cursor:pointer;
    background-color:transparent;
    color:#0040ff;
    border:2px solid #B4C7FF
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button-group[_ngcontent-serverApp-c126] .ui-curve-button.active[_ngcontent-serverApp-c126]{
    border:2px solid #002FA3;
    color:#002fa3
}
@media (max-width: 577px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .collapsible-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4--arrow[_ngcontent-serverApp-c126]{
        display:flex;
        justify-content:center;
        align-items:center;
        gap:8px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .collapsible-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4--arrow[_ngcontent-serverApp-c126]:after{
        content:"";
        display:block;
        position:relative;
        height:9px;
        width:16px;
        top:unset;
        left:unset;
        background-image:url(data:image/svg+xml;
        base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE2IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNS4yMDcxIDIuMjgyNTVDMTUuNTk3NiAxLjg5MjAyIDE1LjU5NzYgMS4yNTg4NiAxNS4yMDcxIDAuODY4MzMyQzE0LjgxNjUgMC40Nzc4MDggMTQuMTgzNCAwLjQ3NzgwOCAxMy43OTI5IDAuODY4MzMzTDE1LjIwNzEgMi4yODI1NVpNOC4wNzUyOSA4LjAwMDEyTDcuMzY4MTYgOC43MDcyQzcuNTU1NyA4Ljg5NDc1IDcuODEwMDUgOS4wMDAxMiA4LjA3NTI3IDkuMDAwMTJDOC4zNDA1IDkuMDAwMTIgOC41OTQ4NiA4Ljg5NDc3IDguNzgyNCA4LjcwNzIzTDguMDc1MjkgOC4wMDAxMlpNMi40MjkzIDAuOTM5NDk4QzIuMDM4NzkgMC41NDg5NjEgMS40MDU2MiAwLjU0ODk0MSAxLjAxNTA4IDAuOTM5NDUyQzAuNjI0NTQ3IDEuMzI5OTYgMC42MjQ1MjcgMS45NjMxMyAxLjAxNTA0IDIuMzUzNjdMMi40MjkzIDAuOTM5NDk4Wk0xMy43OTI5IDAuODY4MzMzTDcuMzY4MTggNy4yOTMwMUw4Ljc4MjQgOC43MDcyM0wxNS4yMDcxIDIuMjgyNTVMMTMuNzkyOSAwLjg2ODMzM1pNOC43ODI0MiA3LjI5MzA0TDIuNDI5MyAwLjkzOTQ5OEwxLjAxNTA0IDIuMzUzNjdMNy4zNjgxNiA4LjcwNzJMOC43ODI0MiA3LjI5MzA0WiIgZmlsbD0iIzA2MTk2MiIvPgo8L3N2Zz4K);
        background-repeat:no-repeat;
        background-position:center center;
        cursor:pointer;
        transform:rotate(0);
        transition:all .3s ease
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .collapsible-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4--arrow.active[_ngcontent-serverApp-c126]:after{
        transform:rotate(180deg);
        transition:all .3s ease
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .wrapper[_ngcontent-serverApp-c126]{
        flex-direction:column
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .image[_ngcontent-serverApp-c126]{
        order:1;
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c126]{
        order:2;
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .main-content[_ngcontent-serverApp-c126] .item[_ngcontent-serverApp-c126] .top[_ngcontent-serverApp-c126]{
        flex-direction:row;
        width:unset;
        justify-content:end
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .button-group[_ngcontent-serverApp-c126]{
        margin-top:12px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .button-group[_ngcontent-serverApp-c126] .swiper-slide{
        width:auto
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .tab-group[_ngcontent-serverApp-c126], .tab-group[_ngcontent-serverApp-c126] button[_ngcontent-serverApp-c126]{
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .tab-group[_ngcontent-serverApp-c126] button[_ngcontent-serverApp-c126]{
        background-color:#b9cafc
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .product-digikala-icon__arrow-left[_ngcontent-serverApp-c126]:before{
    content:"\e900";
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .product-digikala-icon__arrow-right[_ngcontent-serverApp-c126]:before{
    content:"\e904";
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 section.product-lists[_ngcontent-serverApp-c126]{
    background:rgba(6,25,98,.06);
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .product-digikala-button-next[_ngcontent-serverApp-c126] i[_ngcontent-serverApp-c126], .product-digikala-button-prev[_ngcontent-serverApp-c126] i[_ngcontent-serverApp-c126]{
    font-family:icomoon;
    font-size:25px;
    font-style:normal;
    color:#828cb1!important;
    text-decoration:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .promo[_ngcontent-serverApp-c126]{
    margin-left:60px;
    display:flex;
    flex-direction:column;
    justify-content:center;
    z-index:3
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .promo[_ngcontent-serverApp-c126] > div[_ngcontent-serverApp-c126]{
    text-align:center;
    font-weight:normal;
    font-size:24px;
    line-height:37px;
    margin-bottom:48px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .promo[_ngcontent-serverApp-c126]:after{
    content:"";
    position:absolute;
    height:100%;
    width:100%;
    top:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 div.swiper-button-disabled[_ngcontent-serverApp-c126]{
    opacity:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .product-digikala-button-next[_ngcontent-serverApp-c126], .product-digikala-button-prev[_ngcontent-serverApp-c126]{
    cursor:pointer;
    position:absolute;
    z-index:2;
    top:50%;
    transform:translate(-50%,-50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .product-digikala-button-next[_ngcontent-serverApp-c126]{
    right:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .product-digikala-button-prev[_ngcontent-serverApp-c126]{
    left:20px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .product-lists__cta[_ngcontent-serverApp-c126]{
    bottom:-21px;
    position:absolute;
    right:-21px;
    display:flex;
    cursor:pointer
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .product-lists__cta[_ngcontent-serverApp-c126] .icon[_ngcontent-serverApp-c126]{
    width:42px;
    height:42px;
    background:#F6F8FF;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .product-lists__cta[_ngcontent-serverApp-c126] .icon[_ngcontent-serverApp-c126] > div[_ngcontent-serverApp-c126]{
    width:32px;
    height:32px;
    background:#fff;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .product-lists__cta[_ngcontent-serverApp-c126] .icon[_ngcontent-serverApp-c126] > div.active[_ngcontent-serverApp-c126]{
    background:#0040FF
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .product-lists__cta[_ngcontent-serverApp-c126] .icon[_ngcontent-serverApp-c126] > div.active[_ngcontent-serverApp-c126] .collapsible-sign:before, .product-lists__cta[_ngcontent-serverApp-c126] .icon[_ngcontent-serverApp-c126] > div.active[_ngcontent-serverApp-c126] .collapsible-sign:after{
    background-color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .product-lists__cta[_ngcontent-serverApp-c126] .text[_ngcontent-serverApp-c126]{
    margin-right:14px;
    font-weight:normal;
    font-size:14px;
    color:#0040ff;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-button-next[_ngcontent-serverApp-c126] i[_ngcontent-serverApp-c126], .swiper-button-prev[_ngcontent-serverApp-c126] i[_ngcontent-serverApp-c126]{
    font-size:25px;
    color:#001a664d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .swiper-slide-visible .product-digikala-text{
    opacity:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .swiper-slide-visible .product-digikala-icon>div{
    box-shadow:0 5px 30px -5px #0040ff1a;
    background-color:#1c40ff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__item{
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__item .ctas{
    display:none;
    text-align:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__item:hover{
    height:max-content
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__item:hover .ctas{
    margin-top:24px;
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__item>div{
    background-color:#fff;
    overflow:hidden;
    padding:48px 28px 24px;
    height:100%;
    min-height:254px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__item:first-child>div{
    border-radius:0 24px 24px 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__item:last-child>div{
    border-radius:24px 0 0 24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__image{
    width:95px;
    height:95px;
    margin:auto auto 18px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__image>div{
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__image img{
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__title>div{
    font-size:14px;
    line-height:1.5;
    font-weight:normal;
    color:#061962
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__title{
    margin-top:16px;
    text-align:center;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__discount>div{
    color:#fff;
    background-color:#ef394e;
    display:inline-flex;
    font-size:14px;
    border-radius:100px;
    padding:0 8px;
    font-weight:normal;
    line-height:1.8
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__prices>div{
    display:flex;
    justify-content:space-between;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__new-price>div>b{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__old-price>div{
    font-size:14px;
    text-decoration:line-through;
    opacity:.5;
    text-align:left
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__new-price>div>span, [_nghost-serverApp-c126] .product-lists__old-price>div>span{
    font-weight:normal;
    display:inline-flex;
    font-size:14px;
    line-height:1.5;
    color:#8d99a8
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists-period{
    font-weight:normal;
    font-size:14px;
    line-height:1.5;
    color:#00cc6d;
    text-align:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__contain{
    width:100%;
    margin-top:56px;
    height:350px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__contain .swiper{
    overflow:visible;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .show-more-btn{
    display:flex;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .show-more-btn a{
    gap:4px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__price-list{
    width:100%;
    text-align:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__new-price{
    display:flex;
    justify-content:space-between;
    align-items:center;
    margin-bottom:4px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__new-price.period .value{
    color:#00cc6d
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__gift-price{
    display:flex;
    align-items:center;
    justify-content:space-between;
    color:#00cc65
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__gift-price>div:first-child{
    font-size:12px;
    font-weight:normal;
    display:flex;
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__gift-price>div:first-child span{
    margin-right:5px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__gift-price>div:last-child span{
    font-size:12px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__gift-price>div:last-child b{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__gift-price>div:last-child{
    opacity:.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .product-lists__gift-price>div:first-child svg{
    width:14px;
    height:14px;
    margin-top:-2px
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .button-group[_ngcontent-serverApp-c126] .ui-curve-button[_ngcontent-serverApp-c126]{
        padding:5px 13px;
        font-size:12px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .promo[_ngcontent-serverApp-c126]{
        display:none
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .product-lists__image[_ngcontent-serverApp-c126]{
        width:95px;
        height:95px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .product-lists__title[_ngcontent-serverApp-c126]{
        margin:10px 0 20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .product-lists__item[_ngcontent-serverApp-c126] > div[_ngcontent-serverApp-c126]{
        padding:20px;
        border-radius:16px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-category[_ngcontent-serverApp-c126]{
    display:flex;
    width:100%;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .button-group .swiper-wrapper{
    flex-wrap:nowrap
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .button-group{
    display:flex;
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .button-group.swiper{
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .button-group .swiper-slide{
    width:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .swiper-slide.swiper-slide-active{
    z-index:2
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c126] .button-group .links__item.active a span{
    color:#fff
}
@media (max-width: 350px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     [_nghost-serverApp-c126] .button-group .swiper-wrapper{
        justify-content:right
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  h1[_ngcontent-serverApp-c141], h2[_ngcontent-serverApp-c141], h3[_ngcontent-serverApp-c141], h4[_ngcontent-serverApp-c141], h5[_ngcontent-serverApp-c141], h6[_ngcontent-serverApp-c141]{
    color:#061962;
    margin-bottom:8px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c141]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h2[_ngcontent-serverApp-c141]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h3[_ngcontent-serverApp-c141]{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h4[_ngcontent-serverApp-c141]{
    font-size:20px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h5[_ngcontent-serverApp-c141]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h6[_ngcontent-serverApp-c141]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c141] ~ .subtitle[_ngcontent-serverApp-c141], h2[_ngcontent-serverApp-c141] ~ .subtitle[_ngcontent-serverApp-c141]{
    font-weight:normal;
    font-size:20px;
    color:#061962;
    line-height:1.5;
    margin-bottom:32px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c141], h2[_ngcontent-serverApp-c141]{
        font-size:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c141]{
        font-size:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h4[_ngcontent-serverApp-c141]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h5[_ngcontent-serverApp-c141]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h6[_ngcontent-serverApp-c141]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c141] ~ .subtitle[_ngcontent-serverApp-c141], h2[_ngcontent-serverApp-c141] ~ .subtitle[_ngcontent-serverApp-c141]{
        font-size:18px;
        margin-bottom:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c141], h2[_ngcontent-serverApp-c141], h3[_ngcontent-serverApp-c141], h4[_ngcontent-serverApp-c141], h5[_ngcontent-serverApp-c141], h6[_ngcontent-serverApp-c141]{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c141], h2[_ngcontent-serverApp-c141]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c141]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c141], h4[_ngcontent-serverApp-c141], h5[_ngcontent-serverApp-c141]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c141] ~ .subtitle[_ngcontent-serverApp-c141], h2[_ngcontent-serverApp-c141] ~ .subtitle[_ngcontent-serverApp-c141]{
        font-size:14px;
        margin-bottom:8px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 #overlay[_ngcontent-serverApp-c141]{
    position:fixed;
    top:0;
    left:0;
    width:100vw;
    height:100vh;
    background-color:gray;
    opacity:.5;
    z-index:10;
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .faq_item.active[_ngcontent-serverApp-c141]{
    z-index:11;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .faq_item.active[_ngcontent-serverApp-c141] .faq_question[_ngcontent-serverApp-c141], .faq_item.active[_ngcontent-serverApp-c141] .faq_answer[_ngcontent-serverApp-c141]{
    background:#f6f8ff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 section.faq[_ngcontent-serverApp-c141]{
    background-color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 ul.faq_items[_ngcontent-serverApp-c141]{
    border:1px solid #e7ecfd;
    border-radius:1.5rem;
    overflow:hidden;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 li.faq_item[_ngcontent-serverApp-c141]{
    border-bottom:1px solid #e7ecfd
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 li.faq_item[_ngcontent-serverApp-c141] > div[_ngcontent-serverApp-c141]{
    display:block;
    color:#061962;
    padding:0 2rem;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 li.faq_item[_ngcontent-serverApp-c141] > div[_ngcontent-serverApp-c141] > span[_ngcontent-serverApp-c141]{
    display:block;
    padding:2rem;
    width:100%;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 li.faq_item[_ngcontent-serverApp-c141]:last-of-type{
    border-bottom:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 li.faq_item[_ngcontent-serverApp-c141] > div.faq_question[_ngcontent-serverApp-c141]{
    display:flex;
    align-items:center;
    font-weight:normal;
    font-size:1rem;
    cursor:pointer
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 li.faq_item[_ngcontent-serverApp-c141] > div.faq_answer[_ngcontent-serverApp-c141]{
    font-weight:normal;
    font-size:.95rem;
    background:#f6f8ff;
    padding:1rem;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .faq-border-top[_ngcontent-serverApp-c141]{
    border-top:1px solid #e7ecfd
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  h1[_ngcontent-serverApp-c145], h2[_ngcontent-serverApp-c145], h3[_ngcontent-serverApp-c145], h4[_ngcontent-serverApp-c145], h5[_ngcontent-serverApp-c145], h6[_ngcontent-serverApp-c145]{
    color:#061962;
    margin-bottom:8px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c145]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h2[_ngcontent-serverApp-c145]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h3[_ngcontent-serverApp-c145]{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h4[_ngcontent-serverApp-c145]{
    font-size:20px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h5[_ngcontent-serverApp-c145]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h6[_ngcontent-serverApp-c145]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c145] ~ .subtitle[_ngcontent-serverApp-c145], h2[_ngcontent-serverApp-c145] ~ .subtitle[_ngcontent-serverApp-c145]{
    font-weight:normal;
    font-size:20px;
    color:#061962;
    line-height:1.5;
    margin-bottom:32px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c145], h2[_ngcontent-serverApp-c145]{
        font-size:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c145]{
        font-size:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h4[_ngcontent-serverApp-c145]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h5[_ngcontent-serverApp-c145]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h6[_ngcontent-serverApp-c145]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c145] ~ .subtitle[_ngcontent-serverApp-c145], h2[_ngcontent-serverApp-c145] ~ .subtitle[_ngcontent-serverApp-c145]{
        font-size:18px;
        margin-bottom:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c145], h2[_ngcontent-serverApp-c145], h3[_ngcontent-serverApp-c145], h4[_ngcontent-serverApp-c145], h5[_ngcontent-serverApp-c145], h6[_ngcontent-serverApp-c145]{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c145], h2[_ngcontent-serverApp-c145]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c145]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c145], h4[_ngcontent-serverApp-c145], h5[_ngcontent-serverApp-c145]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c145] ~ .subtitle[_ngcontent-serverApp-c145], h2[_ngcontent-serverApp-c145] ~ .subtitle[_ngcontent-serverApp-c145]{
        font-size:14px;
        margin-bottom:8px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-post-cards-tabs[_ngcontent-serverApp-c145]{
    margin:2rem 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-post-cards-next[_ngcontent-serverApp-c145] i[_ngcontent-serverApp-c145], .blog-post-cards-prev[_ngcontent-serverApp-c145] i[_ngcontent-serverApp-c145]{
    font-family:icomoon;
    font-size:1.75rem;
    font-style:normal;
    color:#828cb1!important;
    text-decoration:none;
    cursor:pointer
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-post-cards-next[_ngcontent-serverApp-c145] i[_ngcontent-serverApp-c145]{
    margin-left:1rem
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-post-cards-navigation[_ngcontent-serverApp-c145]{
    display:flex;
    justify-content:flex-end
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-post-cards-tabs[_ngcontent-serverApp-c145]{
    border:none!important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-icon__arrow-left[_ngcontent-serverApp-c145]:before{
    content:"\e900";
    color:#828cb1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .horizontal-flow-icon__arrow-right[_ngcontent-serverApp-c145]:before{
    content:"\e904";
    color:#828cb1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .swiper-navigation-disabled[_ngcontent-serverApp-c145]{
    opacity:.15
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c145] .links .links__item{
    display:inline-flex;
    justify-content:center;
    align-items:center;
    padding:.75rem 2rem;
    cursor:pointer;
    border-radius:25px;
    border:1px solid #061962;
    position:relative;
    margin:0 8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c145] .links .swiper-wrapper{
    display:flex;
    flex-wrap:wrap;
    justify-content:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c145] .links .swiper-wrapper{
    flex-wrap:nowrap;
    justify-content:right
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c145] .links{
    display:flex;
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c145] .links.swiper{
    padding-left:40px;
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c145] .links .swiper-slide{
    width:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c145] .swiper-slide.swiper-slide-active{
    z-index:2
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c145] .blog-category:before{
    content:"";
    width:100px;
    height:100%;
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#FFFFFF 63.25%);
    z-index:7;
    opacity:0;
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c145] .blog-category .links:before{
    content:"";
    position:absolute;
    width:100px;
    height:100%;
    left:0;
    top:0;
    background:linear-gradient(90deg,#fff,transparent);
    z-index:2;
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c145] .blog-category:after{
    content:"";
    width:100px;
    height:100%;
    display:block;
    position:absolute;
    top:0;
    right:0;
    background:linear-gradient(50deg,rgba(255,255,255,0) 0%,#FFFFFF 63.25%);
    z-index:1;
    opacity:0;
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c145] .links .links__item.active{
    background-color:#183ff5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c145] .links .links__item.active a span{
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .category-container[_ngcontent-serverApp-c145]{
    display:flex;
    justify-content:space-between;
    margin-bottom:30px;
    margin-top:40px;
    align-items:center;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-category__contain[_ngcontent-serverApp-c145]{
    width:calc(100% - 100px);
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-category[_ngcontent-serverApp-c145]{
    width:100%;
    position:relative
}
@media (max-width: 577px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .category-container[_ngcontent-serverApp-c145]{
        margin-bottom:30px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .blog-category__contain[_ngcontent-serverApp-c145]{
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .blog-post-cards-navigation[_ngcontent-serverApp-c145]{
        display:none
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  h1[_ngcontent-serverApp-c122], h2[_ngcontent-serverApp-c122], h3[_ngcontent-serverApp-c122], h4[_ngcontent-serverApp-c122], h5[_ngcontent-serverApp-c122], h6[_ngcontent-serverApp-c122]{
    color:#061962;
    margin-bottom:8px;
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c122]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h2[_ngcontent-serverApp-c122]{
    font-size:32px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h3[_ngcontent-serverApp-c122]{
    font-size:24px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h4[_ngcontent-serverApp-c122]{
    font-size:20px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h5[_ngcontent-serverApp-c122]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h6[_ngcontent-serverApp-c122]{
    font-size:16px;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 h1[_ngcontent-serverApp-c122] ~ .subtitle[_ngcontent-serverApp-c122], h2[_ngcontent-serverApp-c122] ~ .subtitle[_ngcontent-serverApp-c122]{
    font-weight:normal;
    font-size:20px;
    color:#061962;
    line-height:1.5;
    margin-bottom:32px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c122], h2[_ngcontent-serverApp-c122]{
        font-size:24px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c122]{
        font-size:20px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h4[_ngcontent-serverApp-c122]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h5[_ngcontent-serverApp-c122]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h6[_ngcontent-serverApp-c122]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c122] ~ .subtitle[_ngcontent-serverApp-c122], h2[_ngcontent-serverApp-c122] ~ .subtitle[_ngcontent-serverApp-c122]{
        font-size:18px;
        margin-bottom:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c122], h2[_ngcontent-serverApp-c122], h3[_ngcontent-serverApp-c122], h4[_ngcontent-serverApp-c122], h5[_ngcontent-serverApp-c122], h6[_ngcontent-serverApp-c122]{
        margin-bottom:unset
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c122], h2[_ngcontent-serverApp-c122]{
        font-size:18px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c122]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h3[_ngcontent-serverApp-c122], h4[_ngcontent-serverApp-c122], h5[_ngcontent-serverApp-c122]{
        font-size:14px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     h1[_ngcontent-serverApp-c122] ~ .subtitle[_ngcontent-serverApp-c122], h2[_ngcontent-serverApp-c122] ~ .subtitle[_ngcontent-serverApp-c122]{
        font-size:14px;
        margin-bottom:8px
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4--arrow[_ngcontent-serverApp-c122]{
    display:flex;
    justify-content:center;
    align-items:center;
    gap:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4--arrow[_ngcontent-serverApp-c122]:after{
    content:"";
    display:block;
    position:relative;
    height:9px;
    width:16px;
    top:unset;
    left:unset;
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE2IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNS4yMDcxIDIuMjgyNTVDMTUuNTk3NiAxLjg5MjAyIDE1LjU5NzYgMS4yNTg4NiAxNS4yMDcxIDAuODY4MzMyQzE0LjgxNjUgMC40Nzc4MDggMTQuMTgzNCAwLjQ3NzgwOCAxMy43OTI5IDAuODY4MzMzTDE1LjIwNzEgMi4yODI1NVpNOC4wNzUyOSA4LjAwMDEyTDcuMzY4MTYgOC43MDcyQzcuNTU1NyA4Ljg5NDc1IDcuODEwMDUgOS4wMDAxMiA4LjA3NTI3IDkuMDAwMTJDOC4zNDA1IDkuMDAwMTIgOC41OTQ4NiA4Ljg5NDc3IDguNzgyNCA4LjcwNzIzTDguMDc1MjkgOC4wMDAxMlpNMi40MjkzIDAuOTM5NDk4QzIuMDM4NzkgMC41NDg5NjEgMS40MDU2MiAwLjU0ODk0MSAxLjAxNTA4IDAuOTM5NDUyQzAuNjI0NTQ3IDEuMzI5OTYgMC42MjQ1MjcgMS45NjMxMyAxLjAxNTA0IDIuMzUzNjdMMi40MjkzIDAuOTM5NDk4Wk0xMy43OTI5IDAuODY4MzMzTDcuMzY4MTggNy4yOTMwMUw4Ljc4MjQgOC43MDcyM0wxNS4yMDcxIDIuMjgyNTVMMTMuNzkyOSAwLjg2ODMzM1pNOC43ODI0MiA3LjI5MzA0TDIuNDI5MyAwLjkzOTQ5OEwxLjAxNTA0IDIuMzUzNjdMNy4zNjgxNiA4LjcwNzJMOC43ODI0MiA3LjI5MzA0WiIgZmlsbD0iIzA2MTk2MiIvPgo8L3N2Zz4K);
    background-repeat:no-repeat;
    background-position:center center;
    cursor:pointer;
    transform:rotate(0);
    transition:all .3s ease
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .collapsible-.elementor-7535 .elementor-element.elementor-element-5d4dc2f4--arrow.active[_ngcontent-serverApp-c122]:after{
    transform:rotate(180deg);
    transition:all .3s ease
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c122]{
    border-radius:12px;
    background-color:#f0f5ff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c122] h2[_ngcontent-serverApp-c122]{
    margin-bottom:32px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c122] .content[_ngcontent-serverApp-c122]{
    display:flex;
    padding:24px 42px 24px 24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c122] .content[_ngcontent-serverApp-c122] ul[_ngcontent-serverApp-c122]{
    list-style:unset
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c122] .content[_ngcontent-serverApp-c122] ul[_ngcontent-serverApp-c122] li[_ngcontent-serverApp-c122]{
    margin-bottom:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c122] .content[_ngcontent-serverApp-c122] ul[_ngcontent-serverApp-c122] li[_ngcontent-serverApp-c122] {
    line-height:1.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c122] .content[_ngcontent-serverApp-c122] ul[_ngcontent-serverApp-c122] li[_ngcontent-serverApp-c122] a, .section-how[_ngcontent-serverApp-c122] .content[_ngcontent-serverApp-c122] ul[_ngcontent-serverApp-c122] li[_ngcontent-serverApp-c122] a:visited{
    color:#0040ff;
    text-decoration:underline;
    font-weight:normal
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c122] .content[_ngcontent-serverApp-c122] ul[_ngcontent-serverApp-c122] li[_ngcontent-serverApp-c122] p{
    font-weight:normal;
    font-size:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button-group[_ngcontent-serverApp-c122]{
    display:flex;
    flex-direction:column;
    margin-left:40px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .tab-group[_ngcontent-serverApp-c122] button[_ngcontent-serverApp-c122]{
    background-color:#d0d9f5;
    border-radius:12px;
    color:#061962;
    border:1px solid transparent;
    font-weight:normal;
    font-size:16px;
    padding:16px 24px;
    transition:.2s ease-in-out all;
    cursor:pointer;
    min-width:-moz-fit-content;
    min-width:fit-content;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .tab-group[_ngcontent-serverApp-c122] button.active[_ngcontent-serverApp-c122]{
    border-radius:12px 12px 0 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button-group[_ngcontent-serverApp-c122] .ui-curve-button[_ngcontent-serverApp-c122]{
    border:2px solid #B4C7FF;
    border-radius:57px;
    margin-bottom:24px;
    color:#0040ff;
    font-weight:normal;
    font-size:14px;
    min-width:180px;
    padding:8px 24px;
    transition:.2s ease-in-out all;
    cursor:pointer;
    background-color:transparent
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button-group[_ngcontent-serverApp-c122] .ui-curve-button[_ngcontent-serverApp-c122]:hover{
    border-color:#183ff5;
    color:#002fa3
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .button-group[_ngcontent-serverApp-c122] .ui-curve-button.active[_ngcontent-serverApp-c122]{
    border-color:#002fa3;
    color:#002fa3
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c122]{
    border-radius:12px;
    padding-top:unset;
    margin-top:unset;
    border:unset;
    overflow:hidden;
    transition:all .4s ease
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c122]:not(:last-child){
    margin-bottom:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how[_ngcontent-serverApp-c122] .tab-group[_ngcontent-serverApp-c122]{
    position:relative;
    left:unset;
    transform:unset;
    top:unset
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how.collapse[_ngcontent-serverApp-c122]{
    border:unset;
    padding:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how.collapse[_ngcontent-serverApp-c122] .content[_ngcontent-serverApp-c122]{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how.collapse[_ngcontent-serverApp-c122] .tab-group[_ngcontent-serverApp-c122] button[_ngcontent-serverApp-c122]{
    border-radius:12px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .section-how.show[_ngcontent-serverApp-c122]{
    max-height:2000px
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .section-how[_ngcontent-serverApp-c122] .content[_ngcontent-serverApp-c122]{
        flex-direction:column
    }
}
@media (max-width: 577px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .image[_ngcontent-serverApp-c122]{
        order:1;
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .content[_ngcontent-serverApp-c122]{
        order:2;
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .button-group[_ngcontent-serverApp-c122]{
        margin-top:12px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .tab-group[_ngcontent-serverApp-c122], .tab-group[_ngcontent-serverApp-c122] button[_ngcontent-serverApp-c122]{
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .tab-group[_ngcontent-serverApp-c122] button[_ngcontent-serverApp-c122]{
        background-color:#b9cafc
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{
    opacity:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{
    opacity:.04
}
@media(hover: none){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{
        opacity:0
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{
    box-sizing:border-box;
    position:relative;
    -webkit-user-select:none;
    user-select:none;
    cursor:pointer;
    outline:none;
    border:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    display:inline-block;
    white-space:nowrap;
    text-decoration:none;
    vertical-align:baseline;
    text-align:center;
    margin:0;
    min-width:64px;
    line-height:36px;
    padding:0 16px;
    border-radius:4px;
    overflow:visible
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{
    border:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{
    cursor:default
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{
    opacity:.12
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{
    border:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-raised-button{
    box-sizing:border-box;
    position:relative;
    -webkit-user-select:none;
    user-select:none;
    cursor:pointer;
    outline:none;
    border:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    display:inline-block;
    white-space:nowrap;
    text-decoration:none;
    vertical-align:baseline;
    text-align:center;
    margin:0;
    min-width:64px;
    line-height:36px;
    padding:0 16px;
    border-radius:4px;
    overflow:visible;
    transform:translate3d(0, 0, 0);
    transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-raised-button::-moz-focus-inner{
    border:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-raised-button.mat-button-disabled{
    cursor:default
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{
    opacity:.12
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-raised-button::-moz-focus-inner{
    border:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-raised-button._mat-animation-noopable{
    transition:none !important;
    animation:none !important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-stroked-button{
    border:1px solid currentColor;
    padding:0 15px;
    line-height:34px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{
    top:-1px;
    left:-1px;
    right:-1px;
    bottom:-1px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-fab{
    box-sizing:border-box;
    position:relative;
    -webkit-user-select:none;
    user-select:none;
    cursor:pointer;
    outline:none;
    border:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    display:inline-block;
    white-space:nowrap;
    text-decoration:none;
    vertical-align:baseline;
    text-align:center;
    margin:0;
    min-width:64px;
    line-height:36px;
    padding:0 16px;
    border-radius:4px;
    overflow:visible;
    transform:translate3d(0, 0, 0);
    transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
    min-width:0;
    border-radius:50%;
    width:56px;
    height:56px;
    padding:0;
    flex-shrink:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-fab::-moz-focus-inner{
    border:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-fab.mat-button-disabled{
    cursor:default
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{
    opacity:.12
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-fab::-moz-focus-inner{
    border:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-fab._mat-animation-noopable{
    transition:none !important;
    animation:none !important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-fab .mat-button-wrapper{
    padding:16px 0;
    display:inline-block;
    line-height:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-mini-fab{
    box-sizing:border-box;
    position:relative;
    -webkit-user-select:none;
    user-select:none;
    cursor:pointer;
    outline:none;
    border:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    display:inline-block;
    white-space:nowrap;
    text-decoration:none;
    vertical-align:baseline;
    text-align:center;
    margin:0;
    min-width:64px;
    line-height:36px;
    padding:0 16px;
    border-radius:4px;
    overflow:visible;
    transform:translate3d(0, 0, 0);
    transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
    min-width:0;
    border-radius:50%;
    width:40px;
    height:40px;
    padding:0;
    flex-shrink:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-mini-fab::-moz-focus-inner{
    border:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-mini-fab.mat-button-disabled{
    cursor:default
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{
    opacity:.12
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-mini-fab::-moz-focus-inner{
    border:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-mini-fab._mat-animation-noopable{
    transition:none !important;
    animation:none !important
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-mini-fab .mat-button-wrapper{
    padding:8px 0;
    display:inline-block;
    line-height:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-icon-button{
    padding:0;
    min-width:0;
    width:40px;
    height:40px;
    flex-shrink:0;
    line-height:40px;
    border-radius:50%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-icon-button i,.mat-icon-button .mat-icon{
    line-height:24px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-ripple.mat-ripple,.mat-button-focus-overlay{
    top:0;
    left:0;
    right:0;
    bottom:0;
    position:absolute;
    pointer-events:none;
    border-radius:
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-ripple.mat-ripple:not(:empty){
    transform:translateZ(0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-focus-overlay{
    opacity:0;
    transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 ._mat-animation-noopable .mat-button-focus-overlay{
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button-ripple-round{
    border-radius:50%;
    z-index:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{
    vertical-align:middle
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{
    display:inline-flex;
    justify-content:center;
    align-items:center;
    font-size:;
    width:2.5em;
    height:2.5em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-flat-button::before,.mat-raised-button::before,.mat-fab::before,.mat-mini-fab::before{
    margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-stroked-button::before{
    margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{
    outline:solid 1px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .mat-form-field{
    display:inline-block;
    position:relative;
    text-align:left
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-form-field{
    text-align:right
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-wrapper{
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-flex{
    display:inline-flex;
    align-items:baseline;
    box-sizing:border-box;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-prefix,.mat-form-field-suffix{
    white-space:nowrap;
    flex:none;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-infix{
    display:block;
    position:relative;
    flex:auto;
    min-width:0;
    width:180px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-infix{
    border-image:linear-gradient(transparent, transparent)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-label-wrapper{
    position:absolute;
    left:0;
    box-sizing:content-box;
    width:100%;
    height:100%;
    overflow:hidden;
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-form-field-label-wrapper{
    left:auto;
    right:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-label{
    position:absolute;
    left:0;
    font:;
    pointer-events:none;
    width:100%;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    transform-origin:0 0;
    transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-form-field-label{
    transform-origin:100% 0;
    left:auto;
    right:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-disabled .mat-form-field-label{
    color:GrayText
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{
    display:block;
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-label:not(.mat-form-field-empty){
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-underline{
    position:absolute;
    width:100%;
    pointer-events:none;
    transform:scale3d(1, 1.0001, 1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-ripple{
    position:absolute;
    left:0;
    width:100%;
    transform-origin:50%;
    transform:scaleX(0.5);
    opacity:0;
    transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{
    opacity:1;
    transform:none;
    transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-subscript-wrapper{
    position:absolute;
    box-sizing:border-box;
    width:100%;
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{
    width:1em;
    height:1em;
    font-size:;
    vertical-align:baseline
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-hint-wrapper{
    display:flex
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-hint-spacer{
    flex:1 0 1em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-error{
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-control-wrapper{
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-hint-end{
    order:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .mat-form-field-appearance-fill .mat-form-field-flex{
    border-radius:4px 4px 0 0;
    padding:.75em .75em 0 .75em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{
    outline:solid 1px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{
    outline-color:GrayText
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-form-field-flex{
    outline:dashed 3px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill .mat-form-field-underline::before{
    content:"";
    display:block;
    position:absolute;
    bottom:0;
    height:1px;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill .mat-form-field-ripple{
    bottom:0;
    height:2px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{
    height:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{
    opacity:1;
    transform:none;
    transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{
    padding:0 1em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .mat-input-element{
    font:;
    background:rgba(0,0,0,0);
    color:currentColor;
    border:none;
    outline:none;
    padding:0;
    margin:0;
    width:100%;
    max-width:100%;
    vertical-align:bottom;
    text-align:;
    box-sizing:content-box
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element:-moz-ui-invalid{
    box-shadow:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{
    -webkit-appearance:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element:not([type=password])::-webkit-credentials-auto-fill-button{
    visibility:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{
    line-height:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{
    content:" ";
    white-space:pre;
    width:1px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{
    font-size:.75em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element::placeholder{
    -webkit-user-select:none;
    user-select:none;
    transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element::-moz-placeholder{
    -webkit-user-select:none;
    user-select:none;
    transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element::-webkit-input-placeholder{
    -webkit-user-select:none;
    user-select:none;
    transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-input-element:-ms-input-placeholder{
    -webkit-user-select:none;
    user-select:none;
    transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-hide-placeholder .mat-input-element::placeholder{
    color:rgba(0,0,0,0) !important;
    -webkit-text-fill-color:rgba(0,0,0,0);
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::placeholder{
    opacity:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{
    color:rgba(0,0,0,0) !important;
    -webkit-text-fill-color:rgba(0,0,0,0);
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{
    opacity:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{
    color:rgba(0,0,0,0) !important;
    -webkit-text-fill-color:rgba(0,0,0,0);
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{
    opacity:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{
    color:rgba(0,0,0,0) !important;
    -webkit-text-fill-color:rgba(0,0,0,0);
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{
    opacity:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 ._mat-animation-noopable .mat-input-element::placeholder{
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 ._mat-animation-noopable .mat-input-element::-moz-placeholder{
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 ._mat-animation-noopable .mat-input-element::-webkit-input-placeholder{
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 ._mat-animation-noopable .mat-input-element:-ms-input-placeholder{
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 textarea.mat-input-element{
    resize:vertical;
    overflow:auto
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 textarea.mat-input-element.cdk-textarea-autosize{
    resize:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 textarea.mat-input-element{
    padding:2px 0;
    margin:-2px 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 select.mat-input-element{
    -moz-appearance:none;
    -webkit-appearance:none;
    position:relative;
    background-color:rgba(0,0,0,0);
    display:inline-flex;
    box-sizing:border-box;
    padding-top:1em;
    top:-1em;
    margin-bottom:-1em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 select.mat-input-element::-moz-focus-inner{
    border:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 select.mat-input-element:not(:disabled){
    cursor:pointer
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-type-mat-native-select .mat-form-field-infix::after{
    content:"";
    width:0;
    height:0;
    border-left:5px solid rgba(0,0,0,0);
    border-right:5px solid rgba(0,0,0,0);
    border-top:5px solid;
    position:absolute;
    top:50%;
    right:0;
    margin-top:-2.5px;
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{
    right:auto;
    left:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-type-mat-native-select .mat-input-element{
    padding-right:15px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{
    padding-right:0;
    padding-left:15px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{
    max-width:calc(100% - 10px)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{
    margin-top:-5px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{
    margin-top:-10px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .mat-form-field-appearance-legacy .mat-form-field-label{
    transform:perspective(100px)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{
    width:1em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{
    font:;
    vertical-align:baseline
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{
    font-size:
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy .mat-form-field-underline{
    height:1px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{
    height:0;
    border-top:solid 1px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy .mat-form-field-ripple{
    top:0;
    height:2px;
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{
    height:0;
    border-top:solid 2px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{
    background-position:0;
    background-color:rgba(0,0,0,0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{
    border-top-style:dotted;
    border-top-width:2px;
    border-top-color:GrayText
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{
    height:1px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .mat-form-field-appearance-outline .mat-form-field-wrapper{
    margin:.25em 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-form-field-flex{
    padding:0 .75em 0 .75em;
    margin-top:-0.25em;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{
    top:.25em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-form-field-outline{
    display:flex;
    position:absolute;
    top:.25em;
    left:0;
    right:0;
    bottom:0;
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{
    border:1px solid currentColor;
    min-width:5px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-form-field-outline-start{
    border-radius:5px 0 0 5px;
    border-right-style:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{
    border-right-style:solid;
    border-left-style:none;
    border-radius:0 5px 5px 0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-form-field-outline-end{
    border-radius:0 5px 5px 0;
    border-left-style:none;
    flex-grow:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{
    border-left-style:solid;
    border-right-style:none;
    border-radius:5px 0 0 5px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-form-field-outline-gap{
    border-radius:.000001px;
    border:1px solid currentColor;
    border-left-style:none;
    border-right-style:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{
    border-top-color:rgba(0,0,0,0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-form-field-outline-thick{
    opacity:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{
    border-width:2px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{
    opacity:0;
    transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{
    opacity:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{
    border:3px dashed
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{
    opacity:0;
    transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{
    opacity:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{
    padding:0 1em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{
    color:GrayText
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .mat-form-field-appearance-standard .mat-form-field-flex{
    padding-top:.75em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-standard .mat-form-field-underline{
    height:1px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{
    height:0;
    border-top:solid 1px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-standard .mat-form-field-ripple{
    bottom:0;
    height:2px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{
    height:0;
    border-top:solid 2px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{
    background-position:0;
    background-color:rgba(0,0,0,0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{
    border-top-style:dotted;
    border-top-width:2px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{
    opacity:1;
    transform:none;
    transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .mat-select{
    display:inline-block;
    width:100%;
    outline:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-trigger{
    display:inline-flex;
    align-items:center;
    cursor:pointer;
    position:relative;
    box-sizing:border-box;
    width:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-disabled .mat-select-trigger{
    -webkit-user-select:none;
    user-select:none;
    cursor:default
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-value{
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-value-text{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-arrow-wrapper{
    height:16px;
    flex-shrink:0;
    display:inline-flex;
    align-items:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-fill .mat-select-arrow-wrapper{
    transform:translateY(-50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-outline .mat-select-arrow-wrapper{
    transform:translateY(-25%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{
    transform:translateY(-50%)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{
    transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 ._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-arrow{
    width:0;
    height:0;
    border-left:5px solid rgba(0,0,0,0);
    border-right:5px solid rgba(0,0,0,0);
    border-top:5px solid;
    margin:0 4px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field.mat-focused .mat-select-arrow{
    transform:translateX(0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-panel-wrap{
    flex-basis:100%
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-panel{
    min-width:112px;
    max-width:280px;
    overflow:auto;
    -webkit-overflow-scrolling:touch;
    padding-top:0;
    padding-bottom:0;
    max-height:256px;
    min-width:100%;
    border-radius:4px;
    outline:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-select-panel{
    outline:solid 1px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{
    font-size:;
    line-height:3em;
    height:3em
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{
    cursor:pointer
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-type-mat-select .mat-form-field-label{
    width:calc(100% - 18px)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-placeholder{
    transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 ._mat-animation-noopable .mat-select-placeholder{
    transition:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-form-field-hide-placeholder .mat-select-placeholder{
    color:rgba(0,0,0,0);
    -webkit-text-fill-color:rgba(0,0,0,0);
    transition:none;
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-select-min-line:empty::before{
    content:" ";
    white-space:pre;
    width:1px;
    display:inline-block;
    visibility:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .mat-option{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    display:block;
    line-height:48px;
    height:48px;
    padding:0 16px;
    text-align:left;
    text-decoration:none;
    max-width:100%;
    position:relative;
    cursor:pointer;
    outline:none;
    display:flex;
    flex-direction:row;
    max-width:100%;
    box-sizing:border-box;
    align-items:center;
    -webkit-tap-highlight-color:rgba(0,0,0,0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option[disabled]{
    cursor:default
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-option{
    text-align:right
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option .mat-icon{
    margin-right:16px;
    vertical-align:middle
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option .mat-icon svg{
    vertical-align:top
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-option .mat-icon{
    margin-left:16px;
    margin-right:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option[aria-disabled=true]{
    -webkit-user-select:none;
    user-select:none;
    cursor:default
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-optgroup .mat-option:not(.mat-option-multiple){
    padding-left:32px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){
    padding-left:16px;
    padding-right:32px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option.mat-active::before{
    content:""
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-option[aria-disabled=true]{
    opacity:.5
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{
    content:"";
    position:absolute;
    top:50%;
    right:16px;
    transform:translateY(-50%);
    width:10px;
    height:0;
    border-bottom:solid 10px;
    border-radius:10px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{
    right:auto;
    left:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option-text{
    display:inline-block;
    flex-grow:1;
    overflow:hidden;
    text-overflow:ellipsis
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option .mat-option-ripple{
    top:0;
    left:0;
    right:0;
    bottom:0;
    position:absolute;
    pointer-events:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-option-pseudo-checkbox{
    margin-right:8px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [dir=rtl] .mat-option-pseudo-checkbox{
    margin-left:8px;
    margin-right:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  [_nghost-serverApp-c144]{
    display:block
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-post-card[_ngcontent-serverApp-c144]{
    position:relative;
    min-height:300px;
    max-height:300px;
    border-radius:2rem;
    overflow:hidden;
    cursor:default;
    opacity:.1;
    transition:.5s
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-post-card[_ngcontent-serverApp-c144] a[_ngcontent-serverApp-c144]{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:3
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c144] .blog-post-cards-layout{
    background-color:#fff;
    overflow:hidden
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c144] .swiper{
    overflow:visible
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 [_nghost-serverApp-c144] .swiper-slide-visible .blog-post-card{
    opacity:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-post-card-badge[_ngcontent-serverApp-c144]{
    position:absolute;
    top:25px;
    left:35px;
    display:inline-block;
    padding:7px 21px;
    border-radius:100px;
    color:#fff;
    -webkit-backdrop-filter:blur(15px);
    backdrop-filter:blur(15px);
    background:rgba(248,215,72,.6);
    border:none;
    z-index:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-post-card-badge[_ngcontent-serverApp-c144] .blog-post-card-category[_ngcontent-serverApp-c144]{
    font-size:14px;
    font-weight:normal;
    color:#fff
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-post-card-image[_ngcontent-serverApp-c144]{
    height:100%;
    width:100%;
    margin:auto;
    display:flex;
    object-fit:cover;
    object-position:center
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-post-card-badge[_ngcontent-serverApp-c144] .blog-post-card-time[_ngcontent-serverApp-c144]{
    display:none
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-card__item-content[_ngcontent-serverApp-c144]{
    background-color:#183ff599;
    color:#fff;
    padding:0 35px;
    -webkit-backdrop-filter:blur(10px);
    backdrop-filter:blur(10px);
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    position:absolute;
    bottom:0;
    width:100%;
    right:0;
    height:110px;
    z-index:1
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-card__item__text[_ngcontent-serverApp-c144]{
    width:100%;
    display:flex;
    align-items:center;
    justify-content:space-around
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-card__item-title[_ngcontent-serverApp-c144]{
    display:flex;
    width:100%;
    align-items:center;
    padding-left:20px;
    position:relative
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-card__item-date[_ngcontent-serverApp-c144]{
    position:absolute;
    top:-23px;
    right:0
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-card__item-date[_ngcontent-serverApp-c144] > span[_ngcontent-serverApp-c144]{
    font-size:12px;
    font-weight:normal;
    line-height:15px;
    color:#fff9
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .blog-card__item-title[_ngcontent-serverApp-c144] > span[_ngcontent-serverApp-c144]{
    font-size:20px;
    font-weight:normal;
    color:#fff;
    line-height:1.3
}
@media (max-width: 1280px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .blog-card__item-title[_ngcontent-serverApp-c144]{
        padding-left:0
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .blog-card__item-title[_ngcontent-serverApp-c144] > span[_ngcontent-serverApp-c144]{
        font-size:16px
    }
}
@media (max-width: 744px){
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .blog-card__item-title[_ngcontent-serverApp-c144]{
        padding-left:15px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .blog-card__item-content[_ngcontent-serverApp-c144]{
        height:85px;
        padding:0 25px;
        border-radius:0 0 2rem 2rem
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .blog-card__item-title[_ngcontent-serverApp-c144]{
        padding-left:0;
        width:100%
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .blog-card__item-date[_ngcontent-serverApp-c144]{
        display:none
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .blog-card__item-title[_ngcontent-serverApp-c144] > span[_ngcontent-serverApp-c144]{
        font-size:16px
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .blog-card__item-more[_ngcontent-serverApp-c144]{
        display:none
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .blog-post-card-badge[_ngcontent-serverApp-c144] .blog-post-card-time[_ngcontent-serverApp-c144]{
        display:block
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     .blog-post-card-badge[_ngcontent-serverApp-c144]{
        display:none
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4  .mat-tooltip{
    color:#fff;
    border-radius:4px;
    margin:14px;
    max-width:250px;
    padding-left:8px;
    padding-right:8px;
    overflow:hidden;
    text-overflow:ellipsis;
    transform:scale(0)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tooltip._mat-animation-noopable{
    animation:none;
    transform:scale(1)
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .cdk-high-contrast-active .mat-tooltip{
    outline:solid 1px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tooltip-handset{
    margin:24px;
    padding-left:16px;
    padding-right:16px
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tooltip-panel-non-interactive{
    pointer-events:none
}
@keyframes mat-tooltip-show{
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     0%{
        opacity:0;
        transform:scale(0)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     50%{
        opacity:.5;
        transform:scale(0.99)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     100%{
        opacity:1;
        transform:scale(1)
    }
}
@keyframes mat-tooltip-hide{
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     0%{
        opacity:1;
        transform:scale(1)
    }
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4     100%{
        opacity:0;
        transform:scale(1)
    }
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tooltip-show{
    animation:mat-tooltip-show 200ms cubic-bezier(0, 0, 0.2, 1) forwards
}
.elementor-7535 .elementor-element.elementor-element-5d4dc2f4 .mat-tooltip-hide{
    animation:mat-tooltip-hide 100ms cubic-bezier(0, 0, 0.2, 1) forwards
}
 a{
     text-decoration: none!important;
 }/* End custom CSS */