:root{--bs-primary:#38b5e6;--bs-secondary:#092e6e;--bs-secondary-darker:#05193b;--bs-primary-rgb:56, 181, 230;--bs-secondary-rgb:9, 46, 110;--bs-border-radius:0;--font_primary:"Montserrat";--font_secondary:"Helvetica Neue LT Pro Light";--font_thin:"Helvetica Neue LT Pro Thin";--font_thin_condensed:"Helvetica Neue LT Pro Thin Condensed";--font_thin_extended:"Helvetica Neue LT Pro Thin Extended";--font_light:"Helvetica Neue LT Pro Light";--font_light_condensed:"Helvetica Neue LT Pro Light Condensed";--font_light_extended:"Helvetica Neue LT Pro Light Extended";--font_black_extended:"Helvetica Neue LT Pro Black Extended";--font_heavy:"Helvetica Neue LT Pro Heavy";--font_heavy_condensed:"Helvetica Neue LT Pro Heavy Condensed";--font_heavy_extended:"Helvetica Neue LT Pro Heavy Extended";--font_awesome:"Font Awesome 6 Free"}body{font-family:var(--font_primary);line-height:1;color:#111}body::-webkit-scrollbar-thumb,.offcanvas-3__menu::-webkit-scrollbar-thumb{background-color:var(--bs-secondary)}body.web__section .body-wrapper{background-color:#000;& .service-details-area,& .service-details-area h1,& .service-details-area h2,& .service-details-area h3,& .service-details-area h4,& .service-details-area p,& .service-details-area .working-step .count,& .faq-area .accordion .accordion-button,& .faq-area .accordion .accordion-button::after,& .faq-area .accordion .accordion-body{color:#fff}& .service-details-area .working-step .count::after{background-color:#fff}& .faq-area .accordion .accordion-item,& .faq-area .faq-area-inner{border-color:#f1f1f140}& .service-details-area .working-step .count::before{opacity:.35}& .service-details-area .working-step:before{opacity:.2}& .details-content-area .wc-btn-primary{filter:invert(1);font-size:15px}& .details-content-area .details-feature-content .feature-list .icon{background-color:#fff;color:#000}}body.software__section .service-details-area{& h1,& h2,& h3,& h4,& h5{font-family:"Atkinson Hyperlegible Mono",monospace!important;letter-spacing:-1.5px!important}}body.software__section .section-top .section-subtitle{font-weight:600;font-family:"Atkinson Hyperlegible Mono",monospace!important;letter-spacing:-1px!important}.body-wrapper.consultant-agency{max-width:100%}p{color:#000}h1,h2,h3,h4,h5,h6{color:#000;font-family:var(--font_secondary)}.bg-light{background-color:hsl(210 29% 95%)!important}.btn-primary{border-color:var(--bs-primary)!important;background-color:var(--bs-primary)!important;color:#fff!important;font-weight:600;letter-spacing:-.5px}.cta-area.style-1 .cta-left{background-color:var(--bs-primary)}._color_whatsapp{color:#25d366!important}.__light_extended{font-family:var(--font_light_extended)}.__heavy_extended{font-family:var(--font_heavy_extended)}.__black_extended{font-family:var(--font_black_extended)}.space-mono-bold{font-family:"Space Mono",monospace;font-weight:700;font-style:normal}.atkinson-hyperlegible-mono-bold{font-family:"Atkinson Hyperlegible Mono",monospace;font-optical-sizing:auto;font-weight:600;font-style:normal;letter-spacing:-1px}.atkinson-hyperlegible-mono-heavy{font-family:"Atkinson Hyperlegible Mono",monospace;font-optical-sizing:auto;font-weight:800;font-style:normal;letter-spacing:-1px}.text-secondary{color:var(--bs-secondary)!important}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-secondary-darker);--bs-btn-hover-border-color:var(--bs-secondary-darker);--bs-btn-focus-shadow-rgb:130, 138, 145;--bs-btn-active-color:#ffffffaa;--bs-btn-active-bg:#000;--bs-btn-active-border-color:var(--bs-secondary-darker);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-secondary);--bs-btn-disabled-border-color:var(--bs-secondary)}.index__page .cta-area,.index__page .cta-area-wrapper{display:none!important}.index__page .header-area{z-index:1325}.index__page .footer-area.footer-area-top{background-color:#121212}.index__page .footer-area.style-1 .links-wrapper{padding-top:0!important}.index__page .footer-menu{display:none!important}.index__page .footer-copyright .h4{font-size:13px}.index__page .footer-area.style-1 .text-copy{font-size:12px}.header__logo img{width:180px;max-width:100%}.header-area.sticky .header__logo img{width:130px;max-width:100%}.footer-area.style-1 .logo-wrapper{width:234px;min-width:234px;padding-top:95px}@media only screen and (max-width:1919px){.footer-area.style-1 .logo-wrapper{width:180px;min-width:0}}@media only screen and (max-width:991px){.footer-area.style-1 .logo-wrapper{padding-top:30px;width:140px;min-width:140px}}@media only screen and (max-width:767px){.footer-area.style-1 .logo-wrapper{text-align:center;width:150px;margin:20px 0}}.header-area.style-2 .header-area__inner{border:none}.header-area,.header-area.sticky{background:#fff}.header-area.sticky{box-shadow:rgb(0 0 0 / .1) 0 20px 25px -5px,rgb(0 0 0 / .04) 0 10px 10px -5px}.header-area.sticky .main-menu.menu-light>ul>li>a{color:#000}.header-area .main-menu.menu-light>ul>li:hover>a,.header-area .main-menu.menu-light>ul>li.active>a{color:var(--bs-secondary)}.header-area .main-menu.menu-light>ul>li>a{color:#000;letter-spacing:1px;font-family:var(--font_light);display:block}.header-area .main-menu>ul>li{padding:21px 5px}.header-area.sticky .main-menu>ul>li{padding:13px 5px}.header-area .main-menu>ul>li>a{border-radius:4px;padding:10px 18px;border:1px solid #fff0}.header-area.sticky .main-menu>ul>li>a{padding:8px 15px}@media (min-width:1400px){.header-area .main-menu>ul>li>a,.header-area.sticky .main-menu>ul>li>a{padding-left:28px;padding-right:28px}}.header-area .main-menu>ul>li:hover>a{background-color:#0000000d}.header-area .main-menu>ul>li.active>a{border-color:rgba(63,102,255,19%)}.header-area.style-2 .open-offcanvas span{color:#000}.header-area.sticky .wc-btn-primary,.header-area .wc-btn-primary{font-family:var(--font_light);border:none;gap:15px;font-weight:600;letter-spacing:1px;background-color:var(--bs-primary);padding:9px 14px;font-size:13px;color:#fff}.header-area .wc-btn-primary:hover{background-color:var(--bs-secondary);color:var(--white)}@media (min-width:1224px){.main-menu>ul{padding-right:35px}}.header-area.style-2 .wc-btn-primary i{font-size:13px}._assistenza_top{color:#000000aa!important}._assistenza_top:hover{color:#000000!important}.header__logo a{position:relative;display:block}.header__logo img{transition:all 50ms ease}.header__logo img:last-child{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.header-area.sticky .header__logo img:last-child{opacity:1}.header-area.sticky .header__logo img:first-child{opacity:0}.progress-wrap svg.progress-circle path{stroke:#38b5e6}.progress-wrap svg path{fill:#000}@media (max-width:767px){.progress-wrap{display:none!important}}.cta-area.style-1:before{background-color:#000}form label.form-label{margin-bottom:6px;font-weight:500;font-size:85%;color:#313131}.footer-area.style-1 .links-wrapper{padding-top:65px;border-inline-start:none;padding-inline-start:0}@media (max-width:767px){.footer-area.style-1 .links-wrapper{border-inline-start:none}}.footer-area.style-1{overflow:hidden;border:none!important}.footer-area.footer-area-top{background-color:#141c25}.footer-area.style-1 .footer-menu{padding-bottom:30px}.footer-area.style-1 .footer-menu-item .title{font-size:21px;margin-bottom:8px;color:#8bcff1}.footer-area.style-1.footer-area-bottom .footer-menu-item .title{font-size:16px;margin-bottom:5px;color:#8bcff1}.footer-area p{color:#fff;font-size:14px;font-family:var(--font_light);margin-bottom:15px}.footer-menu-links li a{display:block;font-family:"Montserrat",sans-serif;color:#fff;font-size:14px;font-weight:500;padding-top:6px;padding-bottom:6px;position:relative;&:before{position:absolute;left:-13px;top:17px;transition:all 350ms ease;content:"";display:block;height:1px;width:8px;background-color:#fff;opacity:0;transform:scaleX(0)}&:hover:before{opacity:1;transform:scaleX(1)}&:hover i{opacity:.3}}.footer-menu-links li a:hover{transform:translateX(13px)}.footer-area-bottom .footer-menu-item li a{color:#fff;display:block;transition:none;font-weight:300;padding-top:5px;padding-bottom:5px;font-size:12px;line-height:1.3;opacity:.75;&:hover{opacity:1;text-decoration:underline}}.footer-area.style-1.footer-area-top .footer-copyright{text-align:left;border:none;border-radius:3px 3px 0 0}.footer-area.style-1.footer-area-top .footer-copyright>.row>div{background:#40567924}.footer-area.style-1.footer-area-top .footer-copyright>.row>div:hover{background:#40567966}@media (min-width:992px){.footer-area.style-1.footer-area-top .footer-copyright>.row>div:nth-child(2){border-left:4px solid #141c25;border-right:4px solid #141c25}}.footer-copyright .h4{font-size:15px;color:#fff;font-weight:600;font-family:var(--font_montserrat)}.footer-area.style-1 .text-copy{font-size:14px;line-height:1.5;color:#fff;font-weight:400}.footer-area.style-1 .footer-copyright{border-top:none}.footer-area.style-1.footer-area-bottom .text-copy{font-size:12px}p strong{font-weight:700}.preselect_col{position:relative;overflow:hidden}h2._overlay_text_1{width:auto;display:inline-block;position:absolute;z-index:1000;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:5vw;transition:all 800ms ease;font-weight:600;color:#172c7d}._big_overlay{position:absolute;width:100%;height:100%;z-index:100;left:0;top:0;pointer-events:none;overflow:hidden;transition:all 150ms ease;img{opacity:.15;width:155%;top:5%;position:absolute;transition:all 350ms ease;z-index:99}h2{position:absolute;padding:5% 10%;top:50%;transform:translateY(-50%);text-align:center;width:100%;font-size:5vw;font-weight:600;transition:all 500ms ease;transition-delay:60ms;z-index:100}}@media (max-width:991px){._big_overlay,._overlay_text_1{display:none!important}}._overlay_1{border-right:1px solid #0001;background:#fff;img{right:-50%}h2{color:#172c7d;text-align:right}}._overlay_2{background:#fff;img{left:-50%}h2{color:#172c7d;text-align:left}}._main_row{pointer-events:none}._intro_interactive ._main_row{pointer-events:auto}._main_row:hover ._big_overlay img{opacity:.1;filter:blur(4px)}._main_row:hover>h2{opacity:.1}._main_row:hover ._big_overlay h2{opacity:.1}._main_row:hover .preselect_col:hover ._big_overlay h2{opacity:.35;filter:blur(0)}._main_row:hover .preselect_col._col_1:hover ._big_overlay h2{color:#38b5e6;transform:translateX(-5%) translateY(-50%)}._main_row:hover .preselect_col._col_2:hover ._big_overlay h2{transform:translateX(5%) translateY(-50%)}._main_row:hover .preselect_col:hover ._big_overlay img{opacity:.1;filter:blur(0)}.preselect_col:hover ._big_overlay{background-color:#fff0;mix-blend-mode:color-burn}@media (min-width:992px){._col_1:before{}}@media (min-width:1224px){.preselect_col>div{margin-left:auto;margin-right:auto;transition:all 700ms ease}}.preselect_col{transition:all 350ms ease}#preselect.__hide{transform:scale(.9);opacity:0}#preselect:hover .preselect_col:hover{opacity:1}.preselect_col h1{transition:color 0.3s ease-in-out}.preselect_col:hover h1{color:#6c757d}._sfx_transition{position:fixed;z-index:13261;left:0;top:0;width:100%;height:100%;pointer-events:none}._open_software ._sfx_transition,._open_web ._sfx_transition{display:none!important}#grain{position:absolute;z-index:1326;top:-50%;left:-50%;right:-50%;bottom:-50%;width:400%;height:400vh;background:#fff0 url(../imgs/servizi/noise.png) repeat 0 0;background-repeat:repeat;animation:1000ms infinite noise;pointer-events:none;opacity:1}@keyframes noise{0%,100%{background-position:0 0}10%{background-position:-5% -10%}20%{background-position:-15% 5%}30%{background-position:7% -25%}40%{background-position:20% 25%}50%{background-position:-25% 10%}60%{background-position:15% 5%}70%{background-position:0 15%}80%{background-position:25% 35%}90%{background-position:-10% 10%}}#preselect_backdrop span{transition:all 350ms ease;width:100%;height:100%;position:absolute;z-index:1200;display:block;opacity:0}#preselect_backdrop span.__show{opacity:.66}#preselect_backdrop img{transition:all 1200ms ease;perspective:100px;width:100%;height:100%;object-fit:cover;transform:rotateZ(-3deg) rotateY(1deg) rotateX(-1deg);perspective:200px;position:absolute}#preselect_backdrop #backdrop_white img{transform:translateX(15px)}#preselect_backdrop span.__show img{transform:rotateZ(0deg) rotateY(0deg) rotateX(0deg) scale(1.1)}#preselect_backdrop #backdrop_white span.__show img{transform:translateX(0)}._section_logo img{opacity:0;transition:all 1200ms ease;object-fit:contain;width:100%;height:100%}._section_logo img.__show{opacity:1}._row_bottom{position:absolute;bottom:0}._row_bottom ._col_logo{border-right:none}._row_top{position:relative;z-index:10}._section_subtitle{font-size:1.2vw;line-height:1.4vw}._col_2 ._section_subtitle{font-size:1.4vw;line-height:1.6vw}._col_1 ._section_subtitle span{display:block;position:relative}@media (min-width:1224px){._section_subtitle{font-size:1.4vw;line-height:1.8vw}._col_2 ._section_subtitle{font-size:1.6vw;line-height:1.9vw}._col_1 ._section_subtitle{max-width:75%}}._col_video{overflow:hidden}._col_video video,._video_bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}._services_list{position:absolute}._btn_entersection{margin-top:15px;display:inline-block;padding:15px 20px;background-color:var(--bs-secondary);color:#fff!important;font-size:19px;transition:all 400ms ease}._load_index ._btn_entersection{opacity:1}._btn_entersection:hover{background-color:var(--bs-primary);color:#000}._col_2 ._btn_entersection{font-weight:700;letter-spacing:-1px;font-family:"Atkinson Hyperlegible Mono",monospace}._col_2 ._services_list{text-align:right}._col_1 ._btn_entersection{background-color:var(--bs-primary);box-shadow:0 0 0 2px #000;color:#000!important;font-size:18px;font-weight:800;letter-spacing:1px;font-family:var(--font_light_extended)}._col_1 ._btn_entersection:hover{background-color:var(--bs-secondary);color:#fff!important}._col_2 ._btn_entersection{margin-top:0}._col_2 ._services_list{bottom:14vw}.services_list_content{width:100%;padding-top:60px}.services_list_content .single_service{font-weight:600;color:#000;font-size:18px;padding:11px;padding-right:0;margin-bottom:0;line-height:1;display:block;position:relative;transition:all 0.3s ease}._col_2 .services_list_content .single_service{font-family:"Space Mono",monospace;font-weight:600;font-style:normal}._col_1 .services_list_content .single_service{color:#fff;padding-right:15px;padding-left:0;text-align:left;font-size:15px;letter-spacing:1px;font-family:var(--font_thin_extended);mix-blend-mode:lighten}@media (min-width:992px){.services_list_content{padding-top:15px}._col_2 .services_list_content .single_service{font-size:1.7vh;padding-top:1.1vh;padding-bottom:1.1vh}._col_1 .services_list_content .single_service{font-size:1.5vh;padding-top:.6vh;padding-bottom:.6vh}._col_2 ._services_list{bottom:8.5vw}}._col_1 .single_service img{position:absolute;height:140px;left:-19%;top:50%;transform:translateY(-50%) rotateZ(-6deg);z-index:-1;transition:all 450ms ease;opacity:-1;pointer-events:none}._col_1 .single_service:hover img{opacity:.75;transform:translateY(-50%) rotateZ(0deg)}@media (max-width:1224px){.services_list_content .single_service{font-size:17px}}@media (max-width:991px){.services_list_content .single_service img{display:none!important}.preselect_col{height:50%}._col_2 ._section_subtitle{padding-left:10%!important}._col_1 ._section_subtitle{padding-right:10%!important}._section_subtitle,._col_2 ._section_subtitle{font-size:17px;line-height:1.2}._col_logo ._section_logo{width:160px}._col_2 ._services_list{bottom:140px}.services_list_content{padding-top:30px!important}._col_1 .services_list_content{text-align:left}._btn_entersection{font-size:15px}._col_1 ._btn_entersection{font-size:14px;margin-bottom:25px}.services_list_content .single_service{font-size:16px;display:inline-block;margin-left:3%;padding-top:5px;padding-bottom:5px}._col_1 .services_list_content .single_service{margin-left:0%;margin-right:5%}}@media (max-width:767px){.preselect_col{height:auto!important}._col_logo ._section_logo{position:absolute}._col_2 ._col_logo ._section_logo{right:0;bottom:0}.preselect_col .col{position:static!important}._col_1 ._btn_entersection{font-size:11px}._col_1 ._section_subtitle{padding-left:110px;padding-top:24px}._col_2 ._section_subtitle{padding-right:110px;padding-bottom:25px;position:absolute;bottom:0;right:0;padding-left:0!important}.index__page .footer-area.style-1.footer-area-top .footer-copyright>.row>div{background:#fff0}.index__page .footer-area.footer-area-top{padding-top:30px!important}._col_logo ._section_logo{width:100px}._col_2 ._services_list{bottom:auto;margin-bottom:100px}#preselect,#preselect>div,#preselect>div>.row{display:block;height:auto!important}._row_bottom{position:relative}._services_list{position:relative;left:0}._section_subtitle,._col_2 ._section_subtitle{font-size:13px;line-height:1.2}._col_2 ._section_subtitle{font-size:17px}.services_list_content{padding-left:17px!important;padding-right:17px!important}._col_2 .services_list_content{padding-top:30px!important}.services_list_content .single_service{padding:9px;padding-left:0!important;padding-right:0!important;font-size:12px}._col_2 ._btn_entersection{margin-top:25px;margin-right:17px}._col_1 .services_list_content .single_service{font-size:12px}}@media (max-width:550px){._btn_entersection{font-size:12px;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px}._col_2 ._btn_entersection{font-size:11px}._col_2 ._section_subtitle{font-size:13px}._col_1 ._section_subtitle{font-size:11px}.services_list_content .single_service{padding-top:8px;padding-bottom:8px;font-size:10px;margin-right:9px}._col_1 .services_list_content .single_service{font-size:9px;font-weight:400}._col_2 .services_list_content .single_service{font-size:11px;margin-right:0;margin-left:9px;padding-top:0}._col_1 .services_list_content .single_service{padding-top:0}}@media (max-width:550px) and (min-height:660px){._col_1 .services_list_content .single_service,._col_2 .services_list_content .single_service{font-size:1.4vh}}.services_list_content .single_service:hover{transform:translateX(-5px);color:#fff}._col_2 .services_list_content .single_service:hover{transform:translateX(5px);color:var(--bs-secondary)}.services_list_content .single_service b{display:inline-block;position:relative;transition:all 150ms ease}.services_list_content:hover .single_service b{opacity:.35}.services_list_content:hover .single_service:hover b{opacity:1}.services_list_content .single_service b:after{content:'';position:absolute;top:50%;transform:translateY(-50%);left:calc(100% + 11px);width:0;height:1px;background-color:#fff;transition:width 0.3s ease}._col_2 .services_list_content .single_service b:after{right:calc(100% + 11px);left:auto;background-color:#000}@media (max-width:991px){.services_list_content .single_service b:after{display:none!important}}.services_list_content .single_service:hover b:after{width:40vw}.preload_num{position:absolute;left:50%;top:50%;z-index:1411;color:#fff;padding-left:10px;margin-top:-10px;font-weight:200}.preload_bar{display:block;position:absolute;left:50%;width:1px;height:100%;z-index:1411;background-color:#fff;transform-origin:50% 50%;transform:scaleY(.03);transition:transform 550ms ease}#preload_container{z-index:1405}.preload_block{position:fixed;width:50%;height:100%;z-index:1406;background-color:#3f66ff;top:0;left:0;transform-origin:0% 0%;transition:all 1000ms ease;transition-delay:300ms}._preload_block_2{left:auto;right:0;transform-origin:0% 100%}@media (max-width:991px){.preload_block{height:50%!important;width:100%!important}._preload_block_2{top:auto!important;bottom:0!important}.preload_num{margin-top:10px;padding-left:0;padding-right:10px}.preload_bar{width:100%;height:1px;top:50%;left:0;transform-origin:50% 50%;transform:scaleX(.03) scaleY(1)}}#particle_sfx{position:fixed;cursor:default;pointer-events:none;z-index:1201;display:none!important}#preload_container.loaded .preload_block{transform:scaleY(0)}#preload_bar,#preload_num{transition:all 650ms ease}#preload_container.loaded{pointer-events:none}#preload_container.loaded #preload_bar,#preload_container.loaded #preload_num{opacity:0;pointer-events:none}.team-details{padding-top:200px}@media (min-width:992px) and (max-width:1199.98px){.team-details{padding-top:150px}}@media (min-width:576px) and (max-width:767.98px){.team-details{padding-top:130px}}.team-details .title{color:var(--primary);font-size:80px;font-weight:700;margin-bottom:33px}@media (min-width:992px) and (max-width:1199.98px){.team-details .title{font-size:60px}}@media (min-width:768px) and (max-width:991.98px){.team-details .title{font-size:50px}}@media (min-width:576px) and (max-width:767.98px){.team-details .title{font-size:35px}}.team-details .social-icons{margin-bottom:50px}@media (min-width:768px) and (max-width:991.98px){.team-details .social-icons{margin-bottom:30px}}.team-details .social-icons li a{font-size:20px;color:var(--primary)}.team-details .social-icons li a:hover{color:#97dff3}.team-details .text{margin-bottom:30px;line-height:1.33}.team-details .btn-wrapper{margin-top:50px}.team-details .team-details-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:110px}@media (min-width:768px) and (max-width:991.98px){.team-details .team-details-wrapper{gap:50px}}@media (min-width:576px) and (max-width:767.98px){.team-details .team-details-wrapper{grid-template-columns:1fr}}.team-details .team-content{max-width:550px}@media (min-width:992px) and (max-width:1199.98px){.team-details .team-content{padding-bottom:70px}}@media (min-width:576px) and (max-width:767.98px){.team-details .team-content{padding-bottom:30px}}.controls{position:fixed;top:10px;left:10px;z-index:9999}.controls button{display:block;margin-bottom:5px}.active{color:#173682!important}.about-area.style-1 .about-inner{background-color:#bbd2df}.social-icons{display:block;margin-top:10px;margin-bottom:20px}.social-icons li{display:inline-block}.social-icons li a{display:block;width:32px;height:32px;border-radius:5px;text-align:center;padding:0;font-size:24px;line-height:1.4;color:#aaa}.section-subtitle{font-size:18px;letter-spacing:3.6px;text-transform:uppercase;color:var(--primary)}.section-heading{padding-bottom:140px}@media only screen and (max-width:991px){.section-heading{padding-bottom:50px}}.section-title{font-size:60px;line-height:1;padding-top:33px}.azienda__page .section-title{font-size:45px}.section-title-wrapper.style-2 .section-title{text-decoration:none;line-height:1}@media only screen and (max-width:1199px){.section-title{font-size:60px}}@media only screen and (max-width:991px){.section-title{font-size:50px}}@media only screen and (max-width:767px){.section-title{font-size:35px}}.contact-intro{padding-top:155px}@media only screen and (max-width:1199px){.contact-intro{padding-top:120px}.contact-intro .section-heading{padding-bottom:80px}}@media only screen and (max-width:767px){.contact-intro .container{padding-left:0;padding-right:0}}.location-thumb{position:relative}.location-info-wrapper{position:absolute;top:-600px;right:0}@media only screen and (max-width:991px){.location-info-wrapper{position:unset}}.location-info{background-color:#97dff3;padding:70px 45px;max-width:410px;padding-bottom:50px}@media only screen and (max-width:991px){.location-info{padding:35px 30px;max-width:100%;margin-top:0}}.location-info .logo{margin-bottom:170px}@media only screen and (max-width:1199px){.location-info .logo{margin-bottom:60px}}@media only screen and (max-width:767px){.location-info .logo{margin-bottom:30px}}.location-info .title{color:var(--primary);font-size:26px;font-weight:600;line-height:1.1;margin-bottom:23px}@media only screen and (max-width:991px){.location-info .title{font-size:18px;margin-bottom:10px}}.location-info .text{color:var(--primary);font-size:21px;font-weight:400;line-height:1.71;padding-top:14px}.info-list li a{color:var(--primary);font-size:21px;font-weight:400;line-height:1.71}.contact-area{padding-top:140px}@media only screen and (max-width:1919px){.contact-area{padding-top:82px}}@media only screen and (max-width:991px){.contact-area{padding-top:62px}}@media only screen and (max-width:767px){.contact-area{padding-top:42px}}.contact-area .line-vertical{width:1px;height:120px;background:var(--primary);margin:0 auto}@media only screen and (max-width:767px){.contact-area .line-vertical{display:none}}.contact-area .section-title{text-align:center;font-weight:600!important}.contact-area .logo{padding-top:20px;text-align:center}.contact-area .title-wrapper{margin-bottom:38px}.contact-area .meta-list{margin-top:41px}.contact-area .meta-list li{font-size:16px;line-height:1.62;text-align:center}.contact-area .meta-list li:not(:last-child){margin-bottom:15px}.contact-area .meta-list li a{font-weight:600;color:var(--primary);text-decoration:underline;font-size:18px}.contact-area .section-heading{max-width:220px;padding-bottom:0}@media only screen and (max-width:767px){.contact-area .section-heading{max-width:100%}}.contact-area .contact-area-inner{display:flex;gap:80px;justify-content:space-between}@media only screen and (max-width:767px){.contact-area .contact-area-inner{gap:40px;flex-direction:column}}.contact-area .contact-wrapper{max-width:850px;width:100%}.contact-area form{display:grid;grid-template-columns:repeat(2,1fr);gap:0 30px}@media only screen and (max-width:991px){.contact-area form{display:block}}.contact-area form>*:nth-child(1){grid-column:span 2}@media only screen and (max-width:991px){.contact-area form>*:nth-child(1){grid-column:auto}}.contact-area form input:not([type="checkbox"]){width:100%;height:55px;border:1px solid #E7EAEC;border-radius:5px;padding:10px 25px;outline:0}@media only screen and (max-width:767px){.contact-area form input:not([type="checkbox"]){height:45px}}.contact-area form select{width:100%;height:55px;border:1px solid #E7EAEC;border-radius:5px;padding:10px 25px;outline:0}@media only screen and (max-width:767px){.contact-area form select{height:45px}}.contact-area form textarea{width:100%;height:140px;border:1px solid #E7EAEC;border-radius:5px;padding:18px 25px;display:block;outline:0}@media only screen and (max-width:767px){.contact-area form textarea{height:120px}}.contact-area form .wc-form-label{font-size:16px;font-weight:500;color:var(--primary);margin-bottom:9px}.contact-area form .wc-single-input{margin-bottom:23px}.contact-area form .btn-wrapper{margin-top:20px}.contact-area form .wc-btn-primary{font-size:18px;gap:29px;padding:20px 30px}@media only screen and (max-width:1199px){.contact-area form .wc-btn-primary{padding:16px 30px}}.word{display:inline-block}.words{opacity:1!important}.char{display:inline-block}[data-typeshuffle][style*="opacity: 0"]:not(.initialized){visibility:hidden}.main-menu li{text-align:left}.header_overlay{display:block;position:fixed;z-index:99;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:.5;pointer-events:none;visibility:hidden;transition:all 100ms ease}.index__page .header_overlay{z-index:1295}.header_overlay.__show{visibility:visible}.main-menu li.menu-item-has-children>a,.main-menu li.menu-item-has-children>a:after{transition:all 250ms ease}.main-menu li.menu-item-has-children:hover>a:after{opacity:.3}.main-menu li.menu-item-has-children>a:after{display:none!important}*{margin:0;padding:0}hr{margin:20px auto;border:solid 1px #DDD;width:98%}.chevron{text-align:center;padding:0 5px;padding-right:0;top:-1px;position:relative;width:auto;display:inline-block;border:none;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}.chevron:before,.chevron:after{background-color:#000;border:solid 1px #000;height:7px;width:2px;content:'';display:inline-block;margin-right:1.5px;margin-left:1.5px;-webkit-transition:0.15s ease-in-out;-moz-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}.chevron:before{transform:rotate(-50deg)}.chevron:after{transform:rotate(50deg)}.active .chevron:before,.active .chevron:after{border-color:var(--bs-secondary)}.menu-item-has-children:hover>a .chevron{opacity:.3}.menu-item-has-children:hover>a .chevron:before{transform:rotate(-130deg);border-color:var(--bs-secondary)}.menu-item-has-children:hover>a .chevron:after{transform:rotate(130deg);border-color:var(--bs-secondary)}.main-menu .mega-menu{top:100%;padding:20px;grid-template-columns:repeat(4,1fr);transition:all 100ms ease;max-width:1220px;border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #0002}.__mega_menu_software .mega_menu_cat{font-family:"Space Mono",monospace;font-weight:800;font-style:normal;padding-bottom:10px;color:#1a3dc7}.__mega_menu_software .mega_menu_cat a:hover{color:#000}.__mega_menu_komunichiamo .mega_menu_cat{font-family:var(--font_black_extended);color:#000}._col_sub_1{border-left:1px solid #cccccc59;border-right:1px solid #cccccc59}.main-menu .mega-menu div[class*="_col_sub_"]{transition:all 200ms ease}.main-menu .mega-menu div[class*="_col_sub_"]:hover{background-color:#cdd7f73b}.main-menu ul.dp-menu{background-color:#fff;top:100%;left:-5px;transition:all 155ms ease}.main-menu ul.dp-menu li a{font-family:var(--font_light);color:#000;display:block;transition:all 50ms ease;text-transform:none}.main-menu ul.dp-menu li:hover>a{color:var(--bs-secondary);letter-spacing:0}.main-menu .mega-menu.__mega_menu_komunichiamo{padding-top:75px;padding-bottom:0;padding-left:0;padding-right:0;display:block;position:relative;background-color:#fff;background-image:url(../imgs/logo/logo_komunichiamo.png);background-repeat:no-repeat;background-position:right 30px top 13px;background-size:250px}._col_web_1{margin-top:-50px;padding-bottom:15px}._col_web_2,._col_web_3{padding-bottom:15px}._col_web_3 .row>._service_col a{height:164px}.main-menu .mega-menu div[class*="_col_web_"]{position:relative;overflow:hidden}._block_web{border-radius:8px;position:relative}.main-menu .mega-menu div[class*="_col_web_"]:hover:after{opacity:1}.main-menu .mega-menu.__mega_menu_software{padding:0;display:block;background-color:#fff;box-shadow:rgb(0 0 0 / .1) 0 10px 15px -3px,rgb(0 0 0 / .05) 0 4px 6px -2px}body:not(._submenu_interactive) .main-menu>ul>li:hover>ul{opacity:0}.main-menu .mega-menu.__mega_menu_software ._service_col>a{transition:all 150ms ease;color:#000;background-color:#fff0;padding-left:70px!important;min-height:65px;position:relative;padding-top:15px;padding-bottom:17px;padding-right:25px;border-radius:4px}.main-menu .mega-menu.__mega_menu_komunichiamo ._service_col{margin-bottom:5px}.bg_img{width:100%;height:100%;right:0;top:0;object-fit:cover;position:absolute;z-index:0}._service_extra img._icon{mix-blend-mode:darken}._service_extra .bg_img{filter:brightness(1.1)}._service_extra h6{font-family:'Atkinson Hyperlegible Mono';font-weight:900;letter-spacing:-1px;line-height:1;font-size:15px;padding-right:50px}._arrow_sfx{& ._arrow{position:absolute;display:inline-block;overflow:hidden;padding-right:3px;vertical-align:middle;right:0;bottom:0;transition:all 350ms ease}& ._arrow:before{display:inline-block;transition:all 350ms ease;transform:translateX(0)}&:hover ._arrow{transform:translateX(14px)}&:hover ._arrow:before{transform:translateX(-9px)}}._arrow_sfx_2{position:relative;& ._arrow{width:15px;display:inline-block;transition:all 350ms ease;position:relative;top:1px}&:hover ._arrow{transform:translateX(4px)}& ._arrow:before{transition:all 350ms ease}&:hover ._arrow:before{transform:translateX(8px);opacity:0}& ._arrow i{position:absolute;overflow:hidden;opacity:0;transition:all 350ms ease;left:3px;top:-5px;transform:translateX(-2px)}&:hover ._arrow i{opacity:1;transform:translateX(2px)}}._arrow_toggle .fas{opacity:0;transition:all 200ms ease;transform:translateX(-5px)}._arrow_toggle:hover .fas{opacity:1;transform:translateX(0)}.main-menu .mega-menu.__mega_menu_software ._service_col>a:not(._service_extra):hover{background-color:#fff;box-shadow:rgb(0 0 0 / .1) 0 4px 6px -1px,rgb(0 0 0 / .06) 0 2px 4px -1px}.main-menu .mega-menu.__mega_menu_software ._service_col>a._service_extra{padding:25px!important;border:1px solid #0001;min-height:200px;overflow:hidden;box-shadow:rgb(0 0 0 / .1) 0 4px 6px -1px,rgb(0 0 0 / .06) 0 2px 4px -1px}.main-menu .mega-menu.__mega_menu_software ._service_col>a._service_extra:hover{background-color:#fff;border:1px solid #0005;& .bg_img{opacity:.35}}.main-menu .mega-menu.__mega_menu_komunichiamo h6{font-size:14px;letter-spacing:1px}.mega-menu.__mega_menu_software .row{padding:0;margin:0}.mega-menu.__mega_menu_software ._service_col p.fw-bold{font-family:var(--font_montserrat);font-weight:700;color:#000;letter-spacing:0;line-height:1;font-size:14px}.mega-menu.__mega_menu_software ._service_col small{color:#666;font-family:Verdana;font-size:12px;font-weight:500}.mega-menu.__mega_menu_software ._service_col a:hover small{color:#000}.mega-menu.__mega_menu_software .icon-container{border-radius:5px;width:40px;height:40px;position:absolute;left:15px;top:13px;border:1px solid #fff0;background-color:#fff;overflow:hidden;padding:5px}.mega-menu.__mega_menu_software .icon-container img{width:100%;height:100%;object-fit:contain}.main-menu .mega-menu.__mega_menu_software ._service_col>a:hover .icon-container{border-color:#e7e7e7}.main-menu .mega-menu li a img{border-radius:5px}.mega-menu.__mega_menu_software .icon{font-size:2.5rem;color:#007bff}.__mega_menu_komunichiamo>img{position:absolute;right:30px;top:-4px;width:240px}.main-menu .mega-menu.__mega_menu_komunichiamo li a{display:block;overflow:visible;position:relative;border-radius:6px;padding:20px 20px 45px 20px!important;font-weight:300;font-size:15px;color:#000;background-color:#fff5;transition:all 150ms ease}.main-menu .mega-menu .mega_menu_cat>a,.main-menu .mega-menu.__mega_menu_komunichiamo li .mega_menu_cat>a{display:block;font-size:inherit!important;padding:0!important}.main-menu .mega-menu.__mega_menu_komunichiamo li a:before{transition:all 50ms ease;content:"";display:block;width:100%;height:100%;left:0;top:0;position:absolute;z-index:-1;opacity:.15;object-fit:cover;border-radius:4px}.main-menu .mega-menu.__mega_menu_komunichiamo li a span:after{content:"";display:block;width:3px;height:calc(100% + 16px);border-radius:0 4px 4px 0;position:absolute;z-index:0;left:-20px;top:-8px;opacity:.15}.main-menu .mega-menu.__mega_menu_komunichiamo li a:hover:before{opacity:.25}.main-menu .mega-menu.__mega_menu_komunichiamo li a:hover span:after{opacity:.65}a._service_web_1 span:after{background-color:#08f}a._service_web_2 span:after{background-color:#E60000}a._service_web_3 span:after{background-color:#FF8C00}a._service_web_4 span:after{background-color:#8B008B}a._service_web_5 span:after{background-color:teal}a._service_web_6 span:after{background-color:#94f927}a._service_web_7 span:after{background-color:#DAA520}a._service_web_8 span:after{background-color:#228B22}a._service_web_9 span:after{background-color:crimson}a._service_web_10 span:after{background-color:#9400D3}a._service_web_11 span:after{background-color:#FF4500}a._service_web_12 span:after{background-color:#1E90FF}a._service_web_13 span:after{background-color:gold}a._service_web_14 span:after{background-color:indigo}a._service_web_1:before{background:#08f;background:linear-gradient(80deg,#0088ff 0%,rgb(0 136 255 / .3) 65%)}a._service_web_2:before{background:#E60000;background:linear-gradient(80deg,#e60000 0%,rgb(230 0 0 / .3) 65%)}a._service_web_3:before{background:#FF8C00;background:linear-gradient(80deg,#ff8c00 0%,rgb(255 140 0 / .3) 65%)}a._service_web_4:before{background:#8B008B;background:linear-gradient(80deg,#8b008b 0%,rgb(139 0 139 / .3) 65%)}a._service_web_5:before{background:teal;background:linear-gradient(80deg,#008080 0%,rgb(0 128 128 / .3) 65%)}a._service_web_6:before{background:#80E122;background:linear-gradient(80deg,#80e122 0%,rgb(128 225 34 / .3) 65%)}a._service_web_7:before{background:#DAA520;background:linear-gradient(80deg,#daa520 0%,rgb(218 165 32 / .3) 65%)}a._service_web_8:before{background:#228B22;background:linear-gradient(80deg,#228b22 0%,rgb(34 139 34 / .3) 65%)}a._service_web_9:before{background:crimson;background:linear-gradient(80deg,#dc143c 0%,rgb(220 20 60 / .3) 65%)}a._service_web_10:before{background:#9400D3;background:linear-gradient(80deg,#9400d3 0%,rgb(148 0 211 / .3) 65%)}a._service_web_11:before{background:#FF4500;background:linear-gradient(80deg,#ff4500 0%,rgb(255 69 0 / .3) 65%)}a._service_web_12:before{background:#1E90FF;background:linear-gradient(80deg,#1e90ff 0%,rgb(30 144 255 / .3) 65%)}a._service_web_13:before{background:gold;background:linear-gradient(80deg,#ffd700 0%,rgb(255 215 0 / .3) 65%)}a._service_web_14:before{background:indigo;background:linear-gradient(80deg,#4b0082 0%,rgb(75 0 130 / .3) 65%)}.service-area.style-4 .wcf_iconbox.style-8._service_web_1:after{background:#08f;background:linear-gradient(128deg,#0088ff 0%,#fff0 65%)}.service-area.style-4 .wcf_iconbox.style-8._service_web_2:after{background:#E60000;background:linear-gradient(128deg,#e60000 0%,#fff0 65%)}.service-area.style-4 .wcf_iconbox.style-8._service_web_3:after{background:#FF8C00;background:linear-gradient(128deg,#ff8c00 0%,#fff0 65%)}.service-area.style-4 .wcf_iconbox.style-8._service_web_4:after{background:#8B008B;background:linear-gradient(128deg,#8b008b 0%,#fff0 65%)}.service-area.style-4 .wcf_iconbox.style-8._service_web_5:after{background:teal;background:linear-gradient(128deg,#008080 0%,#fff0 65%)}.service-area.style-4 .wcf_iconbox.style-8._service_web_6:after{background:#80E122;background:linear-gradient(128deg,#80e122 0%,#fff0 65%)}.service-area.style-4 .wcf_iconbox.style-8._service_web_7:after{background:#DAA520;background:linear-gradient(128deg,#daa520 0%,#fff0 65%)}.service-area.style-4 .wcf_iconbox.style-8._service_web_8:after{background:#228B22;background:linear-gradient(128deg,#228b22 0%,#fff0 65%)}.service-area.style-4 .wcf_iconbox.style-8._service_web_9:after{background:crimson;background:linear-gradient(128deg,#dc143c 0%,#fff0 65%)}.service-area.style-4 .wcf_iconbox.style-8._service_web_10:after{background:#9400D3;background:linear-gradient(128deg,#9400d3 0%,#fff0 65%)}.service-area.style-4 .wcf_iconbox.style-8._service_web_11:after{background:#FF4500;background:linear-gradient(128deg,#ff4500 0%,#fff0 65%)}.service-area.style-4 .wcf_iconbox.style-8._service_web_12:after{background:#1E90FF;background:linear-gradient(128deg,#1e90ff 0%,#fff0 65%)}.service-area.style-4 .wcf_iconbox.style-8._service_web_13:after{background:gold;background:linear-gradient(128deg,#ffd700 0%,#fff0 65%)}.service-area.style-4 .wcf_iconbox.style-8._service_web_14:after{background:indigo;background:linear-gradient(128deg,#4b0082 0%,#fff0 65%)}.main-menu .mega-menu.__mega_menu_komunichiamo li a:hover{border-color:#fffa}.main-menu .mega-menu.__mega_menu_komunichiamo li a img{transform:scale(.9)!important;position:absolute;z-index:0;height:90%;width:auto;right:7px;top:4%;mix-blend-mode:multiply;transition:all 350ms ease;filter:contrast(1.3)}.main-menu .mega-menu.__mega_menu_komunichiamo li a:hover img{filter:contrast(1);transform:scale(.9) translateX(3px)!important}.main-menu .mega-menu.__mega_menu_komunichiamo li a span{display:block;height:auto;width:65%;position:relative}.block-reveal span{color:#fff0}._anim_text_komunichiamo .block-reveal span,._anim_block span{-webkit-animation:show-text calc(var(--reveal-speed, 0.5) * 1s) calc(var(--delay) * 1s) steps(1) both;animation:show-text calc(var(--reveal-speed, 0.5) * 1s) calc(var(--delay) * 1s) steps(1) both;display:block;overflow:hidden;position:relative;padding:2px}._anim_text_komunichiamo .block-reveal span:after,._anim_block span:after{content:'';top:0;right:0;bottom:0;left:0;background:var(--color,#1e90ff);position:absolute;-webkit-animation:block-reveal calc(var(--reveal-speed, 0.5) * 1s) calc(var(--delay) * 1s) both;animation:block-reveal calc(var(--reveal-speed, 0.5) * 1s) calc(var(--delay) * 1s) both}@-webkit-keyframes block-reveal{0%{transform:translate(110%,0)}45%,55%{transform:translate(0,0)}100%{transform:translate(-110%,0)}}@keyframes block-reveal{0%{transform:translate(110%,0)}45%,55%{transform:translate(0,0)}100%{transform:translate(-110%,0)}}@-webkit-keyframes show-text{0%{color:#fff0}50%,100%{color:inherit}}@keyframes show-text{0%{color:#fff0}50%,100%{color:inherit}}.details-intro-area-top>img{object-fit:cover;width:100%;height:100%;position:absolute;left:0;top:0}.service-details-intro-area .text-box,.service-details-intro-area .details-intro-area-top{background-color:#fff}@media (min-width:768px){.service-details-intro-area .text-box{position:absolute;top:100%;right:0}}@media (min-width:1224px){.service-details-intro-area .details-intro-area-top{margin-bottom:80px}}.service-details-intro-area .text-box{padding-top:243px}@media only screen and (max-width:1919px){.service-details-intro-area .text-box{padding-top:163px}}@media only screen and (max-width:1399px){.service-details-intro-area .text-box{padding-top:43px}}@media only screen and (max-width:1199px){.service-details-intro-area .text-box{padding-top:43px}}@media only screen and (max-width:991px){.service-details-intro-area .text-box{padding-top:43px}}@media only screen and (max-width:767px){.service-details-intro-area .text-box{padding-top:43px}}img.shape_bg,div.shape_bg svg,div.shape_bg>img[src$=".svg"]{opacity:.05;width:80vw;height:80vw;left:-25vw;top:50%;transform:translateY(-40%);position:absolute;z-index:0;mix-blend-mode:initial;pointer-events:none}div.shape_bg_2>img[src$=".svg"]{left:auto;right:-35vw;top:10px;opacity:.15}@media (max-width:1199px){div.shape_bg>img[src$=".svg"]{width:1200px;max-width:none;height:auto;left:-390px}div.shape_bg_2>img[src$=".svg"]{left:auto;right:-960px}.service-area.style-1 .section-top{padding-bottom:20px}@media (max-width:767px){.section-top .section-subtitle{font-size:14px}}.service-area.style-1 .section-top .text{padding-top:0;font-size:16px}.service-area.style-1 .btn-wrapper{margin-top:0}}._shape._hover_sfx svg polygon{transition:all 250ms ease;transform-origin:50% 50%;transform:scale(1)}._shape._hover_sfx:hover svg polygon{transform:scale(.7) rotateZ(25deg)}._shape._hover_sfx svg path{transition:all 350ms ease;transform-origin:50% 50%;transform:scale(1)}._shape._hover_sfx:hover svg path{transform:scale(.7) rotateZ(7deg)}@keyframes rotateshape{0%,100%{transform:scale(1) rotateZ(0deg);opacity:1}50%{transform:scale(.8) rotateZ(20deg);opacity:1}}._shape._anim_shape svg path,._shape._anim_shape svg polygon{animation:rotateshape 10s ease-in-out infinite;transform-origin:50% 50%}._shape svg path:hover{opacity:0}._hover_sfx svg polygon:nth-of-type(1){transition-delay:5ms;animation-delay:5ms}._hover_sfx svg polygon:nth-of-type(2){transition-delay:10ms;animation-delay:10ms}._hover_sfx svg polygon:nth-of-type(3){transition-delay:15ms;animation-delay:15ms}._hover_sfx svg polygon:nth-of-type(4){transition-delay:20ms;animation-delay:20ms}._hover_sfx svg polygon:nth-of-type(5){transition-delay:25ms;animation-delay:25ms}._hover_sfx svg polygon:nth-of-type(6){transition-delay:30ms;animation-delay:30ms}._hover_sfx svg polygon:nth-of-type(7){transition-delay:35ms;animation-delay:35ms}._hover_sfx svg polygon:nth-of-type(8){transition-delay:40ms;animation-delay:40ms}._hover_sfx svg polygon:nth-of-type(9){transition-delay:45ms;animation-delay:45ms}._hover_sfx svg polygon:nth-of-type(10){transition-delay:50ms;animation-delay:50ms}._hover_sfx svg polygon:nth-of-type(11){transition-delay:55ms;animation-delay:55ms}._hover_sfx svg polygon:nth-of-type(12){transition-delay:60ms;animation-delay:60ms}._hover_sfx svg polygon:nth-of-type(13){transition-delay:65ms;animation-delay:65ms}._hover_sfx svg polygon:nth-of-type(14){transition-delay:70ms;animation-delay:70ms}._hover_sfx svg polygon:nth-of-type(15){transition-delay:75ms;animation-delay:75ms}._hover_sfx svg polygon:nth-of-type(16){transition-delay:80ms;animation-delay:80ms}._hover_sfx svg polygon:nth-of-type(17){transition-delay:85ms;animation-delay:85ms}._hover_sfx svg polygon:nth-of-type(18){transition-delay:90ms;animation-delay:90ms}._hover_sfx svg polygon:nth-of-type(19){transition-delay:95ms;animation-delay:95ms}._hover_sfx svg polygon:nth-of-type(20){transition-delay:100ms;animation-delay:100ms}._hover_sfx svg polygon:nth-of-type(21){transition-delay:105ms;animation-delay:105ms}._hover_sfx svg polygon:nth-of-type(22){transition-delay:110ms;animation-delay:110ms}._hover_sfx svg polygon:nth-of-type(23){transition-delay:115ms;animation-delay:115ms}._hover_sfx svg polygon:nth-of-type(24){transition-delay:120ms;animation-delay:120ms}._hover_sfx svg polygon:nth-of-type(25){transition-delay:125ms;animation-delay:125ms}._hover_sfx svg polygon:nth-of-type(26){transition-delay:130ms;animation-delay:130ms}._hover_sfx svg polygon:nth-of-type(27){transition-delay:135ms;animation-delay:135ms}._hover_sfx svg polygon:nth-of-type(28){transition-delay:140ms;animation-delay:140ms}._hover_sfx svg polygon:nth-of-type(29){transition-delay:145ms;animation-delay:145ms}._hover_sfx svg polygon:nth-of-type(30){transition-delay:150ms;animation-delay:150ms}._hover_sfx svg polygon:nth-of-type(31){transition-delay:155ms;animation-delay:155ms}._hover_sfx svg polygon:nth-of-type(32){transition-delay:160ms;animation-delay:160ms}._hover_sfx svg polygon:nth-of-type(33){transition-delay:165ms;animation-delay:165ms}._hover_sfx svg polygon:nth-of-type(34){transition-delay:170ms;animation-delay:170ms}._hover_sfx svg polygon:nth-of-type(35){transition-delay:175ms;animation-delay:175ms}._hover_sfx svg polygon:nth-of-type(36){transition-delay:180ms;animation-delay:180ms}._hover_sfx svg polygon:nth-of-type(37){transition-delay:185ms;animation-delay:185ms}._hover_sfx svg polygon:nth-of-type(38){transition-delay:190ms;animation-delay:190ms}._hover_sfx svg polygon:nth-of-type(39){transition-delay:195ms;animation-delay:195ms}._hover_sfx svg polygon:nth-of-type(40){transition-delay:200ms;animation-delay:200ms}._hover_sfx svg polygon:nth-of-type(41){transition-delay:205ms;animation-delay:205ms}._hover_sfx svg polygon:nth-of-type(42){transition-delay:210ms;animation-delay:210ms}._hover_sfx svg polygon:nth-of-type(43){transition-delay:215ms;animation-delay:215ms}._hover_sfx svg polygon:nth-of-type(44){transition-delay:220ms;animation-delay:220ms}._hover_sfx svg polygon:nth-of-type(45){transition-delay:225ms;animation-delay:225ms}._hover_sfx svg polygon:nth-of-type(46){transition-delay:230ms;animation-delay:230ms}._hover_sfx svg polygon:nth-of-type(47){transition-delay:235ms;animation-delay:235ms}._hover_sfx svg polygon:nth-of-type(48){transition-delay:240ms;animation-delay:240ms}._hover_sfx svg polygon:nth-of-type(49){transition-delay:245ms;animation-delay:245ms}._hover_sfx svg polygon:nth-of-type(50){transition-delay:250ms;animation-delay:250ms}._hover_sfx svg polygon:nth-of-type(51){transition-delay:255ms;animation-delay:255ms}._hover_sfx svg polygon:nth-of-type(52){transition-delay:260ms;animation-delay:260ms}._hover_sfx svg polygon:nth-of-type(53){transition-delay:265ms;animation-delay:265ms}._hover_sfx svg polygon:nth-of-type(54){transition-delay:270ms;animation-delay:270ms}._hover_sfx svg polygon:nth-of-type(55){transition-delay:275ms;animation-delay:275ms}._hover_sfx svg polygon:nth-of-type(56){transition-delay:280ms;animation-delay:280ms}._hover_sfx svg polygon:nth-of-type(57){transition-delay:285ms;animation-delay:285ms}._hover_sfx svg polygon:nth-of-type(58){transition-delay:290ms;animation-delay:290ms}._hover_sfx svg polygon:nth-of-type(59){transition-delay:295ms;animation-delay:295ms}._hover_sfx svg polygon:nth-of-type(60){transition-delay:300ms;animation-delay:300ms}._hover_sfx svg polygon:nth-of-type(61){transition-delay:305ms;animation-delay:305ms}._hover_sfx svg polygon:nth-of-type(62){transition-delay:310ms;animation-delay:310ms}._hover_sfx svg polygon:nth-of-type(63){transition-delay:315ms;animation-delay:315ms}._hover_sfx svg polygon:nth-of-type(64){transition-delay:320ms;animation-delay:320ms}._hover_sfx svg polygon:nth-of-type(65){transition-delay:325ms;animation-delay:325ms}._hover_sfx svg polygon:nth-of-type(66){transition-delay:330ms;animation-delay:330ms}._hover_sfx svg polygon:nth-of-type(67){transition-delay:335ms;animation-delay:335ms}._hover_sfx svg polygon:nth-of-type(68){transition-delay:340ms;animation-delay:340ms}._hover_sfx svg polygon:nth-of-type(69){transition-delay:345ms;animation-delay:345ms}._hover_sfx svg polygon:nth-of-type(70){transition-delay:350ms;animation-delay:350ms}._hover_sfx svg polygon:nth-of-type(71){transition-delay:355ms;animation-delay:355ms}._hover_sfx svg polygon:nth-of-type(72){transition-delay:360ms;animation-delay:360ms}._hover_sfx svg polygon:nth-of-type(73){transition-delay:365ms;animation-delay:365ms}._hover_sfx svg polygon:nth-of-type(74){transition-delay:370ms;animation-delay:370ms}._hover_sfx svg polygon:nth-of-type(75){transition-delay:375ms;animation-delay:375ms}._hover_sfx svg polygon:nth-of-type(76){transition-delay:380ms;animation-delay:380ms}._hover_sfx svg polygon:nth-of-type(77){transition-delay:385ms;animation-delay:385ms}._hover_sfx svg polygon:nth-of-type(78){transition-delay:390ms;animation-delay:390ms}._hover_sfx svg polygon:nth-of-type(79){transition-delay:395ms;animation-delay:395ms}._hover_sfx svg polygon:nth-of-type(80){transition-delay:400ms;animation-delay:400ms}._hover_sfx svg polygon:nth-of-type(81){transition-delay:405ms;animation-delay:405ms}._hover_sfx svg polygon:nth-of-type(82){transition-delay:410ms;animation-delay:410ms}._hover_sfx svg polygon:nth-of-type(83){transition-delay:415ms;animation-delay:415ms}._hover_sfx svg polygon:nth-of-type(84){transition-delay:420ms;animation-delay:420ms}._hover_sfx svg polygon:nth-of-type(85){transition-delay:425ms;animation-delay:425ms}._hover_sfx svg polygon:nth-of-type(86){transition-delay:430ms;animation-delay:430ms}._hover_sfx svg polygon:nth-of-type(87){transition-delay:435ms;animation-delay:435ms}._hover_sfx svg polygon:nth-of-type(88){transition-delay:440ms;animation-delay:440ms}._hover_sfx svg polygon:nth-of-type(89){transition-delay:445ms;animation-delay:445ms}._hover_sfx svg polygon:nth-of-type(90){transition-delay:450ms;animation-delay:450ms}._hover_sfx svg polygon:nth-of-type(91){transition-delay:455ms;animation-delay:455ms}._hover_sfx svg polygon:nth-of-type(92){transition-delay:460ms;animation-delay:460ms}._hover_sfx svg polygon:nth-of-type(93){transition-delay:465ms;animation-delay:465ms}._hover_sfx svg polygon:nth-of-type(94){transition-delay:470ms;animation-delay:470ms}._hover_sfx svg polygon:nth-of-type(95){transition-delay:475ms;animation-delay:475ms}._hover_sfx svg polygon:nth-of-type(96){transition-delay:480ms;animation-delay:480ms}._hover_sfx svg polygon:nth-of-type(97){transition-delay:485ms;animation-delay:485ms}._hover_sfx svg polygon:nth-of-type(98){transition-delay:490ms;animation-delay:490ms}._hover_sfx svg polygon:nth-of-type(99){transition-delay:495ms;animation-delay:495ms}._hover_sfx svg polygon:nth-of-type(100){transition-delay:500ms;animation-delay:500ms}.service-details-intro-area .subtitle-wrapper{position:relative;z-index:10;left:0;top:0;display:inline-block}.subtitle-wrapper img,.subtitle-wrapper svg{position:relative;left:0;top:0;width:170px;height:170px;max-width:none;top:-20px}.offcanvas-3__area{background-color:#000;z-index:1329;top:0}.offcanvas-3__menu li:before{display:none!important}.offcanvas-3__area .chevron:before,.offcanvas-3__area .chevron:after{border-color:#fff!important}.offcanvas-3__area .dp-menu{padding-left:15px;margin-top:15px;margin-bottom:25px}.offcanvas-3__menu ul.dp-menu{margin-top:8px;margin-bottom:35px}.offcanvas-3__menu li{margin-bottom:2px!important}.offcanvas-3__menu>ul>li{margin-bottom:10px!important}.offcanvas-3__menu li a{transform:none!important;font-size:20px!important;display:block;padding-top:8px;padding-bottom:8px;-webkit-background-clip:border-box;-webkit-text-fill-color:currentcolor;background-image:none;color:#fff}.offcanvas-3__menu li.active>a{color:#3fe3ff;text-decoration:underline}@media (max-width:767px){.offcanvas-3__menu li a{font-size:14px!important}}@media (min-width:1200px){.open-offcanvas{display:none!important}.main-menu{display:block!important}}.footer-area{position:relative;z-index:1}.cta-area.style-1{margin-top:-70px;z-index:1}@media (max-width:767px){.cta-area.style-1{margin-top:0}}.cta-area.style-1 .cta-info li .title,.cta-area.style-1 .cta-info li span{color:#fff}.services-area{background-color:#e1e8f7}#service-area{position:absolute;width:100%}#service-area canvas{position:absolute;z-index:0;left:0;top:0;pointer-events:none;transform:translateY(5%) translateX(-25%) scale(1.2);transition:all 800ms ease}@media (min-width:1200px){.scrolled_sticky #service-area canvas{transform:translateY(-25%) translateX(-35%);opacity:.75}.scrolled_sticky #service-area-overlay{transform:translateY(-15%) translateX(-25%) scale(.6)}}@media (max-width:1199px){#service-area{position:absolute;top:0;left:0;width:100%;overflow:hidden;height:80vh;pointer-events:none}#service-area canvas{position:absolute;transform:translateY(-5%) translateX(35%) scale(.8)}}@media (max-width:991px){#service-area canvas{transform:translateY(-25%) translateX(15%) scale(.8)}}.service-area.style-1{background-color:#091b5d}@media (min-width:992px){#software-gestionali{margin-top:-100px;opacity:.98}}.service-area .section-title,.service-area .section-subtitle,.service-area.style-1 .section-top .text{color:#fff}.service-area .section-title{font-size:36px;line-height:1}@media (max-width:767px){.service-area .section-title{font-size:30px;line-height:1}}.service-item{position:relative;border:none;justify-content:start;overflow:hidden}.service-title{width:100%;font-weight:500}.service-item .text{width:100%;font-size:15px}.service_img_svg{position:absolute;z-index:0;height:100%;left:0;top:0;opacity:.03;aspect-ratio:1;transform:scale(3.5) translateY(14%) translateX(-28%);transform-origin:center;transition:all 350ms ease;pointer-events:none}.service-item:hover .service_img_svg{opacity:.1}#service_software_3 .service_img_svg{transform:scale(3.5) translateY(6%) translateX(-19%)}#service_software_4 .service_img_svg{transform:scale(3.5) translateY(14%) translateX(-22%)}#service_software_5 .service_img_svg{transform:scale(3.5) translateY(14%) translateX(-28%) rotateZ(45deg)}.service_img{object-fit:contain;position:relative;z-index:1;width:110px;height:110px;background-color:#fff;border:1px solid #e1e8f7;border-radius:5px;padding:12px;transition:all 150ms ease;transform-origin:50% 50%}.service-item:hover .service_img{border:1px solid #0006;opacity:1}.services-area .services-wrapper{border-inline-start:none;position:relative;z-index:2}.services-wrapper a{display:block;transition:all 200ms ease;background:#FFF;background:linear-gradient(133deg,rgb(255 255 255 / .79) 60%,rgb(255 255 255 / .29) 74%);margin-bottom:2px}.services-wrapper a:hover{background-color:#fff;box-shadow:0 8px 16px -6px #99a7c5}.service-item .btn-wrapper{transition:all 200ms ease;transform:translateX(-10px)}.services-wrapper a:hover .btn-wrapper{transform:translateX(-20px)}.services-area .section-heading .content{position:sticky;top:60px;padding-top:35px;z-index:1}@media (min-width:1200px){.services-area .section-heading .content{}}@media (max-width:1199px){.service_img{left:20px}.service-item .text{width:500px;max-width:100%}.services-area .section-heading .content .text{max-width:100%}.section-spacing{padding-top:40px}.section-heading{padding-bottom:30px}.section-title-wrapper.style-2 .section-title{padding-top:0}.services-area .services-wrapper{max-width:100%}.services-area .section-heading .content{max-width:24vwpx}}@media (max-width:1399px){.services-area .section-heading .content{display:block}.services-area .section-heading .content .section-title{max-width:100%}.services-area .section-heading .content .text{margin-top:50px}}@media (max-width:767px){.section-heading{}.service-item .text{width:100%}.service_img{width:64px;height:64px;position:static}.service-item .number{display:none}}.social-icons li a.color-facebook{color:#3b5998}.social-icons li a.color-facebook:hover{background-color:#3b5998}.social-icons li a.color-linkedin{color:#0077b5}.social-icons li a.color-linkedin:hover{background-color:#0077b5}.social-icons li a.color-instagram{color:#E1306C}.social-icons li a.color-instagram:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}.footer-top-bar{border-bottom:1px solid #57575763}#newsletter-form{max-width:550px}#newsletter-form input{background:#fff0;color:#fff;border:2px solid #fff;border-radius:0;padding:10px 12px}#newsletter-form input::-webkit-input-placeholder{color:#fff}#newsletter-form input::-moz-placeholder{color:#fff}#newsletter-form input:-ms-input-placeholder{color:#fff}#newsletter-form input:-moz-placeholder{color:#fff}#newsletter-form .btn{border-radius:0;height:45px}@media (max-width:575px){#newsletter-form .btn{width:100%}}#newsletter-form h5{color:#fff;font-size:15px;font-family:var(--font_light_extended)}.footer-top-bar .title{color:#fff}._widget_social ul{max-width:140px}._footer_company_logos p{line-height:1.1;font-size:13px;& a{opacity:.7}& a:hover{opacity:1;text-decoration:underline}}@media (max-width:767px){._footer_company_logos img{height:100px;width:auto!important}}._software_shadow_1{box-shadow:0 -160px 130px 120px #e1e8f7;z-index:1;position:relative}.service-area.style-3{padding-top:60px;padding-bottom:140px}@media only screen and (max-width:1199px){.service-area.style-3{padding-top:150px;padding-bottom:100px}}@media only screen and (max-width:991px){.service-area.style-3{padding-top:130px;padding-bottom:70px}}@media only screen and (max-width:767px){.service-area.style-3{padding-top:60px;padding-bottom:30px}}.service-area.style-3 .title-wrapper{padding-bottom:27px}.service-area.style-3 .service-wrapper{display:grid;grid-template-columns:0.53fr 1fr;gap:215px}@media only screen and (max-width:1919px){.service-area.style-3 .service-wrapper{gap:60px}}@media only screen and (max-width:1199px){.service-area.style-3 .service-wrapper{grid-template-columns:1fr}}.service-area.style-3 .section-heading{max-width:450px}.service-area.style-3 .wcf_iconbox .thumb img{background-color:#fff;width:80px;height:80px;padding:4px;margin-left:-4px;object-fit:contain;border-radius:6px;border:1px solid #EBF1F1}.service-area.style-3 .wcf_iconbox .title{color:var(--primary)}.feature-inner.style-6{display:flex;gap:120px}@media only screen and (max-width:1199px){.feature-inner.style-6{flex-wrap:wrap;gap:50px}}.feature-content.style-6{flex-basis:21%;flex-grow:1}@media only screen and (max-width:1199px){.feature-content.style-6{flex-basis:100%}}.feature-wrapper.style-6{display:flex;flex-wrap:wrap;flex-basis:60%;flex-grow:1}.feature-content.style-6 .text{color:#797979;font-size:18px}.wcf_iconbox.style-6{transition:all 150ms ease;padding:43px 50px;height:100%;border:1px solid #EBF1F1;display:block;&:hover{background-color:#EBF1F199}}.dir-rtl .wcf_iconbox.style-6{padding-inline-start:50px}@media only screen and (max-width:991px){.wcf_iconbox.style-6:nth-child(1){padding-top:20px}}@media only screen and (max-width:991px){.wcf_iconbox.style-6:nth-child(2){padding-top:20px}}.dir-rtl .wcf_iconbox.style-6:nth-child(even){padding-right:50px}@media only screen and (max-width:1199px){.wcf_iconbox.style-6{padding:30px}}@media only screen and (max-width:991px){.wcf_iconbox.style-6{position:relative;padding:20px;flex-basis:50%;border:1px solid #EBF1F1}}@media only screen and (max-width:767px){.wcf_iconbox.style-6{flex-basis:100%;border:none;margin-top:15px;padding-left:120px}}.wcf_iconbox.style-6 .thumb{margin-bottom:34px}@media (max-width:767px){.wcf_iconbox.style-6 .thumb{margin-bottom:15px;position:absolute;left:15px}}.wcf_iconbox.style-6 .title{color:#005153;font-size:26px;margin-bottom:17px}.wcf_iconbox.style-6 .text{color:#797979;font-size:18px;font-family:"Atkinson Hyperlegible Mono",monospace;letter-spacing:-1px}@media (max-width:767px){.wcf_iconbox.style-6 .text{font-size:14px}}.wcf_iconbox.style-6:hover .text{color:#000}#software-personalizzati .section-heading{position:sticky;top:70px}@media (max-width:767px){#software-personalizzati .section-heading{padding-bottom:0}}.service-area.style-4{padding-top:190px;padding-bottom:150px;background-size:cover}@media (min-width:1640px){.service-area.style-4{max-width:1900px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:1199px){.service-area.style-4{padding-top:150px;padding-bottom:100px}}.web__section .service-area.style-4{padding-top:50px;padding-bottom:90px;margin-top:120px;margin-bottom:0;margin-left:60px;margin-right:60px;border-radius:15px;padding-left:15px;padding-right:15px}.web__section .service-area.style-4._section_komunichiamo{margin-top:60px;padding-bottom:120px}.web__section .service-area.style-4 .section-top{filter:drop-shadow(0 3px 3px #00000055)}@media (max-width:991px){.web__section .service-area.style-4{margin-left:10px;margin-right:10px;border-radius:8px;margin-top:90px;padding-bottom:50px}.web__section .section-subtitle{font-size:14px;position:absolute;left:40px;top:-30px}.web__section .service-area.style-4 .section-top{padding-right:15px}}@media (max-width:767px){.web__section .service-area.style-4{margin-left:0;margin-right:0;margin-top:80px;border-radius:0;padding-top:90px}}.service-area.style-4 .section-top{display:grid;grid-template-columns:0.5fr 1fr 415px;padding-bottom:100px}@media only screen and (max-width:1919px){.service-area.style-4 .section-top{padding-bottom:60px}}@media only screen and (max-width:1199px){.service-area.style-4 .section-top{grid-template-columns:0.5fr 1fr;gap:30px}}@media only screen and (max-width:991px){.service-area.style-4 .section-top{padding-bottom:50px}}@media only screen and (max-width:767px){.service-area.style-4 .section-top{grid-template-columns:1fr;padding-bottom:0;justify-content:start!important;display:block!important}.service-area.style-4 .section-top .title-wrapper{justify-content:space-between}.service-area.style-4{padding-top:120px;padding-bottom:40px;border-radius:0!important}.web__section .section-subtitle{left:0}}.service-area.style-4 .section-top.section-top-2{display:block;max-width:740px;margin:auto;text-align:center}.service-area.style-4 .section-top.section-top-2 .subtitle-wrapper{padding-bottom:16px}.service-area.style-4 .section-top .section-title{font-size:50px}@media only screen and (max-width:1199px){.service-area.style-4 .section-top .section-title{font-size:40px}}@media only screen and (max-width:991px){.service-area.style-4 .section-top .section-title{font-size:30px}}@media only screen and (max-width:767px){.service-area.style-4 .section-top .section-title{font-size:25px}}.service-area.style-4 .section-top .text{padding-bottom:45px;color:#000}@media only screen and (max-width:991px){.service-area.style-4 .section-top .text{padding-bottom:30px}}.service-area.style-4 .section-title{padding-top:0}@media only screen and (max-width:1919px){.service-area.style-4 .feature-wrapper{gap:0}}@media only screen and (max-width:1199px){.service-area.style-4 .feature-wrapper{flex-wrap:wrap;justify-content:space-between}}.service-area.style-4 .wcf_iconbox.style-8{position:relative;background-color:#fff0;perspective:502px;height:100%}._grain{display:block;width:100%;height:100%;left:0;top:0;position:absolute;z-index:-1;background:#fff0 url(../imgs/servizi/noise.png) repeat 0 0;background-repeat:repeat;animation:200ms infinite noise;pointer-events:none;mix-blend-mode:lighten;border-radius:12px}.service-area.style-4 .wcf_iconbox.style-8:after{transition:all 150ms ease;content:"";display:block;width:100%;height:100%;left:0;top:0;position:absolute;z-index:-3;opacity:.7;filter:blur(17px) contrast(0);transform:rotateY(9deg) rotateZ(-1deg) rotateX(-10deg) scaleX(.95) scaleY(.85) translateY(-5%);border-radius:12px}.service-area.style-4 .wcf_iconbox.style-8:hover:after{opacity:1;filter:blur(17px) contrast(1)}@media (max-width:767px){.service-area.style-4 .wcf_iconbox.style-8:after{opacity:.8}}.service-area.style-4 .wcf_iconbox.style-8:before{content:"";display:block;width:100%;height:100%;left:0;top:0;position:absolute;border-radius:12px;z-index:-2;background:linear-gradient(333deg,#000000 0%,rgb(0 0 0 / 52%) 65%);opacity:1}._section_komunichiamo .cf_image img{height:170px;max-width:none;padding:12px;margin-top:-100px;margin-left:-15px}@media (max-width:1199px){._section_komunichiamo .cf_image img{margin-top:-60px}}@media (max-width:767px){._section_komunichiamo .cf_image img{margin-top:-60px}}.service-area.style-4 .wcf_iconbox.style-8:hover .cf_image img{opacity:.85;filter:contrast(1.3)}.service-area.style-4 .wcf_iconbox.style-8 .title{padding-bottom:20px}@media (min-width:992px){.service-area.style-4 .wcf_iconbox.style-8 .title{min-height:68px}}.service-area.style-4 .wcf_iconbox.style-8 .wc-btn-default{border-radius:0}.wcf_iconbox.style-8{border-radius:20px;background:#D8E7EF;padding:45px}@media only screen and (max-width:1919px){.wcf_iconbox.style-8{padding:45px 25px}}@media only screen and (max-width:1199px){.wcf_iconbox.style-8{flex-basis:30%;padding:25px}}@media only screen and (max-width:991px){.wcf_iconbox.style-8{flex-basis:48%;padding:25px}}@media only screen and (max-width:767px){.wcf_iconbox.style-8{flex-basis:100%}}.wcf_iconbox.style-8 .thumb{margin-bottom:110px}@media only screen and (max-width:1919px){.wcf_iconbox.style-8 .thumb{margin-bottom:45px}}.wcf_iconbox.style-8 .title{color:#fff;font-size:24px;font-family:var(--font_light_extended);line-height:1}@media (max-width:767px){.wcf_iconbox.style-8 .title{font-size:20px}}.wcf_iconbox.style-8 .text{font-size:15px;line-height:1.3;color:#fff}.wcf_iconbox.style-8 ._arrow{bottom:auto!important;top:50%!important;margin-top:-8px}.wcf_iconbox.style-8 .wc-btn-default{border:2px solid #fff;background-color:#fff0;color:#fff;font-weight:600}.wcf_iconbox.style-8 .wc-btn-default:hover{background-color:#fff;color:#000}.feature-area.style-8 .feature-section-top{display:grid;gap:25px;grid-template-columns:2fr 360px 1fr;margin-bottom:60px}@media only screen and (max-width:991px){.feature-area.style-8 .feature-section-top{grid-template-columns:repeat(2,1fr);margin-bottom:40px}}@media only screen and (max-width:767px){.feature-area.style-8 .feature-section-top{grid-template-columns:repeat(1,1fr)}}.feature-area.style-8 .feature-section-top .title-top{color:var(--primary);font-size:50px}@media only screen and (max-width:1199px){.feature-area.style-8 .feature-section-top .title-top{font-size:38px}}@media only screen and (max-width:991px){.feature-area.style-8 .feature-section-top .title-top{font-size:28px}}.feature-area.style-8 .feature-section-top .text{font-size:18px}.feature-area.style-8 .feature-section-top .btn-wrapperr{text-align:end}@media only screen and (max-width:991px){.feature-area.style-8 .feature-section-top .btn-wrapperr{text-align:start}}.feature-area.style-8 .feature-wrapper{display:flex;gap:20px}@media only screen and (max-width:1199px){.feature-area.style-8 .feature-wrapper{flex-wrap:wrap;justify-content:space-between}}@media (min-width:1224px){section#consulenza-informatica{padding-bottom:250px}}#mike3p:before{content:"";display:block;width:100%;height:100%;left:0;top:0;position:absolute;z-index:1;background:#FFF;background:linear-gradient(90deg,#ffffff 49%,#fff0 100%);opacity:.2}._inner_text{background-color:#d54c4ce8;left:-20px;position:relative;& *{color:#fff!important}}@keyframes slow-rotate{from{transform:translateX(10%) translateY(-50%) rotate(0deg)}to{transform:translateX(10%) translateY(-50%) rotate(360deg)}}#icn_mike3p{position:absolute;width:100%;z-index:0;right:0;top:0;transform-origin:60% 60%;transform:translateX(10%) translateY(-50%);opacity:.23;pointer-events:none;animation-name:slow-rotate;animation-duration:250s;animation-timing-function:linear;animation-iteration-count:infinite}@media (max-width:767px){#icn_mike3p{animation-duration:150s}}#icn_mike3p_left{position:absolute;width:100%;z-index:1;left:0;top:0;transform-origin:60% 60%;transform:translateX(10%) translateY(-50%) rotateZ(45deg);animation-name:slow-rotate;animation-duration:250s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:reverse;opacity:1;pointer-events:none;mix-blend-mode:overlay}._section_komunichiamo .subtitle-wrapper img{width:250px;height:auto}@media (max-width:767px){.service-area.style-4#sviluppo-web{}._section_komunichiamo .section-top{display:block}}@media (min-width:1600px){.service-area.style-4 .wcf_iconbox.style-8{display:flex!important}.wcf_iconbox.style-8 .thumb{margin-right:20px}._section_komunichiamo .cf_image img{width:auto;max-width:none;height:135px;margin-left:-45px}}._web_sfx_container{display:block;position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;z-index:1;transition:all 1000ms ease;transition-delay:0ms;filter:brightness(1.2)}.anima__page ._sfx_web_main{height:100vh;max-height:100vh}._sfx_web_main{height:700px;max-height:90vh;z-index:0;filter:none}@media (max-width:767px){._sfx_web_main{height:500px}}._sfx_web_main:before{content:"";display:block;width:100%;height:100%;left:0;bottom:-1px;position:absolute;z-index:2;background:linear-gradient(0deg,#000000 0%,#fff0 90%)}.anima__page ._sfx_web_main:before{border-bottom:1px solid #fff;background:linear-gradient(0deg,#ffffff 0%,#fff0 70%)}.anima__page ._sfx_web_main svg{display:none}@media (max-width:767px){._sfx_web_main:before{height:70%}._sfx_web_main svg#web_bg_sfx{top:80px}}._web_sfx_container canvas{position:absolute;z-index:0;top:0;left:-1%;width:102%!important;height:100%!important;object-fit:cover;filter:blur(2px) brightness(.8) contrast(1.2);object-fit:cover;transition:all 1000ms ease;opacity:0}._sfx_web_main canvas{top:-3px}._web_sfx_container canvas.isLoaded{opacity:1}@media (max-width:767px){._web_sfx_container:not(._sfx_web_main) canvas{width:700px!important;height:300px!important;object-fit:inherit;filter:blur(1px) brightness(.65) contrast(1.1)}}svg#web_bg_sfx{position:absolute;left:0;top:0;width:100%;z-index:1;mix-blend-mode:overlay;opacity:.5;pointer-events:none}@media (max-width:767px){svg#web_bg_sfx{opacity:.8}}._colorizer{content:"";display:block;width:100%;height:100%;left:0;top:0;position:absolute;z-index:2;opacity:1;mix-blend-mode:color}.details-content-area .details-feature-content .feature-list .icon{background-color:var(--bs-secondary);color:#fff}.bottom-30{bottom:30px!important}@media (max-width:767px){.wc-btn-primary{white-space:normal}}.about .client-area{background-color:#F1F6F6}.about .team-area .subtitle-wrapper{margin-bottom:35px}.about-intro-area{padding-top:210px;background-color:#F1F6F6;position:relative;mix-blend-mode:darken;& ._overlay{content:"";display:block;width:100%;height:calc(100% - 60px);left:0;top:0;position:absolute;z-index:10;background-color:#000;opacity:.05;mix-blend-mode:darken;pointer-events:none}}@media only screen and (max-width:1919px){.about-intro-area{padding-top:180px}}@media only screen and (max-width:991px){.about-intro-area{padding-top:150px}}@media only screen and (max-width:767px){.about-intro-area{padding-top:130px}}.about-intro-area:before{position:absolute;content:"";width:51%;height:calc(100% - 210px);background-color:var(--white);inset-inline-end:50px;bottom:0}@media only screen and (max-width:991px){.about-intro-area:before{display:none}}.about-intro-area .section-symbol{width:560px;aspect-ratio:1;font-weight:800;font-family:var(--font_hkgrotesk);color:var(--primary);opacity:1;position:absolute;top:-12%;inset-inline-start:0;line-height:.7;z-index:-1}@media (min-width:1920px){.about-intro-area .section-symbol{top:-42%}}.about-intro-area .section-heading{padding-left:200px}@media (max-width:767px){.about-intro-area .section-heading{padding-left:12px}.about-intro-area .section-symbol{position:relative;height:260px;margin-top:-40px;margin-bottom:-15px}.azienda__page .section-title{font-size:32px}}.about-intro-area .section-symbol video{position:relative;width:100%;height:100%;object-fit:contain}@media only screen and (max-width:1919px){.about-intro-area .section-symbol{width:460px}}@media only screen and (max-width:1199px){.about-intro-area .section-symbol{width:350px}}@media only screen and (max-width:991px){.about-intro-area .section-symbol{width:330px}}.about-intro-area .about-area-inner{position:relative;z-index:1}.about-intro-area .section-heading{max-width:1070px;margin-inline-start:215px;padding-top:57px;padding-bottom:48px}@media only screen and (max-width:1919px){.about-intro-area .section-heading{margin-inline-start:165px}}@media only screen and (max-width:1199px){.about-intro-area .section-heading{margin-inline-start:125px;padding-top:17px;padding-bottom:18px}}@media only screen and (max-width:991px){.about-intro-area .section-heading{margin-inline-start:85px}}@media only screen and (max-width:767px){.about-intro-area .section-heading{margin-inline-start:0}}.about-intro-area .section-title{max-width:1070px}@media only screen and (max-width:1919px){.about-intro-area .section-title{max-width:730px}}@media only screen and (max-width:1199px){.about-intro-area .section-title{max-width:670px}}.about-intro-area .subtitle-wrapper{margin-bottom:33px}@media only screen and (max-width:1919px){.about-intro-area .subtitle-wrapper{margin-bottom:23px}}.about-intro-area .area-shape-1{position:absolute;inset-inline-start:43%;top:calc(100% - 24px);cursor:pointer}@media only screen and (max-width:1199px){.about-intro-area .area-shape-1{top:calc(100% - 0px)}}.about-intro-area .social-links{display:flex;align-items:center;gap:20px;transform:rotate(90deg)}.dir-rtl .about-intro-area .social-links{transform:rotate(-90deg)}.about-intro-area .social-links .text{font-size:16px;font-weight:550;text-transform:uppercase}.about-intro-area .social-links .social-icons{gap:20px}.about-intro-area .social-links .social-icons li a:hover{color:var(--primary)}.about-intro-area .social-links-position{position:absolute;inset-inline-end:0;bottom:130px}@media only screen and (max-width:991px){.about-intro-area .social-links-position{display:none}}.about-area{position:relative}.about-area .area-shape-1{position:absolute;bottom:21%;inset-inline-start:0;width:395px}@media only screen and (max-width:1919px){.about-area .area-shape-1{bottom:30%;width:305px}}@media only screen and (max-width:1199px){.about-area .area-shape-1{bottom:48%;width:175px}}.dir-rtl .about-area .area-shape-1{transform:rotateY(180deg)}.about-area .section-content{max-width:630px;margin-inline-start:auto}@media only screen and (max-width:1919px){.about-area .section-content{max-width:530px}}@media only screen and (max-width:991px){.about-area .section-content{max-width:100%}}.about-area .section-content .section-title{line-height:1.2}@media only screen and (max-width:1199px){.about-area .section-content .section-title{line-height:1.1}}.about-area .section-content .thumb-wrapper{display:flex;margin-bottom:50px}@media only screen and (max-width:1919px){.about-area .section-content .thumb-wrapper{margin-bottom:40px}}@media only screen and (max-width:767px){.about-area .section-content .thumb-wrapper{margin-bottom:30px}}.about-area .section-content .thumb-wrapper .react-shape{width:120px;height:240px;background-color:var(--primary);border-radius:0% 100% 100% 0%/10% 46% 50% 10%;position:relative}.dir-rtl .about-area .section-content .thumb-wrapper .react-shape{border-radius:100% 0% 0% 100%/46% 10% 10% 50%}.about-area .section-content .thumb-wrapper .react-shape .text{position:absolute;color:var(--white);font-size:14px;font-weight:800;text-transform:uppercase;transform:translateY(-50%) rotate(-90deg);top:50%}@media only screen and (max-width:767px){.about-area .section-content .thumb-wrapper .react-shape .text{inset-inline-start:-12px}}.about-area .section-content .thumb-wrapper img{border-radius:50%;margin-inline-start:-50px;mix-blend-mode:multiply}.about-area .section-content .title-wrapper{margin-bottom:57px}@media only screen and (max-width:1919px){.about-area .section-content .title-wrapper{margin-bottom:47px}}@media only screen and (max-width:767px){.about-area .section-content .title-wrapper{margin-bottom:37px}}.about-area .section-content .text-wrapper{max-width:410px}@media only screen and (max-width:991px){.about-area .section-content .text-wrapper{max-width:100%}}.about-area .section-content .text-wrapper .text{margin-bottom:28px}.about-area .section-content .text-wrapper .text span{color:var(--primary);font-weight:500;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.about-area .section-content .btn-wrapper{margin-top:53px}@media only screen and (max-width:1919px){.about-area .section-content .btn-wrapper{margin-top:43px}}@media only screen and (max-width:767px){.about-area .section-content .btn-wrapper{margin-top:33px}}.about-area .area-thumb{position:absolute;inset-inline-start:11%;bottom:0;max-width:415px;overflow:hidden}@media only screen and (max-width:1919px){.about-area .area-thumb{max-width:385px}}@media only screen and (max-width:1199px){.about-area .area-thumb{inset-inline-start:2%}}@media only screen and (max-width:991px){.about-area .area-thumb{display:none}}.section-title-wrapper.style-6 .section-title{font-size:50px}@media only screen and (max-width:1919px){.section-title-wrapper.style-6 .section-title{font-size:35px}}@media only screen and (max-width:991px){.section-title-wrapper.style-6 .section-title{font-size:30px}}@media only screen and (max-width:767px){.section-title-wrapper.style-6 .section-title{font-size:25px}}@media (max-width:575px){.section-title-wrapper.style-6 .section-title{font-size:20px}}.work-area{padding-bottom:92px;padding-bottom:120px;padding-top:120px}@media only screen and (max-width:1199px){.work-area{padding-bottom:80px;padding-top:80px}}@media only screen and (max-width:991px){.work-area{padding-bottom:60px;padding-top:60px}}.work-area .section-heading{text-align:center;margin-bottom:58px}.work-area .title-wrapper{max-width:655px;margin:auto}.work-area .subtitle-wrapper{padding-bottom:40px}.work-area .section-subtitle{font-weight:600;border:0;padding:0}.work-area .working-step-wrapper{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden}@media only screen and (max-width:1199px){.work-area .working-step-wrapper{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:991px){.work-area .working-step-wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.work-area .working-step-wrapper{grid-template-columns:1fr}}.work-area .working-step{max-width:350px;width:350px}.work-area .working-step:last-child{margin-bottom:0}@media only screen and (max-width:1199px){.work-area .working-step{margin-bottom:50px}}@media only screen and (max-width:767px){.work-area .working-step{margin-bottom:30px}}.work-area .working-step .count{color:var(--primary);font-size:14px;font-weight:600;display:block;padding-bottom:30px;position:relative}@media only screen and (max-width:767px){.work-area .working-step .count{padding-bottom:20px}}.work-area .working-step .count::before{content:"";position:absolute;inset-inline-start:0;bottom:0;height:1px;width:100%;background-color:#EBF1F1}.work-area .working-step .count::after{content:"";position:absolute;inset-inline-start:0;bottom:-4px;height:10px;width:10px;background-color:var(--primary);border-radius:50px}.work-area .working-step .title{color:var(--primary);font-size:26px;margin-top:53px;margin-bottom:17px}@media only screen and (max-width:767px){.work-area .working-step .title{margin-top:30px}}.work-area .working-step .text{color:var(--primary);font-size:18px;max-width:220px}.about-area{padding-top:230px}@media only screen and (max-width:1919px){.about-area{padding-top:150px}}@media only screen and (max-width:1199px){.about-area{padding-top:100px}}.about-area .section-title{max-width:686px}@media only screen and (max-width:991px){.about-area .section-title{max-width:686px}}.about-area .section-heading .section-title{font-size:80px}@media only screen and (max-width:1199px){.about-area .section-heading .section-title{font-size:60px}}@media only screen and (max-width:991px){.about-area .section-heading .section-title{font-size:50px}}@media only screen and (max-width:767px){.about-area .section-heading .section-title{font-size:40px}}.about-area .section-title-wrapper{display:flex;align-items:flex-start;gap:25px;justify-content:space-between;max-width:1140px}@media only screen and (max-width:1919px){.about-area .section-title-wrapper{max-width:1030px}}@media only screen and (max-width:991px){.about-area .section-title-wrapper{width:100%;flex-direction:column;align-items:flex-start}}.about-area .section-title-wrapper .subtitle-wrapper{margin-bottom:0;padding-top:17px}.about-area .section-heading{margin-bottom:57px}@media only screen and (max-width:991px){.about-area .section-heading{margin-bottom:37px}}@media only screen and (max-width:767px){.about-area .section-heading{margin-bottom:27px}}.about-area .about-content{display:flex;gap:80px;align-items:flex-start}@media only screen and (max-width:1199px){.about-area .about-content{gap:40px}}@media only screen and (max-width:991px){.about-area .about-content{flex-direction:column-reverse;gap:30px}}.about-area .about-content .thumb-first{max-width:775px;overflow:hidden;display:inline-block;width:50%;position:relative}.about-area .about-content .thumb-first::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:rgb(5 54 68 / .3)}@media only screen and (max-width:1199px){.about-area .about-content .thumb-first{width:60%}}@media only screen and (max-width:991px){.about-area .about-content .thumb-first{width:100%}}@media only screen and (max-width:767px){.about-area .about-content .thumb-first{border-radius:20px 0 20px 0}}.about-area .about-content .thumb-second{overflow:hidden;display:inline-block;position:relative;margin-bottom:-380px}.about-area .about-content .thumb-second::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:rgb(5 54 68 / .3)}@media only screen and (max-width:991px){.about-area .about-content .thumb-second{display:none}}.about-area .about-content .text{max-width:410px;font-size:18px;line-height:1.44}@media only screen and (max-width:991px){.about-area .about-content .text{max-width:100%}}.about-area .about-content .text-box{margin-bottom:43px;display:flex;gap:44px;justify-content:space-between;align-items:center}@media only screen and (max-width:1199px){.about-area .about-content .text-box{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:991px){.about-area .about-content .text-box{flex-direction:row;align-items:center;margin-bottom:0}}@media only screen and (max-width:767px){.about-area .about-content .text-box{flex-direction:column}}.about-area .about-content .text-box-wrapper{flex-grow:1;margin-top:-94px;position:relative}@media only screen and (max-width:1919px){.about-area .about-content .text-box-wrapper{margin-top:-92px}}@media only screen and (max-width:1199px){.about-area .about-content .text-box-wrapper{margin-top:0}}.about-area .about-content .text-box-wrapper:before{width:100px;height:2px;content:"";position:absolute;top:5px;inset-inline-end:calc(100% + 25px);background:var(--primary)}@media only screen and (max-width:1199px){.about-area .about-content .text-box-wrapper:before{display:none}}.about-area .about-content .separator{width:140px;height:1px;background:#10283F}@media only screen and (max-width:1919px){.about-area .about-content .separator{width:90px;min-width:60px}}.about-area .about-content .circle-text:before{position:absolute;content:"";width:100%;height:100%;border:37px solid var(--black);border-radius:50%;border-color:#fff0}.about-area .about-content .circle-text{width:140px;height:140px;position:relative;border-radius:100px;background:var(--white);display:flex;align-items:center;justify-content:center;padding:14px;background:#fff0}.partner-area{padding-bottom:130px}@media only screen and (max-width:1199px){.partner-area{padding-bottom:80px}}@media only screen and (max-width:991px){.partner-area{padding-bottom:60px}}.partner-area .partner-thumb{position:relative}.partner-area .partner-thumb .partner-logo{width:100%}.partner-area .partner-award-text{max-width:505px;display:grid;grid-template-columns:0.6fr 1fr;gap:68px;padding:70px 50px;background:var(--primary);position:absolute;bottom:0;inset-inline-start:315px}@media only screen and (max-width:1199px){.partner-area .partner-award-text{left:0}}@media only screen and (max-width:991px){.partner-area .partner-award-text{padding:40px}}@media only screen and (max-width:767px){.partner-area .partner-award-text{position:absolute;padding:30px;gap:30px;grid-template-columns:1fr}}.partner-area .partner-award-text .text{color:var(--white);font-size:18px}@media (max-width:767px){.specialization-area.style-1 .section-title-wrapper{padding-left:15px;padding-right:15px}.specialization-area.style-1 .section-title{padding-top:0}}.faq-area .section-title{font-size:30px}.blog-details-area{padding-top:188px}@media only screen and (max-width:1919px){.blog-details-area{padding-top:158px}}@media only screen and (max-width:991px){.blog-details-area{padding-top:138px}}@media only screen and (max-width:767px){.blog-details-area{padding-top:118px}}.blog-details-area .section-title{max-width:1100px}@media only screen and (max-width:1919px){.blog-details-area .section-title{max-width:800px}}.blog-details-area .section-heading{margin-bottom:48px}@media only screen and (max-width:767px){.blog-details-area .section-heading{margin-bottom:28px}}.blog-details-area .section-main-content{display:flex;gap:140px;margin-top:100px;align-items:flex-start}@media only screen and (max-width:1919px){.blog-details-area .section-main-content{margin-top:70px;gap:80px}}@media only screen and (max-width:991px){.blog-details-area .section-main-content{flex-direction:column;gap:50px}}@media only screen and (max-width:767px){.blog-details-area .section-main-content{margin-top:30px;gap:30px}}.blog-details-area .text-wrapper .text:not(:last-child){margin-bottom:24px}.blog-details-area .quote-box{display:flex;gap:70px;margin-top:55px;margin-bottom:38px}@media only screen and (max-width:767px){.blog-details-area .quote-box{gap:30px;margin-top:35px;margin-bottom:28px}}.blog-details-area .quote-box .text{font-size:26px;line-height:1.19;font-weight:500;color:var(--primary);margin-bottom:23px}@media only screen and (max-width:1399px){.blog-details-area .quote-box .text{font-size:26px}}@media only screen and (max-width:767px){.blog-details-area .quote-box .text{font-size:20px}}.blog-details-area .quote-box .icon img{width:70px;min-width:70px}@media only screen and (max-width:767px){.blog-details-area .quote-box .icon img{width:50px;min-width:50px}}.dir-rtl .blog-details-area .quote-box .icon img{transform:rotateY(180deg)}.blog-details-area .quote-box .author{font-size:14px}.blog-details-area .quote-box .author.has-left-line{padding-inline-start:50px}.blog-details-area .quote-box .author.has-left-line:before{width:40px}.blog-details-area .image-content{display:grid;gap:30px;grid-template-columns:600px auto;margin-top:64px;margin-bottom:61px}@media only screen and (max-width:1399px){.blog-details-area .image-content{grid-template-columns:430px auto}}@media only screen and (max-width:1199px){.blog-details-area .image-content{grid-template-columns:auto}}@media only screen and (max-width:767px){.blog-details-area .image-content{margin-top:34px;margin-bottom:31px}}.blog-details-area .image-content .thumb .text{text-align:center;font-size:14px;line-height:1;margin-top:13px}.blog-details-area .image-content .thumb img{width:100%}.blog-details-area .feature-content .section-title{margin-bottom:32px}.blog-details-area .feature-content .feature-list{margin-top:31px;margin-bottom:31px;margin-inline-start:77px}@media only screen and (max-width:767px){.blog-details-area .feature-content .feature-list{margin-inline-start:37px}}.blog-details-area .feature-content .list-plus li{font-size:18px;line-height:1.66;color:var(--primary);padding-inline-start:25px}.blog-details-area .feature-content .list-plus li:not(:last-child){margin-bottom:0}.blog-details-area .feature-content .list-plus li::before{top:3px}.service-area.style-6{padding-top:200px;padding-bottom:150px}@media only screen and (max-width:1199px){.service-area.style-6{padding-top:150px;padding-bottom:100px}}@media only screen and (max-width:991px){.service-area.style-6{padding-top:100px;padding-bottom:80px}}.service-area.style-6 .section-top{display:grid;grid-template-columns:1fr 2fr;padding-bottom:90px}@media only screen and (max-width:991px){.service-area.style-6 .section-top{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:767px){.service-area.style-6 .section-top{grid-template-columns:1fr;gap:50px;padding-bottom:0}}.service-area.style-6 .subtitle-wrapper{padding-bottom:30px}.service-area.style-6 .feature-wrapper{display:flex}@media only screen and (max-width:1199px){.service-area.style-6 .feature-wrapper{flex-wrap:wrap;justify-content:center}}.service-area.style-6 .wcf_iconbox.style-8{background-color:#fff0;border-top:1px solid #00000030;border-right:1px solid #00000030;border-radius:0;max-width:330px;padding-top:60px;padding-bottom:0}@media only screen and (max-width:1199px){.service-area.style-6 .wcf_iconbox.style-8{border:0}}@media only screen and (max-width:767px){.service-area.style-6 .wcf_iconbox.style-8{padding-inline-start:0}}.service-area.style-6 .wcf_iconbox.style-8:nth-child(1){padding-inline-start:0}.dir-rtl .service-area.style-6 .wcf_iconbox.style-8:nth-child(1){padding:45px}.service-area.style-6 .wcf_iconbox.style-8:nth-child(1) .thumb{-webkit-mask-image:url(../imgs/shape/service-6-1-shape.webp);mask-image:url(../imgs/shape/service-6-1-shape.webp);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.service-area.style-6 .wcf_iconbox.style-8:nth-child(2) .thumb{-webkit-mask-image:url(../imgs/shape/service-7-1-shape.webp);mask-image:url(../imgs/shape/service-7-1-shape.webp);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.service-area.style-6 .wcf_iconbox.style-8:nth-child(3) .thumb{-webkit-mask-image:url(../imgs/shape/service-8-1-shape.webp);mask-image:url(../imgs/shape/service-8-1-shape.webp);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.service-area.style-6 .wcf_iconbox.style-8:nth-child(4) .thumb{-webkit-mask-image:url(../imgs/shape/service-9-1-shape.webp);mask-image:url(../imgs/shape/service-9-1-shape.webp);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.service-area.style-6 .wcf_iconbox.style-8:last-child{border-right:0}.service-area.style-6 .wcf_iconbox.style-8 .thumb{margin-bottom:48px;max-width:180px;position:relative}.service-area.style-6 .wcf_iconbox.style-8 .thumb::before{content:"";left:0;top:0;height:100%;width:100%;position:absolute;background-color:rgb(18 18 18 / .4)}@media only screen and (max-width:767px){.service-area.style-6 .wcf_iconbox.style-8 .thumb{margin-bottom:0}}.service-area.style-6 .wcf_iconbox.style-8 .count{padding-bottom:16px}.service-area.style-6 .wcf_iconbox.style-8 .count span{color:var(--secondary);font-size:14px;font-weight:600;line-height:2.5}.service-area.style-6 .wcf_iconbox.style-8 .title{padding-bottom:20px}.service-area.style-6 .wcf_iconbox.style-8 .wc-btn-default{border-radius:0;font-size:14px}.iniziative_logos img{width:160px;height:160px;object-fit:contain}.service-area.style-6.iniziative_logos .wcf_iconbox.style-8{max-width:380px;padding-top:25px;border:none;margin-bottom:35px}@media (max-width:550px){.wcf_iconbox.style-8 .thumb{position:absolute;left:15px;margin-bottom:0}._section_komunichiamo .cf_image img{height:auto;width:105px;margin-top:-20px;transform:scale(.9)}.service-area.style-4 .wcf_iconbox.style-8{padding-left:105px}.web__section .service-area.style-4._section_komunichiamo{margin-top:30px}.wcf_iconbox.style-8 .text{font-size:13px;line-height:1.2}}.client-area .section-title{font-size:40px}.client-area .client-area-inner{gap:75px}@media (max-width:767px){.client-area .section-title,.client-area .content{max-width:100%}.client-area .client-area-inner{display:block}.client-area .content{padding-left:12px;padding-right:12px;padding-top:30px}}.__internal{min-height:50vh;padding-top:50px;padding-bottom:140px}@media (max-width:767px){.__internal{padding-top:30px;padding-bottom:60px}h3{font-size:24px}.footer-area-bottom .footer-menu-item li a{padding-top:6px;padding-bottom:6px}}.mfp-zoom-out-cur{cursor:auto}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-bg{z-index:9998}.mfp-wrap{z-index:9999}#subtitle-wrapper_lavora_con_noi{margin-bottom:23px}#section-subtitle_lavora_con_noi{color:var(--primary)}#form_posizioni_aperte_lavora_con_noi{padding:0}.azienda-storia-e-team__page .section-title{font-size:45px}@media(max-width:767px){.azienda-storia-e-team__page .section-title{font-size:32px}}@media(max-width:1199px){#intro_azienda .section-title.large br{display:none}}#storia-e-mission{padding-top:123px;padding-bottom:125px}#storia-e-mission .section-title{padding-top:0}@media only screen and (max-width:767px){#storia-e-mission{padding-bottom:55px}}@media(max-width:1199px){#storia-e-mission{padding-top:40px}}#vision_azienda .section-title,#mission_azienda .section-title{padding-top:0}#vision_azienda .details-content-area-inner,#mission_azienda .details-content-area-inner{display:flex;flex-direction:row;align-items:center}#vision_azienda .text-wrapper .text,#mission_azienda .text-wrapper .text{margin-bottom:23px}@media only screen and (max-width:991px){#vision_azienda .details-content-area-inner,#mission_azienda .details-content-area-inner{display:flex;flex-direction:column}#vision_azienda .thumb.has_fade_anim,#mission_azienda .thumb.has_fade_anim{width:100%;max-height:250px}#vision_azienda.details-content-area .thumb img,#mission_azienda.details-content-area .thumb img{width:100%;max-height:255px;object-fit:cover}#mission_azienda .thumb.has_fade_anim{order:2}#mission_azienda .details-content{order:1}}@media(min-width:1023px) and (max-width:1199px){#vision_azienda.details-content-area .details-content,#mission_azienda.details-content-area .details-content{max-width:530px}}#obbiettivi_azienda{padding-top:125px;padding-bottom:95px}@media only screen and (max-width:767px){#obbiettivi_azienda{padding-bottom:55px}}@media(max-width:1199px){#obbiettivi_azienda{padding-top:40px}}#obbiettivi_azienda .section-heading{padding-bottom:42px}#obbiettivi_azienda .section-title{padding-top:0}#obbiettivi_azienda .text span{text-decoration:underline;font-weight:600}#obbiettivi_azienda .title-top-text{padding-left:90px}@media only screen and (max-width:1199px){#obbiettivi_azienda .title-top-text{padding-left:0}}.feature-wrapper.style-3{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center}@media only screen and (max-width:576px){.feature-wrapper.style-3{display:grid;grid-template-columns:repeat(1,1fr);justify-content:center}}@media(min-width:576px) and (max-width:991px){.feature-wrapper.style-3{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center}}.wcf_iconbox.style-3{border-inline-end:1px solid #f1f1f1;border-top:1px solid #f1f1f1;padding:50px;padding-inline-end:35px;padding-bottom:0}@media(min-width:1800px){.wcf_iconbox.style-3{min-width:300px}}@media only screen and (max-width:1199px){.wcf_iconbox.style-3{padding:30px}}@media only screen and (max-width:991px){.wcf_iconbox.style-3{flex-basis:45%;border:0;padding-inline-start:0}}@media only screen and (max-width:767px){.wcf_iconbox.style-3{padding-inline-start:0;margin-bottom:0;flex-basis:100%;padding-bottom:20px}}.wcf_iconbox.style-3:first-child{padding-inline-start:0}.wcf_iconbox.style-3:nth-child(4){padding-inline-start:0;border-bottom:1px solid #f1f1f1}.wcf_iconbox.style-3:nth-child(5){border-bottom:1px solid #f1f1f1}.wcf_iconbox.style-3:last-child{border-inline-end:0}.wcf_iconbox.style-3:hover .title{padding-inline-start:15px}.wcf_iconbox.style-3:hover .title::before{inset-inline-start:0}.wcf_iconbox.style-3 .content{overflow:hidden}.wcf_iconbox.style-3 .count-title{color:var(--primary);font-size:14px;font-style:normal;font-weight:400;line-height:1;margin-bottom:25px}.wcf_iconbox.style-3 .title{color:var(--primary);font-size:24px;font-weight:400;line-height:1.25;margin-bottom:25px;transition:.3s;position:relative}.wcf_iconbox.style-3 .title::before{content:"";position:absolute;inset-inline-start:-10px;top:0;height:100%;width:1px;background-color:var(--primary)}.wcf_iconbox.style-3 .text{margin-bottom:100px;color:var(--secondary);font-size:16px}@media only screen and (max-width:991px){.wcf_iconbox.style-3 .text{margin-bottom:50px}}@media only screen and (max-width:767px){.wcf_iconbox.style-3 .text{margin-bottom:20px}}.wcf_iconbox.style-3 .btn-underline{font-size:16px;font-weight:600;letter-spacing:0;color:var(--primary);text-transform:capitalize}#team{padding-top:123px;padding-bottom:0}@media(max-width:1199px){#team{padding-top:40px}}#team.about-area .section-title{max-width:890px;padding-top:0}#team .text-wrapper .text{margin-bottom:23px}@media(min-width:768px){#figure_azienda .ps-md-5{padding-left:0!important}}#figure_azienda .bg-light{padding-top:61px!important;padding-bottom:125px!important}@media only screen and (max-width:767px){#figure_azienda .bg-light{padding-top:25px!important;padding-bottom:55px!important}}#figure_azienda .section-heading{padding-bottom:42px}#figure_azienda h4.title{margin-bottom:21px}#figure_azienda #first_list{margin-bottom:21px}#figure_azienda .feature-list-wrapper{margin-inline-start:15px}#figure_azienda .feature-list li{display:flex;gap:30px;align-items:center;flex-direction:row}@media only screen and (max-width:767px){#figure_azienda .feature-list li{gap:15px}}#figure_azienda .feature-list li:not(:first-child){margin-top:22px}#figure_azienda .feature-list .icon{width:36px;min-width:36px;height:36px;background-color:var(--bs-secondary);color:#fff;font-size:18px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;margin-top:6px}#figure_azienda .feature-list .icon .fa-solid{font-weight:500}#figure_azienda .feature-list .icon .fas{font-weight:500}#figure_azienda .service-feature-list li{padding-inline-start:22px}#figure_azienda .service-feature-list li:not(:last-child){margin-bottom:7px}#figure_azienda .service-feature-list li::before{top:1px}#contenitore_consulenza_informatica .details-content-area-inner{align-items:center}#lista_consulenza_legale_informatica .icon{background-color:teal}#lista_sviluppo_reti .icon{background-color:#94cb4d}#lista_server_security .icon{background-color:#525c6b}#lista_voip_firewall .icon{background-color:#e7a640}@media only screen and (max-width:991px){#contenitore_consulenza_informatica.details-content-area .thumb img{width:100%;max-height:255px;object-fit:cover}}#sede-clion{padding-top:125px;padding-bottom:95px}#sede-clion .text{padding-bottom:0}@media only screen and (max-width:767px){#sede-clion{padding-bottom:55px}}@media(max-width:1199px){#sede-clion{padding-top:40px}}@media(min-width:768px) and (max-width:1199px){#sede-clion .section-top{display:flex;flex-direction:column;gap:16px}}@media only screen and (max-width:767px){#sede_clion_testo_img .partner-thumb{background-image:url(/assets/imgs/azienda/sede.webp);background-size:cover;aspect-ratio:1.6}#sede_clion_testo_img img.partner-logo{display:none}#sede_clion_testo_img .container{padding-top:calc(var(--bs-gutter-x) * .5);padding-bottom:calc(var(--bs-gutter-x) * .5)}#sede_clion_testo_img .partner-award-text.d-block{background:rgb(18 18 18 / .75)}}@media(min-width:768px) and (max-width:1199px){#sede_clion_testo_img .partner-award-text.d-block{padding:15px;background:rgb(18 18 18 / .75)}}#le-altre-sedi{padding-top:125px;padding-bottom:95px}#le-altre-sedi .text{padding-bottom:0}@media only screen and (max-width:767px){#le-altre-sedi{padding-bottom:55px}}@media only screen and (max-width:991px){#sede_avellino .specialization-thumb{order:2}#sede_avellino .specialization-content.section-spacing{order:1}#sede_ancona .specialization-thumb{order:2}#sede_ancona .specialization-content.section-spacing{order:1}}@media(max-width:1199px){#le-altre-sedi{padding-top:40px}}@media(min-width:768px) and (max-width:1199px){#le-altre-sedi .section-top{display:flex;flex-direction:column;gap:16px}}.counter-box-wrapper.ctaB{max-width:450px;.counter-box{padding:50px 48px;h3.text{font-size:35px}}.btn-wrapper{margin-top:30px;border:1px solid #fff}}strong{font-weight:700}.blog-details-area .quote-box{margin-bottom:-120px;transform:scale(.85);background-image:linear-gradient(to bottom,rgb(255 255 255 / .75),rgb(255 255 255 / .75));box-shadow:0 20px 30px -8px #00044;border-radius:6px;position:relative;z-index:10;padding:70px 65px!important;backdrop-filter:blur(12px)}.clion-point__page .client-area .content{max-width:600px}.clion-point__page .plan-area .section-title{font-size:30px;line-height:1.1}.contatti__page .location-info-wrapper>img{position:absolute;bottom:calc(100% + 35px);left:30px;max-width:70%}@media(min-width:992px){.contatti__page .contact-intro{padding-top:210px}}@media(max-width:767px){.contatti__page .info-list{margin-top:15px}.contatti__page .location-thumb iframe{height:300px}.contatti__page .info-list li a,.contatti__page .location-info .text{font-size:17px}}.wa-link{width:40px;height:40px;line-height:40px;background-color:#25d366;color:#fff!important;font-size:16px;text-align:center;z-index:99;position:fixed;bottom:80px;border-radius:30px;right:24px;transform:translateY(60px);transition:all .5s ease}.wa-link:hover{background-color:#1da34f}._visible.wa-link{transform:translateY(0)}@media(max-width:767px){.wa-link{bottom:13px;right:13px;transform:translateY(0)!important}}body.software_personalizzato__section .service-area.style-1{padding-top:90px}body.software_personalizzato__section .service-area.style-1 .section-top{padding-bottom:40px}body.software_personalizzato__section .feature-content .section-title{font-size:45px;margin-top:20px;font-family:"Atkinson Hyperlegible Mono",monospace;letter-spacing:-1px;font-optical-sizing:auto}@media(max-width:767px){body.software_personalizzato__section .feature-content .section-title{font-size:26px}body.software_personalizzato__section .section-subtitle{font-size:13px;letter-spacing:2px}.assistio_banner{margin-bottom:0!important}}@media(max-width:550px){.consultant-agency p,.list-plus li{font-size:15px}.bottom_banner_wide{aspect-ratio:1.6;object-fit:cover}}.index__page .progress-wrap{display:none!important}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.baner-active-1{height:auto;aspect-ratio:1.6}.baner-active-1 swiper-slide{display:flex;justify-content:center;align-items:center;height:100%}.baner-active-1 .swiper-slide img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:cover}@media (max-width:767px){.baner-active-1{height:auto;aspect-ratio:1}}#home_access .row>div:hover{background-color:var(--bs-secondary)}#home_access .badge{background-color:#3f66ff;bottom:-9px;position:relative;margin-top:-8px}.form-control::placeholder{opacity: 0.7}#c_utente.form-control::placeholder{font-size:12px}