.custom-tabs .control-details.active:last-child{margin-bottom:0}.custom-tabs .control-details{padding:15px 10px}.custom-tabs .control-details.active{padding:15px 10px;border:2px solid #000;border-right:3px solid #fff!important;z-index:2;margin-bottom:10px}.our-works-custom{border:2px solid #000;margin-left:-2px}.desktop-header.fixed-header,.mobile-menu.fixed-header{position:fixed;top:0;left:0;animation:smoothScroll .5s forwards;width:100%;z-index:99}.php-choice ul{display:flex;flex-wrap:wrap}.php-choice ul li{flex:0 0 50%;font-size:21px;font-weight:500;padding:13px 0}.abiut-advantages h3{margin-bottom:0!important}.home-review-slider .elementor-swiper-button{border:1px solid;padding:8px;border-radius:50%}.uael-post-wrapper-featured .uael-post__content-wrap{width:50%;display:inline-block}.uael-post-wrapper-featured .uael-post__thumbnail{width:50%;display:inline-block;float:left}.uael-question-span:focus{outline:0px dotted!important}.why-choose-about h3{margin-bottom:0!important}.hire-php-dev-sec .why-choose-about p{margin-top:10px}.Hire-hero-ul{display:flex;color:#fff;margin-left:17px}.overall-alignment ul{margin-left:20px}.ast-theme-transparent-header [data-section=section-header-mobile-trigger] .ast-button-wrap .ast-mobile-menu-trigger-outline{outline:none}.ast-builder-grid-row>.site-header-section.site-header-section-left{position:relative}.ast-theme-transparent-header [data-section=section-header-mobile-trigger] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:#fff}.ast-theme-transparent-header.ast-main-header-nav-open [data-section=section-header-mobile-trigger] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:#e2564d}.test56{display:none}.mcfpdc .uael-infobox-tex{-webkit-text-fill-color:#ed485f!important;-moz-text-fill-color:#ed485f!important}.port-img figcaption.widget-image-caption{cursor:pointer}.our-works-custom .elementor-element-populated,.custom-tabs .elementor-element-populated{padding:0!important}.uael-question-span:focus{outline:0px dotted}.header-desktop-menu ul li:hover ul.sub-menu{display:block}.header-desktop-menu ul li ul.sub-menu{display:none;position:absolute;background:#fff;width:500px;height:auto;z-index:999;box-shadow:0 50px 100px -20px rgba(50,50,93,25%),0 30px 60px -30px rgba(0,0,0,30%),0 -18px 60px -10px rgba(0,0,0,3%);padding:10px 20px 0;border-radius:4px;transform:rotateX(-15deg);transform-origin:50% -50px;will-change:transform,opacity;transition-property:transform,opacity;transition-duration:.25s}.header-desktop-menu ul li:hover ul.sub-menu li,.header-desktop-menu ul.sub-menu-inner li{display:inline-block;width:49%;padding:0 0 20px;vertical-align:top;margin:0}.header-desktop-menu ul li ul.sub-menu li{display:block}.header-desktop-menu ul{display:block;align-items:center;width:100%;position:relative;margin:0}.header-desktop-menu ul>li{margin:0 20px;list-style-type:none;display:inline-block;text-align:left}.header-desktop-menu ul>li a{font-size:18px;text-transform:uppercase;display:block;color:#fff}.header-desktop-menu ul.sub-menu-inner>li>a{color:#000}.header-desktop-menu ul.sub-menu>li>a{color:#000;display:inline-block;vertical-align:middle;padding:0 0 5px 5px}.header-desktop-menu ul li:hover ul.sub-menu li ul.sub-menu-inner li a{text-transform:none;font-size:16px}.header-desktop-menu ul li:hover ul.sub-menu li ul.sub-menu-inner li{display:block;padding:5px 0 0 20px;width:100%}.header-desktop-menu ul li ul.sub-menu li p{padding:0 0 0 30px;font-size:16px;margin:0}.mobile-contact-form .elementor-field-option input[type=checkbox]{padding:0;height:initial;width:initial;margin-bottom:0;display:none!important;cursor:pointer}.mobile-contact-form .elementor-field-option label{position:relative;cursor:pointer}.mobile-contact-form .elementor-field-option label:before{content:"";-webkit-appearance:none;background-color:initial;border:2px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,5%),inset 0 -15px 10px -12px rgba(0,0,0,5%);padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;margin-top:-3px}.mobile-contact-form .elementor-field-option input:checked+label:after{content:"";display:block;position:absolute;top:2px;left:7px;width:4px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}form#register-start{max-width:1170px!important;margin:0 auto!important}.loacation-address{padding:0 20px;margin-right:20px}.port-img img.attachment-large.size-large{height:283px;object-fit:contain}.service-solution .elementor-icon-box-wrapper{align-items:center}.site-header-section-left button.menu-toggle.main-header-menu-toggle.ast-mobile-menu-trigger-outline.toggled{background:#ecedf7!important}body:not(.elementor-editor-active) .control-image:first-child{display:block}body:not(.elementor-editor-active) .control-image{display:none}.blog-boxs uael-post-wrapper:first-child .uael-post__inner-wrap,.blog-boxs .uael-post-wrapper:first-child .uael-post__content-wrap{display:flex;display:-webkit-flex;display:-ms-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.blog-boxs .uael-post-wrapper:first-child .uael-post__inner-wrap,.blog-boxs .uael-post-wrapper:first-child .uael-post__content-wrap{height:100%;align-content:center;-webkit-align-content:center;-ms-align-content:center}.blog-boxs .uael-post-wrapper:first-child{margin-bottom:80px!important}.single-post .site-main ul,.single-post .site-main ol{margin-top:25px}.single-post .site-main img{margin:25px 0}.port-img .wp-caption figcaption{margin:0}ul.Hire-hero-ul.c-hero__disclaimer{color:#533d92}span.number-icon{display:inline-block;background-size:30px;background:#293072;padding:10px;color:#fff;font-size:20px;margin:0 15px 0 0;width:55px;text-align:center;border:dashed 1px}.blog-boxs .uael-post-wrapper-featured .uael-post__thumbnail,.blog-boxs .uael-post-wrapper-featured .uael-post__content-wrap{width:100%}.blog-boxs .uael-post-wrapper:first-child .uael-post__content-wrap{align-content:flex-start;-webkit-align-content:flex-start;-ms-align-content:flex-start}.site-header{position:fixed;width:100%}.port-img .wp-caption figcaption{margin:0;color:#533d92;font-size:25px;font-weight:700}.tooltipster-box .uael-tooltip-text{font-size:16px;line-height:1.25}.port-img .elementor-image figure img,.port-img .elementor-image figcaption{transition:all .25s ease-in-out}.port-img .elementor-image figure:hover img{transform:scale(1.05)}.port-img .elementor-image figure:hover figcaption{text-shadow:rgba(0,0,0,22%) 0px 3px 0px}.contact-details .elementor-heading-title a{text-transform:none}.tawk-card.tawk-card-xsmall.tawk-has-avatar.tawk-box-shadow-xsmall.tawk-message.tawk-margin-auto-left{border:2px solid #a27cfd!important}.tawk-chatinput-container,.tawk-avatar-small{border:2px solid #a27cfd!important}.tawk-has-avatar:before{border-width:0!important}.client-row{display:flex;text-align:center;margin:20px 0 40px;flex-wrap:wrap}.client-ctn{max-width:33%;width:33%;padding:0 15px;height:auto}.client-row h3{margin:0;font-weight:900;font-size:19px}.c-logo{width:100%;height:200px;background-repeat:no-repeat;background-position:center center;background-size:contain}.tre-ponti-logo{background-image:url("/wp-content/uploads/2021/06/tre-ponti-icon.png");--lzl-bg-img:"/wp-content/uploads/2021/06/tre-ponti-icon.png"}.pro-list li .title .bttn,.pro-list li .pro-div a,.port-filter{transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease}.por-wrapper{max-width:1200px;margin:0 auto}.pro-list{font-family:sans-serif;list-style:none;padding:0;margin:0 0 80px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.pro-list li{max-width:33.33%;margin-top:40px;padding:0 20px;box-sizing:border-box}.pro-list li .title{margin-top:10px;padding:0 8px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.pro-list li .title .bttn{padding:8px 30px;background-color:#293072;text-decoration:none;color:#fff;line-height:1;border-radius:5px}.pro-list li .title .bttn:hover{background-color:#151b51;color:#fff}.pro-list li .pro-div img{height:300px;object-fit:contain;object-position:center;max-width:100%;mix-blend-mode:multiply;-webkit-mix-blend-mode:multiply}.pro-list li .pro-div>a{display:block;border:1px solid #efefef;background-color:#f6f6f6;border-radius:10px;transform:scale(1);-webkit-transform:scale(1)}.pro-list li .pro-div:hover>a{transform:scale(1.03);-webkit-transform:scale(1.03)}.pro-list li .title h3{margin:0;font-weight:700;font-size:20px}.port-filter,.port-filter ul{width:100%;list-style:none;margin:0;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.port-filter{max-width:830px;margin:0 auto!important;background-color:#555;padding:15px;border-radius:10px;position:sticky;bottom:30px}.filter-search input{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyBmaWxsPSIjMDAwMDAwIiB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCAxOTIwIDE5MjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPHBhdGggZD0iTTc5MC41ODggMTQ2OC4yMzVjLTM3My43MjIgMC02NzcuNjQ3LTMwMy45MjQtNjc3LjY0Ny02NzcuNjQ3IDAtMzczLjcyMiAzMDMuOTI1LTY3Ny42NDcgNjc3LjY0Ny02NzcuNjQ3IDM3My43MjMgMCA2NzcuNjQ3IDMwMy45MjUgNjc3LjY0NyA2NzcuNjQ3IDAgMzczLjcyMy0zMDMuOTI0IDY3Ny42NDctNjc3LjY0NyA2NzcuNjQ3Wm01OTYuNzgxLTE2MC43MTVjMTIwLjM5Ni0xMzguNjkyIDE5My44MDctMzE5LjI4NSAxOTMuODA3LTUxNi45MzJDMTU4MS4xNzYgMzU0Ljc0OCAxMjI2LjQyOCAwIDc5MC41ODggMFMwIDM1NC43NDggMCA3OTAuNTg4czM1NC43NDggNzkwLjU4OCA3OTAuNTg4IDc5MC41ODhjMTk3LjY0NyAwIDM3OC4yNC03My40MTEgNTE2LjkzMi0xOTMuODA3bDUxNi4wMjggNTE2LjE0MiA3OS45NjMtNzkuOTYzLTUxNi4xNDItNTE2LjAyOFoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPg0KPC9zdmc+");background-repeat:no-repeat;background-size:15px;background-position:calc(100% - 12px) center;width:100%;height:38px;border:none;border-radius:6px;padding:8px 35px 8px 10px;box-sizing:border-box;outline:none}.filter-search{max-width:250px;width:100%}.port-filter ul{padding:0 10px 0 25px}.port-filter ul li a{color:#fff;text-decoration:none;font-size:16px}.port-filter ul li.active a{color:#efb29b}.port-filter .toggle-ico{width:18px;display:inline-block;vertical-align:middle;line-height:1;margin:-4px 0 0 5px}.filter-toggle{text-transform:uppercase;color:#fff;font-size:14px;white-space:nowrap;padding-left:15px}.article-box-f-none .elementor-posts-container .elementor-post:first-child{display:none}.latest-post .uael-post__thumbnail{border-radius:15px}@media (min-width:992px){.filter-toggle{display:none}}@media (max-width:991px){.pro-list>li{max-width:50%}.port-filter{bottom:10px;left:10px;right:10px;width:inherit;transform:inherit}.port-filter ul{display:none;border-radius:10px 10px 0 0;position:absolute;left:0;flex-wrap:wrap;flex-direction:column;padding:10px;bottom:100%;background-color:#555;box-sizing:border-box;margin-bottom:-10px}.port-filter ul li{border-bottom:1px solid rgba(255,255,255,.18);width:100%;text-align:center;padding:5px 0;font-size:14px}}@media (max-width:480px){.pro-list>li{max-width:100%;padding-left:10px;padding-right:10px}}@media screen and (max-width:1300px){.service-solution-blog span.number-icon{display:block!important;margin-bottom:20px}.service-solution-blog .elementor-heading-title{text-align:center;font-size:16px}.service-solution-blog span.number-icon{margin:0 auto 10px;display:block}}@media (max-width:1024px){.mobile-menu .elementor-nav-menu--dropdown .elementor-item.highlighted{background:#533d92;color:#fff!important}.why-choose-about .approach-process .elementor-text-editor ul{margin-left:25px!important}.port-img img.attachment-large.size-large{height:184px;object-fit:contain}.elementor-popup-modal .dialog-close-button{right:36px;font-size:24px!important;top:30px!important}}@media (max-width:992px){a.client-ctn{max-width:100%;width:50%}.c-logo{height:150px}span.site-logo-img{display:block!important}.site-header ul.main-header-menu li a{padding:0 10px}body.ast-mouse-clicked.ast-main-header-nav-open [data-section=section-header-mobile-trigger] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:#533d92}body.ast-mouse-clicked.ast-main-header-nav-open header .custom-logo-link img{opacity:0}.port-img .wp-caption figcaption{font-size:20px!important;line-height:1.2}body.ast-mouse-clicked.ast-main-header-nav-open .ast-mobile-header-wrap{position:fixed;width:100%}ul.Hire-hero-ul.c-hero__disclaimer{display:block!important}header .ast-builder-menu .main-navigation>ul li{border-bottom:3px solid #fff;background:#f7f7f7}}@media (max-width:921px){body.ast-mouse-clicked.ast-main-header-nav-open .ast-mobile-header-wrap{position:inherit!important}.site-header-section>div:first-child{position:relative;z-index:9}.site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section{position:relative;z-index:0}}@media (max-width:767px){.service-solution .elementor-widget-icon-box .elementor-icon-box-icon{position:absolute;right:15px}.service-solution h5.elementor-icon-box-title{text-align:left}.loacation-address{padding:0}.service-solution-blog h4.elementor-heading-title.elementor-size-default{display:inline-flex;align-items:center}.service-solution-blog span.number-icon{margin-bottom:0}.port-img img.attachment-large.size-large{height:auto;object-fit:contain}.service-solution-blog span.number-icon{margin-right:10px}.service-solution-blog h4.elementor-heading-title.elementor-size-default{display:block;font-size:20px}.service-solution-blog span.number-icon{margin:0 auto 20px}.custom-logo{width:100px}.site-header-section>div:last-child{padding-right:10px!important}.site-branding.ast-site-identity{width:150px!important;max-width:150px!important}a.client-ctn{max-width:100%;width:100%}.c-logo{height:140px}.custom-tabs .control-details.active{border-right:2px solid #000!important}.our-works-custom{margin-left:0}.custom-tabs .control-details.active:last-child{margin-bottom:2px}img.astra-logo-svg.custom-logo{width:118px!important}.mobile-contact-form .elementor-field-option label:before{border:2px solid #293072}.mobile-contact-form .elementor-field-option label{position:relative;cursor:pointer;font-size:15px!important;margin-bottom:5px!important;display:block!important}.mobile-contact-form .elementor-field-option input:checked+label:after{border:solid #293072}.blog-boxs .uael-post-wrapper:first-child .uael-post__thumbnail,.blog-boxs .uael-post-wrapper:first-child .uael-post__content-wrap{width:100%;display:block!important}.blog-boxs .uael-post-wrapper:first-child .uael-post__content-wrap{padding:0!important}.blog-boxs .uael-post-wrapper:first-child .uael-post__content-wrap .uael-post__title{margin-top:20px!important;display:inline-block}.blog-boxs .uael-post-wrapper:first-child{margin-bottom:40px!important}.single-post .site-main blockquote{margin:25px 0;font-size:18px}form .elementor-field-textual.elementor-size-lg{padding:8px}.blog-boxs .uael-post__content-wrap h6.uael-post__title,.blog-boxs .uael-post__content-wrap .uael-post__excerpt{padding:0 10px}}@media (max-width:530px){.Hire-hero-ul{display:block}}.tre-ponti-logo.lzl:not(.lzl-ed),.tre-ponti-logo.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%20200%22%20width%3D%22200%22%20height%3D%22200%22%3E%3C%2Fsvg%3E")}