@import url("https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600&display=swap");@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;500;600&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.row.row-offcanvas.row-offcanvas-left.clearfix{max-width:100%;width:100%;margin:0 auto;}*{font-family:"Jost",sans-serif;}#block-views-block-singolo-servizio-block-1 .button-holder.serviziperleimprese{display:none;}aside > *,main > *,.row > *{padding:0 !important;}a{z-index:1;}nav#navbar-main{display:none;}.site-footer__top .region{width:30%;}strong{font-weight:bold !important;}.home .jumbotron{width:100%;height:60vh;background-image:url(/sites/default/files/apertura-lafinanzio.jpeg);background-size:cover;color:white;display:flex;flex-flow:column;align-items:flex-start;justify-content:space-around;padding:0px 10%;position:relative;}.home .jumbotron img{width:40%;}.home .jumbotron .text h1{font-size:40px;text-transform:uppercase;letter-spacing:2.67px;}.home .jumbotron .text p{font-size:25px;letter-spacing:1.67px;}.home .home-body .chi-siamo{width:100%;display:flex;flex-flow:row wrap;}.home .home-body .chi-siamo h2{color:#06857d;font-size:35px;letter-spacing:2.33px;text-transform:uppercase;}.home .home-body .chi-siamo p{font-size:20px;font-weight:lighter;letter-spacing:1.33px;}.home .home-body .chi-siamo .text{width:50%;padding:0px 10%;margin:auto 0px;}.home .home-body .chi-siamo img{width:50%;margin-top:-10px;}.home .home-body .cosa-offriamo{width:60%;margin:60px auto;font-size:20px;font-weight:lighter;letter-spacing:1.33px;}.home .home-body .link-utili{margin:30px auto;display:flex;flex-flow:column wrap;margin-bottom:70px;margin-left:20%;line-height:35px;}.home .home-body .link-utili a{font-size:30px;font-weight:lighter;color:#06857d;text-decoration:none;margin:10px 0px;display:flex;}.home .home-body .link-utili a:hover{color:#11504c;}.home .home-body .link-utili a::after{background-image:url(/sites/default/files/arrow-lafinanzio.png);background-repeat:no-repeat;display:block;background-size:contain;content:" ";width:100%;height:50px;width:120px;margin:auto 0px;color:rebeccapurple;}.home .home-body .end-info{margin:30px auto;width:60%;font-size:17px;font-weight:lighter;text-align:center;letter-spacing:1.13px;}body{overflow-x:hidden;}.site-footer .block{border:0px solid #444;border-color:rgba(255,255,255,0.1);}.site-footer{background-color:#06857d !important;padding:0px 10%;width:100%;margin:0 auto;text-align:center;}.site-footer__top .region:first-child{width:30%;}.footer1 img{width:100%;}.footer2,.footer3{text-align:left;}.footer2 h3,.footer3 h3{font-size:15px;font-weight:bold;color:white;}.footer2 p,.footer3 p{font-size:20px;font-weight:lighter;}.footer1,.footer2,.footer3{margin:20px;}.footer2,.footer3{padding-top:80px;}.footer-bottom{font-size:14px;}.site-footer__bottom{border-top:0px solid;}.site-footer__bottom a{text-decoration:none;}.region-footer-fourth img{width:100px;margin-top:100px;}.footer-lavori{flex-direction:column !important;}.site-footer__top .region{width:auto;}.site-footer__top{display:flex;justify-content:space-between;flex-wrap:wrap;}.footer-informatives{border-top:2px solid white;padding-top:32px;max-width:1140px;margin:auto;}.footer-informatives *{text-align:left;color:white;font-size:14px;line-height:20px;font-weight:300;}.footer-informatives h5{margin:0;font-weight:500;}.footer-informatives p{margin-bottom:30px;}@media screen and (max-width:992px){.home .jumbotron img{width:50%;}.home .home-body .chi-siamo .text{z-index:100;text-align:center;width:100%;margin:0 auto;background-image:url(/sites/default/files/texture-lafinanzio.jpeg);background-size:cover;margin-top:-10px;padding:30px 10%;}.home .home-body .chi-siamo img{display:none;}.home .home-body .chi-siamo{position:relative;}.site-footer__top .region:first-child{width:100%;}.footer1 img{width:50%;}.site-footer__top .region{width:50%;}.footer2,.footer3{padding:0;margin:0;}.site-footer .block{margin:0;}.region-footer-fourth img{margin-top:0px;}.site-footer__top{justify-content:space-around;}}@media screen and (max-width:640px){.home .home-body .chi-siamo img{height:300px;}.home .jumbotron img{width:100%;}.cosa-offriamo p{text-align:center;}.home .home-body .cosa-offriamo{width:80%;}.home .home-body .link-utili{width:90%;}.site-footer__top .region:first-child{width:100%;}.footer1 img{width:100%;}.region-footer-fourth img{width:75px;}.home .home-body .link-utili{margin-left:5%;}}p{z-index:5;}header#header{max-width:1170px;padding:0 15px;width:100%;margin:0 auto;}#navbar-top{background-color:white !important;padding-top:30px;}section.row.region.region-secondary-menu{width:100%;justify-content:space-between;margin:0;align-items:baseline;}div#block-logo{max-width:290px;width:100%;position:relative;}div#block-logo::after{content:'';border:1px solid black;width:200px;height:1px;position:absolute;left:310px;top:50%;}div#block-logo img{width:100%;}nav#block-mainnavigation{max-width:600px;width:100%;}ul.clearfix.nav.navbar-nav{flex-direction:row;justify-content:space-between;}a.nav-link{padding:0;color:#000000;font-family:"Rubik",sans-serif;font-size:20px;font-weight:300;letter-spacing:0.65px;line-height:24px;text-align:center;}li.nav-item.active a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:#06857D;}a.nav-link:hover{color:#06857D;}li.nav-item:last-child a{font-weight:500;color:#06857D !important;}div#main{padding:0;}div#block-testataprincipale{max-width:1170px;padding:0 15px;width:100%;margin:70px auto 48px;}.titles{display:flex;position:absolute;top:20px;}.home.top{position:relative;}.background img{max-width:100%;width:100%;height:auto;}p.first-title{max-width:644px;width:100%;color:#000000;font-family:"Rubik",sans-serif;font-size:80px;font-weight:500;letter-spacing:0;line-height:86.41px;margin-right:38px;}h1.first-title{max-width:644px;width:100%;color:#000000;font-family:"Rubik",sans-serif;font-size:80px;font-weight:500;letter-spacing:0;line-height:86.41px;margin-right:38px;}p.second-title{max-width:228px;width:100%;color:#000000;font-size:20px;letter-spacing:0;line-height:29px;margin-top:30px;}div#block-custombutton{max-width:1170px;padding:0 15px;width:100%;margin:50px auto 0;}.button-holder{max-width:439px;width:100%;background:black;padding:34px 47px 24px 60px;border-radius:53px;display:flex;margin-left:auto;justify-content:space-between;align-items:center;}.button-holder p.button{max-width:60px;width:100%;height:60px;display:flex;justify-content:center;align-items:center;}.button-holder img{width:100%;height:auto;}p.title{max-width:240px;width:100%;color:#FFFFFF;font-size:18px;letter-spacing:1.2px;line-height:22px;font-weight:400;}.button-holder .button a{position:relative;color:transparent;max-width:50px;display:flex;}.button-holder .button a:hover{max-width:55px;display:flex;}.button a{text-decoration:none;color:transparent;position:relative;}.button-hidden{display:none;}div#block-views-block-quattro-servizi-block-1,#block-views-block-quattro-servizi-block-2{max-width:1100px;padding:0 15px;width:100%;margin:0 auto 150px;}#block-views-block-quattro-servizi-block-1 .view-content.row,#block-views-block-quattro-servizi-block-2 .view-content.row{margin:0;}#block-views-block-quattro-servizi-block-1 .view-header{color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;margin-bottom:100px;}#block-views-block-quattro-servizi-block-1 .view-header h2{color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;margin-bottom:100px;}#block-views-block-quattro-servizi-block-1 .view-content.row .views-row .views-field-field-hover-image,#block-views-block-quattro-servizi-block-2 .view-content.row .views-row .views-field-field-hover-image,#block-views-block-singolo-servizio-block-1 .views-field-field-hover-image{display:none;}#block-views-block-quattro-servizi-block-1 .view-content.row .views-row:hover .views-field-field-hover-image,#block-views-block-quattro-servizi-block-2 .view-content.row .views-row:hover .views-field-field-hover-image{display:block;}#block-views-block-quattro-servizi-block-1 .view-content.row .views-row:hover .views-field-field-immagine-di-servizio,#block-views-block-quattro-servizi-block-2 .view-content.row .views-row:hover .views-field-field-immagine-di-servizio{display:none;}#block-views-block-quattro-servizi-block-1 .view-content.row,#block-views-block-quattro-servizi-block-2 .view-content.row{justify-content:space-between;}#block-views-block-quattro-servizi-block-1 .view-content.row .views-row{max-width:264px;width:100%;padding:0 15px !important;}#block-views-block-quattro-servizi-block-1 .view-content.row .views-row:first-child{padding-left:0 !important;}#block-views-block-quattro-servizi-block-1 .view-content.row .views-row:last-child{padding-right:0 !important;}#block-views-block-quattro-servizi-block-2 .view-content.row .views-row{max-width:288px;}#block-views-block-quattro-servizi-block-1 .views-field-title,#block-views-block-quattro-servizi-block-2 .views-field-title{margin:25px 0 15px;}#block-views-block-quattro-servizi-block-1 .view-content.row .views-row a,#block-views-block-quattro-servizi-block-2 .view-content.row .views-row a{color:#000000;font-size:20px;letter-spacing:1.33px;line-height:29px;text-decoration:none;font-weight:500;}#block-views-block-quattro-servizi-block-2 .view-content.row .views-row .views-field-nothing{margin:18px 0 70px;}#block-views-block-quattro-servizi-block-2 .view-content.row .views-row .views-field-nothing span{font-weight:300;padding-right:10px;}#block-views-block-quattro-servizi-block-2 .view-content.row .views-row .views-field-nothing .field-content a img{width:26px;}#block-views-block-quattro-servizi-block-1 .views-field.views-field-field-sottotitolo,#block-views-block-quattro-servizi-block-2 .views-field.views-field-field-sottotitolo{color:#000000;font-size:16px;letter-spacing:0;line-height:21px;}.wrapper-link,.wrapper-link2{display:flex;max-width:250px;justify-content:space-between;color:#000000;position:relative;}.wrapper-link2{max-width:164px;}.lavora{color:#353535;font-size:20px;letter-spacing:1.33px;line-height:29px;}.lavora h2{color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;}.lavora p,.external-societa-wrapper p{font-weight:300;}.wrapper-link img,.wrapper-link2 img,.button-lavori a img{width:100%;}.wrapper-link a,.wrapper-link2 a,.button-lavori a{width:26px;height:26px;display:flex;justify-content:center;align-items:center;}.wrapper-link a:hover,.wrapper-link2 a:hover,.button-lavori a:hover{width:30px;height:30px;}div#block-leftblock{width:44.4%;float:left;}div#block-leftblock .field--name-body,div#block-rightblock .field--name-body{display:flex;flex-direction:column;}.homepage-image{position:absolute;bottom:0;width:100%;}.responsive-image{display:none;}div#block-leftblock .external-mediazione-wrapper{height:789px;border-radius:0 177px 0 0;background-color:#06857D;display:flex;justify-content:flex-end;position:relative;}div#block-leftblock .external-mediazione-wrapper::after{content:'';display:block;width:100%;position:absolute;top:0;left:0;height:100%;border-radius:0 177px 0 0;background-color:#06857D;opacity:25%;z-index:2;}div#block-leftblock .mediazione{width:268px;color:#FFFFFF;font-family:Rubik;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;margin-top:84px;margin-right:122px;z-index:3;}div#block-leftblock .field--name-body .external-societa-wrapper{width:326px;align-self:flex-end;margin-right:62px;margin-top:78px;color:#353535;font-size:20px;letter-spacing:1.33px;line-height:29px;}div#block-rightblock{width:55.4%;float:left;}div#block-rightblock .external-wrapper-lavora{width:358px;padding-top:66px;margin-left:105px;height:472px;}div#block-rightblock .field--name-body .external-wrapper-quote .main-image-right-block{position:absolute;width:100%;max-width:653px;height:auto;top:-164px;left:-400px;}div#block-rightblock .field--name-body .external-wrapper-quote{position:relative;background-color:#efefef;height:740px;display:flex;flex-direction:column;justify-content:flex-end;}div#block-rightblock .field--name-body .external-wrapper-quote .quote{margin-bottom:130px;margin-left:97px;display:flex;z-index:5;padding:0 15px;flex-wrap:wrap;}.citazione{width:100%;margin-bottom:35px;}.main-quote p:first-child{font-style:italic;font-weight:300;}div#block-rightblock .external-wrapper-quote .quote .main-quote{max-width:458px;color:#06857D;font-size:20px;letter-spacing:0;line-height:25px;padding-right:10px;}.speaker{font-size:15px;line-height:42.18px;}div#block-rightblock .external-wrapper-quote .quote .media-wrapper img,.media-wrapper img{max-width:120px;border:1px solid transparent;border-radius:50%;box-shadow:0 2px 12px 0 rgb(0 0 0 / 16%);}div#block-servizilastmedia img{height:auto;}#block-views-block-quattro-servizi-block-2{margin-bottom:0;}#block-footer2-2 .clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item{display:flex;flex-wrap:wrap;}.footer-logo{max-width:360px;width:100%;margin:43px auto 0;}.footer-logo img{width:100%;height:auto;}.footer-container{display:flex;justify-content:space-between;margin:54px auto 0;max-width:1177px;padding:0 17px;width:100%;}.footer-container img{height:auto;}.media-wrapper{position:fixed;right:10%;bottom:5%;z-index:10;}.footer-lavori{display:flex;color:#FFFFFF;font-size:20px;letter-spacing:1.33px;line-height:29px;font-weight:300;width:180px;}.footer-lavori a{position:relative;}.pec h3{color:#FFFFFF;font-family:"Rubik",sans-serif;font-size:15px;text-align:left;}.pec a{color:#FFFFFF !important;font-size:20px;letter-spacing:1.33px;}.address h3{color:#FFFFFF;font-family:"Rubik",sans-serif;font-size:15px;text-align:left;}.address p{color:#FFFFFF;font-size:20px;letter-spacing:1.33px;text-align:left;font-weight:300;}.address p a{color:unset !important;}.address p a:hover{color:whitesmoke !important;}.address{max-width:165px;width:100%;}.pec p{font-weight:300;}.pec p a:hover{color:whitesmoke !important;}p.footer-bottom{margin:25px auto 32px auto;color:white;}.little-image{max-width:108px;}.little-image img{width:100%;}.social-media{max-width:100%;width:100%;display:flex;justify-content:center;margin-top:60px;}.social-icon{max-width:20px;width:100%;max-height:20px;}.social-icon img{width:100%;height:100%;object-fit:contain;}.social-icon:nth-child(2){margin:0 11px;}.servizi-titles{max-width:555px;width:100%;padding-right:15px;}.servizi-titles .first-title{font-size:50px;letter-spacing:3.33px;line-height:60px;margin-bottom:24px;max-width:unset;margin:0;}.servizi-titles .second-title{font-size:20px;letter-spacing:1.33px;line-height:29px;max-width:unset;margin:27px 0 40px;font-weight:300;}.servizi-titles .second-title a{all:unset;text-decoration:underline;text-decoration-color:rgb(194 88 230 / 30%);text-decoration-thickness:4px;text-underline-offset:3px;cursor:pointer;}.servizi-titles .second-title a:hover{color:rgb(207 143 229);text-decoration:none;}#block-contattitoppage .servizi-titles{max-width:524px;}#block-contattitoppage .button-holder{width:262px;}.servizi-top{max-width:1170px;padding:0 15px;width:100%;margin:160px auto 130px;display:flex;justify-content:space-between;}.servizi-top .background{max-width:440px;width:100%}.servizi-top .button-holder{width:213px;padding:13px 26px;margin-left:0;}.servizi-top .button-holder p.title{margin:0;width:unset;}.servizi-top .button-holder p.button{margin:0;}#block-paginacontattiindirizzoetelefono{max-width:1170px;margin:0 auto 100px;padding:0 15px;}.contatti-numero-di-telefono a{color:#06857D !important;font-size:40px;font-weight:500;letter-spacing:2.67px;line-height:58px;text-decoration:none;}.address-detail a{color:#000000 !important;font-size:30px;letter-spacing:2px;line-height:43px;margin-top:10px;text-decoration:none;}.address-detail a:hover{color:#06857D !important;}.contatti-numero-di-telefono a:hover{color:#16706b !important;}#block-paginacontattiindirizzoetelefono .title{color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;margin-bottom:8px;}.addres-phone{display:flex;}.phone-number{max-width:400px;width:100%;margin-right:90px;}.indirizzo-address{max-width:460px;width:100%;}#block-webform,#block-webform-2,#block-webform-3,#block-lafinanzio-theme-webform{position:relative;}#block-webform::before,#block-webform-2::before,#block-webform-3::before,#block-lafinanzio-theme-webform::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(130.25deg,#06857D 0%,#0EBBB4 100%);z-index:0;}#block-webform::after,#block-webform-2::after,#block-webform-3::after,#block-lafinanzio-theme-webform::after{content:"";position:absolute;top:0;left:0;width:376px;height:100%;background:url('/sites/default/files/lafinanzio-texture-form.png') no-repeat center center;background-size:cover;z-index:0;}#block-webform form,#block-webform-2 form,#block-webform-3 form,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form{max-width:550px;width:100%;margin-left:500px;padding:97px 0 65px;position:relative;}#edit-title-h1 h1{color:#FFFFFF;font-family:"San Francisco",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:34px;letter-spacing:2.33px;line-height:41px;margin-bottom:25px;}#edit-title-h1 h2,#edit-title-h1--2 h2{color:#FFFFFF;font-family:"San Francisco",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:34px;letter-spacing:2.33px;line-height:41px;margin-bottom:25px;}#edit-title-h2 h2{font-size:20px;color:#FFFFFF;font-weight:300;letter-spacing:1.33px;line-height:29px;margin-bottom:35px;}#edit-title-h2 p,#edit-title-h2--2 p,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form #edit-markup,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form #edit-markup-01{font-size:20px;color:#FFFFFF;font-weight:300;letter-spacing:1.33px;line-height:29px;margin-bottom:35px;}#block-webform form .js-form-type-textfield input,#block-webform form .js-form-type-email input,#block-webform-2 form .js-form-type-textfield input,#block-webform-2 form .js-form-type-email input,#block-webform-3 form .js-form-type-textfield input,#block-webform-3 form .js-form-type-email input,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-type-textfield input,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-type-email input{all:unset;background:transparent;color:#FFFFFF;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:29px;border:none;border-bottom:1px solid #FFFFFF;padding:0 0 15px 15px;border-radius:0;margin-bottom:30px;max-width:454px;width:100%;}#block-webform form input::placeholder{color:#FFFFFF;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:29px;}#block-webform form .js-form-type-select,#block-webform-2 form .js-form-type-select,#block-webform-3 form .js-form-type-select{display:flex;padding-left:15px;margin:10px 0 88px !important;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-type-select{display:flex;padding-left:15px;margin:10px 0 55px !important;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-item-data-assunzione.form-item-data-assunzione{padding-left:15px;margin-bottom:0 !important;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form  fieldset#edit-hai-cessioni-in-corso--wrapper{padding-left:15px;margin-bottom:55px !important;}#edit-hai-cessioni-in-corso{color:white;}label.form-check-label[for="edit-hai-cessioni-in-corso-yes"]{visibility:hidden;position:relative;}label.form-check-label[for="edit-hai-cessioni-in-corso-yes"]:before{visibility:visible;content:'Sì';position:absolute;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-item-data-assunzione.form-item-data-assunzione > label,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form #edit-hai-cessioni-in-corso--wrapper-legend span{color:#FFFFFF;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:29px;margin-right:30px;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-item-data-assunzione.form-item-data-assunzione #edit-data-assunzione{display:flex;max-width:415px;justify-content:space-between;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-item-data-assunzione.form-item-data-assunzione #edit-data-assunzione .form-item-data-assunzione-month,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-item-data-assunzione.form-item-data-assunzione #edit-data-assunzione .form-item-data-assunzione-year{width:100%;padding:0;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-item-data-assunzione.form-item-data-assunzione #edit-data-assunzione .form-item-data-assunzione-year{justify-content:end;}.js-form-item-orarie label{position:relative;}#block-webform form .js-form-type-select label,#block-webform-2 form .js-form-type-select label,#block-webform-3 form .js-form-type-select label{width:117px;color:#FFFFFF;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:29px;margin-right:30px;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-type-select label{width:210px;color:#FFFFFF;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:29px;margin-right:30px;}#block-webform form .js-form-type-select select,#block-webform-2 form .js-form-type-select select,#block-webform-3 form .js-form-type-select select{width:134px;background:white;color:#06857D;font-size:12px;font-weight:300;letter-spacing:0.8px;line-height:18px;padding:12px 17px 12px 16px;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-type-select select{max-width:175px;width:100%;background:white;color:#06857D;font-size:15px;font-weight:300;letter-spacing:0.8px;line-height:18px;padding:12px 7px;text-align:center;}#block-webform form .js-form-type-checkbox,#block-webform-2 form .js-form-type-checkbox,#block-webform-3 form .js-form-type-checkbox,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-type-checkbox{margin-bottom:34px !important;}#block-webform form .js-form-type-checkbox input,#block-webform-2 form .js-form-type-checkbox input,#block-webform-3 form .js-form-type-checkbox input,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-type-checkbox input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:1px solid white;border-radius:0;position:relative;cursor:pointer;background-color:transparent;}#block-webform form .js-form-type-checkbox input::before,#block-webform-2 form .js-form-type-checkbox input::before,#block-webform-3 form .js-form-type-checkbox input::before,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-type-checkbox input::before{content:"\2713";font-size:16px;color:#fff;position:absolute;top:2px;left:4px;opacity:0;transition:opacity 0.2s ease-in-out;}#block-webform form .js-form-type-checkbox inputchecked::before,#block-webform-2 form .js-form-type-checkbox inputchecked::before,#block-webform-3 form .js-form-type-checkbox inputchecked::before,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-type-checkbox inputchecked::before{opacity:1;background-color:#4CAF50;padding:2px;border-radius:2px;}#block-webform form .js-form-type-checkbox label,#block-webform-2 form .js-form-type-checkbox label,#block-webform-3 form .js-form-type-checkbox label,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-type-checkbox label{color:#FFFFFF;font-size:18px;letter-spacing:1.2px;line-height:26px;margin-left:20px;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .form-required::after,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-item-data-assunzione.form-item-data-assunzione > label:after{content:'*';vertical-align:super;display:inline-block;background:none;width:7px;height:7px;margin:0;color:white;}.js-form-type-checkbox label a{color:white;}.js-form-type-checkbox label a:hover{color:whitesmoke;}.submit-wrapper > input,.submit-wrapper div:last-child{display:none;}.submit-wrapper{width:174px;display:flex;background:black;border-radius:53px;justify-content:center;padding:13px 26px 13px 33px;position:relative;}.hug-image{width:55px;height:55px;justify-content:center;display:flex;}.submit-wrapper .form-actions,.submit-wrapper img{width:50px;margin:0 !important;align-self:center;}.submit-wrapper.new-pseudo-element img{width:55px;}.submit-wrapper .form-actions input{all:unset;background:transparent;color:#FFFFFF;font-size:18px;letter-spacing:1.2px;line-height:22px;padding:0;border:none;cursor:pointer;position:absolute;bottom:15px;width:100px;height:52px;}.linkedin-holder{width:40px;margin-top:70px;}.linkedin-holder img{width:100%;}#block-views-block-singolo-servizio-block-1,#block-views-block-singolo-servizio-block-2{max-width:1073px;padding:0 15px;width:100%;margin:0 auto 70px;}#block-views-block-singolo-servizio-block-1 .views-row,#block-views-block-singolo-servizio-block-2 .views-row{display:flex;justify-content:space-between;}#block-views-block-singolo-servizio-block-1 .views-row .views-field.views-field-title{max-width:590px;width:100%;padding-right:30px;}#block-views-block-singolo-servizio-block-1 .view-content,#block-views-block-singolo-servizio-block-2 .view-content{width:100%;margin:0 auto;}#block-views-block-singolo-servizio-block-1 .views-field-field-body{max-width:590px;width:100%;}#block-views-block-singolo-servizio-block-1 .views-field-field-immagine-di-servizio{max-width:362px;width:100%;}#block-views-block-singolo-servizio-block-1 .views-field-field-immagine-di-servizio img{width:100%;height:auto;}#block-views-block-singolo-servizio-block-1 .servizi{color:#06857D;font-size:35px;letter-spacing:2.33px;line-height:50px;margin-bottom:9px;}#block-views-block-singolo-servizio-block-1 .title a{color:#000000;font-family:"Rubik",sans-serif;font-size:50px;font-weight:500;letter-spacing:3.33px;line-height:60px;text-decoration:none;}#block-views-block-singolo-servizio-block-1 .title h1{color:#000000;font-family:"Rubik",sans-serif;font-size:50px;font-weight:500;letter-spacing:3.33px;line-height:60px;text-decoration:none;}#block-views-block-singolo-servizio-block-1 .title{max-width:430px;margin-bottom:30px;}#block-views-block-singolo-servizio-block-1 .body{color:#000000;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:29px;margin-bottom:70px;}#block-views-block-singolo-servizio-block-1 .button-holder{margin:0;max-width:213px;padding:13px 26px;}#block-views-block-singolo-servizio-block-1 .button-holder .title,#block-views-block-singolo-servizio-block-1 .button-holder .button{margin:0;}#block-views-block-singolo-servizio-block-2 .views-field-field-scopo{max-width:455px;width:100%;color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;}#block-views-block-singolo-servizio-block-2 .views-field-field-scopo h2{max-width:455px;width:100%;color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;}#block-views-block-singolo-servizio-block-2 .scopo,#block-views-block-singolo-servizio-block-2 .views-field-field-vantaggi ul li{margin-top:30px;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:29px;position:relative;}#block-views-block-singolo-servizio-block-2 .views-field-field-vantaggi ul li::after{content:" ";width:18px;height:18px;position:absolute;border-radius:6px;background-color:#06857D;border:1px solid transparent;left:-34px;top:5px;}#block-views-block-singolo-servizio-block-2 .views-field-field-vantaggi{max-width:497px;width:100%;color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;}#block-views-block-singolo-servizio-block-2 .views-field-field-vantaggi h2{max-width:497px;width:100%;color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;}#block-views-block-singolo-servizio-block-2 .views-field-field-vantaggi ul{margin-top:10px;list-style:none;}#block-views-block-singolo-servizio-block-3{max-width:780px;padding:0 15px;width:100%;margin:45px auto 100px;position:relative;}#block-views-block-singolo-servizio-block-3 .view-header{color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;margin-bottom:20px;}#block-views-block-singolo-servizio-block-3 .view-header h2{color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;margin-bottom:20px;}#block-views-block-singolo-servizio-block-3 .views-field-title{color:#06857D;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:29px;border-bottom:1px solid #92CFCB;padding:17px 60px 17px 23px;position:relative;cursor:pointer;}#block-views-block-singolo-servizio-block-3 .views-field-body{color:#000000;font-family:Jost;font-size:16px;font-weight:300;letter-spacing:1.07px;line-height:23px;padding:20px 0 0 23px;display:none;margin-bottom:50px;}.chevron{text-align:right;width:100%;max-width:715px;position:absolute;bottom:20px;}.chevron-up{text-align:right;width:100%;max-width:715px;position:absolute;bottom:20px;display:none;}.button-holder.lavora-con-noi{max-width:262px;width:100%;}#block-lavoraconnoisecondsection{max-width:1170px;padding:0 15px;width:100%;margin:50px auto 75px;}#block-lavoraconnoisecondsection h1{color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;margin-bottom:75px;max-width:100%;width:100%;}.box{max-width:358px;width:100%;}.box-container{display:flex;justify-content:space-between;}.box img{width:68px;}.box h3{color:#06857D;font-family:"Rubik",sans-serif;font-size:30px;font-weight:500;letter-spacing:2px;line-height:36px;margin:20px 0 10px;}.box p{color:#000000;font-size:16px;font-weight:300;letter-spacing:0;line-height:21px;}.trasparenza-top .servizi-titles{max-width:640px;width:100%;}.trasparenza-top ul{padding:0;list-style:none;}.trasparenza-top ul a{color:#06857D;font-family:"Rubik",sans-serif;font-size:25px;font-weight:500;letter-spacing:1.67px;line-height:31px;text-decoration:none;}.trasparenza-top ul img{width:30px;margin-left:20px;}.trasparenza-top ul li{margin-bottom:30px;}.trasparenza-top .first-title{margin:96px 0 50px;}.trasparenza-top ul a:hover{color:#52a9a2 !important;}.news-top .first-title{margin-top:23px;}#block-views-block-single-news-block-3,#block-views-block-single-news-block-4{max-width:1170px;padding:0 15px;width:100%;margin:94px auto 130px;}#block-views-block-single-news-block-3 .views-row,#block-views-block-single-news-block-4 .views-row{max-width:360px;background-color:#F8F8F8;margin-bottom:60px;border-radius:65px 65px 65px 0;}#block-views-block-single-news-block-3 .view-content,#block-views-block-single-news-block-4 .view-content{justify-content:space-between;width:100%;margin:0 auto;}#block-views-block-single-news-block-3 .views-field.views-field-title a,#block-views-block-single-news-block-4 .views-field.views-field-title a{color:#000000;font-family:"San Francisco",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:20px;letter-spacing:1.33px;line-height:25px;text-decoration:none;}#block-views-block-single-news-block-3 .views-field.views-field-title,#block-views-block-single-news-block-4 .views-field.views-field-title{margin:15px 0;padding:0 13px;}#block-views-block-single-news-block-3 .views-field-nothing,#block-views-block-single-news-block-4 .views-field-nothing{color:#000000;font-family:Jost;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:29px;padding:0 0 19px 19px;}#block-views-block-single-news-block-3 .views-field-nothing img,#block-views-block-single-news-block-4 .views-field-nothing img{width:26px;margin-left:9px;}#block-views-block-single-news-block-3 .views-field-field-immagine-di-news img,#block-views-block-single-news-block-4 .views-field-field-immagine-di-news img{border-radius:65px 65px 0px 0;height:auto;width:100%;}#block-views-block-single-news-block-1{max-width:875px;padding:0 15px;width:100%;margin:130px auto 60px;}#block-views-block-single-news-block-1 .view-content.row{width:100%;margin:0 auto;}#block-views-block-single-news-block-1 .views-field-title{color:#000000;font-family:"Rubik",sans-serif;font-size:50px;font-weight:500;letter-spacing:3.33px;line-height:60px;margin-bottom:38px;}#block-views-block-single-news-block-1 img{width:100%;border-radius:65px 65px 65px 0;margin-bottom:54px;height:auto;}#block-views-block-single-news-block-1 .views-field-body{color:#353535;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:31px;}#block-views-block-single-news-block-4 .view-header{color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;margin-bottom:50px;}.page-link{color:#06857D !important;font-family:"San Francisco",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:25px;letter-spacing:1.67px;line-height:29px;margin-right:20px;background:transparent !important;border:none;}ul.pagination.js-pager__items{justify-content:center;}div#block-chisiamosecondblock,div#block-chisiamosecondblock-2{max-width:950px;padding:0 15px;width:100%;margin:130px auto 30px;}#block-chisiamosecondblock h1,#block-chisiamosecondblock-2 h1{color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;text-align:center;margin-bottom:74px;}#block-chisiamosecondblock h2,#block-chisiamosecondblock-2 h2{color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;text-align:center;margin-bottom:74px;}.main-container{justify-content:space-between;display:flex;flex-wrap:wrap;}.internal-box{max-width:400px;width:100%;margin-bottom:35px;display:flex;flex-wrap:wrap;align-items:baseline;}.internal-box img{width:24px;height:24px;margin-right:10px;}.internal-box h3{color:#06857D;font-family:"Rubik",sans-serif;font-size:30px;font-weight:500;letter-spacing:2px;line-height:36px;}.internal-box p{color:#353535;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:29px;}.servizi-top .chi-siamo-button{width:260px;}div#block-chisiamomissionvision{max-width:1168px;padding:0 15px;width:100%;margin:92px auto 96px;}#block-chisiamomissionvision .text-formatted{display:flex;justify-content:space-between;flex-wrap:wrap;}.mission-vision{max-width:550px;width:100%;}.mission-vision h3{color:#000000;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;margin-bottom:35px;}.mission-vision p{color:#353535;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:29px;}div#block-chisiamocirclepic .text-formatted{display:flex;flex-wrap:wrap;}.image-box{margin-right:127px;}.image-box img{width:100%;}.right-box{max-width:550px;width:100%;}.right-box h2{color:#353535;font-family:"Rubik",sans-serif;font-size:35px;font-weight:500;letter-spacing:2.33px;line-height:42px;margin-bottom:16px;}.right-box h3{color:#06857D;font-size:25px;letter-spacing:1.67px;line-height:36px;margin-bottom:28px;font-weight:400;}.right-box p{color:#000000;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:29px;}.container-box{display:flex;justify-content:space-between;padding-bottom:60px;margin-bottom:70px;position:relative;flex-wrap:wrap;}.image-placeholder{z-index:2;}.background-image{position:absolute;bottom:0;}.background-image2{position:absolute;top:32px;right:343px;}.image1.image-placeholder{padding-top:114px;}.image2.image-placeholder{padding-top:98px;}#block-webform-3 input.js-form-file{width:189px;border-radius:21px;background-color:#FFFFFF;position:relative;margin-bottom:50px;}#block-webform-3 input.js-form-file::after{width:189px;border-radius:21px;background-color:white;content:"Carica il tuo Cv";position:absolute;padding:8px 13px;left:0;top:0;color:#06857D;font-size:16px;font-weight:300;letter-spacing:1.07px;line-height:23px;text-align:center;}div.webform-managed-file-placeholder{display:none;}span.file.file--mime-application-pdf.file--application-pdf a{text-decoration:none;color:#FFFFFF;font-family:Jost;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:29px;}.js-form-type-webform-document-file .js-form-submit{border-radius:21px;background-color:#FFFFFF !important;border:1px solid #06857D;color:#06857D;font-family:Jost;font-size:16px;font-weight:300;letter-spacing:1.07px;line-height:23px;text-align:center;width:189px;}.messages.messages--error.file-upload-js-error{color:white;border:1px solid white;padding:10px;border-radius:21px;margin-bottom:20px;max-width:454px;}#block-webform-2 #edit-actions::after,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form #edit-actions::after{content:'';width:50px;height:50px;background:url(/sites/default/files/arrows/arrow-lafinanzio.png)  no-repeat center center;position:absolute;background-size:cover;top:50%;left:70%;transform:translate(-50%,-50%);}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .custom-button-webform::after{content:'';width:50px;height:50px;background:url(/sites/default/files/arrows/arrow-lafinanzio.png) no-repeat center center;position:absolute;background-size:cover;top:50%;left:75%;transform:translate(-50%,-50%);}#block-webform-2 #edit-actions.new-pseudo-element::after,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form #edit-actions.new-pseudo-element::after,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .custom-button-webform.new-pseudo-element::after{width:55px;height:55px;}#block-webform-2 #edit-actions,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form #edit-actions{position:relative;width:174px;border-radius:53px;background-color:#000000;border:1px solid transparent;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .custom-button-webform{position:relative;width:185px;border-radius:53px;background-color:#000000;border:1px solid transparent;}#block-webform-2 input#edit-actions-submit,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form #edit-actions-submit{width:100%;background:transparent;border:none;padding:27px 33px;text-align:left;font-size:18px;letter-spacing:1.2px;line-height:22px;border:1px solid transparent;border-radius:53px;position:relative;z-index:1;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .custom-button-webform a{width:100%;background:transparent;border:none;padding:27px 15px;text-align:left;font-size:18px;letter-spacing:1.2px;line-height:22px;border:1px solid transparent;border-radius:53px;position:relative;z-index:1;display:flex;text-decoration:none;color:white;}div#block-cheeseburgermenutrigger{display:none;}div#block-cheeseburgermenu{max-width:70%;}.cheeseburger-menu__side-menu{max-width:100%;width:100%;}#captcha summary,#captcha small{display:none;}.g-recaptcha{margin-bottom:30px;}.g-recaptcha div{width:unset !important;height:unset !important;}.g-recaptcha iframe{max-width:100%;}ul.cheeseburger-menu__mainmenu{padding:30px 0 0 0px;}a.cheeseburger-menu__item-label{color:#000000;font-family:"Rubik",sans-serif;font-size:20px;font-weight:300;letter-spacing:0.65px;line-height:24px;text-align:center;border-bottom:1px solid black;}li.menu-link:last-child a.cheeseburger-menu__item-label{font-weight:500;color:#06857D !important;}.user-login-form,form#user-pass,#user-register-form{max-width:390px;margin:0 auto;padding:100px 15px;}#user-register-form .js-form-item input
#user-login-form .js-form-item input,form#user-pass input,#user-register-form .js-form-item input{padding:15px;border-radius:0;margin-bottom:30px;font-size:18px;font-weight:300;letter-spacing:0.33px;line-height:29px;}input#edit-name,input#edit-pass{padding:15px;border-radius:0;margin-bottom:30px;font-size:18px;font-weight:300;letter-spacing:0.33px;line-height:29px;}.user-login-form small,form#user-pass p,#user-register-form .js-form-item small{display:none;}.user-login-form label.js-form-required.form-required,form#user-pass label,#user-register-form .js-form-item label{color:#000000;font-size:20px;font-weight:300;letter-spacing:1.33px;line-height:29px;}#user-register-form .image-widget-data input.js-form-submit{width:174px;border-radius:53px;background-color:#000000;border:1px solid transparent;padding:10px !important;}#user-register-form .image-widget-data input.js-form-submit:hover{color:black;background-color:white;border:1px solid black;}.user-login-form div#edit-actions::after,form#user-pass div#edit-actions::after,#user-register-form #edit-actions::after{content:'';width:50px;height:50px;background:url(/sites/default/files/arrows/arrow-lafinanzio.png) no-repeat center center;position:absolute;background-size:cover;top:50%;left:70%;transform:translate(-50%,-50%);}.user-login-form input#edit-submit,form#user-pass input#edit-submit,#user-register-form input#edit-submit{width:100%;background:transparent;border:none;padding:27px;text-align:left;font-size:18px;letter-spacing:1.2px;line-height:22px;border:1px solid transparent;border-radius:53px;position:relative;z-index:1;margin:0;}.user-login-form div#edit-actions,form#user-pass div#edit-actions,#user-register-form #edit-actions{position:relative;width:174px;border-radius:53px;background-color:#000000;border:1px solid transparent;}.user-login-form div#edit-actions.new-pseudo-element::after,form#user-pass div#edit-actions.new-pseudo-element::after,#user-register-form #edit-actions.new-pseudo-element::after{width:55px;height:55px;}#user-register-form #edit-actions::after{left:86%;}#user-register-form #edit-actions{width:265px;margin:0 auto;}#user-register-form input.form-checkbox{padding:0;}#block-views-block-trasparenza-links-block-3,#block-lafinanzio-theme-views-block-banca-partner-links-block-1-2{max-width:1170px;padding:0 15px;width:100%;margin:160px auto 130px;}#block-views-block-trasparenza-links-block-3 .view-id-trasparenza_links{display:flex;justify-content:space-between;align-items:flex-start;}#block-views-block-trasparenza-links-block-3 .view-content.row .views-row,#block-lafinanzio-theme-views-block-banca-partner-links-block-1-2 .views-row{padding:0 15px !important;}#block-views-block-trasparenza-links-block-3 .custom-wrapper,#block-lafinanzio-theme-views-block-banca-partner-links-block-1-2 .view-content.row{max-width:640px;width:100%;}#block-views-block-trasparenza-links-block-3 .view-footer{max-width:440px;width:100%;display:flex;justify-content:center;align-items:center;}#block-views-block-trasparenza-links-block-3 .view-footer img{width:100%;}#block-views-block-trasparenza-links-block-3 .custom-wrapper .view-header p{margin:96px 0 50px;font-size:50px;letter-spacing:3.33px;line-height:60px;width:100%;color:#000000;font-family:"Rubik",sans-serif;font-weight:500;}#block-views-block-trasparenza-links-block-3 .custom-wrapper .view-header h1{margin:96px 0 50px;font-size:50px;letter-spacing:3.33px;line-height:60px;width:100%;color:#000000;font-family:"Rubik",sans-serif;font-weight:500;}#block-views-block-trasparenza-links-block-3 a,#block-lafinanzio-theme-views-block-banca-partner-links-block-1-2 .views-field.views-field-title a{color:#06857D;font-family:"Rubik",sans-serif;font-size:25px;font-weight:500;letter-spacing:1.67px;line-height:31px;text-decoration:none;}#block-lafinanzio-theme-views-block-banca-partner-links-block-1-2 h2{color:#000000;font-family:"Rubik",sans-serif;font-size:30px;font-weight:500;letter-spacing:2px;line-height:36px;margin-bottom:40px;}#block-lafinanzio-theme-views-block-banca-partner-links-block-1-2{margin-top:0px;}#block-views-block-trasparenza-links-block-3{margin-bottom:50px;}#block-lafinanzio-theme-views-block-banca-partner-links-block-1-2 .views-field.views-field-title a{text-transform:uppercase;}#block-views-block-trasparenza-links-block-3 .views-field.views-field-title,#block-lafinanzio-theme-views-block-banca-partner-links-block-1-2 .views-field.views-field-title{margin-bottom:30px;}#block-views-block-trasparenza-links-block-3 a:hover,#block-lafinanzio-theme-views-block-banca-partner-links-block-1-2 a:hover{color:#52a9a2 !important;}#block-views-block-trasparenza-links-block-3 a img,#block-lafinanzio-theme-views-block-banca-partner-links-block-1-2 .views-field.views-field-title a img{width:30px;margin-left:20px;}#block-webform .form-select{appearance:auto;}.second-address{margin-top:30px;}#block-webform-3 .webform-file-button-input{top:unset;}#block-webform-3 label.button.button-action.webform-file-button{display:none;}div#block-chisiamomissionvision{display:none;}.footer-lavori-content{display:flex;justify-content:space-between;}.home.top,.servizi-top,#block-views-block-singolo-servizio-block-2,#block-views-block-single-news-block-1,#block-views-block-single-news-block-3,#block-lavoraconnoisecondsection,#block-views-block-quattro-servizi-block-2,#block-views-block-singolo-servizio-block-3,.main-container,div#block-rightblock .external-wrapper-lavora,#block-chisiamocirclepic,#block-leftblock{overflow:hidden;}#block-views-block-singolo-servizio-block-2 .views-row .views-field-field-vantaggi,#block-views-block-singolo-servizio-block-2 .views-row .views-field-field-scopo,#block-lavoraconnoisecondsection,#block-views-block-single-news-block-1{opacity:0;transform:translateY(50px);transition:opacity 0.5s ease,transform 0.5s ease;}#block-lavoraconnoisecondsection.animate,#block-views-block-singolo-servizio-block-2 .views-row.animate .views-field-field-vantaggi,#block-views-block-singolo-servizio-block-2 .views-row.animate .views-field-field-scopo,#block-views-block-single-news-block-1.animate{transform:translateX(0);opacity:1;}.main-container .internal-box
#block-views-block-singolo-servizio-block-3 .view-header,#block-views-block-singolo-servizio-block-3 .view-content,#block-views-block-single-news-block-3 .views-row,.addres-phone{opacity:0;transform:translateY(50px);transition:opacity 0.5s ease,transform 0.5s ease;}.main-container .internal-box.visible
#block-views-block-singolo-servizio-block-3 .view-header.visible,#block-views-block-singolo-servizio-block-3 .view-content.visible,#block-views-block-single-news-block-3 .views-row.visible,.addres-phone.visible{opacity:1;transform:translateY(0);}div#block-rightblock .lavora,div#block-chisiamocirclepic .text-formatted .right-box{opacity:0;transform:translateX(100%);transition:opacity 0.5s ease,transform 0.5s ease;}div#block-rightblock .lavora.visible,div#block-chisiamocirclepic .text-formatted.visible .right-box{opacity:1;transform:translateX(0);}div#block-leftblock .field--name-body .external-societa-wrapper,div#block-chisiamocirclepic .text-formatted .image-box{opacity:0;transform:translateX(-100%);transition:opacity 0.5s ease,transform 0.5s ease;}div#block-leftblock .field--name-body .external-societa-wrapper.visible,div#block-chisiamocirclepic .text-formatted.visible .image-box{opacity:1;transform:translateX(0);}.eu-cookie-compliance-popup-open .eu-cookie-withdraw-tab{display:none;}div#sliding-popup .eu-cookie-compliance-content{padding:50px 120px 100px 120px;width:100%;max-width:100%;}div#sliding-popup .eu-cookie-compliance-close-button{right:5px;top:5px;background:transparent;width:30px;height:30px;}div#sliding-popup .eu-cookie-compliance-close-button::after,div#sliding-popup .eu-cookie-compliance-close-button::before{content:'';position:absolute;background-color:black;width:100%;height:2px;left:0;}div#sliding-popup .eu-cookie-compliance-close-button::before{transform:rotate(45deg);}div#sliding-popup .eu-cookie-compliance-close-button::after{transform:rotate(-45deg);}div#sliding-popup .eu-cookie-compliance-content  h4{font-size:30px;}div#sliding-popup .eu-cookie-compliance-content p{font-weight:400;font-size:16px;max-width:70%;display:block;}div#sliding-popup .eu-cookie-compliance-content p *{color:#28857d;}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons button,button.eu-cookie-compliance-save-preferences-button{background:black;box-shadow:unset;padding:10px 20px;border-radius:100px;border:0;color:#FFFFFF;font-size:16px;letter-spacing:1.2px;line-height:22px;font-weight:400;text-shadow:none;}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons button.eu-cookie-compliance-reject-button{background:#be0202;}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons button.agree-button{background:#28857d;}div#sliding-popup{box-shadow:3px -6px 20px 0px #d1d1d166;}.eu-cookie-withdraw-tab{left:10px;transform:unset;bottom:0;position:fixed;height:auto;top:unset;}@media screen and (max-width:1330px){#block-webform form,#block-webform-2 form,#block-webform-3 form,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form{margin-left:420px;}.mission-vision{max-width:48%;}.image-placeholder{width:32%;}.right-box{max-width:48%;width:100%;padding:0 15px;}.image-box{margin-right:127px;margin:0;width:48%;}}@media screen and (max-width:1200px){#block-views-block-single-news-block-3 .views-row,#block-views-block-single-news-block-4 .views-row{max-width:32%;}div#block-logo::after{display:none;}}@media screen and (max-width:1100px){#block-views-block-quattro-servizi-block-1 .view-content.row .views-row{max-width:unset;flex:1;}.footer-container{flex-direction:column;padding:0;align-items:center;}.pec h3{text-align:center;}.address h3{text-align:center;}.address p{text-align:center;}.footer-logo{max-width:294px;margin-top:50px;}.footer-lavori{margin-bottom:40px;}.pec{margin-bottom:25px;}.address{margin-bottom:25px;}}@media screen and (max-width:992px){#block-views-block-trasparenza-links-block-3 .view-id-trasparenza_links{align-items:unset;}div#block-testataprincipale{margin-top:0;}div#block-logo{max-width:180px;}.home.top{display:flex;flex-direction:column;}.titles{position:unset;flex-direction:column;order:2;margin-top:10px;}.button-holder{margin:0 auto 50px;}div#block-custombutton{padding:0 15%;}p.first-title{font-size:36px;line-height:41.41px;max-width:unset;}h1.first-title{font-size:36px;line-height:41.41px;max-width:unset;}p.second-title{margin:0;max-width:unset;}.button a::before{width:26px;height:26px;font-size:16px;}div#block-views-block-quattro-servizi-block-1{max-width:100%;width:unset;margin-bottom:60px;}div#block-chisiamosecondblock,div#block-chisiamosecondblock-2{margin-top:50px;}#block-chisiamosecondblock h1,#block-chisiamosecondblock-2 h1{text-align:left;margin-bottom:50px;}#block-chisiamosecondblock h2,#block-chisiamosecondblock-2 h2{text-align:left;margin-bottom:50px;}.internal-box{max-width:48%;}#block-views-block-quattro-servizi-block-1 .view-header{margin-bottom:50px;}#block-views-block-quattro-servizi-block-1 .view-header h2{margin-bottom:50px;}div#block-rightblock,div#block-leftblock{width:50%;}div#block-leftblock .mediazione{margin:84px auto 0;}div#block-leftblock .field--name-body .external-societa-wrapper{margin:78px auto 0;}div#block-rightblock .external-wrapper-lavora{margin:0px auto 0;}div#block-rightblock .field--name-body .external-wrapper-quote .quote{margin:0 auto 130px;}div#block-rightblock .field--name-body .external-wrapper-quote .main-image-right-block{right:65%;left:unset;top:-8%;}#block-views-block-single-news-block-3 .view-content,#block-views-block-single-news-block-4 .view-content{justify-content:space-around;}#block-views-block-single-news-block-3 .views-row,#block-views-block-single-news-block-4 .views-row{max-width:48%;}.trasparenza-top .first-title{margin-top:0;}#block-webform::after,#block-webform-2::after,#block-webform-3::after,#block-lafinanzio-theme-webform::after{width:32%;}#block-webform form,#block-webform-2 form,#block-webform-3 form,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form{margin-left:308px;max-width:450px;padding:97px 50px;}.box{max-width:30%;}#block-views-block-quattro-servizi-block-2 .view-content.row .views-row{max-width:30%;}#block-views-block-singolo-servizio-block-3 .views-field-title,#block-views-block-singolo-servizio-block-3 .views-field-body{max-width:90%;margin:0 auto;}.chevron{max-width:90%;}.chevron-up{max-width:90%;}#block-views-block-quattro-servizi-block-2 .view-content.row .views-row .views-field-nothing{margin:18px 0 50px;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-item-data-assunzione.form-item-data-assunzione{margin-bottom:55px !important;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-item-data-assunzione.form-item-data-assunzione #edit-data-assunzione{display:flex;max-width:100%;justify-content:flex-start;flex-direction:column;gap:15px;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-item-data-assunzione.form-item-data-assunzione #edit-data-assunzione .form-item-data-assunzione-month,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-item-data-assunzione.form-item-data-assunzione #edit-data-assunzione .form-item-data-assunzione-year{margin-bottom:0 !important;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-item-data-assunzione.form-item-data-assunzione #edit-data-assunzione .form-item-data-assunzione-year{justify-content:flex-start;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-item-data-assunzione.form-item-data-assunzione #edit-data-assunzione .form-item-data-assunzione-month .form-select,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-item-data-assunzione.form-item-data-assunzione #edit-data-assunzione .form-item-data-assunzione-year .form-select{max-width:none;}div#block-cheeseburgermenutrigger{display:block;width:50px;}section.row.region.region-secondary-menu{align-items:center;}nav#block-mainnavigation{display:none;}}@media screen and (max-width:767px){.view-faq-generali .views-field-title{font-size:20px !important;padding-right:35px;}#block-views-block-trasparenza-links-block-3 .custom-wrapper{max-width:unset;}#block-views-block-trasparenza-links-block-3 .view-footer{max-width:unset;}#block-views-block-trasparenza-links-block-3 .view-id-trasparenza_links{flex-direction:column-reverse;}.homepage-image{display:none;}.responsive-image{display:unset;position:absolute;width:100%;bottom:0;}.responsive-image img{width:100%;}#block-views-block-quattro-servizi-block-1 .view-content.row .views-row{margin-bottom:50px;}.homepage-button{display:none;}.button-hidden{display:flex;max-width:193px;}.button-hidden img{width:26px;}.button-hidden .title{margin-right:20px;color:#000000;font-size:20px;letter-spacing:1.33px;line-height:29px;}div#block-leftblock,div#block-rightblock{width:100%;float:unset;}div#block-leftblock .external-mediazione-wrapper{height:472px;justify-content:unset;}div#block-leftblock .mediazione{width:80%;font-size:25px;letter-spacing:1.67px;line-height:29px;margin-top:58px;margin-left:62px;padding-right:20px;}div#block-rightblock .field--name-body{flex-direction:column-reverse;}div#block-rightblock .field--name-body .external-wrapper-quote{height:auto;}div#block-rightblock .field--name-body .external-wrapper-quote .main-image-right-block{display:none;position:unset;}div#block-rightblock .field--name-body .external-wrapper-quote .quote{margin:45px auto;width:80%;flex-direction:column;position:relative}div#block-rightblock .external-wrapper-quote .quote .main-quote{padding:0;}div#block-rightblock .external-wrapper-quote .quote .media-wrapper img{position:absolute;bottom:10%;right:-13px;}div#block-leftblock .field--name-body .external-societa-wrapper{margin:54px auto 23px;width:80%;}div#block-rightblock .external-wrapper-lavora{width:80%;margin:46px auto 0;height:unset;}.servizi-top{flex-direction:column-reverse;margin:50px auto 50px;}.servizi-top .background{max-width:unset;}.servizi-titles{max-width:unset;width:100%;}.trasparenza-top .first-title{margin-top:50px;}.box{max-width:unset;}.box-container{flex-direction:column;}#block-webform form,#block-webform-2 form,#block-webform-3 form,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form{margin:0;padding:60px 50px;max-width:unset;}#block-webform::after,#block-webform-2::after,#block-webform-3::after,#block-lafinanzio-theme-webform::after{display:none;}#block-webform form .js-form-type-textfield input,#block-webform form .js-form-type-email input,#block-webform-2 form .js-form-type-textfield input,#block-webform-2 form .js-form-type-email input,#block-webform-3 form .js-form-type-textfield input,#block-webform-3 form .js-form-type-email input,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-type-textfield input,#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-type-email input{padding:0 0 15px 0;max-width:unset;}.addres-phone{flex-direction:column;}.phone-number{margin-bottom:45px;}.servizi-titles .first-title{margin-top:50px;}#block-views-block-singolo-servizio-block-1 .views-row,#block-views-block-singolo-servizio-block-2 .views-row{flex-direction:column-reverse;}#block-views-block-singolo-servizio-block-1 .views-field-field-immagine-di-servizio{margin-bottom:30px;}#block-views-block-singolo-servizio-block-2 .views-field-field-vantaggi{margin-bottom:30px;}.mission-vision{max-width:unset;}.internal-box{max-width:unset;}.container-box{flex-direction:column;padding:0 15px;}.image-placeholder{width:50%;margin:0 auto;padding:0 !important;margin-bottom:30px;}.background-image2{display:none;}.background-image{display:none;}.image-box{width:unset;padding-right:15px;}.right-box{max-width:unset;margin-top:30px;}.trasparenza-top{flex-direction:column-reverse;}}input::placeholder{color:white !important;}@media screen and (max-width:600px){#block-views-block-quattro-servizi-block-1 .view-content.row .views-row{max-width:unset;flex:unset;text-align:center;}#block-views-block-quattro-servizi-block-1 .view-header{text-align:center;}#block-views-block-quattro-servizi-block-1 .view-header h2{text-align:center;}.button-hidden{margin:0 auto;}#block-views-block-quattro-servizi-block-2 .view-content.row .views-row{max-width:unset;text-align:center;}div#sliding-popup .eu-cookie-compliance-content{padding:50px 100px 30px;}#sliding-popup div{margin:0;}div#sliding-popup .eu-cookie-compliance-close-button{top:10px;}}@media screen and (max-width:550px){#block-views-block-single-news-block-3 .views-row,#block-views-block-single-news-block-4 .views-row{max-width:unset;}.image-placeholder{width:100%;}}@media screen and (max-width:388px){.js-form-item-orarie label::after{display:none;}#block-views-block-trasparenza-links-block-3 .custom-wrapper .view-header p{font-size:36px;}#block-views-block-trasparenza-links-block-3 .custom-wrapper .view-header h1{font-size:36px;}}@media screen and (max-width:410px){#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-type-select{display:block;}#webform-submission-cessione-del-quinto-dello-stipen-node-2-add-form .js-form-type-select label{margin-bottom:20px;}div#sliding-popup .eu-cookie-compliance-content{padding:50px 80px 30px;}}.view-faq-generali .views-field-title{color:#06857D;border-bottom:1px solid #92CFCB;padding:17px 24px;position:relative;cursor:pointer;font-family:Jost;font-size:29px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.966px;}.view-faq-generali .views-field.views-field-body{padding:20px 15px 0;display:none;margin-bottom:40px;font-size:20px;font-style:normal;color:#000000;font-family:Jost;font-weight:300;letter-spacing:1.07px;line-height:23px;}.view-faq-generali .views-row:last-child .views-field.views-field-body{margin-bottom:0;}.view-id-faq_generali{max-width:1115px;margin:0 auto 100px;padding:0 15px;}.view-id-faq_generali .chevron{right:24px;width:unset;max-width:unset;top:50%;transform:translateY(-50%);bottom:unset;}.view-id-faq_generali .chevron-up{right:20px;width:unset;max-width:unset;top:50%;transform:translateY(-50%);bottom:unset;}.view-id-faq_generali .view-header{color:#000;font-family:Jost;font-size:40px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.332px;margin-bottom:30px;}div#block-lafinanzio-theme-faqheader{max-width:1115px;margin:0 auto 70px;padding:70px  15px 0;}#block-lafinanzio-theme-faqheader h1{color:#000;font-family:Rubik;font-size:50px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.665px;margin-bottom:25px;}#block-lafinanzio-theme-faqheader p{color:#000;font-family:Jost;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.666px;max-width:590px;}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
