html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}ol::before,ol::after,ul::before,ul::after{display:table;clear:both;content:" "}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.toast-title{font-weight:bold}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container .toast{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8}#toast-container .toast:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;cursor:pointer}#toast-container .toast.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important}#toast-container .toast.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important}#toast-container .toast.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important}#toast-container .toast.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important}#toast-container.toast-top-center .toast,#toast-container.toast-bottom-center .toast{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width .toast,#toast-container.toast-bottom-full-width .toast{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}progress-bar{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}div[toast]{opacity:1!important}div[toast].ng-enter{opacity:0!important;transition:opacity .3s linear}div[toast].ng-enter.ng-enter-active{opacity:1!important}div[toast].ng-leave{opacity:1;transition:opacity .3s linear}div[toast].ng-leave.ng-leave-active{opacity:0!important}@media all and (max-width:240px){#toast-container .toast.div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container .toast.div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container .toast.div{padding:15px 15px 15px 50px;width:25em}}@charset "UTF-8";.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.slide-content{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;background:rgba(0,0,0,.9);opacity:0;display:none;direction:ltr;-ms-touch-action:none;touch-action:none}.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;box-shadow:0 0 10px #000;-ms-touch-action:pan-y;touch-action:pan-y}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);-moz-transition-timing-function:cubic-bezier(.645,.045,.355,1);-ms-transition-timing-function:cubic-bezier(.645,.045,.355,1);-o-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.blueimp-gallery>.slides>.slide-loading{background:url(../img/loading.gif) center no-repeat;background-size:64px 64px}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error{background:url(../img/error.png) center no-repeat}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery>.next,.blueimp-gallery>.prev{position:absolute;top:50%;left:15px;width:40px;height:40px;margin-top:-23px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-decoration:none;text-shadow:0 0 2px #000;text-align:center;background:#222;background:rgba(0,0,0,.5);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;cursor:pointer;display:none}.blueimp-gallery>.next{left:auto;right:15px}.blueimp-gallery>.close,.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}.blueimp-gallery>.close{padding:15px;right:15px;left:auto;margin:-15px;font-size:30px;text-decoration:none;cursor:pointer}.blueimp-gallery>.play-pause{position:absolute;right:15px;bottom:15px;width:15px;height:15px;background:url(../img/play-pause.png) no-repeat;cursor:pointer;opacity:.5;display:none}.blueimp-gallery-playing>.play-pause{background-position:-15px 0}.blueimp-gallery>.close:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.play-pause:hover,.blueimp-gallery>.prev:hover,.blueimp-gallery>.title:hover{color:#fff;opacity:1}.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.play-pause,.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.title{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-left>.prev,.blueimp-gallery-right>.next,.blueimp-gallery-single>.next,.blueimp-gallery-single>.play-pause,.blueimp-gallery-single>.prev{display:none}.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body:last-child .blueimp-gallery>.slides>.slide-error{background-image:url(../img/error.svg)}body:last-child .blueimp-gallery>.play-pause{width:20px;height:20px;background-size:40px 20px;background-image:url(../img/play-pause.svg)}body:last-child .blueimp-gallery-playing>.play-pause{background-position:-20px 0}*+html .blueimp-gallery>.slides>.slide{min-height:300px}*+html .blueimp-gallery>.slides>.slide>.slide-content{position:relative}.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blueimp-gallery>.indicator>li{display:inline-block;width:9px;height:9px;margin:6px 3px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:center no-repeat rgba(255,255,255,.25);border-radius:5px;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}.blueimp-gallery>.indicator>.active,.blueimp-gallery>.indicator>li:hover{background-color:#fff;border-color:#fff;opacity:1}.blueimp-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}*+html .blueimp-gallery>.indicator>li{display:inline}.blueimp-gallery>.slides>.slide>.video-content>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.video-content>video{position:absolute;top:0;left:0;width:100%;height:100%}.blueimp-gallery>.slides>.slide>.video-content>iframe{position:absolute;top:100%;left:0;width:100%;height:100%;border:none}.blueimp-gallery>.slides>.slide>.video-playing>iframe{top:0}.blueimp-gallery>.slides>.slide>.video-content>a{position:absolute;top:50%;right:0;left:0;margin:-64px auto 0;width:128px;height:128px;background:url(../img/video-play.png) center no-repeat;opacity:.8;cursor:pointer}.blueimp-gallery>.slides>.slide>.video-content>a:hover{opacity:1}.blueimp-gallery>.slides>.slide>.video-content>video,.blueimp-gallery>.slides>.slide>.video-playing>a,.blueimp-gallery>.slides>.slide>.video-playing>img{display:none}.blueimp-gallery>.slides>.slide>.video-playing>video{display:block}.blueimp-gallery>.slides>.slide>.video-loading>a{background:url(../img/loading.gif) center no-repeat;background-size:64px 64px}body:last-child .blueimp-gallery>.slides>.slide>.video-content:not(.video-loading)>a{background-image:url(../img/video-play.svg)}*+html .blueimp-gallery>.slides>.slide>.video-content{height:100%}*+html .blueimp-gallery>.slides>.slide>.video-content>a{left:50%;margin-left:-64px}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide{display:none!important}label.ral{font-family:'Raleway',sans-serif!important;font-weight:400!important;font-size:16px!important}.crimson-reg{font-family:'Raleway',sans-serif!important;font-weight:500!important}.crimson-bold{font-family:'Raleway',sans-serif!important;font-weight:700!important}body{font-family:'Raleway',sans-serif!important;font-weight:500!important}.welcome .container .bottom h3 span{font-family:'Raleway',sans-serif!important;font-weight:500!important}.item-avvocati>div .text span{font-family:'Raleway',sans-serif!important;font-weight:700!important}.item-avvocati>div .text .citta span{font-family:'Raleway',sans-serif!important;font-weight:500!important}aside table td strong{font-family:'Raleway',sans-serif!important;font-weight:700!important}aside.filtri span{font-family:'Raleway',sans-serif!important;font-weight:500!important}aside.filtri label{font-family:'Raleway',sans-serif!important;font-weight:700!important}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{font-family:'Raleway',sans-serif!important;font-weight:700!important}.pagination>li:first-child>a,.pagination>li:first-child>span{font-family:'Raleway',sans-serif!important;font-weight:700!important}.pagination>li:last-child>a,.pagination>li:last-child>span{font-family:'Raleway',sans-serif!important;font-weight:700!important}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{font-family:'Raleway',sans-serif!important;font-weight:700!important}.pagination>li>a,.pagination>li>span{font-family:'Raleway',sans-serif!important;font-weight:700!important}form label{font-family:'Raleway',sans-serif!important;font-weight:500!important}input[type="email"],input[type="password"],input[type="text"]{font-size:16px!important;font-family:'Raleway',sans-serif!important;font-weight:500!important}select.form-control{font-family:'Raleway',sans-serif!important;font-weight:500!important}select.form-control option{font-family:'Raleway',sans-serif!important;font-weight:500!important}.newsletter h3 span{font-family:'Raleway',sans-serif!important;font-weight:500!important}.newsletter label{font-family:'Raleway',sans-serif!important;font-weight:500!important}.newsletter label a{font-family:'Raleway',sans-serif!important;font-weight:700!important}form .other span{font-size:14px!important}form .other button{font-size:14px!important}@media screen and (max-width:991px){form .other span{font-size:11px!important}form .other button{font-size:11px!important}}input[type="radio"]{vertical-align:top;margin:0 0 0 0!important}span.error{display:block}.has-error label,.has-error .select,.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .label,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442!important}.has-error .form-control,.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox label,.has-error.checkbox-inline label{border-color:#a94442!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442!important;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442!important}@media(max-width:767px){.footer-wizard{position:fixed!important}}.ekko-lightbox-nav-overlay a:focus,.ekko-lightbox-nav-overlay a>:focus{outline:0}.ekko-lightbox-container{position:relative}.ekko-lightbox-container>div.ekko-lightbox-item{position:absolute;top:0;left:0;width:100%;transition:opacity .5s ease-in-out;opacity:1}.ekko-lightbox-nav-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex}.ekko-lightbox-nav-overlay a{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .5s;color:#fff;font-size:30px;z-index:1}.ekko-lightbox-nav-overlay a>*{-ms-flex-positive:1;flex-grow:1}.ekko-lightbox-nav-overlay a span{padding:0 30px}.ekko-lightbox-nav-overlay a:last-child span{text-align:right}.ekko-lightbox-nav-overlay a:hover{text-decoration:none}.ekko-lightbox a:hover{opacity:1;text-decoration:none}.ekko-lightbox .modal-footer{text-align:left}.ekko-lightbox-loader{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ekko-lightbox-loader>div{width:40px;height:40px;position:relative;text-align:center}.ekko-lightbox-loader>div>div{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:a 2s infinite ease-in-out}.ekko-lightbox-loader>div>div:last-child{animation-delay:-1s}@keyframes a{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-viewport{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,.5);z-index:0}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:rgba(0,0,0,.5);border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:rgba(0,0,0,.5);border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower{background:rgba(0,0,0,.5);border-radius:10px}.cr-slider::-ms-fill-upper{background:rgba(0,0,0,.5);border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:rgba(0,0,0,.5)}.cr-slider:focus::-ms-fill-upper{background:rgba(0,0,0,.5)}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:'↺'}.cr-rotate-r i:before{content:'↻'}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px;border-bottom:1px solid #999!important}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px -1px -1px -20px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.top-bar{padding:0;margin:0;display:flex;justify-content:flex-end!important;align-items:center;width:100%;font-family:Barlow Condensed,sans-serif;overflow:hidden;color:#969ba7!important;font-weight:500;font-size:18px}.top-bar li:not(:last-child){margin-right:3rem!important}.header-top-item{font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:500;color:#969ba7}.header-top-item:not(:last-child){margin-right:3rem!important}.area-riservata-item{text-align:center}.area-riservata-item div{background:#d3d3d361;border-radius:10px;padding:20px;margin-top:5px;margin-bottom:5px}.area-riservata-item h5{opacity:1;transform:translateY(0);font-weight:bold;font-size:22px;text-transform:uppercase;height:75px;overflow-wrap:break-word}.area-riservata-item p{transform:translateY(0);opacity:.7;height:50px}.area-riservata-item a{margin-top:15px}.TrengoWidgetLauncher__iframe{z-index:1000000009!important}.a360_fullscreen .articolo-bisogno-avvocato.popup-visualizzazione-corso{max-width:740px;width:740px}.course-logo-container{text-align:left}@keyframes a-pulse{0%{background-color:rgba(33,33,33,.75)}50%{background-color:rgba(21,132,67,1)}100%{background-color:rgba(33,33,33,.75)}}.a-pulse{animation:a-pulse 3s infinite}.secion-home-top{background-image:url('images/bg-home.webp');background-color:#00000052;background-blend-mode:multiply}.page-cerca .item-avvocati .item .text-avv h2{font-weight:bold}.text-avv-container{display:inline-block;width:calc(100% - 181px)}.page-cerca .item-avvocati .item{margin-bottom:30px}.descr-avv{font-size:15px;margin-top:10px;line-height:20px;max-height:80px;overflow:hidden!important}.search-box-container .payoff2 .fa{color:#1db8d6;margin-right:10px;font-weight:bold;font-size:29px}.search-box-container .payoff2{font-size:30px;font-weight:bold;color:#fff;margin-bottom:20px;display:block}.search-box-container{background:#505050bf;border-radius:5px;padding:40px 0 20px 0}.welcome .container .top h1{font-weight:normal;font-size:54px;line-height:55px;color:#fff;margin-bottom:80px}.select2-hidden-accessible{top:60px;left:200px}.welcome .container .top form .btn.trova-avvocato-home:not(.btn-text-angular){max-width:unset;height:50px;margin:10px 0;width:auto}.welcome .select2.select2-container{margin:10px 0}.welcome .container .top input[type=text].city-home{margin:10px 0}.welcome .container .top input[type=text].ambito-home{margin:10px 0}.ie-listings-item.ie-listings-item-premium{box-shadow:0 0 10px #1db8d6;-moz-box-shadow:0 0 10px #1db8d6;-webkit-box-shadow:0 0 10px #1db8d6;border:none}.ie-listings-item{padding:20px;margin:0 auto;border:1px solid #ddd;background:#fff;border-radius:5px;position:relative}.ie-listings-item-premium .fa.fa-star{position:absolute;top:4px;left:4px;color:#fff;z-index:2}.ie-listings-item-premium:before{content:"";width:0;height:0;border-style:solid;border-width:37px 38px 0 0;border-color:#1db8d6 transparent transparent transparent;position:absolute;top:0;left:0;z-index:1}.search-category-description-aside h2:not(:first-child){margin-top:20px}.search-category-description-aside h2{font-size:20px;margin-bottom:10px}.search-category-description-aside p{margin-top:10px;margin-bottom:10px}.search-category-description-aside ul{margin-top:10px;margin-bottom:10px}.search-category-description-aside ul li{list-style-type:initial}.search-category-description-aside ol li{list-style-type:initial}.search-category-description-aside ul{padding-left:15px}.onesignal-customlink-explanation.large,.onesignal-customlink-explanation.medium{font-size:20px!important;text-align:center!important}.onesignal-customlink-subscribe.button.medium{padding:10px 20px!important;font-family:'Raleway'!important;box-shadow:none!important;font-size:16px!important}.onesignal-customlink-container{text-align:center}#toast-container .toast{opacity:1!important}.coursepage-section.cover .course-schedule{text-align:center}.coursepage-section.cover .duration{text-align:center}.coursepage-section.cover .description{text-align:center}.coursepage-section.cover .btn-container{text-align:center}.coursepage-section.cover .tag-container{text-align:center}.countdown-container.cover ul{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.coursepage-section.cover .title{text-align:center}.coursepage-section.cover .badge-container{text-align:center}.course-webinar-registration-section iframe{width:100%;height:500px}.course-box-teacher-image{border-radius:100%;border:2px solid #e5e5e5;max-width:50px;height:50px;background-size:contain;margin:auto}.coursepage-section .title{color:#fff;font-size:48px;line-height:50px}.academy-corso-top-bar{background:#157cb8;color:#fff;margin-top:3px}.academy-corso-top-bar .container{padding-top:20px;padding-bottom:20px}.course-availability{margin-left:10px;font-size:15px;line-height:27px;color:gray;color:#1db8d6;font-weight:bold;text-transform:uppercase}.course-watch-now{margin-left:10px;font-size:16px;line-height:27px;color:gray;color:#1db8d6;font-weight:bold;text-transform:uppercase;float:right;margin-right:30px}.course-watch-now span{line-height:27px;vertical-align:top;transition:all .3s ease-in-out}.course-box-container:hover .course-watch-now{transition:all .3s ease-in-out}.course-box-container:hover .course-watch-now span{line-height:35px;font-size:18px;transition:all .3s ease-in-out}.academy-top-container .cd-headline.loading-bar .cd-words-wrapper{margin-bottom:60px}.academy-top-container .row{padding-top:100px;padding-bottom:100px}.academy-buttons-section .item{margin-bottom:25px;margin-top:25px}.pagina-academy .container{width:auto;max-width:1500px}.academy-top-container .feature-container{width:465px;background:#fff;border-radius:5px;margin-left:auto;margin-right:0;background:#fff;box-shadow:0 2px 1px 0 rgba(51,51,51,.05);border-radius:.5625rem;padding:24px}.academy-top-container .academy-top-left-container{text-align:center}.academy-top-container .academy-top-left-container .ti-diamo-text{color:#fff;font-size:60px;line-height:1.1}@media all{@media screen{a{background-color:transparent;-webkit-text-decoration-skip:objects}svg:not(:root){overflow:hidden}button{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}*,:after,:before{box-sizing:inherit}h2,h4,p{margin:0}a,button{transition:all .3s ease-out}button{background:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}button{border:0;padding:0}ul{list-style:none;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}h2,h4{font-family:Bitter,serif;font-display:auto;font-weight:700;letter-spacing:-.5px}}@media screen{h2{font-size:1.875rem;line-height:1.25}h4{line-height:1.35}h4{font-size:1.3125rem}p{font-size:1.0625rem}}@media screen and (max-width:600px){p{font-size:.9375rem}}@media screen{.home-hero__action ul li{margin-bottom:15px;position:relative;font-size:18px}.home-hero__action ul li i{color:#1bc04a;margin-right:24px}.home-hero__action ul{padding-left:8px}.home-hero__action h4{margin-bottom:24px;text-align:center;font-size:24px}.o-badge{background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.6875rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#333;padding:5px 9px;box-shadow:0 2px 1px 0 rgba(51,51,51,.05);border-radius:.5625rem;white-space:nowrap}.o-badge-tutorial{display:flex;justify-content:center;align-items:center;width:58px;height:58px;background:#333;border:4px solid #fff;border-radius:12px;font-family:Bitter,serif;font-size:1.5em;font-weight:700;color:#fff;overflow:hidden}.o-badge-tutorial--checkmark{background:#158443}.o-badge-tutorial--checkmark svg{width:18px;height:18px;fill:#fff}.o-badge-tutorial--locked svg{width:16px;fill:#fff;display:block!important}}@media screen{[data-tooltip]:before{background:linear-gradient(to right bottom,#333,#363638,#38393d,#3a3c43,#3b4048);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:600;border-radius:.5625rem;padding:9px 18px;position:absolute;top:26px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;color:#fff;z-index:99999;width:auto;white-space:nowrap;text-transform:none!important;letter-spacing:0!important}[data-tooltip]{position:relative}[data-tooltip]:before{content:attr(data-tooltip)}[data-tooltip]:after{content:"";position:absolute;background:linear-gradient(to right bottom,#333,#363638,#38393d,#3a3c43,#3b4048);top:22px;left:50%;width:18px;height:18px;margin-left:-9px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px;opacity:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1}.data-tooltip--top-left{position:unset!important}.data-tooltip--top-left:before{top:-52px;left:82px}.data-tooltip--top-left:after{top:-30px;left:24px}}@media screen{.l-margin-18{margin-top:18px}.l-margin-30{margin-top:30px}}@media screen and (max-width:768px){.header-top-item{font-size:22px;margin-right:0!important;margin-top:10px!important;margin-bottom:10px!important;display:block}.header-top-item:not(:last-child){margin-right:0!important}.descr-avv{font-size:13px}.item-avvocati .item .text-avv h2{margin-top:4px!important}.item-avvocati .item .img-container{width:80px!important;min-width:80px!important}.text-avv-container{width:calc(100% - 105px)}.l-margin-mobile-large-60{margin-top:60px}.welcome .container .top h1{font-size:44px;line-height:48px}.welcome .container .top form .btn.trova-avvocato-home:not(.btn-text-angular){width:100%}@media screen{.l-flex-align-start{display:flex;align-items:flex-start}}@media screen and (max-width:768px){.l-font-header--mobile{font-size:1.5em!important;line-height:1.35}}@media screen{.l-collection-modules .l-collection-modules__module{display:grid;grid-template-columns:1fr 360px;grid-column-gap:120px}}@media screen and (max-width:1080px){.l-collection-modules .l-collection-modules__module{grid-template-columns:1fr 360px}}@media screen and (max-width:992px){.l-collection-modules .l-collection-modules__module{grid-template-columns:1fr}}@media screen and (max-width:992px){.l-collection-modules .l-collection-modules__pitch-cards{margin-top:60px}}@media screen{.l-collection-modules .l-collection-modules__pitch-cards h2{font-size:1.5rem}.l-collection-modules .l-collection-modules__pitch-cards p,.l-collection-modules .l-collection-modules__pitch-cards ul{font-size:.9375rem}.l-collection-modules .l-collection-modules__pitch-cards p{margin-top:18px}.l-collection-modules .l-collection-modules__pitch-cards ul{display:grid;grid-template-columns:1fr}.l-collection-modules .l-collection-modules__pitch-cards ul li{padding-left:33px;font-family:Bitter,serif;font-weight:700;margin-top:15px;position:relative}.l-collection-modules .l-collection-modules__pitch-cards ul li:first-child{margin-top:15px}.l-collection-modules .l-collection-modules__pitch-cards ul li:before{content:"";width:24px;height:24px;position:absolute;left:0;background-image:url(https://assets.carolus.raywenderlich.com/packs/media/application/images/svg-icons/checkmark--clear-green-c86e189cdb577b29b8342c172fba2b5d.png);background-size:cover}}@media screen{.c-tutorial-episode{position:relative;padding-left:64px;margin-top:36px}.c-tutorial-episode:first-child{margin-top:0}.c-tutorial-episode:last-child:before{display:none}.c-tutorial-episode:before{content:"";position:absolute;left:20px;top:40px;width:6px;height:calc(100% - 15px);background:#dfe7f0;border-radius:100px;transition:all .75s}.c-tutorial-episode a{color:#333;text-decoration:none}.c-tutorial-episode a:hover{color:#158443}.c-tutorial-episode h4{font-size:1.3125rem}.c-tutorial-episode p{font-size:1rem;margin-top:10px;color:#333}}@media screen and (max-width:768px){.c-tutorial-episode p{font-size:.9375rem}}@media screen{.c-tutorial-episode .c-tutorial-episode__length{font-family:Bitter,serif;font-size:1.125em;margin-left:8px;position:relative;top:3px}.c-tutorial-episode .o-badge{margin-left:12px;position:relative;top:1px}.c-tutorial-episode .o-badge-tutorial{position:absolute;top:-9px;left:0;width:46px;height:46px;font-size:1.1875rem}.c-tutorial-episode .o-badge-tutorial svg{display:none}.c-tutorial-episode .o-button--mark-as-complete{position:absolute;left:0;top:-9px;width:46px;height:46px;cursor:pointer;z-index:99}.c-tutorial-episode .o-button--mark-as-complete:focus{outline:none}.c-tutorial-episode__number-badge .o-badge-tutorial--checkmark,.c-tutorial-episode__number-badge .o-badge-tutorial--locked{display:none}.c-tutorial-episode--locked .o-badge-tutorial{display:none}.c-tutorial-episode--locked .o-badge-tutorial--locked{display:flex}}@media print{*,:after,:before{box-sizing:inherit}h2,h4,p{margin:0}a,button{transition:all .3s ease-out}button{background:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}button{border:0;padding:0}ul{list-style:none;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}h2,h4{font-family:Bitter,serif;font-display:auto;font-weight:700;letter-spacing:-.5px}}@media print{h2{font-size:1.875rem;line-height:1.25}h4{line-height:1.35}h4{font-size:1.3125rem}p{font-size:1.0625rem}}@media print and (max-width:600px){p{font-size:.9375rem}}@media print{a{text-decoration:none;color:#000}.c-tutorial-episode__length,.o-badge-tutorial--checkmark{display:none!important}}}.a360-zoom-on-hover{overflow:hidden}.a360-zoom-on-hover:hover img,.a360-zoom-on-hover:hover .a360-img,.a360-zoom-on-hover:hover.a360-img{-webkit-transform:scale(1.1);transform:scale(1.1)}.a360-opacity-on-hover img,.a360-zoom-on-hover img,.a360-grayscale-to-colors-effect img,.a360-opacity-on-hover .a360-img,.a360-zoom-on-hover .a360-img,.a360-grayscale-to-colors-effect .a360-img .a360-opacity-on-hover.a360-img,.a360-zoom-on-hover.a360-img,.a360-grayscale-to-colors-effect .a360-img{transition:opacity 300ms ease-out,transform 300ms ease-out,filter 300ms ease-out;-moz-transition:opacity 300ms ease-out,-moz-transform 300ms ease-out,-moz-filter 300ms ease-out;-o-transition:opacity 300ms ease-out,-o-transform 300ms ease-out,-o-filter 300ms ease-out;-webkit-transition:opacity 300ms ease-out,-webkit-transform 300ms ease-out,-webkit-filter 300ms ease-out}.a360-opacity-on-hover{background:none}.a360-opacity-on-hover:hover img,.a360-opacity-on-hover:hover .a360-img,.a360-img.a360-opacity-on-hover:hover{opacity:.5;filter:alpha(opacity=50)}.tavole-rotonde .course-type-description{border-color:#03a688}.tavole-rotonde .course-watch-now{color:#03a688}.eventi .course-watch-now{color:#1db8d6}.eventi .course-watch-now.course-replay-now{color:red}.eventi .course-watch-now.course-replay-now .fa{color:red}.tavole-rotonde .course-watch-now .fa{color:#03a688}.eventi .course-type-description{border-color:#a975c5}.course-box-schedule{color:#000;line-height:23px;overflow:hidden;max-height:46px;text-transform:capitalize;font-size:18px;margin-top:5px}.course-schedule{color:#000;line-height:30px;overflow:hidden;max-height:46px;text-transform:capitalize;font-size:24px;margin-top:5px}.course-type-description{font-size:23px;font-weight:normal;color:#787676;line-height:30px;padding-bottom:5px;padding-top:5px;border-left:solid 5px #5ac8ef;margin-left:15px;margin-bottom:10px;margin-top:10px;width:calc(100% - 30px)}.course-type-title{color:#d3d3d3;margin-bottom:10px}a .course-box-container{cursor:pointer}.course-box-container{margin-top:20px;margin-bottom:20px;background:#fff;border-radius:5px;grid-template-columns:1fr 90px;text-align:left;box-shadow:0 0 32px rgba(10,10,10,.15);-moz-box-shadow:0 0 32px rgba(10,10,10,.15);-webkit-box-shadow:0 0 32px rgba(10,10,10,.15);transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;-webkit-transition:box-shadow .3s ease-in-out}.course-box-container:hover{box-shadow:0 0 32px rgba(10,10,10,.3);-moz-box-shadow:0 0 32px rgba(10,10,10,.3);-webkit-box-shadow:0 0 32px rgba(10,10,10,.3);transition:all .3s ease-in-out}.course-box-top-image{height:130px;background-image:url(https://avvocato360.it/images/bg-home.jpg);background-size:cover;border-top-left-radius:5px;border-top-right-radius:5px}.course-box-top-image-filter{height:100%;width:100%;background-image:-moz-linear-gradient(135deg,#ff1053 0%,#3452ff 100%);background-image:-webkit-linear-gradient(135deg,#00e3ff 0%,#c6edffb8 100%);background-image:-ms-linear-gradient(135deg,#ff1053 0%,#3452ff 100%);height:100%;left:0;opacity:.6;display:none}.course-box-badge{color:#fff;font-family:sans-serif;background:#fff;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;padding:5px 9px;border-radius:.5625rem;white-space:nowrap;width:auto;font-size:12px;margin-top:10px;box-shadow:0 0 32px rgba(10,10,10,.25);-moz-box-shadow:0 0 32px rgba(10,10,10,.25);-webkit-box-shadow:0 0 32px rgba(10,10,10,.25)}.course-box-top-right{border-radius:9px 3px 9px 9px;display:inline-flex;position:absolute;top:20px;right:25px;z-index:1}.course-box-top-left{border-radius:9px 3px 9px 9px;display:inline-flex;position:absolute;top:20px;left:25px;z-index:1}.course-box-inevidence{background:#ffd147;color:#333;border-radius:9px 3px 9px 9px;display:inline-flex;position:absolute;top:20px;right:25px;z-index:1}.coursepage-section{padding-top:72px;padding-bottom:72px}.course-box-free{background:#1bc04a;color:#fff}.course-box-credits{background:#ffffffd1;color:#000}.course-box-premium{background:#157cb8;color:#fff;box-shadow:0 0 32px #fff;-moz-box-shadow:0 0 32px #fff;-webkit-box-shadow:0 0 32px #fff}.course-box-availability{font-size:13px;font-weight:bold;padding:0 0 20px 10px;border-radius:.5625rem;border:2px solid #fff;color:#fff;padding:3px 7px;position:relative}.course-box-title-container{transition:all .3s ease-in-out}.course-box-title-container:hover{transition:all .3s ease-in-out}.video-lezioni .course-box-title-container{border-color:#1db8d6}.video-lezioni .course-box-container:hover .course-box-title-container{border-color:#5ac8ef}.video-lezioni .free-content .course-box-container:hover .course-box-title-container{border-color:#1bc04a}.course-box-completed{font-size:13px;font-weight:bold;padding:0 0 20px 10px;border-radius:.5625rem;border:2px solid #fff;color:#fff;padding:3px 7px;position:relative;background:#e44729}.eventi .course-box-title-container{border-color:#1db8d6}.eventi .course-box-container:hover .course-box-title-container{border-color:#1bc04a}.tavole-rotonde .course-box-title-container{border-color:#03a688}.tavole-rotonde .course-box-container:hover .course-box-title-container{border-color:#03bd9b}.eventi .course-box-title-container{height:188px}.course-box-title-container{height:150px;padding:30px;border-top:solid 20px}.course-box-title{font-size:21px;font-weight:bold;color:#000;line-height:23px;overflow:hidden;max-height:46px}.course-box-tag{font-size:15px;line-height:23px;max-height:23px;color:gray;overflow:hidden}.coursepage-box-tag{display:inline-block;padding:10px;font-size:.875rem;font-weight:600;margin-right:2px;margin-bottom:8px;border-radius:5px;background:#3b4048bf;border:2px solid #73859f70;color:#d4d4d4}.course-box-description{height:120px;font-size:15px;color:gray;padding:0 30px 0 30px;line-height:24px;max-height:120px;overflow:hidden;margin-bottom:20px}.course-box-footer{font-size:8px;color:#000;padding:0 0 30px 30px;border-bottom:solid 1px #d3d3d3}.course-box-action{padding:0 0 30px 30px}.course-watch-now .fa{color:#1db8d6;font-size:25px;margin-left:10px;transition:all .3s ease-in-out}.course-box-container:hover .course-watch-now .fa{font-size:35px;transition:all .3s ease-in-out}.nuovi-prodotti-title .tooltip-inner{width:300px;max-width:300px}.registerdata-container-withdoc{border-right:solid 1px #d3d3d3}.dropdown-multiselect{width:100%}form .dropdown-multiselect .btn:not(.btn-text-angular){display:block;margin:unset;width:100%;max-width:unset;border:1px solid #ddd!important;font-weight:normal;text-align:left;padding:6px 12px;text-transform:none;text-shadow:none}form .dropdown-multiselect .btn[disabled]:not(.btn-text-angular),form .dropdown-multiselect .btn[disabled]:focus:not(.btn-text-angular){background-color:#eee;color:#555;border-color:unset;opacity:unset}form .dropdown-multiselect .btn:not(.btn-text-angular) .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:8px dashed;border-top:6px solid \9;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;left:90%;top:45%}.popup-close-button{position:absolute;right:0;width:50px;height:50px;color:#1db8d6;z-index:99999;background:none;border:none;font-size:20px}.article-edit-tags a{cursor:pointer;color:#676c72;font-size:19px;padding-left:5px;padding-right:5px}.article-edit-tags a[disabled]{opacity:.5;cursor:auto}.crimson-reg{font-family:'Raleway',sans-serif;font-weight:400}.crimson-bold{font-family:'Raleway',sans-serif;font-weight:700}.raleway-reg{font-family:'Raleway',sans-serif;font-weight:500}form .a360_success.a360_show{display:block}form .a360_sending.a360_show{display:block}form .a360_success{display:none;width:100%;height:100%;background:#1db8d6d6;position:absolute;z-index:99;border-radius:5px;padding:10px;padding-top:130px;left:0;top:0}form .a360_sending{display:none;width:100%;height:100%;background:#1db8d6d6;position:absolute;z-index:99;border-radius:5px;padding:10px;left:0;top:0;padding-top:200px}.noscroll{overflow:hidden}.raleway-bold{font-family:'Raleway',sans-serif;font-weight:700}*:not(.btn-text-angular),*:hover:not(.btn-text-angular),*:active:not(.btn-text-angular),*:visited:not(.btn-text-angular),*:focus:not(.btn-text-angular){outline:none}html{font-size:100%;height:100%;width:100%;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility}html,body{width:100%;height:100%;font-size:15px;line-height:24px;font-family:'Raleway',sans-serif;font-weight:400;color:#676c72;background:#fafafa;padding-right:0!important}p{margin:0;font-size:15px}b,strong{font-weight:700}a:active,a:focus{color:inherit}h1,h2,h3,h4{font-family:'Raleway',sans-serif;font-weight:700;margin-top:0;margin-bottom:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;outline:none}select:-moz-focusring:active,select:-moz-focusring:focus,select:-moz-focusring:hover{outline:none!important}::-webkit-input-placeholder{color:#676c72;opacity:.3}::-moz-placeholder{color:#676c72;opacity:.3}:-ms-input-placeholder{color:#676c72;opacity:.3}:-moz-placeholder{color:#676c72;opacity:.3}.color-placeholder::-webkit-input-placeholder{color:#676c72;opacity:1}.color-placeholder::-moz-placeholder{color:#676c72;opacity:1}.color-placeholder:-ms-input-placeholder{color:#676c72;opacity:1}.color-placeholder:-moz-placeholder{color:#676c72;opacity:1}.modal-open{padding-right:0!important}.modal-overflow{overflow:hidden}.section{clear:both;padding-top:40px;padding-bottom:40px}.title-section{font-size:36px;text-align:center;text-transform:uppercase;color:#e44729;margin-bottom:30px;margin-top:40px;font-family:'Raleway',sans-serif;font-weight:700;line-height:1.1}.page .title-section{position:relative;font-size:24px;text-align:left;text-transform:uppercase;color:#e44729;margin-bottom:30px;font-family:'Raleway',sans-serif;font-weight:700;line-height:1.1;border-bottom:1px solid #ddd;padding-bottom:15px}.page .title-section:before{display:none}.page .title-section::after{content:"";position:absolute;bottom:-2px;left:0;display:block;width:100px;height:3px;background:#676c72}.page .title-section i{position:absolute;top:18px;left:0;color:#99938d;margin-right:10px;font-size:1.8rem;vertical-align:middle;line-height:0}.text-section{text-align:center;margin-bottom:60px;font-size:20px}.btn:not(.btn-text-angular){border:2px solid;text-transform:uppercase;border-radius:5px;padding:10px 20px;font-family:'Raleway',sans-serif;font-weight:700;font-size:16px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;background-image:none}.btn:hover:not(.btn-text-angular),.btn:active:not(.btn-text-angular){font-weight:700;outline:none;color:inherit;opacity:1}a{color:inherit;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}a:hover,a:active{outline:none;text-decoration:none;color:inherit;opacity:.5}a:focus{text-decoration:none;outline:none}.btn-white:not(.btn-text-angular),.btn-white:not(.btn-text-angular):focus{background-color:#fff;color:#676c72;border-color:#fff}.btn-white:not(.btn-text-angular):hover,.btn-white:not(.btn-text-angular):focus:hover{background-color:#676c72;border-color:#676c72;color:#fff}.btn-white:not(.btn-text-angular):active,.btn-white:not(.btn-text-angular):focus:active{color:#fff;background-color:#676c72;border-color:#676c72}.btn-outline-white:not(.btn-text-angular),.btn-outline-white:not(.btn-text-angular):focus{background-color:transparent;color:#fff;border-color:#fff}.btn-outline-white:not(.btn-text-angular):hover,.btn-outline-white:not(.btn-text-angular):focus:hover{background-color:#fff;color:#676c72}.btn-outline-white:not(.btn-text-angular):active,.btn-outline-white:not(.btn-text-angular):focus:active{color:#fff;background-color:transparent;border-color:#fff}.btn-grey:not(.btn-text-angular),.btn-grey:not(.btn-text-angular):focus{background-color:#676c72;color:#fff;border-color:#676c72}.prezzi-top .btn-grey:not(.btn-text-angular):hover,.prezzi-top .btn-grey:not(.btn-text-angular):focus:hover{background-color:#7d838b;color:#fff;border-color:#7d838b}.prezzi-top .btn-grey:not(.btn-text-angular):focus,.prezzi-top .btn-grey:not(.btn-text-angular):focus:focus{background-color:#676c72;color:#fff;border-color:#676c72}.btn-grey:hover:not(.btn-text-angular),.btn-grey:focus:hover:not(.btn-text-angular),.btn-grey:focus:not(.btn-text-angular),.btn-grey:focus:focus:not(.btn-text-angular){color:#fff;background-color:#1db8d6;border-color:#1db8d6}.btn-grey:active:not(.btn-text-angular),.btn-grey:focus:active:not(.btn-text-angular){background-color:#676c72;border-color:#676c72}.btn-outline-grey:not(.btn-text-angular),.btn-outline-grey:focus:not(.btn-text-angular){background-color:#fff;color:#676c72;border-color:#676c72}.btn-outline-grey[disabled]:not(.btn-text-angular),.btn-outline-grey[disabled]:focus:not(.btn-text-angular){background-color:transparent!important;color:#dedede!important;border-color:#dedede!important;opacity:1!important}.btn-outline-grey:hover:not(.btn-text-angular),.btn-outline-grey:focus:hover:not(.btn-text-angular){color:#fff;background-color:#676c72;border-color:#676c72}.btn-outline-grey:active:not(.btn-text-angular),.btn-outline-grey:focus:active:not(.btn-text-angular){color:#fff;background-color:#1db8d6;border-color:#1db8d6}.label-btn{font-weight:bold;cursor:pointer}.label-btn:hover,.label-btn:focus:hover{opacity:.6}.label-btn-red,.label-btn-red:focus{color:#e44729!important}.label-btn-grey:not(.btn-text-angular),.label-btn-grey:focus:not(.btn-text-angular){color:#676c72!important}.btn-red:not(.btn-text-angular),.btn-red:focus:not(.btn-text-angular){background-color:#e44729;color:#fff;border-color:#e44729}.btn-red:hover:not(.btn-text-angular),.btn-red:focus:hover:not(.btn-text-angular){color:#fff;background-color:#ed6c55;border-color:#ed6c55}.btn-red:active:not(.btn-text-angular),.btn-red:focus:active:not(.btn-text-angular){background-color:#e44729;color:#fff;border-color:#e44729}.btn-green:not(.btn-text-angular),.btn-green:not(.btn-text-angular):focus{background-color:#1bc04a;color:#fff;border-color:#1bc04a}.btn-green:not(.btn-text-angular):hover,.btn-green:not(.btn-text-angular):focus:hover{color:#fff;background-color:#4fe279;border-color:#4fe279}.btn-green:not(.btn-text-angular):active,.btn-green:not(.btn-text-angular):focus:active{background-color:#1bc04a;color:#fff;border-color:#1bc04a}.btn-purple:not(.btn-text-angular),.btn-purple:not(.btn-text-angular):focus{background-color:#9668b0;color:#fff;border-color:#9668b0}.btn-purple:not(.btn-text-angular):hover,.btn-purple:not(.btn-text-angular):focus:hover{color:#fff;background-color:#a975c5;border-color:#a975c5}.btn-purple:not(.btn-text-angular):active,.btn-purple:not(.btn-text-angular):focus:active{background-color:#9668b0;color:#fff;border-color:#9668b0}.btn-outline-purple:not(.btn-text-angular),.btn-outline-purple:focus:not(.btn-text-angular){background-color:transparent;color:#a975c5;border-color:#a975c5}.btn-outline-purple:hover:not(.btn-text-angular),.btn-outline-purple:focus:hover:not(.btn-text-angular){background-color:#9668b0;color:#fff}.btn-outline-purple:active:not(.btn-text-angular),.btn-outline-purple:focus:active:not(.btn-text-angular){color:#fff;background-color:#9668b0;border-color:#9668b0}.btn-darkgreen:not(.btn-text-angular),.btn-darkgreen:not(.btn-text-angular):focus{background-color:#03a688;color:#fff;border-color:#03a688}.btn-darkgreen:not(.btn-text-angular):hover,.btn-darkgreen:not(.btn-text-angular):focus:hover{color:#fff;background-color:#03bd9b;border-color:#03bd9b}.btn-darkgreen:not(.btn-text-angular):active,.btn-darkgreen:not(.btn-text-angular):focus:active{background-color:#03a688;color:#fff;border-color:#03a688}.btn-outline-darkgreen:not(.btn-text-angular),.btn-outline-darkgreen:focus:not(.btn-text-angular){background-color:transparent;color:#03a688;border-color:#03a688}.btn-outline-darkgreen:hover:not(.btn-text-angular),.btn-outline-darkgreen:focus:hover:not(.btn-text-angular){background-color:#03a688;color:#fff}.btn-outline-darkgreen:active:not(.btn-text-angular),.btn-outline-darkgreen:focus:active:not(.btn-text-angular){color:#fff;background-color:#03a688;border-color:#03a688}.btn-solid:not(.btn-text-angular),.btn-solid:focus:not(.btn-text-angular){background-color:#e44729;color:#fff;border-color:#e44729}.btn-solid:hover:not(.btn-text-angular),.btn-solid:focus:hover:not(.btn-text-angular){color:#fff;background-color:#ed6c55;border-color:#ed6c55}.btn-solid:active:not(.btn-text-angular),.btn-solid:focus:active:not(.btn-text-angular){background-color:#e44729;color:#fff;border-color:#e44729}.btn-outline-red:not(.btn-text-angular),.btn-outline-red:focus:not(.btn-text-angular){background-color:#fff;color:#e44729;border-color:#e44729}.btn-outline-red:hover:not(.btn-text-angular),.btn-outline-red:focus:hover:not(.btn-text-angular){background-color:#e44729;color:#fff}.btn-outline-red:active:not(.btn-text-angular),.btn-outline-red:focus:active:not(.btn-text-angular){color:#fff;background-color:#676c72;border-color:#676c72}.btn-outline:not(.btn-text-angular),.btn-outline:focus:not(.btn-text-angular){background-color:transparent;color:#e44729;border-color:#e44729}.btn-outline:hover:not(.btn-text-angular),.btn-outline:focus:hover:not(.btn-text-angular){background-color:#e44729;color:#fff}.btn-outline:active:not(.btn-text-angular),.btn-outline:focus:active:not(.btn-text-angular){color:#fff;background-color:#676c72;border-color:#676c72}.btn-blue:not(.btn-text-angular),.btn-blue:focus:not(.btn-text-angular){background-color:#1db8d6;color:#fff;border-color:#1db8d6}.btn-blue:hover:not(.btn-text-angular),.btn-blue:focus:hover:not(.btn-text-angular){color:#fff;border-color:#5ac8ef;background-color:#5ac8ef}.btn[disabled]:not(.btn-text-angular),.btn[disabled]:focus:not(.btn-text-angular){background-color:#dedede;color:#fff;border-color:#dedede;opacity:1}.btn[disabled]:hover:not(.btn-text-angular),.btn[disabled]:focus:hover:not(.btn-text-angular){color:#fff;border-color:#dedede;background-color:#dedede;opacity:1}.btn-blue:active:not(.btn-text-angular),.btn-blue:focus:active:not(.btn-text-angular){color:#fff;border-color:#1db8d6;background-color:#1db8d6}.btn-outline-blue:not(.btn-text-angular),.btn-outline-blue:focus:not(.btn-text-angular){background-color:transparent;color:#1db8d6;border-color:#1db8d6}.btn-outline-blue:hover:not(.btn-text-angular),.btn-outline-blue:focus:hover:not(.btn-text-angular){background-color:#1db8d6;color:#fff}.btn-outline-blue:active:not(.btn-text-angular),.btn-outline-blue:focus:active:not(.btn-text-angular){background-color:#676c72;color:#fff;border-color:#676c72}.navbtn,.navbtn:focus{background-color:#1db8d6!important;color:#fff!important;border-color:#1db8d6!important;margin-bottom:0!important;line-height:26px!important}.navbtn:hover,.navbtn:focus:hover{color:#fff!important;border-color:#5ac8ef!important;background-color:#5ac8ef!important}.navbtn:active,.navbtn:focus:active{color:#fff!important;border-color:#1db8d6!important;background-color:#1db8d6!important}.content-page-avv{padding-right:50px}header.header{background-color:#fff;position:fixed;left:0;top:0;z-index:2;border-bottom:1px solid #dedede;width:100%}header.header .navbar{border:0;margin-bottom:0;padding:10px 0;background:#fff;box-shadow:none;-webkit-box-shadow:none}header.header .navbar .navbar-header .navbar-toggle{padding-bottom:0;padding-right:0;margin-right:0;margin-bottom:0;border:none}header.header .navbar .navbar-header .navbar-brand{padding:0;height:auto}header.header .navbar .navbar-header .navbar-brand:hover{opacity:1}header.header .navbar .navbar-header .navbar-brand>img{width:241px}header.header .navbar .navbar-collapse .account-menu{border-radius:0;border:none}header.header .navbar .navbar-collapse .account-menu button{background:transparent;border:none;margin:0;padding:0}header.header .navbar .navbar-collapse .account-menu button:hover,header.header .navbar .navbar-collapse .account-menu button:focus,header.header .navbar .navbar-collapse .account-menu button:active{outline:none}header.header .navbar .navbar-collapse .account-menu button img{vertical-align:middle;border-radius:100%;margin-right:5px;width:50px;height:50px;border:3px solid #1db8d6;padding:2px}header.header .navbar .navbar-collapse .account-menu button .caret{border-top:10px dashed;border-top:10px solid\9;border-right:6px solid transparent;border-left:6px solid transparent}.faq .caret{border-top:6px solid;border-right:6px solid transparent;border-left:6px solid transparent}.faq .caret-up{border-top:0 solid;border-bottom:6px solid;border-right:6px solid transparent;border-left:6px solid transparent}header.header .navbar .navbar-collapse .account-menu button>p{display:inline-block;vertical-align:middle;text-align:left;font-size:16px;line-height:18px;border-right:2px solid #eee;padding-right:15px}header.header .navbar .navbar-collapse .account-menu button>p span{font-family:'Raleway',sans-serif;font-weight:500;display:block;vertical-align:middle}header.header .navbar .navbar-collapse .account-menu button>p span strong{font-family:'Raleway',sans-serif;font-weight:700;font-size:18px}header.header .navbar .navbar-collapse .account-menu ul{padding:0;border:none;font-size:16px;font-family:'Raleway',sans-serif;font-weight:700;min-width:340px}header.header .navbar .navbar-collapse .account-menu ul li{background-color:#676c72;border-bottom:1px solid #555}header.header .navbar .navbar-collapse .account-menu ul li:last-child{border-bottom:none}header.header .navbar .navbar-collapse .account-menu ul li a,header.header .navbar .navbar-collapse .account-menu ul li a:focus{color:#fff;background-color:#676c72;padding:7px 15px;position:relative;opacity:1}header.header .navbar .navbar-collapse .account-menu ul li a:hover{background-color:#fff;color:#676c72;opacity:1}header.header .navbar .navbar-collapse .account-menu ul li a i{font-size:20px;vertical-align:middle;display:none}header.header .navbar .navbar-collapse .account-menu ul li a.premium::after{content:"PREMIUM";float:right;display:inline-block;padding:4px 0;font-size:11px;position:absolute;right:15px}header.header .navbar .navbar-collapse .account-menu ul li.title{background-color:#1db8d6;color:#676c72;text-transform:uppercase;padding:7px 15px;font-size:16px;font-weight:normal}header.header .navbar .navbar-collapse .account-menu ul li.title span{text-transform:none;font-family:'Raleway',sans-serif;font-weight:500}header.header .navbar .navbar-collapse .btn{font-size:14px;padding:7px 20px 7px 20px;margin-bottom:12px;font-family:'Raleway',sans-serif;font-weight:700}header.header .navbar .navbar-collapse .navbar-nav{margin-top:10px}header.header .navbar .navbar-collapse .navbar-nav>li>a{padding-top:0;padding-bottom:0;padding-right:0;padding-left:0;margin-left:40px;font-family:'Raleway',sans-serif;font-weight:700;font-size:14px;text-shadow:none;font-family:"Barlow Condensed",sans-serif;color:#344b70;font-weight:500;font-size:22px;transition:opacity 300ms;display:block;position:relative}header.header .navbar .navbar-collapse .navbar-nav>li>a:focus{color:#777}header.header .navbar .navbar-collapse .navbar-nav>li>a.active{color:#1db8d6}.welcome{position:relative;height:calc(100% - 96px);background-size:cover;background-repeat:no-repeat;background-position:center center}.anchor-element{display:block;position:relative}.welcome.animation{background:url(../images/bg.png);background-size:cover;background-color:#1db8d6}.welcome .filter{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.4);z-index:0}.welcome .container{height:100%}.welcome .container .top{position:relative;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.welcome .container .top>div{margin-top:-80px}.welcome .container .top p{font-size:40px;line-height:55px;color:#fff;margin-bottom:50px;font-family:'Raleway',sans-serif}.welcome .container .top p span{color:#fff;font-weight:700}.welcome .container .top button{margin-top:30px;line-height:50px;height:50px;padding:0 30px;vertical-align:top}.welcome .container .top a.btn{display:inline-block;margin:0 auto;width:100%;padding:0;height:50px;line-height:46px;border:solid 2px #d3d3d3}.welcome label{display:block;text-align:left;color:#fff;margin-bottom:3px}.welcome .select2.select2-container{text-align:left;margin-bottom:0;height:50px;line-height:50px;border-color:#fff}.welcome .select2-container--default .select2-selection--single .select2-selection__rendered{height:50px;line-height:50px}.welcome .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}.welcome .selectboxit-container{display:inline-block;margin-bottom:0;height:50px;line-height:50px;width:100%;border-color:#fff}.welcome .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#676c72;opacity:.7}.welcome .selectboxit-container .selectboxit-options{top:calc(100% + 5px)!important;border-radius:5px 5px 5px 5px;border:none}.welcome .selectboxit-text{height:50px!important;line-height:50px!important}.welcome .container .top form{background:transparent}.welcome .container .top form input[type=text]{display:inline-block;line-height:50px;height:50px;margin-right:10px}.welcome .selectboxit-arrow-container{height:50px}.welcome .container .bottom{position:absolute;bottom:0;left:0;right:0;width:100%;padding:30px 0;background-color:rgba(29,184,214,.75);text-align:left;color:#fff;margin:0}.welcome .container .bottom .container{padding:0}.welcome .container .bottom p,.welcome .container .bottom a{display:inline-block;vertical-align:middle}.welcome .container .bottom .button{text-align:right;margin-right:-15px}.welcome .container .bottom .button .btn{margin-top:3px}.welcome .container .bottom h3{font-size:30px;line-height:35px;color:#fff;margin:0;font-family:'Raleway',sans-serif;font-weight:500}.welcome .container .bottom h3 span{display:block;margin-top:5px;font-size:16px;line-height:24px;font-family:'Raleway',sans-serif;font-weight:400}.small-banner{height:500px}.lista-avvocati>p{margin-bottom:20px}.lista-avvocati .exc{margin-bottom:18px}.lista-avvocati .more{margin-top:50px;text-align:center}.item-avvocati .item>div{padding:10px;max-width:270px;margin:0 auto;border:1px solid #ddd}.page-cerca .item-avvocati .item>div{max-width:none}.item-avvocati .item>div::after,.item-avvocati .item>div::before{display:table;clear:both;content:""}.item-avvocati .item .img-container{position:relative;width:150px;max-width:100%;margin:0 auto;min-width:150px;background-size:contain;display:inline-block;margin-right:20px;vertical-align:top}.item-avvocati .item .img-container img{width:100%}.item-avvocati .item .img-container{margin-bottom:5px}.item-avvocati .item .img-container .citta{position:absolute;bottom:7px;left:10px;overflow:hidden;text-overflow:ellipsis;font-size:9px}.item-avvocati .item .img-container .citta span{font-size:12px;padding:2px 10px;max-height:30px;line-height:13px;display:block;background-color:rgba(255,255,255,.9);color:#333}.item-avvocati .item .text-avv{text-align:center;padding-bottom:5px;border-bottom:1px solid #ddd;height:65px}.item-avvocati .item .text-avv h2{font-size:18px;line-height:19px;color:#333;font-weight:500;margin-top:8px;text-transform:capitalize}.item-avvocati .item .text-avv span{font-size:13px;line-height:20px;display:block;max-height:40px;overflow:hidden}.item-avvocati .item .text-studio{position:relative;height:67px;text-align:center;margin-top:-9px;margin-bottom:20px}.item-avvocati .item .text-studio a h3{font-size:14px;line-height:15px;color:#333;font-weight:500;margin-top:-2px;margin-bottom:1px;overflow:hidden}.item-avvocati .item .text-studio a p{font-size:11px;line-height:12px;color:#999;font-weight:300;overflow:hidden}.item-avvocati .item .text-studio span{display:inline-block;font-size:12px;line-height:13px;padding:0 5px 0 4px;background-color:#fafafa;margin-top:0;font-style:italic;position:relative;top:-4px}.item-avvocati .item .text-studio a{display:block;color:#333;padding:10px}.item-avvocati .item .text-studio a.nolink{cursor:default}.item-avvocati .item .text-studio a.nolink:hover{opacity:1}.item-avvocati .item .text-studio a h3 i{font-size:12px;margin-left:3px;font-weight:bold;color:#000}.item-avvocati .item .text-studio a .inner{display:table;width:100%}.item-avvocati .item .text-studio a img{height:30px;width:30px;vertical-align:middle}.item-avvocati .item .text-studio a .inner>div{width:100%;display:table-cell;vertical-align:middle;text-align:left;padding-left:10px;overflow:hidden}.item-avvocati .item .text-studio a .inner>div>div{width:100%;display:block;vertical-align:middle;text-align:left;max-height:41px;overflow:hidden}.item-avvocati .item .buttons .btn:not(.btn-text-angular){display:block;width:100%;border-radius:0;font-size:14px}.item-avvocati .item .buttons .btn:not(.btn-text-angular) span{font-size:14px}.item-avvocati .item .buttons .btn:not(.btn-text-angular):first-child{margin-bottom:5px}.icons{text-align:center;color:#fff;background-position:center center;background-size:100%;background-repeat:no-repeat}.icons>section{background-color:rgba(29,184,214,.8);padding-top:100px;padding-bottom:100px}.icons .item:last-child::after{border-right:none}.icons .item::after{height:80%;width:1px;border-right:1px dotted #fff;content:"";position:absolute;right:0;top:10%}.icons .item i{font-size:80px;margin-bottom:30px}.icons .item p{font-size:60px;font-family:'Raleway',sans-serif;font-weight:700}.icons .item h2{margin-top:30px;font-size:18px}.item-news{margin-bottom:80px}.item-city{margin-bottom:10px}.item-city-link{line-height:24px;min-height:48px;color:#1db8d6;text-transform:uppercase;font-weight:700;font-size:16px}.item-news .article-img{padding-bottom:20px;height:195px;display:block;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:distribute;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:distribute;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.item-news .article-img img{width:100%}.item-news a:hover{opacity:.6;text-decoration:none}.item-news>div{position:relative}.item-news>div .text span a{color:#99938d;font-size:14px}.item-news>div .text span a:hover{opacity:.8}.item-news>div .text .categoria{margin-top:10px;margin-bottom:0}.item-news>div .text .categoria a{color:#1db8d6;text-transform:uppercase;font-family:'Raleway',sans-serif;font-weight:700;font-size:14px}.item-news>div .text .categoria a:hover{opacity:.8}.item-news>div .text h4{font-size:16px;line-height:24px;margin-bottom:0}.item-news>div .text h4 a{color:#333}.item-news>div .text h1{font-size:30px;line-height:35px;color:#333;margin:10px 0 5px 0}.item-news>div .article{padding-top:20px}.item-news>div .article h2{font-size:22px;color:#333;margin:20px 0 20px 0}.item-news>div .article h2 p{font-size:22px!important;color:#333!important;margin:0 0 20px 0!important}.item-news>div .article h3{font-size:18px;color:#333;margin:20px 0 5px 0}.item-news>div .article a{color:#1db8d6;text-decoration:underline;font-weight:bold}.item-news>div .article a:hover{text-decoration:none}.item-news>div .article blockquote{display:block;color:#333;font-size:16px;line-height:22px;font-style:italic;width:70%;margin:40px auto}.item-news>div .article blockquote p{position:relative;color:#999}.item-news>div .article blockquote p::before{position:absolute;top:-25px;left:-50px;width:50px;height:50px;line-height:40px;text-align:center;display:block;content:"";font:normal normal normal 14px/1 FontAwesome;font-size:30px;color:#ccc;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.item-news>div .article blockquote p::after{position:absolute;bottom:-15px;right:-50px;width:50px;height:30px;line-height:40px;text-align:left;display:block;content:"";font:normal normal normal 14px/1 FontAwesome;font-size:30px;color:#ccc;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.item-news>div .article ul{margin-top:20px;margin-bottom:20px;padding-left:25px}.item-news>div .article ul li{list-style-type:initial}.item-news>div .article ol{margin-top:20px;margin-bottom:20px;padding-left:25px}.item-news>div .article ol li{list-style-type:decimal}.item-news>div .article p strong{font-weight:700;color:#333}.item-news>div footer ul{margin:0;padding:0;margin-top:40px;padding-top:20px;list-style:none;border-top:1px solid #eee}.item-news>div footer ul li{font-size:12px;font-weight:700;background-color:#eee;float:left;margin-right:3px;padding:0 10px;margin-bottom:3px;line-height:30px;color:#676c72}.item-news>div footer ul li a{color:#333}.articoli.single .item-news{margin-bottom:0}.articoli.single .item-news>div .text .categoria{margin:0}.articoli.single .item-news .article-img{height:auto!important}.articoli.single .item-news .autore{margin-bottom:15px;display:inline-block!important;width:auto}.articoli.single .item-news>div .text h3 a{font-size:18px;margin-bottom:10px;display:block;float:left}.articoli.single .item-news>div .text span.date{display:block;text-align:right;float:right}.articoli.single .item-news>div .text span a{font-size:16px;margin-bottom:10px;display:inline-block;margin-top:-8px}.partners{background-color:#fff;text-align:center}.partners .item{text-align:center;padding:10px;margin-bottom:20px}.partners img{display:inline-block;max-width:70%;max-height:70px}.footer{background-color:#1db8d6;color:#fff;padding:50px 0}.footer a{color:#fff}.footer h1{margin-top:0;font-size:30px;margin-bottom:15px}.footer .credits{text-align:right}.footer .credits a{margin-top:20px;display:block;font-size:15px}.footer .credits a:after{content:url("../images/logo-devapp-credits.png");margin-left:10px;top:4px;position:relative}.footer .credits a:hover{color:#fff}.footer ul{display:block;margin:0;padding:0}.footer ul li:last-child::after{content:none}.footer ul li{list-style:none;float:left}.footer ul li a{display:block;font-size:15px}.footer ul li a:hover{color:#fff}.footer ul li:not(:last-child) a::after{content:"|";padding:0 5px}.slick-slider{padding-top:50px}.slick-track{margin:0 auto}.slick-slide>div{max-width:270px;margin:0 auto}.slick-slide:hover,.slick-slide:focus,.slick-slide:active{outline:none}.slick-prev{position:absolute;top:0;right:60px;height:35px;width:35px;text-align:center;padding:0;line-height:0;background:#fff;background-image:none!important;color:transparent;border:1px solid #ddd;border-radius:2px;opacity:1;text-shadow:none}.slick-prev::after{content:"";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;display:block;color:#676c72}.slick-prev:hover{background-color:#ddd}.slick-next{position:absolute;top:0;right:15px;height:35px;width:35px;text-align:center;padding:0;line-height:0;background:#fff;background-image:none!important;color:transparent;border:1px solid #ddd;border-radius:2px;opacity:1;text-shadow:none}.slick-next::after{content:"";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;display:block;color:#676c72}.slick-next:hover{background-color:#ddd}.slick-arrow:hover,.slick-arrow:focus{color:transparent}.banner-avvocato{width:100%;height:390px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:-96px}.banner-avvocato-sito{width:100%;height:380px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:-105px}.private{position:absolute;top:20px;left:0;width:100%;margin:0 auto;text-align:center}.private .alert{display:inline-block}.private .alert a{font-weight:700;text-decoration:underline}.private .alert a:hover{text-decoration:none;opacity:1}.mod:not(.btn-text-angular){margin-top:-90px;margin-bottom:20px;text-align:right}.mod:not(.btn-text-angular) .inner{width:auto;float:right;padding:10px;background-color:rgba(0,0,0,.5);border-radius:5px}.mod:not(.btn-text-angular) .inner::before,.mod:not(.btn-text-angular) .inner::after{display:table;content:"";clear:both}.mod:not(.btn-text-angular) p{display:block;border:none;text-align:left;font-size:14px;line-height:14px;margin-bottom:5px;color:#fff;text-shadow:.3px .3px #999}.mod:not(.btn-text-angular) a:not(.btn-text-angular){display:block;float:left;border:none;padding:0 15px;height:30px;line-height:30px;font-size:14px;text-transform:none;font-weight:700}.mod:not(.btn-text-angular) a:not(.btn-text-angular).ml{margin-left:5px}.mod:not(.btn-text-angular) a:not(.btn-text-angular):hover{border:none}.info-avv{display:none;position:fixed;border:solid 2px #fff!important;bottom:0;padding:0;width:calc(100%);text-align:center;z-index:25;padding:10px 15px;font-family:'Raleway',sans-serif;font-weight:700;font-size:18px}.call-to-action-fixed:not(.btn-text-angular){display:none;position:fixed;bottom:0;left:0;padding:0;width:calc(100% - 0);text-align:center;border-radius:0;z-index:25;padding:10px 15px;font-family:'Raleway',sans-serif;font-weight:700;font-size:15px!important;height:100px}header.avvocato{background-color:transparent;width:100%}header.avvocato.fix .top{background-color:rgba(68,76,77,.7)}header.avvocato .top{background:rgba(68,76,77,.7);padding:15px 0}header.avvocato .bottom{background:#676c72;padding:0}header.avvocato .title{position:relative;color:#fff}header.avvocato .title a{color:#fff;display:block}header.avvocato .title a:hover{opacity:.5}header.avvocato .title .name{padding-left:70px}header.avvocato .title .name h1{font-size:30px;line-height:25px;margin-bottom:4px}header.avvocato .title .name .specializzazione{font-size:14px}header.avvocato .title .name .specializzazione div{max-height:46px;overflow:hidden}header.avvocato .title .avatar{position:relative}header.avvocato .title .avatar img{position:absolute;bottom:-155px;left:15px;width:calc(100% + 40px);background-color:#1db8d6;max-width:none;z-index:1;border:5px solid #676c72;border-radius:5px;background:#fff;background-position:center center}header.avvocato .title ul{float:right;text-align:right;padding:0;margin:0}header.avvocato .title ul li{float:left;display:block;margin-left:10px}header.avvocato .title ul li i{font-size:25px}header.avvocato .title .address{text-align:right;font-size:14px}header.avvocato .navbar-toggle{background:transparent;padding:9px 0;margin-right:0}header.avvocato .navbar-toggle .icon-bar{background:#fff}.navbar-toggle .icon-bar{width:22px;transition:all .2s}.navbar-toggle span:nth-child(2){transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggle span:nth-child(3){opacity:0}.navbar-toggle span:nth-child(4){transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggle.collapsed span:nth-child(2){transform:rotate(0)}.navbar-toggle.collapsed span:nth-child(3){opacity:1}.navbar-toggle.collapsed span:nth-child(4){transform:rotate(0)}header.avvocato .navbar-collapse{padding:0;color:#fff;position:relative}header.avvocato .navbar-collapse a{color:#fff}header.avvocato .navbar-collapse .menu{padding-left:55px}header.avvocato .navbar-collapse .menu .nav a{padding:10px 15px;font-family:'Raleway',sans-serif;font-weight:700;font-size:14px;cursor:pointer}header.avvocato .navbar-collapse .menu .nav a:hover{background:#fff;color:#1db8d6;opacity:1}header.avvocato .navbar-collapse .menu .nav a:focus{background:transparent;color:#fff;opacity:1}header.avvocato .navbar-collapse .menu .nav a.active{background:#fff;color:#1db8d6}.banner-avvocato-sito.fix{position:fixed;top:-275px;z-index:3}.avvocato.fix{position:fixed;top:0;left:0;z-index:10;width:100%}.avvocato.fix .title .name{padding-left:0;margin-left:-15px;margin-right:15px}.avvocato.fix .title .avatar img{bottom:-120px;width:120px;border:3px solid #676c72}.avvocato.fix .navbar-collapse .menu .col-md-offset-2{margin-left:65px}.articoli .title-section::before{content:"";vertical-align:middle}.articoli .item-news{margin-bottom:40px}.articoli .item-news .article-img{height:142px}.pAvv .articoli .item-news .article-img{height:135px}.commenti .title-section::before{content:""}.menu-shadow{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:10;pointer-events:none;opacity:0;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.close-menu{background:#1db8d6;border:none;padding:5px 10px;border-radius:50px;display:none;float:right;margin-bottom:30px;font-size:14px;font-family:'Raleway',sans-serif;font-weight:500;color:#fff;opacity:1}.close-menu:before{content:"";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;color:#fff;margin-right:4px;margin-top:-4px;vertical-align:middle;display:inline-block}.item-icons{text-align:center;margin-bottom:50px}.perche-aderire .item-icons i{display:inline-block;font-size:21px}.perche-aderire .item-icons h2{display:inline;font-size:17px}.item-icons i{font-size:60px;margin-bottom:20px}.item-icons .info{position:absolute}.adornment::after{font-size:10px;background-color:#e44729;font-weight:bold;color:#fff;padding:3px;border-radius:5px;text-transform:uppercase;margin-left:4px;top:0;position:absolute;margin-top:4px;font-family:Raleway,sans-serif}.adornment-new::after{content:'NEW'}.adornment-inarrivo::after{content:'IN ARRIVO';background-color:#676c72}.item-icons .info span{font-size:10px;background-color:#e44729;font-weight:bold;color:#fff;padding:3px;border-radius:5px;text-transform:uppercase;margin-left:54px;vertical-align:top}.item-icons h2{font-size:20px;text-transform:uppercase;color:#1db8d6;margin-bottom:20px}.video iframe{text-align:center;margin:0 auto;display:block;box-shadow:0 1px 15px 0 rgba(0,0,0,.36)}.gif-image{text-align:center;margin:0 auto;display:block;box-shadow:0 1px 15px 0 rgba(0,0,0,.36);width:100%;max-width:500px}.item-icons h3{font-size:18px}.section-frase{padding-top:40px;padding-bottom:40px}.section-frase h3{font-size:30px;line-height:45px;margin:0;font-family:'Raleway',sans-serif;font-weight:500;padding:0 50px}.intro-come-funziona{padding-top:80px;padding-bottom:80px;background-color:#fff}.intro-come-funziona h3{font-size:30px;line-height:45px;margin:0;font-family:'Raleway',sans-serif;font-weight:500;padding:0 100px}.intro-come-funziona span strong{color:#1db8d6}.perche-aderire{background-color:#fff}.come-funziona .item-icons{margin-bottom:75px}.come-funziona .item-icons>span{display:block;width:170px;height:170px;text-align:center;margin:0 auto;background:#1db8d6;border-radius:100%;margin-bottom:20px;border:10px solid #e5e5e5}.come-funziona .item-icons span h2{position:relative;display:table-cell;width:180px;height:150px;text-align:center;vertical-align:middle;font-size:18px;line-height:23px;padding:0 15px;color:#fff}.come-funziona-rows>section:nth-child(odd){background:#fff}.come-funziona-rows>section:nth-child(odd) .img-container{float:right}.come-funziona-rows>section:nth-child(odd) .img-container{text-align:right}.come-funziona-rows>section:nth-child(even) .text-container{float:right}.come-funziona-rows>section.image{text-align:center}.come-funziona-rows>section.image img{width:50%}.come-funziona-rows>section.image2 img{width:75%}.come-funziona-rows>section.split img{border:20px solid #fff;width:70%;box-shadow:0 0 40px rgba(204,204,204,.75)}.come-funziona-rows>section.split h3{text-align:left;margin-top:30px}.come-funziona-rows>section.split h3::before{display:none}.hai-gia{background-color:#676c72}.hai-gia h3{color:#fff}.hai-gia h3::before{display:none}.hai-gia p{color:#fff;margin-bottom:0}.prezzi .box-prezzi{text-align:center}.prezzi .box-prezzi .inner-prezzi{position:relative;margin-top:15px;margin-bottom:15px}.prezzi .box-prezzi .inner-prezzi .prezzi-top{position:relative;padding:30px 20px;background-color:#1db8d6;border-radius:5px 5px 0 0;color:#fff;height:280px}.prezzi .box-prezzi .inner-prezzi .prezzi-top .early-bird{position:absolute;top:-4px;right:-4px;width:80px;z-index:0}.prezzi .box-prezzi .inner-prezzi .prezzi-top h3{text-transform:uppercase;font-size:30px;line-height:32px;margin-bottom:40px}.prezzi .box-prezzi .inner-prezzi .prezzi-top p{font-family:'Raleway',sans-serif;font-weight:500}.prezzi .box-prezzi .inner-prezzi .prezzi-top p span{font-size:40px}.prezzi .box-prezzi .inner-prezzi .prezzi-top p span span{font-size:20px}.prezzi .box-prezzi .inner-prezzi .prezzi-top p span.free{margin-top:72px;display:block;font-size:30px}.prezzi .box-prezzi .inner-prezzi .prezzi-top small{font-family:'Raleway',sans-serif;font-weight:500;font-size:12px;display:block;margin-top:5px}.prezzi .box-prezzi .inner-prezzi .prezzi-top .line-through{text-decoration:solid;font-size:13px;font-family:'Raleway',sans-serif;font-weight:700;margin-bottom:15px;margin-top:-20px;display:inline-block;height:24px;text-decoration-color:#e44729}.prezzi .box-prezzi .inner-prezzi .info{padding:30px;height:265px;border-radius:0 0 5px 5px;background-color:#dedede;color:#676c72}.prezzi .box-prezzi .inner-prezzi .info h4{position:relative;font-size:15px;text-align:center;margin:0 auto 10px auto;font-weight:400}.prezzi .box-prezzi .inner-prezzi .info h4.checked::before{content:"";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;color:#fff;display:inline-block;position:absolute;left:0;top:-4px;color:#1db8d6}.prezzi .box-prezzi .inner-prezzi .info .btn:not(.btn-text-angular){margin-top:20px;display:inline-block;font-size:12px}.prezzi .box-prezzi{text-align:center}.prezzi .box-prezzi .inner-prezzi{position:relative}.prezzi .box-prezzi .inner-prezzi .prezzi-top{position:relative;padding:30px 20px;background-color:#1db8d6;border-radius:5px 5px 0 0;color:#fff;height:280px}.prezzi .box-prezzi .inner-prezzi .prezzi-top .early-bird{position:absolute;top:-4px;right:-4px;width:80px;z-index:0}.prezzi .box-prezzi .inner-prezzi .prezzi-top h3{text-transform:uppercase;font-size:30px;line-height:32px;margin-bottom:20px}.prezzi .box-prezzi .inner-prezzi .prezzi-top p{font-family:'Raleway',sans-serif;font-weight:500}.prezzi .box-prezzi .inner-prezzi .prezzi-top p span{font-size:40px}.prezzi .box-prezzi .inner-prezzi .prezzi-top p span span{font-size:20px}.prezzi .box-prezzi .inner-prezzi .prezzi-top p span.free{margin-top:72px;display:block;font-size:30px}.prezzi .box-prezzi .inner-prezzi .prezzi-top small{font-family:'Raleway',sans-serif;font-weight:500;font-size:12px;display:block;margin-top:5px}.prezzi .box-prezzi .inner-prezzi .prezzi-top .discount-perc{background-color:#e44729;font-weight:bold;border-radius:23px;padding:3px;margin-left:6px;font-size:15px}.prezzi .box-prezzi .inner-prezzi .info{padding:30px;height:265px;border-radius:0 0 5px 5px;background-color:#dedede;color:#676c72}.prezzi .box-prezzi .inner-prezzi .info h4{position:relative;font-size:15px;text-align:center;margin:0 auto 10px auto;font-weight:400}.prezzi .box-prezzi .inner-prezzi .info h4.checked::before{content:"";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;color:#fff;display:inline-block;position:absolute;left:0;top:-4px;color:#1db8d6}.prezzi .box-prezzi .inner-prezzi .info .btn{margin-top:20px;display:inline-block;font-size:12px}.prezzi .box-prezzi .inner-prezzi .prezzi-top .btn{position:absolute;left:30px;bottom:30px;width:calc(100% - 60px)}.cta-box .btn:not(.btn-text-angular){padding:25px 35px}.cta-box .btn:not(.btn-text-angular) span{font-size:12px;text-transform:none}.cta-box u{text-transform:uppercase}.piani .cta{font-size:14px;text-align:center;text-transform:uppercase;display:block;line-height:32px;margin-top:40px;margin-bottom:30px}.piani .cta strong.prof{font-size:30px;text-transform:uppercase;display:block}.piani .cta strong.prezzo{text-transform:uppercase;font-weight:400!important;font-size:35px}.piani .cta del{color:#999;display:block;margin:10px 0 5px 0;text-transform:uppercase;font-size:18px}.piani .cta small{text-transform:none;font-size:14px}.piani .right{float:right}.piani h2{color:#e44729;text-transform:uppercase;font-size:25px;line-height:25px;margin-bottom:20px}.piani h3{margin-bottom:10px}.video h3{margin-bottom:10px}.piani .table-responsive{border:none}.piani table{width:100%}.piani table thead th{text-align:center;padding:0 1px;width:100%}.piani table thead th span{font-size:13px;background-color:#1db8d6;padding:10px;display:inline-block;border-radius:5px 5px 0 0;color:#fff;width:100%;font-family:'Raleway',sans-serif;font-weight:700;text-transform:uppercase}.appr-text{font-size:12px;line-height:16px;margin-top:20px;color:#999}.piani table thead th span.appr-link::after{content:"*";display:inline-block;font-size:25px;position:relative;top:5px;line-height:0}.background-red{background-color:#e44729!important}.color-red{color:#e44729!important}.background-green{background-color:#1bc04a!important}.color-green{color:#1bc04a!important}.prodotti-fatture .piani{background-color:transparent}.prodotti-fatture .piani h3{margin-bottom:45px}.piani .plan-choose{margin-bottom:60px;margin-top:60px}.piani table thead th:before{font-size:25px;font-family:'Raleway',sans-serif;font-weight:700;color:#e44729;display:none}.piani table tbody tr{margin-top:10px}.piani table tbody tr:nth-child(odd){background-color:#dedede}.piani table tbody tr:nth-child(even){background-color:#fff}.prodotti-fatture .piani table tbody tr td{min-width:200px}.prodotti-fatture .piani table tbody tr td b{margin:5px;min-width:160px}.piani table tbody tr td{text-align:center;padding:15px 5px;min-width:170px;font-family:'Raleway',sans-serif;font-weight:500;font-size:14px;line-height:15px}.piani table tbody tr td span b{color:#676c72}.piani table tbody tr td:first-child{text-align:left;padding:15px 15px}.piani table tbody tr td .fa-check{color:#1bc04a}.piani table tbody tr td .fa-check-circle{color:#1bc04a;font-size:20px}.piani table tbody tr td .fa-minus{color:#999}.section.faq .item{margin-bottom:40px}.section.faq .item h2{font-size:18px;cursor:pointer;font-weight:normal}.payoff{text-align:center;background-color:#fff;padding-top:50px;padding-bottom:50px}.payoff p{text-transform:uppercase;font-size:25px;line-height:35px;color:#1db8d6}.page.fix{padding-top:456px}.page-static h2{color:#333;font-size:25px;margin-bottom:20px}.page-static h3{margin-top:15px;font-size:18px}.pAvv{padding-top:40px}.item-news .article-img{height:195px}.page .competenze ul{margin:0;padding:0;list-style:none;display:block;height:100%;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.page .competenze ul li:not(:last-child),.page .esperienze ul li{display:none;margin-bottom:20px;padding-bottom:15px;border-bottom:1px dashed #bbb}.page .esperienze ul li h4{margin-bottom:0}.page .esperienze ul li p{font-size:12px;color:#999;margin-top:10px}.page .competenze2 ul li h4,.page .servizi ul li h4{font-size:12px;font-weight:700;background-color:#eee;float:left;margin-right:3px;padding:0 10px;margin-bottom:3px;line-height:30px;color:#676c72}.page .competenze ul li p{font-size:12px;color:#999}.page .competenze ul li:first-child h4{margin-top:0}.page .competenze ul li:nth-child(1),.page .competenze ul li:nth-child(2),.page .competenze ul li:nth-child(3),.page .competenze ul li:nth-child(4),.page .competenze ul li:nth-child(5),.page .competenze ul li:nth-child(6),.page .competenze ul li:nth-child(7),.page .competenze ul li:nth-child(8),.page .competenze ul li:nth-child(9),.page .competenze ul li:nth-child(10),.page .competenze ul li:nth-child(11),.page .competenze ul li:nth-child(12),.page .competenze ul li:nth-child(13),.page .competenze ul li:nth-child(14),.page .competenze ul li:nth-child(15),.page .competenze ul li:nth-child(16),.page .esperienze ul li:nth-child(1),.page .esperienze ul li:nth-child(2),.page .esperienze ul li:nth-child(3),.page .esperienze ul li:nth-child(4),.page .esperienze ul li:nth-child(5),.page .esperienze ul li:nth-child(6),.page .esperienze ul li:nth-child(7),.page .esperienze ul li:nth-child(8),.page .esperienze ul li:nth-child(9),.page .esperienze ul li:nth-child(10),.page .esperienze ul li:nth-child(11),.page .esperienze ul li:nth-child(12),.page .esperienze ul li:nth-child(13),.page .esperienze ul li:nth-child(14),.page .esperienze ul li:nth-child(15),.page .esperienze ul li:nth-child(16){display:block}.page .competenze ul.open li,.page .esperienze ul.open li{display:block}.page .competenze button,.page .esperienze button{margin-top:20px}.page .competenze button::before{content:attr(data-more)}.page .esperienze button::before{content:attr(data-more2)}.page .gallery{padding-bottom:80px;background-color:#dedede}.page .gallery .title-section::before{content:""}.page .gallery .item{position:relative;margin-top:10px}.page .gallery .item .overlay{position:absolute;top:0;left:15px;width:calc(100% - 30px);height:100%;background:rgba(0,0,0,.5);content:"";opacity:0;pointer-events:none;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.page .gallery .item .overlay:before{content:"";position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px;height:60px;width:60px;line-height:60px;text-align:center;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:50px;color:#fff}.page .gallery .item:hover .overlay{opacity:1}.page .gallery .item img{width:100%}.title-subsection{color:#333;margin-bottom:10px;font-size:18px}.page h4 span{font-weight:500}.inner-pubblicazioni{display:block;margin-bottom:40px}.inner-pubblicazioni::before,.inner-pubblicazioni::after{display:table;clear:both;content:" "}.inner-pubblicazioni .img-box{position:relative;width:150px;height:150px;max-width:100%;float:left;display:block;overflow:hidden}.inner-pubblicazioni .img-box img{width:100%}.inner-pubblicazioni .text{float:left;display:block;padding-left:15px}.inner-pubblicazioni .text h4{margin-top:0;font-size:18px}.inner-pubblicazioni .text span{display:block;color:#99938d;margin-bottom:20px}.inner-pubblicazioni a{border:none;background:transparent;padding:0;margin-right:20px;display:inline-block;text-decoration:underline}.inner-pubblicazioni a i{font-size:24px;margin-left:10px;vertical-align:bottom}.inner-pubblicazioni a i:hover{color:#1db8d6}.inner-sidebar{margin-bottom:20px}.inner-sidebar:last-child{margin-bottom:0}.inner-sidebar iframe{width:100%}.inner-sidebar .info{background:#dedede;border-radius:5px;padding:20px 15px;font-size:14px;margin-bottom:13px}.section-filtri .inner-sidebar .info{padding:0;overflow:hidden;border-radius:0 0 5px 5px}.section-filtri .inner-sidebar .info>div:first-child input[type="checkbox"]+label{padding:12px 3px 6px 40px;background-position:15px 12px}.section-filtri .inner-sidebar .info>div:last-child input[type="checkbox"]+label{padding:6px 3px 12px 40px;background-position:15px 6px}.section-filtri .inner-sidebar .info>div:first-child span{top:13px}.inner-sidebar .info h2{color:#333;font-size:18px;margin-bottom:0}.inner-sidebar .info a{color:#333;font-size:13px;display:inline-block;width:auto;width:calc(100% - 42px);word-wrap:break-word}.inner-sidebar .info iframe{max-width:100%;width:100%;height:210px;margin-top:20px}.inner-sidebar .title{position:relative;background:#676c72;color:#fff;padding:7px 50px 7px 20px;border-radius:5px 5px 0 0}.inner-sidebar .title.exc{background-color:#e44729;border-radius:5px;padding-top:15px}.inner-sidebar .title.exc h5{width:80%;display:inline-block;vertical-align:top}.inner-sidebar .title.exc h5 a{color:#fff}.inner-sidebar .title.exc h5 a:hover{text-decoration:none}.inner-sidebar .title.exc::before{content:"";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;color:#fff;margin-right:10px;display:inline-block}.inner-sidebar .title.studiolegale a{position:absolute;top:0;right:0;height:100%;width:50px;text-align:center;padding:3px 0;color:#fff;background:#1db8d6;border-radius:0 5px 0 0;border-left:1px solid #fff}.inner-sidebar .title.studiolegale a:hover{opacity:1;background-color:#5ac8ef}.inner-sidebar .title.studiolegale a::before{content:"";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px}.inner-sidebar .title h5{font-family:'Raleway',sans-serif;font-weight:700;font-size:18px}.inner-sidebar .title h5 a{color:#fff;display:block}.box-inner{padding:20px 15px;background:#dedede;border-radius:5px;font-size:16px}.box-inner ul{margin:0;padding:0;list-style:none}.box-inner ul li{margin-bottom:5px}.box-inner ul li:last-child{margin-bottom:0}.box-inner ul li p.phone::before{content:"";font-size:20px;vertical-align:bottom;margin-bottom:2px}.box-inner ul li p.fax::before{content:"";font-size:20px;vertical-align:bottom;margin-bottom:2px}.modal-studio-output .box-inner ul li p.email::before{content:"";font-size:20px;vertical-align:top;margin-bottom:3px}.box-inner ul li p.url::before{content:"";font-size:20px;vertical-align:bottom;margin-bottom:2px}.box-inner ul li p::before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;font-size:20px;width:27px;text-align:center;display:inline-block}.box-inner ul li a{color:#676c72}aside.hidden-md{padding:0 0 30px 0}aside .btn{padding:10px 0;width:100%}aside .item-avvocati .item{margin-top:10px}aside .item-avvocati>div h2{font-size:18px;text-align:center}aside a{color:#676c72}aside .altri-articoli{margin-top:20px}aside .altri-articoli a{position:relative;font-size:14px;display:block;background-color:#e5e5e5;padding:20px 10px;line-height:16px;margin-bottom:10px}aside .altri-articoli span{display:block;float:left;width:100%;padding-left:25px}aside .altri-articoli a::before,aside .altri-articoli a::after{display:table;content:"";clear:both}aside .altri-articoli i{position:absolute;left:10px;top:50%;margin-top:-15px;display:block;float:left;width:20px;height:30px;line-height:30px;font-size:20px}aside.mTop{margin-top:40px}aside .widget:first-child{margin-top:0}aside .widget{margin-top:40px}aside .widget span,aside .widget p{font-size:13px}aside .widget p .mostra{font-weight:bold}aside .widget>h4{color:#1db8d6;text-transform:uppercase;clear:both;font-size:18px}aside .widget>h4::after{content:"";display:block;width:80px;height:3px;margin:0 0 15px 0;background:#eee}.action-search{display:none;text-align:right}.action-search>div{margin-top:20px}.action-search button:not(.btn-text-angular){display:inline-block;padding:10px 20px}.action-search button.filtri::after:not(.btn-text-angular){content:"";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px;font-size:15px;vertical-align:middle;margin-top:-3px;display:inline-block}aside.filtri .section:first-child h4{margin-top:0!important}aside.filtri .close-menu{position:absolute;right:15px;top:33px}aside.filtri label,aside.filtri span{font-size:12px;line-height:14px;font-family:'Raleway',sans-serif;font-weight:700;display:inline-block}aside.filtri .section-filtri .info>div:last-child input[type="checkbox"]+label{margin-bottom:0}aside.filtri .section-filtri span{position:absolute;top:8px;right:15px;z-index:0}aside.filtri label{font-family:'Raleway',sans-serif;font-weight:700}aside.filtri .pref label{font-size:14px}.pagination{margin:0 0 50px 0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#1db8d6;border-color:#1db8d6;font-family:'Raleway',sans-serif;font-weight:700;display:block;text-align:center;float:left}.pagination>li:first-child>a,.pagination>li:first-child>span{border-radius:5px;font-family:'Raleway',sans-serif;font-weight:700;display:block;text-align:center;float:left}.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:5px;font-family:'Raleway',sans-serif;font-weight:700;display:block;text-align:center;float:left}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:#ddd;color:#fff;border-radius:5px;font-family:'Raleway',sans-serif;font-weight:700;display:block;text-align:center;float:left}.pagination>.disabled>a:hover,.pagination>.disabled>a:focus:hover,.pagination>.disabled>a:hover:hover,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus:hover,.pagination>.disabled>span:hover:hover{opacity:1}.pagination>li>a,.pagination>li>span{color:#fff;background-color:#999;border:none;margin:0 3px;border-radius:5px;float:none;font-family:'Raleway',sans-serif;font-weight:700;display:block;text-align:center;float:left}.pagination>li>a:hover,.pagination>li>span:hover{background-color:#1db8d6;opacity:1;color:#fff}#modal-alert{background-color:rgba(0,0,0,.5)}#modal-alert .modal-dialog{width:100%!important;max-width:100%;margin:0 auto}#modal-alert .modal-content{width:430px;max-width:100%;background-color:#fff}#modal-alert .modal-body{padding-top:30px;padding-bottom:30px}#modal-alert span.title{font-size:25px}#modal-alert ul li{background-color:#eee;padding:15px;margin-top:20px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}#modal-alert ul li:hover{background-color:#676c72;color:#fff}#modal-alert a.active li{background-color:#1db8d6;color:#fff}#modal-alert a.active li:hover{background-color:#5ac8ef;color:#fff}#modal-alert a:hover{opacity:1}#modal-alert ul li h5{font-size:16px;font-weight:700}.modal-login .modal-content,.modal-registrati .modal-content{max-height:90vh;height:100%}.modal-fullscreen .modal-body{max-height:100%!important;height:100%!important}.modal-login .modal-content .modal-body,.modal-registrati .modal-content .modal-body{height:auto;max-height:calc(90vh - 61px);padding-bottom:0}.modal-login .modal-content .modal-body form,.modal-registrati .modal-content .modal-body form{padding-bottom:0;overflow:hidden}.modal:not(.videoplayer-credit){z-index:9999;width:calc(100% - 20px);height:100%;margin:10px}.modal-open .modal:not(.videoplayer-credit){padding-right:0!important}.modal-open .pac-container{z-index:10000000000!important}#toast-container{z-index:10000000000!important}.modal:not(.videoplayer-credit) .modal-dialog{padding:0;height:100%;max-height:100%;overflow:auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch}.modal:not(.videoplayer-credit) .modal-dialog .modal-content{position:relative;width:100%;min-height:300px;height:auto;background:#eee;border-radius:0;border:solid 1px #fff;box-shadow:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 58px)}.modal.modal-studio-output .modal-dialog .modal-content{min-height:500px}.modal:not(.videoplayer-credit) .modal-dialog .modal-header{position:relative;background:#eee;color:#676c72;max-height:60px;padding:0 15px;border:none;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.modal:not(.videoplayer-credit) .modal-dialog .modal-header .modal-title{line-height:60px;text-transform:uppercase;text-align:center;font-size:20px;font-weight:normal}.modal:not(.videoplayer-credit) .modal-dialog .modal-header button{position:relative;z-index:1;background-color:transparent;border:none;height:100%;padding:0;text-transform:uppercase;font-family:'Raleway',sans-serif;font-weight:700;display:inline-block;line-height:60px;color:#1db8d6;margin-right:-15px;padding-left:15px;padding-right:15px;font-size:22px}.modal:not(.videoplayer-credit) .modal-dialog .modal-header span{position:absolute;top:0;left:0;z-index:0;width:100%;text-align:center;height:100%;padding:0;text-transform:uppercase;font-family:'Raleway',sans-serif;font-weight:700;display:inline-block;line-height:60px;font-size:16px}.modal:not(.videoplayer-credit) .modal-dialog .modal-header .close{margin-top:0;color:#fff;opacity:1;line-height:60px;font-size:35px}.modal:not(.videoplayer-credit) .modal-dialog .modal-body{background-color:#fff;padding:15px 50px 15px 50px;height:auto;max-height:calc(100vh - 60px)}.modal:not(.videoplayer-credit) .modal-dialog .modal-body form{padding:20px 0;background-color:transparent;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;margin:0;height:auto}.modal:not(.videoplayer-credit) .modal-footer{background:#fff;padding:15px 15px;height:60px}.modal:not(.videoplayer-credit) .modal-footer .btn{padding:3px 20px;font-size:14px;border-width:1px;width:auto;margin:0;margin-left:10px;display:inline-block}.wizard{margin:0 auto;width:100%;height:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wizard form .btn:not(.btn-text-angular){margin-top:0;margin-bottom:0;font-size:14px}.upload{position:relative;width:250px;margin:0 auto}.upload .file-button{position:absolute;top:0;left:0;height:100%;background-size:auto 20px;width:100%;background-size:auto 20px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer!important}.upload .file-button:hover span{opacity:1}.upload-bg.file-button{position:absolute;top:0;right:0;z-index:3;height:100%;background-size:auto 20px;width:100%;background-size:auto 20px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer!important}.upload-bg.file-button{position:relative;height:40px;width:130px;margin-bottom:20px}.upload-bg.file-button #file{position:absolute;top:15px;right:15px;z-index:2;height:40px;width:195px;display:block;opacity:0;cursor:pointer!important;overflow:hidden}.upload-bg.file-button #file{position:absolute;top:0;left:0;right:auto;width:100%}.upload-bg.file-button i{position:absolute;top:30px;right:25px;z-index:2;opacity:1;color:#fff}.upload-bg.file-button i{top:13px!important;right:15px}.upload-bg.file-button span{position:absolute;top:15px;right:15px;color:#fff;padding:10px 20px;text-align:left;text-transform:uppercase;font-size:14px;opacity:0;font-family:"Raleway",sans-serif;font-weight:700;width:195px;border:1px solid #eee;border-radius:5px;background-color:rgba(0,0,0,.8);background-size:auto 20px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.modal-contatta-avvocato .wizard .upload-bg.file-button span{position:absolute;top:0;left:0;right:auto;line-height:40px;border:none;padding:0 10px!important;width:100%!important;height:100%!important;opacity:1}.wizard .upload-bg.file-button:hover span{opacity:1}.modal-contatta-avvocato .wizard .upload-bg.file-button:hover span{background-color:rgba(0,0,0,.7)}.wizard form .list::before,.wizard form .list::after{display:table;content:"";clear:both}.wizard form .list{margin-bottom:0}.wizard form .list>div{margin-bottom:10px}.modal-profilo .wizard form .list>div{padding:15px;background-color:#f9f9f9;border:1px solid #ddd;margin-bottom:10px!important}.modal-workplace-edit form .list>div{padding:15px;background-color:#f9f9f9;border:1px solid #ddd;margin-bottom:10px!important}.modal-workplace-edit form .list>div:last-child{padding-bottom:2px}.modal-workplace-edit form .nested-list .list>div{background-color:#eee;border-color:#e9e9e9}.wizard form .list:last-child>div{margin-bottom:0}.wizard form .btn.add-element{float:left;max-width:none;display:inline-block;width:auto;margin:10px 0}.wizard .delete{display:inline-block;margin:24px 0 0 5px;float:right;height:35px;width:35px;line-height:35px;background-color:#e44729;text-align:center;border-radius:5px;cursor:pointer}.wizard .shift{display:inline-block;margin:24px 0 0 5px;float:right;height:35px;width:35px;line-height:35px;background-color:#676c72;text-align:center;border-radius:5px;cursor:pointer}.wizard .delete i{font-size:15px;color:#fff}.wizard .shift i{font-size:15px;color:#fff}.wizard .content{background-color:transparent;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;overflow-y:visible;margin:0;height:auto;max-height:calc(100vh - 305px)}.wizard .top-list{padding:20px}.wizard .top-list>div:last-child .list{margin-bottom:0}#modal-dati-fatturazione .wizard .top-list{padding:0 30px 50px 30px}.articolo-bisogno-avvocato-container .form-contatto-popup{display:none}.articolo-bisogno-avvocato-container.mostra-form-contatto .form-contatto-popup{display:block}.articolo-bisogno-avvocato-container.a360_fullscreen.a360_show{visibility:visible}.articolo-bisogno-avvocato-container.a360_small.a360_show .articolo-bisogno-avvocato{display:block!important;top:56px!important;-webkit-transition:all 200ms ease-in-out 0s,background-color 600ms linear;-moz-transition:all 200ms ease-in-out 0s,background-color 600ms linear;-o-transition:all 200ms ease-in-out 0s,background-color 600ms linear;transition:all 200ms ease-in-out 0s,background-color 600ms linear}.articolo-bisogno-avvocato-container.a360_fullscreen.a360_show .articolo-bisogno-avvocato{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block!important;-webkit-transition:all 200ms ease-in-out 0s,background-color 600ms linear;-moz-transition:all 200ms ease-in-out 0s,background-color 600ms linear;-o-transition:all 200ms ease-in-out 0s,background-color 600ms linear;transition:all 200ms ease-in-out 0s,background-color 600ms linear}.articolo-contatta-avvocati-container{background:#e5e5e5;padding:15px;border:1px solid #e44729;border-radius:5px}.articolo-sidebar .articolo-contatta-avvocati-container{width:300px}.article-sidebar-element{width:300px}.articolo-contatta-avvocati-container-fixed{position:fixed;top:0;margin-top:15px!important}.articolo-bisogno-avvocato-container{visibility:hidden;position:fixed;z-index:9999999999}.articolo-bisogno-avvocato-container.a360_small{visibility:visible}.a360_underline{-webkit-box-shadow:inset 0 0 0 0 #fff,inset 0 -2px 0 0 #1db8d6;box-shadow:inset 0 0 0 0 #fff,inset 0 -2px 0 0 #1db8d6}.articolo-bisogno-avvocato-container.a360_fullscreen .filter{background-color:rgba(0,0,0,.6588235294117647);height:100%}.articolo-bisogno-avvocato-container.a360_fullscreen{position:fixed;z-index:9999999999;background:rgba(0,0,0,.6588235294117647);width:100%;height:100%;top:0;visibility:hidden}.a360_small .articolo-bisogno-avvocato{position:fixed;top:-140px;-webkit-transition:all 200ms ease-in-out 0s;-moz-transition:all 200ms ease-in-out 0s;-o-transition:all 200ms ease-in-out 0s;transition:all 200ms ease-in-out 0s;height:auto;max-width:none;width:100%;border:none!important;border-radius:inherit;color:#fff;border-bottom:1px solid #1db8d6!important;background-color:#1db8d6;z-index:9999999999;text-align:center;text-transform:uppercase;font-weight:bold;padding-top:10px;padding-bottom:10px}.a360_fullscreen .articolo-bisogno-avvocato{position:relative;top:-112px;-webkit-transition:all 200ms ease-in-out 0s;-moz-transition:all 200ms ease-in-out 0s;-o-transition:all 200ms ease-in-out 0s;transition:all 200ms ease-in-out 0s;height:112px;max-width:600px;width:600px;border:none!important;border-radius:5px;border-bottom:1px solid #dedede!important;background-color:#fff;z-index:9;text-align:center;padding:50px;left:calc(50% - 300px);height:auto;top:calc(-56px - 400px)}.a360_fullscreen .articolo-bisogno-avvocato .a360_button1{width:100%;margin-top:40px}.a360_small .articolo-bisogno-avvocato .a360_button1{width:100%;margin-top:5px}.a360_fullscreen .articolo-bisogno-avvocato .a360_button2{width:100%;margin-top:10px}.a360_small .articolo-bisogno-avvocato .a360_button2{display:none}.a360_small .articolo-bisogno-avvocato .subtitle{display:none}.a360_fullscreen .articolo-bisogno-avvocato .title{font-size:21px;line-height:29px;color:#e44729;text-transform:uppercase;font-weight:bold;margin-top:10px;max-height:90px}.a360_fullscreen .articolo-bisogno-avvocato .title2{font-size:21px;line-height:29px;color:#e44729;text-transform:uppercase;font-weight:bold;margin-bottom:10px;max-height:90px}.articolo-bisogno-avvocato-container .title2{display:none}.articolo-bisogno-avvocato-container.mostra-form-contatto .title2{display:block}.articolo-bisogno-avvocato-container.mostra-form-contatto .title{display:none}.articolo-bisogno-avvocato-container.mostra-form-contatto .subtitle{display:none}.articolo-bisogno-avvocato-container.mostra-form-contatto .a360_button1{display:none}.articolo-bisogno-avvocato-container.mostra-form-contatto .a360_button2{display:none}.a360_fullscreen.mostra-form-contatto .articolo-bisogno-avvocato .a360_image{display:none}.articolo-bisogno-avvocato-container.a360_fullscreen.a360_show .container{width:unset}.a360_small .articolo-bisogno-avvocato .title{font-size:16px;line-height:23px;color:#fff;text-transform:uppercase;font-weight:bold;max-height:50px;display:inline-block;vertical-align:text-top;margin-right:10px}.a360_fullscreen .articolo-bisogno-avvocato .subtitle{color:#676c72;font-size:16px;line-height:19px;margin-top:30px}.a360_small .articolo-bisogno-avvocato .a360_image{display:none}.a360_fullscreen .articolo-bisogno-avvocato .a360_image{display:block;width:40%;margin:auto;margin-bottom:11px;max-width:200px}.a360_small .articolo-bisogno-avvocato .message{height:100%;font-size:17px;margin-bottom:10px;white-space:pre-wrap;line-height:20px}.a360_small .articolo-bisogno-avvocato .btn{font-size:15px;width:auto;padding:6px 6px;line-height:20px}.header-not-fixed{position:absolute!important}.articolo-contatta-avvocati-container{background:#e5e5e5;padding:15px;border:1px solid #e44729;border-radius:5px}.articolo-sidebar .articolo-contatta-avvocati-container{width:300px}.article-sidebar-element{width:300px}.articolo-contatta-avvocati-container-fixed{position:fixed;top:0;margin-top:15px!important}.articolo-bisogno-avvocato{display:none!important}.articolo-bisogno-avvocato-mostra{display:block!important}.call-to-action-mostra{display:block!important}.backimage-title-text-button-section{height:65%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;max-height:850px}.backimage-title-text-button-section .item-button-container{margin-top:20px;max-width:280px}.backimage-title-text-button-section .item{text-align:left}.backimage-title-text-button-section .filter{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);z-index:0}.backimage-title-text-button-section .section-container{height:100%}.backimage-title-text-button-section .section-container .top{position:relative;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.backimage-title-text-button-section .section-container .top>div{margin-top:-80px}.backimage-title-text-button-section .section-container .top button{margin-top:30px;line-height:50px;height:50px;padding:0 30px;vertical-align:top}.backimage-title-text-button-section .section-container .top a.btn{display:inline-block;margin:0 auto;width:100%;padding:0;height:50px;line-height:46px}.backimage-title-text-button-section label{display:block;text-align:left;color:#fff;margin-bottom:3px}.backimage-title-text-button-section .section-container{padding-left:70px;padding-right:70px}.backimage-title-text-button-section .section-container .top>div{margin-top:unset}.backimage-title-text-button-section .filter{background-color:rgba(0,0,0,.5)}.backimage-title-text-button-section h1{font-size:40px;line-height:55px;color:#fff;margin-bottom:10px;font-family:'Raleway',sans-serif}.backimage-title-text-button-section .item-text{color:#fff;font-size:18px;font-family:Raleway;font-weight:400;line-height:29.4px}.backimage-title-text-button-section .item-subtext{color:rgba(255,255,255,.7);font-size:18px;font-family:Raleway;font-weight:400;line-height:29.4px}.round-image-text-section .item-image{border-radius:100%;border:3px solid #e5e5e5;max-width:170px;height:170px;margin-bottom:20px;position:relative;background-clip:padding-box;background-size:cover;background-position:50%;background-repeat:no-repeat}.round-image-text-section .item-title{font-size:21px;margin-bottom:20px;font-weight:bold}.round-image-text-section .item-text{font-size:17px}.rect-image-text-section .item-image{margin-bottom:20px;width:100%}.rect-image-text-section .item-title{font-size:17px;margin-bottom:20px;font-weight:bold;color:#000}.rect-image-text-section .item-text{font-size:15px}.rect-image-text-section .item{margin-bottom:60px}.brochureImg:nth-child(odd){top:-120px}.round-image-text-horizontal-section .item-image{border-radius:100%;border:3px solid #e5e5e5;background-size:contain;padding-bottom:100%;padding-right:100%;background-size:cover;position:relative;background-clip:padding-box;background-size:cover;background-position:50%;background-repeat:no-repeat}.round-image-text-horizontal-section .item-title{font-size:20px;margin-bottom:20px;font-weight:bold}.round-image-text-horizontal-section .item-text{font-size:17px;margin-bottom:60px}.round-image-text-horizontal-section .container{padding-top:20px}[uib-typeahead-popup].dropdown-menu{width:calc(100% - 30px)}[uib-typeahead-popup].dropdown-menu>li>a{line-height:30px;border-bottom:solid 1px #d3d3d3}.ads-size-300{width:336px;height:280px;max-height:280px}.ads-size-300-container{width:100%;height:280px;max-height:280px}.section.bio p{margin-bottom:15px}.ad-header{margin-top:10px}.ad-banner{height:120px;background:#fafafa;z-index:10;padding-top:15px}.ad-banner-fixed{position:fixed;top:0}.articolo-contatta-avvocati-header{text-align:center}.form-placeholder{padding-top:20px}.cosa-offre .item-icons{clear:unset!important;text-align:center}.cosa-offre .item-icons p{margin-bottom:20px}.cosa-offre .item-icons a{font-weight:bold;margin-bottom:20px;font-size:15px;text-transform:uppercase}.cosa-offre .item-icons a i{font-weight:bold;font-size:15px;margin-left:5px}.course-action.btn:not(.btn-text-angular){min-width:300px}@media(max-width:991px){.course-action.btn:not(.btn-text-angular){width:100%}.course-logo-container{text-align:center}.course-schedule{text-align:center}.coursepage-section .duration{text-align:center}.coursepage-section .description{text-align:center}.coursepage-section .btn-container{text-align:center}.coursepage-section .tag-container{text-align:center}.coursepage-section .coursepage-partnership-container{text-align:center}.countdown-container ul{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.coursepage-section .title{text-align:center}.coursepage-section .badge-container{text-align:center}.course-availability{font-size:12px}.section.articoli.single{padding-top:0!important}.ad-banner{height:120px!important}.ad-banner-fixed{margin-left:-15px}.backimage-title-text-button-section .item-button-container{max-width:100%}.backimage-title-text-button-section h2{font-size:18px}.backimage-title-text-button-section .item{text-align:center}.backimage-title-text-button-section .section-container{padding-left:15px;padding-right:15px;padding-top:150px}.backimage-title-text-button-section{height:90%;max-height:600px}.articolo-contatta-avvocati-container{width:100%}.article-sidebar-element{width:100%}.search-title-container{font-size:20px!important;line-height:22px!important}.section.faq .item h2{text-align:center}.demoContentContainer{background-color:#f9f3cf!important}.btn-close-noheader:not(.btn-text-angular){right:10px!important}.height-top-container{padding-top:185px!important}.name-container{width:calc(100% - 80px)}.modal:not(.videoplayer-credit) .modal-dialog .modal-header span{line-height:45px}.intro-come-funziona{padding-top:60px;padding-bottom:60px}.intro-come-funziona h3{font-size:24px;line-height:35px;padding:0}.section-frase h3{font-size:24px;line-height:35px;padding:0}.title-section{font-size:26px}}@media(min-width:992px){.pagina-academy .container{padding:0 30px}.item-news>div .article{padding-bottom:20px}.round-image-text-section .item-text{padding-left:20px;padding-right:20px}.round-image-text-horizontal-section .item:nth-child(even){padding-left:30px}.round-image-text-horizontal-section .item:nth-child(odd){padding-right:30px}.articolo-sidebar .item-avvocati .item>div{max-width:320px;margin-left:0}.articolo-sidebar{width:33.918%}.articolo-body{width:66.082%}.articolo-sidebar aside{max-width:320px}.offerta-price-element{padding:0!important}.btn-show-discountcode:not(.btn-text-angular){font-size:10px;padding:2px}.demoContent{background-image:linear-gradient(to bottom,#fcf8e3 0%,#f8efc0 100%)!important;border-color:#f5e79e!important}.height-top-container{padding-top:270px!important}}.height-top-container .banner-avvocato{margin-top:0!important;margin-bottom:0!important;position:fixed;top:60px;left:-9px;z-index:3;height:106px;background-position-y:bottom;margin-left:12px!important;width:calc(100% + -4px)!important}.height-top-container .banner-avvocato-sito{margin-top:0!important;margin-bottom:0!important;position:fixed;top:89px;left:-9px;z-index:3;height:106px;background-position-y:bottom}.wizard fieldset>ul>li:last-child .add-element{margin-bottom:0}.wizard .content::after,.wizard .content::before{content:" ";display:table;clear:both}.wizard .thumbnails{text-align:center}.wizard .thumbnails img{display:inline-block;width:9.574%}.wizard h5{position:relative;font-size:20px;text-align:left;text-transform:uppercase;color:#676c72;margin-bottom:10px;font-family:'Raleway',sans-serif;font-weight:700;line-height:1.1;border-bottom:1px solid #ddd;padding-bottom:5px;margin-top:25px}.wizard h5::after{content:"";position:absolute;bottom:-2px;left:0;display:block;width:100px;height:2.5px;background:#676c72}.wizard .subtitle{font-size:12px!important;font-weight:500;margin-top:2px!important;text-transform:initial}#modal-studio .wizard .content,.modal-studio-output .wizard .content{max-height:calc(100vh - 202px)}@media screen and (min-width:992px){.modal-gestione-sito .wizard .content{max-height:calc(100vh - 202px)}.modal-workplace-edit .wizard .content{max-height:calc(100vh - 202px)}}.modal-studio-output .wizard .content{max-height:calc(100vh - 120px)}.modal-studio-output .top-list{padding-top:0}.modal-studio-output .title-section::after,#modal-dati-fatturazione .title-section::after{content:"";position:absolute;bottom:-2px;left:0;display:block;width:100px;height:3px;background:#676c72}.modal-studio-output .wizard form .list>div{padding:0;background-color:transparent;border:none}.modal-studio-output fieldset>ul>li:first-child .title-section{margin-top:0}.modal-studio-output .top-container{position:relative;left:-45px;width:calc(100% + 90px);background-color:rgba(68,76,77,.7)!important;padding:15px 45px 20px 45px!important;height:106px}.modal-studio-output .top-container.fixed{position:fixed;top:60px;left:1px;z-index:3;padding-left:35px!important;width:calc(100% + -2px)!important}.modal-studio-output div[itemprop="LegalService"] img{width:100px;margin-right:15px;background-color:#fff;border:3px solid #676c72;border-radius:5px;padding:5px}.modal-studio-output .right div[itemprop="address"]{color:#fff;font-weight:500;clear:both}.modal-studio-output .right div[itemprop="address"] span{margin-top:4px;display:inline-block}.top-container .right{float:right}.modal-studio-output .contact{padding:20px 15px;background:#dedede;border-radius:5px;font-size:16px}.modal-studio-output .contact li{margin-bottom:5px;display:block;clear:both}.modal-studio-output .contact li p{font-size:13px}.modal-studio-output .contact i{font-size:15px;margin-right:5px;width:20px;float:left;margin-top:4px}.modal-studio-output .contact a{color:#676c72;display:block;float:left;max-width:87%;overflow:hidden;text-overflow:ellipsis}.modal-studio-output div[itemprop="LegalService"] .social{float:right;margin-top:6px}.modal-studio-output .top-container.fixed .social{margin-top:5px}.modal-studio-output div[itemprop="LegalService"] .social li{margin-left:5px;float:left}.modal-studio-output div[itemprop="LegalService"] .social i{font-size:25px;color:#fff}.modal-studio-output .top-container h2{color:#fff;font-size:20px;line-height:15px;font-weight:500;margin-top:9px}.modal-studio-output .top-container.fixed h2{margin-top:7px;font-size:15px}.modal-studio-output h1[itemprop="name"]{font-size:30px;line-height:18px;color:#fff;margin-top:8px;font-weight:normal;margin-bottom:5px}.modal-studio-output a[itemprop="visualizza"]{margin-top:9px;color:#fff;font-size:14px;cursor:pointer;font-weight:bold}.modal-studio-output a[itemprop="visualizza"]:hover{color:#000}.modal-studio-output .comp .list ul li{padding:0 10px;background:#eee;margin-right:3px;margin-bottom:3px;display:block;font-weight:700}.modal-studio-output .comp .list ul span{font-size:12px}.modal-studio-output .item-avvocati .item{margin-bottom:20px}.modal-studio-output .item-avvocati .item .text-avv h2{font-size:15px}.modal-studio-output .item-avvocati .item .buttons .btn:not(.btn-text-angular){font-size:12px}.modal-studio-output .item-avvocati .item .text-avv{border-bottom:none;padding-bottom:0}.modal-studio-output .item-avvocati .item .buttons{margin-top:10px}.modal-studio-output .comp .list{margin-bottom:15px}.wizard #step1 textarea{margin-top:10px}.wizard .title-section:before{display:none}.modify .modal-body{padding:0 0 0 0!important;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:0;height:auto}.footer-wizard{padding:20px 0;background-color:#676c72;margin-left:0;margin-right:0;position:static;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.footer-wizard>div{padding:0 35px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;overflow-y:auto}.wizard .nav-tabs{position:relative;margin:0 auto;margin-bottom:0;border-bottom-color:#e0e0e0}.wizard>div.wizard-inner{position:static;background:#1db8d6;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.wizard form{padding:0 0!important;overflow-x:hidden!important}.connecting-line{height:2px;background:#eee;position:absolute;width:67%;margin:0 auto;left:0;right:0;top:40px;z-index:1}.modal-gestione-sito .connecting-line,.modal-acquisto .connecting-line{width:50%}.list-inline{margin:0}.list-inline>li{padding:0}.list-inline.visible-xs{width:100%;height:56px}.list-inline.visible-xs span{text-align:center;color:#fff;font-family:'Raleway',sans-serif;font-weight:700;margin:0 auto;position:absolute;left:0;width:100%;font-size:18px;text-transform:uppercase;z-index:1}.list-inline.visible-xs a,.list-inline.visible-xs button{color:666;font-family:'Raleway',sans-serif;font-weight:700;border:none;cursor:pointer;position:relative;z-index:2;padding:0;height:30px;line-height:30px;border-radius:5px;font-size:12px;width:80px;top:13px}.wizard .nav-tabs>li.active>a,.wizard .nav-tabs>li.active>a:hover,.wizard .nav-tabs>li.active>a:focus{background-color:transparent;color:#555;cursor:default;border:0;border-bottom-color:transparent}span.round-tab{width:40px;height:40px;line-height:40px;display:block;border-radius:100%;margin:0 auto;background:#eee;border:none;z-index:2;text-align:center;font-size:20px;font-family:'Raleway',sans-serif;font-weight:700}.wizard .nav-tabs>li p{color:#fff;font-family:'Raleway',sans-serif;font-weight:700;text-transform:uppercase;text-align:center;line-height:18px;margin-top:5px;padding:0 5px;font-size:12px}.wizard .nav-tabs>li.active p{font-size:16px}.wizard .nav-tabs>li p:hover span.round-tab{color:#333;border:none;background:#fff}.wizard .nav-tabs>li i{font-size:20px;line-height:40px}.wizard li.active span.round-tab{background:#e44729;color:#fff;border:2px solid #fff;line-height:35px}span.round-tab:hover{color:#e44729;border:none;background:#fff}.wizard .nav-tabs>li{width:33.333333333%}.modal-gestione-sito .wizard .nav-tabs>li,.modal-acquisto .wizard .nav-tabs>li{width:50%}.wizard-inner li.active:after{content:" ";position:absolute;width:20px;left:50%;opacity:1;margin:0 auto;margin-left:-10px;bottom:0;border:10px solid transparent;border-bottom-color:#fff}.wizard .nav-tabs>li a{margin:20px auto;padding:0;background-color:transparent;border:none;z-index:1}.wizard .nav-tabs>li a:hover{background:transparent;opacity:1;border:none!important}.wizard .delete i{font-size:15px;color:#fff}.wizard .shift i{font-size:15px;color:#fff}.wizard .tab-pane{position:relative;padding:0;margin:0 auto;background:#fff}.wizard .tab-pane>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tooltip{overflow-wrap:break-word}.rinnovo-automatico .tooltip-inner{width:330px;max-width:unset}.rinnovo-automatico .tooltip-inner p{font-size:13px;text-align:left}#switchRinnovo .tooltip-inner{width:330px;max-width:unset}#switchRinnovo .tooltip-inner p{font-size:13px;text-align:left}.wizard h3{margin-top:0}.wizard .carousel{margin-bottom:0;margin:0 0 10px 0;z-index:1}.wizard #myCarousel2{padding:0 50px}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .item img{width:100%}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.wizard .carousel-control{text-shadow:none}.wizard .carousel-control i{height:30px;line-height:30px;font-size:50px}form{background-color:#eee;padding:0 0}form#login,form#recover{max-width:100%;margin:0 auto}.modal:not(.videoplayer-credit) .other{background:#676c72;margin-top:20px;color:#fff;margin-left:-50px;margin-right:-50px}.modal:not(.videoplayer-credit) .other span{font-size:16px;font-family:'Raleway',sans-serif;margin-top:20px;display:block}.modal:not(.videoplayer-credit) .other a{font-size:14px;display:inline-block;margin:10px auto 20px auto;width:100%;max-width:230px}form .title-section{margin-bottom:20px}form hr{border-top:1px solid #bbb}form label{font-family:'Raleway',sans-serif;font-weight:400;font-size:15px;line-height:17px;position:relative;color:#676c72}form .form-control{display:inline-block;border:1px solid #ddd!important}form .btn:not(.btn-text-angular){display:block;margin:10px auto 20px auto;width:100%;max-width:230px}form span{font-size:16px}form span a{color:#e44729;display:inline-block}form h3{margin:30px 0 20px 0;font-family:'Raleway',sans-serif;font-weight:500}legend{border:none}span.error{font-family:'Raleway',sans-serif;font-weight:700;font-size:12px;color:#b45c5a;margin-top:-12px;line-height:12px;text-align:left;position:absolute}.error{color:#b45c5a!important}.error::after{background-color:#b45c5a!important}.required{display:inline-block}.required:after{position:absolute;top:0;right:-7px;content:"*";display:inline-block;font-size:20px;font-family:'Raleway',sans-serif;font-weight:500;color:red}.a360-show-classic-checkbox{display:inline-block}input[type="checkbox"]:not(.a360-show-classic-checkbox){vertical-align:top;margin:0 0 0 0!important;display:none;appearance:none;-moz-appearance:none;-webkit-appearance:none}input[type="checkbox"]+label{position:relative;z-index:1;display:inline-block;padding:3px 3px 3px 26px;vertical-align:middle;line-height:17px;margin-bottom:10px;background:url(../images/checkbox.svg) 3px 4px no-repeat;background-size:15px!important;cursor:pointer;width:100%}.has-error input[type="checkbox"]+label{background:url(../images/checkbox-error.svg) 3px 4px no-repeat}.wizard .carousel-indicators li{background:silver}.wizard .carousel-indicators .active{background:#333}.wizard .carousel-control.left,.wizard .carousel-control.right{background:none;opacity:1}.wizard .carousel .col-xs-1{padding-left:1px;padding-right:1px;width:20%}.wizard .carousel-control.left{position:absolute;bottom:50%;margin-bottom:-15px;top:auto;left:0;right:auto;width:30px;height:30px;background-color:transparent;color:#333}.wizard .carousel-control.right{position:absolute;bottom:50%;margin-bottom:-15px;top:auto;right:0;left:auto;width:30px;height:30px;background-color:transparent;color:#333}.modal-gestione-sito .input-exc label{display:block}.modal-gestione-sito .input-exc input{display:inline-block;width:calc(100% - 180px);text-align:right;padding-right:3px;margin-bottom:24px}.modal-gestione-sito .input-exc input.site-name{display:inline-block;width:calc(100% - 60px);text-align:left;padding-left:3px;margin-bottom:24px}.modal-gestione-sito .input-exc span{display:inline-block;width:110px;text-align:right}.modal-acquisto .list-conf h3{font-size:20px;font-weight:700;color:#333;text-transform:uppercase}.modal-acquisto .list-conf h4{margin-top:10px}.modal-acquisto .list-conf label{margin-top:15px}.modal-acquisto .prezzo{margin-top:20px}.modal-acquisto .prezzo .input-refresh{display:inline-block;width:calc(100% - 20px)}.modal-acquisto .prezzo .fa-refresh{display:inline-block;width:20px;text-align:right;color:#999}.modal-acquisto .prezzo .tot{color:#333;font-weight:700;font-size:40px;display:block;text-align:right;margin-top:30px}.modal-acquisto .confirm{margin-top:40px;text-align:right}.modal-acquisto .confirm .btn{width:auto;display:inline-block}.come-funziona-rows>section.image img{width:50%}@media(max-width:991px){.academy-top-container .feature-container{width:100%;padding:30px 10px}.academy-top-container .row{padding-top:100px;padding-bottom:60px}.academy-top-container .cd-headline.loading-bar .cd-words-wrapper{margin-bottom:100px}.academy-top-container .academy-top-left-container{text-align:center}.academy-top-container .academy-top-left-container .ti-diamo-text{font-size:46px}.breadcrumb-container-landing{text-align:center!important;padding-top:90px!important;padding-left:0!important;padding-right:0!important}.breadcrumb-container-landing .container{padding-left:0!important;padding-right:0!important}.offerta-price-element{margin-top:20px}.modal-wizard .wizard .content,.modal-contatta-avvocato .wizard .content{max-height:calc(100vh - 297px)}#modal-studio .wizard .content{max-height:calc(100vh - 199px)}.modal-studio-output .wizard .content{max-height:calc(100vh - 120px)}.wizard .delete{margin:0 0 13px 5px;float:right;width:auto;padding:0 11px}.wizard .shift{margin:0 0 0 0;float:right;width:auto;padding:0 11px}.modal:not(.videoplayer-credit) .modal-dialog .modal-body{padding:15px}#modal-studio.modal:not(.videoplayer-credit) .modal-dialog .modal-body,.modal-studio-output.modal:not(.videoplayer-credit) .modal-dialog .modal-body{max-height:100%}.modal:not(.videoplayer-credit) .modal-dialog .modal-body form{overflow-y:auto}.modal:not(.videoplayer-credit) .other{margin-left:-15px;margin-right:-15px}.footer-wizard>div{padding:0 20px}.wizard .title-section{margin:20px 0 0 0}.modal-studio-output .title-section{margin:26px 0 13px 0}.wizard h5{margin:20px 0 10px 0}.wizard .nav-tabs>li p{font-size:10px;line-height:13px}.wizard .nav-tabs>li.active p{font-size:13px}.wizard form .btn{padding:10px 10px;font-size:12px}.wizard #myCarousel2{padding:0 10px}.wizard #myCarousel2 .item{padding:0 40px}.modal-studio-output .top-container{padding:10px 45px!important}.modal-studio-output .top-container h2{font-size:18px;margin-top:1}.modal-studio-output .top-container h1[itemprop="name"]{font-size:25px;margin-top:7px;line-height:18px}.modal-studio-output .top-container span{margin-top:5px}.wizard .carousel-control.left{left:-10px}.wizard .carousel-control.right{right:-10px}.top-container .right{float:left;width:70%;display:none}.top-container.fixed .right{width:80%}.top-container .social{float:none!important;margin-top:-3px!important;position:absolute;right:15px;top:15px}.modal-studio-output div[itemprop="address"] span{margin-top:5px}.modal-studio-output .contact{margin-top:20px}.modal-gestione-sito .input-exc{margin-top:20px}}@media(max-width:767px){.articolo-bisogno-avvocato-container.a360_fullscreen.a360_show .articolo-bisogno-avvocato.popup-visualizzazione-corso{max-height:100%;transform:unset;position:absolute;top:0;left:0;width:100%;overflow:scroll;height:100%;border-radius:0}.articolo-bisogno-avvocato-container.a360_fullscreen.a360_show .articolo-bisogno-avvocato{padding:5%}.a360_fullscreen .articolo-bisogno-avvocato{max-height:400px;top:calc(-56px - 400px);width:80%;left:10%}.youtube-video-site{text-align:center}.piani table .btn:not(.btn-text-angular){padding:5px}.come-funziona .item-icons:nth-child(2n+1){clear:both}.come-funziona .item-icons span{width:150px;height:150px;border:10px solid #e5e5e5}.come-funziona .item-icons span h2{width:150px;height:130px;font-size:18px;line-height:19px}.perche-aderire .item-icons:nth-child(2n+1){clear:both}.come-funziona-rows>section.image img{width:100%}.come-funziona-rows>section.split img{display:block;margin:0 auto;border-width:15px}.come-funziona-rows>section.split h3{margin-top:0;text-align:center}.come-funziona-rows>section.split h3::before{display:block}.come-funziona-rows>section.split p{text-align:center}.come-funziona-rows>section:nth-child(odd) p{margin-bottom:30px}.come-funziona-rows>section:nth-child(even) p{margin-bottom:30px}.come-funziona-rows>section p{margin:0 auto}.itemButtons{margin-top:17px}.prezzi .box-prezzi .inner-prezzi .info h4{font-size:14px}.modal-wizard.modal:not(.videoplayer-credit) .modal-dialog .modal-body{max-height:none}.modal-wizard .wizard .content,.modal-profilo .wizard .content{max-height:none!important;padding-top:164px}.modal-workplace-edit .content{max-height:none!important;margin-top:50px}.modal-contatta-avvocato .wizard .content{max-height:none!important;padding-top:119px}.contactrequest-confirmation .row.content{padding-top:150px}.modal:not(.videoplayer-credit) .modal-dialog .modal-header{height:45px}.modal-contatta-avvocato .wizard>div.wizard-inner{top:unset}.wizard>div.wizard-inner{position:fixed;top:56px;left:0;width:100%;z-index:5}.connecting-line{top:40px}.modal:not(.videoplayer-credit) .modal-dialog .modal-header .modal-title{line-height:45px}.modal:not(.videoplayer-credit) .modal-dialog .modal-header button{line-height:45px}.wizard form .btn.add-element{width:100%}.wizard .content{max-height:none;height:auto}#modal-studio .wizard .content{max-height:none!important}.modal-studio-output .top-container.fixed{left:0;top:45px;width:100%;padding:10px 15px!important}.height-top-container .banner-avvocato{top:0;margin-left:9px!important;width:calc(100% + 0)!important}.height-top-container .banner-avvocato-sito{top:45px}.modal-studio-output .wizard .content{max-height:calc(100vh - 45px)}#modal-studio .modal-dialog .modal-content,#modal-stiudio-output .modal-dialog .modal-content,#modal-dati-fatturazione .modal-dialog .modal-content,#modal-preventivo .modal-dialog .modal-content,.modal-acquisto.modal:not(.videoplayer-credit) .modal-dialog .modal-content,.modal-contatta-avvocato.modal:not(.videoplayer-credit) .modal-dialog .modal-content{height:100%}.modal:not(.videoplayer-credit) .modal-dialog{margin:0;-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.modal-fullscreen{height:100%;width:100%;margin:0;background-color:#fff}.modal:not(.videoplayer-credit) .modal-dialog .modal-content{max-height:100%!important}.modal-fullscreen .modal-content{height:100%!important}.wizard fieldset>ul{padding-left:0;padding-right:0}.wizard .top-list{padding-left:0;padding-right:0;padding-top:0;padding-bottom:20px}.wizard .carousel-control i{font-size:30px}.footer-wizard{height:56px;line-height:56px;padding:0;margin-left:0;margin-right:0;bottom:auto;top:0!important;left:0;z-index:5;width:100%}.wizard .upload-bg.file-button{position:relative;top:0;right:0;width:160px;margin-top:10px;margin-bottom:10px}.wizard .carousel-inner .upload-bg.file-button{margin-top:0;margin-bottom:10px}.wizard .upload-bg.file-button #file{position:relative;width:160px;top:0;left:0;height:35px}.wizard .upload-bg.file-button span{width:160px;font-size:12px;padding:5px 10px;opacity:1!important;top:0;left:0;background:rgba(0,0,0,.8)}.wizard .upload-bg.file-button i{top:11px;right:15px}.modal-studio-output .top-container{height:auto}.modal-studio-output div[itemprop="LegalService"] img{width:60px;padding:2px}.modal-studio-output .top-container h2{font-size:15px;margin-top:0!important;line-height:15px}.modal-studio-output .top-container h1[itemprop="name"]{font-size:20px;margin-top:3px;line-height:20px}.modal-studio-output .top-container span{margin-top:0!important;font-size:12px}.top-container .right{width:74%!important;clear:none;line-height:12px;margin-top:2px}.top-container .social{position:absolute;height:40px;left:0;right:auto;padding-left:45px;top:100%;background:#676c72;width:100%}.top-container.fixed .social{padding-left:15px}.modal-studio-output div[itemprop="LegalService"] .social li{margin-left:0;margin-right:10px;line-height:47px}.modal-contatta-avvocato .elements .altro input[type="text"]{width:100%}.prezzi .box-prezzi{width:430px;max-width:100%;margin:0 auto}.come-funziona .item-icons:nth-child(2n+1){clear:both}.come-funziona .item-icons span{width:150px;height:150px;border:10px solid #e5e5e5}.come-funziona .item-icons span h2{width:150px;height:130px;font-size:18px;line-height:19px}.perche-aderire .item-icons:nth-child(2n+1){clear:both}.item-avvocati .item>div{margin-bottom:0;border:none;padding:20px 10px}.item-avvocati .item .buttons .btn:not(.btn-text-angular){font-size:11px}.item-avvocati .item:nth-child(2n){border-right:none}.article-socialshare{font-size:20px!important}}@media(max-width:585px){.a360_fullscreen .articolo-bisogno-avvocato{width:90%;left:5%}.calendly-badge-content.mostra-calendly{display:inline-block!important}.calendly-badge-content{width:100%!important;display:none!important;height:auto!important;padding:15px 30px!important}.calendly-badge-widget{right:15px!important;bottom:15px!important;width:calc(100% - 30px)!important;max-width:unset!important}.article-chapter-placeholder{top:-10px!important}.site .article-chapter-placeholder{top:-140px!important}.articolo-indice{margin-left:-15px;margin-right:-15px}.interactions.big-number{margin-top:20px}.paragrafo-light-title{font-size:13px!important;margin-top:20px}.paragrafo-light-content{font-size:11px!important}.plan-choose .plan{width:100%;margin-top:3px;margin-bottom:3px}.plan-choose .btn-group{width:100%}.plan-choose .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:5px;border-bottom-right-radius:5px}.plan-choose .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:5px}.plan-choose .btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:5px;border-bottom-left-radius:5px}.wizard{height:auto!important}.wizard .nav-tabs>li a{height:70px}.come-funziona .item-icons span{width:120px;height:120px}.come-funziona .item-icons span h2{width:120px;height:100px;font-size:13px;line-height:14px;padding:0 5px}.item-icons h2{font-size:15px;text-transform:uppercase;color:#1db8d6;margin-bottom:15px;line-height:18px}.perche-aderire .item-icons h2{font-size:15px}.item-icons i{font-size:40px}.item-icons .info span{font-size:8px;margin-left:37px}.prezzi .box-prezzi .inner-prezzi .info .btn{padding:10px 5px;font-size:10px}.item-avvocati .item .text-avv h2{font-size:14px;line-height:15px}.item-avvocati .item .text-studio a h3{font-size:13px}.item-avvocati .item .text-avv span{line-height:12px;margin-top:3px;max-height:36px;overflow:hidden}}.section-filtri input[type="checkbox"]+label{background-image:url(../images/checkbox-white.svg);background-position:15px 7px;padding:7px 3px 6px 40px;margin-bottom:1px}@media only screen and (min-width:992px){.section-filtri input[type="checkbox"]+label:hover{background-color:#2fc5dc;color:#fff}.section-filtri input[type="checkbox"]:checked+label:hover{background-color:#e44729!important;color:#fff;background-image:url(../images/checked-delete.svg)!important}.news .item-news:nth-child(4n+1){clear:both}.articoli .item-news:nth-child(3n+1){clear:both}.item-icons:nth-child(4n+1){clear:both}.perche-aderire .item-icons:nth-child(3n+1){clear:both}.perche-aderire .item-icons:nth-child(4n+1){clear:unset}}input[type="checkbox"]:checked+label{background-image:url(../images/checked.svg)}.has-error input[type="checkbox"]:checked+label{background:url(../images/checked-error.svg) 3px 4px no-repeat}label.small a{color:#1db8d6;text-decoration:underline}has-error label.small a{color:#a94442;text-decoration:underline}.section-filtri input[type="checkbox"]:checked+label{background-color:#6c3!important;color:#fff;background-image:url(../images/checked-green.svg)}input[type="radio"]{vertical-align:top;margin:0 0 0 0!important}.powered_by_stripe{vertical-align:middle;background:url(../images/powered_by_stripe.svg) left top no-repeat;background-size:70px!important;cursor:pointer;background-position-y:center;padding-left:73px;margin-left:3px}input[type="radio"]{display:none}input[type="radio"]+label{position:relative;z-index:1;display:block;padding-left:23px;vertical-align:middle;line-height:17px;margin-bottom:10px;background:url(../images/radio.svg) left top no-repeat;background-size:15px!important;cursor:pointer;background-position-y:center}input[type="radio"]:checked+label{background:url(../images/radiochecked.svg) left top no-repeat}input[type="radio"]:disabled+label{background:none;padding-left:0}input[type="email"],input[type="password"],input[type="text"],input[type="tel"],input[type="number"],input[type="date"]{display:block;width:100%;border-radius:5px;border:1px solid #ddd;padding-left:15px;padding-right:15px;height:35px;font-size:16px;line-height:35px;margin-right:0;margin-bottom:13px;font-family:'Raleway',sans-serif;font-weight:400}input[type="email"].with-error-bottom,input[type="password"].with-error-bottom,input[type="text"].with-error-bottom,input[type="tel"].with-error-bottom,input[type="number"].with-error-bottom,input[type="date"].with-error-bottom{margin-bottom:20px}input[type="date"]{max-width:100%!important}input.error{border-color:#b45c5a}.switch{position:relative;display:block;width:52px;min-width:52px;height:28px;margin-bottom:13px}.switchlabel{margin-left:10px;line-height:28px;cursor:pointer}.switchparent{display:inline-flex;margin-top:5px;margin-bottom:14px}.switchparent-inline{display:block;margin-top:5px;margin-bottom:14px}.switchparent-inline .switch{float:right;display:inline-block}.switch input{display:none}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;border:solid 1px #676c72}.switch .slider:before{position:absolute;content:"";height:19px;width:19px;left:3px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:not(:checked)+.slider:before{background-color:#676c72}.switch .slider .slider-text-si{margin-top:6px;margin-left:8px;color:#fff;display:flex;float:left;font-size:11px}.switch .slider .slider-text-no{margin-top:6px;margin-right:5px;color:#676c72;display:flex;float:right;font-size:11px}input:checked+.slider{background-color:#1db8d6;border:solid 1px #1db8d6}input:disabled+.slider{background-color:#ccc;border:solid 1px #ccc}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}textarea{height:150px;display:block;width:100%;font-size:18px;border-radius:5px;border:1px solid #ddd;padding:10px 15px;margin-right:0;margin-bottom:10px}.small span{font-size:12px;font-family:'Raleway',sans-serif;font-weight:400}label.small{display:inline-block;font-size:12px;font-family:'Raleway',sans-serif;font-weight:400}label.small a{color:inherit;font-family:'Raleway',sans-serif;font-weight:700}label.small a:hover{opacity:.8;text-decoration:none}select.form-control{background-image:url("../images/arrow-select.png");background-size:40px;height:35px;line-height:30px;padding:0 15px;font-size:16px;background-position:right center;background-repeat:no-repeat;margin-bottom:13px;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;border:none;font-family:'Raleway',sans-serif;font-weight:400}select.form-control option{font-family:'Raleway',sans-serif;font-weight:400}.selectboxit-container{display:block}span.selectboxit{width:100%!important;margin:0!important;max-width:none!important;border:none!important;box-shadow:none!important;padding:0!important}.selectboxit-container{border-radius:5px;background-color:#fff;border:1px solid #ddd;padding-left:15px;padding-right:0;height:35px;font-size:16px;line-height:35px;margin-right:0;margin-bottom:10px;font-family:'Raleway',sans-serif;font-weight:500}.selectboxit .selectboxit-option-icon-container{margin-left:0}.selectboxit-text{text-indent:0;max-width:100%!important;height:33px!important;line-height:35px!important}.selectboxit-container *{font-family:'Raleway',sans-serif;font-weight:400;text-transform:none;font-size:16px}.selectboxit-container .selectboxit-options{width:calc(100% + 2px)!important;max-width:none!important;border-radius:0 0 5px 5px;border-color:#ddd;left:-1px;top:calc(100% - 3px)!important;border-top:none!important;overflow:hidden;margin-bottom:20px;z-index:1}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height:33px;line-height:35px}.selectboxit-option-icon-container{display:none}li.selectboxit-option{border-top:1px solid #ddd;border-radius:0}li.selectboxit-option:hover{background-color:#ddd!important}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#676c72!important;background-image:none!important}.selectboxit-option-anchor{padding:0 15px!important;font-size:14px;text-indent:0;color:#676c72!important;font-weight:400!important;opacity:1!important}.selectboxit-option-anchor>a,.selectboxit-option-anchor>a:focus,.selectboxit-option-anchor>a :hover{color:#676c72!important;opacity:1!important}input:disabled,input.disabled{opacity:.5;pointer-events:none}fieldset ul{list-style:none;margin-top:0;margin-bottom:0;text-align:left}.newsletter{text-align:center;background-color:#676c72;color:#fff}.newsletter form{background:transparent;padding-top:0}.newsletter h2{font-size:36px;line-height:36px;text-transform:uppercase}.newsletter h2 span{display:block;font-size:16px;font-family:'Raleway',sans-serif;font-weight:400;text-transform:none;margin:20px 0 50px 0}.newsletter input[type="email"]{width:50%;display:inline-block;margin-right:10px;padding-top:0;padding-bottom:0;height:60px;line-height:60px;border:none;color:#676c72}.newsletter button:not(.btn-text-angular){vertical-align:top;padding-top:0;padding-bottom:0;height:60px;line-height:60px;display:inline-block;width:auto;margin-top:0}.newsletter label{font-family:'Raleway',sans-serif;font-weight:400;display:inline-block!important;vertical-align:top;font-weight:normal;font-size:12px;color:#fff;width:auto!important}.newsletter label a{font-family:'Raleway',sans-serif;font-weight:700}.page-cerca .pref{position:relative;background-position:bottom center;background-repeat:no-repeat;background-size:cover}.page-cerca .pref .pref-inner{background-color:rgba(29,184,214,.8);height:100%;width:100%;position:absolute;top:0;left:0}.page-cerca .pref .title-section{color:#fff;text-align:center;padding:0;border-bottom:none;margin-bottom:10px;line-height:21px}.page-cerca .pref .title-section+span{color:#fff;text-align:center;margin-bottom:20px;font-size:16px}.page-cerca .pref .title-section+span a:hover{opacity:1;color:#ddd}.page-cerca .pref .title-section:after{display:none}.page-cerca .pref form{padding:0;background-color:transparent}.page-cerca .pref form label{color:#676c72;font-weight:700!important}.section-ricerca{margin-top:40px}.dropdown-maxheight .dropdown-menu{max-height:300px;overflow:auto;width:calc(100% - 30px)}.page-cerca .pref form select{color:#666}.page-cerca .pref form .form-control{width:100%;height:45px;text-transform:capitalize}.page-cerca .pref form .btn,.page-cerca .pref form button{width:100%;max-width:100%;height:45px;line-height:45px;margin-top:0;margin-bottom:0;display:inline-block;padding:0}.page-cerca .pref form span{text-align:left;color:#676c72;line-height:20px;display:block;font-family:'Raleway',sans-serif;font-weight:500}.page-cerca .pref form span a{font-weight:700;margin-top:0;color:#fff}.page-cerca aside .pref{background:#dedede;padding:0 0}.page-cerca aside .pref form label{font-size:14px;color:#676c72}.page-cerca aside .pref form .form-control{margin:0 0 15px 0}.page-cerca aside .pref form span{color:#676c72}.page-cerca aside .pref form span a{color:#676c72}.page-cerca aside .item-avvocati>div{margin-bottom:50px}.backTop{position:fixed;bottom:20px;right:20px;z-index:2;width:50px;height:50px;line-height:50px;text-align:center;border-radius:100%;background-color:#2fc5dc;color:#fff;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.backTop::before{content:"";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:45px}.backTop a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.backTop.in{opacity:1;cursor:pointer}.spinner-container2{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000000000!important;background:rgba(255,255,255,1);display:none}.spinner-container2-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000000000!important;background:rgba(255,255,255,.7);display:none}.spinner-container2 .spinner2{width:69px;height:53px;margin:0 auto;position:relative;top:50%;margin-top:-25px;opacity:0;animation:pulsate 1s ease-out;animation-iteration-count:infinite}.spinner-container2-modal .spinner2{width:69px;height:53px;margin:0 auto;position:relative;top:50%;margin-top:-25px;opacity:0;animation:pulsate 1s ease-out;animation-iteration-count:infinite}.spinner-container2 .spinner2 img{position:absolute;top:50%;left:0;margin-top:-25px;height:53px}.spinner-container2-modal .spinner2 img{position:absolute;top:50%;left:0;margin-top:-25px;height:53px}@keyframes pulsate{0%{transform:scale(.1);opacity:0;}50%{opacity:1;}100%{transform:scale(.8);opacity:0;}}.loader{height:4px;width:100%;position:fixed;overflow:hidden;background-color:#ddd;top:0;left:0;z-index:99999;display:none}.loader:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;background-color:#1db8d6;animation:loading 2s linear infinite}.loader-modal{height:4px;width:100%;position:absolute;overflow:hidden;background-color:#ddd;top:0;left:0;z-index:99999;display:none}.loader-modal:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;background-color:#1db8d6;animation:loading 2s linear infinite}@keyframes loading{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.snake{margin:0;height:13px;width:13px;animation:snake .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;display:inline-block;margin-right:5px;display:none}@keyframes snake{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.snake-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000000000!important;background:rgba(255,255,255,.7)}.snake-container-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000000000!important;background:rgba(255,255,255,.7)}.modal-dialog .snake-container-modal{position:absolute!important}.snake-container-modal-hide{background:#fff}.snake2{position:absolute;top:50%;left:50%;margin:-40px 0 0 -20px;height:40px;width:40px;animation:snaketwo .8s infinite linear;border:4px solid #1db8d6;border-right-color:transparent;border-radius:50%;display:inline-block;margin-right:5px}.snake-text{position:absolute;top:calc(50% + 45px);margin:-40px 0 0 0;height:40px;width:100%;display:inline-block;margin-right:5px;color:#1db8d6;font-size:19px;text-align:center}@keyframes snaketwo{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.snake3{margin:-20px 50 50 -20px;height:40px;width:40px;animation:snaketwo .8s infinite linear;border:4px solid #1db8d6;border-right-color:transparent;border-radius:50%;display:inline-block;margin-right:5px}.snake4{margin:-20px 50 50 -20px;height:40px;width:40px;animation:snaketwo .8s infinite linear;border:4px solid #fff;border-right-color:transparent;border-radius:50%;display:inline-block;margin-right:5px}.select2-container--default .select2-selection--single .select2-selection__rendered{text-transform:none;font-size:15px;padding-left:15px;padding-right:40px;margin-top:0;line-height:35px}.page-cerca .pref .select2-container--default .select2-selection--single .select2-selection__rendered{color:#333;font-family:'Raleway',sans-serif;font-weight:700}.page-cerca .pref .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px}.modal-open .select2-container--open{z-index:10000000000!important}.select2.select2-container{width:100%!important;border-radius:5px;background-color:#fff;border:1px solid #ddd;height:35px;font-size:16px;line-height:35px;margin-right:0;margin-bottom:10px;font-family:'Raleway',sans-serif;font-weight:500}.page-cerca .pref .select2.select2-container{height:45px;line-height:45px;margin-bottom:0}.select2-container>.selection{margin-top:0!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:35px;width:30px}.page-cerca .pref .select2-container--default .select2-selection--single .select2-selection__arrow{height:45px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:4px 4px 0 4px!important;border-color:#676c72 transparent transparent transparent!important}.select2-container--default .select2-selection--single{border:none!important;margin-top:0!important}.select2-dropdown{border:1px solid #999!important;border-top:1px solid #999!important;top:3px!important;z-index:1!important;border-radius:5px 5px 5px 5px!important}.select2-container--default .select2-results__group{background-color:#999!important;color:#fff!important;padding:10px 15px!important;text-transform:uppercase!important}.select2-results__option .select2-group{padding:10px 15px!important;text-transform:uppercase!important;font-weight:bold}.select2-results__option .select2-option{padding:5px 0 5px 40px!important}.select2-results__option{padding:0!important}.select2-results__option div{padding:6px;border-bottom:1px solid #ddd}.select2-results__option div .select2-option-tags{font-size:12px;text-transform:capitalize}.select2-results__option div .select2-option-parent{display:none}.select2-selection div .select2-option-tags{display:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#ddd;color:#676c72}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#ddd}.select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent;color:#333;font-weight:700}.select2-container--default .select2-results__option .select2-results__option{border-bottom:1px solid #ddd;padding-left:30px}.select2-container--default .select2-results__option .select2-results__option:last-child{border-bottom:none}.select2-container--default .select2-results>.select2-results__options{max-height:234px}.page-cerca .pref .select2-container--default .select2-selection--single .select2-selection__placeholder{line-height:45px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;font-weight:400}.modal-contatta-avvocato .rif-cont{display:block;font-size:16px;text-transform:none;margin-bottom:10px;line-height:18px}.modal-contatta-avvocato .rif-cont strong{font-weight:700}.modal-contatta-avvocato .elements input[type="radio"]+label{margin-bottom:20px}.modal-contatta-avvocato .elements label span{font-weight:700;font-size:16px;margin-bottom:5px;display:block}.modal-contatta-avvocato .elements label small{font-size:12px;line-height:14px;display:block;font-style:italic}.modal-contatta-avvocato .elements textarea{margin-top:0;margin-bottom:0}.modal-contatta-avvocato .elements .altro input[type="radio"]+label{display:inline-block;margin-bottom:0;margin-right:10px;width:80px}.modal-contatta-avvocato .elements .altro input[type="text"]{display:inline-block;width:calc(100% - 95px)}.scene-container{position:relative;height:404px;width:100%}.scene{position:absolute;top:0;left:0%;width:100%;height:100%;margin:0 auto;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.scene span{display:inline-block;font-size:25px;color:#fff;line-height:27px;margin-bottom:0}.scene span.blue{color:#fff;font-weight:700}.scene span.blue3{color:#fff;font-weight:700;font-size:25px;line-height:25px}.scene .block1{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.scene span.a2{font-size:36px;line-height:30px;margin-bottom:30px}.scene span.a2 .blue{font-size:36px;line-height:30px}.scene2 .object{padding-top:160px}.scene3 .object{padding-top:160px}.scene4 .object{padding-top:120px}.scene6 .object{padding-top:100px}.scene7 .object{padding-top:140px}.scene8 .object{padding-top:120px}.scene4 span.a2{margin-bottom:30px}.scene1 .object{padding-top:150px}.scene1 span.a1{margin-top:20px!important}.scene3 span.img-animate{width:180px}.scene span.a1{font-size:48px;margin-top:0;line-height:60px;font-weight:500;text-transform:uppercase}.scene1 span.a1,.scene3 span.a1,.scene6 span.a1{color:#fff}.scene6 span.a1{margin-top:70px}.scene6 span.a1.mTop{margin-top:50px}.scene7 span.block1.mTop{margin-top:-50px}.scene8 span.block1{margin-bottom:50px}.scene8 span.a1{text-transform:none;font-weight:500}.scene8 span.border{display:block;height:3px;width:0;background-color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.scene8 img{width:400px;margin-left:20px}.scene8 span.border.width{width:100%}.scene8 span.img-animate{width:48px;margin-top:30px}.scene8 span.img-animate2{width:48px;display:block;margin-top:-10px}.scene1,.scene2,.scene3,.scene4,.scene6,.scene7,.scene8{display:none}.out{opacity:0}.show{display:block}.object{position:absolute;width:100%;height:100%;overflow:hidden;padding:0 20px}.ob2{-webkit-transition-delay:2s}@media screen and (max-width:991px){.item-icons:nth-child(2n+1){clear:both}.page.fix{padding-top:351px}.scene span{font-size:25px}.scene span.a1{font-size:38px}.scene span.a2{font-size:34px}.scene1 .object{padding-top:140px}.scene2 .object{padding-top:120px}}@media screen and (max-width:767px){.first-item-list{margin-top:50px}.prezzi .box-prezzi .inner-prezzi .prezzi-top{padding:30px 20px 60px 20px;height:auto}.prezzi .box-prezzi .inner-prezzi .prezzi-top .discount-perc{font-size:15px}.prezzi .box-prezzi .inner-prezzi .prezzi-top .line-through{font-size:15px}.scene span{font-size:25px}.scene span.a1{font-size:30px;line-height:30px}.scene span.a2{font-size:28px}.scene1 .object{padding-top:120px}.scene3 .object{padding-top:190px}.scene4 .object{padding-top:120px}.scene4 span.a2{font-size:30px;margin-bottom:30px}.scene4 span.blue3{font-size:21px}.scene4 span{font-size:25px}.scene7 .object{padding-top:130px}.scene8 span{font-size:15px}}@media screen and (max-width:580px){.scene8 img{width:80%}.scene4 .object{padding-top:80px}.scene4 span.a2{font-size:30px;margin-bottom:30px}.scene4 span.blue3{font-size:16px}.scene4 span{font-size:20px}.scene7 .object{padding-top:120px}.scene7 span{font-size:20px}}@media screen and (max-width:991px){.info-avv{display:block}.content-page-avv{padding-right:0}.btn:not(.btn-text-angular){font-size:12px;padding:10px 30px}header.avvocato .title .name{padding-left:15px}header.avvocato .title .name h1{font-size:25px;line-height:25px}header.avvocato .title .avatar img{bottom:20px;width:200px}header.avvocato .title ul{margin:0 0 10px 0}header.avvocato .title ul li{margin-left:0;margin-right:10px}header.avvocato .navbar-collapse .menu{margin-left:-15px;padding-left:0}header.avvocato .navbar-collapse .menu .nav a{padding:10px 11px;margin-left:20px}.action-search{display:block}.title-section{font-size:26px}.h1,.h2,.h3,h1,h2,h3{margin-bottom:0}.pAvv{padding-top:0}.banner-avvocato{height:320px;margin-bottom:-123px}.banner-avvocato-sito{height:320px;margin-bottom:-112px}.banner-avvocato-sito.fix{top:-210px}.page-avvocato{padding-top:15px}.page-cerca .section{padding:20px 0 0 0}.page .title-section{font-size:20px;font-family:'Raleway',sans-serif;font-weight:700}.page .title-section:before{margin-right:10px;margin-left:-50px;margin-top:0;font-size:35px}.page .title-section i{top:15px}aside.filtri{padding:0 0}aside.filtri .section:first-child h4{margin-top:7px!important}.menu-shadow.open{opacity:.7;pointer-events:auto}aside .section>h4{margin-top:7px!important}aside .widget{margin-top:40px}aside.mTop{margin-top:0;margin-bottom:40px}aside.filtri .widget{margin-top:20px}.close-menu{display:block}.section-filtri{position:fixed;top:0;right:-200%;background:#fefefe;padding:40px 15px!important;height:100%;width:90%;overflow:scroll;z-index:10;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;margin-top:0!important}.section-filtri.open{right:0}.section-modifica{position:fixed;top:0;left:-200%;background:#fefefe;padding:40px 15px!important;height:100%;width:90%;overflow:scroll;z-index:10;margin-top:0!important;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.section-modifica.open{left:0}.articoli.single .item-news>div .text span.date{text-align:left}.welcome.small-banner{min-height:250px}.welcome.small-banner .container .top{height:100%;padding:30px 15px}.welcome.small-banner .container .top p{margin-bottom:20px}.welcome.small-banner .container .top form input[type=text]{height:40px!important;line-height:40px!important;margin-right:0;width:100%;max-width:300px;margin:0 auto;display:block}.welcome.small-banner .container .top form a.btn:not(.btn-text-angular){padding:0;max-width:100px;display:block;text-align:center}.welcome label{margin-top:20px}.welcome .container .top p{font-size:36px;line-height:41px}.welcome.small-banner{height:450px}.welcome.small-banner .container .bottom .button{text-align:left;margin-top:20px}.welcome.small-banner .selectboxit-container{margin:15px 0}.welcome .container .top>div{margin-top:-30px}header.header .navbar .navbar-collapse .navbar-nav>li>a{padding-left:10px}.lista-avvocati .more{margin-top:50px}.item-avvocati{margin-bottom:30px}.icons{background-size:cover}.icons>section{background-color:rgba(29,184,214,.8);padding-top:50px;padding-bottom:50px}.icons .item{padding:20px 0}.icons .item::before{border-top:1px dotted #fff;height:1px;width:80%;content:"";position:absolute;top:0;left:10%;display:block;margin:0 auto;margin-bottom:20px}.icons .item:nth-child(1):before{display:none}.icons .item:nth-child(2):before,.icons .item:nth-child(2):after{display:none}.icons .item:nth-child(even):after{display:none}.icons .item i{font-size:60px;margin-bottom:10px}.icons .item p{font-size:40px}.icons .item h2{margin-top:10px}.newsletter h2{font-size:20px}.newsletter h2 span{font-size:16px;margin-bottom:30px}.newsletter input[type=email]{height:40px!important;line-height:40px!important;margin-right:0;width:60%}.newsletter button{height:40px!important;line-height:40px!important;padding:0;width:30%;text-align:center}.newsletter label{max-width:80%;text-align:left;line-height:18px}.modal-login .modal-content .modal-body,.modal-registrati .modal-content .modal-body{max-height:none}.modal-registrati{background:#fff}.modify .modal-body{max-height:none}.item-news:nth-child(2n+1){clear:both}.private .alert{font-size:12px;width:calc(100% - 215px);line-height:16px;text-align:left;margin-left:220px;display:block}.mod:not(.btn-text-angular){margin-top:-130px;margin-bottom:20px;text-align:right}.mod:not(.btn-text-angular) .inner{width:calc(100% - 215px);text-align:left;margin-left:220px;display:block}.mod:not(.btn-text-angular) a:not(.btn-text-angular){float:none;width:100%}.mod:not(.btn-text-angular) a:not(.btn-text-angular).ml{margin-left:0;margin-top:10px}.page.pAvv+.footer{padding-bottom:80px}.footer .credits{text-align:left}.footer ul{margin-top:20px}}@media(max-width:767px){.prova-offset{height:75px}.prova-offset-hide{display:none}header.header.mostra-prova.mostra-prova-scrollok .prova-gratis{display:inline-block;padding:13px 13px}header.header.mostra-prova.mostra-prova-scrollok .hai-domande{font-size:12px;display:inline-block;padding-top:5px}header.header.mostra-prova.mostra-prova-scrollok .hai-domande span{font-size:20px}.hai-domande{display:none}.prova-gratis{display:none}header.header.mostra-prova{background-color:#fff;position:fixed;left:0;top:0;z-index:2;border-bottom:1px solid #dedede;width:100%}header.header{position:relative}header.header .navbar{padding:10px 0 20px 0}header.header .navbar .navbar-header .navbar-toggle{margin-top:10px}header.header .navbar .navbar-header .navbar-toggle:focus,header.header .navbar .navbar-header .navbar-toggle:hover{background:transparent}header.header .navbar .navbar-header .navbar-brand>img{height:45px}header.header .navbar .navbar-header .navbar-brand.academy-logo>img{height:55px}header.header .navbar .navbar-collapse{padding-left:0;padding-right:0;border:none}header.header .navbar .navbar-collapse .account-menu{text-align:center;padding:15px 0 0 0;background:#eee;margin-top:15px}header.header .navbar .navbar-collapse .account-menu button{padding-bottom:15px}header.header .navbar .navbar-collapse .account-menu ul{min-width:auto;width:100%;position:relative;float:none;margin-top:0;font-size:14px;box-shadow:none}header.header .navbar .navbar-collapse .account-menu ul li.title{font-size:16px}header.header .navbar .navbar-collapse .account-menu ul li a:hover{background:#676c72;color:#fff}header.header .navbar .navbar-collapse .buttons{margin-top:40px;text-align:center}header.header .navbar .navbar-collapse .buttons .btn:not(.btn-text-angular){margin-bottom:15px}header.header .navbar .navbar-collapse .navbar-nav{margin:0}header.header .navbar .navbar-collapse .navbar-nav>li>a{text-align:center;margin-left:0;margin-top:20px;margin-bottom:10px}header.avvocato .navbar-collapse .menu{margin-left:0}.pfix{margin-top:0}.avvocato.fix .title .name{padding-left:0;margin-left:85px;padding-right:85px}.avvocato.fix .title .avatar img{bottom:-59px;width:60px}.avvocato.fix .title .address{margin-left:70px;font-size:11px;white-space:nowrap}.avvocato.fix .title ul{position:absolute;left:15px;top:51px;float:none;display:block;z-index:10;margin:0 0 0 0}.avvocato.fix .navbar-collapse .menu{margin-left:0}.avvocato.fix .navbar-collapse .menu .col-md-offset-2{margin-left:0}.welcome{height:auto;margin-top:0}.welcome.small-banner{height:auto}.welcome.small-banner .container .top form a.btn:not(.btn-text-angular){margin-top:20px}.welcome .container .top{display:block;padding:150px 15px 0 15px}.welcome .container .top p{margin-bottom:30px;font-size:30px;line-height:35px;margin-top:-50px}.welcome.small-banner .container .top p{margin-top:-50px}.welcome .selectboxit-container{margin:20px 0}.welcome .container .bottom{position:relative;margin-top:100px;margin-left:-15px;width:calc(100% + 30px)}.welcome .container .bottom .button{text-align:left;margin-top:20px}.welcome .container .bottom h3{font-size:22px;line-height:25px}.welcome .container .bottom h3 span{font-size:15px;line-height:20px}.prezzi .box-prezzi .inner-prezzi{display:inline-block;clear:both;margin:20px auto}.piani table thead th span{font-size:12px}.prodotti-fatture .piani table tbody tr td b{min-width:unset;margin:0}.prodotti-fatture .piani table tbody tr td{min-width:auto}.piani table tbody tr td{min-width:auto}.section.faq .item:last-child{margin-bottom:0}.item-news .article-img{height:auto!important}aside .item-avvocati .item{width:500px;max-width:100%;border:none}aside .item-avvocati .item>div{border:1px solid #ddd}.modal-acquisto .list-conf h3{margin-bottom:0}.modal-acquisto .list-conf h4{margin-top:5px}.modal-acquisto .prezzo .tot{font-size:25px;margin-top:0}.modal-acquisto .confirm{margin-top:10px}.prezzi .box-prezzi .inner-prezzi .info{height:auto;padding:10px}}@media screen and (min-width:491px) and (max-width:680px){.modal-studio-output .avv .list{width:50%}}@media screen and (min-width:680px) and (max-width:767px){.modal-studio-output .avv .list{width:33.33333333%}}@media screen and (max-width:490px){.course-webinar-registration-section iframe{width:100%;height:800px}.course-schedule{font-size:17px}.item-avvocati .item .text-studio a img{display:none}.item-avvocati .item .text-studio a h3{text-align:center}.item-avvocati .item .text-studio a p{text-align:center}.item-avvocati .item .text-studio a .inner>div{padding-left:0}.item-avvocati .item .text-studio{height:60px}.item-avvocati .item .text-studio a{padding:0}.welcome .container .top input[type=text]{display:block;width:100%;margin:0}.inner-pubblicazioni .img-box{float:none;width:100%;height:auto;margin-bottom:10px}.inner-pubblicazioni .text{padding-left:0;width:100%}.modal-studio-output .item-avvocati{margin-bottom:0}.item-avvocati .item .text-studio{height:70px}}.br-mob:not(.btn-text-angular){display:none}@media screen and (min-width:768px){.welcome{max-height:850px}.welcome .container .top form .btn.trova-avvocato-home:not(.btn-text-angular){margin-left:-20px}.welcome .select2.select2-container{margin-right:-45px}.piani .trial table tbody tr td{min-width:200px}.anchor-element{top:-111px}.warning-area-container{display:block;padding-top:96px}.header.header .navbar .navbar-collapse .account-menu ul{max-height:570px;overflow:auto}.btn:not(.btn-text-angular){min-width:110px}.modal-dialog:not(.videoplayer-credit){margin:0 auto}.modal-sm{width:430px}.section.faq .item:nth-child(odd){clear:both}.section.faq .item:nth-last-of-type(2),.section.faq .item:last-child{margin-bottom:0}}@media screen and (min-width:768px) and (max-width:991px){header.header .navbar .navbar-header .navbar-brand>img{height:60px;margin-top:10px}.avvocato.fix .title .name{margin-left:150px!important}.avvocato.fix .title .name h1{font-size:18px;line-height:15px;margin-bottom:13px;margin-top:10px}.avvocato.fix .title .name.col-xs-12{width:38.333333%;margin-right:0}.avvocato.fix .navbar-collapse .menu{margin-left:-15px}.avvocato.fix .navbar-collapse .menu .col-md-offset-2{margin-left:137px}.prezzi .box-prezzi .inner-prezzi:nth-child(3){float:none;margin:50px auto 0 auto;clear:both;display:inline-block}.item-news .article-img{height:185px}.articoli .item-news .article-img{height:auto}.modal-studio-output .top-container.fixed{width:600px}.prezzi .box-prezzi .inner-prezzi .info .btn:not(.btn-text-angular){padding:10px 15px}.come-funziona .item-icons:nth-child(2n+1){clear:both}.perche-aderire .item-icons:nth-child(2n+1){clear:both}}@media screen and (min-width:768px) and (max-width:1199px) and (orientation:landscape){html,body{font-size:16px}.btn:not(.btn-text-angular){font-size:13px}.page .section h4{font-size:16px}.page .title-section{font-size:25px}.box-inner ul li{margin-bottom:10px}.box-inner ul li p:before{font-size:15px}.avvocato.fix .title .name{margin-left:-12px;margin-right:12px}}@media screen and (min-width:768px) and (max-width:1199px){.page-cerca .pref form .btn:not(.btn-text-angular),.page-cerca .pref form button{margin-top:19px}.pAvv .articoli .item-news .article-img{height:171px}.item-avvocati .item>div{margin-bottom:30px}}@media screen and (min-width:992px) and (max-width:1199px){.interactions.big-number{margin-top:80px!important}.item-news .article-img{height:155px}.articoli .item-news .article-img{height:110px}.prezzi .box-prezzi .inner-prezzi .info .btn:not(.btn-text-angular){padding:10px 5px}}@media screen and (min-width:1200px){.articolo-sidebar .articolo-contatta-avvocati-container{width:360px}.article-sidebar-element{width:360px}.modal-studio-output .modal-lg{width:1100px}.page-cerca .item-avvocati .item{margin-bottom:30px}.site .container{width:1024px}}@media screen and (min-width:601px) and (max-width:991px){header.avvocato .title .name{padding-left:15px}header.avvocato .title .name.col-xs-12{width:58.33333333%}header.avvocato .title .name h1{font-size:25px;line-height:25px;margin-bottom:13px}header.avvocato .title .col-md-4{width:41.33333333%}header.avvocato .title .right-name.col-xs-12{width:41.66666667%}header.avvocato .title .avatar img{bottom:20px}header.avvocato .title ul{margin:5px 0 5px 0}header.avvocato .title ul li{margin-left:0;margin-right:10px}}@media screen and (max-width:599px){header.avvocato .title .name{padding-left:15px}header.avvocato .title .name h1{font-size:25px;line-height:25px}header.avvocato .title .specializzazione{line-height:1}header.avvocato .title .name .specializzazione div{max-height:28px;overflow:hidden}header.avvocato .title .address{text-align:left;line-height:1;margin-top:11px;font-size:12px}header.avvocato .title .avatar img{bottom:20px;width:200px}header.avvocato .title ul{position:absolute;left:15px;top:51px;float:none;display:block;z-index:10;margin:0 0 0 0}header.avvocato .title ul li{margin-left:0;margin-right:10px}header.avvocato .navbar-collapse .menu{padding-left:0}.private{position:relative;top:0;left:0;width:100%;margin:0 auto;text-align:center}.private .container{padding:0}.private .alert{font-size:12px;width:100%;margin-left:0;display:block;margin-bottom:0}.mod:not(.btn-text-angular){margin-top:-129px}}@media screen and (max-width:420px){header.avvocato .title .avatar img{width:190px}.mod:not(.btn-text-angular){margin-top:-153px}.mod:not(.btn-text-angular) .inner{width:calc(100% - 205px)}.mod:not(.btn-text-angular) a:not(.btn-text-angular){white-space:normal;line-height:14px;height:35px;padding-top:3px;padding-bottom:3px}.br-mob:not(.btn-text-angular){display:block}}@media screen and (max-width:370px){.page-cerca .item-avvocati .item .text-avv h2{font-size:16px;line-height:17px}.item-avvocati .item .text-avv{height:80px}.page-cerca .item-avvocati .item .text-studio h3{margin-top:3px}header.avvocato .title .avatar img{width:150px}.mod:not(.btn-text-angular) .inner{width:calc(100% - 165px)}}@media(max-width:450px){.item-avvocati .item .img-container{min-width:auto;min-height:auto}.item-avvocati .item .buttons .btn:not(.btn-text-angular){padding:10px 30px!important}}.select2-container--open{z-index:1000000}.prof-entry-page{padding:50px 90px!important}.prof-entry-page-inner{text-align:center}.prof-completed-page{padding:20px 90px!important}.prof-completed-page-inner{text-align:center}.prof-completed-page-title{font-size:30px;font-weight:normal;color:#1db8d6;line-height:30px}.prof-completed-page-site{font-size:25px;font-weight:bold;line-height:25px;text-decoration:underline;margin-bottom:20px;color:#1db8d6}.line-through{text-decoration:line-through}.modal-profilo .dropdown-menu{width:calc(100% - 30px)}.purchase-success{margin-top:20px;margin-bottom:50px}.profileCategoryButton:not(.btn-text-angular){max-width:none!important;text-shadow:none;padding:5px 10px!important}.profileCategoryButtonNO:not(.btn-text-angular):focus,.profileCategoryButtonNO:not(.btn-text-angular):focus:active,.profileCategoryButtonNO:not(.btn-text-angular):active,.profileCategoryButtonNO:not(.btn-text-angular){background-color:#a9a9a9!important;color:#fff!important;border-color:transparent}.profileCategoryButtonYES:not(.btn-text-angular):focus,.profileCategoryButtonYES:not(.btn-text-angular):focus:active,.profileCategoryButtonYES:not(.btn-text-angular):active,.profileCategoryButtonYES:not(.btn-text-angular){background-color:green!important;color:#fff!important}.profileCategoryButtonEXPERT:not(.btn-text-angular):focus,.profileCategoryButtonEXPERT:not(.btn-text-angular):focus:active,.profileCategoryButtonEXPERT:not(.btn-text-angular):active,.profileCategoryButtonEXPERT:not(.btn-text-angular){background-color:#ffa500!important;color:#fff!important}.profileCategoryContainer .dropdown-menu{width:auto}.profileCategoryButtonSelected:not(.btn-text-angular){background-color:#eee}@media screen and (max-width:767px){.profileCategoryButton:not(.btn-text-angular){font-size:11px!important}.prof-entry-page{padding:10px!important;padding-top:90px!important}.prof-completed-page{padding:10px!important}.prof-completed-page-title{font-size:25px;line-height:25px}.prof-completed-page-site{font-size:15px;margin-bottom:20px}.purchase-success{margin-top:100px!important}}.menuSiteNoFoto{padding-left:15px!important}.avvocato.fix .title .menuSiteNoFoto .address{padding-left:0;margin-left:0}.fix .menuSiteNoFoto{padding-left:15px!important;margin-left:0!important;margin-right:0!important}.submenuSiteNoFoto{padding-left:0!important;margin-left:-30px!important}::placeholder{color:#676c72;opacity:1}:-ms-input-placeholder{color:#676c72}::-ms-input-placeholder{color:#676c72}::-webkit-input-placeholder{color:#676c72;opacity:1}::-moz-placeholder{color:#676c72}:-ms-input-placeholder{color:#676c72}:-moz-placeholder{color:#676c72}.placeholder-text{color:#676c72}.color-placeholder::-webkit-input-placeholder{color:#676c72;opacity:1}.color-placeholder::-moz-placeholder{color:#676c72;opacity:1}.color-placeholder:-ms-input-placeholder{color:#676c72;opacity:1}.color-placeholder:-moz-placeholder{color:#676c72;opacity:1}.hashtagPlaceholder{position:relative;top:-120px}#riepilogo.hashtagPlaceholder{position:absolute;top:-120px}.form-group{margin-bottom:0!important}.date-input input{margin-bottom:13px!important}.date-input input:read-only{background-color:#fff}.uib-datepicker-popup button:not(.btn-text-angular) span{font-size:12px!important}.uib-monthpicker button:not(.btn-text-angular){min-width:100%!important}.uib-monthpicker table{width:100%!important}.uib-yearpicker button:not(.btn-text-angular){min-width:100%!important}.uib-yearpicker table{width:100%!important}.uib-daypicker table{width:100%!important}.uib-button-bar button:not(.btn-text-angular){min-width:40px!important}.uib-datepicker .uib-title:not(.btn-text-angular){max-width:100%!important;width:100%!important}.uib-title button:not(.btn-text-angular){max-width:100%!important;width:100%!important}.date-input .date-input-button:not(.btn-text-angular){margin:0!important;margin-bottom:13px!important;padding:0!important;min-width:40px!important;height:35px!important;border-width:1px!important;border-color:#ddd!important;border-left-width:0!important;box-shadow:none;color:#676c72;background-color:#fff}.has-error .date-input .date-input-button:not(.btn-text-angular){border-color:#a94442!important}.has-error .date-input .date-input-button:not(.btn-text-angular) i{color:#a94442!important}.uib-datepicker-popup button:not(.btn-text-angular){margin:0;padding:7px!important;min-width:33px;border-width:1px;border-color:#ddd;font-size:12px;line-height:1.5;border-radius:3px;font-weight:400;width:unset}.btn-info:active,.btn-info.active{background-color:#1db8d6;border-color:#1db8d6;box-shadow:none}.date-input .dropdown-menu{width:unset!important}@media screen and (max-width:991px){.interactions.big-number{margin-top:30px!important}.interactions.text-above-big-number{margin-bottom:60px}.margin-auto{margin:auto}}@media screen and (max-width:330px){.backimage-title-text-button-section h1{font-size:32px!important;line-height:40px!important}.backimage-title-text-button-section .item-text{font-size:16px!important}.backimage-title-text-button-section .item-subtext{font-size:12px}.hai-domande{font-size:11px!important}.hai-domande span{font-size:18px!important}.popup-selector-image-container{padding-left:0;padding-right:0;margin-left:15px;margin-right:15px}.modal-image-selector form{margin-left:-7px!important;margin-right:-7px!important}.croppie-container .cr-boundary{margin-left:0;margin-right:0}.croppie-container .cr-slider-wrap{margin-left:0;margin-right:0;width:100%}}@media(min-width:992px){.croppie-container .cr-slider-wrap{margin-left:0}}.croppie-container .cr-boundary{border:solid 4px #676c72;border-radius:5px}.croppie-container .cr-viewport{border:none}.popup-selector-image-container{margin-bottom:13px}.item-text-html h2{font-size:22px;color:#333;margin:0 0 20px 0}.item-text-html h3{font-size:18px;color:#333;margin:20px 0 5px 0}.item-text-html a{color:#333;text-decoration:underline}.item-text-html a:hover{text-decoration:none}.item-text-html blockquote{display:block;color:#333;font-size:16px;line-height:22px;font-style:italic;width:70%;margin:40px auto}.item-text-html blockquote p{position:relative;color:#999}.item-text-html blockquote p::before{position:absolute;top:-25px;left:-30px;width:30px;height:50px;line-height:40px;text-align:center;display:block;content:"";font:normal normal normal 14px/1 FontAwesome;font-size:30px;color:#ccc;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.item-text-html blockquote p::after{position:absolute;bottom:-15px;right:-30px;width:30px;height:30px;line-height:40px;text-align:left;display:block;content:"";font:normal normal normal 14px/1 FontAwesome;font-size:30px;color:#ccc;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.item-text-html ul{margin-top:20px;margin-bottom:20px;padding-left:25px}.item-text-html ul li{list-style-type:initial}.item-text-html ol{margin-top:20px;margin-bottom:20px;padding-left:25px}.item-text-html ol li{list-style-type:decimal}.item-text-html p strong{font-weight:700;color:#333}.filtri-aggiungi{margin:10px 30px 0 30px}.filtri-aggiungi a{font-size:14px!important;font-weight:bold;color:#1db8d6!important}.filtri-aggiungi .dropdown-menu a{width:100%!important;color:#333!important}.modal-studio-output .banner-avvocato{margin-bottom:-106px;margin-left:-20px;margin-right:-56px;width:calc(100% + 40px);margin-top:-130px}.modal-studio-output .banner-avvocato-sito{margin-bottom:-106px}.vedi-dettagli-studio{font-weight:bold}.btn-close-noheader:not(.btn-text-angular){position:absolute;z-index:999;right:26px;top:10PX;font-weight:bold;padding:3px 8px;font-size:13px;min-width:unset}.read-more-grey{white-space:nowrap;font-weight:700;text-transform:uppercase;font-size:12px}.read-more-grey:hover{text-decoration:underline;opacity:.8}.read-more{color:#e44729;white-space:nowrap;font-weight:700;text-transform:uppercase;font-size:12px}.read-more:hover{color:#e44729;text-decoration:underline;opacity:.8}.item-avvocati .item .demoContent .text-studio span{background-color:#f9f3cf!important}.scadenza-piano:hover{background-color:#fff!important;cursor:pointer}.word-animation-container{position:relative;background:url(../images/bg.png);background-size:cover;background-position:bottom center!important;background-color:#1db8d6;z-index:1}.word-animation-container .ti-diamo-text{margin-bottom:20px}.word-animation-container .ti-diamo-subtext{margin-bottom:20px;font-size:24px;font-weight:300;margin-bottom:20px;color:#fff}.logo-sei-un-avvocato{margin-bottom:20px;height:40px}.word-animation-container p{color:#fff;margin:0 auto 60px auto;font-size:48px;line-height:50px}.word-animation-container .btn{padding:25px 35px;margin:50px 10px 0}.cd-intro{padding:80px 0;margin:0;width:100%;max-width:100%}.cd-headline{color:#fff;font-size:25px;line-height:35px;font-weight:300}.cd-headline .cd-words-wrapper{-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s}.cd-headline.slide span{padding:0}.cd-headline.loading-bar .cd-words-wrapper{overflow:visible;text-align:center;line-height:17px}.cd-headline.loading-bar .cd-words-wrapper::after{background:#fff;bottom:-3px}.cd-headline.loading-bar .cd-words-wrapper.is-loading::after{-webkit-transition:width 2s!important;-moz-transition:width 2s!important;transition:width 2s!important}.cd-headline.loading-bar .cd-words-wrapper b{line-height:22px}.cd-headline.loading-bar .cd-words-wrapper b.evidence{text-transform:uppercase}@media screen and (min-width:992px) and (max-width:1199px){.cd-headline{font-size:30px}.word-animation-container p{max-width:100%}}@media screen and (min-width:768px) and (max-width:991px){.cd-headline{font-size:30px}.word-animation-container p{max-width:100%;margin-left:30px;margin-right:30px}}@media screen and (min-width:620px) and (max-width:767px){.cd-intro{padding:50px 0}.word-animation-container{padding-top:0}.cd-headline{font-size:20px;margin-bottom:30px;line-height:18px}.word-animation-container p{max-width:100%;font-size:40px;line-height:43px;margin:0 auto 40px auto}.word-animation-container .ti-diamo-subtext{font-size:22px}.ti-diamo-subtext{max-width:100%;font-size:26px}.logo-sei-un-avvocato{margin-top:40px;height:30px;margin-bottom:10px}.word-animation-container .btn{padding:18px 18px;margin:0 0}}@media screen and (min-width:520px) and (max-width:619px){.cd-intro{padding:50px 0}.word-animation-container{padding-top:0}.cd-headline{font-size:18px;line-height:18px;margin-bottom:30px}.word-animation-container p{max-width:100%;font-size:40px;line-height:43px;margin:0 auto 40px auto}.word-animation-container .ti-diamo-subtext{font-size:22px}.logo-sei-un-avvocato{margin-top:40px;height:30px;margin-bottom:10px}.in-pochi-click{margin-top:0!important}.word-animation-container .btn{padding:18px 18px;margin:0 0}}@media screen and (min-width:460px) and (max-width:519px){.cd-intro{padding:50px 0}.word-animation-container{padding-top:0}.cd-headline{font-size:18px;margin-bottom:30px;line-height:18px!important}.word-animation-container p{max-width:100%;font-size:28px;line-height:30px;margin-top:0;margin-bottom:40px}.ti-diamo-subtext{max-width:100%;font-size:24px}.logo-sei-un-avvocato{margin-bottom:10px;height:25px}.word-animation-container .btn{padding:18px 18px;margin:0 0}}@media screen and (max-width:459px){.cd-intro{padding:50px 0}.word-animation-container{padding-top:0}.cd-headline{font-size:20px;line-height:18px!important}.cd-headline span:not(.cd-words-wrapper){display:block!important}.word-animation-container p{max-width:100%;font-size:28px!important;line-height:30px!important;margin-top:0;margin-bottom:20px}.word-animation-container .ti-diamo-subtext{max-width:100%;font-size:20px}.logo-sei-un-avvocato{height:25px}.word-animation-container .btn{padding:13px 13px;margin:40px 0 0 0}}@media screen and (max-width:325px){.word-animation-container p{max-width:100%;font-size:24px!important;line-height:28px!important;margin-top:0;margin-bottom:20px}.word-animation-container .ti-diamo-subtext{max-width:100%;font-size:16px}}.offerta-element{padding:15px;background-color:#f9f9f9;border:1px solid #ddd;margin-bottom:10px!important}.offerta-element .sconto{text-transform:uppercase}.offerta-element .scadenza{text-transform:uppercase;font-size:10px;margin-top:10px}.offerta-element .amount{font-weight:bold;font-size:28px}.offerta-element .amountold{font-weight:bold;text-decoration:line-through;font-size:14px}.offerta-element .amount-percentage-discount{margin-left:5px;font-size:16px}.offerta-element .code{font-weight:bold;font-size:13px;color:red}.offerta-element .code-container{margin-top:10px;background-color:#dedede;border-radius:5px}.offerta-element .code-error{font-weight:bold;font-size:10px;color:red;margin-top:10px}.offerta-element .code-little{font-size:10px}.offerta-element .premium{text-transform:uppercase;margin-left:5px;background:#daa520;color:#fff;font-size:11px;font-weight:bold;padding:2px;border-radius:5px;position:relative;bottom:3px}.btn-show-discountcode:not(.btn-text-angular){margin-top:10px}.pull-bottom2{display:inline-block;vertical-align:bottom;float:none}.dropdown-maxheight .dropdown-menu>li>a{padding:10px 20px!important}.hyperlink-action{cursor:pointer;font-weight:normal;margin-left:2px;color:#1db8d6;font-size:12px}.plan-choose .btn-outline-blue:not(.btn-text-angular){font-weight:normal;-webkit-box-shadow:unset;box-shadow:unset}.plan-choose .btn-outline-blue:not(.btn-text-angular).active{background-color:#1db8d6;color:#fff;z-index:1;font-weight:bold}.plan-choose .btn-outline-grey:not(.btn-text-angular).active{background-color:#676c72;color:#fff;z-index:1;font-weight:bold}.plan-choose .btn-outline-blue:not(.btn-text-angular) .plan-discount-percent{background-color:#1db8d6;color:#fff;background-color:#1db8d6;color:#fff;font-size:13px;line-height:23px;vertical-align:middle;padding:2px 4px;border-radius:9px;font-weight:bold}.plan-choose .btn-outline-blue:not(.btn-text-angular).active .plan-discount-percent{background-color:#fff;color:#1db8d6}.plan-choose .plan{line-height:26px;min-width:200px;padding-top:5px;padding-bottom:5px}.warning-area-container{display:block;max-width:100%}.warning-area{background:#e44729}.warning-area a{color:#fff;font-weight:bold}.card-expired-info{background-color:#e44729;color:#fff;padding:3px;font-size:10px;font-weight:bold;border-radius:5px;vertical-align:middle;line-height:23px;margin-right:5px}.card-expiring-info{background-color:#daa520;color:#fff;padding:3px;font-size:10px;font-weight:bold;border-radius:5px;vertical-align:middle;line-height:23px;margin-right:5px}.dicono-di-noi-image{border-radius:100%;border:10px solid #e5e5e5;max-width:170px;height:170px;background-size:contain;margin-left:calc(50% - 85px);margin-bottom:20px}.dicono-di-noi-nomeavvocato{font-size:15px;text-transform:uppercase;color:#1db8d6;margin-bottom:20px;font-weight:bold}.dicono-di-noi-text{font-style:italic}.dicono-di-noi-text::before{content:"";font:normal normal normal 14px/1 FontAwesome;font-size:20px;color:#ccc;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-right:5px}.dicono-di-noi-text::after{font:normal normal normal 14px/1 FontAwesome;font-size:20px;color:#ccc;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-left:5px;content:""}.dicono-di-noi-title{text-align:center;color:#1db8d6;font-weight:bold;font-size:30px;line-height:30px;margin-bottom:60px}.prova-gratis{border:solid 2px #fff!important;padding:0;text-align:center;border-radius:5px;z-index:25;padding:10px 15px;font-family:'Raleway',sans-serif;font-weight:700;font-size:18px;width:100%;margin-bottom:-20px;margin-top:10px}.hai-domande{width:100%;text-align:center;font-size:20px;text-transform:uppercase;font-weight:bold;margin-top:20px;margin-bottom:-20px}.prova-gratis-container{padding:0;width:100%;text-align:center;z-index:25;padding-top:10px;padding-bottom:0}.section-grey{background-image:url(/images/bg-pattern.png)}.section-white{background-image:none;background-color:#fff}.paragrafo{position:relative;font-size:20px;text-align:left;text-transform:uppercase;color:#676c72;margin-bottom:10px;font-family:'Raleway',sans-serif;font-weight:700;line-height:1.1;border-bottom:1px solid #ddd;padding-bottom:5px;margin-top:25px}.paragrafo::after{content:"";position:absolute;bottom:-2px;left:0;display:block;width:100px;height:2.5px;background:#676c72}.paragrafo .subtitle{font-size:12px!important;font-weight:500;margin-top:2px!important;text-transform:initial}.inner-box{padding:15px;background-color:#f9f9f9;border:1px solid #ddd;margin-bottom:10px!important}.paragrafo-light-title{font-weight:bold;font-size:15px}.paragrafo-light-content{font-size:13px}.paragrafo-light-content i{margin-left:3px;font-size:15px;font-weight:bold}.serp-result-info{font-size:40px;margin-top:20px;line-height:40px;margin-bottom:20px}.big-number{font-size:150px;padding:0}.interactions.big-number{margin-top:110px}.text-above-big-number{font-size:28px}.interactions.text-above-big-number{margin-top:64px}.has-error .select{border-color:#a94442}.spunte-registrazione select{height:23px;width:50px;display:table-cell;vertical-align:middle;margin-right:10px}.spunte-registrazione-inner{display:table;margin-bottom:13px}.breadcrumb-container-landing{position:absolute;top:0;color:gray;text-align:left;width:100%}.breadcrumb-container-landing .container{padding-left:70px;padding-right:70px}.breadcrumb-container{color:#1db8d6;font-size:12px;padding-top:20px}.breadcrumb-container li{display:inline-block}.breadcrumb-container-inner{width:80%}.search-title-container{font-size:30px;color:#ed6c55;text-transform:uppercase;line-height:32px}.search-category-description{text-transform:uppercase;border-radius:5px;font-size:13px;background:#f2efef;padding:20px 15px;margin-top:20px;font-style:italic;font-weight:normal}.article-socialshare{font-size:16px}.jssocials-share{margin-right:1em}.title-section-container .title-section{margin-top:0;margin-bottom:0}.title-section-container{margin-bottom:0;padding-bottom:0}.button-set .btn:not(.btn-text-angular){margin-top:0!important}.item-text-html.article-preamble .ta-editor,.item-text-html.article-preamble .ta-scroll-window{min-height:150px;height:auto;overflow:auto;font-family:inherit;font-size:100%}.item-text-html.article-preamble .ta-bind{height:auto;min-height:150px;padding:6px 12px}.ta-bind>p,.ta-bind>div,.ta-bind>ol>li,.ta-bind>ul>li{font-size:17px!important}.ta-bind>p,.ta-bind>div{margin-bottom:1rem!important;margin-left:0!important;margin-right:0!important}.ta-bind>p:not(:first-child),.ta-bind>div:not(:first-child){margin-top:1rem!important}.ta-bind>h2{font-size:22px;color:#333;margin:0 0 20px 0}.article-chapter-placeholder{position:relative;top:-110px;width:1px;height:1px}.articolo-indice{background:#f2f1f1;padding:15px}.articolo-indice-title{font-weight:bold}.articolo-indice-item{margin-left:15px}.articolo-indice-item a{font-weight:normal!important}.item-news>div .article p:not(.articolo-indice-item){margin:1rem 0!important;font-size:17px!important}.item-news>div .article .article-preamble-output p{font-size:20px!important;color:#333!important;font-weight:bold}.articolo-indice-item{margin-top:10px!important;margin-bottom:10px!important;color:#1db8d6}.ta-toolbar.focussed{position:fixed;bottom:0;right:0;left:0;z-index:10000000000;background:rgba(0,0,0,.44);padding:2%;display:block;border-top:solid 1px rgba(0,0,0,.54)}.ta-toolbar:not(.focussed){display:none}.margin-left-indent{margin-left:25px}.prezzi-top .btn-grey:hover,.prezzi-top .btn-grey:focus:hover{background-color:#7d838b;color:#fff;border-color:#7d838b}.prezzi-top .btn-grey:focus,.prezzi-top .btn-grey:focus:focus{background-color:#676c72;color:#fff;border-color:#676c72}.feature-icon{font-size:20px;margin-right:3px}.youtube-video-site{margin-top:10px}.prodotti-fatture-item{background:#1db8d6;padding:30px;border-radius:5px;margin-top:10px;margin-bottom:10px}.input-with-charlength-container{display:table}.input-with-charlength-container div{display:table-cell;min-width:40px}.input-with-charlength-container div>button{margin-top:0!important;height:35px;padding:0!important;border:1px solid #ddd!important}.input-with-charlength-container input{display:table-cell;border-top-right-radius:0;border-bottom-right-radius:0}.input-with-charlength-container textarea{display:table-cell;border-top-right-radius:0;border-bottom-right-radius:0}.articolo-edit .wizard h5{margin-top:50px}.categories .buttons-category a[disabled]{opacity:.5;cursor:auto}.categories .buttons-category a{display:inline-block;margin:3px 0 0 5px;float:right;height:35px;width:35px;line-height:35px;background-color:#e44729;text-align:center;border-radius:5px;cursor:pointer;color:#fff}.modal-articles-wizard{min-height:500px}.url-input-group{display:-webkit-box}.url-input-group .url-input-group-prepend{margin-top:5px}.url-input-group .url-input{padding-left:2px;width:50%}