.contact-wrapper-2 .contact-content .contact-form-items .form-clt input::placeholder,.contact-wrapper-2 .contact-content .contact-form-items .form-clt textarea::placeholder,::placeholder{color:#898989;font-size:14px;font-style:italic}::-webkit-input-placeholder{color:#898989;font-size:14px;font-style:italic}a,a:active,a:focus,a:visited{color:#3b6cff}a:hover{color:#1d52ff}.details-list a,.hero-button a,.service-card-items.style-2 .content .title-2 a,.service-section a{color:#111}.service-card-items.style-2 .content .title-2 a.sviluppo:hover{color:#f90}.service-card-items.style-2 .content .title-2 a.marketing:hover{color:#6f4cff}.service-card-items.style-2 .content .title-2 a.networking:hover{color:#2b7644}.header-main .main-menu ul li a{text-transform:none}.header-1.style-2 .main-menu ul li:hover>a,.header-1.style-2 .main-menu ul li:hover>a:after,.header-main .main-menu ul li:hover>a,.header-main .main-menu ul li:hover>a:after,.sticky.header-1 .main-menu ul li a:hover,.sticky.header-1 .main-menu ul li:hover>a,.sticky.header-1 .main-menu ul li:hover>a:after{color:#666}.header-main .main-menu ul li .submenu{border-top:6px solid #666}.header-main .main-menu ul li .submenu li:hover>a:after{color:#666}.header-main .main-menu ul li .submenu li a:before{background:#666}.header-1.style-2 .main-menu ul li:hover>a.sviluppo,.header-1.style-2 .main-menu ul li:hover>a.sviluppo:after,.header-main .main-menu ul li:hover>a.sviluppo,.header-main .main-menu ul li:hover>a.sviluppo:after,.sticky.header-1 .main-menu ul li a.sviluppo:hover,.sticky.header-1 .main-menu ul li:hover>a.sviluppo,.sticky.header-1 .main-menu ul li:hover>a.sviluppo:after{color:#f90}.header-main .main-menu ul li .submenu.sviluppo{border-top:6px solid #f90}.header-main .main-menu ul li .submenu.sviluppo li a:hover,.header-main .main-menu ul li .submenu.sviluppo li:hover>a:after{color:#f90}.header-main .main-menu ul li .submenu.sviluppo li a:before{background:#f90}.header-1.style-2 .main-menu ul li:hover>a.marketing,.header-1.style-2 .main-menu ul li:hover>a.marketing:after,.header-main .main-menu ul li:hover>a.marketing,.header-main .main-menu ul li:hover>a.marketing:after,.sticky.header-1 .main-menu ul li a:hover.marketing,.sticky.header-1 .main-menu ul li:hover>a.marketing,.sticky.header-1 .main-menu ul li:hover>a.marketing:after{color:#6f4cff}.header-main .main-menu ul li .submenu.marketing{border-top:6px solid #6f4cff}.header-main .main-menu ul li .submenu.marketing li a:hover,.header-main .main-menu ul li .submenu.marketing li:hover>a:after{color:#6f4cff}.header-main .main-menu ul li .submenu.marketing li a:before{background:#6f4cff}.header-1.style-2 .main-menu ul li:hover>a.networking,.header-1.style-2 .main-menu ul li:hover>a.networking:after,.header-main .main-menu ul li:hover>a.networking,.header-main .main-menu ul li:hover>a.networking:after,.sticky.header-1 .main-menu ul li a:hover.networking,.sticky.header-1 .main-menu ul li:hover>a.networking,.sticky.header-1 .main-menu ul li:hover>a.networking:after{color:#2b7644}.header-main .main-menu ul li .submenu.networking{border-top:6px solid #2b7644}.header-main .main-menu ul li .submenu.networking li a:hover,.header-main .main-menu ul li .submenu.networking li:hover>a:after{color:#2b7644}.header-main .main-menu ul li .submenu.networking li a:before{background:#2b7644}.pre-footer{margin-top:60px}.footer-bg{background-color:#ccc}.footer-widgets-wrapper .single-footer-widget .widget-head h3:after{background-color:#f90}.footer-widgets-wrapper .single-footer-widget .widget-head h3.marketing:after{background-color:#6f4cff}.footer-widgets-wrapper .single-footer-widget .widget-head h3.networking:after{background-color:#2b7644}.footer-widgets-wrapper .single-footer-widget .footer-content p{color:#111}.footer-bottom{background-color:#111}.ragsoc{font-size:24px;font-weight:700}.footer-widgets-wrapper .single-footer-widget .widget-head h3:before{background-color:#111}.footer-widgets-wrapper .single-footer-widget .widget-head h3{color:#111}.footer-widgets-wrapper .single-footer-widget .list-area li,.footer-widgets-wrapper .single-footer-widget .list-area li a,.footer-widgets-wrapper .single-footer-widget .list-area li a:active,.footer-widgets-wrapper .single-footer-widget .list-area li a:focus,.footer-widgets-wrapper .single-footer-widget .list-area li a:visited,.footer-widgets-wrapper .single-footer-widget .list-area li:active,.footer-widgets-wrapper .single-footer-widget .list-area li:focus,.footer-widgets-wrapper .single-footer-widget .list-area li:hover,.footer-widgets-wrapper .single-footer-widget .list-area li:visited{color:#111!important}.footer-widgets-wrapper .single-footer-widget .list-area li:hover{margin-left:0}.footer-widgets-wrapper .single-footer-widget .list-area li a:hover{margin-left:5px}.footer-widgets-wrapper .single-footer-widget .footer-content .social-icon a{background-color:transparent;border:1px solid #111;color:#111}.footer-widgets-wrapper .single-footer-widget .list-area li:not(:last-child){margin-bottom:15px}.footer-bottom .footer-logo-ball{background-color:#fff;border:5px solid #111;border-radius:50%;color:#fff;display:inline-block;height:70px;left:50%;line-height:56px;position:absolute;text-align:center;top:-40px;transform:translateX(-50%);width:70px;z-index:99}.service-details-wrapper .details-image{margin-bottom:100px;text-align:center}.service-details-wrapper .details-image img{border-radius:0;height:auto;max-width:960px;width:100%}.service-details-wrapper .main-sidebar .single-sidebar-widget .wid-title h4:after{background-color:#111}.breadcrumb-wrapper .page-heading .breadcrumb-items{background-color:#fff;border:2px solid #666;border-radius:100px;display:inline-flex;gap:8px;justify-content:center;line-height:1;margin-top:30px;padding:8px 22px}.breadcrumb-wrapper .page-heading .breadcrumb-items li{font-size:13px}.breadcrumb-wrapper .page-heading .breadcrumb-items li a,.breadcrumb-wrapper .page-heading .breadcrumb-items li a:hover{color:#111}.breadcrumb-wrapper{color:#fff;min-height:300px;overflow:hidden;position:relative}.breadcrumb-video{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.breadcrumb-overlay{background:hsla(0,0%,100%,.908);inset:0;position:absolute;z-index:2}.breadcrumb-wrapper{border-bottom:12px solid #f5f1ff;border-radius:0;margin:0}.breadcrumb-wrapper .container{position:relative;z-index:3}.bg-cover{background-position:50%;background-size:cover}.service-details-section{padding:70px 0 120px}.service-details-wrapper .main-sidebar .single-sidebar-widget
.service-widget-categories ul li{background-color:#fff;border-radius:0;font-size:16px;font-weight:500;line-height:1;padding:0;transition:all .4s ease-in-out}.service-details-wrapper .main-sidebar .single-sidebar-widget
.service-widget-categories ul li:not(:last-child){margin-bottom:12px}.service-details-wrapper .main-sidebar .single-sidebar-widget
.service-widget-categories ul li:hover{background-color:#e6e6e6;color:#111}.service-details-wrapper .main-sidebar .single-sidebar-widget
.service-widget-categories ul li a{align-items:center;color:#111;cursor:pointer;display:flex;height:100%;justify-content:space-between;padding:22px 25px;text-decoration:none;width:100%}.service-details-wrapper .main-sidebar .single-sidebar-widget
.service-widget-categories ul li a:hover,.service-details-wrapper .main-sidebar .single-sidebar-widget .service-widget-categories ul li:hover a,.service-details-wrapper .main-sidebar .single-sidebar-widget .service-widget-categories ul li:hover span{color:#050505}.service-details-wrapper .main-sidebar .single-sidebar-widget
.service-widget-categories ul li a span{align-items:center;display:flex}.service-details-wrapper .main-sidebar .single-sidebar-widget
.service-widget-categories ul li.active{background-color:#666}.service-details-wrapper .main-sidebar .single-sidebar-widget
.service-widget-categories ul li.active a:hover,.service-details-wrapper .main-sidebar .single-sidebar-widget .service-widget-categories ul li.active:hover a,.service-details-wrapper .main-sidebar .single-sidebar-widget .service-widget-categories ul li.active:hover span{color:#fff}.service-details-wrapper .service-details-content .details-list-items .details-list li i{color:#666;margin-right:8px}.p{margin-bottom:40px;text-align:justify}.service-details-content h2{margin-bottom:12px}.service-details-content hr{border-top:2px dashed #666;margin-bottom:40px}.service-details-wrapper .main-sidebar .single-sidebar-widget{padding-top:3px}.special-action{background:#fff;border:1px solid #d4dcde;border-radius:20px;margin-top:40px;padding:20px}.special-action .special-action-row:not(:last-child){margin-bottom:22px}.special-action .special-action-button{border-radius:16px;display:inline-block;font-weight:700;padding:12px 15px;text-align:center;transition:all .6s ease-in-out;width:100%}.lead-container{margin:100px auto 0;max-width:860px;text-align:center}.lead-container b,.lead-container strong{font-weight:700}.bg-cover{background-color:#666}.header-1.style-2 .header-right .main-button .arrow-btn,.header-1.style-2 .header-right .main-button .theme-btn{background-color:#f90}.back-to-top{background-color:#666}.footer-widgets-wrapper .single-footer-widget .footer-content .social-icon a:hover{background-color:#666;border-color:#666}.vertical-text{align-items:center;display:flex;justify-content:center;text-orientation:upright;writing-mode:vertical-rl}.header-1.style-2 .header-right .main-button .arrow-btn,.header-1.style-2 .header-right .main-button .theme-btn{background-color:#fff;border:2px solid #111;color:#111}.bold{font-weight:700}.main-button .theme-btn.networking{background-color:#2b7644}.section-title .sub-title span.networking{background:linear-gradient(90deg,#2b7644,#3b6cff);background-clip:border-box;background-clip:text;-webkit-background-clip:text;display:inline-block;font-weight:700;text-transform:uppercase;-webkit-text-fill-color:transparent;font-size:14px}.service-box-items h2{margin-bottom:8px}a.theme-btn:hover{background-color:#000;color:#fff}a.theme-btn{background-color:#fff;border:1px solid #111;border-radius:8px;color:#111;display:inline-block;font-size:16px;font-weight:600;line-height:1;padding:9px 12px;transition:all .4s ease-in-out}.privacy-wrapper{background-color:#fff;border:1px solid #d4dced;border-radius:5px;font-size:13px;line-height:21.5px;margin-top:16px;padding:19px;position:relative;text-align:left}.nice-select{padding-bottom:0}.nice-select .list{left:-20px;right:-20px;top:27px}.nice-select.open .list{border:1px solid #d4dced;width:auto}.nice-select .option{font-size:15px}.nice-select .option:hover{background-color:#eee}.nice-select .option.selected.focus{font-size:15px}.service-details-wrapper .main-sidebar .single-sidebar-widget .wid-title.marketing h4:before{background-color:#6f4cff}.service-details-wrapper .main-sidebar .single-sidebar-widget .wid-title.networking h4:before{background-color:#2b7644}@media (max-width:449px){.offcanvas__wrapper .offcanvas__content .offcanvas__close{background-color:#f90;border-radius:50%;cursor:pointer;height:25px;line-height:25px;position:relative;text-align:center;width:25px;z-index:9}.offcanvas__logo img{height:auto;width:160px}.header-logo-3 img{height:auto;width:190px}.breadcrumb-wrapper .page-heading h1{font-size:40px}.service-details-wrapper .details-image{margin-bottom:50px}}@media (max-width:767px){.breadcrumb-wrapper .page-heading .breadcrumb-items{display:none}.footer-wrapper{align-items:center;flex-direction:column;gap:10px}.footer-menu{display:flex;gap:10px;justify-content:center;margin:0;padding:0}.container{padding-left:20px;padding-right:20px}.footer-widgets-wrapper{padding-left:12px}.cta-wrapper{padding:58px 26px}.cta-wrapper br{display:none}.cta-wrapper h2{font-size:28px}}