@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,500;1,300;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300&display=swap";#view-blog-details__content h2.related-users-title,h2.related-users-title{margin:0 0 15px;text-align:center;font-style:normal;font-weight:700;font-size:40px;line-height:120%;color:#000}@media(max-width:1024px){#view-blog-details__content h2.related-users-title,h2.related-users-title{font-size:34px}}@media(max-width:600px){#view-blog-details__content h2.related-users-title,h2.related-users-title{font-size:20px}}*,:after,:before{box-sizing:inherit;outline:none}:root{--black-color:#555;--blu-color:#303f9f;--blue-color-100:#4354c7;--purple-color:#5d5fef;--primary-color:#5d5fef;--orange-color:#fbb43d;--red-color:#ff6963;--amber-color:#ffb300;--yellow-color:#c77c02;--green-color:#4caf50;--green-color-light:#29ce6e;--green-color-dark:#1db55d;--green-color-border:#1db55d;--green-color-border-dark:#0ca078;--yellow-color-light:#fad368;--yellow-color-dark:#f8ab31;--yellow-color-border:#dea93b;--yellow-color-border-dark:#e09701;--white-color:#fff}body,html{color:#586c70;font-family:Open Sans,Helvetica Neue,sans-serif;font-size:100%;margin:0;padding:0}body{font-size:14px;color:#222;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;overflow-x:hidden;overflow-y:auto;background-color:#f6f7fb}h1,h2,h3,h4,h5,h6,input,p,select,span,textarea{font-family:Open Sans,Helvetica Neue,sans-serif}h1{font-size:56px;line-height:1.35;margin:24px 0}h2{font-weight:600;line-height:1.4;font-size:28px;margin:0 0 30px;text-align:center}h3{font-size:34px;line-height:40px}a,a:hover,button,select{outline:none;text-decoration:none!important}a{color:#007bff;text-decoration:none}a:hover{text-decoration:underline}#main{margin-top:74px;background-color:#fff}.main-content{margin:0 auto;padding:30px;max-width:1284px}.iframe-box{position:relative;background:#000;max-width:calc(100% - 20px);width:544px;height:300px}@media(max-width:1024px){.iframe-box{width:460px;height:250px}}@media(max-width:600px){.iframe-box{width:380px;height:220px}}@media(max-width:460px){.iframe-box{width:310px;height:190px}}.iframe-box .image-blank{width:100%;height:100%;opacity:0;position:absolute;left:0;top:0;z-index:1}.iframe-box iframe{max-width:100%}@media(max-width:600px){.iframe-box iframe{max-height:calc((100vw - 40px)*.6)}}.iframe-box .iframe-overlay{position:absolute;z-index:10;width:100%;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;background-size:contain!important}.iframe-box .iframe-overlay:hover .ytp-large-play-button-bg{fill:red;fill-opacity:1}.iframe-box .iframe-overlay .ytp-large-play-button-bg{fill:#212121;fill-opacity:.8}.iframe-box .iframe-overlay svg{position:relative;z-index:100}@media(max-width:600px){#view-terms h1{font-size:28px}#view-terms .tabel__contain{overflow-x:auto}}table.terms{width:100%;border:1px solid #c3c3c3;margin-bottom:30px}table.terms tr td{padding:5px;border-top:1px solid #c3c3c3;border-left:1px solid #c3c3c3}table.terms tr td:first-child{border-left:none}table.terms tr:first-child td{border-top:none}ul.no-style{list-style:none;padding:0}ul.list-style-alpha{list-style:lower-alpha;padding:0 0 0 30px}ul.list-style-alpha li{padding:0 0 3px}.garamond{font-family:Garamond,Baskerville serif}.column-text{-moz-column-rule-style:none;column-rule-style:none;-moz-column-count:2;column-count:2;padding:0 0 30px}.column-text .title{margin:0 0 10px}@media(max-width:768px){.column-text{-moz-column-count:1;column-count:1}}.navbar{color:#fff;height:74px;left:0;padding:0 16px;position:fixed;display:flex;right:0;top:0;z-index:999;background-color:#303f9f;box-shadow:0 4px 4px rgba(0,0,0,.25)}#menu,.logoDesktop{display:inline-block}.logoDesktop{width:130px;height:auto}@media(max-width:1080px){.logoDesktop{margin-left:12px}}.logoMobile{display:none}#menu{margin-left:48px;line-height:36px}.app-menu ul{list-style:none;margin:0;padding:0}.app-menu ul li{display:inline-block;font-weight:600;font-size:12px;vertical-align:middle}.app-menu ul li a{border-radius:2px;color:#fff;display:block;margin:8px;font-size:16px;text-decoration:none;font-weight:500;padding:8px}.app-menu ul li a.btn{border-radius:10px}.app-menu ul li:nth-child(2) a div li a{color:#394a64}.app-menu ul li a .data span{font-weight:600;font-size:12px;display:block}.app-menu ul li a:hover{transition:.3s}.app-menu ul li .btn{margin:0 0 0 8px;font-style:normal;border-radius:10px;padding:10px 18px;font-weight:600;font-size:12px;line-height:inherit}@media(max-width:1024px){.app-menu ul li .btn{margin:0 auto}}.app-menu ul li button{margin:0 8px;line-height:inherit}.app-menu ul li button.contact-button{border-radius:10px;font-weight:600;font-size:12px;line-height:1.2;height:36px;display:flex;justify-content:center;align-items:center;width:auto;padding:10px 18px}@media(max-width:1024px){.app-menu ul li button.contact-button{margin:0 auto}}.app-menu a.header-phone{background-color:#303f9f}.app-menu a.header-phone:hover{color:inherit}#ToolbarComponent__mobile-menu-back{z-index:-1;overflow-y:hidden}.preventivi{display:inline-block;width:120px;margin-right:14px;opacity:.9}.preventivi:hover{opacity:1}.preventivi img{width:28px;margin-right:7px;height:27px;overflow:hidden}.preventivi .data,.preventivi img{display:inline-block;vertical-align:middle}.richiama{display:inline-block;opacity:.9}.richiama:hover{opacity:1}.richiama img{width:25px;margin-right:7px;margin-top:7px}.richiama .data,.richiama img{display:inline-block;vertical-align:middle}.richiama .data{font-size:16px;background:transparent}footer{position:relative}@media(min-width:781px){.inline-blck.visible-sm{display:inline-block}}@media(max-width:781px){.inline-blck.visible-sm{display:none}}@media(min-width:781px){.inline-blck.hidden-sm{display:none}}@media(max-width:781px){.inline-blck.hidden-sm{display:inline-block}}#db-modal-container .modal-button-box,#main .modal-button-box{display:inline-block;text-align:center}#db-modal-container .modal-button-box.full-width,#main .modal-button-box.full-width{width:100%}@media(min-width:781px){#db-modal-container .modal-button-box.visible-sm,#main .modal-button-box.visible-sm{display:inline-block}}@media(max-width:781px){#db-modal-container .modal-button-box.visible-sm,#main .modal-button-box.visible-sm{display:none}}@media(min-width:781px){#db-modal-container .modal-button-box.hidden-sm,#main .modal-button-box.hidden-sm{display:none}}@media(max-width:781px){#db-modal-container .modal-button-box.hidden-sm,#main .modal-button-box.hidden-sm{display:inline-block}}#db-modal-container .modal-button-box .inner,#main .modal-button-box .inner{display:flex;flex-direction:column;justify-content:center;align-items:center}#db-modal-container .modal-button-box .inner button,#main .modal-button-box .inner button{margin-bottom:7px}#db-modal-container .modal-button-box .inner .contact-whatsapp,#main .modal-button-box .inner .contact-whatsapp{font-size:14px;line-height:1.3;display:inline-block}#db-modal-container .modal-button-box .inner .contact-whatsapp img,#main .modal-button-box .inner .contact-whatsapp img{width:22px;height:22px;margin:0 10px 0 0}.contact-us{background:#f5f7fe;padding:50px 100px;text-align:center}.contact-us.lawyer-view{background:#faf2e4}.contact-us.lawyer-view p{font-size:20px;max-width:850px;display:block;margin-left:auto;margin-right:auto}@media(max-width:600px){.contact-us button[class*=btn-whatsapp]{font-size:13px}}.contact-us .contact-whatsapp{width:205px;margin:7px auto 0}.contact-us .contact-whatsapp p{margin:0}@media(max-width:600px){.contact-us .contact-whatsapp{font-size:13px}}.contact-us .section-title,.contact-us h3{margin:0 0 24px;font-style:normal;font-weight:700;font-size:40px;line-height:120%;color:#2d323d}@media(max-width:600px){.contact-us .section-title,.contact-us h3{font-size:20px}}.contact-us p{font-size:24px;line-height:1.2;text-align:center;margin:0 0 24px;color:#726e6f}@media(max-width:600px){.contact-us p{font-size:17px}}.contact-us p span{font-weight:600}.contact-us .btns-container{gap:20px;width:100%}.contact-us .btns-container div:first-child{align-items:end}.contact-us .btns-container div:last-child{align-items:start}@media(max-width:850px){.contact-us .btns-container div button{padding:12px 20px}}.contact-us .btn{margin-top:20px;width:100%;max-width:300px}@media(max-width:600px){.contact-us .btn{padding:12px 5px!important}}#FooterComponent{color:#fff;font-size:.9rem;padding:50px 96px;background-color:#303f9f}#FooterComponent ul{margin:8px 0;padding:0}#FooterComponent ul li{list-style:none;padding:4px 0;margin-bottom:16px}#FooterComponent b,#FooterComponent ul b,.useful-pages{font-style:normal;font-weight:700;font-size:19px;line-height:22px}#FooterComponent ul{margin-top:25px}#FooterComponent ul li .socail-icons{display:flex;padding:0;align-items:center}#FooterComponent ul li .socail-icons li{padding:0;margin-right:15px}#FooterComponent ul li a{color:#fff;text-decoration:none;font-style:normal;font-weight:400;font-size:15px;line-height:18px}#FooterComponent ul li a:hover{color:var(--yellow-color);text-decoration:underline}#FooterComponent .richiama{display:inline-block;width:140px;opacity:.9;margin-top:14px}a.footer-social{background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:50%;display:inline-block;height:45px;transition:.3s;width:45px;margin:0 3px}a.footer-social:hover{box-shadow:inset 30px 25px 0 rgba(0,0,0,.3)}#FooterComponent hr{width:100%;color:#fff}#FooterComponent .copy{line-height:20px}a#facebook,a#facebook-share{background-color:#547bbc;background-image:url(/assets/icons/facebook-f-brands.svg);background-size:30%}a#twitter,a#twitter-share{background-color:#78cbef;background-image:url(/assets/icons/twitter-brands.svg)}a#linkedin{background-color:#1484c7;background-image:url(/assets/icons/linkedin-in-brands.svg)}a#pinterest{background-color:#ea5755;background-image:url(/assets/icons/pinterest-p-brands.svg)}.whatsapp-chat-button-case{background-color:#080;border-radius:10px;font-weight:700;font-size:14px;line-height:1.2;display:flex;flex-direction:column;align-items:center;color:#fff;margin:0 auto 10px;width:100%;max-width:250px;padding:10px;border:none}.whatsapp-chat-button-case:hover{text-decoration:none;background:rgba(76,175,80,.8)}.whatsapp-chat-button-case span{padding:7px 14px 0 0;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:14px;font-weight:400}.whatsapp-chat-button-case span span{padding:0}.whatsapp-chat-button-case span img{margin-right:7px}.db-accordion-title:hover{cursor:pointer}.db-accordion-content{box-sizing:border-box;max-height:0;height:0;overflow:auto;transition:all .3s ease-in-out}.db-accordion-content.db-accordion-section-selected{height:auto;max-height:2000px}.db-autocomplete-resultList{background-color:#fff;border-radius:0 0 2px 2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);list-style:none;margin:0;max-height:200px;overflow-y:scroll;padding:0;position:absolute;width:100%;z-index:8}.db-autocomplete-resultItem{cursor:pointer;border-bottom:1px solid #ccc;padding:16px 8px;color:#000}.db-autocomplete-resultItem:hover{background-color:#eee}@keyframes db-rotate{0%{transform:rotate(0deg)}25%{border-left-color:transparent;border-right-color:transparent}to{transform:rotate(1turn)}}.blog-article .article-space .main-content{background:#faf2e4;box-shadow:0 2px 5px rgba(0,0,0,.07);border-radius:10px}.blog-sidebar{position:relative;display:flex;flex-direction:column;padding:0 0 0 30px;font-family:"Open Sans,Helvetica Neue,sans-serif"}.blog-article .article-space .blog-sidebar .sidebar-inner,.blog-sidebar .sidebar-inner{flex:100% 1;display:flex;flex-direction:column}.related-articles{padding-top:40px}.blog-sidebar .form-holder{flex:100% 1}.article-space .blog-sidebar .rate{padding:20px 25px 10px}@media(max-width:1024px){.blog-sidebar{max-width:80%;margin:30px auto 0;padding:0}.blog-sidebar .form-holder{display:none}}@media(max-width:780px){.blog-sidebar{max-width:none;margin:30px 15px 0}}div.template-form-contact{background-color:#fff;padding:25px 20px 20px;border-radius:3px;box-shadow:0 4px 14px rgba(39,47,52,.1)}@media(max-width:350px){div.template-form-contact{padding:15px}}@media(max-width:580px){div.template-form-contact{padding:25px 15px 15px}}div#modal-head{margin-bottom:35px;font-style:normal;font-weight:500;font-size:28px;line-height:33px}@media(max-width:600px){div#modal-head{font-size:23px;margin-bottom:15px}}@media(max-width:350px){div#modal-head{font-size:18px;margin-bottom:20px}}div#modal-head.yellow{color:#2d323d}.template-form-contact{position:relative}@media(max-width:600px){div.template-form-contact .form-overlay input{font-size:12px}}@media(max-width:350px){div.template-form-contact .form-overlay input{font-size:10px}.template-form-contact .btn.btn-whatsapp{font-size:13px;padding:10px 25px}}div.template-form-contact .form-overlay label{left:0;height:40px;font-style:normal;font-weight:600;font-size:12px;margin-left:5px;margin-top:-7px}div.template-form-contact .form-overlay label.textarea-label{padding-left:12px}@media(max-width:600px){div.template-form-contact .form-overlay label{font-size:12px}}@media(max-width:350px){div.template-form-contact .form-overlay label{font-size:10px}}div.template-form-contact .form-overlay label .form-field--required{color:#ff6963}div.template-form-contact .form-field{margin-bottom:25px}@media(max-width:580px){div.template-form-contact .form-field{margin-bottom:20px}}div.template-form-contact .check-box{color:#726e6f}div.template-form-contact .form-terms-container{padding-top:0}.CaseRequestComponent .modal-head{background-color:transparent;color:#2ecc71;padding:16px}.CaseRequestComponent .modal-body{padding:0 16px;font-size:16px}.CaseRequestComponent .terms small{color:#fff}.CaseRequestComponent .terms small a{color:#424242}.CaseRequestComponent input[type=checkbox]:before{border:2px solid var(--amber-color)}.CaseRequestComponent input[type=checkbox]:checked:after{background-color:var(--amber-color)}.CaseRequestComponent button{padding:14px 24px;font-size:16px;max-width:none;width:auto;margin:0 auto;display:inherit;line-height:13px;border-radius:10px}.CaseRequestComponent .form-item,div.template-form-contact .CaseRequestComponent .form-item{position:relative}.CaseRequestComponent .form-item .description-length,div.template-form-contact .CaseRequestComponent .form-item .description-length{position:absolute;bottom:5px;right:11px;color:#726e6f;font-size:13px}.CaseRequestComponent .form-item label.error,.case-request-form-large-container .form-textarea.form-overlay label.error,div.template-form-contact .CaseRequestComponent .form-item label.error{font-size:14px;line-height:16px;color:#fff;background:#ff6963;border-radius:5px;padding:5px 10px;position:absolute;left:17px;top:calc(100% - 12px);margin:10px 0 0;box-shadow:0 2px 14px rgba(255,179,0,.4);z-index:100;max-width:calc(100% - 34px)}@media(max-width:600px){.CaseRequestComponent .form-item label.error,.case-request-form-large-container .form-textarea.form-overlay label.error,div.template-form-contact .CaseRequestComponent .form-item label.error{font-size:9px;line-height:11px;padding:5px 11px}}.CaseRequestComponent .form-item.form-terms-container label.error,div.template-form-contact .CaseRequestComponent .form-item.form-terms-container label.error{left:-3px;top:calc(100% - 8px)}.CaseRequestComponent .form-item label.error:after,div.template-form-contact .CaseRequestComponent .form-item label.error:after{display:block;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ff6963;position:absolute;left:5px;top:-5px}.case-request-form-large{text-align:center}@media(max-width:600px){.case-request-form-large label[class*=check-box]{font-size:10px!important;padding-left:15px}.case-request-form-large button[class*=btn-whatsapp]{font-size:13px}}.close-model{position:absolute;right:12px;top:12px;width:32px;height:32px;opacity:.3;cursor:pointer}.close-model:hover{opacity:1}.close-model:after,.close-model:before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#222}@media(max-width:600px){.close-model:after,.close-model:before{height:20px}}.close-model:before{transform:rotate(45deg)}.close-model:after{transform:rotate(-45deg)}.case-request-form-large .head{font-style:normal;font-weight:600;font-size:18px;line-height:21px;display:flex;align-items:center;text-align:center;color:#fff;width:95%;margin:0 auto 15px}.case-request-form-large h3{margin-bottom:18px;margin-top:5px;font-style:normal;font-weight:700;font-size:24px;line-height:33px;color:#2d323d}.case-request-form-large h3 span{color:var(--yellow-color)}.case-request-form-large h4{font-style:normal;font-weight:400;font-size:16px;line-height:19px;display:flex;align-items:center;text-align:center;color:#fff}.case-request-form-large .form-submit-container{padding:0 8px}.case-request-form-large .right-side-second{margin-bottom:-10px}.case-request-form-large .right-side-third{margin-bottom:-15px}.case-request-form-block{background-color:#303f9f;margin-bottom:32px;margin-top:32px;padding:12px;overflow:hidden;box-shadow:-3px 6px 12px rgba(0,0,0,.08)}.b-r-r{border-top-right-radius:10px;border-bottom-right-radius:10px}.b-r-l{border-top-left-radius:10px;border-bottom-left-radius:10px}.case-request-form-large-container{background-color:#dbdff4;color:#fff;padding:15px 30px;overflow:hidden;box-shadow:1px 4px 12px rgba(0,0,0,.08);border-radius:10px}@media(max-width:600px){.case-request-form-large-container input{font-size:10px}}.case-request-form-large-container .form-field label{top:-22px;left:0;height:40px;font-style:normal;font-weight:400;font-size:14px;color:#726e6f;margin-bottom:25px;margin-left:5px}@media(max-width:600px){.case-request-form-large-container .form-field label{font-size:10px}}.case-request-form-large-container .form-textarea.form-overlay label{top:-20px;left:0;font-style:normal;font-weight:400;font-size:12px;line-height:130%;color:#726e6f}.case-request-form-large-container .modal-head{border:3px solid #2ecc71;border-radius:0}.case-request-form-large-container .form-field{margin-bottom:25px;min-width:100%;margin-left:0}.case-request-form-large .form-terms-container{padding-top:0}ul.list-steps{padding-left:0;list-style:none}.page-card{background-color:#fff;border-radius:10px;line-height:1.8rem;padding:16px 32px}.page-card h2{color:#3397d3}.page-card h3{color:#3397d3;margin:0 0 20px;font-size:22px;line-height:1.2}.page-card h3.sub{font-size:20px;padding:0 0 0 30px}#view-aboutus{font-size:1.2rem}#view-aboutus__section-1{background-color:var(--green-color);color:#fff}.db-accordion{box-shadow:0 4px 14px rgba(39,47,52,.1)}.db-accordion-title{background-color:#fff;font-size:1.1rem;padding:16px 52px 16px 16px;position:relative}.db-accordion-title i{position:absolute;right:16px;transition:.2s ease-in-out}.db-accordion-title.db-accordion-title-selected i{transform:rotate(180deg)}.db-accordion-content{background-color:#fff;color:#888;margin-bottom:4px}.accordion-content{padding:16px;line-height:22px;font-size:16px}.home-view{background-color:#fff}.banner{background-color:#3397d3;cursor:pointer;position:fixed;top:74px;left:0;width:100%;z-index:998}.banner .info{display:inline-block;vertical-align:middle;padding:10px 0 0 20px}.banner .info p{color:#fff;font-weight:600;margin-top:5px;margin-bottom:3px;text-align:left;font-size:28px;line-height:1.5}.banner .info p span{color:#2ceb7d}.banner .btn{vertical-align:top;min-width:80px;display:inline-block;border-radius:3px;margin-left:25px;padding:10px 20px;font-size:13px;margin-top:18px}@media(max-width:1024px){.banner .info p{font-size:20px}.banner .btn{margin-top:12px}}@media(max-width:780px){.banner .info p{margin:0;font-size:18px}.banner .btn{margin-top:8px;position:relative;z-index:100}}.legal-info{background:#f6f7fb}.legal-info .legal-info-card{background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.2);padding:30px 30px 10px;margin:40px 0}.legal-info .container .qpass-flex{width:100%}.legal-info .legal-info-card h2{text-align:left;margin:0 0 10px;font-size:28px;line-height:32px}.legal-info .legal-info-card h3{text-align:left;margin:0 0 10px;font-size:24px;line-height:27px}.legal-info .legal-info-card p{margin:0 0 20px;font-size:20px;line-height:26px}.legal-info .legal-info-card ul{padding:0 0 20px 23px}.legal-info .legal-info-card ul li{font-size:20px;line-height:26px;padding:0 0 4px}.welcome{position:relative;background:#fff}.welcome .text{width:85%}.welcome .text h1{font-style:normal;font-weight:700;font-size:34px;line-height:40px;color:#000;margin-bottom:0}@media(max-width:600px){.welcome .text h1{font-size:18px}}.welcome .text h3{font-style:normal;font-weight:400;font-size:25px;line-height:23px;text-align:center;margin:10px auto;color:#000}@media(max-width:600px){.welcome .text h3{font-size:16px}}.welcome .text .btn{width:270px;margin:10px auto 0}.welcome .text a{margin:10px auto}.welcome.lawyer{height:auto}.welcome .overlay{z-index:2}.welcome h1{margin:24px 0;font-style:normal;font-weight:700;font-size:40px;line-height:120%;color:#2d323d}@media(max-width:768px){.welcome h1{margin:12px 0}}.welcome p{font-weight:600;font-size:28px;line-height:120%;color:#2d323d;width:80%;text-align:center;margin:20px auto}@media(max-width:768px){.welcome p{width:90%;margin:12px auto}}.w-100{width:100%}.text-underline{text-decoration:underline;color:#303f9f!important;font-size:14px!important}.m-auto{margin:0 auto}#slider{padding-bottom:2.5em}.swiper-button-next,.swiper-button-prev{height:30px!important;width:30px!important;border-radius:50%;background:#ece9e9;display:flex;justify-content:center;align-items:center;padding:5px;color:#2d323d;top:auto!important;bottom:0!important}.swiper-button-next{right:45%!important}@media(max-width:600px){.swiper-button-next{right:35%!important}}@media(max-width:320px){.swiper-button-next{right:35%!important}}.swiper-button-prev{left:45%!important}@media(max-width:600px){.swiper-button-prev{left:35%!important}}.swiper-button-next:after,.swiper-button-prev:after{background:transparent url(/assets/arrow-slider.svg) no-repeat;content:""!important;width:100%;height:100%;background-position:50%}.swiper-button-prev:after{transform:rotate(180deg)}@media(max-width:600px){.swiper-slide{width:100%!important;margin:20px auto}}#trustpilot{height:100%}#trustpilot iframe{height:auto}.diritto-article .why-us{background-color:#fff;padding:70px 0;position:relative;overflow:hidden}.diritto-article .why-us .main-content{z-index:2;position:relative;gap:24px}@media(max-width:780px){.diritto-article .why-us .main-content{flex-wrap:wrap}.diritto-article .why-us .main-content .item{flex-basis:100%;width:100%}}.diritto-article .why-us h2{font-weight:600;line-height:1.4;font-size:28px;margin:0 0 15px;text-align:center}#main .diritto-article .why-us .box{background:#fff;padding:30px 24px 10px;align-items:flex-start;text-align:center;border:1px solid #cecfd4;border-radius:12px;height:100%;flex-basis:100%}@media(max-width:780px){#main .diritto-article .why-us .box{margin:0 auto 15px}}#main .diritto-article .why-us .box h3{font-weight:600;line-height:1.4;font-size:24px;margin:16px 0;text-align:center;padding:0;color:#2d323d}#main .diritto-article .why-us .box .box-img{width:100%;max-width:80px!important;margin:0 0 10px}#main .diritto-article .why-us .box p{color:#2d323d;font-size:16px;text-align:center;line-height:28px;margin:0}.trustpilot{background-color:#3397d3;padding:70px 0;position:relative;overflow:hidden}.trustpilot .trustpilot-widget{transform:scale(1.4)}.trustpilot h3{font-weight:400;font-size:20px;text-align:left}.trustpilot h2,.trustpilot h3{line-height:1.4;margin:0 0 15px;color:#fff}.trustpilot h2{font-weight:600;font-size:28px}.trustpilot .main-content h2,.trustpilot p{text-align:left}.trustpilot p{color:#222;font-size:15px;line-height:28px;margin:0 0 40px;max-width:450px;font-size:18px;font-weight:400;margin:25px 0 20px;line-height:1.6;max-width:550px}.trustpilot p.subtitle{font-weight:700}.trustpilot p.text-yellow{font-style:italic}.trustpilot .actions{max-width:480px;text-align:right;margin:0 auto;padding:12px 0}.trustpilot .actions a{width:64px;display:inline-block;cursor:pointer;filter:invert(.3)}.trustpilot .actions a img{width:100%}.why-us .trustpilot .dark a{color:#000}.faq{padding:70px 0 60px;position:relative;overflow:hidden}.faq h1{font-style:normal;font-weight:700;font-size:40px;text-align:center}.contact-component{background-color:#e2e9f3;padding:90px 0 60px;position:relative;overflow:hidden}.contact-component:before{background-image:url(/assets/img/contact.svg);background-repeat:no-repeat;content:"";position:absolute;width:100%;height:100%;background-size:420px;background-position:82% 0;z-index:1}.contact-component .main-content{z-index:2;position:relative}.contact-component h2{font-weight:600;line-height:1.4;font-size:28px;margin:0 0 15px;text-align:left}.contact-component p{color:#726e6f;font-size:18px;text-align:left;line-height:28px;margin:0 0 20px;max-width:450px}.contact-component .list-time{margin:0 0 40px}#view-list-lawyers .lawyers-component .main-content{padding:0}#view-list-lawyers .lawyers-component{display:flex;width:100%;flex-wrap:wrap;justify-content:center}.lawyers-component h2{font-weight:400;line-height:1.4;font-size:28px;margin:0 0 30px;text-align:center}.lawyers-component .star img{width:20px;margin-right:3px}@media(max-width:600px){.services{padding:30px 15px}.regions .box select,.regions .btn.btn-whatsapp{width:100%}.contact-us{padding:25px}#main .diritto-article .why-us .box{min-height:280px}#main .diritto-article .why-us .box h3{font-size:19px}#main .diritto-article .why-us .box .box-img{max-width:60px}#main .diritto-article .why-us .box p{font-size:15px}}.language,.question,.userBlogSection{padding:15px 20px;background-color:#fff;margin-top:15px;border:1px solid #ddd;border-radius:10px}.language h2,.userBlogSection h2{font-size:16px;margin:0 0 10px;text-align:left}.language ul,.userBlogSection ul{padding-left:0;list-style:circle;display:block;width:100%;margin:0}.language ul li,.userBlogSection ul li{background-color:#a7a7a7;padding:3px 10px;margin:3px;border:1px solid #a7a7a7;border-radius:10px;font-style:normal;font-weight:400;font-size:12px;line-height:130%;color:#fff;display:inline-block}.location a{color:#303f9f;font-style:normal;font-weight:600;font-size:12px;line-height:130%;margin-left:10px}.location a:hover{color:var(--amber-color)}.lawyers-component .location-box{display:block;text-align:left;margin:0 0 10px}.lawyers-component .location-box .location a{font-size:14px;line-height:18px}.lawyers-component .location a{margin:0 auto}.video{position:relative;overflow:hidden;max-width:492px;margin:15px auto}.video h2{font-weight:600;line-height:1.4;font-size:28px;margin:0 0 15px;text-align:center}.video h3{font-weight:500;font-size:22px;text-align:center;line-height:1.3;margin:0 auto}.video .player{width:100%;border-radius:10px;width:492px;height:100%;position:relative;z-index:2}.media{background-color:#fff;padding:70px 0 60px;position:relative}.media.lawyer{padding:0;position:relative}.media h3{font-weight:600;line-height:1.4;font-size:28px;margin:0 0 60px;text-align:center}.media.lawyer h3{display:none}.pre-footer{background-color:#fff;padding:70px 0 60px;position:relative;overflow:hidden;text-align:center;border-top:3px solid}.pre-footer .box h3{margin:0 0 15px;font-size:28px;line-height:1.4}.pre-footer .box p{font-weight:500;line-height:1.4;font-size:24px;margin:0 0 15px;text-align:center}.pre-footer .box .desc{font-size:16px;max-width:340px;margin:0 auto 20px}.content-breadcrumbs{padding-top:0;padding-bottom:0}.breadcrumbs-list{list-style:none;padding:0 0 30px;margin:0;display:flex;align-items:flex-start;flex-wrap:wrap}@media(max-width:1024px){.breadcrumbs-list{padding:0 0 30px}}@media(max-width:580px){.breadcrumbs-list{padding:0 20px}}.breadcrumbs-list li{font-size:20px;line-height:1.6;padding:0 20px 0 0;margin:0 15px 0 0;position:relative;white-space:break-spaces!important}@media(max-width:780px){.breadcrumbs-list li{font-size:15px}}.breadcrumbs-list li:after{content:"›";display:block;position:absolute;right:0;top:0;font-size:20px;color:#4354c7}@media(max-width:780px){.breadcrumbs-list li:after{font-size:15px}}.breadcrumbs-list li:last-child{padding:0;margin:0}.breadcrumbs-list li:last-child:after{display:none}.breadcrumbs-list li a{cursor:pointer;color:#4354c7}.breadcrumbs-list li span{color:#2d323d}.location{background-image:url(/assets/img/pin-location-1.svg);background-position:0 50%;background-repeat:no-repeat;padding-left:20px;text-align:left;width:100%;color:#2c8ccd;font-size:14px;display:inline}.table-responsive{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.blog-article .tags{margin-bottom:15px}.blog-article .tags .tag{color:#3397d3;white-space:nowrap;font-size:16px;margin-right:12px;border:1px solid #ffbc47;box-sizing:border-box;border-radius:10px;font-style:normal;font-weight:400;font-size:14px;line-height:130%;color:#2d323d;padding:3px 10px}.blog-article .tags a:last-child{margin-right:0;margin-bottom:2%}.blog-article .tags .links{display:flex;justify-content:space-between;align-items:center}.blog-article .tags .links .socail-icons ul{list-style:none;padding:0;display:flex;justify-content:flex-start;align-items:center}.blog-article .tags .links .socail-icons ul li,.blog-article .tags .links .socail-icons ul li a{font-style:normal;font-weight:600;font-size:16px;line-height:130%;color:#4354c7}.blog-article .tags .links .date{font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:130%;color:#303f9f}.blog-article .subtitle{font-weight:500;line-height:1.4;font-size:22px;text-align:left;font-style:italic;margin:0 0 20px;color:#726e6f;font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:130%;display:flex;align-items:center;color:#2d323d}.blog-article .content *{font-family:Open Sans,sans-serif;font-size:18px;line-height:32px;font-weight:300;color:#2d323d;background:transparent}.blog-article .content a{color:#007bff}.blog-article .content b{color:#2d323d}.blog-article .content img{height:auto;max-width:100%;margin-top:10px;margin-bottom:10px}.blog-article .content b,.blog-article .content strong{font-weight:500}.blog-article .content * br:nth-child(-n+2){display:block}.blog-article .content ol,.blog-article .content ul{margin:25px 0;padding:0 0 0 20px}.blog-article .content a{color:#4354c7;font-weight:400;text-decoration:underline}.blog-article .content h2 *,.blog-article .content h3 *{color:#2d323d}.blog-article .content ol li a,.blog-article .content ul li a{color:#4354c7;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:130%;text-decoration:none}.blog-article .content p{font-weight:300;margin:0 0 20px;font-family:\ Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:130%;color:#726e6f}.blog-article .content h2,.blog-article .content h2 *{display:block;text-align:left;margin:25px 0 12px;font-family:Open Sans;font-weight:600;font-size:20px;line-height:1.3;color:#000}.blog-article .content h2 img{width:378px;height:377px;-o-object-fit:fill;object-fit:fill}.blog-article .content h3,.blog-article .content h3 *{font-weight:600;display:block;text-align:left;font-size:22px;line-height:30px;margin:25px 0 12px}.blog-article .db-accordion{margin:24px 0}.blog-article .main-content{background-color:#fff}.blog-article .container{width:100%;max-width:1280px;margin:0 auto}.blog-article .container>.qpass-flex{width:100%}.blog-article .container .main-content{max-width:66.66%}.share-button-container{background-color:#e2e9f3;padding:0;position:relative;z-index:10}.share-button-container .main-content{padding-top:0;padding-bottom:0;background-color:#e2e9f3}.share-button-container b{font-weight:500;line-height:1.4;font-size:24px;text-align:left}.share-button-container ul{list-style:none;padding:0}.share-button-container ul li{display:inline-block;margin:16px 8px}.author-box{margin-top:25px}.author-box .main-content{border-bottom:3px solid #e2e9f3}.author-box .author{background-position:50%;background-repeat:no-repeat;background-size:100%;border:0;box-shadow:0 4px 14px rgba(39,47,52,.1);border-radius:50%;height:60px;margin-right:16px;width:60px}.author-box .author-link{text-align:left}.author-box .author-link p{margin:0;font-style:italic;font-size:12px;color:#999;font-weight:600}.author-box .author-link a{font-size:16px;font-weight:500;text-transform:capitalize}.author-box .author-link span{font-size:14px;font-weight:500}.author-box .bio{flex-basis:100%}.author-box .bio h3{margin:20px 0 10px;font-size:16px;line-height:18px}.author-box .bio p{margin:0 0 20px}.view-blog h1{font-size:27px;line-height:1.2}@media(max-width:600px){.view-blog h1{font-size:22px}}.view-blog .blog-top-title{margin:0 auto;padding:20px 45px 0;max-width:1284px}@media(max-width:600px){.view-blog .blog-top-title{padding:20px 10px 0;margin:0 5%}}.view-blog .filters{background-color:#fff;display:block;margin:0 auto;right:0;left:0;top:65px;transition:all .6s ease 0s}.view-blog .filters.open{top:auto;transition:all .6s ease 0s}.view-blog .main-content{position:relative}.view-blog .filters .main-content .form-field{padding-left:7px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;min-height:56px;margin:0 auto}.margin-bottom{margin-bottom:60px}.how-it-works{padding:40px 0 0}.how-it-works h2{font-size:24px;line-height:26px;font-weight:600}.how-it-works h2 .green{color:#2ecc71}.how-it-works ul{margin:0;padding:0 25px;list-style:none}.how-it-works ul li{display:flex;align-items:flex-start}.how-it-works ul li .img-holder{flex-basis:60px;text-align:center}.how-it-works ul li .img-holder img{max-width:100%;display:inline-block}.how-it-works ul li .text-holder{flex-grow:1;flex-basis:0;padding:0 0 0 20px}.how-it-works ul li .text-holder h3{font-size:16px;line-height:19px;margin:0;padding:0 0 10px 20px;position:relative}.how-it-works ul li .text-holder h3 .num{color:#2ecc71;font-size:18px;position:absolute;left:0;top:0}.how-it-works ul li .text-holder p{margin:0;padding:0 0 30px 20px}.become-lawyer{border-top:2px solid #e2e9f3;margin:30px 0 0;padding:30px 25px 50px}.become-lawyer .btn{display:inline-block;width:100%}.become-lawyer h2{font-size:24px;line-height:26px;font-weight:600}.rate{padding:0 25px 20px;text-align:center;pointer-events:none;display:flex;align-items:center;justify-content:center}.rate p{font-weight:600;font-size:16px;line-height:25px;margin:0;padding:0 10px 0 0}.rate img{width:auto;max-width:100%;max-height:25px;height:auto}.buttons-box{padding:0 25px}.buttons-box .btn{width:100%;display:inline-block}.CaseRequestComponent .error-box{margin:0 0 10px}@media(max-width:600px){.CaseRequestComponent .form-field{max-height:30px;display:flex;align-items:center}}.form-content{padding:80px 25px}.view-specializations-details__step-icon{background-position:50%;background-repeat:no-repeat;display:inline-block;height:80px;width:80px}.view-specializations-details__step-text{padding:16px}.view-specializations-details__step-text h4{font-size:14px;margin:0 0 7px}.view-specializations-details__step-text h2{font-weight:400}#view-specializations-details__step-1{background-image:url(/assets/specializations/case.svg)}#view-specializations-details__step-2{background-image:url(/assets/specializations/paper.svg)}#view-specializations-details__step-3{background-image:url(/assets/specializations/scales.svg)}#view-specializations-details__step-4{background-image:url(/assets/specializations/signature.svg)}#view-specializations-details__step-5{background-image:url(/assets/specializations/screen.svg)}#view-specializations-details__step-6{background-image:url(/assets/specializations/doc.svg)}.button-container{padding:32px 0 0}.bottom-case-request{background-color:#4354c7;opacity:.9;padding:8px;color:#fff;font-weight:700;text-align:center;position:fixed;width:100%;bottom:0;display:none;cursor:pointer;z-index:20;height:55px;font-size:18px}@media(max-width:780px){.bottom-case-request{display:flex;flex-direction:column;align-items:center;justify-content:center}}.bottom-case-request img{width:14px;height:14px;margin:0 0 0 5px;display:inline-block;vertical-align:middle}#view-blog-details .view-specializations-details__step-text{padding:25px 8px}#view-blog-details .view-specializations-details__step-icon{background-color:transparent;border:2px solid transparent;box-shadow:none}#view-blog-details .view-specializations-details__step-text{text-align:left}#view-blog-details .view-specializations-details__step-text h4{font-size:1rem}#view-blog-details .view-specializations-details__step-text h2{font-weight:400}#view-blog-details .article h2{margin-top:32px;text-align:center}#view-blog-details .CaseRequestComponent small{color:#fff;font-size:10px;text-align:left;display:inherit;line-height:15px}#view-blog-details .CaseRequestComponent small a{color:#424242}#view-blog-details .CaseRequestComponent input[type=checkbox]:before{margin-top:7px;border:2px solid var(--amber-color)}#view-blog-details .CaseRequestComponent input[type=checkbox]:after{background-color:var(--amber-color);margin-top:4px}.db-autocomplete-container .db-autocomplete-resultList{overflow-y:auto;min-height:0;height:auto;left:0;z-index:11}.db-autocomplete-container .db-autocomplete-resultList,::-ms-backdrop{overflow-y:scroll}#view-deontological-code{font-size:16px}#view-deontological-code h1{font-size:43px;line-height:1.2;margin:20px 0 60px;text-align:center}.article-content *{font-family:Muli,sans-serif;font-size:18px;line-height:1.5;font-weight:300}.article-content a{color:#007bff}.article-content a.text-green{color:var(--green-color)}.article-content img{height:auto;max-width:100%}.article-content b,.article-content strong{font-weight:600}.article-content ul{margin:25px 0}.article-content a{color:#3397d3;font-weight:400}.article-content h2{font-weight:500}.view-blog-details table{border-collapse:collapse;width:100%}.view-blog-details table,.view-blog-details td,.view-blog-details tr{border:1px solid #757575}#view-blog-details__content p{font-family:Muli,sans-serif;font-size:18px;line-height:1.5;text-align:justify;font-weight:300;margin:0}#view-blog-details__content h2{padding:20px 20px 20px 0;font-weight:600;line-height:1.4;font-size:28px;margin:0 0 15px;text-align:center}#view-blog-details__content .top-10-lawyers,.template-2 .why-us{margin-top:90px}@media(max-width:580px){#view-blog-details__content .top-10-lawyers,.template-2 .why-us{margin-top:50px}}.template-2 .why-us{padding-bottom:50px}.legal-area{margin-top:90px}@media(max-width:580px){.legal-area{margin-top:50px}}#view-blog-details__content .why-us{padding:0}@media(max-width:780px){#view-blog-details__content .why-us{padding-top:40px}}#view-blog-details__content h3{padding-top:20px;padding-bottom:10px}#view-blog-details__content img{margin-top:40px;margin-bottom:20px}.template-2 #view-blog-details__article__subtitle{font-style:italic;font-weight:300;line-height:1.5;margin-bottom:20px}#view-blog-details__article__image{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:235px}#view-blog-details__article__title h1{color:#fff;font-size:2.2rem;font-weight:400;padding:0 32px;text-shadow:2px 2px #333}#view-blog-details__article__subtitle{border-left:4px solid #3397d3;font-weight:400;padding-left:16px}#view-blog-details__content img{width:100%}#view-blog-details .accordion-content,#view-blog-details .db-accordion-title{background-color:#f6f7fb}.template-2 #view-blog-details__form-container{background-color:#3397d3;border-radius:5px;overflow:hidden}.template-2 #view-blog-details__form-container small{color:#fff;font-size:.6rem}.template-2 #view-blog-details__form-container small a{color:var(--amber-color)}.template-2 #view-blog-details__article__title h1{border-left:4px solid var(--amber-color);color:#586c70;font-weight:400;text-shadow:none}@media(max-width:580px){.template-2 #view-blog-details__article__title h1{margin:0}}.template-2 #view-blog-details__article__subtitle{border-left:none;font-size:1.3rem;font-weight:400}.template-2 #view-blog-details__form-container h3{color:#fff}.template-2 #view-blog-details__form-container .CaseRequestComponent .form-field input[type=email]:focus,.template-2 #view-blog-details__form-container .CaseRequestComponent .form-field input[type=tel]:focus,.template-2 #view-blog-details__form-container .CaseRequestComponent .form-field input[type=text]:focus,.template-2 #view-blog-details__form-container .CaseRequestComponent .form-field textarea:focus,.template-2 #view-blog-details__form-container .CaseRequestComponent input[type=checkbox]:before,.template-2 #view-blog-details__form-container .CaseRequestComponent input[type=checkbox]:checked:before{border:2px solid var(--amber-color)}.template-2 #view-blog-details__form-container .CaseRequestComponent input[type=checkbox]:checked:after{background-color:var(--amber-color)}.form-terms-container{padding-top:12px}.template-2 .share-button-container{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:0}#db-modal .hidden-template,form .hidden-template{display:block}.hidden-template{display:none}#db-modal{width:550px;border-radius:10px}.thank-you #db-modal{width:40%}@media(max-width:1280px){.thank-you #db-modal{width:70%}}@media(max-width:600px){.thank-you #db-modal{width:100%}}.modal-head{color:#2ecc71;font-size:18px;font-weight:700}.modal-body{padding:0;font-size:16px;margin-top:15px}.mm-loader{top:32px;right:10px;position:absolute;transform:translate(-50%,-50%)}.mm-loader .mm-spinner{animation:mm-line 1.6s cubic-bezier(.4,0,.2,1) infinite,mm-rotate 1.6s linear infinite;stroke:#3397d3;stroke-width:4px;transform-origin:50%}.mm-loader svg{width:20px;height:20px}@keyframes mm-line{0%{stroke-dasharray:2,85.964;transform:rotate(0)}50%{stroke-dasharray:65.973,21.9911;stroke-dashoffset:0}to{stroke-dasharray:2,85.964;stroke-dashoffset:-65.973;transform:rotate(90deg)}}@keyframes mm-rotate{0%{transform:rotate(0)}to{transform:rotate(450deg)}}.container{max-width:1420px;display:flex}.content{width:100%}section.realted-users{background-color:#fff;border-top:3px solid #e0e0e0;position:relative}.view-legalarea-component h3{font-weight:600;line-height:1.4;font-size:28px;margin:0 0 15px;text-align:center}.view-legalarea-component a{display:inline-block;vertical-align:middle;background-color:#e2e9f3;border:1px solid #e2e9f3;border-radius:3px;padding:12px;margin:0 12px 12px 0;color:#726e6f;min-width:120px;text-align:center;font-weight:500;font-size:16px;cursor:pointer;transition:.3s}.view-legalarea-component a:active,.view-legalarea-component a:hover{background-color:var(--green-color);color:#fff}@media(max-width:1024px){.language{max-width:100%}}@media(max-width:768px){#main{width:100vw;padding:0 0 50px;overflow:hidden}.blog-article .tags{margin-bottom:35px}}@media(max-width:600px){.CaseRequestComponent input,.CaseRequestComponent select{line-height:25px;padding-inline-start:35px}.CaseRequestComponent div[class*=name-field],.case-request-form-large div[class*=name-field],.case-request-form-large-container div[class*=name-field]{background-size:12px}.CaseRequestComponent div[class*=country-field],.CaseRequestComponent div[class*=email-field],.CaseRequestComponent div[class*=mobile-field],.case-request-form-large div[class*=country-field],.case-request-form-large div[class*=email-field],.case-request-form-large div[class*=mobile-field],.case-request-form-large-container div[class*=country-field],.case-request-form-large-container div[class*=email-field],.case-request-form-large-container div[class*=mobile-field]{background-size:15px}.case-request-form-large{margin-top:25px}.CaseRequestComponent .form-field,.case-request-form-large-container .CaseRequestComponent .form-field{min-height:37px}.CaseRequestComponent textarea{min-height:90px;font-size:12px}}#view-list-lawyers{background-color:#fff}#view-list-lawyers .main-content{padding:32px 15px}.form-field{width:100%;max-width:100%;position:relative;box-sizing:border-box;margin:12px 0;padding:2px}::-ms-backdrop{flex-basis:48%}.white-background{background:var(--white-color);padding-top:20px}.white-background button{margin:0 auto;max-width:535px}.links span{padding:14px 30px;background:#e7e7e7;color:#000;border-radius:12px;margin:4px;border:none;font-size:14px}.links{align-items:center}::-webkit-input-placeholder{color:#b3b3b3}::-moz-placeholder{color:#b3b3b3}.container{max-width:1064px;width:100%;margin:0 auto}.info a{font-size:18px}.box .button{text-align:center;font-size:12px;padding:5px 18px;display:inline-block;margin-top:7px}.links span{padding:8px 12px}.view-related-user-component .main-content{max-width:1200px}@keyframes bounce{0%{transform:scale(1)}10%{transform:scale(1.1)}30%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(1)}}@media(max-width:1024px){.welcome{height:100%;text-align:center;display:flex;justify-content:center;align-items:center}.welcome p{max-width:100%}.welcome .box{margin:30px auto}}@media(max-width:768px){#view-list-lawyers .main-content{padding:12px}}@media(max-width:650px){#landing-type-form .list-users .main-content{padding:0}}.chatbot{z-index:9999;position:fixed;border:0;right:15px;bottom:10px;background-color:transparent;height:70px;width:70px}.no-result h3{font-weight:500;line-height:1.4;font-size:24px;margin:25px 0 15px;color:#2d323d;text-align:center}#db-modal-container{background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;z-index:-1;transition:z-index .4s ease-in-out;opacity:0;overflow-y:hidden;width:100vw;height:100vh;display:none;padding:20px}#db-modal-container.opened{display:flex;opacity:1;z-index:1000;overflow-y:scroll}@media(max-width:768px){#db-modal-container{width:100%;height:100%}}body.opened{overflow:hidden;position:fixed}#db-modal{background-color:transparent;margin:auto}#landing-type-form .rate{padding:0 0 10px}#landing-type-form .rate img,#landing-type-form img{max-width:100%}#landing-type-form .realted-users{width:100%}#landing-type-form .legal-area,#landing-type-form .main-content{max-width:1284px;margin:0 auto;padding:30px}#landing-type-form .view-trustpilot-component{width:100%}#landing-type-form .view-trustpilot-component .main-content{margin:0 auto;padding:30px;max-width:1284px}#landing-type-form .lawyer-online,#landing-type-form .pre-footer{width:100%}#landing-type-form .lawyer-info{width:100%;background:#ecf6ff;padding:10px 0}#landing-type-form .lawyer-info .box{background:#fff;box-shadow:0 0 40px rgba(0,0,0,.07);border-radius:20px}#landing-type-form .lawyer-info .info-container{display:flex;flex-wrap:wrap}#landing-type-form .lawyer-info .info-container .box{flex-basis:calc(50% - 40px);margin:0 20px 40px;padding:40px 40px 10px}#landing-type-form .lawyer-info .info-container .button-holder{flex-basis:100%;text-align:center;padding:20px 0}#landing-type-form .lawyer-info .info-container h2{padding:0;margin:0 0 30px;color:#2d323d}#landing-type-form .lawyer-info .info-container p{line-height:27px;font-size:19px;color:#a3a0a0;margin:0 0 30px}#landing-type-form .lawyer-info .info-container ul{margin:0;padding:0 0 10px;list-style:none}#landing-type-form .lawyer-info .info-container ul li{color:#a3a0a0;font-size:17px;line-height:23px;display:flex;padding:0 0 20px}#landing-type-form .lawyer-info .info-container ul li .img-holder{margin:0 30px 0 0;min-width:44px}#landing-type-form .lawyer-info .info-container ul li p{margin:0;color:#a3a0a0;font-size:19px;line-height:27px}#landing-type-form .lawyer-online h2{text-align:left;color:#2d323d;font-weight:600;font-size:29px;line-height:39px}#landing-type-form .lawyer-online h3{color:#a3a0a0}#landing-type-form .lawyer-online p{color:#a3a0a0;font-size:19px;line-height:27px;margin:0 0 30px}#landing-type-form .lawyer-online .text-holder{padding:0 50px 0 0}#landing-type-form .lawyer-online .button-holder{padding:20px 0}#landing-type-form .top-form{width:100%}@media(max-width:780px){#landing-type-form .lawyer-online .image-holder{display:none}#landing-type-form .lawyer-info .info-container .box{flex-basis:100%;margin:0 0 30px}}#case-request-steps-component{min-height:500px;position:relative;width:100%;overflow:hidden;background:#ecf6ff;padding:40px 20px}#case-request-steps-component .card-form{display:flex;position:relative;background:#fff;width:100%;max-width:1280px;box-shadow:0 0 40px rgba(0,0,0,.07);border-radius:20px;overflow:hidden;margin:0 auto}#case-request-steps-component .right-side{background:url(/assets/img/step-form-bg-2.jpg) 50% 50% no-repeat;background-size:cover;flex:1 0 auto;margin:0;border-radius:0 20px 20px 0}#case-request-steps-component .left-side{flex-basis:50%;padding:0 20px 30px}#case-request-steps-component .explain-steps{position:absolute;right:0;bottom:0;flex-basis:130px;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.09);overflow:hidden;height:100%}#case-request-steps-component .explain-steps ul{list-style:none;padding:0;margin:0;height:100%;display:flex;flex-direction:column;justify-content:center;align-content:center}#case-request-steps-component .explain-steps ul li{display:flex;flex-direction:column;width:130px;justify-content:center;align-items:center;text-align:center;padding:20px;border-bottom:1px solid #e3e3e3}#case-request-steps-component .explain-steps ul li:last-child{border:none}#case-request-steps-component .explain-steps ul li img{width:auto;max-width:100%}#case-request-steps-component .explain-steps ul li .title{font-weight:600;font-size:27px;line-height:30px;color:#2ecc71;padding:0 0 20px}#case-request-steps-component .explain-steps ul li span{font-size:12px;line-height:14px;color:#2d323d}#case-request-steps-component .form-holder{width:100%;max-width:460px;padding:30px 0 0;margin:0 auto}#case-request-steps-component .form-holder h2{color:#2d323d;font-weight:600;font-size:29px;line-height:39px;padding:0;margin:0;text-align:left}#case-request-steps-component .form-holder .sub-title{color:#f7bd4a;font-weight:600;font-size:22px;line-height:30px;padding:0;margin:0 0 10px}#case-request-steps-component .progress-bar{padding:0 0 10px;max-width:100%}#case-request-steps-component .progress-bar .count{color:#2c8ccd;font-weight:600;font-size:17px;line-height:19px;text-align:right;display:block;padding:0 0 4px}#case-request-steps-component .progress-bar .bar{width:100%;height:11px;background:#d9f0ff;border-radius:14px}#case-request-steps-component .progress-bar .progress{width:50%;height:100%;background:#2c8ccd;border-radius:14px;transition:width .5s;max-width:100%}#case-request-steps-component .form-container{transition:all,.1s;position:relative;padding:0 0 10px;z-index:10;background:#3397d3;border-radius:5px 5px 0 0;margin:15px 0 0}#case-request-steps-component .form-container .step{background:#3397d3;transition:all,.6s;position:absolute;left:0;top:100%;transform:translateY(100%) scale(.5);opacity:0;width:100%;padding:15px 15px 0;border-radius:5px 5px 0 0}#case-request-steps-component .form-container .step input,#case-request-steps-component .form-container .step textarea{background:#fff;padding:5px 10px}#case-request-steps-component .form-container .step.showed{position:relative}#case-request-steps-component .form-container .step.showed.active{transform:translateY(0) scale(1);opacity:1;top:auto;left:auto}#case-request-steps-component .label-holder{position:relative;padding:0 15px 5px;background:#3397d3}#case-request-steps-component .label-holder input{margin:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;display:none}#case-request-steps-component #response-error{width:100%;color:#fff;font-size:14px;line-height:32px;padding:0;text-align:center;background:#ff524b;font-weight:600}#case-request-steps-component .form-container .buttons-holder{padding:0 0 20px;pointer-events:none;display:flex;position:relative;flex-direction:column}#case-request-steps-component .form-container .buttons-holder .btn{margin-left:auto;border-radius:30px}#case-request-steps-component .form-container .buttons-holder .btn.back{color:#fff;font-size:15px;border:none;padding:0;min-width:0;min-height:0;flex:1 1;background:none;text-decoration:underline!important;display:inline-block;margin:10px auto 0;border-radius:0}#case-request-steps-component .form-container .active .buttons-holder{pointer-events:all}#case-request-steps-component .form-container .step-title{line-height:30px;font-size:21px;padding:0 0 10px;font-weight:600;color:#fff}#case-request-steps-component .form-container .step-title span{font-size:15px;display:inline-block;padding:0 10px 0 0}#case-request-steps-component .form-container .field-holder{margin:0 0 30px;position:relative}#case-request-steps-component .form-container .field-holder textarea{min-height:90px}#case-request-steps-component label.error{position:absolute;top:100%;left:0;width:auto;color:#fff;font-size:13px;line-height:15px;padding:4px 8px;background:#ff544d;border-radius:5px;margin-top:4px;font-weight:600;z-index:10}#case-request-steps-component label.error:after{position:absolute;content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ff544d;top:-10px}#case-request-steps-component .label-holder label.error{top:-20px}#case-request-steps-component .form-container .field-holder input~.after,#case-request-steps-component .form-container .field-holder input~.before,#case-request-steps-component .form-container .field-holder textarea~.after,#case-request-steps-component .form-container .field-holder textarea~.before{content:"";display:block;width:0;height:2px;background:#2ceb7d;transition:all,.3s;position:absolute;bottom:-1px}#case-request-steps-component .form-container .field-holder input~.before,#case-request-steps-component .form-container .field-holder textarea~.before{right:50%}#case-request-steps-component .form-container .field-holder input~.after,#case-request-steps-component .form-container .field-holder textarea~.after{left:50%}#case-request-steps-component .form-container .field-holder input:focus~.after,#case-request-steps-component .form-container .field-holder input:focus~.before,#case-request-steps-component .form-container .field-holder textarea:focus~.after,#case-request-steps-component .form-container .field-holder textarea:focus~.before{width:50%}#case-request-steps-component .form-container .buttons-holder .btn{padding:10px 45px;font-weight:600}#case-request-steps-component .form-container .buttons-holder .btn.full{width:100%}#case-request-steps-component .label-holder .checkbox{position:relative;padding:0 0 0 30px;display:block;cursor:pointer;font-size:12px;line-height:16px;color:#fff}#case-request-steps-component .label-holder .checkbox a{color:#ffb82a;font-weight:600}#case-request-steps-component .label-holder .checkbox .checkmark{width:20px;height:20px;position:absolute;border:1px solid #0070ff;border-radius:0}#case-request-steps-component .label-holder .checkbox .checkmark:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/img/blue-check.svg) 50% 50% no-repeat;opacity:0}#case-request-steps-component .label-holder .checkbox input:checked~.checkmark:after{opacity:1}#case-request-form{position:relative}#case-request-form .loader-holder{display:none;position:absolute;top:0;left:0;right:auto;width:100%;height:100%;background:hsla(0,0%,100%,.6);align-items:center;justify-content:center;transform:none}#case-request-form.loading .loader-holder{display:flex;z-index:100}#case-request-form .loader-holder svg{width:40px;height:40px}#request-case-steps-success{background:#dbdff4;box-shadow:0 2px 5px rgba(0,0,0,.07);color:#fff;border-radius:10px;padding:20px;position:relative}#request-case-steps-success .msg-title p{font-weight:700;font-size:35px;line-height:120%;text-align:center;color:#000;margin:0 0 30px}@media(max-width:600px){#request-case-steps-success .msg-title p{font-size:22px;width:90%;margin:0 auto 15px}}#request-case-steps-success .msg-body{font-size:17px;line-height:23px;text-align:center;overflow:hidden;padding:20px;margin-bottom:20px;background:#fff;border:1px solid #fff;box-sizing:border-box;border-radius:10px}#request-case-steps-success .msg-body ul{text-align:left;display:block;overflow:hidden;margin:0;padding:0 0 0 22px}#request-case-steps-success .msg-body ul li{font-size:18px;font-weight:600;line-height:23px;margin-bottom:20px;color:#000}@media(max-width:600px){#request-case-steps-success .msg-body ul li{font-size:15px}}#request-case-steps-success .msg-body p{font-size:18px;font-weight:600;line-height:23px;margin:0 0 30px;color:#000;text-align:left}@media(max-width:600px){#request-case-steps-success .msg-body p{font-size:15px}}#request-case-steps-success .msg__bottom{display:flex;justify-content:center;align-items:center;text-align:center}#request-case-steps-success .msg__bottom a,#request-case-steps-success .msg__bottom button{font-size:17px;margin:0;font-weight:700}@media(max-width:768px){#request-case-steps-success .msg__bottom a,#request-case-steps-success .msg__bottom button{font-size:14px;width:48%;padding:10px}}@media(max-width:600px){#request-case-steps-success .msg__bottom a,#request-case-steps-success .msg__bottom button{font-size:10px;width:48%}}#request-case-steps-success .msg__bottom button{background-color:#4354c7;border-radius:10px;font-family:Open sans}.thank-you-container{max-width:800px;margin:0 auto}.thank-you-container h2{font-size:30px;line-height:1.2;margin:0 0 40px}.thank-you-container p{font-size:20px;line-height:1.2;font-weight:600;margin:0 0 30px}@media(max-width:580px){.thank-you-container p{font-size:18px}}.thank-you-container .thank-you-description{list-style:none;display:flex;flex-direction:column;gap:14px}.thank-you-container .thank-you-description li{text-align:start}@media(max-width:1330px){.app-menu ul li a{border-radius:2px;display:block;padding:8px 0;text-decoration:none}.app-menu ul li:nth-child(2) a ul li a{color:#394a64}}@media(max-width:1280px){.main-content{width:100%}}@media(max-width:1240px){#menu{margin-left:35px}.app-menu ul li a{padding:7px 4px;font-size:15px;margin:5px}.preventivi img,.richiama img{width:20px;margin-right:5px}.preventivi data,.richiama .data span,.richiama .phone-number{font-size:15px}}@media(max-width:1140px){.app-menu ul li a{padding:7px 5px;font-size:13px}}@media(max-width:1080px){#menu{margin-left:0;width:100%;margin-bottom:20px}#header .app-menu ul li button{min-width:180px;font-size:16px}.navbar{padding-left:0}#ToolbarComponent_main-menu{background-color:#f5f7fa;bottom:0;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important;color:#222;display:block;right:-220px;position:fixed;top:74px;transition:right .2s ease-in-out;width:220px;z-index:2}#ToolbarComponent_main-menu.opened{right:0}#ToolbarComponent_main-menu>.app-menu{padding:10px;text-align:center}.app-menu{margin-left:0;display:block;width:100%}.app-menu ul li{display:grid}.app-menu ul li.actions{text-align:center;padding-top:24px}.app-menu ul li a{border-radius:0;color:#222;display:block;padding:7px 24px;border-bottom:1px solid #e4e4e4}.app-menu ul li a.btn--green{color:#fff}.app-menu ul li a:hover{background-color:rgba(0,0,0,.1)}#ToolbarComponent__mobile-menu-icon{height:64px;line-height:64px;text-align:center;cursor:pointer}#ToolbarComponent__mobile-menu-back.opened{background-color:rgba(0,0,0,.3);bottom:0;left:0;position:fixed;right:0;top:74px;transition:.2s ease-in-out;z-index:1;overflow-y:scroll}.navbar a.header-phone{border-radius:0;color:#fff;display:block;padding:4px;text-align:center}#ToolbarComponent__mobile-menu-icon{display:inline-block!important;width:64px}#ToolbarComponent_main-menu .basis-12-1024{max-width:100%}#header-phone-mobile{display:flex!important;justify-content:flex-end;align-items:center}#header-phone-mobile a.header-phone{display:inline-block}#ToolbarComponent_main-menu.opened a.header-phone{display:none!important}}@media(max-width:1024px){.case-request-form-large-container{max-width:750px;margin:0 auto}.media,.trustpilot,.video{padding:70px 0 30px}.video{margin:15px auto}.trustpilot h2,.trustpilot h3{text-align:center}.trustpilot p.subtitle{font-weight:700;margin:20px auto}.trustpilot p{margin:0 auto 20px;text-align:center}.trustpilot p.text-yellow{font-style:italic;margin:0 auto}#FooterComponent{padding:32px}.why-us{padding:70px 0 60px}.regions{padding:30px 0 20px}.why-us .box p{font-size:16px;line-height:24px}.why-us .box{min-height:420px}.why-us .box h3{font-size:22px;margin:0 0 10px}.regions .box{padding:14px 7px;margin:18px 15px 50px;max-width:550px}.regions .box h2{text-align:center;font-family:Open Sans;font-style:normal;font-weight:700;font-size:34px;line-height:40px;color:#000}.regions .box p{font-size:18px;line-height:24px}.regions .box-img{width:100%;max-width:340px;margin:0 auto}.contact-component:before{background-size:380px;background-position:90% 0}#case-request-steps-component .explain-steps,#case-request-steps-component .right-side{display:none}#case-request-steps-component .left-side{flex-basis:100%;max-width:100%}.blog-article .container .main-content{max-width:80%;margin:0 auto}}@media(max-width:840px){.why-us .box{padding:12px;margin:15px 7px 10px}.contact-component:before{background-size:320px;background-position:90% 0}}@media(max-width:780px){.blog-article .container .main-content{max-width:none;margin:0 15px}.video{margin:15px auto}.video .player{max-width:90%}.video h2{font-size:22px}#view-blog-details__content p{padding:0 15px}#view-blog-details__content p.specialisations{padding:0}#view-blog-details__article__title h1{font-size:24px}.case-request-form-large-container{padding:20px 12px 12px}.case-request-form-large h3{margin-bottom:18px;margin-top:0;font-size:20px}.case-request-form-large .check-box{padding-left:35px;margin-bottom:0;margin-right:0;font-size:12px}.case-request-form-large .form-textarea{padding:5px 15px;margin:5px 0 15px;min-height:120px}.case-request-form-large .form-textarea textarea{height:100%}.case-request-form-large .form-submit-container{padding-top:0}.case-request-form-large .form-terms-container{padding-top:12px;padding-top:0}.media,.trustpilot{padding:30px 0}.pre-footer{padding:30px 0 10px}.pre-footer .box.lawyer{margin-bottom:30px;margin-top:20px;background-color:#fff;padding:24px 0 35px;border-bottom:2px solid #333}.pre-footer .box p{font-size:20px}.pre-footer .box.search-lawyer{margin-bottom:25px}.trustpilot .actions{max-width:420px}.contact-component:before{content:normal}.contact-component h2{text-align:center}.contact-component p{font-size:18px;max-width:450px;margin:0 auto 20px;text-align:center}.contact-component .form-field{padding:5px 15px 5px 54px;margin:0 auto 15px}.contact-component .box-form{max-width:400px;margin:0 auto;text-align:center}.contact-component .list-time{max-width:320px;margin:25px auto}.welcome .box,.welcome .box h1{text-align:center}.welcome .box h1{font-size:38px;line-height:42px;max-width:270px;margin:0 auto}.welcome .box p{max-width:470px;font-size:16px;text-align:center;line-height:25px;margin:25px auto;font-style:normal;font-weight:600;font-size:20px;line-height:120%;color:#726e6f}#main .why-us .box{max-width:300px;margin:0 auto 12px}.regions .box{text-align:center;margin:0 auto 12px}.regions .box h2{text-align:center;font-size:20px}}@media(max-width:768px){div#FooterComponent small.copyright{margin-top:25px;display:block}.welcome{height:auto}.contact-component,.media,.trustpilot,.video{padding:30px 0}.why-us .box{min-height:360px}.navbar{padding:0}.main-content{padding:8px}#db-modal{width:100%}#case-request-steps-component .form-holder{max-width:100%}#case-request-steps-component .right-side{padding:0 50px 30px}}@media(max-width:580px){#ToolbarComponent__mobile-menu-icon{width:40px}#landing-type-form .lawyer-info .info-container{padding:20px}#landing-type-form .lawyer-info .info-container .box{padding:20px 20px 10px}#landing-type-form .lawyer-info .info-container h2{font-size:20px;line-height:22px;margin:0 0 15px}#landing-type-form .lawyer-info .info-container p,#landing-type-form .lawyer-info .info-container ul li p{font-size:13px;line-height:19px}#landing-type-form .lawyer-online .text-holder{padding:0}#landing-type-form .lawyer-online p{font-size:13px;line-height:19px}#landing-type-form .lawyer-online h2{font-size:20px;line-height:22px}.why-us h2{font-size:22px}.preventivi{display:none}.case-request-form-large-container{padding:10px 12px 12px}.case-request-form-large h3{margin-bottom:10px}.case-request-form-large-container .form-field{margin-bottom:15px}.case-request-form-large-container .form-field label{top:-18px}.case-request-form-large-container .form-textarea.form-overlay label{font-size:10px;top:-18px}.case-request-form-large .form-textarea{min-height:100px;margin:10px 0 5px}#main .why-us .box{max-width:100%;margin:0 auto 12px}}@media(max-width:500px){#ToolbarComponent__mobile-menu-back.opened{top:63px;overflow-y:scroll}#ToolbarComponent_main-menu.opened{top:63px}.navbar{height:63px}#main{margin-top:35px;max-width:100%;overflow:hidden}.logoDesktop{display:none}.logoMobile{display:inline-block;height:auto;margin:0 15px 0 13px}.banner{top:auto;bottom:0}.banner .btn{margin-left:0}.banner .info p{text-align:center}}@media(max-width:768px){#FooterComponent ul li .socail-icons{justify-content:center}#FooterComponent ul li .socail-icons li{margin-right:0}#FooterComponent ul li .socail-icons li:nth-child(2){margin-left:15px;margin-right:15px}.form-field.terms{padding:0 7px}.richiama{font-size:12px}.logoDesktop{width:95px}#case-request-steps-component .right-side{padding:0 20px}#case-request-steps-component .form-holder{padding:20px 0 0}#case-request-steps-component .form-holder h2{font-size:16px;line-height:20px;max-width:100%}#case-request-steps-component .form-holder .sub-title{font-size:13px;line-height:17px;margin:0 0 5px}#case-request-steps-component .form-container .step-title{font-size:14px;line-height:20px}#case-request-steps-component .form-container .buttons-holder .btn{padding:10px;font-weight:600;font-size:13px}#case-request-steps-component{padding:20px}#case-request-steps-component .progress-bar{padding:0 0 10px}#main{width:100vw}}@media(max-width:340px){.button{font-size:1rem}.richiama{width:105px;font-size:11px}.richiama img{width:18px}#ToolbarComponent__mobile-menu-icon{width:30px}}:target:before{content:"";display:block;height:74px;margin:-50px 0 0}.custom-select-deep div[class*=-control]{font-style:normal;font-weight:600;font-size:12px;border-radius:10px;min-height:45px;box-shadow:0 4px 4px rgba(0,0,0,.1);width:100%;margin:0 auto 15px}.custom-select-deep div[class*=-option]{background-color:transparent;color:inherit}.custom-select-deep div[class*=-menu]{width:100%;margin:0 auto;z-index:3}.flex-1{flex:1 1}#topLawyersSlider{padding-bottom:60px}.swiper-pagination-bullet{width:12px!important;height:12px!important;background:#dde0f4!important;opacity:1!important}.swiper-pagination-bullet-active{background:#4354c7!important;border-radius:6px!important;width:32px!important}.header-partner-mobile-btns{display:none}@media(max-width:500px){.header-partner-mobile-btns{display:flex;flex-direction:column;gap:5px}.header-partner-mobile-btns a{padding:4px 10px;font-weight:600;font-size:10px}.header-partner-mobile-btns a span{color:#fff;display:inline-block;padding:0;vertical-align:middle}}div.trustpilot-components-disabled{z-index:999;position:absolute;width:100%;height:30px}body{margin:0}a:focus{outline:none}img{border:0}button,input[type=button],input[type=submit]{cursor:pointer}button[disabled],input[disabled]{cursor:default}table{border-collapse:collapse;border-spacing:0}td{padding:0}*,:after,:before{box-sizing:border-box}[hidden]{display:none!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.flex{display:flex;flex-wrap:nowrap}.flex-wrap{display:flex;flex-wrap:wrap}.row{flex-direction:row}.column{flex-direction:column}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-space-between{justify-content:space-between}.justify-space-around{justify-content:space-around}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.item{box-sizing:border-box;flex-basis:0}.grow-1{flex-grow:1}.basis-3{flex-basis:25%;max-width:25%}.basis-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.basis-6{flex-basis:50%;max-width:50%}.basis-9{flex-basis:75%;max-width:75%}.basis-12{flex-basis:100%;max-width:100%}.hidden{display:none!important}@media(max-width:1024px){.text-center-1024{text-align:center}.basis-12-1024{flex-basis:100%;max-width:100%}.visible-1024{display:block!important}.hidden-1024{display:none!important}}@media(max-width:768px){.text-center-768{text-align:center}.basis-12-768{flex-basis:100%;max-width:100%}}@media(max-width:480px){.basis-12-480{flex-basis:100%;max-width:100%}}@media(max-width:1080px){.d-header{display:block}}@media(min-width:1080px){.d-header{display:flex}}.btn.disabled,.btn[disabled]{box-shadow:none}[aria-disabled=true]{opacity:.5;cursor:no-drop;pointer-events:none}.btn{outline:none;padding:10px 18px;border:0;color:#fff;text-align:center;cursor:pointer;font-size:18px;font-weight:500;text-decoration:none;margin:0;-webkit-appearance:none;text-shadow:none;font-family:Gotham Pro,sans-serif;white-space:normal;min-width:100px;position:relative;transition:.3s;display:inline-block;border-radius:10px;overflow:hidden}.btn:disabled{opacity:.5;cursor:no-drop}.btn.disabled{pointer-events:none;opacity:.6}.btn--green{background-color:#080;box-shadow:inset 0 0 0 4px #080,1px 1px 5px 1px rgba(0,0,0,.2)}.btn--green.full{background-color:#080;box-shadow:inset 0 0 0 40px #080,1px 1px 5px 1px rgba(0,0,0,.2)}.btn--green:hover{background-color:#2ecc71;box-shadow:inset 0 0 0 40px #2ecc71,1px 1px 5px 1px rgba(0,0,0,.2);color:#222;text-decoration:none}.btn--yellow{background-color:#ffb300;color:#44484a;box-shadow:inset 0 0 0 4px #ffb300,1px 1px 5px 1px rgba(0,0,0,.2)}.btn--yellow.full{background-color:#ffb300}.btn--yellow.full,.btn--yellow:hover{box-shadow:inset 0 0 0 40px #ffb300,1px 1px 5px 1px rgba(0,0,0,.2);color:#fff}.btn--yellow:hover{text-decoration:none}.btn--blue{background-color:#4354c7;color:#fff;transition:.35s;border:1px solid transparent}.btn--blue:hover{background-color:#fff;color:#4354c7;text-decoration:none;box-shadow:inset -9.5em 0 0 0 #fff,inset 9.5em 0 0 0 #fff;border:1px solid #4354c7}.btn--grey{background-color:#4b4b4b;color:#fff;transition:.35s;border:1px solid transparent}.btn--grey:hover{background-color:#fff;color:#4b4b4b;text-decoration:none;box-shadow:inset -9.5em 0 0 0 #fff,inset 9.5em 0 0 0 #fff;border:1px solid #4b4b4b}.btn--white{background-color:#fff;color:#303f9f;transition:.35s;border:1px solid transparent}.btn--white:hover{color:#fff;text-decoration:none;box-shadow:inset -9.5em 0 0 0 #4354c7,inset 9.5em 0 0 0 #4354c7;border:1px solid #fff}.btn.avvocato,.btn.user{font-size:15px;padding:10px;color:#222;background-color:var(--yellow-color)}@media(max-width:780px){.btn{padding:16px 26px 14px;font-size:16px}}.btn.btn-lg,.btn.btn-whatsapp{padding:12px 30px;font-style:normal;font-weight:600;font-size:16px;text-transform:capitalize;line-height:120%;cursor:pointer;font-family:Open Sans,Helvetica Neue,sans-serif}.btn.btn-lg:disabled,.btn.btn-whatsapp:disabled{opacity:.5;cursor:no-drop}.btn.btn-lg span,.btn.btn-whatsapp span{display:inline-block;font-size:13px;line-height:16px;text-transform:none}.btn.btn-lg{font-family:Open Sans,Helvetica Neue,sans-serif;font-size:24px;padding:12px 50px}@media(max-width:780px){.btn.btn-lg{font-size:16px;padding:12px 30px}}@media(max-width:580px){.btn.btn-lg{font-size:16px;padding:12px 10px}}.contact-whatsapp{font-style:normal;font-weight:600;font-size:14px;line-height:130%;text-decoration:none;text-align:center;text-decoration-line:underline;display:flex;justify-content:center;align-content:center;color:#303f9f}.contact-whatsapp span img{margin-right:15px}.contact-whatsapp span{display:flex;justify-content:center;align-content:center;align-items:center;width:100%}#main .btn.btn-lg span img,#main .btn.btn-whatsapp span img{width:14px;height:14px;margin:0 0 0 5px;display:inline-block;vertical-align:middle}.btn.header-mobile-btn{padding:4px 10px;font-weight:600;font-size:12px;line-height:14px;margin:0 0 0 17px}.btn.header-mobile-btn span{color:#222;display:inline-block;padding:0 0 0 10px;vertical-align:middle}.btn.header-mobile-btn img{filter:invert(1)}.btn.header-mobile-btn:first-child{margin:0}.btn.header-mobile-btn img{display:inline-block;width:20px;vertical-align:middle}@media(max-width:400px){.btn.header-mobile-btn{line-height:16px}.btn.header-mobile-btn span{padding:0 0 0 4px}.btn.header-mobile-btn img{width:15px}}@media(max-width:300px){.btn.header-mobile-btn{padding:2px 5px;font-weight:600;font-size:6px;line-height:10px;margin:0 0 0 7px}.btn.header-mobile-btn span{padding:0 0 0 4px}.btn.header-mobile-btn img{width:15px}}form{width:100%}select::-ms-expand{display:none}input,select{background:none;border:none}.form-test{display:flex;flex-wrap:wrap;justify-content:space-between}.form-field{background:#fff;padding:2px 15px 0 54px;margin:12px;width:calc(100% - 10px);max-width:calc(100% - 10px);min-width:calc(100% - 10px);min-height:44px;box-shadow:none;border-bottom:1px solid #dadada;flex-basis:calc(100% - 10px)}@media(min-width:1200px)and (max-height:850px){.form-field{min-height:40px}}.form-field input{line-height:1.2;height:40px}@media(min-width:1200px)and (max-height:850px){.form-field input{height:30px}}.form-field input::-moz-placeholder{color:#2d323d}.form-field input::placeholder{color:#2d323d}.form-field input:-webkit-autofill{background:#fff;background-color:#fff!important}.form-field input:autofill{background:#fff;background-color:#fff!important}.form-field input:-webkit-autofill,.form-field input:-webkit-autofill:focus,.form-field input:-webkit-autofill:hover,.form-field select:-webkit-autofill,.form-field select:-webkit-autofill:focus,.form-field select:-webkit-autofill:hover,.form-field textarea:-webkit-autofill,.form-field textarea:-webkit-autofill:focus,.form-field textarea:-webkit-autofill:hover{background:#fff;background-color:#fff!important;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-transition:background-color 500000s ease-in-out 0s,color 50000s ease-in-out 0s;transition:background-color 500000s ease-in-out 0s,color 50000s ease-in-out 0s}.form-textarea{background:#fff;padding:5px 15px;margin:7px 0;width:100%;box-shadow:none;border-bottom:1px solid #dadada}@media(max-width:600px){.form-textarea{margin:7px 0}}input,select,textarea{font-size:16px;line-height:40px;width:100%;border:0;-webkit-appearance:none;cursor:pointer}textarea{resize:none;line-height:22px;min-height:125px}@media(min-width:1200px)and (max-height:850px){textarea{min-height:110px}}.form-field select{margin-top:4px;cursor:pointer}.form-overlay{position:relative}.form-overlay label{position:absolute;left:52px;top:-8px;display:inline-block;color:#222;border-radius:2px;font-size:11px}.name-field{background-image:url(/assets/form/fullname.svg)}.mobile-field,.name-field{background-color:#fff;background-position:10px 50%;background-repeat:no-repeat}.mobile-field{background-image:url(/assets/form/phone.svg)}.email-field{background-image:url(/assets/form/email.svg);background-position:10px 50%}.country-field,.email-field{background-color:#fff;background-repeat:no-repeat}.country-field{background-image:url(/assets/form/location.svg);background-position:10px 60%}#modal-form-contact .contact-whatsapp,.case-request-form-large-container .contact-whatsapp{width:205px;margin:0 auto}#modal-form-contact input::-webkit-input-placeholder,#modal-form-contact textarea::-webkit-input-placeholder,.case-request-form-large-container input::-webkit-input-placeholder,.case-request-form-large-container textarea::-webkit-input-placeholder{color:gray}#modal-form-contact input:-moz-placeholder,#modal-form-contact textarea:-moz-placeholder,.case-request-form-large-container input:-moz-placeholder,.case-request-form-large-container textarea:-moz-placeholder{color:gray}#modal-form-contact .head,.case-request-form-large-container .head{text-align:center;display:flex;flex-direction:row-reverse;align-items:flex-end;margin:0 auto 15px}#modal-form-contact .head:first-child,.case-request-form-large-container .head:first-child{flex-direction:row}@media(max-width:600px){#modal-form-contact .head,.case-request-form-large-container .head{margin:7px auto;justify-content:center}}#modal-form-contact .head h4,#modal-form-contact .head p,.case-request-form-large-container .head h4,.case-request-form-large-container .head p{font-style:normal;font-weight:600;font-size:15px;line-height:130%;color:#726e6f;margin:0 5px}#modal-form-contact .head h4 span,#modal-form-contact .head p span,.case-request-form-large-container .head h4 span,.case-request-form-large-container .head p span{color:#4354c7;font-weight:700;margin-left:0;margin-right:5px}@media(max-width:600px){#modal-form-contact .head h4 span,#modal-form-contact .head p span,.case-request-form-large-container .head h4 span,.case-request-form-large-container .head p span{margin-right:2px}}#modal-form-contact .head h4 strong,#modal-form-contact .head p strong,.case-request-form-large-container .head h4 strong,.case-request-form-large-container .head p strong{margin-left:5px}@media(max-width:600px){#modal-form-contact .head h4,#modal-form-contact .head p,.case-request-form-large-container .head h4,.case-request-form-large-container .head p{font-size:10px!important}}@media(max-width:350px){#modal-form-contact .head h4,#modal-form-contact .head p,.case-request-form-large-container .head h4,.case-request-form-large-container .head p{font-size:8px!important}}#modal-form-contact .head img,.case-request-form-large-container .head img{width:25px;height:25px}@media(max-width:600px){#modal-form-contact .head img,.case-request-form-large-container .head img{height:15px;width:15px}}.award h4{font-size:16px;font-weight:500}.check-box{display:block;position:relative;padding-left:25px;margin-bottom:12px;margin-right:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CaseRequestComponent .check-box{font-style:normal;font-weight:500;font-size:12px;color:#726e6f;margin:5px auto 20px}@media(min-width:1200px)and (max-height:850px){.CaseRequestComponent .check-box{margin-bottom:10px}}.CaseRequestComponent .check-box a{font-size:12px}@media(max-width:600px){.CaseRequestComponent .check-box a{font-size:10px!important}.CaseRequestComponent .check-box{margin-right:0;padding-left:15px;font-size:11px!important;margin-bottom:0}}.check-box input{position:absolute;opacity:0;cursor:pointer;width:0}.checkmark{position:absolute;top:2px;left:0;height:16px;width:16px;background-color:#fff;border-radius:50%;border:2px solid #9e9d9d;box-shadow:1px 1px 2px rgba(0,0,0,.1)}@media(max-width:600px){.checkmark{left:-5px}}.check-box input:checked~.checkmark,.check-box:hover input~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.check-box input:checked~.checkmark:after{display:block}.check-box .checkmark:after{width:8px;height:8px;border-radius:50%;background:#4354c7;left:50%;top:50%;transform:translate(-50%,-50%)}.form-error{color:var(--red-color);font-weight:700}.text-green{color:var(--green-color)}.text-white{color:#fff}.text-yellow{color:var(--yellow-color)!important}.text-blue{color:var(--blu-color)!important}.space-between{display:flex;justify-content:flex-start;align-items:center}@media(max-width:780px){.form-overlay label{left:0}input,select,textarea{font-size:14px}textarea{line-height:22px}.view-blog .filters{margin-top:100px}.space-between{display:flex;justify-content:space-between;align-items:center;padding:0 5%}.form-field{padding:5px 10px 5px 38px}}@media(min-width:600px){.form-field{padding:5px 10px 5px 38px}}@media(max-width:600px){.form-field{padding:5px 10px 5px 0}}.icon{background-position:50%;background-repeat:no-repeat;background-size:90%;display:inline-block;height:25px;margin-top:-3px;vertical-align:middle;width:25px}.ic_baseline-keyboard_arrow_down_grey{background-image:url(/assets/icons/baseline-keyboard_arrow_down--grey.svg)}.ic_baseline-keyboard_arrow_down_white{background-image:url(/assets/icons/baseline-keyboard_arrow_down--white.svg)}.baseline-menu--white{background-image:url(/assets/icons/baseline-menu--white.svg)}.qpass-flex{display:flex;flex-wrap:wrap}.full-height{height:100%}.box{box-sizing:border-box;flex-basis:0}.qpass-flex.reverse{flex-direction:column-reverse;flex-direction:row-reverse}.col-xs,.col-xs-12,.col-xs-3,.col-xs-4,.col-xs-6,.col-xs-8{box-sizing:border-box;flex:0 0 auto}.col-xs{flex-grow:1;flex-basis:0;width:100%;max-width:100%}.col-xs-3{flex-basis:25%;width:25%;max-width:25%}.col-xs-4{flex-basis:33.333%;width:33.333%;max-width:33.333%}.col-xs-6{flex-basis:50%;width:50%;max-width:50%}.col-xs-8{flex-basis:66.667%;width:66.667%;max-width:66.667%}.col-xs-12{flex-basis:100%;width:100%;max-width:100%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end;text-align:end}.between-xs{justify-content:space-between}@media(max-width:480px){.col-xs{flex-grow:1;flex-basis:0;width:100%;max-width:100%}}@media(min-width:781px){.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-1{box-sizing:border-box;flex:0 0 auto}.col-sm-2{flex-basis:16.667%;max-width:16.667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.333%;max-width:33.333%}.col-sm-5{flex-basis:41.667%;max-width:41.667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.333%;max-width:58.333%}.col-sm-8{flex-basis:66.667%;max-width:66.667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.between-sm{justify-content:space-between}}@media(min-width:1025px){.col-md-10,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-8,.col-md-9{box-sizing:border-box;flex:0 0 auto}.col-md-2{flex-basis:16.667%;max-width:16.667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.333%;max-width:33.333%}.col-md-5{flex-basis:41.667%;max-width:41.667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-8{flex-basis:66.667%;max-width:66.667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.333%;max-width:83.333%}.col-md-12{flex-basis:100%;max-width:100%}}@media(min-width:1281px){.col-lg-10,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-8,.col-lg-9{box-sizing:border-box;flex:0 0 auto}.col-lg-2{flex-basis:16.667%;max-width:16.667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.333%;max-width:33.333%}.col-lg-5{flex-basis:41.667%;max-width:41.667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-8{flex-basis:66.667%;max-width:66.667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.333%;max-width:83.333%}.col-lg-12{flex-basis:100%;max-width:100%}}.hidden,.visible-sm{display:none}@media(max-width:780px){.mx-xs-100{max-width:100%}}@media(min-width:781px){.hidden-sm{display:none}.visible-sm{display:block}.mw-sm-48{max-width:48%}}.spinners{margin-top:15px;display:flex;justify-content:flex-start;flex-wrap:wrap}.spinners .spinner-block{width:45px;text-align:center;margin:0 auto}.spinner{position:relative;width:45px;height:45px}.spinner:after,.spinner:before{content:"";display:block;position:absolute;border-width:2px;border-style:solid;border-radius:50%}@keyframes rotate-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes anti-rotate-animation{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.spinner.spinner-1:before{width:43px;height:43px;top:0;left:0;animation:rotate-animation 1s linear 0s infinite}.spinner.spinner-1:after,.spinner.spinner-1:before{border-color:hsla(0,0%,73%,0) #bbb #bbb hsla(0,0%,73%,0)}.spinner.spinner-1:after{width:30.1px;height:30.1px;top:6.45px;left:6.45px;animation:anti-rotate-animation .85s linear 0s infinite}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}