.elementor-5454 .elementor-element.elementor-element-7a04693{--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-5454 .elementor-element.elementor-element-7a04693:not(.elementor-motion-effects-element-type-background),.elementor-5454 .elementor-element.elementor-element-7a04693>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2FAFF}.elementor-5454 .elementor-element.elementor-element-b4f9a67{--display:flex;--justify-content:center}.elementor-widget-raven-heading .raven-heading,.elementor-widget-raven-heading .raven-heading a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-5454 .elementor-element.elementor-element-3278286 .box{width:3px}.elementor-5454 .elementor-element.elementor-element-3278286 .raven-heading-title,.elementor-5454 .elementor-element.elementor-element-3278286 .raven-heading-title-inner{color:#EC35C0;-webkit-text-fill-color:#fff0;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(180deg,#EC35C0 0%,#5A21E5 100%)}.elementor-5454 .elementor-element.elementor-element-3278286 .raven-heading-title{-webkit-background-clip:text;background-clip:text;color:#fff0}.elementor-5454 .elementor-element.elementor-element-3278286 .raven-heading,.elementor-5454 .elementor-element.elementor-element-3278286 .raven-heading a{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:700}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-5454 .elementor-element.elementor-element-1fc62d3{text-align:center}.elementor-5454 .elementor-element.elementor-element-1fc62d3 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#071116}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}body:not(.rtl) .elementor-5454 .elementor-element.elementor-element-8cb3027{left:20%}body.rtl .elementor-5454 .elementor-element.elementor-element-8cb3027{right:20%}.elementor-5454 .elementor-element.elementor-element-8cb3027{bottom:-15px}body:not(.rtl) .elementor-5454 .elementor-element.elementor-element-fbd3d5b{left:0}body.rtl .elementor-5454 .elementor-element.elementor-element-fbd3d5b{right:0}.elementor-5454 .elementor-element.elementor-element-fbd3d5b{bottom:0}.elementor-5454 .elementor-element.elementor-element-56cb09ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5454 .elementor-element.elementor-element-56cb09ab:not(.elementor-motion-effects-element-type-background),.elementor-5454 .elementor-element.elementor-element-56cb09ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}body:not(.rtl) .elementor-5454 .elementor-element.elementor-element-5a499a8{right:-10%}body.rtl .elementor-5454 .elementor-element.elementor-element-5a499a8{left:-10%}.elementor-5454 .elementor-element.elementor-element-5a499a8{top:-350px;z-index:2}.elementor-5454 .elementor-element.elementor-element-421812ff{--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-widget-tp-search-filter .tp-search-filter .field-col .tp-field-title .tp-title-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-search-filter .field-col .tp-alphabet-content{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-toggle-div .tp-checkBox .tp-field-content{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-search-filter .field-col .tp-checkBox.style-2 .tp-field-Counter{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-search-filter .tp-date-wrap>div>label{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-search-filter .tp-date-wrap>div>input[type=date]{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.daterangepicker div.ranges li{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}div.daterangepicker select.monthselect,div.daterangepicker select.yearselect{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-search-filter .tp-toggle-div .tp-select{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-search-filter .field-col .tp-select.style-2 .tp-sbar-dropdown-menu .tp-dd-counttxt{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-toggle-div .tp-radio .tp-field-content{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-search-filter .field-col .tp-radio.style-2 .tp-field-Counter{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-range-silder .noUi-tooltip{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-search-wrap .tp-search-input{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-search-filter .field-col .tp-tabbing-wrapper{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-search-filter .field-col .tp-tabbing-wrapper .tp-tabbing-counter{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-search-filter .tp-total-results-wrap{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-search-filter .field-col .tp-filter-readmore{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-search-filter .tp-toggle-button .tp-button-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-search-filter .tp-search-filter .tp-search-form .tp-ajax-button{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-search-form .elementor-repeater-item-c38542d .tp-title-inline{width:220px}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-search-form .elementor-repeater-item-c418f00 .tp-title-inline{width:40px}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-search-form .field-col{padding:0 0 0 0}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .field-col .tp-field-title .tp-title-text{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:700;color:var(--e-global-color-primary)}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .field-col .tp-field-title .tp-title-icon i{font-size:20px}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .field-col .tp-field-title .tp-title-icon svg{fill:var(--e-global-color-primary)}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .field-col .tp-field-title .tp-title-icon{color:var(--e-global-color-primary)}.elementor-5454 .elementor-element.elementor-element-52f90427 .field-col:hover .tp-field-title .tp-title-text{color:var(--e-global-color-primary)}.elementor-5454 .elementor-element.elementor-element-52f90427 .field-col:hover .tp-field-title .tp-title-icon{color:var(--e-global-color-primary)}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-toggle-div .tp-select{font-family:"Helvetica",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-primary)}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-toggle-div .tp-select:hover{color:var(--e-global-color-secondary)}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .field-col .tp-select.style-2 .tp-sbar-dropdown-menu .tp-dd-counttxt{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .field-col .tp-tabbing-wrapper svg{width:20px;height:20px;fill:#000}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .field-col .tp-tabbing-wrapper{color:#000}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .field-col .tp-tabbing-wrapper:hover{color:#000}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .field-col .tp-tabbing-wrapper:hover svg{fill:#000}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-toggle-div .tp-star-rating{justify-content:center}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-filter-tag-wrap .tp-filter-container .tp-filter-tag,.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-filter-tag-wrap .tp-filter-container .tp-tag-link{font-size:14px}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-filter-meta span.tp-tag-reset{font-size:14px}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-search-form .tp-total-results-wrap{justify-content:left}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-search-form .tp-tabbing-redmore{justify-content:flex-start}.elementor-widget-tp-dynamic-listing .theplus-pagination a,.elementor-widget-tp-dynamic-listing .theplus-pagination span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-dynamic-listing .ajax_load_more .post-load-more,.elementor-widget-tp-dynamic-listing .ajax_load_more .tp-morefilter{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-dynamic-listing .plus-all-posts-loaded{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-dynamic-listing .dynamic-listing .post-inner-loop .post-meta-info span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-dynamic-listing .dynamic-listing .post-category-list span a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-dynamic-listing .dynamic-listing .post-inner-loop .post-title,.elementor-widget-tp-dynamic-listing .dynamic-listing .post-inner-loop .post-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-dynamic-listing .dynamic-listing .post-inner-loop .entry-content,.elementor-widget-tp-dynamic-listing .dynamic-listing .post-inner-loop .entry-content p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-dynamic-listing .post-filter-data .category-filters-child li a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-dynamic-listing .theplus-posts-not-found{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-5454 .elementor-element.elementor-element-b1eacc4 .dynamic-listing .post-inner-loop .grid-item{padding:15px 15px 30px 15px}.elementor-5454 .elementor-element.elementor-element-b1eacc4 .dynamic-listing .post-inner-loop .post-title,.elementor-5454 .elementor-element.elementor-element-b1eacc4 .dynamic-listing .post-inner-loop .post-title a{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700;color:var(--e-global-color-primary)}.elementor-5454 .elementor-element.elementor-element-b1eacc4 .dynamic-listing .post-inner-loop .blog-list-content:hover .post-title,.elementor-5454 .elementor-element.elementor-element-b1eacc4 .dynamic-listing .post-inner-loop .blog-list-content:hover .post-title a{color:var(--e-global-color-secondary)}:root{--page-title-display:none}@media(max-width:1024px){.elementor-5454 .elementor-element.elementor-element-421812ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .field-col .tp-field-title .tp-title-text{font-size:18px}.elementor-5454 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-toggle-div .tp-select{font-size:15px}}@media(min-width:768px){.elementor-5454 .elementor-element.elementor-element-421812ff{--width:100%}}#header a{color:#5A21E5}#header.darkHeader #header-logo{opacity:1;visibility:visible}#header .elementor-sub-item,#header.darkHeader a{color:#fff}.jet-tabs__control-inner:focus-visible{outline:none!important}#about,#about .about-wrap,#solutions,#solutions .solution-wrap{padding:0}#about{padding-top:150px;padding-bottom:250px;margin-bottom:-10px;overflow:hidden}#about h3{max-width:680px;margin:0 auto}#hero-img-center{max-width:250px}#divider-hero{margin-bottom:-10px}#portfolio .tp-filter-meta{margin-bottom:10px;padding-left:15px}#portfolio .tp-search-filter .tp-layout-inline{max-width:fit-content}.tp-search-filter .tp-toggle-div{padding-left:15px}.tp-search-filter .tp-select{background:#F2FAFF;border:none;width:280px}.dynamic-listing .tp-skeleton,.dynamic-listing.dynamic-listing-style-1 .post-content-bottom{position:relative;overflow:initial}#pt-plus-dynamic-listing.dynamic-listing.dynamic-listing-style-2 .post-category-list{display:none}#pt-plus-dynamic-listing{opacity:1!important}.dynamic-listing.dynamic-listing-style-2 .text-center .post-category-list,.dynamic-listing.dynamic-listing-style-2 .text-center .post-title,.dynamic-listing.dynamic-listing-style-2 .text-center .entry-content,.dynamic-listing.dynamic-listing-style-2 .text-center .post-meta-info{text-align:left}.dynamic-listing .blog-list-content .blog-featured-image:before,.dynamic-listing.list-isotope-metro .blog-list-content .blog-bg-image-metro:before{background:none}.elementor-2 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-search-form .elementor-repeater-item-c418f00 .tp-title-inline{text-align:center}.dynamic-listing.dynamic-listing-style-2 .post-content-bottom{padding:15px 20px 20px}#portfolio .entry-content a{margin-right:8px}#portfolio .entry-content a:hover img{filter:brightness(0) saturate(100%) invert(28%) sepia(49%) saturate(5190%) hue-rotate(297deg) brightness(104%) contrast(85%)}@media (min-width:1920px){#divider-hero img{width:100vw}}@media (max-width:1480px){#portfolio-img-right{max-width:350px;top:-320px}#about h1{font-size:38px}#portfolio .post-title a{font-size:22px}}@media (max-width:1280px){#about{padding-top:120px}#about h1{font-size:36px}#about p,#portfolio .tp-search-filter .tp-filter-tag,#portfolio .tp-search-filter .tp-tag-reset{font-size:15px}#portfolio{margin-top:50px}#portfolio .post-title a{font-size:20px}#portfolio-img-right{max-width:300px;top:-250px}}@media (max-width:1180px){#about{padding-bottom:200px}#portfolio>.e-con-inner{max-width:90%}#about h1{font-size:34px}#portfolio .post-title a{font-size:19px}#hero-img-center{max-width:220px}#portfolio-img-right{max-width:280px}}@media (max-width:1080px){#about .about-wrap>.e-con-inner{gap:5px}#about h1{font-size:32px}#portfolio-img-right{max-width:240px;top:-200px}}@media (max-width:1024px){#about{padding-top:100px}#about h1{font-size:30px}#portfolio .post-title a{font-size:18px}}@media (max-width:980px){#about{padding-bottom:150px}#about p{font-size:14px}#hero-img-center{max-width:200px}#portfolio-img-right{max-width:220px}.elementor-2 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-search-form .elementor-repeater-item-c38542d .tp-title-inline{width:200px}.tp-search-filter .tp-select{width:250px}}@media (max-width:850px){#experience p{font-size:14px;line-height:1.75}#hero-img-center{max-width:165px}#portfolio-img-right{max-width:200px;top:-165px}}@media (max-width:768px){#hero p{max-width:100%}#portfolio>.e-con-inner{max-width:550px}.elementor-2 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-search-form .elementor-repeater-item-c418f00 .tp-title-inline{text-align:left!important}#portfolio-img-right{max-width:180px;top:-150px}#portfolio .tp-search-filter .tp-filter-tag,#portfolio .tp-search-filter .tp-tag-reset{white-space:pre-wrap;font-size:14px}}@media (max-width:600px){#about{padding-bottom:140px}#about h1{font-size:28px}#portfolio-img-right{max-width:150px;top:-120px}#hero-img-center{max-width:150px;bottom:-25px}}@media (max-width:580px){#portfolio>.e-con-inner{max-width:90%}}@media (max-width:550px){#portfolio-img-right{right:-15%}}@media (max-width:500px){.tp-search-filter .tp-toggle-div{padding-left:10px}.tp-search-filter .tp-select{width:100%}.elementor-2 .elementor-element.elementor-element-52f90427 .tp-search-filter .tp-search-form .elementor-repeater-item-c38542d .tp-title-inline{width:100%}#portfolio .tp-search-filter .tp-layout-inline{max-width:95%;display:block}#portfolio-img-right{display:none}}@media (max-width:450px){#portfolio .tp-search-filter .tp-layout-inline{max-width:98%;display:block}#portfolio .post-title a{font-size:16px}#portfolio .dynamic-listing .post-inner-loop .grid-item{padding:15px 5px 30px 5px}.tp-search-filter .tp-toggle-div{padding-left:5px}#portfolio .entry-content a img{width:18px;height:initial}}