/*!
Theme Name: Istituto Vigilanza
Theme URI: https://them.es/starter
Author: Never Before Italia
Author URI: https://www.neverbeforeitalia.it/
Description: Istituto di vigilanza
Version: 3.5.3
Requires at least: 5.0
Tested up to: 6.5
Requires PHP: 7.2
License: GPL version 2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0
Tags: custom-background, custom-colors, featured-images, flexible-header, microformats, post-formats, rtl-language-support, theme-options, translation-ready, accessibility-ready
Text Domain: istituto-vigilanza
*/
@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Medium.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Medium.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Medium.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Medium.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Medium.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Medium.svg#LibreFranklin-Medium) format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraBoldItalic.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraBoldItalic.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraBoldItalic.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraBoldItalic.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraBoldItalic.svg#LibreFranklin-ExtraBoldItalic) format('svg');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Bold.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Bold.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Bold.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Bold.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Bold.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Bold.svg#LibreFranklin-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Black.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Black.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Black.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Black.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Black.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Black.svg#LibreFranklin-Black) format('svg');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-LightItalic.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-LightItalic.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-LightItalic.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-LightItalic.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-LightItalic.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-LightItalic.svg#LibreFranklin-LightItalic) format('svg');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraLight.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraLight.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraLight.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraLight.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraLight.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraLight.svg#LibreFranklin-ExtraLight) format('svg');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraLightItalic.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraLightItalic.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraLightItalic.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraLightItalic.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraLightItalic.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraLightItalic.svg#LibreFranklin-ExtraLightItalic) format('svg');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-BlackItalic.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-BlackItalic.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-BlackItalic.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-BlackItalic.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-BlackItalic.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-BlackItalic.svg#LibreFranklin-BlackItalic) format('svg');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraBold.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraBold.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraBold.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraBold.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraBold.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ExtraBold.svg#LibreFranklin-ExtraBold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Light.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Light.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Light.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Light.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Light.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Light.svg#LibreFranklin-Light) format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Italic.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Italic.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Italic.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Italic.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Italic.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Italic.svg#LibreFranklin-Italic) format('svg');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-BoldItalic.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-BoldItalic.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-BoldItalic.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-BoldItalic.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-BoldItalic.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-BoldItalic.svg#LibreFranklin-BoldItalic) format('svg');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Thin.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Thin.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Thin.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Thin.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Thin.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Thin.svg#LibreFranklin-Thin) format('svg');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Regular.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Regular.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Regular.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Regular.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Regular.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-Regular.svg#LibreFranklin-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ThinItalic.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ThinItalic.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ThinItalic.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ThinItalic.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ThinItalic.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-ThinItalic.svg#LibreFranklin-ThinItalic) format('svg');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-MediumItalic.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-MediumItalic.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-MediumItalic.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-MediumItalic.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-MediumItalic.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-MediumItalic.svg#LibreFranklin-MediumItalic) format('svg');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-SemiBold.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-SemiBold.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-SemiBold.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-SemiBold.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-SemiBold.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-SemiBold.svg#LibreFranklin-SemiBold) format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-SemiBoldItalic.eot);src:url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-SemiBoldItalic.eot?#iefix) format('embedded-opentype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-SemiBoldItalic.woff2) format('woff2'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-SemiBoldItalic.woff) format('woff'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-SemiBoldItalic.ttf) format('truetype'),url(//www.vigilanzasrl.it/wp-content/themes/istituto-vigilanza/fonts/LibreFranklin-SemiBoldItalic.svg#LibreFranklin-SemiBoldItalic) format('svg');font-weight:600;font-style:italic;font-display:swap}:root{--bs-heading-color:#122B53!important;--bs-body-color:#151515!important}p,div,a{font-family:'Libre Franklin'}p,div{font-weight:500}h1{font-size:3.5rem!important}h2{font-size:2.5rem!important}h1,h2,h3{font-weight:700!important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}body.page-template-page-nosidebar{overflow-x:hidden}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.gallery-item{display:inline-block;text-align:left;vertical-align:top;width:50%}.gallery-item a,.gallery-item a:hover,.gallery-item a:focus{-webkit-box-shadow:none;box-shadow:none;background:0 0;display:inline-block;max-width:100%}.gallery-item a img{display:block;-webkit-transition:-webkit-filter .2s ease-in;transition:-webkit-filter .2s ease-in;transition:filter .2s ease-in;transition:filter .2s ease-in,-webkit-filter .2s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gallery-item a:hover img,.gallery-item a:focus img{-webkit-filter:opacity(60%);filter:opacity(60%)}.gallery-caption{display:block;text-align:left;padding:0 10px 0 0;margin-bottom:0}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.bypostauthor{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.navbar-brand img{height:65px!important}.top_header{background-color:#122b53}.color_white{color:#fff}.grecaptcha-badge{visibility:hidden !important}.link_email_header{color:#fff;font-size:13px}a.link_email_header:hover{color:#ffdc00}.quote img{filter:brightness(0) saturate(100%) invert(100%) sepia(10%) saturate(7465%) hue-rotate(181deg) brightness(114%) contrast(95%)}#header{box-shadow:0 -10px 23px 0px rgba(51,51,51,.48)}.background_section_aiuto_vigilanza{width:100vw;position:relative;margin-left:-50vw!important;left:50%;background-color:#122b53}.icona_contatto_header{width:20px;margin-right:5px;height:20px}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{font-weight:600!important}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu{margin-top:18px;box-shadow:0 15px 30px 0px rgba(51,51,51,.48)}.widget_menu_title{font-size:35px;color:#ffdc00;font-weight:600}.text_description_menu{color:#fff;font-size:16px;margin-bottom:35px!important}.widget_media_image{position:relative!important}h1.name_principale{font-size:2rem!important}.single-post #main a:not(.post-navigation a):not(a.link_return_consigli){color:#122b53;text-decoration:underline}.widget_media_image:after{content:'';width:120px;height:120px;position:absolute!important;right:0;top:0;display:inline-block!important;background-color:#122b53;clip-path:polygon(100% 0,0 0,100% 100%)}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu:after{content:'';width:120px;height:120px;position:absolute!important;left:0;bottom:0;display:inline-block!important;background-color:#fff;clip-path:polygon(0 100%,0 24%,100% 100%);z-index:1}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu:before{content:'';width:120px;height:120px;position:absolute!important;left:0;bottom:10px;z-index:2;display:inline-block!important;background:url('/wp-content/themes/istituto-vigilanza/img/forma-geometrica-sinistra.svg');background-repeat:no-repeat}.modal-dialog{max-width:800px;margin:30px auto}.videomodal{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.videomodal iframe,.videomodal object,.videomodal embed{height:100%;left:0;position:absolute;top:0;width:100%}.list_solutions_carousel .slick-list{overflow:visible}.box_slider_text{width:800px!important;margin:0 auto;text-align:center;max-width:100%!important}.modalvideo .modal-body{padding:0}.modalvideo .modal-content{background-color:transparent;border:0;background-image:none;box-shadow:none}.modalvideo .btn-close{filter:brightness(0) saturate(100%) invert(98%) sepia(4%) saturate(325%) hue-rotate(52deg) brightness(113%) contrast(100%);opacity:1 !important;border:1px solid}.buttonvideo{display:flex;justify-content:center;color:#fff;width:70px;height:70px;border-radius:100%;background:linear-gradient(180deg,rgba(28,74,160,1) 44%,rgba(13,48,102,1) 100%);transition:all .3s ease-in-out 0s;box-shadow:rgba(193,244,246,.698) 0px 0px 0px 0px;animation:1.2s cubic-bezier(.8,0,0,1) 0s infinite normal none running pulse;align-items:center;border:0}.buttonvideo_direttrice{display:flex;justify-content:center;color:#fff;width:60px;height:60px;border-radius:100%;background-color:#fff;transition:all .3s ease-in-out 0s;box-shadow:rgba(193,244,246,.698) 0px 0px 0px 0px;animation:1.2s cubic-bezier(.8,0,0,1) 0s infinite normal none running pulse;align-items:center;border:0}.buttonvideo_direttrice svg{filter:brightness(0) saturate(100%) invert(13%) sepia(35%) saturate(2485%) hue-rotate(192deg) brightness(90%) contrast(94%)}.buttonvideo:is(:hover,:focus){transform:scale(1.2)}.buttonvideo_direttrice:is(:hover,:focus){transform:scale(1.2)}@keyframes pulse{100%{box-shadow:0 0 0 45px rgba(193,244,246,0)}}.box_video{z-index:1;position:relative;display:flex;align-items:center;gap:15px;background:rgb(255 255 255/76%);backdrop-filter:blur(2px) contrast(60%);-webkit-backdrop-filter:blur(2px) contrast(60%);width:230px;justify-content:center;max-width:100%;padding:10px;position:absolute;bottom:-40px;right:15px}.box_video_direttrice{z-index:1;position:relative;display:flex;align-items:center;gap:15px}.txt_play_video{margin-bottom:0;color:#122b53;font-weight:700}.txt_play_video_direttrice{margin-bottom:0;color:#fff;font-weight:700}.submenucustom>ul.mega-sub-menu{display:flex!important}.breve_riassunto_solu{min-height:50px}.cta_button_menu{background-color:#ffdc00;padding:13px 20px;display:block;font-weight:600;color:#122b53;transition:all .2s ease-in-out;width:fit-content}a.cta_button_menu:hover{background-color:#fff;color:#122b53}a.cta_button_menu:hover img{filter:brightness(0) saturate(100%) invert(11%) sepia(26%) saturate(4610%) hue-rotate(201deg) brightness(96%) contrast(91%)}.cta_preventivo_header{background-color:#ffdc00;padding:13px 20px;display:block;font-weight:600;color:#122b53;border:1px solid transparent;transition:all .2s ease-in-out;width:fit-content}a.cta_preventivo_header:hover{background-color:#fff;color:#122b53;border:1px solid #122b53}a.cta_preventivo_header:hover img{filter:brightness(0) saturate(100%) invert(14%) sepia(21%) saturate(3808%) hue-rotate(192deg) brightness(91%) contrast(95%)}.cta_richiedi_preventivo_form{background-color:#fff;padding:20px;font-weight:600;color:#122b53;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:space-between}a.cta_richiedi_preventivo_form:hover{background-color:#122b53;color:#fff}a.cta_richiedi_preventivo_form:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(2%) saturate(7430%) hue-rotate(243deg) brightness(102%) contrast(111%)}.icon_arrow_button{width:12px;margin-left:10px;height:12px}.cmplz-show-banner{cursor:pointer}.cmplz-show-banner:hover{color:#ffdc00}.videhome video{width:100%;height:100vh;object-fit:cover}.icona_controll_solution{background-color:#ffdc00;padding:10px;width:75px;height:75px}.slide-m-next-gallery.slick-arrow{background:url(/wp-content/themes/istituto-vigilanza/img/icona-arrow-dx-carousel-vigilanza.svg);width:20px;height:36px;border:0;background-color:transparent;background-repeat:no-repeat;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7455%) hue-rotate(296deg) brightness(92%) contrast(97%)}.slide-m-prev-gallery.slick-arrow{background:url(/wp-content/themes/istituto-vigilanza/img/icona-arrow-sx-carousel-vigilanza.svg);width:20px;height:36px;border:0;background-color:transparent;background-repeat:no-repeat;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7455%) hue-rotate(296deg) brightness(92%) contrast(97%)}.slide-m-prev-gallery.slick-arrow.slick-disabled,.slide-m-next-gallery.slick-arrow.slick-disabled{opacity:.4}.slider_controls_gallery_home{display:flex;gap:20px}.list_gallery_home{list-style:none;padding-left:0}.txt_prev_next{font-size:13px}a.background_image_box{display:block;padding:35px;position:relative;transition:all .2s ease-in-out;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:480px;display:flex;flex-direction:column;justify-content:end}.number_consigli_sicurezza{background-color:#122b53;color:#fff;height:100%;font-size:18px;min-width:55px;min-height:55px;display:flex;align-items:center;justify-content:center;margin-right:12px}.list_gallery_home .slick-list{overflow:visible}.list_gallery_home .slick-list .slick-slide{margin-right:15px}.txt_select{font-size:30px;line-height:30px;color:#fff;margin-bottom:0}.single-post #main{margin-top:4rem!important}.single-post #main a{color:#122b53}.data_articolo{font-size:small;margin-top:.25rem;color:#525252}.singolo_articolo_news .box_image .overlay_box_image{opacity:0}.singolo_articolo_news:hover .box_image .overlay_box_image{opacity:.5}.box_white_sceglierci>.vc_column-inner{background-color:#fff;padding:35px 15px !important}.info_box_articolo{margin-top:-20px;z-index:1;position:relative;background-color:#fff;width:90%}#parent-pages{width:100%;padding:10px 0;border:0;background-color:transparent;font-size:25px;color:#ffdc00;line-height:35px;opacity:.8;cursor:pointer}#child-pages{width:100%;padding:10px 0;border:0;background-color:transparent;font-size:25px;line-height:35px;opacity:.8;color:#ffdc00;cursor:pointer}select#parent-pages,select#child-pages,select#parent-pages:focus,select#child-pages:focus{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}select#parent-pages option,select#child-pages option{color:#000}.wpcf7-textarea.inputfieldform{height:auto!important}.testo_select{flex-basis:25%}.section_select{flex-basis:75%}.videhome{width:100vw;position:relative;margin-left:-50vw;left:50%;display:flex}.sectionfiltersolution{background:#001237;background:linear-gradient(0deg,rgba(0,18,55,1) 0%,rgba(16,49,93,1) 100%)}.triangolino{width:170px;background:linear-gradient(180deg,rgba(18,43,83,1) 0%,#1b4e9d 100%);height:90px;position:absolute;top:-1px;left:50%;transform:translate(-50%,0px);clip-path:polygon(100% 0,0 0,50% 100%)}.cta_call_header{background:#1c4aa0;background:linear-gradient(180deg,rgba(28,74,160,1) 44%,rgba(13,48,102,1) 100%);padding:5px 20px;min-height:52px;font-weight:600;color:#fff;width:fit-content;transition:all .2s ease-in-out}.cta_call_header:hover{color:#ffdc00}.cta_call_header:hover .icon_tel_button{filter:brightness(0) saturate(100%) invert(86%) sepia(54%) saturate(3442%) hue-rotate(349deg) brightness(104%) contrast(101%)}.buttoncustom.returnhome a{padding:20px 20px 20px 40px !important}.txt_call{display:flex;font-size:7px;text-transform:uppercase}.icon_tel_button{width:26px;margin-right:10px;height:auto}.color_blue_vigilanza{color:#122b53}.text_sub_intro{font-size:1.7rem;color:#777}.goals_obiettivi{list-style:none;padding-left:0;grid-column:1/-1;display:flex;flex-wrap:wrap}.punti_elenco_certificazioni li:before{content:'';background:url('/wp-content/themes/istituto-vigilanza/img/icona-check-lavora-con-noi.svg');background-repeat:no-repeat;width:35px;height:35px;background-size:35px;position:absolute;left:0}.punti_elenco_app li:before{content:'';background:url('/wp-content/themes/istituto-vigilanza/img/icona-check-lavora-con-noi.svg');background-repeat:no-repeat;width:35px;height:35px;background-size:35px;position:absolute;left:0}.punti_elenco_lavora_con_noi li:before{content:'';background:url('/wp-content/themes/istituto-vigilanza/img/icona-check-lavora-con-noi.svg');background-repeat:no-repeat;width:35px;height:35px;background-size:35px;position:absolute;left:0}.come_aiutarti_punti{position:relative;padding-left:45px;display:flex;align-items:start}.come_aiutarti_punti:before{content:'';background:url('/wp-content/themes/istituto-vigilanza/img/icona-check-lavora-con-noi.svg');background-repeat:no-repeat;width:35px;height:35px;background-size:35px;position:absolute;left:0}.punti_elenco li:before{content:'';background:url('/wp-content/themes/istituto-vigilanza/img/check-icona-vigilanza.svg');background-repeat:no-repeat;width:25px;height:25px;background-size:25px;position:absolute;left:0}.gallery_image_azienda .slick-dots li.slick-active button:before{color:#fff !important;opacity:1 !important}.gallery_image_azienda .slick-dots li button:before{color:#fff}.image_certificazioni_box{padding:35px;background-color:#f8f6f9;transition:all .2s ease-in-out}.image_certificazioni_box:hover{background-color:#122b53}.background_gradient_color{position:relative}.clip_path_left_white{position:relative}.clip_path_left_white:before{content:'';width:120px;height:120px;position:absolute !important;left:0;z-index:1;top:-1px;display:inline-block !important;background-color:#fff;clip-path:polygon(100% 0,0 0,0% 100%)}.clip_path_right_white{position:relative}.clip_path_right_white:after{content:'';width:120px;height:120px;position:absolute !important;right:0;top:-1px;display:inline-block !important;background-color:#fff;clip-path:polygon(100% 0,0 0,100% 100%)}.clip_path_right_white_video{position:relative}.clip_path_right_white_video:before{content:'';width:120px;height:120px;position:absolute !important;right:0;top:-1px;z-index:1;display:inline-block !important;background-color:#fff;clip-path:polygon(100% 0,0 0,100% 100%)}.clip_path_right_before_citazione{position:relative}.clip_path_right_before_citazione:before{content:'';width:120px;height:120px;z-index:1;position:absolute !important;right:0;top:-1px;display:inline-block !important;background-color:#fff;clip-path:polygon(100% 0,0 0,100% 100%)}.background_gradient_color:after{display:block !important;height:100%;position:absolute;left:0;right:0;top:0;width:100%;background:#122b53;opacity:.6}.sticky_header.shrink{position:fixed;top:0;width:100%;z-index:99;-webkit-animation:translateHeader .8s;animation:translateHeader .8s}@keyframes translateHeader{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.full_height_100vh{height:calc(100vh - 106px);min-height:550px}.box_top_header{z-index:2;position:relative}h1.title_page{color:#fff;font-size:3.5rem;font-weight:600}#main{margin-top:0!important}.icona_solutions_footer{width:55px;height:55px}.cta_richiedi_preventivo_form .icon_arrow_button{transform:rotate(90deg)}.soluzioni_footer{background:#001237;background:linear-gradient(0deg,rgba(0,18,55,1) 0%,#1b4e9d 100%)}.list_solutions_footer{list-style:none;padding-left:0;display:flex;margin-bottom:0;overflow-x:auto}.list_solutions_footer li{flex-basis:25%}.list_solutions_footer li{border-right:1px solid #fff}.list_solutions_footer li:first-child{border-left:1px solid #fff}.list_solutions_footer li>a{display:block;text-align:center;padding:35px 0}.list_solutions_footer li>a:hover{opacity:.6}.list_solutions_footer li>a:hover .txt_footer_solutions{color:#ffdc00}.box_image{flex-basis:30%;position:relative;transition:all .2s ease-in-out;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:270px;width:100%}.titolo_consiglio h1{font-size:40px !important;padding:40px 0 20px}.blocco_singolo_consigli{width:100%;max-width:50rem;margin-left:auto;margin-right:auto}a.list_singola_consigli:hover .overlay_box_image{opacity:.5}a.list_singola_consigli .overlay_box_image{opacity:0}.text_riassunto_lista{color:#7f8ba0}.box_info_consigli_sicurezza{flex-basis:70%}a.list_singola_consigli:hover .box_quadrato_plus{background-color:#ffdc00}a.list_singola_consigli:hover .box_quadrato_plus .icona_plus_solutions{filter:brightness(0) saturate(100%) invert(14%) sepia(11%) saturate(6183%) hue-rotate(189deg) brightness(99%) contrast(96%)}.txt_footer_solutions{color:#fff;font-weight:600;margin-top:20px}.txt_title_chiamami_form{font-size:2.5rem!important}.box_bacground_blu_gradient{background:#001237;background:linear-gradient(0deg,rgba(0,18,55,1) 0%,rgba(16,49,93,1) 100%)}.soluzioni_chiamami_footer{background-color:#ffdc00;padding-top:50px;padding-bottom:40px}.inputfieldchiamami{width:100%;border:0;padding:15px;border-radius:0}.inputfieldchiamami::placeholder{color:#122b53;font-weight:600;font-size:15px}.inputtel{flex-basis:80%}.wpcf7-spinner{display:none!important}.icona_controll_solution img{width:55px;height:55px}.number_dati{font-size:65px;font-weight:600;color:#fff;padding-right:15px;border-right:1px solid #fff;flex-basis:15%;justify-content:end;display:flex;min-width:120px}.txt_number_dati{color:#fff;text-transform:uppercase}.buttonrichiamami{color:#fff;border:0;text-transform:uppercase;padding:15px 50px 15px 15px;background:url(/wp-content/themes/istituto-vigilanza/img/icona-call-center.svg),#122b53;background-repeat:no-repeat;background-position:calc(100% - 15px) center;background-size:25px;font-weight:600;flex-basis:20%;border-radius:0}.image_banner_conta_piu{background-image:url('/wp-content/uploads/2024/07/istituto-vigilanza-sicurezza-uomo.jpg') !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.image_banner_direttore{background-image:url('/wp-content/uploads/2024/08/direttore-antonella-valente-vigilanza.jpg') !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.max-widthtxt{max-width:650px;margin:0 auto;width:100%}.headermenu.your-new-class,.headermenu.your-new-class2{position:relative}.mega-current_page_item>.mega-menu-link{color:#FFDC00!important}.box_number .number{font-size:50px;font-weight:600;color:#fff}.txt_smartphone{color:#ffdc00;font-size:22px}.box_number .txt_sub_number{color:#fff;text-transform:uppercase}.box_number>.vc_column-inner{padding:50px 10px;background:linear-gradient(0deg,rgba(0,18,55,1) 0%,#1b4e9d 100%);border-bottom:12px solid #ffdc00}.your-new-class:before{content:'';background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100%;z-index:3;width:100vw;position:absolute;margin-left:-50vw;left:50%;transition:.3s}.your-new-class2:before{content:'';background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100%;z-index:2;width:100vw;position:absolute;margin-left:-50vw;left:50%;transition:.3s}.txt_menu_mobile{color:#ffdc00;font-size:22px}.icon_menu_bol_mobile{background-image:url('/wp-content/themes/istituto-vigilanza/img/hamburger-menu-mobile.svg');width:26px;height:15px;background-repeat:no-repeat}.open-sidebar-top .cerchio_bol_mobile{background-color:#fff}.classshowheader{z-index:4;position:relative}.navbar-light{background-color:#fff!important}.parent_menu_desktop>a.mega-menu-link{font-size:20px!important;margin-bottom:20px!important;color:#FFDC00!important}.border_colums_solution{border-right:1px solid #fff!important}.box_form_preventivo{background-color:#ffdc00;padding:40px 10px}.mega-column_right_prime_column{padding-right:25px!important}.title_box_form{font-size:30px;color:#122b53;font-weight:600;line-height:35px}hr.line_form{opacity:1;color:#122b53}.txt_pref_chiamami{text-align:center;color:#122b53;font-weight:600;margin-top:13px;margin-bottom:13px}.box_chiama_call{background-color:#122b53;padding-bottom:15px;padding-top:15px}.txt_number_form{text-align:center;color:#fff;margin-top:10px;text-transform:uppercase;margin-bottom:3px}.section_box_form_preventivo{width:420px;max-width:100%;float:right}.number_phone_box{font-size:35px;font-weight:600;color:#fff}.icon_tel_button_form{width:35px;margin-right:10px;height:35px}a.link_number_phone:hover .number_phone_box{color:#ffdc00}a.link_number_phone:hover .icon_tel_button_form{filter:brightness(0) saturate(100%) invert(82%) sepia(55%) saturate(986%) hue-rotate(356deg) brightness(101%) contrast(104%)}#footer{background:#001237;background:linear-gradient(0deg,rgba(0,18,55,1) 0%,rgba(16,49,93,1) 100%);padding-top:70px;padding-bottom:70px;position:relative}#footer:after{content:'';width:120px;height:120px;position:absolute !important;right:0;top:-1px;display:inline-block !important;background-color:#ffdc00;clip-path:polygon(100% 0,0 0,100% 100%)}#footer:before{content:'';width:120px;height:120px;position:absolute !important;left:0;bottom:0;display:inline-block !important;background-color:#fff;clip-path:polygon(0 100%,0 24%,100% 100%);z-index:1}.widget-title.menufooter{color:#fff;font-size:20px;font-weight:600;margin-bottom:15px}#footer .menu{list-style:none;padding-left:0}#footer .menu li>a{color:#fff;font-weight:300}#footer .menu li>a:hover{color:#ffdc00}#footer .menu li{padding:2px 0;font-size:15px}.txt_footer_info_company{font-size:14px;font-weight:300;color:#fff}.wpcf7-list-item{display:inline-block;margin:0 0 0 0!important}.obbligatorio,.accettazione{font-size:14px;color:#122b53}.submitform{color:#fff;border:0;padding:15px 50px 15px 15px;background:url(/wp-content/themes/istituto-vigilanza/img/icona-arrow-form.svg),#122b53;background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:15px;font-weight:600;font-size:18px}.inputfieldform{width:100%;border:1px solid #122b53;padding:15px;height:60px;background-color:#fff}.cerchio_close_icona{width:25px;height:25px}.cerchio_close_modal{background-color:#fff;width:50px;height:50px;border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.custom-select-container{position:relative;display:inline-block;width:100%}.carousel_list_news .slick-slide{margin-right:15px}.carousel_list_news .slick-list{overflow:visible}.videohomesection{max-height:650px}.custom-select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;width:100%}.custom-select-container select:hover,.custom-select-container select:focus{border-color:#888;outline:none}.custom-select-container .custom-arrow{position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(90deg);pointer-events:none;width:20px;height:20px;background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS42MTUiIGhlaWdodD0iMjAuNjkiIHZpZXdCb3g9IjAgMCAxMS42MTUgMjAuNjkiPg0KICA8ZyBpZD0ibm91bi1hcnJvdy0yMzM1NjYzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMSAtNjY2Ljk2NikiPg0KICAgIDxnIGlkPSJSYWdncnVwcGFfMTA5MjYiIGRhdGEtbmFtZT0iUmFnZ3J1cHBhIDEwOTI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEgNjY2Ljk2NikiPg0KICAgICAgPHBhdGggaWQ9IlRyYWNjaWF0b18yMTkxMCIgZGF0YS1uYW1lPSJUcmFjY2lhdG8gMjE5MTAiIGQ9Ik0xMS4yNDMsOS40MTYsMi4yLjM3MmExLjMwOSwxLjMwOSwwLDAsMC0xLjgyNywwLDEuMzA5LDEuMzA5LDAsMCwwLDAsMS44MjdsOC4xNDYsOC4xNDZMLjM3MiwxOC40OTFhMS4zMDksMS4zMDksMCwwLDAsMCwxLjgyNywxLjMwOSwxLjMwOSwwLDAsMCwxLjgyNywwbDkuMDQ0LTkuMDc1QTEuMzA5LDEuMzA5LDAsMCwwLDExLjI0Myw5LjQxNloiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=') no-repeat right center;background-size:contain}.labelform{color:#122b53;font-weight:600;margin-bottom:5px}.imagepattern{width:fit-content;position:absolute;bottom:10px;z-index:2}.imagepattern img{width:69px;height:120px}.logo_footer img{width:160px}.social_footer{list-style:none;padding-left:0}.icona_social_footer{width:25px;height:25px}.txt_social_footer{color:#fff;font-weight:300;font-size:15px}.link_prev_articolo a,.link_next_articolo a{border:0;border-radius:0;box-shadow:none}.social_footer li>a{display:flex;align-items:center;gap:5px;width:fit-content}.social_footer li>a:hover .txt_social_footer{color:#ffdc00}.txt_copyright{font-size:13px;color:#fff;font-weight:300}.link_never{color:#fff;font-weight:600}.link_never:hover{color:#ffdc00}.link_privacy{color:#fff}.slider_home_page.slick-dotted.slick-slider{margin-bottom:0}.slider_home_page .slick-dots{bottom:35px}.slider_home_page .slick-dots li.slick-active button:before{color:#fff !important;opacity:1 !important}.link_privacy:hover{color:#ffdc00}.link_privacy_policy{color:#122b53;text-decoration:underline}.cardStacking{overflow:hidden;padding:60px 0}.cardStacking .stackCard{position:relative;width:100%;padding:60px 35px;transform-origin:50% -160%}.min_height_servizi_altri{min-height:650px}.min_height_servizi_altri{display:flex;align-items:end;padding-bottom:60px}.border_left_right_white_card{border-left:5rem solid #fff;border-right:5rem solid #fff}.txt_altri_servizi{color:#fff;font-size:3rem;font-weight:600}.txt_description_servizi{color:#fff}.box_altri_servizi_cards{margin-bottom:140px!important}.background_cards_servizi{position:relative}.background_cards_servizi:after{display:block !important;height:100%;position:absolute;left:0;right:0;top:0;width:100%;background:#122b53;opacity:.5;background-size:cover}.sticky_step{position:-webkit-sticky !important;position:sticky !important;height:max-content;top:15%}.color_yellow{color:#ffdc00}.tab_sceglirci_perche.vc_tta.vc_general .vc_tta-tab.vc_active>a,.tab_sceglirci_perche.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#122b53;border-width:0;font-weight:800}.tab_sceglirci_perche.vc_tta.vc_tta-spacing-5 .vc_tta-tabs-list{padding:0;margin-top:-3px;margin-bottom:-1px;margin-left:-3px;margin-right:-2px}.tab_sceglirci_perche.vc_tta.vc_general.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:not(.vc_tta-tab.vc_active)>a,.tab_sceglirci_perche.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel:not(.vc_tta-panel.vc_active) .vc_tta-panel-title>a{color:#fff;background:linear-gradient(0deg,rgba(0,18,55,1) 0%,#1b4e9d 100%);border-width:0}.accettazione_privacy{font-size:13px;color:#122b53}.list_solutions_carousel,.list_children_carousel{list-style:none;padding-left:0}.height_box_image_footer{min-height:600px}.height_box_direttore{min-height:650px}.list_children_carousel div a{display:block;padding:35px;position:relative;transition:all .2s ease-in-out;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:480px;display:flex;flex-direction:column;justify-content:end}.list_children_carousel div a:hover .overlay_box_image{opacity:.7}.list_children_carousel div a .box_info_children_carousel>h3,.list_children_carousel div a .box_info_children_carousel>p{color:#fff}.list_children_carousel div a:hover .box_quadrato_plus{background-color:#ffdc00}.box_info_children_carousel{margin-bottom:40px;z-index:2}.box_info_figli{margin-bottom:40px;z-index:2}.background_image_box{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.box_info_figli>h3,.box_info_figli>p{color:#fff}.list_children_carousel div a:hover .box_info_children_carousel{z-index:9999;position:relative}.overlay_box_image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#122b53;opacity:.5;display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out}.overlay_box_video{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#122b53;opacity:.5;display:flex;justify-content:center;align-items:center}.list_solutions_carousel div a{background-color:#ffdc00;display:block;padding:35px;position:relative;transition:all .2s ease-in-out;min-height:300px;justify-content:center;display:flex;flex-direction:column}.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon{background-color:#122B53!important;border-color:#122B53!important}.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon:before{background-color:#fff!important}.image-container{position:relative}.list_solutions_carousel div a>p{color:#122b53;margin-top:25px;margin-bottom:0;min-height:90px}.list_children_carousel .slick-slide{margin:0 20px}.list_solutions_carousel .slick-slide{margin:0 20px}.box_quadrato_plus{position:absolute;right:0;background-color:#122b53;padding:15px;bottom:0;height:40px;width:40px;display:flex;transition:all .2s ease-in-out}.list_news{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;padding-bottom:20px}.singolo_articolo_news{background-color:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}.info_box_articolo{padding:25px}.foto_videosorveglianza_tec{background-position:left !important;background-repeat:no-repeat !important;background-size:cover !important}.titolo_listato_articolo{font-weight:600 !important;min-height:120px}.link_singolo_articolo{color:#122b53;margin-top:15px}.singolo_articolo_news:hover .link_singolo_articolo{text-decoration:underline}.icon_link_articolo{width:16px;height:12px;margin-left:5px}.link_category_article{background-color:#ffdc00;padding:5px 15px;width:fit-content;color:#122b53}.link_category_article{position:absolute;top:6%;transform:translate(0px,-100%)}.icona_return{width:20px;height:20px!important}.link_return_consigli{color:#122b53;display:flex;align-items:center;width:fit-content}.link_return_consigli:hover{color:#FFDC00!important}.link_return_consigli:hover .icona_return{filter:brightness(0) saturate(100%) invert(89%) sepia(26%) saturate(3495%) hue-rotate(358deg) brightness(102%) contrast(103%)}.slider-controls .slick-dots{position:relative;bottom:0;display:flex}.box_over_video{position:absolute;top:50%;left:0;transform:translate(0px,-50%);z-index:1}.buttoncustom a{background-color:transparent!important;border-radius:0!important;border:1px solid #122B53!important;padding:20px 40px 20px 20px!important;font-weight:600!important;font-size:16px !important;color:#122B53!important;transition:all .2s ease-in-out;background-image:none!important}.buttoncustom.buttonyellow a{background-color:#FFDC00!important;border-radius:0!important;border:1px solid #FFDC00!important;padding:20px 40px 20px 20px!important;font-weight:600!important;font-size:16px !important;color:#122B53!important;transition:all .2s ease-in-out;background-image:none!important}.buttoncustom.buttonyellow a:hover{background-color:#fff!important;border:1px solid #122B53!important}.buttoncustom.buttonblue a{background-color:#122B53!important;border-radius:0!important;border:1px solid #122B53!important;padding:20px 40px 20px 20px!important;font-weight:600!important;font-size:16px !important;color:#fff!important;transition:all .2s ease-in-out;background-image:none!important}.buttoncustom.buttonblue a:hover{background-color:#fff!important;border:1px solid #122B53!important;color:#122B53!important}.buttoncustom.buttonblue a .fas.fa-arrow-down:before{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7493%) hue-rotate(106deg) brightness(99%) contrast(105%)}.buttoncustom.buttonblue a:hover .fas.fa-arrow-down:before{filter:none}.buttoncustom a:hover{background-color:#FFDC00!important;border:1px solid #FFDC00!important}.buttoncustom a .fas.fa-arrow-down{position:relative}.buttoncustom a .fas.fa-arrow-down{position:absolute;right:15px!important}.buttoncustom.downarrow a .fas.fa-arrow-down:before{content:'';background:url('/wp-content/themes/istituto-vigilanza/img/icona-arrow-dx.svg');width:16px;background-size:15px;height:12px;display:block;background-repeat:no-repeat;transform:rotate(90deg);margin-top:2px}.buttoncustom a .fas.fa-arrow-down:before{content:'';background:url('/wp-content/themes/istituto-vigilanza/img/icona-arrow-dx.svg');width:16px;background-size:15px;height:12px;display:block;background-repeat:no-repeat;margin-top:2px}.slick-dots li.slick-active button:before{color:#122B53!important;opacity:1!important}.list_solutions_carousel.slick-dotted.slick-slider{margin-bottom:50px}.list_solutions_carousel div a:hover .box_quadrato_plus{background-color:#fff}a.background_image_box:hover .box_quadrato_plus{background-color:#ffdc00}a.background_image_box:hover .overlay_box_image{opacity:.7}a.background_image_box:hover .box_quadrato_plus .icona_plus_solutions{filter:brightness(0) saturate(100%) invert(14%) sepia(11%) saturate(6183%) hue-rotate(189deg) brightness(99%) contrast(96%)}.slick-dots li button:before{font-size:12px!important}.list_children_carousel div a:hover .box_quadrato_plus .icona_plus_solutions{filter:brightness(0) saturate(100%) invert(14%) sepia(11%) saturate(6183%) hue-rotate(189deg) brightness(99%) contrast(96%)}.list_solutions_carousel div a:hover .box_quadrato_plus .icona_plus_solutions{filter:brightness(0) saturate(100%) invert(14%) sepia(11%) saturate(6183%) hue-rotate(189deg) brightness(99%) contrast(96%)}.slide-m-next.slick-arrow,.slide-m-next2.slick-arrow{background:url(/wp-content/themes/istituto-vigilanza/img/icona-arrow-dx-carousel-vigilanza.svg);width:20px;height:36px;border:0;background-color:transparent;background-repeat:no-repeat}.slide-m-prev.slick-arrow,.slide-m-prev2.slick-arrow{background:url(/wp-content/themes/istituto-vigilanza/img/icona-arrow-sx-carousel-vigilanza.svg);width:20px;height:36px;border:0;background-color:transparent;background-repeat:no-repeat}.slider-controls{display:flex;justify-content:center;align-items:center;gap:5px}.background_section_aiuto_vigilanza .container{padding:0}.text_column_2{column-count:2}.txt_anno_fondazione{color:#1c4aa0}.txt_number_1977{font-size:130px;line-height:130px;font-weight:600;background:-webkit-linear-gradient(#1c50a1,#0e3269);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#footer .menu-item a[aria-current=page]{color:#ffdc00!important}.txt_introduttivo_azienda{font-weight:700;color:#122b53;font-size:32px;line-height:40px}.pattern_dx_move{transform:translate(0px,-50%);z-index:1;position:absolute;right:0;margin-right:0 !important}.slider_home_page .slick-dots li button:before{color:#fff}.min_height_citazione{min-height:650px}.list_soluzioni{list-style:none;padding-left:0;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:40px;text-align:center}.icona_white_soluzioni{width:16px;height:12px;margin-left:5px;filter:brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(7500%) hue-rotate(301deg) brightness(111%) contrast(87%)}.list_soluzioni li{height:535px;position:relative;justify-content:center;display:flex;align-items:center}.immaginecopertina{width:100%;height:100% !important;object-fit:cover}video.masonry{height:535px;object-fit:cover;object-position:center center;width:100%}.list_soluzione_intern_children{list-style:none;padding-left:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;text-align:center}.icona_solutions_padre{width:75px;height:75px}.iconavideo{position:absolute;left:0;top:0;background-color:#ffdc00;padding:10px}.box_info_video_soluzioni{position:absolute;top:50%;transform:translate(0px,-50%);left:0;padding:40px;text-align:left}.link_video_url{position:absolute;bottom:80px;left:40px;color:#fff;font-size:15px;width:fit-content;display:flex;align-items:center}.link_video_url:hover{text-decoration:underline}.titolo_soluzioni_video{font-size:20px;font-weight:600 !important}.desc_payoff{font-size:32px;line-height:35px;color:#fff;font-weight:700;min-height:70px}.iconavideo .icona_solutions_padre{width:55px;height:55px;filter:brightness(0) saturate(100%) invert(11%) sepia(32%) saturate(3165%) hue-rotate(197deg) brightness(101%) contrast(93%)}.list_soluzione_intern_children li{background:linear-gradient(0deg,rgba(0,18,55,1) 0%,#1b4e9d 100%);border-bottom:12px solid #ffdc00}.list_soluzione_intern_children li a{padding:70px 10px;display:block}.list_soluzione_intern_children li a:hover{background-color:#ffdc00}.section_color_tab_sceglierci{background:#122b53}.list_soluzione_intern_children li a:hover h4{color:#122b53}.list_soluzione_intern_children li a:hover .icona_solutions_padre{filter:brightness(0) saturate(100%) invert(14%) sepia(11%) saturate(6183%) hue-rotate(189deg) brightness(99%) contrast(96%)}.list_soluzione_intern_children li a>h4{color:#fff;font-size:20px;margin-top:25px;font-weight:600}#collpase_search{height:50px;width:50px;display:flex;border-left:1px solid;justify-content:center;align-items:center}.srcico{width:25px;height:25px;cursor:pointer;filter:brightness(0) saturate(100%) invert(12%) sepia(17%) saturate(6364%) hue-rotate(200deg) brightness(97%) contrast(93%)}.searchform{height:100%;width:100%;display:none;position:fixed;z-index:99999999999999;top:0;left:0;background:rgba(26,25,25,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.icona_close_ricerca{width:25px;height:25px;position:absolute;top:90px;cursor:pointer;filter:brightness(0) saturate(100%) invert(98%) sepia(3%) saturate(538%) hue-rotate(236deg) brightness(117%) contrast(100%)}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{font-size:28px!important}#ajaxsearchlite1 .probox .proinput input::placeholder,div.asl_w .probox .proinput input::placeholder,#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{color:#fff!important}div.asl_w .probox .promagnifier{box-shadow:none!important}div[id*=ajaxsearchlite].asl_m{width:100%;height:50px;display:flex;justify-content:center;flex-direction:column;background-color:transparent}#ajaxsearchlite1 .probox,div.asl_w .probox{background-color:transparent!important}.slider_home_page .bg-overlay:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;background-color:#122b53;opacity:.6}.slick-custom-arrow.slick-next{background:url(/wp-content/themes/istituto-vigilanza/img/icona-arrow-dx-carousel-vigilanza.svg);width:20px;height:36px;border:0;background-color:transparent;background-repeat:no-repeat;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7455%) hue-rotate(296deg) brightness(92%) contrast(97%)}.slick-custom-arrow.slick-next:hover{background:url(/wp-content/themes/istituto-vigilanza/img/icona-arrow-dx-carousel-vigilanza.svg);background-repeat:no-repeat}.slick-custom-arrow.slick-prev{background:url(/wp-content/themes/istituto-vigilanza/img/icona-arrow-sx-carousel-vigilanza.svg);width:20px;height:36px;border:0;background-color:transparent;background-repeat:no-repeat;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7455%) hue-rotate(296deg) brightness(92%) contrast(97%)}.slick-custom-arrow.slick-prev:hover{background:url(/wp-content/themes/istituto-vigilanza/img/icona-arrow-sx-carousel-vigilanza.svg);background-repeat:no-repeat}.slick-custom-arrow.slick-next:before,.slick-custom-arrow.slick-prev:before{display:none}.single_slider{height:calc(100vh - 106px)!important;min-height:550px!important}.titolo_slider,.descrizione_slider{color:#fff}.descrizione_slider{font-size:22px;margin-top:30px}.titolo_slider{font-size:65px !important;line-height:65px}.single_slider{background-size:cover;background-position:center center}.punti_elenco_certificazioni{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;list-style:none;padding-left:0}.punti_elenco_app{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;list-style:none;padding-left:0}.punti_elenco_lavora_con_noi{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;list-style:none;padding-left:0}.punti_elenco_certificazioni li{font-size:16px;font-weight:600;color:#fff;position:relative;padding-left:45px;min-height:45px;display:flex;align-items:center}.punti_elenco_app li{font-size:16px;font-weight:600;color:#fff;position:relative;padding-left:45px;min-height:45px;display:flex;align-items:center}.punti_elenco_lavora_con_noi li{font-size:16px;font-weight:600;color:#fff;position:relative;padding-left:45px;min-height:45px;display:flex;align-items:start}.punti_elenco{display:flex;flex-direction:column;gap:20px;list-style:none;padding-left:0}.punti_elenco li{font-size:16px;font-weight:600;color:#777;position:relative;padding-left:35px}.slider_home_page .slick-next{right:25px}.slider_home_page .slick-prev{left:25px;z-index:2}.box_slider{position:relative;z-index:2;transform:translate(0px,-50%);top:50%}.box_contatti_page>.wpb_column>.vc_column-inner>.wpb_wrapper{background:#001237;background:linear-gradient(0deg,rgba(0,18,55,1) 0%,rgba(16,49,93,1) 100%);color:#fff;padding-left:35px;padding-right:35px}.cerchio_bol_mobile{background-color:#122b53;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:100%}.open-sidebar-top .icon_menu_bol_mobile{background-image:url(/wp-content/themes/istituto-vigilanza/img/close_button.svg);width:25px;height:25px;background-repeat:no-repeat;filter:brightness(0) saturate(100%) invert(13%) sepia(28%) saturate(2807%) hue-rotate(190deg) brightness(98%) contrast(95%)}.icona_tel_bool{filter:brightness(0) saturate(100%) invert(13%) sepia(28%) saturate(2807%) hue-rotate(190deg) brightness(98%) contrast(95%)}.menu_bol_mobile.widget_nav_menu.menuapertomobile{height:80vh !important;position:fixed;left:0;right:0;bottom:0;z-index:2;background:#122b53;border-top-left-radius:5px;border-top-right-radius:5px}.open-sidebar-top #menumobile{transform:translateY(-50px);transition:transform .4s ease}.nome_direttore_citazione{color:#ffdc00;font-size:22px}#menumobile{transition:transform .4s ease}.wave{display:block;position:absolute;top:-1px;width:106px;height:27px;z-index:-1;filter:brightness(0) saturate(100%) invert(15%) sepia(13%) saturate(5510%) hue-rotate(191deg) brightness(93%) contrast(97%);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTA2JyBoZWlnaHQ9JzI3JyB2aWV3Qm94PScwIDAgMTA2IDI3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMCAwSDEwNkM5MS43MTI5IDAgODUuODc4MyA2LjQ2OTA2IDc5LjkxNDkgMTMuMDgwOEM3NC4wMDgzIDE5LjYyOTcgNjcuOTc1MyAyNi4zMTg2IDUzLjQ3NzUgMjdDMzguNzE2IDI2LjMxODYgMzIuNTczNCAxOS42Mjk3IDI2LjU1OTQgMTMuMDgwOEMyMC40ODc2IDYuNDY5MDYgMTQuNTQ2OCAwIDAgMFonIGZpbGw9JyMwMTU5NDknLz48L3N2Zz4=);transform:translateX(-50%);transition:left .35s ease-out}.open-sidebar-top .wave{left:50%!important}body.open-sidebar-top{overflow:hidden}.bool_mobile{flex-direction:row;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;align-items:center;height:70px;background:rgb(255 255 255/76%);backdrop-filter:blur(2px) contrast(60%);-webkit-backdrop-filter:blur(2px) contrast(60%);padding:.3rem;width:100%;position:fixed;bottom:0;z-index:999;box-shadow:0px -9px 28px 0px rgba(0,0,0,.1)}.column_footer_mobile{flex:0 0 20%;height:70px;display:flex;justify-content:center;align-items:center}.icona_bool{width:25px;height:25px}.txt_bol_footer{color:#122b53;font-weight:600;font-size:10px;margin-top:5px;margin-bottom:0}.box_interomenu{height:calc(80vh - 9.5rem);overflow-y:auto;overflow-x:hidden}.container_obiettivi{display:grid}.goals-button[data-is-active=false]{opacity:.7;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.goals-button.badge img{opacity:1}.goals-button{display:block}.box_second_sostenibilita_anima_green{background-color:#528b04}.box_second_mission{background-color:#122b53}.box_anima_green{background-color:#233b01;padding:40px 0;position:absolute;top:0;width:100%;left:50%;max-width:85%;transform:translate(-50%,0px)}.box_mission{background:linear-gradient(0deg,rgba(0,18,55,1) 0%,#1b4e9d 100%);padding:40px 0;position:absolute;top:0;width:100%;left:50%;max-width:85%;transform:translate(-50%,0px)}.box_mission h2{color:#fff}.column_box_anima_green{min-height:700px;height:100%}.column_box_mission{min-height:700px;height:100%}.box_anima_green h2{color:#fff}.column_foto_anima_green{min-height:350px!important}.column_foto_anima_green{position:relative}.column_foto_anima_green:before{content:'';width:120px;height:120px;position:absolute !important;left:0;bottom:-1px;display:inline-block !important;background-color:#fff;clip-path:polygon(0 100%,0 24%,100% 100%);z-index:2}.column_foto_mission{min-height:350px!important}.column_foto_mission{position:relative}.column_foto_mission:before{content:'';width:120px;height:120px;position:absolute !important;left:0;bottom:-1px;display:inline-block !important;background-color:#fff;clip-path:polygon(0 100%,0 24%,100% 100%);z-index:2}.txt_box_uniforme{color:#fff;font-size:30px;padding:0 20px}.txt_mission{color:#fff;font-size:30px}.timeline-carousel{padding:40px 0 60px;position:relative;overflow:visible}.timeline-carousel:after{left:0}.timeline-carousel:before{right:0;opacity:0}.timeline-carousel .slick-list{overflow:visible}.timeline-carousel .slick-dots{bottom:-53px}.timeline-carousel__item:last-child .timeline-carousel__item-inner:after{width:calc(100% - 30px)}.timeline-carousel__item-inner{position:relative;padding-top:45px}.timeline-carousel__item-inner:after{position:absolute;width:100%;top:45px;left:0;content:"";border-bottom:1px solid #122b53}.timeline-carousel__item-inner .year{font-size:36px;line-height:36px;color:#122b53;display:table;padding-right:10px;z-index:1;position:relative;margin:-15px 0 20px;font-weight:900;background-color:#fff}.timeline-carousel__item-inner p{width:80%}.timeline-carousel__item{padding-right:30px}.timeline-carousel .slick-active .media-wrapper{opacity:1 !important}.timeline-carousel .slick-dots li{cursor:pointer;display:inline-block;margin:0 6px;position:relative;width:10px;height:10px}.timeline-carousel .slick-dots li:last-child{margin-right:0}.timeline-carousel .slick-dots li button{display:block;font-size:0;width:10px;height:10px;padding:0;background-color:rgba(255,255,255,.6);border-color:rgba(255,255,255,.6);cursor:pointer;-webkit-transition:all .4s cubic-bezier(.55,.085,.68,.53);-o-transition:all .4s cubic-bezier(.55,.085,.68,.53);transition:all .4s cubic-bezier(.55,.085,.68,.53)}@media only screen and (max-width:1000000px){.menu_bol_mobile .mega-menu-toggle{display:none!important}#mega-menu-wrap-menu-mobile .mega-menu-toggle+#mega-menu-menu-mobile{display:block!important}#mega-menu-wrap-menu-mobile #mega-menu-menu-mobile>li.mega-menu-flyout ul.mega-sub-menu{padding:10px!important}}@media only screen and (min-width:1241px){.goals_obiettivi li{flex-basis:calc(100% / 7)}}@media only screen and (min-width:1254px) and (max-width:1500px){.pattern_dx_move img{width:70px}}@media only screen and (max-width:1253px){.pattern_dx_move img{width:70px}}@media only screen and (max-width:991px){.list_soluzioni{grid-template-columns:repeat(1,1fr)}.box_justify_center_mobile>.vc_column-inner{justify-content:center!important}}@media only screen and (min-width:1400px){.container{max-width:1140px!important}.min_height_sceglierci_title{min-height:65px}}@media only screen and (min-width:768px) and (max-width:1240px){.single_slider{background-size:cover;background-position:70% 50%}.txt_altri_servizi{font-size:2rem}.min_height_servizi_altri{min-height:500px}.tab_sceglirci_perche span.vc_tta-title-text{font-size:12px}.full_height_100vh{height:calc(80vh - 206px)}.txt_box_uniforme{font-size:25px}.goals_obiettivi li{flex-basis:20%}.list_news{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.single_slider{background-size:cover;background-position:70% 50%}.txt_mission{color:#fff;font-size:20px}.list_news{grid-template-columns:repeat(1,1fr)}.border_left_right_white_card{border-left:1rem solid #fff;border-right:1rem solid #fff}.list_children_carousel div a{min-height:400px;padding:25px}.titolo_consiglio h1{font-size:2rem !important;padding:40px 0 20px}.txt_box_uniforme{color:#fff;font-size:20px;padding:140px 20px 70px}.image_banner_conta_piu{background-position:calc(100% - -280px) center !important}.image_banner_direttore{background-position:70% 60%!important}.goals_obiettivi li{flex-basis:calc(100% / 3)}.punti_elenco_certificazioni{grid-template-columns:repeat(1,1fr)}.punti_elenco_lavora_con_noi{grid-template-columns:repeat(1,1fr)}.list_solutions_footer li{min-width:250px}.text_sub_intro{font-size:1.5rem}.titolo_slider{font-size:45px !important;line-height:47px}.descrizione_slider{font-size:17px}.vc_row.vc_column-gap-15{margin-left:-15px!important;margin-right:-15px!important}.box_justify_center_mobile>.vc_column-inner{justify-content:center!important}.list_children_carousel .slick-slide,.list_solutions_carousel .slick-slide{margin:0 10px}.list_soluzione_intern_children{grid-template-columns:repeat(1,1fr)}.text_column_2{column-count:1}h1.title_page{color:#fff;font-size:38px!important;font-weight:600}h1{font-size:38px !important}.sticky_step{position:relative!important}.h2,h2{font-size:32px!important}.txt_altri_servizi{font-size:calc(1.5rem + .9vw)!important}.min_height_servizi_altri{min-height:580px}.full_height_100vh{height:calc(70vh - 70px);min-height:430px}}@media only screen and (max-width:400px){.txt_smartphone{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1240px) and (orientation:landscape){.full_height_100vh{height:calc(100vh - 100px)}}@media (min-width:320px) and (max-width:896px) and (orientation:landscape){.full_height_100vh{height:calc(100vh - 100px)}.single_slider{height:calc(100vh - 100px)!important}}