.flex-wrap h5.title.animation{color:white!important}a.btn-themis-primary{color:#EA0029!important;font-size:16px!important;text-decoration:none!important}p.btn-themis-primary{color:#EA0029!important;font-size:16px!important;text-decoration:none!important}a.btn-themis-primary:hover{color:#222222!important;font-size:16px!important;text-decoration:none!important}.about-section .subtitle{color:#EA0029!important}.main-title{color:white;font-size:100px;font-weight:600}@media (min-width:320px) and (max-width:480px){.main-title{font-size:60px}}.contacts-info-wrap.style5 .item-wrapper a:hover{color:#EA0029!important}.right-menu #topmenu a:hover,.right-menu #topmenu .social li a:hover{color:#EA0029!important}img.s-img-switch{display:initial!important}.contatti-themis input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;width:100%;border:1px solid #eeeeee;padding:10px 23px;font-size:15px;font-weight:normal;color:#888;line-height:1.6;margin-bottom:30px}button,html input[type=button],input[type=reset],input[type=submit]{padding:2px 10px!important;margin-top:7px!important}.subtitle-themis{font-size:16px!important;line-height:33px!important;margin-bottom:30px!important}.lista-funzionalita{margin-bottom:20px!important}p.lista-funzionalita:before{font-family:typicons;font-style:normal;font-weight:400;color:#E5611B !important;speak:none;display:inline-block;text-decoration:inherit;width:1em;height:1em;font-size:1em;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:1.5em;text-align:center;text-rendering:optimizelegibility;content:'\e01b'}@media (max-width:768px){h5.subtitle.animation{font-size:18px}}@media (max-width:480px) and (min-width:0px){.tabella-ovl{display:none}}.error404 .hero-inner{border:none!important}.error404 .hero-inner .search form div{display:none!important}.error404 .hero-inner .search{display:none}.error404 .hero-inner .bigtext{color:#ea0029!important;text-shadow:-10px 0px 0px #303030!important}img.s-img-switch{display:none!important}.right-menu #topmenu>ul>li.current-menu-item>a{color:#303030!important}.right-menu #topmenu>ul>li.current-menu-item>a:hover{color:#ea0029!important}.container:before{display:table-caption!important}.container:after{display:table-caption!important}@media (min-width:0px) and (max-width:900px){.home.page-template-default div.col-lg-6.col-md-12{width:100%!important}}