.bottone-submit{border-radius:0 !important;font-size:18px !important;text-transform:uppercase;font-family:'Futura PT' !important;font-weight:300 !important;background-color:#b69e6a !important;border:1px solid #b69e6a !important;color:#fff !important}.bottone-submit:hover{background-color:transparent !important;color:#b69e6a !important}.stile-testo-chiaro{font-family:'Crimson Text';color:#7a7a7a}body .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label{border-radius:0}body .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label a{font-family:'Futura PT';text-transform:uppercase;font-weight:400;font-size:14px;color:#1b1b1b}body .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label span.wpc-filter-label-wrapper{border-radius:0}body .wpc-filters-main-wrap ul.wpc-filters-ul-list{padding:0}body span.elementor-post-info__terms-list a.elementor-post-info__terms-list-item{transition:.5s all}body span.elementor-post-info__terms-list a.elementor-post-info__terms-list-item:hover{color:#b69e6a !important;text-decoration:underline}body .elementor-widget-container h5{font-family:'Futura PT';font-weight:400}body.page-id-37 .elementor-widget-container ul li,body.single-post .elementor-widget-container ul li,body.archive.category .elementor-widget-container ul li{font-family:'Futura PT';font-size:18px}body.page-id-37 .elementor-widget-container ul li a,body.single-post .elementor-widget-container ul li a,body.archive.category .elementor-widget-container ul li a{color:#1b1b1b;font-weight:300 !important;transition:.5s all}body.page-id-37 .elementor-widget-container ul li a:hover,body.single-post .elementor-widget-container ul li a:hover,body.archive.category .elementor-widget-container ul li a:hover{color:#b69e6a;text-decoration:underline}body.page-id-37 .cat-item-30,body.single-post .cat-item-30,body.archive.category .cat-item-30{display:none}body.single-post .contenuto-articolo p{font-family:'Crimson Text';font-size:18px}body.single-post .contenuto-articolo h2{font-family:'Futura PT'}.elementor-widget-container .tagcloud a{display:inline-block;margin:3px;padding:5px 10px;border:1px solid #b69e6a;text-transform:uppercase;color:#fff;background:#b69e6a;font-size:12px !important;transition:.5s all}.elementor-widget-container .tagcloud a:hover{background:#fff;color:#b69e6a}body .job_filters .search_jobs input,body .job_filters .search_jobs select{border-radius:0;font-family:'Crimson Text';font-size:18px}body .job_filters .search_jobs input[type=submit]{border-radius:0 !important;font-size:18px !important;text-transform:uppercase;font-family:'Futura PT' !important;font-weight:300 !important;background-color:#b69e6a !important;border:1px solid #b69e6a !important;color:#fff !important}body .job_filters .search_jobs input[type=submit]:hover{background-color:transparent !important;color:#b69e6a !important}body .job_listings .job_filters .job_types label,body .job_listings h3{font-weight:300}body .job_listings li.job-type.full-time-it{color:#b69e6a;font-weight:400 !important}body .jm-ui-button{border-radius:0 !important;font-size:18px !important;text-transform:uppercase;font-family:'Futura PT' !important;font-weight:300 !important;background-color:#b69e6a !important;border:1px solid #b69e6a !important;color:#fff !important}body .jm-ui-button:hover{background-color:transparent !important;color:#b69e6a !important}body .jm-ui-button span:hover{color:#b69e6a}body .frm_style_ricam .frm_primary_label,body .frm_style_ricam-2 .frm_primary_label{font-family:'Crimson Text';font-size:18px;color:#7a7a7a}body .frm_style_ricam .frm_button_submit,body .frm_style_ricam-2 .frm_button_submit{border-radius:0 !important;font-size:18px !important;text-transform:uppercase;font-family:'Futura PT' !important;font-weight:300 !important;background-color:#b69e6a !important;border:1px solid #b69e6a !important;color:#fff !important}body .frm_style_ricam .frm_button_submit:hover,body .frm_style_ricam-2 .frm_button_submit:hover{background-color:transparent !important;color:#b69e6a !important}body .frm_style_ricam .frm_checkbox label,body .frm_style_ricam-2 .frm_checkbox label{font-family:'Crimson Text';color:#7a7a7a;font-size:16px}body .single_job_listing{width:100%;max-width:1300px;margin:auto;display:block;padding:25px;margin-bottom:50px}body .single_job_listing .company{max-width:900px}body .single_job_listing .company .website{font-family:'Crimson Text';color:#7a7a7a}body .single_job_listing .company .website:hover{color:#b69e6a}body .single_job_listing .meta .job-type{background-color:#b69e6a;font-family:'Futura PT';text-transform:uppercase;font-weight:300;padding-left:25px;padding-right:25px}body .single_job_listing .location a{font-family:'Crimson Text';color:#7a7a7a}body .single_job_listing .location a:hover{color:#b69e6a}body .single_job_listing .date-posted{font-family:'Crimson Text';color:#7a7a7a}body .single_job_listing .job_description p,body .single_job_listing .job_description ul{font-family:'Crimson Text';color:#7a7a7a;font-size:18px;margin-bottom:15px}body .single_job_listing input.button{border-radius:0 !important;font-size:18px !important;text-transform:uppercase;font-family:'Futura PT' !important;font-weight:300 !important;background-color:#b69e6a !important;border:1px solid #b69e6a !important;color:#fff !important}body .single_job_listing input.button:hover{background-color:transparent !important;color:#b69e6a !important}body .single_job_listing .application_details p{font-family:'Crimson Text';color:#7a7a7a;font-size:18px}body .single_job_listing .application_details p a{color:#b69e6a}body .single_job_listing .application_details p a:hover{text-decoration:underline}ul.elementor-nav-menu li.contatti ul.sub-menu{margin-left:170px !important;margin-top:-62px !important}body.home .my-container{overflow:hidden}body.home .my-container:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:background .1s ease;z-index:0}body.home .elementor-slides .swiper-slide-inner{padding:0 !important}body.home .box{z-index:1;color:#fff;cursor:pointer;transition:all .5s ease;opacity:0;transform:scale(.8);transition:opacity .8s ease,transform .8s ease;float:left;margin-bottom:5px;box-sizing:border-box}body.home .box.show{opacity:1;transform:scale(1)}body.home .box:hover{transform:scale(.97)}body.home .box h3{font-weight:400 !important;letter-spacing:1.2px;text-transform:uppercase;font-size:1.3vw !important}@media (max-width:1024px){body.home .box h3{font-size:1.1vw !important}}@media (min-width:769px) and (max-width:1023px){body.home .box h3{font-size:2.3vw !important}}body.home .container,body.home .main-container{display:flex}body.home .main-container{max-height:80vh}body.home .main-container:after{content:'';display:block;clear:both}body.home .masonry-grid{display:block}body.home .masonry-grid .box{margin-bottom:4px;padding:15px}@media (min-width:1024px){body.home .masonry-grid{max-width:100%;height:87vh !important;overflow-y:hidden;margin-top:-80px !important}}body.home .item-w1{width:calc((100% - 35px) / 8)}body.home .item-w2{width:calc(((100% - 35px) / 8) * 2 + 5px)}body.home .item-w3{width:calc(((100% - 35px) / 8) * 3 + 10px)}body.home .item-w4{width:calc(((100% - 35px) / 8) * 4 + 15px)}@media (max-width:1024px){body.home .item-w1,body.home .item-w2,body.home .item-w3,body.home .logo-block{width:32% !important}body.home #boxes,body.home #containers{display:none !important}}@media (max-width:768px){body.home .item-w1,body.home .item-w2,body.home .item-w3,body.home .logo-block{width:48% !important}}@media (max-width:480px){body.home .item-w1,body.home .item-w2,body.home .item-w3,body.home .logo-block{width:100% !important}body.home .item-h1,body.home .item-h2,body.home .item-h3{height:20vh}}body.home .item-h1{height:18vh}body.home .item-h2{height:36vh}body.home .item-h3{height:54vh}body.home .item-h4{height:28vh}body.home .item-h5{height:51vh}body.home .logo-block{width:calc(((100% - 35px) / 8) * 2 + 5px);height:40vh}@media (min-width:1024px){body.home #box-09{height:17vh}body.home #box-02{height:35.6vh}body.home #box-04{height:32vh}body.home #box-17{height:32vh}}